import { __assign } from "tslib";
export var TransitGatewayPolicyTableState;
(function (TransitGatewayPolicyTableState) {
    TransitGatewayPolicyTableState["available"] = "available";
    TransitGatewayPolicyTableState["deleted"] = "deleted";
    TransitGatewayPolicyTableState["deleting"] = "deleting";
    TransitGatewayPolicyTableState["pending"] = "pending";
})(TransitGatewayPolicyTableState || (TransitGatewayPolicyTableState = {}));
export var TransitGatewayRouteTableAnnouncementDirection;
(function (TransitGatewayRouteTableAnnouncementDirection) {
    TransitGatewayRouteTableAnnouncementDirection["incoming"] = "incoming";
    TransitGatewayRouteTableAnnouncementDirection["outgoing"] = "outgoing";
})(TransitGatewayRouteTableAnnouncementDirection || (TransitGatewayRouteTableAnnouncementDirection = {}));
export var TransitGatewayRouteTableAnnouncementState;
(function (TransitGatewayRouteTableAnnouncementState) {
    TransitGatewayRouteTableAnnouncementState["available"] = "available";
    TransitGatewayRouteTableAnnouncementState["deleted"] = "deleted";
    TransitGatewayRouteTableAnnouncementState["deleting"] = "deleting";
    TransitGatewayRouteTableAnnouncementState["failed"] = "failed";
    TransitGatewayRouteTableAnnouncementState["failing"] = "failing";
    TransitGatewayRouteTableAnnouncementState["pending"] = "pending";
})(TransitGatewayRouteTableAnnouncementState || (TransitGatewayRouteTableAnnouncementState = {}));
export var DnsRecordIpType;
(function (DnsRecordIpType) {
    DnsRecordIpType["dualstack"] = "dualstack";
    DnsRecordIpType["ipv4"] = "ipv4";
    DnsRecordIpType["ipv6"] = "ipv6";
    DnsRecordIpType["service_defined"] = "service-defined";
})(DnsRecordIpType || (DnsRecordIpType = {}));
export var IpAddressType;
(function (IpAddressType) {
    IpAddressType["dualstack"] = "dualstack";
    IpAddressType["ipv4"] = "ipv4";
    IpAddressType["ipv6"] = "ipv6";
})(IpAddressType || (IpAddressType = {}));
export var VpcEndpointType;
(function (VpcEndpointType) {
    VpcEndpointType["Gateway"] = "Gateway";
    VpcEndpointType["GatewayLoadBalancer"] = "GatewayLoadBalancer";
    VpcEndpointType["Interface"] = "Interface";
})(VpcEndpointType || (VpcEndpointType = {}));
export var State;
(function (State) {
    State["Available"] = "Available";
    State["Deleted"] = "Deleted";
    State["Deleting"] = "Deleting";
    State["Expired"] = "Expired";
    State["Failed"] = "Failed";
    State["Pending"] = "Pending";
    State["PendingAcceptance"] = "PendingAcceptance";
    State["Rejected"] = "Rejected";
})(State || (State = {}));
export var ConnectionNotificationState;
(function (ConnectionNotificationState) {
    ConnectionNotificationState["Disabled"] = "Disabled";
    ConnectionNotificationState["Enabled"] = "Enabled";
})(ConnectionNotificationState || (ConnectionNotificationState = {}));
export var ConnectionNotificationType;
(function (ConnectionNotificationType) {
    ConnectionNotificationType["Topic"] = "Topic";
})(ConnectionNotificationType || (ConnectionNotificationType = {}));
export var PayerResponsibility;
(function (PayerResponsibility) {
    PayerResponsibility["ServiceOwner"] = "ServiceOwner";
})(PayerResponsibility || (PayerResponsibility = {}));
export var DnsNameState;
(function (DnsNameState) {
    DnsNameState["Failed"] = "failed";
    DnsNameState["PendingVerification"] = "pendingVerification";
    DnsNameState["Verified"] = "verified";
})(DnsNameState || (DnsNameState = {}));
export var ServiceState;
(function (ServiceState) {
    ServiceState["Available"] = "Available";
    ServiceState["Deleted"] = "Deleted";
    ServiceState["Deleting"] = "Deleting";
    ServiceState["Failed"] = "Failed";
    ServiceState["Pending"] = "Pending";
})(ServiceState || (ServiceState = {}));
export var ServiceType;
(function (ServiceType) {
    ServiceType["Gateway"] = "Gateway";
    ServiceType["GatewayLoadBalancer"] = "GatewayLoadBalancer";
    ServiceType["Interface"] = "Interface";
})(ServiceType || (ServiceType = {}));
export var ServiceConnectivityType;
(function (ServiceConnectivityType) {
    ServiceConnectivityType["ipv4"] = "ipv4";
    ServiceConnectivityType["ipv6"] = "ipv6";
})(ServiceConnectivityType || (ServiceConnectivityType = {}));
export var GatewayAssociationState;
(function (GatewayAssociationState) {
    GatewayAssociationState["associated"] = "associated";
    GatewayAssociationState["associating"] = "associating";
    GatewayAssociationState["disassociating"] = "disassociating";
    GatewayAssociationState["not_associated"] = "not-associated";
})(GatewayAssociationState || (GatewayAssociationState = {}));
export var FleetStateCode;
(function (FleetStateCode) {
    FleetStateCode["ACTIVE"] = "active";
    FleetStateCode["DELETED"] = "deleted";
    FleetStateCode["DELETED_RUNNING"] = "deleted_running";
    FleetStateCode["DELETED_TERMINATING_INSTANCES"] = "deleted_terminating";
    FleetStateCode["FAILED"] = "failed";
    FleetStateCode["MODIFYING"] = "modifying";
    FleetStateCode["SUBMITTED"] = "submitted";
})(FleetStateCode || (FleetStateCode = {}));
export var DeleteFleetErrorCode;
(function (DeleteFleetErrorCode) {
    DeleteFleetErrorCode["FLEET_ID_DOES_NOT_EXIST"] = "fleetIdDoesNotExist";
    DeleteFleetErrorCode["FLEET_ID_MALFORMED"] = "fleetIdMalformed";
    DeleteFleetErrorCode["FLEET_NOT_IN_DELETABLE_STATE"] = "fleetNotInDeletableState";
    DeleteFleetErrorCode["UNEXPECTED_ERROR"] = "unexpectedError";
})(DeleteFleetErrorCode || (DeleteFleetErrorCode = {}));
export var LaunchTemplateErrorCode;
(function (LaunchTemplateErrorCode) {
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_ID_DOES_NOT_EXIST"] = "launchTemplateIdDoesNotExist";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_ID_MALFORMED"] = "launchTemplateIdMalformed";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_NAME_DOES_NOT_EXIST"] = "launchTemplateNameDoesNotExist";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_NAME_MALFORMED"] = "launchTemplateNameMalformed";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_VERSION_DOES_NOT_EXIST"] = "launchTemplateVersionDoesNotExist";
    LaunchTemplateErrorCode["UNEXPECTED_ERROR"] = "unexpectedError";
})(LaunchTemplateErrorCode || (LaunchTemplateErrorCode = {}));
export var DeleteQueuedReservedInstancesErrorCode;
(function (DeleteQueuedReservedInstancesErrorCode) {
    DeleteQueuedReservedInstancesErrorCode["RESERVED_INSTANCES_ID_INVALID"] = "reserved-instances-id-invalid";
    DeleteQueuedReservedInstancesErrorCode["RESERVED_INSTANCES_NOT_IN_QUEUED_STATE"] = "reserved-instances-not-in-queued-state";
    DeleteQueuedReservedInstancesErrorCode["UNEXPECTED_ERROR"] = "unexpected-error";
})(DeleteQueuedReservedInstancesErrorCode || (DeleteQueuedReservedInstancesErrorCode = {}));
export var IpamPoolCidrFailureCode;
(function (IpamPoolCidrFailureCode) {
    IpamPoolCidrFailureCode["cidr_not_available"] = "cidr-not-available";
})(IpamPoolCidrFailureCode || (IpamPoolCidrFailureCode = {}));
export var IpamPoolCidrState;
(function (IpamPoolCidrState) {
    IpamPoolCidrState["deprovisioned"] = "deprovisioned";
    IpamPoolCidrState["failed_deprovision"] = "failed-deprovision";
    IpamPoolCidrState["failed_import"] = "failed-import";
    IpamPoolCidrState["failed_provision"] = "failed-provision";
    IpamPoolCidrState["pending_deprovision"] = "pending-deprovision";
    IpamPoolCidrState["pending_import"] = "pending-import";
    IpamPoolCidrState["pending_provision"] = "pending-provision";
    IpamPoolCidrState["provisioned"] = "provisioned";
})(IpamPoolCidrState || (IpamPoolCidrState = {}));
export var CreateTrafficMirrorSessionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TrafficMirrorSessionFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTrafficMirrorSessionResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTrafficMirrorTargetRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TrafficMirrorTargetFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTrafficMirrorTargetResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayRequestOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayConnectRequestOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayConnectRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayConnectOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayConnectFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayConnectResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayConnectRequestBgpOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayConnectPeerRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayAttachmentBgpConfigurationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayConnectPeerConfigurationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayConnectPeerFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayConnectPeerResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayMulticastDomainRequestOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayMulticastDomainRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayMulticastDomainOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayMulticastDomainFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayMulticastDomainResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPeeringAttachmentRequestOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPeeringAttachmentRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPeeringAttachmentResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPolicyTableRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayPolicyTableFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPolicyTableResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPrefixListReferenceRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayPrefixListAttachmentFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayPrefixListReferenceFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayPrefixListReferenceResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayRouteAttachmentFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayRouteFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRouteResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRouteTableRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayRouteTableFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRouteTableResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRouteTableAnnouncementRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayRouteTableAnnouncementFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayRouteTableAnnouncementResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayVpcAttachmentRequestOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayVpcAttachmentRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateTransitGatewayVpcAttachmentResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVolumeRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VolumeFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DnsOptionsSpecificationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcEndpointRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DnsEntryFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DnsOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var SecurityGroupIdentifierFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var LastErrorFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpcEndpointFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcEndpointResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcEndpointConnectionNotificationRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var ConnectionNotificationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcEndpointConnectionNotificationResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcEndpointServiceConfigurationRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var PrivateDnsNameConfigurationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var ServiceTypeDetailFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var ServiceConfigurationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcEndpointServiceConfigurationResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcPeeringConnectionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpcPeeringConnectionResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var IKEVersionsRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CloudWatchLogOptionsSpecificationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnTunnelLogOptionsSpecificationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase1DHGroupNumbersRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase1EncryptionAlgorithmsRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase1IntegrityAlgorithmsRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase2DHGroupNumbersRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase2EncryptionAlgorithmsRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase2IntegrityAlgorithmsRequestListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnTunnelOptionsSpecificationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnConnectionOptionsSpecificationFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpnConnectionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var IKEVersionsListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CloudWatchLogOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnTunnelLogOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase1DHGroupNumbersListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase1EncryptionAlgorithmsListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase1IntegrityAlgorithmsListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase2DHGroupNumbersListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase2EncryptionAlgorithmsListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var Phase2IntegrityAlgorithmsListValueFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TunnelOptionFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnConnectionOptionsFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnStaticRouteFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VgwTelemetryFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnConnectionFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpnConnectionResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpnConnectionRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpnGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var VpnGatewayFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var CreateVpnGatewayResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCarrierGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCarrierGatewayResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteClientVpnEndpointRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteClientVpnEndpointResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteClientVpnRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteClientVpnRouteResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCoipCidrRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCoipCidrResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCoipPoolRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCoipPoolResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteCustomerGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteDhcpOptionsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteEgressOnlyInternetGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteEgressOnlyInternetGatewayResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFleetsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFleetSuccessItemFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFleetErrorFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFleetErrorItemFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFleetsResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFlowLogsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFlowLogsResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFpgaImageRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteFpgaImageResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteInstanceEventWindowRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var InstanceEventWindowStateChangeFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteInstanceEventWindowResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteInternetGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteIpamRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteIpamResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteIpamPoolRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteIpamPoolResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteIpamScopeRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteIpamScopeResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteKeyPairRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLaunchTemplateRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLaunchTemplateResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLaunchTemplateVersionsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLaunchTemplateVersionsResponseSuccessItemFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var ResponseErrorFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLaunchTemplateVersionsResponseErrorItemFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLaunchTemplateVersionsResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteTableRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteTableResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteTableVpcAssociationRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteLocalGatewayRouteTableVpcAssociationResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteManagedPrefixListRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteManagedPrefixListResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNatGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNatGatewayResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkAclRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkAclEntryRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsAccessScopeRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsAccessScopeResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsAccessScopeAnalysisRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsAccessScopeAnalysisResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsAnalysisRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsAnalysisResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsPathRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInsightsPathResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInterfaceRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInterfacePermissionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteNetworkInterfacePermissionResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeletePlacementGroupRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeletePublicIpv4PoolRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeletePublicIpv4PoolResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteQueuedReservedInstancesRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteQueuedReservedInstancesErrorFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var FailedQueuedPurchaseDeletionFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var SuccessfulQueuedPurchaseDeletionFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteQueuedReservedInstancesResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteRouteTableRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteSecurityGroupRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteSnapshotRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteSpotDatafeedSubscriptionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteSubnetRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteSubnetCidrReservationRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteSubnetCidrReservationResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTagsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorFilterRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorFilterResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorFilterRuleRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorFilterRuleResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorSessionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorSessionResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorTargetRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTrafficMirrorTargetResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayConnectRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayConnectResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayConnectPeerRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayConnectPeerResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayMulticastDomainRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayMulticastDomainResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayPeeringAttachmentRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayPeeringAttachmentResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayPolicyTableRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayPolicyTableResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayPrefixListReferenceRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayPrefixListReferenceResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRouteResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRouteTableRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRouteTableResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRouteTableAnnouncementRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayRouteTableAnnouncementResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayVpcAttachmentRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteTransitGatewayVpcAttachmentResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVolumeRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcEndpointConnectionNotificationsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcEndpointConnectionNotificationsResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcEndpointsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcEndpointsResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcEndpointServiceConfigurationsRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcEndpointServiceConfigurationsResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcPeeringConnectionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpcPeeringConnectionResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpnConnectionRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpnConnectionRouteRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeleteVpnGatewayRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeprovisionByoipCidrRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeprovisionByoipCidrResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeprovisionIpamPoolCidrRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var IpamPoolCidrFailureReasonFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var IpamPoolCidrFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeprovisionIpamPoolCidrResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeprovisionPublicIpv4PoolCidrRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeprovisionPublicIpv4PoolCidrResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterImageRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterInstanceTagAttributeRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterInstanceEventNotificationAttributesRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var InstanceTagNotificationAttributeFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterInstanceEventNotificationAttributesResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterTransitGatewayMulticastGroupMembersRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayMulticastDeregisteredGroupMembersFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterTransitGatewayMulticastGroupMembersResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterTransitGatewayMulticastGroupSourcesRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var TransitGatewayMulticastDeregisteredGroupSourcesFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DeregisterTransitGatewayMulticastGroupSourcesResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAccountAttributesRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAccountAttributesResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var FilterFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAddressesRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAddressesResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAddressesAttributeRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAddressesAttributeResultFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
export var DescribeAggregateIdFormatRequestFilterSensitiveLog = function (obj) { return (__assign({}, obj)); };
