import { __assign } from "tslib";
import { SENSITIVE_STRING } from "@aws-sdk/smithy-client";
export var DescribeVolumesRequest;
(function (DescribeVolumesRequest) {
    DescribeVolumesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVolumesRequest || (DescribeVolumesRequest = {}));
export var DescribeVolumesResult;
(function (DescribeVolumesResult) {
    DescribeVolumesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVolumesResult || (DescribeVolumesResult = {}));
export var DescribeVolumesModificationsRequest;
(function (DescribeVolumesModificationsRequest) {
    DescribeVolumesModificationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVolumesModificationsRequest || (DescribeVolumesModificationsRequest = {}));
export var VolumeModification;
(function (VolumeModification) {
    VolumeModification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeModification || (VolumeModification = {}));
export var DescribeVolumesModificationsResult;
(function (DescribeVolumesModificationsResult) {
    DescribeVolumesModificationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVolumesModificationsResult || (DescribeVolumesModificationsResult = {}));
export var DescribeVolumeStatusRequest;
(function (DescribeVolumeStatusRequest) {
    DescribeVolumeStatusRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVolumeStatusRequest || (DescribeVolumeStatusRequest = {}));
export var VolumeStatusAction;
(function (VolumeStatusAction) {
    VolumeStatusAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeStatusAction || (VolumeStatusAction = {}));
export var VolumeStatusAttachmentStatus;
(function (VolumeStatusAttachmentStatus) {
    VolumeStatusAttachmentStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeStatusAttachmentStatus || (VolumeStatusAttachmentStatus = {}));
export var VolumeStatusEvent;
(function (VolumeStatusEvent) {
    VolumeStatusEvent.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeStatusEvent || (VolumeStatusEvent = {}));
export var VolumeStatusDetails;
(function (VolumeStatusDetails) {
    VolumeStatusDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeStatusDetails || (VolumeStatusDetails = {}));
export var VolumeStatusInfo;
(function (VolumeStatusInfo) {
    VolumeStatusInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeStatusInfo || (VolumeStatusInfo = {}));
export var VolumeStatusItem;
(function (VolumeStatusItem) {
    VolumeStatusItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeStatusItem || (VolumeStatusItem = {}));
export var DescribeVolumeStatusResult;
(function (DescribeVolumeStatusResult) {
    DescribeVolumeStatusResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVolumeStatusResult || (DescribeVolumeStatusResult = {}));
export var DescribeVpcAttributeRequest;
(function (DescribeVpcAttributeRequest) {
    DescribeVpcAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcAttributeRequest || (DescribeVpcAttributeRequest = {}));
export var DescribeVpcAttributeResult;
(function (DescribeVpcAttributeResult) {
    DescribeVpcAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcAttributeResult || (DescribeVpcAttributeResult = {}));
export var DescribeVpcClassicLinkRequest;
(function (DescribeVpcClassicLinkRequest) {
    DescribeVpcClassicLinkRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcClassicLinkRequest || (DescribeVpcClassicLinkRequest = {}));
export var VpcClassicLink;
(function (VpcClassicLink) {
    VpcClassicLink.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VpcClassicLink || (VpcClassicLink = {}));
export var DescribeVpcClassicLinkResult;
(function (DescribeVpcClassicLinkResult) {
    DescribeVpcClassicLinkResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcClassicLinkResult || (DescribeVpcClassicLinkResult = {}));
export var DescribeVpcClassicLinkDnsSupportRequest;
(function (DescribeVpcClassicLinkDnsSupportRequest) {
    DescribeVpcClassicLinkDnsSupportRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcClassicLinkDnsSupportRequest || (DescribeVpcClassicLinkDnsSupportRequest = {}));
export var ClassicLinkDnsSupport;
(function (ClassicLinkDnsSupport) {
    ClassicLinkDnsSupport.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClassicLinkDnsSupport || (ClassicLinkDnsSupport = {}));
export var DescribeVpcClassicLinkDnsSupportResult;
(function (DescribeVpcClassicLinkDnsSupportResult) {
    DescribeVpcClassicLinkDnsSupportResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcClassicLinkDnsSupportResult || (DescribeVpcClassicLinkDnsSupportResult = {}));
export var DescribeVpcEndpointConnectionNotificationsRequest;
(function (DescribeVpcEndpointConnectionNotificationsRequest) {
    DescribeVpcEndpointConnectionNotificationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointConnectionNotificationsRequest || (DescribeVpcEndpointConnectionNotificationsRequest = {}));
export var DescribeVpcEndpointConnectionNotificationsResult;
(function (DescribeVpcEndpointConnectionNotificationsResult) {
    DescribeVpcEndpointConnectionNotificationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointConnectionNotificationsResult || (DescribeVpcEndpointConnectionNotificationsResult = {}));
export var DescribeVpcEndpointConnectionsRequest;
(function (DescribeVpcEndpointConnectionsRequest) {
    DescribeVpcEndpointConnectionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointConnectionsRequest || (DescribeVpcEndpointConnectionsRequest = {}));
export var VpcEndpointConnection;
(function (VpcEndpointConnection) {
    VpcEndpointConnection.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VpcEndpointConnection || (VpcEndpointConnection = {}));
export var DescribeVpcEndpointConnectionsResult;
(function (DescribeVpcEndpointConnectionsResult) {
    DescribeVpcEndpointConnectionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointConnectionsResult || (DescribeVpcEndpointConnectionsResult = {}));
export var DescribeVpcEndpointsRequest;
(function (DescribeVpcEndpointsRequest) {
    DescribeVpcEndpointsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointsRequest || (DescribeVpcEndpointsRequest = {}));
export var DescribeVpcEndpointsResult;
(function (DescribeVpcEndpointsResult) {
    DescribeVpcEndpointsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointsResult || (DescribeVpcEndpointsResult = {}));
export var DescribeVpcEndpointServiceConfigurationsRequest;
(function (DescribeVpcEndpointServiceConfigurationsRequest) {
    DescribeVpcEndpointServiceConfigurationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointServiceConfigurationsRequest || (DescribeVpcEndpointServiceConfigurationsRequest = {}));
export var DescribeVpcEndpointServiceConfigurationsResult;
(function (DescribeVpcEndpointServiceConfigurationsResult) {
    DescribeVpcEndpointServiceConfigurationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointServiceConfigurationsResult || (DescribeVpcEndpointServiceConfigurationsResult = {}));
export var DescribeVpcEndpointServicePermissionsRequest;
(function (DescribeVpcEndpointServicePermissionsRequest) {
    DescribeVpcEndpointServicePermissionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointServicePermissionsRequest || (DescribeVpcEndpointServicePermissionsRequest = {}));
export var DescribeVpcEndpointServicePermissionsResult;
(function (DescribeVpcEndpointServicePermissionsResult) {
    DescribeVpcEndpointServicePermissionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointServicePermissionsResult || (DescribeVpcEndpointServicePermissionsResult = {}));
export var DescribeVpcEndpointServicesRequest;
(function (DescribeVpcEndpointServicesRequest) {
    DescribeVpcEndpointServicesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointServicesRequest || (DescribeVpcEndpointServicesRequest = {}));
export var PrivateDnsDetails;
(function (PrivateDnsDetails) {
    PrivateDnsDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PrivateDnsDetails || (PrivateDnsDetails = {}));
export var ServiceDetail;
(function (ServiceDetail) {
    ServiceDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ServiceDetail || (ServiceDetail = {}));
export var DescribeVpcEndpointServicesResult;
(function (DescribeVpcEndpointServicesResult) {
    DescribeVpcEndpointServicesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcEndpointServicesResult || (DescribeVpcEndpointServicesResult = {}));
export var DescribeVpcPeeringConnectionsRequest;
(function (DescribeVpcPeeringConnectionsRequest) {
    DescribeVpcPeeringConnectionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcPeeringConnectionsRequest || (DescribeVpcPeeringConnectionsRequest = {}));
export var DescribeVpcPeeringConnectionsResult;
(function (DescribeVpcPeeringConnectionsResult) {
    DescribeVpcPeeringConnectionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcPeeringConnectionsResult || (DescribeVpcPeeringConnectionsResult = {}));
export var DescribeVpcsRequest;
(function (DescribeVpcsRequest) {
    DescribeVpcsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcsRequest || (DescribeVpcsRequest = {}));
export var DescribeVpcsResult;
(function (DescribeVpcsResult) {
    DescribeVpcsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpcsResult || (DescribeVpcsResult = {}));
export var DescribeVpnConnectionsRequest;
(function (DescribeVpnConnectionsRequest) {
    DescribeVpnConnectionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpnConnectionsRequest || (DescribeVpnConnectionsRequest = {}));
export var DescribeVpnConnectionsResult;
(function (DescribeVpnConnectionsResult) {
    DescribeVpnConnectionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpnConnectionsResult || (DescribeVpnConnectionsResult = {}));
export var DescribeVpnGatewaysRequest;
(function (DescribeVpnGatewaysRequest) {
    DescribeVpnGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpnGatewaysRequest || (DescribeVpnGatewaysRequest = {}));
export var DescribeVpnGatewaysResult;
(function (DescribeVpnGatewaysResult) {
    DescribeVpnGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeVpnGatewaysResult || (DescribeVpnGatewaysResult = {}));
export var DetachClassicLinkVpcRequest;
(function (DetachClassicLinkVpcRequest) {
    DetachClassicLinkVpcRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DetachClassicLinkVpcRequest || (DetachClassicLinkVpcRequest = {}));
export var DetachClassicLinkVpcResult;
(function (DetachClassicLinkVpcResult) {
    DetachClassicLinkVpcResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DetachClassicLinkVpcResult || (DetachClassicLinkVpcResult = {}));
export var DetachInternetGatewayRequest;
(function (DetachInternetGatewayRequest) {
    DetachInternetGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DetachInternetGatewayRequest || (DetachInternetGatewayRequest = {}));
export var DetachNetworkInterfaceRequest;
(function (DetachNetworkInterfaceRequest) {
    DetachNetworkInterfaceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DetachNetworkInterfaceRequest || (DetachNetworkInterfaceRequest = {}));
export var DetachVolumeRequest;
(function (DetachVolumeRequest) {
    DetachVolumeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DetachVolumeRequest || (DetachVolumeRequest = {}));
export var DetachVpnGatewayRequest;
(function (DetachVpnGatewayRequest) {
    DetachVpnGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DetachVpnGatewayRequest || (DetachVpnGatewayRequest = {}));
export var DisableEbsEncryptionByDefaultRequest;
(function (DisableEbsEncryptionByDefaultRequest) {
    DisableEbsEncryptionByDefaultRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableEbsEncryptionByDefaultRequest || (DisableEbsEncryptionByDefaultRequest = {}));
export var DisableEbsEncryptionByDefaultResult;
(function (DisableEbsEncryptionByDefaultResult) {
    DisableEbsEncryptionByDefaultResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableEbsEncryptionByDefaultResult || (DisableEbsEncryptionByDefaultResult = {}));
export var DisableFastSnapshotRestoresRequest;
(function (DisableFastSnapshotRestoresRequest) {
    DisableFastSnapshotRestoresRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableFastSnapshotRestoresRequest || (DisableFastSnapshotRestoresRequest = {}));
export var DisableFastSnapshotRestoreSuccessItem;
(function (DisableFastSnapshotRestoreSuccessItem) {
    DisableFastSnapshotRestoreSuccessItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableFastSnapshotRestoreSuccessItem || (DisableFastSnapshotRestoreSuccessItem = {}));
export var DisableFastSnapshotRestoreStateError;
(function (DisableFastSnapshotRestoreStateError) {
    DisableFastSnapshotRestoreStateError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableFastSnapshotRestoreStateError || (DisableFastSnapshotRestoreStateError = {}));
export var DisableFastSnapshotRestoreStateErrorItem;
(function (DisableFastSnapshotRestoreStateErrorItem) {
    DisableFastSnapshotRestoreStateErrorItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableFastSnapshotRestoreStateErrorItem || (DisableFastSnapshotRestoreStateErrorItem = {}));
export var DisableFastSnapshotRestoreErrorItem;
(function (DisableFastSnapshotRestoreErrorItem) {
    DisableFastSnapshotRestoreErrorItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableFastSnapshotRestoreErrorItem || (DisableFastSnapshotRestoreErrorItem = {}));
export var DisableFastSnapshotRestoresResult;
(function (DisableFastSnapshotRestoresResult) {
    DisableFastSnapshotRestoresResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableFastSnapshotRestoresResult || (DisableFastSnapshotRestoresResult = {}));
export var DisableImageDeprecationRequest;
(function (DisableImageDeprecationRequest) {
    DisableImageDeprecationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableImageDeprecationRequest || (DisableImageDeprecationRequest = {}));
export var DisableImageDeprecationResult;
(function (DisableImageDeprecationResult) {
    DisableImageDeprecationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableImageDeprecationResult || (DisableImageDeprecationResult = {}));
export var DisableSerialConsoleAccessRequest;
(function (DisableSerialConsoleAccessRequest) {
    DisableSerialConsoleAccessRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableSerialConsoleAccessRequest || (DisableSerialConsoleAccessRequest = {}));
export var DisableSerialConsoleAccessResult;
(function (DisableSerialConsoleAccessResult) {
    DisableSerialConsoleAccessResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableSerialConsoleAccessResult || (DisableSerialConsoleAccessResult = {}));
export var DisableTransitGatewayRouteTablePropagationRequest;
(function (DisableTransitGatewayRouteTablePropagationRequest) {
    DisableTransitGatewayRouteTablePropagationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableTransitGatewayRouteTablePropagationRequest || (DisableTransitGatewayRouteTablePropagationRequest = {}));
export var TransitGatewayPropagation;
(function (TransitGatewayPropagation) {
    TransitGatewayPropagation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayPropagation || (TransitGatewayPropagation = {}));
export var DisableTransitGatewayRouteTablePropagationResult;
(function (DisableTransitGatewayRouteTablePropagationResult) {
    DisableTransitGatewayRouteTablePropagationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableTransitGatewayRouteTablePropagationResult || (DisableTransitGatewayRouteTablePropagationResult = {}));
export var DisableVgwRoutePropagationRequest;
(function (DisableVgwRoutePropagationRequest) {
    DisableVgwRoutePropagationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableVgwRoutePropagationRequest || (DisableVgwRoutePropagationRequest = {}));
export var DisableVpcClassicLinkRequest;
(function (DisableVpcClassicLinkRequest) {
    DisableVpcClassicLinkRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableVpcClassicLinkRequest || (DisableVpcClassicLinkRequest = {}));
export var DisableVpcClassicLinkResult;
(function (DisableVpcClassicLinkResult) {
    DisableVpcClassicLinkResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableVpcClassicLinkResult || (DisableVpcClassicLinkResult = {}));
export var DisableVpcClassicLinkDnsSupportRequest;
(function (DisableVpcClassicLinkDnsSupportRequest) {
    DisableVpcClassicLinkDnsSupportRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableVpcClassicLinkDnsSupportRequest || (DisableVpcClassicLinkDnsSupportRequest = {}));
export var DisableVpcClassicLinkDnsSupportResult;
(function (DisableVpcClassicLinkDnsSupportResult) {
    DisableVpcClassicLinkDnsSupportResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisableVpcClassicLinkDnsSupportResult || (DisableVpcClassicLinkDnsSupportResult = {}));
export var DisassociateAddressRequest;
(function (DisassociateAddressRequest) {
    DisassociateAddressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateAddressRequest || (DisassociateAddressRequest = {}));
export var DisassociateClientVpnTargetNetworkRequest;
(function (DisassociateClientVpnTargetNetworkRequest) {
    DisassociateClientVpnTargetNetworkRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateClientVpnTargetNetworkRequest || (DisassociateClientVpnTargetNetworkRequest = {}));
export var DisassociateClientVpnTargetNetworkResult;
(function (DisassociateClientVpnTargetNetworkResult) {
    DisassociateClientVpnTargetNetworkResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateClientVpnTargetNetworkResult || (DisassociateClientVpnTargetNetworkResult = {}));
export var DisassociateEnclaveCertificateIamRoleRequest;
(function (DisassociateEnclaveCertificateIamRoleRequest) {
    DisassociateEnclaveCertificateIamRoleRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateEnclaveCertificateIamRoleRequest || (DisassociateEnclaveCertificateIamRoleRequest = {}));
export var DisassociateEnclaveCertificateIamRoleResult;
(function (DisassociateEnclaveCertificateIamRoleResult) {
    DisassociateEnclaveCertificateIamRoleResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateEnclaveCertificateIamRoleResult || (DisassociateEnclaveCertificateIamRoleResult = {}));
export var DisassociateIamInstanceProfileRequest;
(function (DisassociateIamInstanceProfileRequest) {
    DisassociateIamInstanceProfileRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateIamInstanceProfileRequest || (DisassociateIamInstanceProfileRequest = {}));
export var DisassociateIamInstanceProfileResult;
(function (DisassociateIamInstanceProfileResult) {
    DisassociateIamInstanceProfileResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateIamInstanceProfileResult || (DisassociateIamInstanceProfileResult = {}));
export var InstanceEventWindowDisassociationRequest;
(function (InstanceEventWindowDisassociationRequest) {
    InstanceEventWindowDisassociationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceEventWindowDisassociationRequest || (InstanceEventWindowDisassociationRequest = {}));
export var DisassociateInstanceEventWindowRequest;
(function (DisassociateInstanceEventWindowRequest) {
    DisassociateInstanceEventWindowRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateInstanceEventWindowRequest || (DisassociateInstanceEventWindowRequest = {}));
export var DisassociateInstanceEventWindowResult;
(function (DisassociateInstanceEventWindowResult) {
    DisassociateInstanceEventWindowResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateInstanceEventWindowResult || (DisassociateInstanceEventWindowResult = {}));
export var DisassociateRouteTableRequest;
(function (DisassociateRouteTableRequest) {
    DisassociateRouteTableRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateRouteTableRequest || (DisassociateRouteTableRequest = {}));
export var DisassociateSubnetCidrBlockRequest;
(function (DisassociateSubnetCidrBlockRequest) {
    DisassociateSubnetCidrBlockRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateSubnetCidrBlockRequest || (DisassociateSubnetCidrBlockRequest = {}));
export var DisassociateSubnetCidrBlockResult;
(function (DisassociateSubnetCidrBlockResult) {
    DisassociateSubnetCidrBlockResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateSubnetCidrBlockResult || (DisassociateSubnetCidrBlockResult = {}));
export var DisassociateTransitGatewayMulticastDomainRequest;
(function (DisassociateTransitGatewayMulticastDomainRequest) {
    DisassociateTransitGatewayMulticastDomainRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateTransitGatewayMulticastDomainRequest || (DisassociateTransitGatewayMulticastDomainRequest = {}));
export var DisassociateTransitGatewayMulticastDomainResult;
(function (DisassociateTransitGatewayMulticastDomainResult) {
    DisassociateTransitGatewayMulticastDomainResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateTransitGatewayMulticastDomainResult || (DisassociateTransitGatewayMulticastDomainResult = {}));
export var DisassociateTransitGatewayRouteTableRequest;
(function (DisassociateTransitGatewayRouteTableRequest) {
    DisassociateTransitGatewayRouteTableRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateTransitGatewayRouteTableRequest || (DisassociateTransitGatewayRouteTableRequest = {}));
export var DisassociateTransitGatewayRouteTableResult;
(function (DisassociateTransitGatewayRouteTableResult) {
    DisassociateTransitGatewayRouteTableResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateTransitGatewayRouteTableResult || (DisassociateTransitGatewayRouteTableResult = {}));
export var DisassociateTrunkInterfaceRequest;
(function (DisassociateTrunkInterfaceRequest) {
    DisassociateTrunkInterfaceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateTrunkInterfaceRequest || (DisassociateTrunkInterfaceRequest = {}));
export var DisassociateTrunkInterfaceResult;
(function (DisassociateTrunkInterfaceResult) {
    DisassociateTrunkInterfaceResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateTrunkInterfaceResult || (DisassociateTrunkInterfaceResult = {}));
export var DisassociateVpcCidrBlockRequest;
(function (DisassociateVpcCidrBlockRequest) {
    DisassociateVpcCidrBlockRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateVpcCidrBlockRequest || (DisassociateVpcCidrBlockRequest = {}));
export var DisassociateVpcCidrBlockResult;
(function (DisassociateVpcCidrBlockResult) {
    DisassociateVpcCidrBlockResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DisassociateVpcCidrBlockResult || (DisassociateVpcCidrBlockResult = {}));
export var EnableEbsEncryptionByDefaultRequest;
(function (EnableEbsEncryptionByDefaultRequest) {
    EnableEbsEncryptionByDefaultRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableEbsEncryptionByDefaultRequest || (EnableEbsEncryptionByDefaultRequest = {}));
export var EnableEbsEncryptionByDefaultResult;
(function (EnableEbsEncryptionByDefaultResult) {
    EnableEbsEncryptionByDefaultResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableEbsEncryptionByDefaultResult || (EnableEbsEncryptionByDefaultResult = {}));
export var EnableFastSnapshotRestoresRequest;
(function (EnableFastSnapshotRestoresRequest) {
    EnableFastSnapshotRestoresRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableFastSnapshotRestoresRequest || (EnableFastSnapshotRestoresRequest = {}));
export var EnableFastSnapshotRestoreSuccessItem;
(function (EnableFastSnapshotRestoreSuccessItem) {
    EnableFastSnapshotRestoreSuccessItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableFastSnapshotRestoreSuccessItem || (EnableFastSnapshotRestoreSuccessItem = {}));
export var EnableFastSnapshotRestoreStateError;
(function (EnableFastSnapshotRestoreStateError) {
    EnableFastSnapshotRestoreStateError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableFastSnapshotRestoreStateError || (EnableFastSnapshotRestoreStateError = {}));
export var EnableFastSnapshotRestoreStateErrorItem;
(function (EnableFastSnapshotRestoreStateErrorItem) {
    EnableFastSnapshotRestoreStateErrorItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableFastSnapshotRestoreStateErrorItem || (EnableFastSnapshotRestoreStateErrorItem = {}));
export var EnableFastSnapshotRestoreErrorItem;
(function (EnableFastSnapshotRestoreErrorItem) {
    EnableFastSnapshotRestoreErrorItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableFastSnapshotRestoreErrorItem || (EnableFastSnapshotRestoreErrorItem = {}));
export var EnableFastSnapshotRestoresResult;
(function (EnableFastSnapshotRestoresResult) {
    EnableFastSnapshotRestoresResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableFastSnapshotRestoresResult || (EnableFastSnapshotRestoresResult = {}));
export var EnableImageDeprecationRequest;
(function (EnableImageDeprecationRequest) {
    EnableImageDeprecationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableImageDeprecationRequest || (EnableImageDeprecationRequest = {}));
export var EnableImageDeprecationResult;
(function (EnableImageDeprecationResult) {
    EnableImageDeprecationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableImageDeprecationResult || (EnableImageDeprecationResult = {}));
export var EnableSerialConsoleAccessRequest;
(function (EnableSerialConsoleAccessRequest) {
    EnableSerialConsoleAccessRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableSerialConsoleAccessRequest || (EnableSerialConsoleAccessRequest = {}));
export var EnableSerialConsoleAccessResult;
(function (EnableSerialConsoleAccessResult) {
    EnableSerialConsoleAccessResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableSerialConsoleAccessResult || (EnableSerialConsoleAccessResult = {}));
export var EnableTransitGatewayRouteTablePropagationRequest;
(function (EnableTransitGatewayRouteTablePropagationRequest) {
    EnableTransitGatewayRouteTablePropagationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableTransitGatewayRouteTablePropagationRequest || (EnableTransitGatewayRouteTablePropagationRequest = {}));
export var EnableTransitGatewayRouteTablePropagationResult;
(function (EnableTransitGatewayRouteTablePropagationResult) {
    EnableTransitGatewayRouteTablePropagationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableTransitGatewayRouteTablePropagationResult || (EnableTransitGatewayRouteTablePropagationResult = {}));
export var EnableVgwRoutePropagationRequest;
(function (EnableVgwRoutePropagationRequest) {
    EnableVgwRoutePropagationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableVgwRoutePropagationRequest || (EnableVgwRoutePropagationRequest = {}));
export var EnableVolumeIORequest;
(function (EnableVolumeIORequest) {
    EnableVolumeIORequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableVolumeIORequest || (EnableVolumeIORequest = {}));
export var EnableVpcClassicLinkRequest;
(function (EnableVpcClassicLinkRequest) {
    EnableVpcClassicLinkRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableVpcClassicLinkRequest || (EnableVpcClassicLinkRequest = {}));
export var EnableVpcClassicLinkResult;
(function (EnableVpcClassicLinkResult) {
    EnableVpcClassicLinkResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableVpcClassicLinkResult || (EnableVpcClassicLinkResult = {}));
export var EnableVpcClassicLinkDnsSupportRequest;
(function (EnableVpcClassicLinkDnsSupportRequest) {
    EnableVpcClassicLinkDnsSupportRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableVpcClassicLinkDnsSupportRequest || (EnableVpcClassicLinkDnsSupportRequest = {}));
export var EnableVpcClassicLinkDnsSupportResult;
(function (EnableVpcClassicLinkDnsSupportResult) {
    EnableVpcClassicLinkDnsSupportResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnableVpcClassicLinkDnsSupportResult || (EnableVpcClassicLinkDnsSupportResult = {}));
export var ExportClientVpnClientCertificateRevocationListRequest;
(function (ExportClientVpnClientCertificateRevocationListRequest) {
    ExportClientVpnClientCertificateRevocationListRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportClientVpnClientCertificateRevocationListRequest || (ExportClientVpnClientCertificateRevocationListRequest = {}));
export var ClientCertificateRevocationListStatus;
(function (ClientCertificateRevocationListStatus) {
    ClientCertificateRevocationListStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientCertificateRevocationListStatus || (ClientCertificateRevocationListStatus = {}));
export var ExportClientVpnClientCertificateRevocationListResult;
(function (ExportClientVpnClientCertificateRevocationListResult) {
    ExportClientVpnClientCertificateRevocationListResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportClientVpnClientCertificateRevocationListResult || (ExportClientVpnClientCertificateRevocationListResult = {}));
export var ExportClientVpnClientConfigurationRequest;
(function (ExportClientVpnClientConfigurationRequest) {
    ExportClientVpnClientConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportClientVpnClientConfigurationRequest || (ExportClientVpnClientConfigurationRequest = {}));
export var ExportClientVpnClientConfigurationResult;
(function (ExportClientVpnClientConfigurationResult) {
    ExportClientVpnClientConfigurationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportClientVpnClientConfigurationResult || (ExportClientVpnClientConfigurationResult = {}));
export var ExportTaskS3LocationRequest;
(function (ExportTaskS3LocationRequest) {
    ExportTaskS3LocationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportTaskS3LocationRequest || (ExportTaskS3LocationRequest = {}));
export var ExportImageRequest;
(function (ExportImageRequest) {
    ExportImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportImageRequest || (ExportImageRequest = {}));
export var ExportImageResult;
(function (ExportImageResult) {
    ExportImageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportImageResult || (ExportImageResult = {}));
export var ExportTransitGatewayRoutesRequest;
(function (ExportTransitGatewayRoutesRequest) {
    ExportTransitGatewayRoutesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportTransitGatewayRoutesRequest || (ExportTransitGatewayRoutesRequest = {}));
export var ExportTransitGatewayRoutesResult;
(function (ExportTransitGatewayRoutesResult) {
    ExportTransitGatewayRoutesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportTransitGatewayRoutesResult || (ExportTransitGatewayRoutesResult = {}));
export var GetAssociatedEnclaveCertificateIamRolesRequest;
(function (GetAssociatedEnclaveCertificateIamRolesRequest) {
    GetAssociatedEnclaveCertificateIamRolesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetAssociatedEnclaveCertificateIamRolesRequest || (GetAssociatedEnclaveCertificateIamRolesRequest = {}));
export var AssociatedRole;
(function (AssociatedRole) {
    AssociatedRole.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AssociatedRole || (AssociatedRole = {}));
export var GetAssociatedEnclaveCertificateIamRolesResult;
(function (GetAssociatedEnclaveCertificateIamRolesResult) {
    GetAssociatedEnclaveCertificateIamRolesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetAssociatedEnclaveCertificateIamRolesResult || (GetAssociatedEnclaveCertificateIamRolesResult = {}));
export var GetAssociatedIpv6PoolCidrsRequest;
(function (GetAssociatedIpv6PoolCidrsRequest) {
    GetAssociatedIpv6PoolCidrsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetAssociatedIpv6PoolCidrsRequest || (GetAssociatedIpv6PoolCidrsRequest = {}));
export var Ipv6CidrAssociation;
(function (Ipv6CidrAssociation) {
    Ipv6CidrAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv6CidrAssociation || (Ipv6CidrAssociation = {}));
export var GetAssociatedIpv6PoolCidrsResult;
(function (GetAssociatedIpv6PoolCidrsResult) {
    GetAssociatedIpv6PoolCidrsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetAssociatedIpv6PoolCidrsResult || (GetAssociatedIpv6PoolCidrsResult = {}));
export var GetCapacityReservationUsageRequest;
(function (GetCapacityReservationUsageRequest) {
    GetCapacityReservationUsageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetCapacityReservationUsageRequest || (GetCapacityReservationUsageRequest = {}));
export var InstanceUsage;
(function (InstanceUsage) {
    InstanceUsage.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceUsage || (InstanceUsage = {}));
export var GetCapacityReservationUsageResult;
(function (GetCapacityReservationUsageResult) {
    GetCapacityReservationUsageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetCapacityReservationUsageResult || (GetCapacityReservationUsageResult = {}));
export var GetCoipPoolUsageRequest;
(function (GetCoipPoolUsageRequest) {
    GetCoipPoolUsageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetCoipPoolUsageRequest || (GetCoipPoolUsageRequest = {}));
export var CoipAddressUsage;
(function (CoipAddressUsage) {
    CoipAddressUsage.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CoipAddressUsage || (CoipAddressUsage = {}));
export var GetCoipPoolUsageResult;
(function (GetCoipPoolUsageResult) {
    GetCoipPoolUsageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetCoipPoolUsageResult || (GetCoipPoolUsageResult = {}));
export var GetConsoleOutputRequest;
(function (GetConsoleOutputRequest) {
    GetConsoleOutputRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetConsoleOutputRequest || (GetConsoleOutputRequest = {}));
export var GetConsoleOutputResult;
(function (GetConsoleOutputResult) {
    GetConsoleOutputResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetConsoleOutputResult || (GetConsoleOutputResult = {}));
export var GetConsoleScreenshotRequest;
(function (GetConsoleScreenshotRequest) {
    GetConsoleScreenshotRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetConsoleScreenshotRequest || (GetConsoleScreenshotRequest = {}));
export var GetConsoleScreenshotResult;
(function (GetConsoleScreenshotResult) {
    GetConsoleScreenshotResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetConsoleScreenshotResult || (GetConsoleScreenshotResult = {}));
export var GetDefaultCreditSpecificationRequest;
(function (GetDefaultCreditSpecificationRequest) {
    GetDefaultCreditSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetDefaultCreditSpecificationRequest || (GetDefaultCreditSpecificationRequest = {}));
export var InstanceFamilyCreditSpecification;
(function (InstanceFamilyCreditSpecification) {
    InstanceFamilyCreditSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceFamilyCreditSpecification || (InstanceFamilyCreditSpecification = {}));
export var GetDefaultCreditSpecificationResult;
(function (GetDefaultCreditSpecificationResult) {
    GetDefaultCreditSpecificationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetDefaultCreditSpecificationResult || (GetDefaultCreditSpecificationResult = {}));
export var GetEbsDefaultKmsKeyIdRequest;
(function (GetEbsDefaultKmsKeyIdRequest) {
    GetEbsDefaultKmsKeyIdRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetEbsDefaultKmsKeyIdRequest || (GetEbsDefaultKmsKeyIdRequest = {}));
export var GetEbsDefaultKmsKeyIdResult;
(function (GetEbsDefaultKmsKeyIdResult) {
    GetEbsDefaultKmsKeyIdResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetEbsDefaultKmsKeyIdResult || (GetEbsDefaultKmsKeyIdResult = {}));
export var GetEbsEncryptionByDefaultRequest;
(function (GetEbsEncryptionByDefaultRequest) {
    GetEbsEncryptionByDefaultRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetEbsEncryptionByDefaultRequest || (GetEbsEncryptionByDefaultRequest = {}));
export var GetEbsEncryptionByDefaultResult;
(function (GetEbsEncryptionByDefaultResult) {
    GetEbsEncryptionByDefaultResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetEbsEncryptionByDefaultResult || (GetEbsEncryptionByDefaultResult = {}));
export var PartitionLoadFrequency;
(function (PartitionLoadFrequency) {
    PartitionLoadFrequency["DAILY"] = "daily";
    PartitionLoadFrequency["MONTHLY"] = "monthly";
    PartitionLoadFrequency["NONE"] = "none";
    PartitionLoadFrequency["WEEKLY"] = "weekly";
})(PartitionLoadFrequency || (PartitionLoadFrequency = {}));
export var AthenaIntegration;
(function (AthenaIntegration) {
    AthenaIntegration.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AthenaIntegration || (AthenaIntegration = {}));
export var IntegrateServices;
(function (IntegrateServices) {
    IntegrateServices.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IntegrateServices || (IntegrateServices = {}));
export var GetFlowLogsIntegrationTemplateRequest;
(function (GetFlowLogsIntegrationTemplateRequest) {
    GetFlowLogsIntegrationTemplateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetFlowLogsIntegrationTemplateRequest || (GetFlowLogsIntegrationTemplateRequest = {}));
export var GetFlowLogsIntegrationTemplateResult;
(function (GetFlowLogsIntegrationTemplateResult) {
    GetFlowLogsIntegrationTemplateResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetFlowLogsIntegrationTemplateResult || (GetFlowLogsIntegrationTemplateResult = {}));
export var GetGroupsForCapacityReservationRequest;
(function (GetGroupsForCapacityReservationRequest) {
    GetGroupsForCapacityReservationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetGroupsForCapacityReservationRequest || (GetGroupsForCapacityReservationRequest = {}));
export var CapacityReservationGroup;
(function (CapacityReservationGroup) {
    CapacityReservationGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationGroup || (CapacityReservationGroup = {}));
export var GetGroupsForCapacityReservationResult;
(function (GetGroupsForCapacityReservationResult) {
    GetGroupsForCapacityReservationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetGroupsForCapacityReservationResult || (GetGroupsForCapacityReservationResult = {}));
export var GetHostReservationPurchasePreviewRequest;
(function (GetHostReservationPurchasePreviewRequest) {
    GetHostReservationPurchasePreviewRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetHostReservationPurchasePreviewRequest || (GetHostReservationPurchasePreviewRequest = {}));
export var Purchase;
(function (Purchase) {
    Purchase.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Purchase || (Purchase = {}));
export var GetHostReservationPurchasePreviewResult;
(function (GetHostReservationPurchasePreviewResult) {
    GetHostReservationPurchasePreviewResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetHostReservationPurchasePreviewResult || (GetHostReservationPurchasePreviewResult = {}));
export var GetLaunchTemplateDataRequest;
(function (GetLaunchTemplateDataRequest) {
    GetLaunchTemplateDataRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetLaunchTemplateDataRequest || (GetLaunchTemplateDataRequest = {}));
export var GetLaunchTemplateDataResult;
(function (GetLaunchTemplateDataResult) {
    GetLaunchTemplateDataResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetLaunchTemplateDataResult || (GetLaunchTemplateDataResult = {}));
export var GetManagedPrefixListAssociationsRequest;
(function (GetManagedPrefixListAssociationsRequest) {
    GetManagedPrefixListAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetManagedPrefixListAssociationsRequest || (GetManagedPrefixListAssociationsRequest = {}));
export var PrefixListAssociation;
(function (PrefixListAssociation) {
    PrefixListAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PrefixListAssociation || (PrefixListAssociation = {}));
export var GetManagedPrefixListAssociationsResult;
(function (GetManagedPrefixListAssociationsResult) {
    GetManagedPrefixListAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetManagedPrefixListAssociationsResult || (GetManagedPrefixListAssociationsResult = {}));
export var GetManagedPrefixListEntriesRequest;
(function (GetManagedPrefixListEntriesRequest) {
    GetManagedPrefixListEntriesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetManagedPrefixListEntriesRequest || (GetManagedPrefixListEntriesRequest = {}));
export var PrefixListEntry;
(function (PrefixListEntry) {
    PrefixListEntry.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PrefixListEntry || (PrefixListEntry = {}));
export var GetManagedPrefixListEntriesResult;
(function (GetManagedPrefixListEntriesResult) {
    GetManagedPrefixListEntriesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetManagedPrefixListEntriesResult || (GetManagedPrefixListEntriesResult = {}));
export var GetPasswordDataRequest;
(function (GetPasswordDataRequest) {
    GetPasswordDataRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetPasswordDataRequest || (GetPasswordDataRequest = {}));
export var GetPasswordDataResult;
(function (GetPasswordDataResult) {
    GetPasswordDataResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetPasswordDataResult || (GetPasswordDataResult = {}));
export var GetReservedInstancesExchangeQuoteRequest;
(function (GetReservedInstancesExchangeQuoteRequest) {
    GetReservedInstancesExchangeQuoteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetReservedInstancesExchangeQuoteRequest || (GetReservedInstancesExchangeQuoteRequest = {}));
export var ReservationValue;
(function (ReservationValue) {
    ReservationValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservationValue || (ReservationValue = {}));
export var ReservedInstanceReservationValue;
(function (ReservedInstanceReservationValue) {
    ReservedInstanceReservationValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstanceReservationValue || (ReservedInstanceReservationValue = {}));
export var TargetConfiguration;
(function (TargetConfiguration) {
    TargetConfiguration.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetConfiguration || (TargetConfiguration = {}));
export var TargetReservationValue;
(function (TargetReservationValue) {
    TargetReservationValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetReservationValue || (TargetReservationValue = {}));
export var GetReservedInstancesExchangeQuoteResult;
(function (GetReservedInstancesExchangeQuoteResult) {
    GetReservedInstancesExchangeQuoteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetReservedInstancesExchangeQuoteResult || (GetReservedInstancesExchangeQuoteResult = {}));
export var GetSerialConsoleAccessStatusRequest;
(function (GetSerialConsoleAccessStatusRequest) {
    GetSerialConsoleAccessStatusRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetSerialConsoleAccessStatusRequest || (GetSerialConsoleAccessStatusRequest = {}));
export var GetSerialConsoleAccessStatusResult;
(function (GetSerialConsoleAccessStatusResult) {
    GetSerialConsoleAccessStatusResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetSerialConsoleAccessStatusResult || (GetSerialConsoleAccessStatusResult = {}));
export var GetSubnetCidrReservationsRequest;
(function (GetSubnetCidrReservationsRequest) {
    GetSubnetCidrReservationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetSubnetCidrReservationsRequest || (GetSubnetCidrReservationsRequest = {}));
export var GetSubnetCidrReservationsResult;
(function (GetSubnetCidrReservationsResult) {
    GetSubnetCidrReservationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetSubnetCidrReservationsResult || (GetSubnetCidrReservationsResult = {}));
export var GetTransitGatewayAttachmentPropagationsRequest;
(function (GetTransitGatewayAttachmentPropagationsRequest) {
    GetTransitGatewayAttachmentPropagationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayAttachmentPropagationsRequest || (GetTransitGatewayAttachmentPropagationsRequest = {}));
export var TransitGatewayAttachmentPropagation;
(function (TransitGatewayAttachmentPropagation) {
    TransitGatewayAttachmentPropagation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayAttachmentPropagation || (TransitGatewayAttachmentPropagation = {}));
export var GetTransitGatewayAttachmentPropagationsResult;
(function (GetTransitGatewayAttachmentPropagationsResult) {
    GetTransitGatewayAttachmentPropagationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayAttachmentPropagationsResult || (GetTransitGatewayAttachmentPropagationsResult = {}));
export var GetTransitGatewayMulticastDomainAssociationsRequest;
(function (GetTransitGatewayMulticastDomainAssociationsRequest) {
    GetTransitGatewayMulticastDomainAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayMulticastDomainAssociationsRequest || (GetTransitGatewayMulticastDomainAssociationsRequest = {}));
export var TransitGatewayMulticastDomainAssociation;
(function (TransitGatewayMulticastDomainAssociation) {
    TransitGatewayMulticastDomainAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayMulticastDomainAssociation || (TransitGatewayMulticastDomainAssociation = {}));
export var GetTransitGatewayMulticastDomainAssociationsResult;
(function (GetTransitGatewayMulticastDomainAssociationsResult) {
    GetTransitGatewayMulticastDomainAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayMulticastDomainAssociationsResult || (GetTransitGatewayMulticastDomainAssociationsResult = {}));
export var GetTransitGatewayPrefixListReferencesRequest;
(function (GetTransitGatewayPrefixListReferencesRequest) {
    GetTransitGatewayPrefixListReferencesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayPrefixListReferencesRequest || (GetTransitGatewayPrefixListReferencesRequest = {}));
export var GetTransitGatewayPrefixListReferencesResult;
(function (GetTransitGatewayPrefixListReferencesResult) {
    GetTransitGatewayPrefixListReferencesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayPrefixListReferencesResult || (GetTransitGatewayPrefixListReferencesResult = {}));
export var GetTransitGatewayRouteTableAssociationsRequest;
(function (GetTransitGatewayRouteTableAssociationsRequest) {
    GetTransitGatewayRouteTableAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayRouteTableAssociationsRequest || (GetTransitGatewayRouteTableAssociationsRequest = {}));
export var TransitGatewayRouteTableAssociation;
(function (TransitGatewayRouteTableAssociation) {
    TransitGatewayRouteTableAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayRouteTableAssociation || (TransitGatewayRouteTableAssociation = {}));
export var GetTransitGatewayRouteTableAssociationsResult;
(function (GetTransitGatewayRouteTableAssociationsResult) {
    GetTransitGatewayRouteTableAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayRouteTableAssociationsResult || (GetTransitGatewayRouteTableAssociationsResult = {}));
export var GetTransitGatewayRouteTablePropagationsRequest;
(function (GetTransitGatewayRouteTablePropagationsRequest) {
    GetTransitGatewayRouteTablePropagationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayRouteTablePropagationsRequest || (GetTransitGatewayRouteTablePropagationsRequest = {}));
export var TransitGatewayRouteTablePropagation;
(function (TransitGatewayRouteTablePropagation) {
    TransitGatewayRouteTablePropagation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayRouteTablePropagation || (TransitGatewayRouteTablePropagation = {}));
export var GetTransitGatewayRouteTablePropagationsResult;
(function (GetTransitGatewayRouteTablePropagationsResult) {
    GetTransitGatewayRouteTablePropagationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetTransitGatewayRouteTablePropagationsResult || (GetTransitGatewayRouteTablePropagationsResult = {}));
export var GetVpnConnectionDeviceSampleConfigurationRequest;
(function (GetVpnConnectionDeviceSampleConfigurationRequest) {
    GetVpnConnectionDeviceSampleConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetVpnConnectionDeviceSampleConfigurationRequest || (GetVpnConnectionDeviceSampleConfigurationRequest = {}));
export var GetVpnConnectionDeviceSampleConfigurationResult;
(function (GetVpnConnectionDeviceSampleConfigurationResult) {
    GetVpnConnectionDeviceSampleConfigurationResult.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.VpnConnectionDeviceSampleConfiguration && { VpnConnectionDeviceSampleConfiguration: SENSITIVE_STRING }))); };
})(GetVpnConnectionDeviceSampleConfigurationResult || (GetVpnConnectionDeviceSampleConfigurationResult = {}));
export var GetVpnConnectionDeviceTypesRequest;
(function (GetVpnConnectionDeviceTypesRequest) {
    GetVpnConnectionDeviceTypesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetVpnConnectionDeviceTypesRequest || (GetVpnConnectionDeviceTypesRequest = {}));
export var VpnConnectionDeviceType;
(function (VpnConnectionDeviceType) {
    VpnConnectionDeviceType.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VpnConnectionDeviceType || (VpnConnectionDeviceType = {}));
export var GetVpnConnectionDeviceTypesResult;
(function (GetVpnConnectionDeviceTypesResult) {
    GetVpnConnectionDeviceTypesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GetVpnConnectionDeviceTypesResult || (GetVpnConnectionDeviceTypesResult = {}));
export var ImportClientVpnClientCertificateRevocationListRequest;
(function (ImportClientVpnClientCertificateRevocationListRequest) {
    ImportClientVpnClientCertificateRevocationListRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportClientVpnClientCertificateRevocationListRequest || (ImportClientVpnClientCertificateRevocationListRequest = {}));
export var ImportClientVpnClientCertificateRevocationListResult;
(function (ImportClientVpnClientCertificateRevocationListResult) {
    ImportClientVpnClientCertificateRevocationListResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportClientVpnClientCertificateRevocationListResult || (ImportClientVpnClientCertificateRevocationListResult = {}));
export var ClientData;
(function (ClientData) {
    ClientData.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientData || (ClientData = {}));
export var UserBucket;
(function (UserBucket) {
    UserBucket.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UserBucket || (UserBucket = {}));
export var ImageDiskContainer;
(function (ImageDiskContainer) {
    ImageDiskContainer.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImageDiskContainer || (ImageDiskContainer = {}));
export var ImportImageLicenseConfigurationRequest;
(function (ImportImageLicenseConfigurationRequest) {
    ImportImageLicenseConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageLicenseConfigurationRequest || (ImportImageLicenseConfigurationRequest = {}));
export var ImportImageRequest;
(function (ImportImageRequest) {
    ImportImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageRequest || (ImportImageRequest = {}));
export var ImportImageResult;
(function (ImportImageResult) {
    ImportImageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageResult || (ImportImageResult = {}));
export var DiskImageDetail;
(function (DiskImageDetail) {
    DiskImageDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DiskImageDetail || (DiskImageDetail = {}));
export var VolumeDetail;
(function (VolumeDetail) {
    VolumeDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VolumeDetail || (VolumeDetail = {}));
export var DiskImage;
(function (DiskImage) {
    DiskImage.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DiskImage || (DiskImage = {}));
export var UserData;
(function (UserData) {
    UserData.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UserData || (UserData = {}));
export var ImportInstanceLaunchSpecification;
(function (ImportInstanceLaunchSpecification) {
    ImportInstanceLaunchSpecification.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.UserData && { UserData: SENSITIVE_STRING }))); };
})(ImportInstanceLaunchSpecification || (ImportInstanceLaunchSpecification = {}));
export var ImportInstanceRequest;
(function (ImportInstanceRequest) {
    ImportInstanceRequest.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.LaunchSpecification && {
        LaunchSpecification: ImportInstanceLaunchSpecification.filterSensitiveLog(obj.LaunchSpecification),
    }))); };
})(ImportInstanceRequest || (ImportInstanceRequest = {}));
export var ImportInstanceResult;
(function (ImportInstanceResult) {
    ImportInstanceResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportInstanceResult || (ImportInstanceResult = {}));
export var ImportKeyPairRequest;
(function (ImportKeyPairRequest) {
    ImportKeyPairRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportKeyPairRequest || (ImportKeyPairRequest = {}));
export var ImportKeyPairResult;
(function (ImportKeyPairResult) {
    ImportKeyPairResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportKeyPairResult || (ImportKeyPairResult = {}));
export var SnapshotDiskContainer;
(function (SnapshotDiskContainer) {
    SnapshotDiskContainer.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SnapshotDiskContainer || (SnapshotDiskContainer = {}));
export var ImportSnapshotRequest;
(function (ImportSnapshotRequest) {
    ImportSnapshotRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportSnapshotRequest || (ImportSnapshotRequest = {}));
export var ImportSnapshotResult;
(function (ImportSnapshotResult) {
    ImportSnapshotResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportSnapshotResult || (ImportSnapshotResult = {}));
export var ImportVolumeRequest;
(function (ImportVolumeRequest) {
    ImportVolumeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportVolumeRequest || (ImportVolumeRequest = {}));
export var ImportVolumeResult;
(function (ImportVolumeResult) {
    ImportVolumeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportVolumeResult || (ImportVolumeResult = {}));
export var ModifyAddressAttributeRequest;
(function (ModifyAddressAttributeRequest) {
    ModifyAddressAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyAddressAttributeRequest || (ModifyAddressAttributeRequest = {}));
export var ModifyAddressAttributeResult;
(function (ModifyAddressAttributeResult) {
    ModifyAddressAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyAddressAttributeResult || (ModifyAddressAttributeResult = {}));
export var ModifyAvailabilityZoneGroupRequest;
(function (ModifyAvailabilityZoneGroupRequest) {
    ModifyAvailabilityZoneGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyAvailabilityZoneGroupRequest || (ModifyAvailabilityZoneGroupRequest = {}));
export var ModifyAvailabilityZoneGroupResult;
(function (ModifyAvailabilityZoneGroupResult) {
    ModifyAvailabilityZoneGroupResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyAvailabilityZoneGroupResult || (ModifyAvailabilityZoneGroupResult = {}));
export var ModifyCapacityReservationRequest;
(function (ModifyCapacityReservationRequest) {
    ModifyCapacityReservationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyCapacityReservationRequest || (ModifyCapacityReservationRequest = {}));
export var ModifyCapacityReservationResult;
(function (ModifyCapacityReservationResult) {
    ModifyCapacityReservationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyCapacityReservationResult || (ModifyCapacityReservationResult = {}));
export var ModifyCapacityReservationFleetRequest;
(function (ModifyCapacityReservationFleetRequest) {
    ModifyCapacityReservationFleetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyCapacityReservationFleetRequest || (ModifyCapacityReservationFleetRequest = {}));
export var ModifyCapacityReservationFleetResult;
(function (ModifyCapacityReservationFleetResult) {
    ModifyCapacityReservationFleetResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyCapacityReservationFleetResult || (ModifyCapacityReservationFleetResult = {}));
export var DnsServersOptionsModifyStructure;
(function (DnsServersOptionsModifyStructure) {
    DnsServersOptionsModifyStructure.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DnsServersOptionsModifyStructure || (DnsServersOptionsModifyStructure = {}));
export var ModifyClientVpnEndpointRequest;
(function (ModifyClientVpnEndpointRequest) {
    ModifyClientVpnEndpointRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyClientVpnEndpointRequest || (ModifyClientVpnEndpointRequest = {}));
export var ModifyClientVpnEndpointResult;
(function (ModifyClientVpnEndpointResult) {
    ModifyClientVpnEndpointResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyClientVpnEndpointResult || (ModifyClientVpnEndpointResult = {}));
export var ModifyDefaultCreditSpecificationRequest;
(function (ModifyDefaultCreditSpecificationRequest) {
    ModifyDefaultCreditSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyDefaultCreditSpecificationRequest || (ModifyDefaultCreditSpecificationRequest = {}));
export var ModifyDefaultCreditSpecificationResult;
(function (ModifyDefaultCreditSpecificationResult) {
    ModifyDefaultCreditSpecificationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyDefaultCreditSpecificationResult || (ModifyDefaultCreditSpecificationResult = {}));
export var ModifyEbsDefaultKmsKeyIdRequest;
(function (ModifyEbsDefaultKmsKeyIdRequest) {
    ModifyEbsDefaultKmsKeyIdRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyEbsDefaultKmsKeyIdRequest || (ModifyEbsDefaultKmsKeyIdRequest = {}));
export var ModifyEbsDefaultKmsKeyIdResult;
(function (ModifyEbsDefaultKmsKeyIdResult) {
    ModifyEbsDefaultKmsKeyIdResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyEbsDefaultKmsKeyIdResult || (ModifyEbsDefaultKmsKeyIdResult = {}));
export var ModifyFleetRequest;
(function (ModifyFleetRequest) {
    ModifyFleetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyFleetRequest || (ModifyFleetRequest = {}));
export var ModifyFleetResult;
(function (ModifyFleetResult) {
    ModifyFleetResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyFleetResult || (ModifyFleetResult = {}));
export var LoadPermissionRequest;
(function (LoadPermissionRequest) {
    LoadPermissionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LoadPermissionRequest || (LoadPermissionRequest = {}));
export var LoadPermissionModifications;
(function (LoadPermissionModifications) {
    LoadPermissionModifications.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LoadPermissionModifications || (LoadPermissionModifications = {}));
export var ModifyFpgaImageAttributeRequest;
(function (ModifyFpgaImageAttributeRequest) {
    ModifyFpgaImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyFpgaImageAttributeRequest || (ModifyFpgaImageAttributeRequest = {}));
export var ModifyFpgaImageAttributeResult;
(function (ModifyFpgaImageAttributeResult) {
    ModifyFpgaImageAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyFpgaImageAttributeResult || (ModifyFpgaImageAttributeResult = {}));
export var ModifyHostsRequest;
(function (ModifyHostsRequest) {
    ModifyHostsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyHostsRequest || (ModifyHostsRequest = {}));
export var ModifyHostsResult;
(function (ModifyHostsResult) {
    ModifyHostsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyHostsResult || (ModifyHostsResult = {}));
export var ModifyIdentityIdFormatRequest;
(function (ModifyIdentityIdFormatRequest) {
    ModifyIdentityIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyIdentityIdFormatRequest || (ModifyIdentityIdFormatRequest = {}));
export var ModifyIdFormatRequest;
(function (ModifyIdFormatRequest) {
    ModifyIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyIdFormatRequest || (ModifyIdFormatRequest = {}));
export var LaunchPermissionModifications;
(function (LaunchPermissionModifications) {
    LaunchPermissionModifications.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchPermissionModifications || (LaunchPermissionModifications = {}));
export var ModifyImageAttributeRequest;
(function (ModifyImageAttributeRequest) {
    ModifyImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyImageAttributeRequest || (ModifyImageAttributeRequest = {}));
export var EbsInstanceBlockDeviceSpecification;
(function (EbsInstanceBlockDeviceSpecification) {
    EbsInstanceBlockDeviceSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EbsInstanceBlockDeviceSpecification || (EbsInstanceBlockDeviceSpecification = {}));
export var InstanceBlockDeviceMappingSpecification;
(function (InstanceBlockDeviceMappingSpecification) {
    InstanceBlockDeviceMappingSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceBlockDeviceMappingSpecification || (InstanceBlockDeviceMappingSpecification = {}));
export var BlobAttributeValue;
(function (BlobAttributeValue) {
    BlobAttributeValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(BlobAttributeValue || (BlobAttributeValue = {}));
export var ModifyInstanceAttributeRequest;
(function (ModifyInstanceAttributeRequest) {
    ModifyInstanceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceAttributeRequest || (ModifyInstanceAttributeRequest = {}));
export var CapacityReservationSpecification;
(function (CapacityReservationSpecification) {
    CapacityReservationSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationSpecification || (CapacityReservationSpecification = {}));
export var ModifyInstanceCapacityReservationAttributesRequest;
(function (ModifyInstanceCapacityReservationAttributesRequest) {
    ModifyInstanceCapacityReservationAttributesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceCapacityReservationAttributesRequest || (ModifyInstanceCapacityReservationAttributesRequest = {}));
export var ModifyInstanceCapacityReservationAttributesResult;
(function (ModifyInstanceCapacityReservationAttributesResult) {
    ModifyInstanceCapacityReservationAttributesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceCapacityReservationAttributesResult || (ModifyInstanceCapacityReservationAttributesResult = {}));
export var InstanceCreditSpecificationRequest;
(function (InstanceCreditSpecificationRequest) {
    InstanceCreditSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceCreditSpecificationRequest || (InstanceCreditSpecificationRequest = {}));
export var ModifyInstanceCreditSpecificationRequest;
(function (ModifyInstanceCreditSpecificationRequest) {
    ModifyInstanceCreditSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceCreditSpecificationRequest || (ModifyInstanceCreditSpecificationRequest = {}));
export var SuccessfulInstanceCreditSpecificationItem;
(function (SuccessfulInstanceCreditSpecificationItem) {
    SuccessfulInstanceCreditSpecificationItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SuccessfulInstanceCreditSpecificationItem || (SuccessfulInstanceCreditSpecificationItem = {}));
export var UnsuccessfulInstanceCreditSpecificationErrorCode;
(function (UnsuccessfulInstanceCreditSpecificationErrorCode) {
    UnsuccessfulInstanceCreditSpecificationErrorCode["INCORRECT_INSTANCE_STATE"] = "IncorrectInstanceState";
    UnsuccessfulInstanceCreditSpecificationErrorCode["INSTANCE_CREDIT_SPECIFICATION_NOT_SUPPORTED"] = "InstanceCreditSpecification.NotSupported";
    UnsuccessfulInstanceCreditSpecificationErrorCode["INSTANCE_NOT_FOUND"] = "InvalidInstanceID.NotFound";
    UnsuccessfulInstanceCreditSpecificationErrorCode["INVALID_INSTANCE_ID"] = "InvalidInstanceID.Malformed";
})(UnsuccessfulInstanceCreditSpecificationErrorCode || (UnsuccessfulInstanceCreditSpecificationErrorCode = {}));
export var UnsuccessfulInstanceCreditSpecificationItemError;
(function (UnsuccessfulInstanceCreditSpecificationItemError) {
    UnsuccessfulInstanceCreditSpecificationItemError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnsuccessfulInstanceCreditSpecificationItemError || (UnsuccessfulInstanceCreditSpecificationItemError = {}));
export var UnsuccessfulInstanceCreditSpecificationItem;
(function (UnsuccessfulInstanceCreditSpecificationItem) {
    UnsuccessfulInstanceCreditSpecificationItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnsuccessfulInstanceCreditSpecificationItem || (UnsuccessfulInstanceCreditSpecificationItem = {}));
export var ModifyInstanceCreditSpecificationResult;
(function (ModifyInstanceCreditSpecificationResult) {
    ModifyInstanceCreditSpecificationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceCreditSpecificationResult || (ModifyInstanceCreditSpecificationResult = {}));
export var ModifyInstanceEventStartTimeRequest;
(function (ModifyInstanceEventStartTimeRequest) {
    ModifyInstanceEventStartTimeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceEventStartTimeRequest || (ModifyInstanceEventStartTimeRequest = {}));
export var ModifyInstanceEventStartTimeResult;
(function (ModifyInstanceEventStartTimeResult) {
    ModifyInstanceEventStartTimeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceEventStartTimeResult || (ModifyInstanceEventStartTimeResult = {}));
export var ModifyInstanceEventWindowRequest;
(function (ModifyInstanceEventWindowRequest) {
    ModifyInstanceEventWindowRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceEventWindowRequest || (ModifyInstanceEventWindowRequest = {}));
export var ModifyInstanceEventWindowResult;
(function (ModifyInstanceEventWindowResult) {
    ModifyInstanceEventWindowResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceEventWindowResult || (ModifyInstanceEventWindowResult = {}));
export var ModifyInstanceMetadataOptionsRequest;
(function (ModifyInstanceMetadataOptionsRequest) {
    ModifyInstanceMetadataOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceMetadataOptionsRequest || (ModifyInstanceMetadataOptionsRequest = {}));
export var ModifyInstanceMetadataOptionsResult;
(function (ModifyInstanceMetadataOptionsResult) {
    ModifyInstanceMetadataOptionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstanceMetadataOptionsResult || (ModifyInstanceMetadataOptionsResult = {}));
export var ModifyInstancePlacementRequest;
(function (ModifyInstancePlacementRequest) {
    ModifyInstancePlacementRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstancePlacementRequest || (ModifyInstancePlacementRequest = {}));
export var ModifyInstancePlacementResult;
(function (ModifyInstancePlacementResult) {
    ModifyInstancePlacementResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyInstancePlacementResult || (ModifyInstancePlacementResult = {}));
export var ModifyLaunchTemplateRequest;
(function (ModifyLaunchTemplateRequest) {
    ModifyLaunchTemplateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyLaunchTemplateRequest || (ModifyLaunchTemplateRequest = {}));
export var ModifyLaunchTemplateResult;
(function (ModifyLaunchTemplateResult) {
    ModifyLaunchTemplateResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyLaunchTemplateResult || (ModifyLaunchTemplateResult = {}));
export var RemovePrefixListEntry;
(function (RemovePrefixListEntry) {
    RemovePrefixListEntry.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RemovePrefixListEntry || (RemovePrefixListEntry = {}));
export var ModifyManagedPrefixListRequest;
(function (ModifyManagedPrefixListRequest) {
    ModifyManagedPrefixListRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyManagedPrefixListRequest || (ModifyManagedPrefixListRequest = {}));
export var ModifyManagedPrefixListResult;
(function (ModifyManagedPrefixListResult) {
    ModifyManagedPrefixListResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyManagedPrefixListResult || (ModifyManagedPrefixListResult = {}));
export var NetworkInterfaceAttachmentChanges;
(function (NetworkInterfaceAttachmentChanges) {
    NetworkInterfaceAttachmentChanges.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfaceAttachmentChanges || (NetworkInterfaceAttachmentChanges = {}));
export var ModifyNetworkInterfaceAttributeRequest;
(function (ModifyNetworkInterfaceAttributeRequest) {
    ModifyNetworkInterfaceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyNetworkInterfaceAttributeRequest || (ModifyNetworkInterfaceAttributeRequest = {}));
export var ModifyReservedInstancesRequest;
(function (ModifyReservedInstancesRequest) {
    ModifyReservedInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyReservedInstancesRequest || (ModifyReservedInstancesRequest = {}));
export var ModifyReservedInstancesResult;
(function (ModifyReservedInstancesResult) {
    ModifyReservedInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyReservedInstancesResult || (ModifyReservedInstancesResult = {}));
export var SecurityGroupRuleRequest;
(function (SecurityGroupRuleRequest) {
    SecurityGroupRuleRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SecurityGroupRuleRequest || (SecurityGroupRuleRequest = {}));
export var SecurityGroupRuleUpdate;
(function (SecurityGroupRuleUpdate) {
    SecurityGroupRuleUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SecurityGroupRuleUpdate || (SecurityGroupRuleUpdate = {}));
export var ModifySecurityGroupRulesRequest;
(function (ModifySecurityGroupRulesRequest) {
    ModifySecurityGroupRulesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifySecurityGroupRulesRequest || (ModifySecurityGroupRulesRequest = {}));
export var ModifySecurityGroupRulesResult;
(function (ModifySecurityGroupRulesResult) {
    ModifySecurityGroupRulesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifySecurityGroupRulesResult || (ModifySecurityGroupRulesResult = {}));
export var CreateVolumePermissionModifications;
(function (CreateVolumePermissionModifications) {
    CreateVolumePermissionModifications.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateVolumePermissionModifications || (CreateVolumePermissionModifications = {}));
export var ModifySnapshotAttributeRequest;
(function (ModifySnapshotAttributeRequest) {
    ModifySnapshotAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifySnapshotAttributeRequest || (ModifySnapshotAttributeRequest = {}));
export var ModifySpotFleetRequestRequest;
(function (ModifySpotFleetRequestRequest) {
    ModifySpotFleetRequestRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifySpotFleetRequestRequest || (ModifySpotFleetRequestRequest = {}));
export var ModifySpotFleetRequestResponse;
(function (ModifySpotFleetRequestResponse) {
    ModifySpotFleetRequestResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifySpotFleetRequestResponse || (ModifySpotFleetRequestResponse = {}));
export var ModifySubnetAttributeRequest;
(function (ModifySubnetAttributeRequest) {
    ModifySubnetAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifySubnetAttributeRequest || (ModifySubnetAttributeRequest = {}));
export var ModifyTrafficMirrorFilterNetworkServicesRequest;
(function (ModifyTrafficMirrorFilterNetworkServicesRequest) {
    ModifyTrafficMirrorFilterNetworkServicesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTrafficMirrorFilterNetworkServicesRequest || (ModifyTrafficMirrorFilterNetworkServicesRequest = {}));
export var ModifyTrafficMirrorFilterNetworkServicesResult;
(function (ModifyTrafficMirrorFilterNetworkServicesResult) {
    ModifyTrafficMirrorFilterNetworkServicesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTrafficMirrorFilterNetworkServicesResult || (ModifyTrafficMirrorFilterNetworkServicesResult = {}));
export var ModifyTrafficMirrorFilterRuleRequest;
(function (ModifyTrafficMirrorFilterRuleRequest) {
    ModifyTrafficMirrorFilterRuleRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTrafficMirrorFilterRuleRequest || (ModifyTrafficMirrorFilterRuleRequest = {}));
export var ModifyTrafficMirrorFilterRuleResult;
(function (ModifyTrafficMirrorFilterRuleResult) {
    ModifyTrafficMirrorFilterRuleResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTrafficMirrorFilterRuleResult || (ModifyTrafficMirrorFilterRuleResult = {}));
export var ModifyTrafficMirrorSessionRequest;
(function (ModifyTrafficMirrorSessionRequest) {
    ModifyTrafficMirrorSessionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTrafficMirrorSessionRequest || (ModifyTrafficMirrorSessionRequest = {}));
