import { SENSITIVE_STRING } from "@aws-sdk/smithy-client";
export var TransitGatewayPropagationState;
(function (TransitGatewayPropagationState) {
    TransitGatewayPropagationState["disabled"] = "disabled";
    TransitGatewayPropagationState["disabling"] = "disabling";
    TransitGatewayPropagationState["enabled"] = "enabled";
    TransitGatewayPropagationState["enabling"] = "enabling";
})(TransitGatewayPropagationState || (TransitGatewayPropagationState = {}));
export var ClientCertificateRevocationListStatusCode;
(function (ClientCertificateRevocationListStatusCode) {
    ClientCertificateRevocationListStatusCode["active"] = "active";
    ClientCertificateRevocationListStatusCode["pending"] = "pending";
})(ClientCertificateRevocationListStatusCode || (ClientCertificateRevocationListStatusCode = {}));
export var UnlimitedSupportedInstanceFamily;
(function (UnlimitedSupportedInstanceFamily) {
    UnlimitedSupportedInstanceFamily["t2"] = "t2";
    UnlimitedSupportedInstanceFamily["t3"] = "t3";
    UnlimitedSupportedInstanceFamily["t3a"] = "t3a";
    UnlimitedSupportedInstanceFamily["t4g"] = "t4g";
})(UnlimitedSupportedInstanceFamily || (UnlimitedSupportedInstanceFamily = {}));
export var PartitionLoadFrequency;
(function (PartitionLoadFrequency) {
    PartitionLoadFrequency["DAILY"] = "daily";
    PartitionLoadFrequency["MONTHLY"] = "monthly";
    PartitionLoadFrequency["NONE"] = "none";
    PartitionLoadFrequency["WEEKLY"] = "weekly";
})(PartitionLoadFrequency || (PartitionLoadFrequency = {}));
export var IpamComplianceStatus;
(function (IpamComplianceStatus) {
    IpamComplianceStatus["compliant"] = "compliant";
    IpamComplianceStatus["ignored"] = "ignored";
    IpamComplianceStatus["noncompliant"] = "noncompliant";
    IpamComplianceStatus["unmanaged"] = "unmanaged";
})(IpamComplianceStatus || (IpamComplianceStatus = {}));
export var IpamOverlapStatus;
(function (IpamOverlapStatus) {
    IpamOverlapStatus["ignored"] = "ignored";
    IpamOverlapStatus["nonoverlapping"] = "nonoverlapping";
    IpamOverlapStatus["overlapping"] = "overlapping";
})(IpamOverlapStatus || (IpamOverlapStatus = {}));
export var IpamAddressHistoryResourceType;
(function (IpamAddressHistoryResourceType) {
    IpamAddressHistoryResourceType["eip"] = "eip";
    IpamAddressHistoryResourceType["instance"] = "instance";
    IpamAddressHistoryResourceType["network_interface"] = "network-interface";
    IpamAddressHistoryResourceType["subnet"] = "subnet";
    IpamAddressHistoryResourceType["vpc"] = "vpc";
})(IpamAddressHistoryResourceType || (IpamAddressHistoryResourceType = {}));
export var IpamResourceType;
(function (IpamResourceType) {
    IpamResourceType["eip"] = "eip";
    IpamResourceType["ipv6_pool"] = "ipv6-pool";
    IpamResourceType["public_ipv4_pool"] = "public-ipv4-pool";
    IpamResourceType["subnet"] = "subnet";
    IpamResourceType["vpc"] = "vpc";
})(IpamResourceType || (IpamResourceType = {}));
export var IpamManagementState;
(function (IpamManagementState) {
    IpamManagementState["ignored"] = "ignored";
    IpamManagementState["managed"] = "managed";
    IpamManagementState["unmanaged"] = "unmanaged";
})(IpamManagementState || (IpamManagementState = {}));
export var ModifyAvailabilityZoneOptInStatus;
(function (ModifyAvailabilityZoneOptInStatus) {
    ModifyAvailabilityZoneOptInStatus["not_opted_in"] = "not-opted-in";
    ModifyAvailabilityZoneOptInStatus["opted_in"] = "opted-in";
})(ModifyAvailabilityZoneOptInStatus || (ModifyAvailabilityZoneOptInStatus = {}));
export var OperationType;
(function (OperationType) {
    OperationType["add"] = "add";
    OperationType["remove"] = "remove";
})(OperationType || (OperationType = {}));
export const DescribeVpcEndpointServiceConfigurationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcEndpointServicePermissionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcEndpointServicePermissionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcEndpointServicesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PrivateDnsDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ServiceDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcEndpointServicesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcPeeringConnectionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcPeeringConnectionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpcsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpnConnectionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpnConnectionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpnGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeVpnGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachClassicLinkVpcRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachClassicLinkVpcResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachInternetGatewayRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachNetworkInterfaceRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachVerifiedAccessTrustProviderRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachVerifiedAccessTrustProviderResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachVolumeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DetachVpnGatewayRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableAddressTransferRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableAddressTransferResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableAwsNetworkPerformanceMetricSubscriptionRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableAwsNetworkPerformanceMetricSubscriptionResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableEbsEncryptionByDefaultRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableEbsEncryptionByDefaultResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastLaunchRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastLaunchResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastSnapshotRestoresRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastSnapshotRestoreSuccessItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastSnapshotRestoreStateErrorFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastSnapshotRestoreStateErrorItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastSnapshotRestoreErrorItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableFastSnapshotRestoresResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableImageDeprecationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableImageDeprecationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableIpamOrganizationAdminAccountRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableIpamOrganizationAdminAccountResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableSerialConsoleAccessRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableSerialConsoleAccessResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableTransitGatewayRouteTablePropagationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayPropagationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableTransitGatewayRouteTablePropagationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableVgwRoutePropagationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableVpcClassicLinkRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableVpcClassicLinkResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableVpcClassicLinkDnsSupportRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisableVpcClassicLinkDnsSupportResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateAddressRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateClientVpnTargetNetworkRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateClientVpnTargetNetworkResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateEnclaveCertificateIamRoleRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateEnclaveCertificateIamRoleResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateIamInstanceProfileRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateIamInstanceProfileResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceEventWindowDisassociationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateInstanceEventWindowRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateInstanceEventWindowResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateRouteTableRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateSubnetCidrBlockRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateSubnetCidrBlockResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTransitGatewayMulticastDomainRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTransitGatewayMulticastDomainResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTransitGatewayPolicyTableRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTransitGatewayPolicyTableResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTransitGatewayRouteTableRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTransitGatewayRouteTableResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTrunkInterfaceRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateTrunkInterfaceResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateVpcCidrBlockRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DisassociateVpcCidrBlockResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableAddressTransferRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableAddressTransferResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableAwsNetworkPerformanceMetricSubscriptionRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableAwsNetworkPerformanceMetricSubscriptionResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableEbsEncryptionByDefaultRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableEbsEncryptionByDefaultResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FastLaunchLaunchTemplateSpecificationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FastLaunchSnapshotConfigurationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastLaunchRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastLaunchResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastSnapshotRestoresRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastSnapshotRestoreSuccessItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastSnapshotRestoreStateErrorFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastSnapshotRestoreStateErrorItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastSnapshotRestoreErrorItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableFastSnapshotRestoresResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableImageDeprecationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableImageDeprecationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableIpamOrganizationAdminAccountRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableIpamOrganizationAdminAccountResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableReachabilityAnalyzerOrganizationSharingRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableReachabilityAnalyzerOrganizationSharingResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableSerialConsoleAccessRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableSerialConsoleAccessResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableTransitGatewayRouteTablePropagationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableTransitGatewayRouteTablePropagationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableVgwRoutePropagationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableVolumeIORequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableVpcClassicLinkRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableVpcClassicLinkResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableVpcClassicLinkDnsSupportRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnableVpcClassicLinkDnsSupportResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportClientVpnClientCertificateRevocationListRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientCertificateRevocationListStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportClientVpnClientCertificateRevocationListResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportClientVpnClientConfigurationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportClientVpnClientConfigurationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportTaskS3LocationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportImageRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportImageResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportTransitGatewayRoutesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportTransitGatewayRoutesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetAssociatedEnclaveCertificateIamRolesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AssociatedRoleFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetAssociatedEnclaveCertificateIamRolesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetAssociatedIpv6PoolCidrsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const Ipv6CidrAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetAssociatedIpv6PoolCidrsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DataQueryFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetAwsNetworkPerformanceDataRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const MetricPointFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DataResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetAwsNetworkPerformanceDataResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetCapacityReservationUsageRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceUsageFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetCapacityReservationUsageResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetCoipPoolUsageRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CoipAddressUsageFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetCoipPoolUsageResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetConsoleOutputRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetConsoleOutputResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetConsoleScreenshotRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetConsoleScreenshotResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetDefaultCreditSpecificationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceFamilyCreditSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetDefaultCreditSpecificationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetEbsDefaultKmsKeyIdRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetEbsDefaultKmsKeyIdResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetEbsEncryptionByDefaultRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetEbsEncryptionByDefaultResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AthenaIntegrationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const IntegrateServicesFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetFlowLogsIntegrationTemplateRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetFlowLogsIntegrationTemplateResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetGroupsForCapacityReservationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CapacityReservationGroupFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetGroupsForCapacityReservationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetHostReservationPurchasePreviewRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PurchaseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetHostReservationPurchasePreviewResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetInstanceTypesFromInstanceRequirementsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceTypeInfoFromInstanceRequirementsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetInstanceTypesFromInstanceRequirementsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetInstanceUefiDataRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetInstanceUefiDataResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamAddressHistoryRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const IpamAddressHistoryRecordFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamAddressHistoryResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamPoolAllocationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamPoolAllocationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamPoolCidrsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamPoolCidrsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamResourceCidrsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const IpamResourceCidrFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetIpamResourceCidrsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetLaunchTemplateDataRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetLaunchTemplateDataResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetManagedPrefixListAssociationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PrefixListAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetManagedPrefixListAssociationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetManagedPrefixListEntriesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PrefixListEntryFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetManagedPrefixListEntriesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetNetworkInsightsAccessScopeAnalysisFindingsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetNetworkInsightsAccessScopeAnalysisFindingsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetNetworkInsightsAccessScopeContentRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetNetworkInsightsAccessScopeContentResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetPasswordDataRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetPasswordDataResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetReservedInstancesExchangeQuoteRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ReservationValueFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ReservedInstanceReservationValueFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TargetConfigurationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TargetReservationValueFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetReservedInstancesExchangeQuoteResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetSerialConsoleAccessStatusRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetSerialConsoleAccessStatusResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceRequirementsWithMetadataRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetSpotPlacementScoresRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const SpotPlacementScoreFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetSpotPlacementScoresResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetSubnetCidrReservationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetSubnetCidrReservationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayAttachmentPropagationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayAttachmentPropagationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayAttachmentPropagationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayMulticastDomainAssociationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayMulticastDomainAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayMulticastDomainAssociationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayPolicyTableAssociationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayPolicyTableAssociationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayPolicyTableEntriesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayPolicyRuleMetaDataFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayPolicyRuleFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayPolicyTableEntryFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayPolicyTableEntriesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayPrefixListReferencesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayPrefixListReferencesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayRouteTableAssociationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayRouteTableAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayRouteTableAssociationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayRouteTablePropagationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayRouteTablePropagationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetTransitGatewayRouteTablePropagationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVerifiedAccessEndpointPolicyRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVerifiedAccessEndpointPolicyResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVerifiedAccessGroupPolicyRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVerifiedAccessGroupPolicyResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVpnConnectionDeviceSampleConfigurationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVpnConnectionDeviceSampleConfigurationResultFilterSensitiveLog = (obj) => ({
    ...obj,
    ...(obj.VpnConnectionDeviceSampleConfiguration && { VpnConnectionDeviceSampleConfiguration: SENSITIVE_STRING }),
});
export const GetVpnConnectionDeviceTypesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const VpnConnectionDeviceTypeFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GetVpnConnectionDeviceTypesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportClientVpnClientCertificateRevocationListRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportClientVpnClientCertificateRevocationListResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientDataFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const UserBucketFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImageDiskContainerFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportImageLicenseConfigurationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportImageRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportImageResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DiskImageDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const VolumeDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DiskImageFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const UserDataFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportInstanceLaunchSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
    ...(obj.UserData && { UserData: SENSITIVE_STRING }),
});
export const ImportInstanceRequestFilterSensitiveLog = (obj) => ({
    ...obj,
    ...(obj.LaunchSpecification && {
        LaunchSpecification: ImportInstanceLaunchSpecificationFilterSensitiveLog(obj.LaunchSpecification),
    }),
});
export const ImportInstanceResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportKeyPairRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportKeyPairResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const SnapshotDiskContainerFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportSnapshotRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportSnapshotResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportVolumeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportVolumeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ListImagesInRecycleBinRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImageRecycleBinInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ListImagesInRecycleBinResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ListSnapshotsInRecycleBinRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const SnapshotRecycleBinInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ListSnapshotsInRecycleBinResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyAddressAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyAddressAttributeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyAvailabilityZoneGroupRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyAvailabilityZoneGroupResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyCapacityReservationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyCapacityReservationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyCapacityReservationFleetRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyCapacityReservationFleetResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DnsServersOptionsModifyStructureFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyClientVpnEndpointRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyClientVpnEndpointResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyDefaultCreditSpecificationRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyDefaultCreditSpecificationResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyEbsDefaultKmsKeyIdRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyEbsDefaultKmsKeyIdResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyFleetRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyFleetResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const LoadPermissionRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const LoadPermissionModificationsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyFpgaImageAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyFpgaImageAttributeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyHostsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyHostsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyIdentityIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const LaunchPermissionModificationsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyImageAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EbsInstanceBlockDeviceSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceBlockDeviceMappingSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const BlobAttributeValueFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyInstanceAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CapacityReservationSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyInstanceCapacityReservationAttributesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ModifyInstanceCapacityReservationAttributesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
