"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DnsRecordIpType = exports.CreateVpcResult = exports.CreateVpcRequest = exports.Volume = exports.CreateVolumeRequest = exports.CreateTransitGatewayVpcAttachmentResult = exports.CreateTransitGatewayVpcAttachmentRequest = exports.CreateTransitGatewayVpcAttachmentRequestOptions = exports.CreateTransitGatewayRouteTableAnnouncementResult = exports.TransitGatewayRouteTableAnnouncement = exports.TransitGatewayRouteTableAnnouncementState = exports.TransitGatewayRouteTableAnnouncementDirection = exports.CreateTransitGatewayRouteTableAnnouncementRequest = exports.CreateTransitGatewayRouteTableResult = exports.TransitGatewayRouteTable = exports.CreateTransitGatewayRouteTableRequest = exports.CreateTransitGatewayRouteResult = exports.TransitGatewayRoute = exports.TransitGatewayRouteAttachment = exports.CreateTransitGatewayRouteRequest = exports.CreateTransitGatewayPrefixListReferenceResult = exports.TransitGatewayPrefixListReference = exports.TransitGatewayPrefixListAttachment = exports.CreateTransitGatewayPrefixListReferenceRequest = exports.CreateTransitGatewayPolicyTableResult = exports.TransitGatewayPolicyTable = exports.TransitGatewayPolicyTableState = exports.CreateTransitGatewayPolicyTableRequest = exports.CreateTransitGatewayPeeringAttachmentResult = exports.CreateTransitGatewayPeeringAttachmentRequest = exports.CreateTransitGatewayPeeringAttachmentRequestOptions = exports.CreateTransitGatewayMulticastDomainResult = exports.TransitGatewayMulticastDomain = exports.TransitGatewayMulticastDomainOptions = exports.CreateTransitGatewayMulticastDomainRequest = exports.CreateTransitGatewayMulticastDomainRequestOptions = exports.CreateTransitGatewayConnectPeerResult = exports.TransitGatewayConnectPeer = exports.TransitGatewayConnectPeerConfiguration = exports.TransitGatewayAttachmentBgpConfiguration = exports.CreateTransitGatewayConnectPeerRequest = exports.TransitGatewayConnectRequestBgpOptions = exports.CreateTransitGatewayConnectResult = exports.TransitGatewayConnect = exports.TransitGatewayConnectOptions = exports.CreateTransitGatewayConnectRequest = exports.CreateTransitGatewayConnectRequestOptions = exports.CreateTransitGatewayResult = exports.TransitGateway = exports.TransitGatewayOptions = void 0;
exports.VgwTelemetry = exports.VpnStaticRoute = exports.VpnConnectionOptions = exports.TunnelOption = exports.Phase2IntegrityAlgorithmsListValue = exports.Phase2EncryptionAlgorithmsListValue = exports.Phase2DHGroupNumbersListValue = exports.Phase1IntegrityAlgorithmsListValue = exports.Phase1EncryptionAlgorithmsListValue = exports.Phase1DHGroupNumbersListValue = exports.IKEVersionsListValue = exports.GatewayAssociationState = exports.CreateVpnConnectionRequest = exports.VpnConnectionOptionsSpecification = exports.VpnTunnelOptionsSpecification = exports.Phase2IntegrityAlgorithmsRequestListValue = exports.Phase2EncryptionAlgorithmsRequestListValue = exports.Phase2DHGroupNumbersRequestListValue = exports.Phase1IntegrityAlgorithmsRequestListValue = exports.Phase1EncryptionAlgorithmsRequestListValue = exports.Phase1DHGroupNumbersRequestListValue = exports.IKEVersionsRequestListValue = exports.CreateVpcPeeringConnectionResult = exports.CreateVpcPeeringConnectionRequest = exports.CreateVpcEndpointServiceConfigurationResult = exports.ServiceConfiguration = exports.ServiceConnectivityType = exports.ServiceTypeDetail = exports.ServiceType = exports.ServiceState = exports.PrivateDnsNameConfiguration = exports.DnsNameState = exports.PayerResponsibility = exports.CreateVpcEndpointServiceConfigurationRequest = exports.CreateVpcEndpointConnectionNotificationResult = exports.ConnectionNotification = exports.ConnectionNotificationType = exports.ConnectionNotificationState = exports.CreateVpcEndpointConnectionNotificationRequest = exports.CreateVpcEndpointResult = exports.VpcEndpoint = exports.State = exports.LastError = exports.SecurityGroupIdentifier = exports.DnsOptions = exports.DnsEntry = exports.CreateVpcEndpointRequest = exports.VpcEndpointType = exports.IpAddressType = exports.DnsOptionsSpecification = void 0;
exports.DeleteLocalGatewayRouteTableVpcAssociationResult = exports.DeleteLocalGatewayRouteTableVpcAssociationRequest = exports.DeleteLocalGatewayRouteResult = exports.DeleteLocalGatewayRouteRequest = exports.DeleteLaunchTemplateVersionsResult = exports.DeleteLaunchTemplateVersionsResponseErrorItem = exports.ResponseError = exports.LaunchTemplateErrorCode = exports.DeleteLaunchTemplateVersionsResponseSuccessItem = exports.DeleteLaunchTemplateVersionsRequest = exports.DeleteLaunchTemplateResult = exports.DeleteLaunchTemplateRequest = exports.DeleteKeyPairRequest = exports.DeleteIpamScopeResult = exports.DeleteIpamScopeRequest = exports.DeleteIpamPoolResult = exports.DeleteIpamPoolRequest = exports.DeleteIpamResult = exports.DeleteIpamRequest = exports.DeleteInternetGatewayRequest = exports.DeleteInstanceEventWindowResult = exports.InstanceEventWindowStateChange = exports.DeleteInstanceEventWindowRequest = exports.DeleteFpgaImageResult = exports.DeleteFpgaImageRequest = exports.DeleteFlowLogsResult = exports.DeleteFlowLogsRequest = exports.DeleteFleetsResult = exports.DeleteFleetErrorItem = exports.DeleteFleetError = exports.DeleteFleetErrorCode = exports.DeleteFleetSuccessItem = exports.FleetStateCode = exports.DeleteFleetsRequest = exports.DeleteEgressOnlyInternetGatewayResult = exports.DeleteEgressOnlyInternetGatewayRequest = exports.DeleteDhcpOptionsRequest = exports.DeleteCustomerGatewayRequest = exports.DeleteClientVpnRouteResult = exports.DeleteClientVpnRouteRequest = exports.DeleteClientVpnEndpointResult = exports.DeleteClientVpnEndpointRequest = exports.DeleteCarrierGatewayResult = exports.DeleteCarrierGatewayRequest = exports.CreateVpnGatewayResult = exports.VpnGateway = exports.CreateVpnGatewayRequest = exports.CreateVpnConnectionRouteRequest = exports.CreateVpnConnectionResult = exports.VpnConnection = void 0;
exports.DeleteTransitGatewayMulticastDomainRequest = exports.DeleteTransitGatewayConnectPeerResult = exports.DeleteTransitGatewayConnectPeerRequest = exports.DeleteTransitGatewayConnectResult = exports.DeleteTransitGatewayConnectRequest = exports.DeleteTransitGatewayResult = exports.DeleteTransitGatewayRequest = exports.DeleteTrafficMirrorTargetResult = exports.DeleteTrafficMirrorTargetRequest = exports.DeleteTrafficMirrorSessionResult = exports.DeleteTrafficMirrorSessionRequest = exports.DeleteTrafficMirrorFilterRuleResult = exports.DeleteTrafficMirrorFilterRuleRequest = exports.DeleteTrafficMirrorFilterResult = exports.DeleteTrafficMirrorFilterRequest = exports.DeleteTagsRequest = exports.DeleteSubnetCidrReservationResult = exports.DeleteSubnetCidrReservationRequest = exports.DeleteSubnetRequest = exports.DeleteSpotDatafeedSubscriptionRequest = exports.DeleteSnapshotRequest = exports.DeleteSecurityGroupRequest = exports.DeleteRouteTableRequest = exports.DeleteRouteRequest = exports.DeleteQueuedReservedInstancesResult = exports.SuccessfulQueuedPurchaseDeletion = exports.FailedQueuedPurchaseDeletion = exports.DeleteQueuedReservedInstancesError = exports.DeleteQueuedReservedInstancesErrorCode = exports.DeleteQueuedReservedInstancesRequest = exports.DeletePublicIpv4PoolResult = exports.DeletePublicIpv4PoolRequest = exports.DeletePlacementGroupRequest = exports.DeleteNetworkInterfacePermissionResult = exports.DeleteNetworkInterfacePermissionRequest = exports.DeleteNetworkInterfaceRequest = exports.DeleteNetworkInsightsPathResult = exports.DeleteNetworkInsightsPathRequest = exports.DeleteNetworkInsightsAnalysisResult = exports.DeleteNetworkInsightsAnalysisRequest = exports.DeleteNetworkInsightsAccessScopeAnalysisResult = exports.DeleteNetworkInsightsAccessScopeAnalysisRequest = exports.DeleteNetworkInsightsAccessScopeResult = exports.DeleteNetworkInsightsAccessScopeRequest = exports.DeleteNetworkAclEntryRequest = exports.DeleteNetworkAclRequest = exports.DeleteNatGatewayResult = exports.DeleteNatGatewayRequest = exports.DeleteManagedPrefixListResult = exports.DeleteManagedPrefixListRequest = void 0;
exports.DescribeAccountAttributesRequest = exports.DeregisterTransitGatewayMulticastGroupSourcesResult = exports.TransitGatewayMulticastDeregisteredGroupSources = exports.DeregisterTransitGatewayMulticastGroupSourcesRequest = exports.DeregisterTransitGatewayMulticastGroupMembersResult = exports.TransitGatewayMulticastDeregisteredGroupMembers = exports.DeregisterTransitGatewayMulticastGroupMembersRequest = exports.DeregisterInstanceEventNotificationAttributesResult = exports.InstanceTagNotificationAttribute = exports.DeregisterInstanceEventNotificationAttributesRequest = exports.DeregisterInstanceTagAttributeRequest = exports.DeregisterImageRequest = exports.DeprovisionPublicIpv4PoolCidrResult = exports.DeprovisionPublicIpv4PoolCidrRequest = exports.DeprovisionIpamPoolCidrResult = exports.IpamPoolCidr = exports.IpamPoolCidrState = exports.IpamPoolCidrFailureReason = exports.IpamPoolCidrFailureCode = exports.DeprovisionIpamPoolCidrRequest = exports.DeprovisionByoipCidrResult = exports.DeprovisionByoipCidrRequest = exports.DeleteVpnGatewayRequest = exports.DeleteVpnConnectionRouteRequest = exports.DeleteVpnConnectionRequest = exports.DeleteVpcPeeringConnectionResult = exports.DeleteVpcPeeringConnectionRequest = exports.DeleteVpcEndpointServiceConfigurationsResult = exports.DeleteVpcEndpointServiceConfigurationsRequest = exports.DeleteVpcEndpointsResult = exports.DeleteVpcEndpointsRequest = exports.DeleteVpcEndpointConnectionNotificationsResult = exports.DeleteVpcEndpointConnectionNotificationsRequest = exports.DeleteVpcRequest = exports.DeleteVolumeRequest = exports.DeleteTransitGatewayVpcAttachmentResult = exports.DeleteTransitGatewayVpcAttachmentRequest = exports.DeleteTransitGatewayRouteTableAnnouncementResult = exports.DeleteTransitGatewayRouteTableAnnouncementRequest = exports.DeleteTransitGatewayRouteTableResult = exports.DeleteTransitGatewayRouteTableRequest = exports.DeleteTransitGatewayRouteResult = exports.DeleteTransitGatewayRouteRequest = exports.DeleteTransitGatewayPrefixListReferenceResult = exports.DeleteTransitGatewayPrefixListReferenceRequest = exports.DeleteTransitGatewayPolicyTableResult = exports.DeleteTransitGatewayPolicyTableRequest = exports.DeleteTransitGatewayPeeringAttachmentResult = exports.DeleteTransitGatewayPeeringAttachmentRequest = exports.DeleteTransitGatewayMulticastDomainResult = void 0;
exports.DescribeClientVpnConnectionsRequest = exports.DescribeClientVpnAuthorizationRulesResult = exports.AuthorizationRule = exports.DescribeClientVpnAuthorizationRulesRequest = exports.DescribeClassicLinkInstancesResult = exports.ClassicLinkInstance = exports.DescribeClassicLinkInstancesRequest = exports.DescribeCarrierGatewaysResult = exports.DescribeCarrierGatewaysRequest = exports.DescribeCapacityReservationsResult = exports.DescribeCapacityReservationsRequest = exports.DescribeCapacityReservationFleetsResult = exports.CapacityReservationFleet = exports.DescribeCapacityReservationFleetsRequest = exports.DescribeByoipCidrsResult = exports.DescribeByoipCidrsRequest = exports.DescribeBundleTasksResult = exports.DescribeBundleTasksRequest = exports.DescribeAvailabilityZonesResult = exports.AvailabilityZone = exports.AvailabilityZoneMessage = exports.DescribeAvailabilityZonesRequest = exports.DescribeAggregateIdFormatResult = exports.IdFormat = exports.DescribeAggregateIdFormatRequest = exports.DescribeAddressesAttributeResult = exports.DescribeAddressesAttributeRequest = exports.DescribeAddressesResult = exports.DescribeAddressesRequest = exports.Filter = exports.DescribeAccountAttributesResult = void 0;
var TransitGatewayOptions;
(function (TransitGatewayOptions) {
    TransitGatewayOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayOptions = exports.TransitGatewayOptions || (exports.TransitGatewayOptions = {}));
var TransitGateway;
(function (TransitGateway) {
    TransitGateway.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGateway = exports.TransitGateway || (exports.TransitGateway = {}));
var CreateTransitGatewayResult;
(function (CreateTransitGatewayResult) {
    CreateTransitGatewayResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayResult = exports.CreateTransitGatewayResult || (exports.CreateTransitGatewayResult = {}));
var CreateTransitGatewayConnectRequestOptions;
(function (CreateTransitGatewayConnectRequestOptions) {
    CreateTransitGatewayConnectRequestOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayConnectRequestOptions = exports.CreateTransitGatewayConnectRequestOptions || (exports.CreateTransitGatewayConnectRequestOptions = {}));
var CreateTransitGatewayConnectRequest;
(function (CreateTransitGatewayConnectRequest) {
    CreateTransitGatewayConnectRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayConnectRequest = exports.CreateTransitGatewayConnectRequest || (exports.CreateTransitGatewayConnectRequest = {}));
var TransitGatewayConnectOptions;
(function (TransitGatewayConnectOptions) {
    TransitGatewayConnectOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayConnectOptions = exports.TransitGatewayConnectOptions || (exports.TransitGatewayConnectOptions = {}));
var TransitGatewayConnect;
(function (TransitGatewayConnect) {
    TransitGatewayConnect.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayConnect = exports.TransitGatewayConnect || (exports.TransitGatewayConnect = {}));
var CreateTransitGatewayConnectResult;
(function (CreateTransitGatewayConnectResult) {
    CreateTransitGatewayConnectResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayConnectResult = exports.CreateTransitGatewayConnectResult || (exports.CreateTransitGatewayConnectResult = {}));
var TransitGatewayConnectRequestBgpOptions;
(function (TransitGatewayConnectRequestBgpOptions) {
    TransitGatewayConnectRequestBgpOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayConnectRequestBgpOptions = exports.TransitGatewayConnectRequestBgpOptions || (exports.TransitGatewayConnectRequestBgpOptions = {}));
var CreateTransitGatewayConnectPeerRequest;
(function (CreateTransitGatewayConnectPeerRequest) {
    CreateTransitGatewayConnectPeerRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayConnectPeerRequest = exports.CreateTransitGatewayConnectPeerRequest || (exports.CreateTransitGatewayConnectPeerRequest = {}));
var TransitGatewayAttachmentBgpConfiguration;
(function (TransitGatewayAttachmentBgpConfiguration) {
    TransitGatewayAttachmentBgpConfiguration.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayAttachmentBgpConfiguration = exports.TransitGatewayAttachmentBgpConfiguration || (exports.TransitGatewayAttachmentBgpConfiguration = {}));
var TransitGatewayConnectPeerConfiguration;
(function (TransitGatewayConnectPeerConfiguration) {
    TransitGatewayConnectPeerConfiguration.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayConnectPeerConfiguration = exports.TransitGatewayConnectPeerConfiguration || (exports.TransitGatewayConnectPeerConfiguration = {}));
var TransitGatewayConnectPeer;
(function (TransitGatewayConnectPeer) {
    TransitGatewayConnectPeer.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayConnectPeer = exports.TransitGatewayConnectPeer || (exports.TransitGatewayConnectPeer = {}));
var CreateTransitGatewayConnectPeerResult;
(function (CreateTransitGatewayConnectPeerResult) {
    CreateTransitGatewayConnectPeerResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayConnectPeerResult = exports.CreateTransitGatewayConnectPeerResult || (exports.CreateTransitGatewayConnectPeerResult = {}));
var CreateTransitGatewayMulticastDomainRequestOptions;
(function (CreateTransitGatewayMulticastDomainRequestOptions) {
    CreateTransitGatewayMulticastDomainRequestOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayMulticastDomainRequestOptions = exports.CreateTransitGatewayMulticastDomainRequestOptions || (exports.CreateTransitGatewayMulticastDomainRequestOptions = {}));
var CreateTransitGatewayMulticastDomainRequest;
(function (CreateTransitGatewayMulticastDomainRequest) {
    CreateTransitGatewayMulticastDomainRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayMulticastDomainRequest = exports.CreateTransitGatewayMulticastDomainRequest || (exports.CreateTransitGatewayMulticastDomainRequest = {}));
var TransitGatewayMulticastDomainOptions;
(function (TransitGatewayMulticastDomainOptions) {
    TransitGatewayMulticastDomainOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayMulticastDomainOptions = exports.TransitGatewayMulticastDomainOptions || (exports.TransitGatewayMulticastDomainOptions = {}));
var TransitGatewayMulticastDomain;
(function (TransitGatewayMulticastDomain) {
    TransitGatewayMulticastDomain.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayMulticastDomain = exports.TransitGatewayMulticastDomain || (exports.TransitGatewayMulticastDomain = {}));
var CreateTransitGatewayMulticastDomainResult;
(function (CreateTransitGatewayMulticastDomainResult) {
    CreateTransitGatewayMulticastDomainResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayMulticastDomainResult = exports.CreateTransitGatewayMulticastDomainResult || (exports.CreateTransitGatewayMulticastDomainResult = {}));
var CreateTransitGatewayPeeringAttachmentRequestOptions;
(function (CreateTransitGatewayPeeringAttachmentRequestOptions) {
    CreateTransitGatewayPeeringAttachmentRequestOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPeeringAttachmentRequestOptions = exports.CreateTransitGatewayPeeringAttachmentRequestOptions || (exports.CreateTransitGatewayPeeringAttachmentRequestOptions = {}));
var CreateTransitGatewayPeeringAttachmentRequest;
(function (CreateTransitGatewayPeeringAttachmentRequest) {
    CreateTransitGatewayPeeringAttachmentRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPeeringAttachmentRequest = exports.CreateTransitGatewayPeeringAttachmentRequest || (exports.CreateTransitGatewayPeeringAttachmentRequest = {}));
var CreateTransitGatewayPeeringAttachmentResult;
(function (CreateTransitGatewayPeeringAttachmentResult) {
    CreateTransitGatewayPeeringAttachmentResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPeeringAttachmentResult = exports.CreateTransitGatewayPeeringAttachmentResult || (exports.CreateTransitGatewayPeeringAttachmentResult = {}));
var CreateTransitGatewayPolicyTableRequest;
(function (CreateTransitGatewayPolicyTableRequest) {
    CreateTransitGatewayPolicyTableRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPolicyTableRequest = exports.CreateTransitGatewayPolicyTableRequest || (exports.CreateTransitGatewayPolicyTableRequest = {}));
var TransitGatewayPolicyTableState;
(function (TransitGatewayPolicyTableState) {
    TransitGatewayPolicyTableState["available"] = "available";
    TransitGatewayPolicyTableState["deleted"] = "deleted";
    TransitGatewayPolicyTableState["deleting"] = "deleting";
    TransitGatewayPolicyTableState["pending"] = "pending";
})(TransitGatewayPolicyTableState = exports.TransitGatewayPolicyTableState || (exports.TransitGatewayPolicyTableState = {}));
var TransitGatewayPolicyTable;
(function (TransitGatewayPolicyTable) {
    TransitGatewayPolicyTable.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayPolicyTable = exports.TransitGatewayPolicyTable || (exports.TransitGatewayPolicyTable = {}));
var CreateTransitGatewayPolicyTableResult;
(function (CreateTransitGatewayPolicyTableResult) {
    CreateTransitGatewayPolicyTableResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPolicyTableResult = exports.CreateTransitGatewayPolicyTableResult || (exports.CreateTransitGatewayPolicyTableResult = {}));
var CreateTransitGatewayPrefixListReferenceRequest;
(function (CreateTransitGatewayPrefixListReferenceRequest) {
    CreateTransitGatewayPrefixListReferenceRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPrefixListReferenceRequest = exports.CreateTransitGatewayPrefixListReferenceRequest || (exports.CreateTransitGatewayPrefixListReferenceRequest = {}));
var TransitGatewayPrefixListAttachment;
(function (TransitGatewayPrefixListAttachment) {
    TransitGatewayPrefixListAttachment.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayPrefixListAttachment = exports.TransitGatewayPrefixListAttachment || (exports.TransitGatewayPrefixListAttachment = {}));
var TransitGatewayPrefixListReference;
(function (TransitGatewayPrefixListReference) {
    TransitGatewayPrefixListReference.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayPrefixListReference = exports.TransitGatewayPrefixListReference || (exports.TransitGatewayPrefixListReference = {}));
var CreateTransitGatewayPrefixListReferenceResult;
(function (CreateTransitGatewayPrefixListReferenceResult) {
    CreateTransitGatewayPrefixListReferenceResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayPrefixListReferenceResult = exports.CreateTransitGatewayPrefixListReferenceResult || (exports.CreateTransitGatewayPrefixListReferenceResult = {}));
var CreateTransitGatewayRouteRequest;
(function (CreateTransitGatewayRouteRequest) {
    CreateTransitGatewayRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayRouteRequest = exports.CreateTransitGatewayRouteRequest || (exports.CreateTransitGatewayRouteRequest = {}));
var TransitGatewayRouteAttachment;
(function (TransitGatewayRouteAttachment) {
    TransitGatewayRouteAttachment.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayRouteAttachment = exports.TransitGatewayRouteAttachment || (exports.TransitGatewayRouteAttachment = {}));
var TransitGatewayRoute;
(function (TransitGatewayRoute) {
    TransitGatewayRoute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayRoute = exports.TransitGatewayRoute || (exports.TransitGatewayRoute = {}));
var CreateTransitGatewayRouteResult;
(function (CreateTransitGatewayRouteResult) {
    CreateTransitGatewayRouteResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayRouteResult = exports.CreateTransitGatewayRouteResult || (exports.CreateTransitGatewayRouteResult = {}));
var CreateTransitGatewayRouteTableRequest;
(function (CreateTransitGatewayRouteTableRequest) {
    CreateTransitGatewayRouteTableRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayRouteTableRequest = exports.CreateTransitGatewayRouteTableRequest || (exports.CreateTransitGatewayRouteTableRequest = {}));
var TransitGatewayRouteTable;
(function (TransitGatewayRouteTable) {
    TransitGatewayRouteTable.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayRouteTable = exports.TransitGatewayRouteTable || (exports.TransitGatewayRouteTable = {}));
var CreateTransitGatewayRouteTableResult;
(function (CreateTransitGatewayRouteTableResult) {
    CreateTransitGatewayRouteTableResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayRouteTableResult = exports.CreateTransitGatewayRouteTableResult || (exports.CreateTransitGatewayRouteTableResult = {}));
var CreateTransitGatewayRouteTableAnnouncementRequest;
(function (CreateTransitGatewayRouteTableAnnouncementRequest) {
    CreateTransitGatewayRouteTableAnnouncementRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayRouteTableAnnouncementRequest = exports.CreateTransitGatewayRouteTableAnnouncementRequest || (exports.CreateTransitGatewayRouteTableAnnouncementRequest = {}));
var TransitGatewayRouteTableAnnouncementDirection;
(function (TransitGatewayRouteTableAnnouncementDirection) {
    TransitGatewayRouteTableAnnouncementDirection["incoming"] = "incoming";
    TransitGatewayRouteTableAnnouncementDirection["outgoing"] = "outgoing";
})(TransitGatewayRouteTableAnnouncementDirection = exports.TransitGatewayRouteTableAnnouncementDirection || (exports.TransitGatewayRouteTableAnnouncementDirection = {}));
var TransitGatewayRouteTableAnnouncementState;
(function (TransitGatewayRouteTableAnnouncementState) {
    TransitGatewayRouteTableAnnouncementState["available"] = "available";
    TransitGatewayRouteTableAnnouncementState["deleted"] = "deleted";
    TransitGatewayRouteTableAnnouncementState["deleting"] = "deleting";
    TransitGatewayRouteTableAnnouncementState["failed"] = "failed";
    TransitGatewayRouteTableAnnouncementState["failing"] = "failing";
    TransitGatewayRouteTableAnnouncementState["pending"] = "pending";
})(TransitGatewayRouteTableAnnouncementState = exports.TransitGatewayRouteTableAnnouncementState || (exports.TransitGatewayRouteTableAnnouncementState = {}));
var TransitGatewayRouteTableAnnouncement;
(function (TransitGatewayRouteTableAnnouncement) {
    TransitGatewayRouteTableAnnouncement.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayRouteTableAnnouncement = exports.TransitGatewayRouteTableAnnouncement || (exports.TransitGatewayRouteTableAnnouncement = {}));
var CreateTransitGatewayRouteTableAnnouncementResult;
(function (CreateTransitGatewayRouteTableAnnouncementResult) {
    CreateTransitGatewayRouteTableAnnouncementResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayRouteTableAnnouncementResult = exports.CreateTransitGatewayRouteTableAnnouncementResult || (exports.CreateTransitGatewayRouteTableAnnouncementResult = {}));
var CreateTransitGatewayVpcAttachmentRequestOptions;
(function (CreateTransitGatewayVpcAttachmentRequestOptions) {
    CreateTransitGatewayVpcAttachmentRequestOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayVpcAttachmentRequestOptions = exports.CreateTransitGatewayVpcAttachmentRequestOptions || (exports.CreateTransitGatewayVpcAttachmentRequestOptions = {}));
var CreateTransitGatewayVpcAttachmentRequest;
(function (CreateTransitGatewayVpcAttachmentRequest) {
    CreateTransitGatewayVpcAttachmentRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayVpcAttachmentRequest = exports.CreateTransitGatewayVpcAttachmentRequest || (exports.CreateTransitGatewayVpcAttachmentRequest = {}));
var CreateTransitGatewayVpcAttachmentResult;
(function (CreateTransitGatewayVpcAttachmentResult) {
    CreateTransitGatewayVpcAttachmentResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateTransitGatewayVpcAttachmentResult = exports.CreateTransitGatewayVpcAttachmentResult || (exports.CreateTransitGatewayVpcAttachmentResult = {}));
var CreateVolumeRequest;
(function (CreateVolumeRequest) {
    CreateVolumeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVolumeRequest = exports.CreateVolumeRequest || (exports.CreateVolumeRequest = {}));
var Volume;
(function (Volume) {
    Volume.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Volume = exports.Volume || (exports.Volume = {}));
var CreateVpcRequest;
(function (CreateVpcRequest) {
    CreateVpcRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcRequest = exports.CreateVpcRequest || (exports.CreateVpcRequest = {}));
var CreateVpcResult;
(function (CreateVpcResult) {
    CreateVpcResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcResult = exports.CreateVpcResult || (exports.CreateVpcResult = {}));
var DnsRecordIpType;
(function (DnsRecordIpType) {
    DnsRecordIpType["dualstack"] = "dualstack";
    DnsRecordIpType["ipv4"] = "ipv4";
    DnsRecordIpType["ipv6"] = "ipv6";
    DnsRecordIpType["service_defined"] = "service-defined";
})(DnsRecordIpType = exports.DnsRecordIpType || (exports.DnsRecordIpType = {}));
var DnsOptionsSpecification;
(function (DnsOptionsSpecification) {
    DnsOptionsSpecification.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DnsOptionsSpecification = exports.DnsOptionsSpecification || (exports.DnsOptionsSpecification = {}));
var IpAddressType;
(function (IpAddressType) {
    IpAddressType["dualstack"] = "dualstack";
    IpAddressType["ipv4"] = "ipv4";
    IpAddressType["ipv6"] = "ipv6";
})(IpAddressType = exports.IpAddressType || (exports.IpAddressType = {}));
var VpcEndpointType;
(function (VpcEndpointType) {
    VpcEndpointType["Gateway"] = "Gateway";
    VpcEndpointType["GatewayLoadBalancer"] = "GatewayLoadBalancer";
    VpcEndpointType["Interface"] = "Interface";
})(VpcEndpointType = exports.VpcEndpointType || (exports.VpcEndpointType = {}));
var CreateVpcEndpointRequest;
(function (CreateVpcEndpointRequest) {
    CreateVpcEndpointRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcEndpointRequest = exports.CreateVpcEndpointRequest || (exports.CreateVpcEndpointRequest = {}));
var DnsEntry;
(function (DnsEntry) {
    DnsEntry.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DnsEntry = exports.DnsEntry || (exports.DnsEntry = {}));
var DnsOptions;
(function (DnsOptions) {
    DnsOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DnsOptions = exports.DnsOptions || (exports.DnsOptions = {}));
var SecurityGroupIdentifier;
(function (SecurityGroupIdentifier) {
    SecurityGroupIdentifier.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(SecurityGroupIdentifier = exports.SecurityGroupIdentifier || (exports.SecurityGroupIdentifier = {}));
var LastError;
(function (LastError) {
    LastError.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LastError = exports.LastError || (exports.LastError = {}));
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 = exports.State || (exports.State = {}));
var VpcEndpoint;
(function (VpcEndpoint) {
    VpcEndpoint.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpcEndpoint = exports.VpcEndpoint || (exports.VpcEndpoint = {}));
var CreateVpcEndpointResult;
(function (CreateVpcEndpointResult) {
    CreateVpcEndpointResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcEndpointResult = exports.CreateVpcEndpointResult || (exports.CreateVpcEndpointResult = {}));
var CreateVpcEndpointConnectionNotificationRequest;
(function (CreateVpcEndpointConnectionNotificationRequest) {
    CreateVpcEndpointConnectionNotificationRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcEndpointConnectionNotificationRequest = exports.CreateVpcEndpointConnectionNotificationRequest || (exports.CreateVpcEndpointConnectionNotificationRequest = {}));
var ConnectionNotificationState;
(function (ConnectionNotificationState) {
    ConnectionNotificationState["Disabled"] = "Disabled";
    ConnectionNotificationState["Enabled"] = "Enabled";
})(ConnectionNotificationState = exports.ConnectionNotificationState || (exports.ConnectionNotificationState = {}));
var ConnectionNotificationType;
(function (ConnectionNotificationType) {
    ConnectionNotificationType["Topic"] = "Topic";
})(ConnectionNotificationType = exports.ConnectionNotificationType || (exports.ConnectionNotificationType = {}));
var ConnectionNotification;
(function (ConnectionNotification) {
    ConnectionNotification.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ConnectionNotification = exports.ConnectionNotification || (exports.ConnectionNotification = {}));
var CreateVpcEndpointConnectionNotificationResult;
(function (CreateVpcEndpointConnectionNotificationResult) {
    CreateVpcEndpointConnectionNotificationResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcEndpointConnectionNotificationResult = exports.CreateVpcEndpointConnectionNotificationResult || (exports.CreateVpcEndpointConnectionNotificationResult = {}));
var CreateVpcEndpointServiceConfigurationRequest;
(function (CreateVpcEndpointServiceConfigurationRequest) {
    CreateVpcEndpointServiceConfigurationRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcEndpointServiceConfigurationRequest = exports.CreateVpcEndpointServiceConfigurationRequest || (exports.CreateVpcEndpointServiceConfigurationRequest = {}));
var PayerResponsibility;
(function (PayerResponsibility) {
    PayerResponsibility["ServiceOwner"] = "ServiceOwner";
})(PayerResponsibility = exports.PayerResponsibility || (exports.PayerResponsibility = {}));
var DnsNameState;
(function (DnsNameState) {
    DnsNameState["Failed"] = "failed";
    DnsNameState["PendingVerification"] = "pendingVerification";
    DnsNameState["Verified"] = "verified";
})(DnsNameState = exports.DnsNameState || (exports.DnsNameState = {}));
var PrivateDnsNameConfiguration;
(function (PrivateDnsNameConfiguration) {
    PrivateDnsNameConfiguration.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PrivateDnsNameConfiguration = exports.PrivateDnsNameConfiguration || (exports.PrivateDnsNameConfiguration = {}));
var ServiceState;
(function (ServiceState) {
    ServiceState["Available"] = "Available";
    ServiceState["Deleted"] = "Deleted";
    ServiceState["Deleting"] = "Deleting";
    ServiceState["Failed"] = "Failed";
    ServiceState["Pending"] = "Pending";
})(ServiceState = exports.ServiceState || (exports.ServiceState = {}));
var ServiceType;
(function (ServiceType) {
    ServiceType["Gateway"] = "Gateway";
    ServiceType["GatewayLoadBalancer"] = "GatewayLoadBalancer";
    ServiceType["Interface"] = "Interface";
})(ServiceType = exports.ServiceType || (exports.ServiceType = {}));
var ServiceTypeDetail;
(function (ServiceTypeDetail) {
    ServiceTypeDetail.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ServiceTypeDetail = exports.ServiceTypeDetail || (exports.ServiceTypeDetail = {}));
var ServiceConnectivityType;
(function (ServiceConnectivityType) {
    ServiceConnectivityType["ipv4"] = "ipv4";
    ServiceConnectivityType["ipv6"] = "ipv6";
})(ServiceConnectivityType = exports.ServiceConnectivityType || (exports.ServiceConnectivityType = {}));
var ServiceConfiguration;
(function (ServiceConfiguration) {
    ServiceConfiguration.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ServiceConfiguration = exports.ServiceConfiguration || (exports.ServiceConfiguration = {}));
var CreateVpcEndpointServiceConfigurationResult;
(function (CreateVpcEndpointServiceConfigurationResult) {
    CreateVpcEndpointServiceConfigurationResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcEndpointServiceConfigurationResult = exports.CreateVpcEndpointServiceConfigurationResult || (exports.CreateVpcEndpointServiceConfigurationResult = {}));
var CreateVpcPeeringConnectionRequest;
(function (CreateVpcPeeringConnectionRequest) {
    CreateVpcPeeringConnectionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcPeeringConnectionRequest = exports.CreateVpcPeeringConnectionRequest || (exports.CreateVpcPeeringConnectionRequest = {}));
var CreateVpcPeeringConnectionResult;
(function (CreateVpcPeeringConnectionResult) {
    CreateVpcPeeringConnectionResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpcPeeringConnectionResult = exports.CreateVpcPeeringConnectionResult || (exports.CreateVpcPeeringConnectionResult = {}));
var IKEVersionsRequestListValue;
(function (IKEVersionsRequestListValue) {
    IKEVersionsRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(IKEVersionsRequestListValue = exports.IKEVersionsRequestListValue || (exports.IKEVersionsRequestListValue = {}));
var Phase1DHGroupNumbersRequestListValue;
(function (Phase1DHGroupNumbersRequestListValue) {
    Phase1DHGroupNumbersRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase1DHGroupNumbersRequestListValue = exports.Phase1DHGroupNumbersRequestListValue || (exports.Phase1DHGroupNumbersRequestListValue = {}));
var Phase1EncryptionAlgorithmsRequestListValue;
(function (Phase1EncryptionAlgorithmsRequestListValue) {
    Phase1EncryptionAlgorithmsRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase1EncryptionAlgorithmsRequestListValue = exports.Phase1EncryptionAlgorithmsRequestListValue || (exports.Phase1EncryptionAlgorithmsRequestListValue = {}));
var Phase1IntegrityAlgorithmsRequestListValue;
(function (Phase1IntegrityAlgorithmsRequestListValue) {
    Phase1IntegrityAlgorithmsRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase1IntegrityAlgorithmsRequestListValue = exports.Phase1IntegrityAlgorithmsRequestListValue || (exports.Phase1IntegrityAlgorithmsRequestListValue = {}));
var Phase2DHGroupNumbersRequestListValue;
(function (Phase2DHGroupNumbersRequestListValue) {
    Phase2DHGroupNumbersRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase2DHGroupNumbersRequestListValue = exports.Phase2DHGroupNumbersRequestListValue || (exports.Phase2DHGroupNumbersRequestListValue = {}));
var Phase2EncryptionAlgorithmsRequestListValue;
(function (Phase2EncryptionAlgorithmsRequestListValue) {
    Phase2EncryptionAlgorithmsRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase2EncryptionAlgorithmsRequestListValue = exports.Phase2EncryptionAlgorithmsRequestListValue || (exports.Phase2EncryptionAlgorithmsRequestListValue = {}));
var Phase2IntegrityAlgorithmsRequestListValue;
(function (Phase2IntegrityAlgorithmsRequestListValue) {
    Phase2IntegrityAlgorithmsRequestListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase2IntegrityAlgorithmsRequestListValue = exports.Phase2IntegrityAlgorithmsRequestListValue || (exports.Phase2IntegrityAlgorithmsRequestListValue = {}));
var VpnTunnelOptionsSpecification;
(function (VpnTunnelOptionsSpecification) {
    VpnTunnelOptionsSpecification.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpnTunnelOptionsSpecification = exports.VpnTunnelOptionsSpecification || (exports.VpnTunnelOptionsSpecification = {}));
var VpnConnectionOptionsSpecification;
(function (VpnConnectionOptionsSpecification) {
    VpnConnectionOptionsSpecification.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpnConnectionOptionsSpecification = exports.VpnConnectionOptionsSpecification || (exports.VpnConnectionOptionsSpecification = {}));
var CreateVpnConnectionRequest;
(function (CreateVpnConnectionRequest) {
    CreateVpnConnectionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpnConnectionRequest = exports.CreateVpnConnectionRequest || (exports.CreateVpnConnectionRequest = {}));
var GatewayAssociationState;
(function (GatewayAssociationState) {
    GatewayAssociationState["associated"] = "associated";
    GatewayAssociationState["associating"] = "associating";
    GatewayAssociationState["disassociating"] = "disassociating";
    GatewayAssociationState["not_associated"] = "not-associated";
})(GatewayAssociationState = exports.GatewayAssociationState || (exports.GatewayAssociationState = {}));
var IKEVersionsListValue;
(function (IKEVersionsListValue) {
    IKEVersionsListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(IKEVersionsListValue = exports.IKEVersionsListValue || (exports.IKEVersionsListValue = {}));
var Phase1DHGroupNumbersListValue;
(function (Phase1DHGroupNumbersListValue) {
    Phase1DHGroupNumbersListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase1DHGroupNumbersListValue = exports.Phase1DHGroupNumbersListValue || (exports.Phase1DHGroupNumbersListValue = {}));
var Phase1EncryptionAlgorithmsListValue;
(function (Phase1EncryptionAlgorithmsListValue) {
    Phase1EncryptionAlgorithmsListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase1EncryptionAlgorithmsListValue = exports.Phase1EncryptionAlgorithmsListValue || (exports.Phase1EncryptionAlgorithmsListValue = {}));
var Phase1IntegrityAlgorithmsListValue;
(function (Phase1IntegrityAlgorithmsListValue) {
    Phase1IntegrityAlgorithmsListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase1IntegrityAlgorithmsListValue = exports.Phase1IntegrityAlgorithmsListValue || (exports.Phase1IntegrityAlgorithmsListValue = {}));
var Phase2DHGroupNumbersListValue;
(function (Phase2DHGroupNumbersListValue) {
    Phase2DHGroupNumbersListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase2DHGroupNumbersListValue = exports.Phase2DHGroupNumbersListValue || (exports.Phase2DHGroupNumbersListValue = {}));
var Phase2EncryptionAlgorithmsListValue;
(function (Phase2EncryptionAlgorithmsListValue) {
    Phase2EncryptionAlgorithmsListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase2EncryptionAlgorithmsListValue = exports.Phase2EncryptionAlgorithmsListValue || (exports.Phase2EncryptionAlgorithmsListValue = {}));
var Phase2IntegrityAlgorithmsListValue;
(function (Phase2IntegrityAlgorithmsListValue) {
    Phase2IntegrityAlgorithmsListValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Phase2IntegrityAlgorithmsListValue = exports.Phase2IntegrityAlgorithmsListValue || (exports.Phase2IntegrityAlgorithmsListValue = {}));
var TunnelOption;
(function (TunnelOption) {
    TunnelOption.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TunnelOption = exports.TunnelOption || (exports.TunnelOption = {}));
var VpnConnectionOptions;
(function (VpnConnectionOptions) {
    VpnConnectionOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpnConnectionOptions = exports.VpnConnectionOptions || (exports.VpnConnectionOptions = {}));
var VpnStaticRoute;
(function (VpnStaticRoute) {
    VpnStaticRoute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpnStaticRoute = exports.VpnStaticRoute || (exports.VpnStaticRoute = {}));
var VgwTelemetry;
(function (VgwTelemetry) {
    VgwTelemetry.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VgwTelemetry = exports.VgwTelemetry || (exports.VgwTelemetry = {}));
var VpnConnection;
(function (VpnConnection) {
    VpnConnection.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpnConnection = exports.VpnConnection || (exports.VpnConnection = {}));
var CreateVpnConnectionResult;
(function (CreateVpnConnectionResult) {
    CreateVpnConnectionResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpnConnectionResult = exports.CreateVpnConnectionResult || (exports.CreateVpnConnectionResult = {}));
var CreateVpnConnectionRouteRequest;
(function (CreateVpnConnectionRouteRequest) {
    CreateVpnConnectionRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpnConnectionRouteRequest = exports.CreateVpnConnectionRouteRequest || (exports.CreateVpnConnectionRouteRequest = {}));
var CreateVpnGatewayRequest;
(function (CreateVpnGatewayRequest) {
    CreateVpnGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpnGatewayRequest = exports.CreateVpnGatewayRequest || (exports.CreateVpnGatewayRequest = {}));
var VpnGateway;
(function (VpnGateway) {
    VpnGateway.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VpnGateway = exports.VpnGateway || (exports.VpnGateway = {}));
var CreateVpnGatewayResult;
(function (CreateVpnGatewayResult) {
    CreateVpnGatewayResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CreateVpnGatewayResult = exports.CreateVpnGatewayResult || (exports.CreateVpnGatewayResult = {}));
var DeleteCarrierGatewayRequest;
(function (DeleteCarrierGatewayRequest) {
    DeleteCarrierGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteCarrierGatewayRequest = exports.DeleteCarrierGatewayRequest || (exports.DeleteCarrierGatewayRequest = {}));
var DeleteCarrierGatewayResult;
(function (DeleteCarrierGatewayResult) {
    DeleteCarrierGatewayResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteCarrierGatewayResult = exports.DeleteCarrierGatewayResult || (exports.DeleteCarrierGatewayResult = {}));
var DeleteClientVpnEndpointRequest;
(function (DeleteClientVpnEndpointRequest) {
    DeleteClientVpnEndpointRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteClientVpnEndpointRequest = exports.DeleteClientVpnEndpointRequest || (exports.DeleteClientVpnEndpointRequest = {}));
var DeleteClientVpnEndpointResult;
(function (DeleteClientVpnEndpointResult) {
    DeleteClientVpnEndpointResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteClientVpnEndpointResult = exports.DeleteClientVpnEndpointResult || (exports.DeleteClientVpnEndpointResult = {}));
var DeleteClientVpnRouteRequest;
(function (DeleteClientVpnRouteRequest) {
    DeleteClientVpnRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteClientVpnRouteRequest = exports.DeleteClientVpnRouteRequest || (exports.DeleteClientVpnRouteRequest = {}));
var DeleteClientVpnRouteResult;
(function (DeleteClientVpnRouteResult) {
    DeleteClientVpnRouteResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteClientVpnRouteResult = exports.DeleteClientVpnRouteResult || (exports.DeleteClientVpnRouteResult = {}));
var DeleteCustomerGatewayRequest;
(function (DeleteCustomerGatewayRequest) {
    DeleteCustomerGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteCustomerGatewayRequest = exports.DeleteCustomerGatewayRequest || (exports.DeleteCustomerGatewayRequest = {}));
var DeleteDhcpOptionsRequest;
(function (DeleteDhcpOptionsRequest) {
    DeleteDhcpOptionsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteDhcpOptionsRequest = exports.DeleteDhcpOptionsRequest || (exports.DeleteDhcpOptionsRequest = {}));
var DeleteEgressOnlyInternetGatewayRequest;
(function (DeleteEgressOnlyInternetGatewayRequest) {
    DeleteEgressOnlyInternetGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteEgressOnlyInternetGatewayRequest = exports.DeleteEgressOnlyInternetGatewayRequest || (exports.DeleteEgressOnlyInternetGatewayRequest = {}));
var DeleteEgressOnlyInternetGatewayResult;
(function (DeleteEgressOnlyInternetGatewayResult) {
    DeleteEgressOnlyInternetGatewayResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteEgressOnlyInternetGatewayResult = exports.DeleteEgressOnlyInternetGatewayResult || (exports.DeleteEgressOnlyInternetGatewayResult = {}));
var DeleteFleetsRequest;
(function (DeleteFleetsRequest) {
    DeleteFleetsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFleetsRequest = exports.DeleteFleetsRequest || (exports.DeleteFleetsRequest = {}));
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 = exports.FleetStateCode || (exports.FleetStateCode = {}));
var DeleteFleetSuccessItem;
(function (DeleteFleetSuccessItem) {
    DeleteFleetSuccessItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFleetSuccessItem = exports.DeleteFleetSuccessItem || (exports.DeleteFleetSuccessItem = {}));
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 = exports.DeleteFleetErrorCode || (exports.DeleteFleetErrorCode = {}));
var DeleteFleetError;
(function (DeleteFleetError) {
    DeleteFleetError.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFleetError = exports.DeleteFleetError || (exports.DeleteFleetError = {}));
var DeleteFleetErrorItem;
(function (DeleteFleetErrorItem) {
    DeleteFleetErrorItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFleetErrorItem = exports.DeleteFleetErrorItem || (exports.DeleteFleetErrorItem = {}));
var DeleteFleetsResult;
(function (DeleteFleetsResult) {
    DeleteFleetsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFleetsResult = exports.DeleteFleetsResult || (exports.DeleteFleetsResult = {}));
var DeleteFlowLogsRequest;
(function (DeleteFlowLogsRequest) {
    DeleteFlowLogsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFlowLogsRequest = exports.DeleteFlowLogsRequest || (exports.DeleteFlowLogsRequest = {}));
var DeleteFlowLogsResult;
(function (DeleteFlowLogsResult) {
    DeleteFlowLogsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFlowLogsResult = exports.DeleteFlowLogsResult || (exports.DeleteFlowLogsResult = {}));
var DeleteFpgaImageRequest;
(function (DeleteFpgaImageRequest) {
    DeleteFpgaImageRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFpgaImageRequest = exports.DeleteFpgaImageRequest || (exports.DeleteFpgaImageRequest = {}));
var DeleteFpgaImageResult;
(function (DeleteFpgaImageResult) {
    DeleteFpgaImageResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteFpgaImageResult = exports.DeleteFpgaImageResult || (exports.DeleteFpgaImageResult = {}));
var DeleteInstanceEventWindowRequest;
(function (DeleteInstanceEventWindowRequest) {
    DeleteInstanceEventWindowRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteInstanceEventWindowRequest = exports.DeleteInstanceEventWindowRequest || (exports.DeleteInstanceEventWindowRequest = {}));
var InstanceEventWindowStateChange;
(function (InstanceEventWindowStateChange) {
    InstanceEventWindowStateChange.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceEventWindowStateChange = exports.InstanceEventWindowStateChange || (exports.InstanceEventWindowStateChange = {}));
var DeleteInstanceEventWindowResult;
(function (DeleteInstanceEventWindowResult) {
    DeleteInstanceEventWindowResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteInstanceEventWindowResult = exports.DeleteInstanceEventWindowResult || (exports.DeleteInstanceEventWindowResult = {}));
var DeleteInternetGatewayRequest;
(function (DeleteInternetGatewayRequest) {
    DeleteInternetGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteInternetGatewayRequest = exports.DeleteInternetGatewayRequest || (exports.DeleteInternetGatewayRequest = {}));
var DeleteIpamRequest;
(function (DeleteIpamRequest) {
    DeleteIpamRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteIpamRequest = exports.DeleteIpamRequest || (exports.DeleteIpamRequest = {}));
var DeleteIpamResult;
(function (DeleteIpamResult) {
    DeleteIpamResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteIpamResult = exports.DeleteIpamResult || (exports.DeleteIpamResult = {}));
var DeleteIpamPoolRequest;
(function (DeleteIpamPoolRequest) {
    DeleteIpamPoolRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteIpamPoolRequest = exports.DeleteIpamPoolRequest || (exports.DeleteIpamPoolRequest = {}));
var DeleteIpamPoolResult;
(function (DeleteIpamPoolResult) {
    DeleteIpamPoolResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteIpamPoolResult = exports.DeleteIpamPoolResult || (exports.DeleteIpamPoolResult = {}));
var DeleteIpamScopeRequest;
(function (DeleteIpamScopeRequest) {
    DeleteIpamScopeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteIpamScopeRequest = exports.DeleteIpamScopeRequest || (exports.DeleteIpamScopeRequest = {}));
var DeleteIpamScopeResult;
(function (DeleteIpamScopeResult) {
    DeleteIpamScopeResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteIpamScopeResult = exports.DeleteIpamScopeResult || (exports.DeleteIpamScopeResult = {}));
var DeleteKeyPairRequest;
(function (DeleteKeyPairRequest) {
    DeleteKeyPairRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteKeyPairRequest = exports.DeleteKeyPairRequest || (exports.DeleteKeyPairRequest = {}));
var DeleteLaunchTemplateRequest;
(function (DeleteLaunchTemplateRequest) {
    DeleteLaunchTemplateRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLaunchTemplateRequest = exports.DeleteLaunchTemplateRequest || (exports.DeleteLaunchTemplateRequest = {}));
var DeleteLaunchTemplateResult;
(function (DeleteLaunchTemplateResult) {
    DeleteLaunchTemplateResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLaunchTemplateResult = exports.DeleteLaunchTemplateResult || (exports.DeleteLaunchTemplateResult = {}));
var DeleteLaunchTemplateVersionsRequest;
(function (DeleteLaunchTemplateVersionsRequest) {
    DeleteLaunchTemplateVersionsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLaunchTemplateVersionsRequest = exports.DeleteLaunchTemplateVersionsRequest || (exports.DeleteLaunchTemplateVersionsRequest = {}));
var DeleteLaunchTemplateVersionsResponseSuccessItem;
(function (DeleteLaunchTemplateVersionsResponseSuccessItem) {
    DeleteLaunchTemplateVersionsResponseSuccessItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLaunchTemplateVersionsResponseSuccessItem = exports.DeleteLaunchTemplateVersionsResponseSuccessItem || (exports.DeleteLaunchTemplateVersionsResponseSuccessItem = {}));
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 = exports.LaunchTemplateErrorCode || (exports.LaunchTemplateErrorCode = {}));
var ResponseError;
(function (ResponseError) {
    ResponseError.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ResponseError = exports.ResponseError || (exports.ResponseError = {}));
var DeleteLaunchTemplateVersionsResponseErrorItem;
(function (DeleteLaunchTemplateVersionsResponseErrorItem) {
    DeleteLaunchTemplateVersionsResponseErrorItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLaunchTemplateVersionsResponseErrorItem = exports.DeleteLaunchTemplateVersionsResponseErrorItem || (exports.DeleteLaunchTemplateVersionsResponseErrorItem = {}));
var DeleteLaunchTemplateVersionsResult;
(function (DeleteLaunchTemplateVersionsResult) {
    DeleteLaunchTemplateVersionsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLaunchTemplateVersionsResult = exports.DeleteLaunchTemplateVersionsResult || (exports.DeleteLaunchTemplateVersionsResult = {}));
var DeleteLocalGatewayRouteRequest;
(function (DeleteLocalGatewayRouteRequest) {
    DeleteLocalGatewayRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLocalGatewayRouteRequest = exports.DeleteLocalGatewayRouteRequest || (exports.DeleteLocalGatewayRouteRequest = {}));
var DeleteLocalGatewayRouteResult;
(function (DeleteLocalGatewayRouteResult) {
    DeleteLocalGatewayRouteResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLocalGatewayRouteResult = exports.DeleteLocalGatewayRouteResult || (exports.DeleteLocalGatewayRouteResult = {}));
var DeleteLocalGatewayRouteTableVpcAssociationRequest;
(function (DeleteLocalGatewayRouteTableVpcAssociationRequest) {
    DeleteLocalGatewayRouteTableVpcAssociationRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLocalGatewayRouteTableVpcAssociationRequest = exports.DeleteLocalGatewayRouteTableVpcAssociationRequest || (exports.DeleteLocalGatewayRouteTableVpcAssociationRequest = {}));
var DeleteLocalGatewayRouteTableVpcAssociationResult;
(function (DeleteLocalGatewayRouteTableVpcAssociationResult) {
    DeleteLocalGatewayRouteTableVpcAssociationResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteLocalGatewayRouteTableVpcAssociationResult = exports.DeleteLocalGatewayRouteTableVpcAssociationResult || (exports.DeleteLocalGatewayRouteTableVpcAssociationResult = {}));
var DeleteManagedPrefixListRequest;
(function (DeleteManagedPrefixListRequest) {
    DeleteManagedPrefixListRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteManagedPrefixListRequest = exports.DeleteManagedPrefixListRequest || (exports.DeleteManagedPrefixListRequest = {}));
var DeleteManagedPrefixListResult;
(function (DeleteManagedPrefixListResult) {
    DeleteManagedPrefixListResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteManagedPrefixListResult = exports.DeleteManagedPrefixListResult || (exports.DeleteManagedPrefixListResult = {}));
var DeleteNatGatewayRequest;
(function (DeleteNatGatewayRequest) {
    DeleteNatGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNatGatewayRequest = exports.DeleteNatGatewayRequest || (exports.DeleteNatGatewayRequest = {}));
var DeleteNatGatewayResult;
(function (DeleteNatGatewayResult) {
    DeleteNatGatewayResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNatGatewayResult = exports.DeleteNatGatewayResult || (exports.DeleteNatGatewayResult = {}));
var DeleteNetworkAclRequest;
(function (DeleteNetworkAclRequest) {
    DeleteNetworkAclRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkAclRequest = exports.DeleteNetworkAclRequest || (exports.DeleteNetworkAclRequest = {}));
var DeleteNetworkAclEntryRequest;
(function (DeleteNetworkAclEntryRequest) {
    DeleteNetworkAclEntryRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkAclEntryRequest = exports.DeleteNetworkAclEntryRequest || (exports.DeleteNetworkAclEntryRequest = {}));
var DeleteNetworkInsightsAccessScopeRequest;
(function (DeleteNetworkInsightsAccessScopeRequest) {
    DeleteNetworkInsightsAccessScopeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsAccessScopeRequest = exports.DeleteNetworkInsightsAccessScopeRequest || (exports.DeleteNetworkInsightsAccessScopeRequest = {}));
var DeleteNetworkInsightsAccessScopeResult;
(function (DeleteNetworkInsightsAccessScopeResult) {
    DeleteNetworkInsightsAccessScopeResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsAccessScopeResult = exports.DeleteNetworkInsightsAccessScopeResult || (exports.DeleteNetworkInsightsAccessScopeResult = {}));
var DeleteNetworkInsightsAccessScopeAnalysisRequest;
(function (DeleteNetworkInsightsAccessScopeAnalysisRequest) {
    DeleteNetworkInsightsAccessScopeAnalysisRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsAccessScopeAnalysisRequest = exports.DeleteNetworkInsightsAccessScopeAnalysisRequest || (exports.DeleteNetworkInsightsAccessScopeAnalysisRequest = {}));
var DeleteNetworkInsightsAccessScopeAnalysisResult;
(function (DeleteNetworkInsightsAccessScopeAnalysisResult) {
    DeleteNetworkInsightsAccessScopeAnalysisResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsAccessScopeAnalysisResult = exports.DeleteNetworkInsightsAccessScopeAnalysisResult || (exports.DeleteNetworkInsightsAccessScopeAnalysisResult = {}));
var DeleteNetworkInsightsAnalysisRequest;
(function (DeleteNetworkInsightsAnalysisRequest) {
    DeleteNetworkInsightsAnalysisRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsAnalysisRequest = exports.DeleteNetworkInsightsAnalysisRequest || (exports.DeleteNetworkInsightsAnalysisRequest = {}));
var DeleteNetworkInsightsAnalysisResult;
(function (DeleteNetworkInsightsAnalysisResult) {
    DeleteNetworkInsightsAnalysisResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsAnalysisResult = exports.DeleteNetworkInsightsAnalysisResult || (exports.DeleteNetworkInsightsAnalysisResult = {}));
var DeleteNetworkInsightsPathRequest;
(function (DeleteNetworkInsightsPathRequest) {
    DeleteNetworkInsightsPathRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsPathRequest = exports.DeleteNetworkInsightsPathRequest || (exports.DeleteNetworkInsightsPathRequest = {}));
var DeleteNetworkInsightsPathResult;
(function (DeleteNetworkInsightsPathResult) {
    DeleteNetworkInsightsPathResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInsightsPathResult = exports.DeleteNetworkInsightsPathResult || (exports.DeleteNetworkInsightsPathResult = {}));
var DeleteNetworkInterfaceRequest;
(function (DeleteNetworkInterfaceRequest) {
    DeleteNetworkInterfaceRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInterfaceRequest = exports.DeleteNetworkInterfaceRequest || (exports.DeleteNetworkInterfaceRequest = {}));
var DeleteNetworkInterfacePermissionRequest;
(function (DeleteNetworkInterfacePermissionRequest) {
    DeleteNetworkInterfacePermissionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInterfacePermissionRequest = exports.DeleteNetworkInterfacePermissionRequest || (exports.DeleteNetworkInterfacePermissionRequest = {}));
var DeleteNetworkInterfacePermissionResult;
(function (DeleteNetworkInterfacePermissionResult) {
    DeleteNetworkInterfacePermissionResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteNetworkInterfacePermissionResult = exports.DeleteNetworkInterfacePermissionResult || (exports.DeleteNetworkInterfacePermissionResult = {}));
var DeletePlacementGroupRequest;
(function (DeletePlacementGroupRequest) {
    DeletePlacementGroupRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeletePlacementGroupRequest = exports.DeletePlacementGroupRequest || (exports.DeletePlacementGroupRequest = {}));
var DeletePublicIpv4PoolRequest;
(function (DeletePublicIpv4PoolRequest) {
    DeletePublicIpv4PoolRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeletePublicIpv4PoolRequest = exports.DeletePublicIpv4PoolRequest || (exports.DeletePublicIpv4PoolRequest = {}));
var DeletePublicIpv4PoolResult;
(function (DeletePublicIpv4PoolResult) {
    DeletePublicIpv4PoolResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeletePublicIpv4PoolResult = exports.DeletePublicIpv4PoolResult || (exports.DeletePublicIpv4PoolResult = {}));
var DeleteQueuedReservedInstancesRequest;
(function (DeleteQueuedReservedInstancesRequest) {
    DeleteQueuedReservedInstancesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteQueuedReservedInstancesRequest = exports.DeleteQueuedReservedInstancesRequest || (exports.DeleteQueuedReservedInstancesRequest = {}));
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 = exports.DeleteQueuedReservedInstancesErrorCode || (exports.DeleteQueuedReservedInstancesErrorCode = {}));
var DeleteQueuedReservedInstancesError;
(function (DeleteQueuedReservedInstancesError) {
    DeleteQueuedReservedInstancesError.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteQueuedReservedInstancesError = exports.DeleteQueuedReservedInstancesError || (exports.DeleteQueuedReservedInstancesError = {}));
var FailedQueuedPurchaseDeletion;
(function (FailedQueuedPurchaseDeletion) {
    FailedQueuedPurchaseDeletion.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FailedQueuedPurchaseDeletion = exports.FailedQueuedPurchaseDeletion || (exports.FailedQueuedPurchaseDeletion = {}));
var SuccessfulQueuedPurchaseDeletion;
(function (SuccessfulQueuedPurchaseDeletion) {
    SuccessfulQueuedPurchaseDeletion.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(SuccessfulQueuedPurchaseDeletion = exports.SuccessfulQueuedPurchaseDeletion || (exports.SuccessfulQueuedPurchaseDeletion = {}));
var DeleteQueuedReservedInstancesResult;
(function (DeleteQueuedReservedInstancesResult) {
    DeleteQueuedReservedInstancesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteQueuedReservedInstancesResult = exports.DeleteQueuedReservedInstancesResult || (exports.DeleteQueuedReservedInstancesResult = {}));
var DeleteRouteRequest;
(function (DeleteRouteRequest) {
    DeleteRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteRouteRequest = exports.DeleteRouteRequest || (exports.DeleteRouteRequest = {}));
var DeleteRouteTableRequest;
(function (DeleteRouteTableRequest) {
    DeleteRouteTableRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteRouteTableRequest = exports.DeleteRouteTableRequest || (exports.DeleteRouteTableRequest = {}));
var DeleteSecurityGroupRequest;
(function (DeleteSecurityGroupRequest) {
    DeleteSecurityGroupRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteSecurityGroupRequest = exports.DeleteSecurityGroupRequest || (exports.DeleteSecurityGroupRequest = {}));
var DeleteSnapshotRequest;
(function (DeleteSnapshotRequest) {
    DeleteSnapshotRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteSnapshotRequest = exports.DeleteSnapshotRequest || (exports.DeleteSnapshotRequest = {}));
var DeleteSpotDatafeedSubscriptionRequest;
(function (DeleteSpotDatafeedSubscriptionRequest) {
    DeleteSpotDatafeedSubscriptionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteSpotDatafeedSubscriptionRequest = exports.DeleteSpotDatafeedSubscriptionRequest || (exports.DeleteSpotDatafeedSubscriptionRequest = {}));
var DeleteSubnetRequest;
(function (DeleteSubnetRequest) {
    DeleteSubnetRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteSubnetRequest = exports.DeleteSubnetRequest || (exports.DeleteSubnetRequest = {}));
var DeleteSubnetCidrReservationRequest;
(function (DeleteSubnetCidrReservationRequest) {
    DeleteSubnetCidrReservationRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteSubnetCidrReservationRequest = exports.DeleteSubnetCidrReservationRequest || (exports.DeleteSubnetCidrReservationRequest = {}));
var DeleteSubnetCidrReservationResult;
(function (DeleteSubnetCidrReservationResult) {
    DeleteSubnetCidrReservationResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteSubnetCidrReservationResult = exports.DeleteSubnetCidrReservationResult || (exports.DeleteSubnetCidrReservationResult = {}));
var DeleteTagsRequest;
(function (DeleteTagsRequest) {
    DeleteTagsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTagsRequest = exports.DeleteTagsRequest || (exports.DeleteTagsRequest = {}));
var DeleteTrafficMirrorFilterRequest;
(function (DeleteTrafficMirrorFilterRequest) {
    DeleteTrafficMirrorFilterRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorFilterRequest = exports.DeleteTrafficMirrorFilterRequest || (exports.DeleteTrafficMirrorFilterRequest = {}));
var DeleteTrafficMirrorFilterResult;
(function (DeleteTrafficMirrorFilterResult) {
    DeleteTrafficMirrorFilterResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorFilterResult = exports.DeleteTrafficMirrorFilterResult || (exports.DeleteTrafficMirrorFilterResult = {}));
var DeleteTrafficMirrorFilterRuleRequest;
(function (DeleteTrafficMirrorFilterRuleRequest) {
    DeleteTrafficMirrorFilterRuleRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorFilterRuleRequest = exports.DeleteTrafficMirrorFilterRuleRequest || (exports.DeleteTrafficMirrorFilterRuleRequest = {}));
var DeleteTrafficMirrorFilterRuleResult;
(function (DeleteTrafficMirrorFilterRuleResult) {
    DeleteTrafficMirrorFilterRuleResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorFilterRuleResult = exports.DeleteTrafficMirrorFilterRuleResult || (exports.DeleteTrafficMirrorFilterRuleResult = {}));
var DeleteTrafficMirrorSessionRequest;
(function (DeleteTrafficMirrorSessionRequest) {
    DeleteTrafficMirrorSessionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorSessionRequest = exports.DeleteTrafficMirrorSessionRequest || (exports.DeleteTrafficMirrorSessionRequest = {}));
var DeleteTrafficMirrorSessionResult;
(function (DeleteTrafficMirrorSessionResult) {
    DeleteTrafficMirrorSessionResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorSessionResult = exports.DeleteTrafficMirrorSessionResult || (exports.DeleteTrafficMirrorSessionResult = {}));
var DeleteTrafficMirrorTargetRequest;
(function (DeleteTrafficMirrorTargetRequest) {
    DeleteTrafficMirrorTargetRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorTargetRequest = exports.DeleteTrafficMirrorTargetRequest || (exports.DeleteTrafficMirrorTargetRequest = {}));
var DeleteTrafficMirrorTargetResult;
(function (DeleteTrafficMirrorTargetResult) {
    DeleteTrafficMirrorTargetResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTrafficMirrorTargetResult = exports.DeleteTrafficMirrorTargetResult || (exports.DeleteTrafficMirrorTargetResult = {}));
var DeleteTransitGatewayRequest;
(function (DeleteTransitGatewayRequest) {
    DeleteTransitGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRequest = exports.DeleteTransitGatewayRequest || (exports.DeleteTransitGatewayRequest = {}));
var DeleteTransitGatewayResult;
(function (DeleteTransitGatewayResult) {
    DeleteTransitGatewayResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayResult = exports.DeleteTransitGatewayResult || (exports.DeleteTransitGatewayResult = {}));
var DeleteTransitGatewayConnectRequest;
(function (DeleteTransitGatewayConnectRequest) {
    DeleteTransitGatewayConnectRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayConnectRequest = exports.DeleteTransitGatewayConnectRequest || (exports.DeleteTransitGatewayConnectRequest = {}));
var DeleteTransitGatewayConnectResult;
(function (DeleteTransitGatewayConnectResult) {
    DeleteTransitGatewayConnectResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayConnectResult = exports.DeleteTransitGatewayConnectResult || (exports.DeleteTransitGatewayConnectResult = {}));
var DeleteTransitGatewayConnectPeerRequest;
(function (DeleteTransitGatewayConnectPeerRequest) {
    DeleteTransitGatewayConnectPeerRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayConnectPeerRequest = exports.DeleteTransitGatewayConnectPeerRequest || (exports.DeleteTransitGatewayConnectPeerRequest = {}));
var DeleteTransitGatewayConnectPeerResult;
(function (DeleteTransitGatewayConnectPeerResult) {
    DeleteTransitGatewayConnectPeerResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayConnectPeerResult = exports.DeleteTransitGatewayConnectPeerResult || (exports.DeleteTransitGatewayConnectPeerResult = {}));
var DeleteTransitGatewayMulticastDomainRequest;
(function (DeleteTransitGatewayMulticastDomainRequest) {
    DeleteTransitGatewayMulticastDomainRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayMulticastDomainRequest = exports.DeleteTransitGatewayMulticastDomainRequest || (exports.DeleteTransitGatewayMulticastDomainRequest = {}));
var DeleteTransitGatewayMulticastDomainResult;
(function (DeleteTransitGatewayMulticastDomainResult) {
    DeleteTransitGatewayMulticastDomainResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayMulticastDomainResult = exports.DeleteTransitGatewayMulticastDomainResult || (exports.DeleteTransitGatewayMulticastDomainResult = {}));
var DeleteTransitGatewayPeeringAttachmentRequest;
(function (DeleteTransitGatewayPeeringAttachmentRequest) {
    DeleteTransitGatewayPeeringAttachmentRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayPeeringAttachmentRequest = exports.DeleteTransitGatewayPeeringAttachmentRequest || (exports.DeleteTransitGatewayPeeringAttachmentRequest = {}));
var DeleteTransitGatewayPeeringAttachmentResult;
(function (DeleteTransitGatewayPeeringAttachmentResult) {
    DeleteTransitGatewayPeeringAttachmentResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayPeeringAttachmentResult = exports.DeleteTransitGatewayPeeringAttachmentResult || (exports.DeleteTransitGatewayPeeringAttachmentResult = {}));
var DeleteTransitGatewayPolicyTableRequest;
(function (DeleteTransitGatewayPolicyTableRequest) {
    DeleteTransitGatewayPolicyTableRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayPolicyTableRequest = exports.DeleteTransitGatewayPolicyTableRequest || (exports.DeleteTransitGatewayPolicyTableRequest = {}));
var DeleteTransitGatewayPolicyTableResult;
(function (DeleteTransitGatewayPolicyTableResult) {
    DeleteTransitGatewayPolicyTableResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayPolicyTableResult = exports.DeleteTransitGatewayPolicyTableResult || (exports.DeleteTransitGatewayPolicyTableResult = {}));
var DeleteTransitGatewayPrefixListReferenceRequest;
(function (DeleteTransitGatewayPrefixListReferenceRequest) {
    DeleteTransitGatewayPrefixListReferenceRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayPrefixListReferenceRequest = exports.DeleteTransitGatewayPrefixListReferenceRequest || (exports.DeleteTransitGatewayPrefixListReferenceRequest = {}));
var DeleteTransitGatewayPrefixListReferenceResult;
(function (DeleteTransitGatewayPrefixListReferenceResult) {
    DeleteTransitGatewayPrefixListReferenceResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayPrefixListReferenceResult = exports.DeleteTransitGatewayPrefixListReferenceResult || (exports.DeleteTransitGatewayPrefixListReferenceResult = {}));
var DeleteTransitGatewayRouteRequest;
(function (DeleteTransitGatewayRouteRequest) {
    DeleteTransitGatewayRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRouteRequest = exports.DeleteTransitGatewayRouteRequest || (exports.DeleteTransitGatewayRouteRequest = {}));
var DeleteTransitGatewayRouteResult;
(function (DeleteTransitGatewayRouteResult) {
    DeleteTransitGatewayRouteResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRouteResult = exports.DeleteTransitGatewayRouteResult || (exports.DeleteTransitGatewayRouteResult = {}));
var DeleteTransitGatewayRouteTableRequest;
(function (DeleteTransitGatewayRouteTableRequest) {
    DeleteTransitGatewayRouteTableRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRouteTableRequest = exports.DeleteTransitGatewayRouteTableRequest || (exports.DeleteTransitGatewayRouteTableRequest = {}));
var DeleteTransitGatewayRouteTableResult;
(function (DeleteTransitGatewayRouteTableResult) {
    DeleteTransitGatewayRouteTableResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRouteTableResult = exports.DeleteTransitGatewayRouteTableResult || (exports.DeleteTransitGatewayRouteTableResult = {}));
var DeleteTransitGatewayRouteTableAnnouncementRequest;
(function (DeleteTransitGatewayRouteTableAnnouncementRequest) {
    DeleteTransitGatewayRouteTableAnnouncementRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRouteTableAnnouncementRequest = exports.DeleteTransitGatewayRouteTableAnnouncementRequest || (exports.DeleteTransitGatewayRouteTableAnnouncementRequest = {}));
var DeleteTransitGatewayRouteTableAnnouncementResult;
(function (DeleteTransitGatewayRouteTableAnnouncementResult) {
    DeleteTransitGatewayRouteTableAnnouncementResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayRouteTableAnnouncementResult = exports.DeleteTransitGatewayRouteTableAnnouncementResult || (exports.DeleteTransitGatewayRouteTableAnnouncementResult = {}));
var DeleteTransitGatewayVpcAttachmentRequest;
(function (DeleteTransitGatewayVpcAttachmentRequest) {
    DeleteTransitGatewayVpcAttachmentRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayVpcAttachmentRequest = exports.DeleteTransitGatewayVpcAttachmentRequest || (exports.DeleteTransitGatewayVpcAttachmentRequest = {}));
var DeleteTransitGatewayVpcAttachmentResult;
(function (DeleteTransitGatewayVpcAttachmentResult) {
    DeleteTransitGatewayVpcAttachmentResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteTransitGatewayVpcAttachmentResult = exports.DeleteTransitGatewayVpcAttachmentResult || (exports.DeleteTransitGatewayVpcAttachmentResult = {}));
var DeleteVolumeRequest;
(function (DeleteVolumeRequest) {
    DeleteVolumeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVolumeRequest = exports.DeleteVolumeRequest || (exports.DeleteVolumeRequest = {}));
var DeleteVpcRequest;
(function (DeleteVpcRequest) {
    DeleteVpcRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcRequest = exports.DeleteVpcRequest || (exports.DeleteVpcRequest = {}));
var DeleteVpcEndpointConnectionNotificationsRequest;
(function (DeleteVpcEndpointConnectionNotificationsRequest) {
    DeleteVpcEndpointConnectionNotificationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcEndpointConnectionNotificationsRequest = exports.DeleteVpcEndpointConnectionNotificationsRequest || (exports.DeleteVpcEndpointConnectionNotificationsRequest = {}));
var DeleteVpcEndpointConnectionNotificationsResult;
(function (DeleteVpcEndpointConnectionNotificationsResult) {
    DeleteVpcEndpointConnectionNotificationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcEndpointConnectionNotificationsResult = exports.DeleteVpcEndpointConnectionNotificationsResult || (exports.DeleteVpcEndpointConnectionNotificationsResult = {}));
var DeleteVpcEndpointsRequest;
(function (DeleteVpcEndpointsRequest) {
    DeleteVpcEndpointsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcEndpointsRequest = exports.DeleteVpcEndpointsRequest || (exports.DeleteVpcEndpointsRequest = {}));
var DeleteVpcEndpointsResult;
(function (DeleteVpcEndpointsResult) {
    DeleteVpcEndpointsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcEndpointsResult = exports.DeleteVpcEndpointsResult || (exports.DeleteVpcEndpointsResult = {}));
var DeleteVpcEndpointServiceConfigurationsRequest;
(function (DeleteVpcEndpointServiceConfigurationsRequest) {
    DeleteVpcEndpointServiceConfigurationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcEndpointServiceConfigurationsRequest = exports.DeleteVpcEndpointServiceConfigurationsRequest || (exports.DeleteVpcEndpointServiceConfigurationsRequest = {}));
var DeleteVpcEndpointServiceConfigurationsResult;
(function (DeleteVpcEndpointServiceConfigurationsResult) {
    DeleteVpcEndpointServiceConfigurationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcEndpointServiceConfigurationsResult = exports.DeleteVpcEndpointServiceConfigurationsResult || (exports.DeleteVpcEndpointServiceConfigurationsResult = {}));
var DeleteVpcPeeringConnectionRequest;
(function (DeleteVpcPeeringConnectionRequest) {
    DeleteVpcPeeringConnectionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcPeeringConnectionRequest = exports.DeleteVpcPeeringConnectionRequest || (exports.DeleteVpcPeeringConnectionRequest = {}));
var DeleteVpcPeeringConnectionResult;
(function (DeleteVpcPeeringConnectionResult) {
    DeleteVpcPeeringConnectionResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpcPeeringConnectionResult = exports.DeleteVpcPeeringConnectionResult || (exports.DeleteVpcPeeringConnectionResult = {}));
var DeleteVpnConnectionRequest;
(function (DeleteVpnConnectionRequest) {
    DeleteVpnConnectionRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpnConnectionRequest = exports.DeleteVpnConnectionRequest || (exports.DeleteVpnConnectionRequest = {}));
var DeleteVpnConnectionRouteRequest;
(function (DeleteVpnConnectionRouteRequest) {
    DeleteVpnConnectionRouteRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpnConnectionRouteRequest = exports.DeleteVpnConnectionRouteRequest || (exports.DeleteVpnConnectionRouteRequest = {}));
var DeleteVpnGatewayRequest;
(function (DeleteVpnGatewayRequest) {
    DeleteVpnGatewayRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeleteVpnGatewayRequest = exports.DeleteVpnGatewayRequest || (exports.DeleteVpnGatewayRequest = {}));
var DeprovisionByoipCidrRequest;
(function (DeprovisionByoipCidrRequest) {
    DeprovisionByoipCidrRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeprovisionByoipCidrRequest = exports.DeprovisionByoipCidrRequest || (exports.DeprovisionByoipCidrRequest = {}));
var DeprovisionByoipCidrResult;
(function (DeprovisionByoipCidrResult) {
    DeprovisionByoipCidrResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeprovisionByoipCidrResult = exports.DeprovisionByoipCidrResult || (exports.DeprovisionByoipCidrResult = {}));
var DeprovisionIpamPoolCidrRequest;
(function (DeprovisionIpamPoolCidrRequest) {
    DeprovisionIpamPoolCidrRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeprovisionIpamPoolCidrRequest = exports.DeprovisionIpamPoolCidrRequest || (exports.DeprovisionIpamPoolCidrRequest = {}));
var IpamPoolCidrFailureCode;
(function (IpamPoolCidrFailureCode) {
    IpamPoolCidrFailureCode["cidr_not_available"] = "cidr-not-available";
})(IpamPoolCidrFailureCode = exports.IpamPoolCidrFailureCode || (exports.IpamPoolCidrFailureCode = {}));
var IpamPoolCidrFailureReason;
(function (IpamPoolCidrFailureReason) {
    IpamPoolCidrFailureReason.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(IpamPoolCidrFailureReason = exports.IpamPoolCidrFailureReason || (exports.IpamPoolCidrFailureReason = {}));
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 = exports.IpamPoolCidrState || (exports.IpamPoolCidrState = {}));
var IpamPoolCidr;
(function (IpamPoolCidr) {
    IpamPoolCidr.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(IpamPoolCidr = exports.IpamPoolCidr || (exports.IpamPoolCidr = {}));
var DeprovisionIpamPoolCidrResult;
(function (DeprovisionIpamPoolCidrResult) {
    DeprovisionIpamPoolCidrResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeprovisionIpamPoolCidrResult = exports.DeprovisionIpamPoolCidrResult || (exports.DeprovisionIpamPoolCidrResult = {}));
var DeprovisionPublicIpv4PoolCidrRequest;
(function (DeprovisionPublicIpv4PoolCidrRequest) {
    DeprovisionPublicIpv4PoolCidrRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeprovisionPublicIpv4PoolCidrRequest = exports.DeprovisionPublicIpv4PoolCidrRequest || (exports.DeprovisionPublicIpv4PoolCidrRequest = {}));
var DeprovisionPublicIpv4PoolCidrResult;
(function (DeprovisionPublicIpv4PoolCidrResult) {
    DeprovisionPublicIpv4PoolCidrResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeprovisionPublicIpv4PoolCidrResult = exports.DeprovisionPublicIpv4PoolCidrResult || (exports.DeprovisionPublicIpv4PoolCidrResult = {}));
var DeregisterImageRequest;
(function (DeregisterImageRequest) {
    DeregisterImageRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterImageRequest = exports.DeregisterImageRequest || (exports.DeregisterImageRequest = {}));
var DeregisterInstanceTagAttributeRequest;
(function (DeregisterInstanceTagAttributeRequest) {
    DeregisterInstanceTagAttributeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterInstanceTagAttributeRequest = exports.DeregisterInstanceTagAttributeRequest || (exports.DeregisterInstanceTagAttributeRequest = {}));
var DeregisterInstanceEventNotificationAttributesRequest;
(function (DeregisterInstanceEventNotificationAttributesRequest) {
    DeregisterInstanceEventNotificationAttributesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterInstanceEventNotificationAttributesRequest = exports.DeregisterInstanceEventNotificationAttributesRequest || (exports.DeregisterInstanceEventNotificationAttributesRequest = {}));
var InstanceTagNotificationAttribute;
(function (InstanceTagNotificationAttribute) {
    InstanceTagNotificationAttribute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceTagNotificationAttribute = exports.InstanceTagNotificationAttribute || (exports.InstanceTagNotificationAttribute = {}));
var DeregisterInstanceEventNotificationAttributesResult;
(function (DeregisterInstanceEventNotificationAttributesResult) {
    DeregisterInstanceEventNotificationAttributesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterInstanceEventNotificationAttributesResult = exports.DeregisterInstanceEventNotificationAttributesResult || (exports.DeregisterInstanceEventNotificationAttributesResult = {}));
var DeregisterTransitGatewayMulticastGroupMembersRequest;
(function (DeregisterTransitGatewayMulticastGroupMembersRequest) {
    DeregisterTransitGatewayMulticastGroupMembersRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterTransitGatewayMulticastGroupMembersRequest = exports.DeregisterTransitGatewayMulticastGroupMembersRequest || (exports.DeregisterTransitGatewayMulticastGroupMembersRequest = {}));
var TransitGatewayMulticastDeregisteredGroupMembers;
(function (TransitGatewayMulticastDeregisteredGroupMembers) {
    TransitGatewayMulticastDeregisteredGroupMembers.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayMulticastDeregisteredGroupMembers = exports.TransitGatewayMulticastDeregisteredGroupMembers || (exports.TransitGatewayMulticastDeregisteredGroupMembers = {}));
var DeregisterTransitGatewayMulticastGroupMembersResult;
(function (DeregisterTransitGatewayMulticastGroupMembersResult) {
    DeregisterTransitGatewayMulticastGroupMembersResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterTransitGatewayMulticastGroupMembersResult = exports.DeregisterTransitGatewayMulticastGroupMembersResult || (exports.DeregisterTransitGatewayMulticastGroupMembersResult = {}));
var DeregisterTransitGatewayMulticastGroupSourcesRequest;
(function (DeregisterTransitGatewayMulticastGroupSourcesRequest) {
    DeregisterTransitGatewayMulticastGroupSourcesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterTransitGatewayMulticastGroupSourcesRequest = exports.DeregisterTransitGatewayMulticastGroupSourcesRequest || (exports.DeregisterTransitGatewayMulticastGroupSourcesRequest = {}));
var TransitGatewayMulticastDeregisteredGroupSources;
(function (TransitGatewayMulticastDeregisteredGroupSources) {
    TransitGatewayMulticastDeregisteredGroupSources.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TransitGatewayMulticastDeregisteredGroupSources = exports.TransitGatewayMulticastDeregisteredGroupSources || (exports.TransitGatewayMulticastDeregisteredGroupSources = {}));
var DeregisterTransitGatewayMulticastGroupSourcesResult;
(function (DeregisterTransitGatewayMulticastGroupSourcesResult) {
    DeregisterTransitGatewayMulticastGroupSourcesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DeregisterTransitGatewayMulticastGroupSourcesResult = exports.DeregisterTransitGatewayMulticastGroupSourcesResult || (exports.DeregisterTransitGatewayMulticastGroupSourcesResult = {}));
var DescribeAccountAttributesRequest;
(function (DescribeAccountAttributesRequest) {
    DescribeAccountAttributesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAccountAttributesRequest = exports.DescribeAccountAttributesRequest || (exports.DescribeAccountAttributesRequest = {}));
var DescribeAccountAttributesResult;
(function (DescribeAccountAttributesResult) {
    DescribeAccountAttributesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAccountAttributesResult = exports.DescribeAccountAttributesResult || (exports.DescribeAccountAttributesResult = {}));
var Filter;
(function (Filter) {
    Filter.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Filter = exports.Filter || (exports.Filter = {}));
var DescribeAddressesRequest;
(function (DescribeAddressesRequest) {
    DescribeAddressesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAddressesRequest = exports.DescribeAddressesRequest || (exports.DescribeAddressesRequest = {}));
var DescribeAddressesResult;
(function (DescribeAddressesResult) {
    DescribeAddressesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAddressesResult = exports.DescribeAddressesResult || (exports.DescribeAddressesResult = {}));
var DescribeAddressesAttributeRequest;
(function (DescribeAddressesAttributeRequest) {
    DescribeAddressesAttributeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAddressesAttributeRequest = exports.DescribeAddressesAttributeRequest || (exports.DescribeAddressesAttributeRequest = {}));
var DescribeAddressesAttributeResult;
(function (DescribeAddressesAttributeResult) {
    DescribeAddressesAttributeResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAddressesAttributeResult = exports.DescribeAddressesAttributeResult || (exports.DescribeAddressesAttributeResult = {}));
var DescribeAggregateIdFormatRequest;
(function (DescribeAggregateIdFormatRequest) {
    DescribeAggregateIdFormatRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAggregateIdFormatRequest = exports.DescribeAggregateIdFormatRequest || (exports.DescribeAggregateIdFormatRequest = {}));
var IdFormat;
(function (IdFormat) {
    IdFormat.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(IdFormat = exports.IdFormat || (exports.IdFormat = {}));
var DescribeAggregateIdFormatResult;
(function (DescribeAggregateIdFormatResult) {
    DescribeAggregateIdFormatResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAggregateIdFormatResult = exports.DescribeAggregateIdFormatResult || (exports.DescribeAggregateIdFormatResult = {}));
var DescribeAvailabilityZonesRequest;
(function (DescribeAvailabilityZonesRequest) {
    DescribeAvailabilityZonesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAvailabilityZonesRequest = exports.DescribeAvailabilityZonesRequest || (exports.DescribeAvailabilityZonesRequest = {}));
var AvailabilityZoneMessage;
(function (AvailabilityZoneMessage) {
    AvailabilityZoneMessage.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AvailabilityZoneMessage = exports.AvailabilityZoneMessage || (exports.AvailabilityZoneMessage = {}));
var AvailabilityZone;
(function (AvailabilityZone) {
    AvailabilityZone.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AvailabilityZone = exports.AvailabilityZone || (exports.AvailabilityZone = {}));
var DescribeAvailabilityZonesResult;
(function (DescribeAvailabilityZonesResult) {
    DescribeAvailabilityZonesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeAvailabilityZonesResult = exports.DescribeAvailabilityZonesResult || (exports.DescribeAvailabilityZonesResult = {}));
var DescribeBundleTasksRequest;
(function (DescribeBundleTasksRequest) {
    DescribeBundleTasksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeBundleTasksRequest = exports.DescribeBundleTasksRequest || (exports.DescribeBundleTasksRequest = {}));
var DescribeBundleTasksResult;
(function (DescribeBundleTasksResult) {
    DescribeBundleTasksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeBundleTasksResult = exports.DescribeBundleTasksResult || (exports.DescribeBundleTasksResult = {}));
var DescribeByoipCidrsRequest;
(function (DescribeByoipCidrsRequest) {
    DescribeByoipCidrsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeByoipCidrsRequest = exports.DescribeByoipCidrsRequest || (exports.DescribeByoipCidrsRequest = {}));
var DescribeByoipCidrsResult;
(function (DescribeByoipCidrsResult) {
    DescribeByoipCidrsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeByoipCidrsResult = exports.DescribeByoipCidrsResult || (exports.DescribeByoipCidrsResult = {}));
var DescribeCapacityReservationFleetsRequest;
(function (DescribeCapacityReservationFleetsRequest) {
    DescribeCapacityReservationFleetsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCapacityReservationFleetsRequest = exports.DescribeCapacityReservationFleetsRequest || (exports.DescribeCapacityReservationFleetsRequest = {}));
var CapacityReservationFleet;
(function (CapacityReservationFleet) {
    CapacityReservationFleet.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CapacityReservationFleet = exports.CapacityReservationFleet || (exports.CapacityReservationFleet = {}));
var DescribeCapacityReservationFleetsResult;
(function (DescribeCapacityReservationFleetsResult) {
    DescribeCapacityReservationFleetsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCapacityReservationFleetsResult = exports.DescribeCapacityReservationFleetsResult || (exports.DescribeCapacityReservationFleetsResult = {}));
var DescribeCapacityReservationsRequest;
(function (DescribeCapacityReservationsRequest) {
    DescribeCapacityReservationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCapacityReservationsRequest = exports.DescribeCapacityReservationsRequest || (exports.DescribeCapacityReservationsRequest = {}));
var DescribeCapacityReservationsResult;
(function (DescribeCapacityReservationsResult) {
    DescribeCapacityReservationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCapacityReservationsResult = exports.DescribeCapacityReservationsResult || (exports.DescribeCapacityReservationsResult = {}));
var DescribeCarrierGatewaysRequest;
(function (DescribeCarrierGatewaysRequest) {
    DescribeCarrierGatewaysRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCarrierGatewaysRequest = exports.DescribeCarrierGatewaysRequest || (exports.DescribeCarrierGatewaysRequest = {}));
var DescribeCarrierGatewaysResult;
(function (DescribeCarrierGatewaysResult) {
    DescribeCarrierGatewaysResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCarrierGatewaysResult = exports.DescribeCarrierGatewaysResult || (exports.DescribeCarrierGatewaysResult = {}));
var DescribeClassicLinkInstancesRequest;
(function (DescribeClassicLinkInstancesRequest) {
    DescribeClassicLinkInstancesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClassicLinkInstancesRequest = exports.DescribeClassicLinkInstancesRequest || (exports.DescribeClassicLinkInstancesRequest = {}));
var ClassicLinkInstance;
(function (ClassicLinkInstance) {
    ClassicLinkInstance.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ClassicLinkInstance = exports.ClassicLinkInstance || (exports.ClassicLinkInstance = {}));
var DescribeClassicLinkInstancesResult;
(function (DescribeClassicLinkInstancesResult) {
    DescribeClassicLinkInstancesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClassicLinkInstancesResult = exports.DescribeClassicLinkInstancesResult || (exports.DescribeClassicLinkInstancesResult = {}));
var DescribeClientVpnAuthorizationRulesRequest;
(function (DescribeClientVpnAuthorizationRulesRequest) {
    DescribeClientVpnAuthorizationRulesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnAuthorizationRulesRequest = exports.DescribeClientVpnAuthorizationRulesRequest || (exports.DescribeClientVpnAuthorizationRulesRequest = {}));
var AuthorizationRule;
(function (AuthorizationRule) {
    AuthorizationRule.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AuthorizationRule = exports.AuthorizationRule || (exports.AuthorizationRule = {}));
var DescribeClientVpnAuthorizationRulesResult;
(function (DescribeClientVpnAuthorizationRulesResult) {
    DescribeClientVpnAuthorizationRulesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnAuthorizationRulesResult = exports.DescribeClientVpnAuthorizationRulesResult || (exports.DescribeClientVpnAuthorizationRulesResult = {}));
var DescribeClientVpnConnectionsRequest;
(function (DescribeClientVpnConnectionsRequest) {
    DescribeClientVpnConnectionsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnConnectionsRequest = exports.DescribeClientVpnConnectionsRequest || (exports.DescribeClientVpnConnectionsRequest = {}));
