import { __assign } from "tslib";
export var DeleteClientVpnEndpointResult;
(function (DeleteClientVpnEndpointResult) {
    /**
     * @internal
     */
    DeleteClientVpnEndpointResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteClientVpnEndpointResult || (DeleteClientVpnEndpointResult = {}));
export var DeleteClientVpnRouteRequest;
(function (DeleteClientVpnRouteRequest) {
    /**
     * @internal
     */
    DeleteClientVpnRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteClientVpnRouteRequest || (DeleteClientVpnRouteRequest = {}));
export var DeleteClientVpnRouteResult;
(function (DeleteClientVpnRouteResult) {
    /**
     * @internal
     */
    DeleteClientVpnRouteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteClientVpnRouteResult || (DeleteClientVpnRouteResult = {}));
export var DeleteCustomerGatewayRequest;
(function (DeleteCustomerGatewayRequest) {
    /**
     * @internal
     */
    DeleteCustomerGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteCustomerGatewayRequest || (DeleteCustomerGatewayRequest = {}));
export var DeleteDhcpOptionsRequest;
(function (DeleteDhcpOptionsRequest) {
    /**
     * @internal
     */
    DeleteDhcpOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteDhcpOptionsRequest || (DeleteDhcpOptionsRequest = {}));
export var DeleteEgressOnlyInternetGatewayRequest;
(function (DeleteEgressOnlyInternetGatewayRequest) {
    /**
     * @internal
     */
    DeleteEgressOnlyInternetGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteEgressOnlyInternetGatewayRequest || (DeleteEgressOnlyInternetGatewayRequest = {}));
export var DeleteEgressOnlyInternetGatewayResult;
(function (DeleteEgressOnlyInternetGatewayResult) {
    /**
     * @internal
     */
    DeleteEgressOnlyInternetGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteEgressOnlyInternetGatewayResult || (DeleteEgressOnlyInternetGatewayResult = {}));
export var DeleteFleetsRequest;
(function (DeleteFleetsRequest) {
    /**
     * @internal
     */
    DeleteFleetsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFleetsRequest || (DeleteFleetsRequest = {}));
export var FleetStateCode;
(function (FleetStateCode) {
    FleetStateCode["ACTIVE"] = "active";
    FleetStateCode["DELETED"] = "deleted";
    FleetStateCode["DELETED_RUNNING"] = "deleted_running";
    FleetStateCode["DELETED_TERMINATING_INSTANCES"] = "deleted_terminating";
    FleetStateCode["FAILED"] = "failed";
    FleetStateCode["MODIFYING"] = "modifying";
    FleetStateCode["SUBMITTED"] = "submitted";
})(FleetStateCode || (FleetStateCode = {}));
export var DeleteFleetSuccessItem;
(function (DeleteFleetSuccessItem) {
    /**
     * @internal
     */
    DeleteFleetSuccessItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFleetSuccessItem || (DeleteFleetSuccessItem = {}));
export var DeleteFleetErrorCode;
(function (DeleteFleetErrorCode) {
    DeleteFleetErrorCode["FLEET_ID_DOES_NOT_EXIST"] = "fleetIdDoesNotExist";
    DeleteFleetErrorCode["FLEET_ID_MALFORMED"] = "fleetIdMalformed";
    DeleteFleetErrorCode["FLEET_NOT_IN_DELETABLE_STATE"] = "fleetNotInDeletableState";
    DeleteFleetErrorCode["UNEXPECTED_ERROR"] = "unexpectedError";
})(DeleteFleetErrorCode || (DeleteFleetErrorCode = {}));
export var DeleteFleetError;
(function (DeleteFleetError) {
    /**
     * @internal
     */
    DeleteFleetError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFleetError || (DeleteFleetError = {}));
export var DeleteFleetErrorItem;
(function (DeleteFleetErrorItem) {
    /**
     * @internal
     */
    DeleteFleetErrorItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFleetErrorItem || (DeleteFleetErrorItem = {}));
export var DeleteFleetsResult;
(function (DeleteFleetsResult) {
    /**
     * @internal
     */
    DeleteFleetsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFleetsResult || (DeleteFleetsResult = {}));
export var DeleteFlowLogsRequest;
(function (DeleteFlowLogsRequest) {
    /**
     * @internal
     */
    DeleteFlowLogsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFlowLogsRequest || (DeleteFlowLogsRequest = {}));
export var DeleteFlowLogsResult;
(function (DeleteFlowLogsResult) {
    /**
     * @internal
     */
    DeleteFlowLogsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFlowLogsResult || (DeleteFlowLogsResult = {}));
export var DeleteFpgaImageRequest;
(function (DeleteFpgaImageRequest) {
    /**
     * @internal
     */
    DeleteFpgaImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFpgaImageRequest || (DeleteFpgaImageRequest = {}));
export var DeleteFpgaImageResult;
(function (DeleteFpgaImageResult) {
    /**
     * @internal
     */
    DeleteFpgaImageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteFpgaImageResult || (DeleteFpgaImageResult = {}));
export var DeleteInstanceEventWindowRequest;
(function (DeleteInstanceEventWindowRequest) {
    /**
     * @internal
     */
    DeleteInstanceEventWindowRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteInstanceEventWindowRequest || (DeleteInstanceEventWindowRequest = {}));
export var InstanceEventWindowStateChange;
(function (InstanceEventWindowStateChange) {
    /**
     * @internal
     */
    InstanceEventWindowStateChange.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceEventWindowStateChange || (InstanceEventWindowStateChange = {}));
export var DeleteInstanceEventWindowResult;
(function (DeleteInstanceEventWindowResult) {
    /**
     * @internal
     */
    DeleteInstanceEventWindowResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteInstanceEventWindowResult || (DeleteInstanceEventWindowResult = {}));
export var DeleteInternetGatewayRequest;
(function (DeleteInternetGatewayRequest) {
    /**
     * @internal
     */
    DeleteInternetGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteInternetGatewayRequest || (DeleteInternetGatewayRequest = {}));
export var DeleteKeyPairRequest;
(function (DeleteKeyPairRequest) {
    /**
     * @internal
     */
    DeleteKeyPairRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteKeyPairRequest || (DeleteKeyPairRequest = {}));
export var DeleteLaunchTemplateRequest;
(function (DeleteLaunchTemplateRequest) {
    /**
     * @internal
     */
    DeleteLaunchTemplateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLaunchTemplateRequest || (DeleteLaunchTemplateRequest = {}));
export var DeleteLaunchTemplateResult;
(function (DeleteLaunchTemplateResult) {
    /**
     * @internal
     */
    DeleteLaunchTemplateResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLaunchTemplateResult || (DeleteLaunchTemplateResult = {}));
export var DeleteLaunchTemplateVersionsRequest;
(function (DeleteLaunchTemplateVersionsRequest) {
    /**
     * @internal
     */
    DeleteLaunchTemplateVersionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLaunchTemplateVersionsRequest || (DeleteLaunchTemplateVersionsRequest = {}));
export var DeleteLaunchTemplateVersionsResponseSuccessItem;
(function (DeleteLaunchTemplateVersionsResponseSuccessItem) {
    /**
     * @internal
     */
    DeleteLaunchTemplateVersionsResponseSuccessItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLaunchTemplateVersionsResponseSuccessItem || (DeleteLaunchTemplateVersionsResponseSuccessItem = {}));
export var LaunchTemplateErrorCode;
(function (LaunchTemplateErrorCode) {
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_ID_DOES_NOT_EXIST"] = "launchTemplateIdDoesNotExist";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_ID_MALFORMED"] = "launchTemplateIdMalformed";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_NAME_DOES_NOT_EXIST"] = "launchTemplateNameDoesNotExist";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_NAME_MALFORMED"] = "launchTemplateNameMalformed";
    LaunchTemplateErrorCode["LAUNCH_TEMPLATE_VERSION_DOES_NOT_EXIST"] = "launchTemplateVersionDoesNotExist";
    LaunchTemplateErrorCode["UNEXPECTED_ERROR"] = "unexpectedError";
})(LaunchTemplateErrorCode || (LaunchTemplateErrorCode = {}));
export var ResponseError;
(function (ResponseError) {
    /**
     * @internal
     */
    ResponseError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResponseError || (ResponseError = {}));
export var DeleteLaunchTemplateVersionsResponseErrorItem;
(function (DeleteLaunchTemplateVersionsResponseErrorItem) {
    /**
     * @internal
     */
    DeleteLaunchTemplateVersionsResponseErrorItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLaunchTemplateVersionsResponseErrorItem || (DeleteLaunchTemplateVersionsResponseErrorItem = {}));
export var DeleteLaunchTemplateVersionsResult;
(function (DeleteLaunchTemplateVersionsResult) {
    /**
     * @internal
     */
    DeleteLaunchTemplateVersionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLaunchTemplateVersionsResult || (DeleteLaunchTemplateVersionsResult = {}));
export var DeleteLocalGatewayRouteRequest;
(function (DeleteLocalGatewayRouteRequest) {
    /**
     * @internal
     */
    DeleteLocalGatewayRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLocalGatewayRouteRequest || (DeleteLocalGatewayRouteRequest = {}));
export var DeleteLocalGatewayRouteResult;
(function (DeleteLocalGatewayRouteResult) {
    /**
     * @internal
     */
    DeleteLocalGatewayRouteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLocalGatewayRouteResult || (DeleteLocalGatewayRouteResult = {}));
export var DeleteLocalGatewayRouteTableVpcAssociationRequest;
(function (DeleteLocalGatewayRouteTableVpcAssociationRequest) {
    /**
     * @internal
     */
    DeleteLocalGatewayRouteTableVpcAssociationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLocalGatewayRouteTableVpcAssociationRequest || (DeleteLocalGatewayRouteTableVpcAssociationRequest = {}));
export var DeleteLocalGatewayRouteTableVpcAssociationResult;
(function (DeleteLocalGatewayRouteTableVpcAssociationResult) {
    /**
     * @internal
     */
    DeleteLocalGatewayRouteTableVpcAssociationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteLocalGatewayRouteTableVpcAssociationResult || (DeleteLocalGatewayRouteTableVpcAssociationResult = {}));
export var DeleteManagedPrefixListRequest;
(function (DeleteManagedPrefixListRequest) {
    /**
     * @internal
     */
    DeleteManagedPrefixListRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteManagedPrefixListRequest || (DeleteManagedPrefixListRequest = {}));
export var DeleteManagedPrefixListResult;
(function (DeleteManagedPrefixListResult) {
    /**
     * @internal
     */
    DeleteManagedPrefixListResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteManagedPrefixListResult || (DeleteManagedPrefixListResult = {}));
export var DeleteNatGatewayRequest;
(function (DeleteNatGatewayRequest) {
    /**
     * @internal
     */
    DeleteNatGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNatGatewayRequest || (DeleteNatGatewayRequest = {}));
export var DeleteNatGatewayResult;
(function (DeleteNatGatewayResult) {
    /**
     * @internal
     */
    DeleteNatGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNatGatewayResult || (DeleteNatGatewayResult = {}));
export var DeleteNetworkAclRequest;
(function (DeleteNetworkAclRequest) {
    /**
     * @internal
     */
    DeleteNetworkAclRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkAclRequest || (DeleteNetworkAclRequest = {}));
export var DeleteNetworkAclEntryRequest;
(function (DeleteNetworkAclEntryRequest) {
    /**
     * @internal
     */
    DeleteNetworkAclEntryRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkAclEntryRequest || (DeleteNetworkAclEntryRequest = {}));
export var DeleteNetworkInsightsAnalysisRequest;
(function (DeleteNetworkInsightsAnalysisRequest) {
    /**
     * @internal
     */
    DeleteNetworkInsightsAnalysisRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInsightsAnalysisRequest || (DeleteNetworkInsightsAnalysisRequest = {}));
export var DeleteNetworkInsightsAnalysisResult;
(function (DeleteNetworkInsightsAnalysisResult) {
    /**
     * @internal
     */
    DeleteNetworkInsightsAnalysisResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInsightsAnalysisResult || (DeleteNetworkInsightsAnalysisResult = {}));
export var DeleteNetworkInsightsPathRequest;
(function (DeleteNetworkInsightsPathRequest) {
    /**
     * @internal
     */
    DeleteNetworkInsightsPathRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInsightsPathRequest || (DeleteNetworkInsightsPathRequest = {}));
export var DeleteNetworkInsightsPathResult;
(function (DeleteNetworkInsightsPathResult) {
    /**
     * @internal
     */
    DeleteNetworkInsightsPathResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInsightsPathResult || (DeleteNetworkInsightsPathResult = {}));
export var DeleteNetworkInterfaceRequest;
(function (DeleteNetworkInterfaceRequest) {
    /**
     * @internal
     */
    DeleteNetworkInterfaceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInterfaceRequest || (DeleteNetworkInterfaceRequest = {}));
export var DeleteNetworkInterfacePermissionRequest;
(function (DeleteNetworkInterfacePermissionRequest) {
    /**
     * @internal
     */
    DeleteNetworkInterfacePermissionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInterfacePermissionRequest || (DeleteNetworkInterfacePermissionRequest = {}));
export var DeleteNetworkInterfacePermissionResult;
(function (DeleteNetworkInterfacePermissionResult) {
    /**
     * @internal
     */
    DeleteNetworkInterfacePermissionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteNetworkInterfacePermissionResult || (DeleteNetworkInterfacePermissionResult = {}));
export var DeletePlacementGroupRequest;
(function (DeletePlacementGroupRequest) {
    /**
     * @internal
     */
    DeletePlacementGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeletePlacementGroupRequest || (DeletePlacementGroupRequest = {}));
export var DeleteQueuedReservedInstancesRequest;
(function (DeleteQueuedReservedInstancesRequest) {
    /**
     * @internal
     */
    DeleteQueuedReservedInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteQueuedReservedInstancesRequest || (DeleteQueuedReservedInstancesRequest = {}));
export var DeleteQueuedReservedInstancesErrorCode;
(function (DeleteQueuedReservedInstancesErrorCode) {
    DeleteQueuedReservedInstancesErrorCode["RESERVED_INSTANCES_ID_INVALID"] = "reserved-instances-id-invalid";
    DeleteQueuedReservedInstancesErrorCode["RESERVED_INSTANCES_NOT_IN_QUEUED_STATE"] = "reserved-instances-not-in-queued-state";
    DeleteQueuedReservedInstancesErrorCode["UNEXPECTED_ERROR"] = "unexpected-error";
})(DeleteQueuedReservedInstancesErrorCode || (DeleteQueuedReservedInstancesErrorCode = {}));
export var DeleteQueuedReservedInstancesError;
(function (DeleteQueuedReservedInstancesError) {
    /**
     * @internal
     */
    DeleteQueuedReservedInstancesError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteQueuedReservedInstancesError || (DeleteQueuedReservedInstancesError = {}));
export var FailedQueuedPurchaseDeletion;
(function (FailedQueuedPurchaseDeletion) {
    /**
     * @internal
     */
    FailedQueuedPurchaseDeletion.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FailedQueuedPurchaseDeletion || (FailedQueuedPurchaseDeletion = {}));
export var SuccessfulQueuedPurchaseDeletion;
(function (SuccessfulQueuedPurchaseDeletion) {
    /**
     * @internal
     */
    SuccessfulQueuedPurchaseDeletion.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SuccessfulQueuedPurchaseDeletion || (SuccessfulQueuedPurchaseDeletion = {}));
export var DeleteQueuedReservedInstancesResult;
(function (DeleteQueuedReservedInstancesResult) {
    /**
     * @internal
     */
    DeleteQueuedReservedInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteQueuedReservedInstancesResult || (DeleteQueuedReservedInstancesResult = {}));
export var DeleteRouteRequest;
(function (DeleteRouteRequest) {
    /**
     * @internal
     */
    DeleteRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteRouteRequest || (DeleteRouteRequest = {}));
export var DeleteRouteTableRequest;
(function (DeleteRouteTableRequest) {
    /**
     * @internal
     */
    DeleteRouteTableRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteRouteTableRequest || (DeleteRouteTableRequest = {}));
export var DeleteSecurityGroupRequest;
(function (DeleteSecurityGroupRequest) {
    /**
     * @internal
     */
    DeleteSecurityGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteSecurityGroupRequest || (DeleteSecurityGroupRequest = {}));
export var DeleteSnapshotRequest;
(function (DeleteSnapshotRequest) {
    /**
     * @internal
     */
    DeleteSnapshotRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteSnapshotRequest || (DeleteSnapshotRequest = {}));
export var DeleteSpotDatafeedSubscriptionRequest;
(function (DeleteSpotDatafeedSubscriptionRequest) {
    /**
     * @internal
     */
    DeleteSpotDatafeedSubscriptionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteSpotDatafeedSubscriptionRequest || (DeleteSpotDatafeedSubscriptionRequest = {}));
export var DeleteSubnetRequest;
(function (DeleteSubnetRequest) {
    /**
     * @internal
     */
    DeleteSubnetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteSubnetRequest || (DeleteSubnetRequest = {}));
export var DeleteSubnetCidrReservationRequest;
(function (DeleteSubnetCidrReservationRequest) {
    /**
     * @internal
     */
    DeleteSubnetCidrReservationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteSubnetCidrReservationRequest || (DeleteSubnetCidrReservationRequest = {}));
export var DeleteSubnetCidrReservationResult;
(function (DeleteSubnetCidrReservationResult) {
    /**
     * @internal
     */
    DeleteSubnetCidrReservationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteSubnetCidrReservationResult || (DeleteSubnetCidrReservationResult = {}));
export var DeleteTagsRequest;
(function (DeleteTagsRequest) {
    /**
     * @internal
     */
    DeleteTagsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTagsRequest || (DeleteTagsRequest = {}));
export var DeleteTrafficMirrorFilterRequest;
(function (DeleteTrafficMirrorFilterRequest) {
    /**
     * @internal
     */
    DeleteTrafficMirrorFilterRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorFilterRequest || (DeleteTrafficMirrorFilterRequest = {}));
export var DeleteTrafficMirrorFilterResult;
(function (DeleteTrafficMirrorFilterResult) {
    /**
     * @internal
     */
    DeleteTrafficMirrorFilterResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorFilterResult || (DeleteTrafficMirrorFilterResult = {}));
export var DeleteTrafficMirrorFilterRuleRequest;
(function (DeleteTrafficMirrorFilterRuleRequest) {
    /**
     * @internal
     */
    DeleteTrafficMirrorFilterRuleRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorFilterRuleRequest || (DeleteTrafficMirrorFilterRuleRequest = {}));
export var DeleteTrafficMirrorFilterRuleResult;
(function (DeleteTrafficMirrorFilterRuleResult) {
    /**
     * @internal
     */
    DeleteTrafficMirrorFilterRuleResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorFilterRuleResult || (DeleteTrafficMirrorFilterRuleResult = {}));
export var DeleteTrafficMirrorSessionRequest;
(function (DeleteTrafficMirrorSessionRequest) {
    /**
     * @internal
     */
    DeleteTrafficMirrorSessionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorSessionRequest || (DeleteTrafficMirrorSessionRequest = {}));
export var DeleteTrafficMirrorSessionResult;
(function (DeleteTrafficMirrorSessionResult) {
    /**
     * @internal
     */
    DeleteTrafficMirrorSessionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorSessionResult || (DeleteTrafficMirrorSessionResult = {}));
export var DeleteTrafficMirrorTargetRequest;
(function (DeleteTrafficMirrorTargetRequest) {
    /**
     * @internal
     */
    DeleteTrafficMirrorTargetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorTargetRequest || (DeleteTrafficMirrorTargetRequest = {}));
export var DeleteTrafficMirrorTargetResult;
(function (DeleteTrafficMirrorTargetResult) {
    /**
     * @internal
     */
    DeleteTrafficMirrorTargetResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTrafficMirrorTargetResult || (DeleteTrafficMirrorTargetResult = {}));
export var DeleteTransitGatewayRequest;
(function (DeleteTransitGatewayRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayRequest || (DeleteTransitGatewayRequest = {}));
export var DeleteTransitGatewayResult;
(function (DeleteTransitGatewayResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayResult || (DeleteTransitGatewayResult = {}));
export var DeleteTransitGatewayConnectRequest;
(function (DeleteTransitGatewayConnectRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayConnectRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayConnectRequest || (DeleteTransitGatewayConnectRequest = {}));
export var DeleteTransitGatewayConnectResult;
(function (DeleteTransitGatewayConnectResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayConnectResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayConnectResult || (DeleteTransitGatewayConnectResult = {}));
export var DeleteTransitGatewayConnectPeerRequest;
(function (DeleteTransitGatewayConnectPeerRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayConnectPeerRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayConnectPeerRequest || (DeleteTransitGatewayConnectPeerRequest = {}));
export var DeleteTransitGatewayConnectPeerResult;
(function (DeleteTransitGatewayConnectPeerResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayConnectPeerResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayConnectPeerResult || (DeleteTransitGatewayConnectPeerResult = {}));
export var DeleteTransitGatewayMulticastDomainRequest;
(function (DeleteTransitGatewayMulticastDomainRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayMulticastDomainRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayMulticastDomainRequest || (DeleteTransitGatewayMulticastDomainRequest = {}));
export var DeleteTransitGatewayMulticastDomainResult;
(function (DeleteTransitGatewayMulticastDomainResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayMulticastDomainResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayMulticastDomainResult || (DeleteTransitGatewayMulticastDomainResult = {}));
export var DeleteTransitGatewayPeeringAttachmentRequest;
(function (DeleteTransitGatewayPeeringAttachmentRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayPeeringAttachmentRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayPeeringAttachmentRequest || (DeleteTransitGatewayPeeringAttachmentRequest = {}));
export var DeleteTransitGatewayPeeringAttachmentResult;
(function (DeleteTransitGatewayPeeringAttachmentResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayPeeringAttachmentResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayPeeringAttachmentResult || (DeleteTransitGatewayPeeringAttachmentResult = {}));
export var DeleteTransitGatewayPrefixListReferenceRequest;
(function (DeleteTransitGatewayPrefixListReferenceRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayPrefixListReferenceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayPrefixListReferenceRequest || (DeleteTransitGatewayPrefixListReferenceRequest = {}));
export var DeleteTransitGatewayPrefixListReferenceResult;
(function (DeleteTransitGatewayPrefixListReferenceResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayPrefixListReferenceResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayPrefixListReferenceResult || (DeleteTransitGatewayPrefixListReferenceResult = {}));
export var DeleteTransitGatewayRouteRequest;
(function (DeleteTransitGatewayRouteRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayRouteRequest || (DeleteTransitGatewayRouteRequest = {}));
export var DeleteTransitGatewayRouteResult;
(function (DeleteTransitGatewayRouteResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayRouteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayRouteResult || (DeleteTransitGatewayRouteResult = {}));
export var DeleteTransitGatewayRouteTableRequest;
(function (DeleteTransitGatewayRouteTableRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayRouteTableRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayRouteTableRequest || (DeleteTransitGatewayRouteTableRequest = {}));
export var DeleteTransitGatewayRouteTableResult;
(function (DeleteTransitGatewayRouteTableResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayRouteTableResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayRouteTableResult || (DeleteTransitGatewayRouteTableResult = {}));
export var DeleteTransitGatewayVpcAttachmentRequest;
(function (DeleteTransitGatewayVpcAttachmentRequest) {
    /**
     * @internal
     */
    DeleteTransitGatewayVpcAttachmentRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayVpcAttachmentRequest || (DeleteTransitGatewayVpcAttachmentRequest = {}));
export var DeleteTransitGatewayVpcAttachmentResult;
(function (DeleteTransitGatewayVpcAttachmentResult) {
    /**
     * @internal
     */
    DeleteTransitGatewayVpcAttachmentResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteTransitGatewayVpcAttachmentResult || (DeleteTransitGatewayVpcAttachmentResult = {}));
export var DeleteVolumeRequest;
(function (DeleteVolumeRequest) {
    /**
     * @internal
     */
    DeleteVolumeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVolumeRequest || (DeleteVolumeRequest = {}));
export var DeleteVpcRequest;
(function (DeleteVpcRequest) {
    /**
     * @internal
     */
    DeleteVpcRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcRequest || (DeleteVpcRequest = {}));
export var DeleteVpcEndpointConnectionNotificationsRequest;
(function (DeleteVpcEndpointConnectionNotificationsRequest) {
    /**
     * @internal
     */
    DeleteVpcEndpointConnectionNotificationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcEndpointConnectionNotificationsRequest || (DeleteVpcEndpointConnectionNotificationsRequest = {}));
export var DeleteVpcEndpointConnectionNotificationsResult;
(function (DeleteVpcEndpointConnectionNotificationsResult) {
    /**
     * @internal
     */
    DeleteVpcEndpointConnectionNotificationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcEndpointConnectionNotificationsResult || (DeleteVpcEndpointConnectionNotificationsResult = {}));
export var DeleteVpcEndpointsRequest;
(function (DeleteVpcEndpointsRequest) {
    /**
     * @internal
     */
    DeleteVpcEndpointsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcEndpointsRequest || (DeleteVpcEndpointsRequest = {}));
export var DeleteVpcEndpointsResult;
(function (DeleteVpcEndpointsResult) {
    /**
     * @internal
     */
    DeleteVpcEndpointsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcEndpointsResult || (DeleteVpcEndpointsResult = {}));
export var DeleteVpcEndpointServiceConfigurationsRequest;
(function (DeleteVpcEndpointServiceConfigurationsRequest) {
    /**
     * @internal
     */
    DeleteVpcEndpointServiceConfigurationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcEndpointServiceConfigurationsRequest || (DeleteVpcEndpointServiceConfigurationsRequest = {}));
export var DeleteVpcEndpointServiceConfigurationsResult;
(function (DeleteVpcEndpointServiceConfigurationsResult) {
    /**
     * @internal
     */
    DeleteVpcEndpointServiceConfigurationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcEndpointServiceConfigurationsResult || (DeleteVpcEndpointServiceConfigurationsResult = {}));
export var DeleteVpcPeeringConnectionRequest;
(function (DeleteVpcPeeringConnectionRequest) {
    /**
     * @internal
     */
    DeleteVpcPeeringConnectionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcPeeringConnectionRequest || (DeleteVpcPeeringConnectionRequest = {}));
export var DeleteVpcPeeringConnectionResult;
(function (DeleteVpcPeeringConnectionResult) {
    /**
     * @internal
     */
    DeleteVpcPeeringConnectionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpcPeeringConnectionResult || (DeleteVpcPeeringConnectionResult = {}));
export var DeleteVpnConnectionRequest;
(function (DeleteVpnConnectionRequest) {
    /**
     * @internal
     */
    DeleteVpnConnectionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpnConnectionRequest || (DeleteVpnConnectionRequest = {}));
export var DeleteVpnConnectionRouteRequest;
(function (DeleteVpnConnectionRouteRequest) {
    /**
     * @internal
     */
    DeleteVpnConnectionRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpnConnectionRouteRequest || (DeleteVpnConnectionRouteRequest = {}));
export var DeleteVpnGatewayRequest;
(function (DeleteVpnGatewayRequest) {
    /**
     * @internal
     */
    DeleteVpnGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeleteVpnGatewayRequest || (DeleteVpnGatewayRequest = {}));
export var DeprovisionByoipCidrRequest;
(function (DeprovisionByoipCidrRequest) {
    /**
     * @internal
     */
    DeprovisionByoipCidrRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeprovisionByoipCidrRequest || (DeprovisionByoipCidrRequest = {}));
export var DeprovisionByoipCidrResult;
(function (DeprovisionByoipCidrResult) {
    /**
     * @internal
     */
    DeprovisionByoipCidrResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeprovisionByoipCidrResult || (DeprovisionByoipCidrResult = {}));
export var DeregisterImageRequest;
(function (DeregisterImageRequest) {
    /**
     * @internal
     */
    DeregisterImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterImageRequest || (DeregisterImageRequest = {}));
export var DeregisterInstanceTagAttributeRequest;
(function (DeregisterInstanceTagAttributeRequest) {
    /**
     * @internal
     */
    DeregisterInstanceTagAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterInstanceTagAttributeRequest || (DeregisterInstanceTagAttributeRequest = {}));
export var DeregisterInstanceEventNotificationAttributesRequest;
(function (DeregisterInstanceEventNotificationAttributesRequest) {
    /**
     * @internal
     */
    DeregisterInstanceEventNotificationAttributesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterInstanceEventNotificationAttributesRequest || (DeregisterInstanceEventNotificationAttributesRequest = {}));
export var InstanceTagNotificationAttribute;
(function (InstanceTagNotificationAttribute) {
    /**
     * @internal
     */
    InstanceTagNotificationAttribute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceTagNotificationAttribute || (InstanceTagNotificationAttribute = {}));
export var DeregisterInstanceEventNotificationAttributesResult;
(function (DeregisterInstanceEventNotificationAttributesResult) {
    /**
     * @internal
     */
    DeregisterInstanceEventNotificationAttributesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterInstanceEventNotificationAttributesResult || (DeregisterInstanceEventNotificationAttributesResult = {}));
export var DeregisterTransitGatewayMulticastGroupMembersRequest;
(function (DeregisterTransitGatewayMulticastGroupMembersRequest) {
    /**
     * @internal
     */
    DeregisterTransitGatewayMulticastGroupMembersRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterTransitGatewayMulticastGroupMembersRequest || (DeregisterTransitGatewayMulticastGroupMembersRequest = {}));
export var TransitGatewayMulticastDeregisteredGroupMembers;
(function (TransitGatewayMulticastDeregisteredGroupMembers) {
    /**
     * @internal
     */
    TransitGatewayMulticastDeregisteredGroupMembers.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayMulticastDeregisteredGroupMembers || (TransitGatewayMulticastDeregisteredGroupMembers = {}));
export var DeregisterTransitGatewayMulticastGroupMembersResult;
(function (DeregisterTransitGatewayMulticastGroupMembersResult) {
    /**
     * @internal
     */
    DeregisterTransitGatewayMulticastGroupMembersResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterTransitGatewayMulticastGroupMembersResult || (DeregisterTransitGatewayMulticastGroupMembersResult = {}));
export var DeregisterTransitGatewayMulticastGroupSourcesRequest;
(function (DeregisterTransitGatewayMulticastGroupSourcesRequest) {
    /**
     * @internal
     */
    DeregisterTransitGatewayMulticastGroupSourcesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterTransitGatewayMulticastGroupSourcesRequest || (DeregisterTransitGatewayMulticastGroupSourcesRequest = {}));
export var TransitGatewayMulticastDeregisteredGroupSources;
(function (TransitGatewayMulticastDeregisteredGroupSources) {
    /**
     * @internal
     */
    TransitGatewayMulticastDeregisteredGroupSources.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayMulticastDeregisteredGroupSources || (TransitGatewayMulticastDeregisteredGroupSources = {}));
export var DeregisterTransitGatewayMulticastGroupSourcesResult;
(function (DeregisterTransitGatewayMulticastGroupSourcesResult) {
    /**
     * @internal
     */
    DeregisterTransitGatewayMulticastGroupSourcesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DeregisterTransitGatewayMulticastGroupSourcesResult || (DeregisterTransitGatewayMulticastGroupSourcesResult = {}));
export var DescribeAccountAttributesRequest;
(function (DescribeAccountAttributesRequest) {
    /**
     * @internal
     */
    DescribeAccountAttributesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAccountAttributesRequest || (DescribeAccountAttributesRequest = {}));
export var DescribeAccountAttributesResult;
(function (DescribeAccountAttributesResult) {
    /**
     * @internal
     */
    DescribeAccountAttributesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAccountAttributesResult || (DescribeAccountAttributesResult = {}));
export var Filter;
(function (Filter) {
    /**
     * @internal
     */
    Filter.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Filter || (Filter = {}));
export var DescribeAddressesRequest;
(function (DescribeAddressesRequest) {
    /**
     * @internal
     */
    DescribeAddressesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAddressesRequest || (DescribeAddressesRequest = {}));
export var DescribeAddressesResult;
(function (DescribeAddressesResult) {
    /**
     * @internal
     */
    DescribeAddressesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAddressesResult || (DescribeAddressesResult = {}));
export var DescribeAddressesAttributeRequest;
(function (DescribeAddressesAttributeRequest) {
    /**
     * @internal
     */
    DescribeAddressesAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAddressesAttributeRequest || (DescribeAddressesAttributeRequest = {}));
export var DescribeAddressesAttributeResult;
(function (DescribeAddressesAttributeResult) {
    /**
     * @internal
     */
    DescribeAddressesAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAddressesAttributeResult || (DescribeAddressesAttributeResult = {}));
export var DescribeAggregateIdFormatRequest;
(function (DescribeAggregateIdFormatRequest) {
    /**
     * @internal
     */
    DescribeAggregateIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAggregateIdFormatRequest || (DescribeAggregateIdFormatRequest = {}));
export var IdFormat;
(function (IdFormat) {
    /**
     * @internal
     */
    IdFormat.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IdFormat || (IdFormat = {}));
export var DescribeAggregateIdFormatResult;
(function (DescribeAggregateIdFormatResult) {
    /**
     * @internal
     */
    DescribeAggregateIdFormatResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAggregateIdFormatResult || (DescribeAggregateIdFormatResult = {}));
export var DescribeAvailabilityZonesRequest;
(function (DescribeAvailabilityZonesRequest) {
    /**
     * @internal
     */
    DescribeAvailabilityZonesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAvailabilityZonesRequest || (DescribeAvailabilityZonesRequest = {}));
export var AvailabilityZoneMessage;
(function (AvailabilityZoneMessage) {
    /**
     * @internal
     */
    AvailabilityZoneMessage.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AvailabilityZoneMessage || (AvailabilityZoneMessage = {}));
export var AvailabilityZone;
(function (AvailabilityZone) {
    /**
     * @internal
     */
    AvailabilityZone.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AvailabilityZone || (AvailabilityZone = {}));
export var DescribeAvailabilityZonesResult;
(function (DescribeAvailabilityZonesResult) {
    /**
     * @internal
     */
    DescribeAvailabilityZonesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeAvailabilityZonesResult || (DescribeAvailabilityZonesResult = {}));
export var DescribeBundleTasksRequest;
(function (DescribeBundleTasksRequest) {
    /**
     * @internal
     */
    DescribeBundleTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeBundleTasksRequest || (DescribeBundleTasksRequest = {}));
export var DescribeBundleTasksResult;
(function (DescribeBundleTasksResult) {
    /**
     * @internal
     */
    DescribeBundleTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeBundleTasksResult || (DescribeBundleTasksResult = {}));
export var DescribeByoipCidrsRequest;
(function (DescribeByoipCidrsRequest) {
    /**
     * @internal
     */
    DescribeByoipCidrsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeByoipCidrsRequest || (DescribeByoipCidrsRequest = {}));
export var DescribeByoipCidrsResult;
(function (DescribeByoipCidrsResult) {
    /**
     * @internal
     */
    DescribeByoipCidrsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeByoipCidrsResult || (DescribeByoipCidrsResult = {}));
export var DescribeCapacityReservationsRequest;
(function (DescribeCapacityReservationsRequest) {
    /**
     * @internal
     */
    DescribeCapacityReservationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCapacityReservationsRequest || (DescribeCapacityReservationsRequest = {}));
export var DescribeCapacityReservationsResult;
(function (DescribeCapacityReservationsResult) {
    /**
     * @internal
     */
    DescribeCapacityReservationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCapacityReservationsResult || (DescribeCapacityReservationsResult = {}));
export var DescribeCarrierGatewaysRequest;
(function (DescribeCarrierGatewaysRequest) {
    /**
     * @internal
     */
    DescribeCarrierGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCarrierGatewaysRequest || (DescribeCarrierGatewaysRequest = {}));
export var DescribeCarrierGatewaysResult;
(function (DescribeCarrierGatewaysResult) {
    /**
     * @internal
     */
    DescribeCarrierGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCarrierGatewaysResult || (DescribeCarrierGatewaysResult = {}));
export var DescribeClassicLinkInstancesRequest;
(function (DescribeClassicLinkInstancesRequest) {
    /**
     * @internal
     */
    DescribeClassicLinkInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClassicLinkInstancesRequest || (DescribeClassicLinkInstancesRequest = {}));
export var ClassicLinkInstance;
(function (ClassicLinkInstance) {
    /**
     * @internal
     */
    ClassicLinkInstance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClassicLinkInstance || (ClassicLinkInstance = {}));
export var DescribeClassicLinkInstancesResult;
(function (DescribeClassicLinkInstancesResult) {
    /**
     * @internal
     */
    DescribeClassicLinkInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClassicLinkInstancesResult || (DescribeClassicLinkInstancesResult = {}));
export var DescribeClientVpnAuthorizationRulesRequest;
(function (DescribeClientVpnAuthorizationRulesRequest) {
    /**
     * @internal
     */
    DescribeClientVpnAuthorizationRulesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnAuthorizationRulesRequest || (DescribeClientVpnAuthorizationRulesRequest = {}));
export var AuthorizationRule;
(function (AuthorizationRule) {
    /**
     * @internal
     */
    AuthorizationRule.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AuthorizationRule || (AuthorizationRule = {}));
export var DescribeClientVpnAuthorizationRulesResult;
(function (DescribeClientVpnAuthorizationRulesResult) {
    /**
     * @internal
     */
    DescribeClientVpnAuthorizationRulesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnAuthorizationRulesResult || (DescribeClientVpnAuthorizationRulesResult = {}));
export var DescribeClientVpnConnectionsRequest;
(function (DescribeClientVpnConnectionsRequest) {
    /**
     * @internal
     */
    DescribeClientVpnConnectionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnConnectionsRequest || (DescribeClientVpnConnectionsRequest = {}));
export var ClientVpnConnectionStatus;
(function (ClientVpnConnectionStatus) {
    /**
     * @internal
     */
    ClientVpnConnectionStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientVpnConnectionStatus || (ClientVpnConnectionStatus = {}));
export var ClientVpnConnection;
(function (ClientVpnConnection) {
    /**
     * @internal
     */
    ClientVpnConnection.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientVpnConnection || (ClientVpnConnection = {}));
export var DescribeClientVpnConnectionsResult;
(function (DescribeClientVpnConnectionsResult) {
    /**
     * @internal
     */
    DescribeClientVpnConnectionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnConnectionsResult || (DescribeClientVpnConnectionsResult = {}));
export var DescribeClientVpnEndpointsRequest;
(function (DescribeClientVpnEndpointsRequest) {
    /**
     * @internal
     */
    DescribeClientVpnEndpointsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnEndpointsRequest || (DescribeClientVpnEndpointsRequest = {}));
export var AssociatedTargetNetwork;
(function (AssociatedTargetNetwork) {
    /**
     * @internal
     */
    AssociatedTargetNetwork.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AssociatedTargetNetwork || (AssociatedTargetNetwork = {}));
export var DirectoryServiceAuthentication;
(function (DirectoryServiceAuthentication) {
    /**
     * @internal
     */
    DirectoryServiceAuthentication.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DirectoryServiceAuthentication || (DirectoryServiceAuthentication = {}));
export var FederatedAuthentication;
(function (FederatedAuthentication) {
    /**
     * @internal
     */
    FederatedAuthentication.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FederatedAuthentication || (FederatedAuthentication = {}));
export var CertificateAuthentication;
(function (CertificateAuthentication) {
    /**
     * @internal
     */
    CertificateAuthentication.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CertificateAuthentication || (CertificateAuthentication = {}));
export var ClientVpnAuthentication;
(function (ClientVpnAuthentication) {
    /**
     * @internal
     */
    ClientVpnAuthentication.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientVpnAuthentication || (ClientVpnAuthentication = {}));
export var ClientVpnEndpointAttributeStatus;
(function (ClientVpnEndpointAttributeStatus) {
    /**
     * @internal
     */
    ClientVpnEndpointAttributeStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientVpnEndpointAttributeStatus || (ClientVpnEndpointAttributeStatus = {}));
export var ClientConnectResponseOptions;
(function (ClientConnectResponseOptions) {
    /**
     * @internal
     */
    ClientConnectResponseOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientConnectResponseOptions || (ClientConnectResponseOptions = {}));
export var ConnectionLogResponseOptions;
(function (ConnectionLogResponseOptions) {
    /**
     * @internal
     */
    ConnectionLogResponseOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ConnectionLogResponseOptions || (ConnectionLogResponseOptions = {}));
export var ClientVpnEndpoint;
(function (ClientVpnEndpoint) {
    /**
     * @internal
     */
    ClientVpnEndpoint.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientVpnEndpoint || (ClientVpnEndpoint = {}));
export var DescribeClientVpnEndpointsResult;
(function (DescribeClientVpnEndpointsResult) {
    /**
     * @internal
     */
    DescribeClientVpnEndpointsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnEndpointsResult || (DescribeClientVpnEndpointsResult = {}));
export var DescribeClientVpnRoutesRequest;
(function (DescribeClientVpnRoutesRequest) {
    /**
     * @internal
     */
    DescribeClientVpnRoutesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnRoutesRequest || (DescribeClientVpnRoutesRequest = {}));
export var ClientVpnRoute;
(function (ClientVpnRoute) {
    /**
     * @internal
     */
    ClientVpnRoute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClientVpnRoute || (ClientVpnRoute = {}));
export var DescribeClientVpnRoutesResult;
(function (DescribeClientVpnRoutesResult) {
    /**
     * @internal
     */
    DescribeClientVpnRoutesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnRoutesResult || (DescribeClientVpnRoutesResult = {}));
export var DescribeClientVpnTargetNetworksRequest;
(function (DescribeClientVpnTargetNetworksRequest) {
    /**
     * @internal
     */
    DescribeClientVpnTargetNetworksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnTargetNetworksRequest || (DescribeClientVpnTargetNetworksRequest = {}));
export var TargetNetwork;
(function (TargetNetwork) {
    /**
     * @internal
     */
    TargetNetwork.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetNetwork || (TargetNetwork = {}));
export var DescribeClientVpnTargetNetworksResult;
(function (DescribeClientVpnTargetNetworksResult) {
    /**
     * @internal
     */
    DescribeClientVpnTargetNetworksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeClientVpnTargetNetworksResult || (DescribeClientVpnTargetNetworksResult = {}));
export var DescribeCoipPoolsRequest;
(function (DescribeCoipPoolsRequest) {
    /**
     * @internal
     */
    DescribeCoipPoolsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCoipPoolsRequest || (DescribeCoipPoolsRequest = {}));
export var CoipPool;
(function (CoipPool) {
    /**
     * @internal
     */
    CoipPool.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CoipPool || (CoipPool = {}));
export var DescribeCoipPoolsResult;
(function (DescribeCoipPoolsResult) {
    /**
     * @internal
     */
    DescribeCoipPoolsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCoipPoolsResult || (DescribeCoipPoolsResult = {}));
export var DescribeConversionTasksRequest;
(function (DescribeConversionTasksRequest) {
    /**
     * @internal
     */
    DescribeConversionTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeConversionTasksRequest || (DescribeConversionTasksRequest = {}));
export var DiskImageDescription;
(function (DiskImageDescription) {
    /**
     * @internal
     */
    DiskImageDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DiskImageDescription || (DiskImageDescription = {}));
export var DiskImageVolumeDescription;
(function (DiskImageVolumeDescription) {
    /**
     * @internal
     */
    DiskImageVolumeDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DiskImageVolumeDescription || (DiskImageVolumeDescription = {}));
export var ImportInstanceVolumeDetailItem;
(function (ImportInstanceVolumeDetailItem) {
    /**
     * @internal
     */
    ImportInstanceVolumeDetailItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportInstanceVolumeDetailItem || (ImportInstanceVolumeDetailItem = {}));
export var ImportInstanceTaskDetails;
(function (ImportInstanceTaskDetails) {
    /**
     * @internal
     */
    ImportInstanceTaskDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportInstanceTaskDetails || (ImportInstanceTaskDetails = {}));
export var ImportVolumeTaskDetails;
(function (ImportVolumeTaskDetails) {
    /**
     * @internal
     */
    ImportVolumeTaskDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportVolumeTaskDetails || (ImportVolumeTaskDetails = {}));
export var ConversionTask;
(function (ConversionTask) {
    /**
     * @internal
     */
    ConversionTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ConversionTask || (ConversionTask = {}));
export var DescribeConversionTasksResult;
(function (DescribeConversionTasksResult) {
    /**
     * @internal
     */
    DescribeConversionTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeConversionTasksResult || (DescribeConversionTasksResult = {}));
export var DescribeCustomerGatewaysRequest;
(function (DescribeCustomerGatewaysRequest) {
    /**
     * @internal
     */
    DescribeCustomerGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCustomerGatewaysRequest || (DescribeCustomerGatewaysRequest = {}));
export var DescribeCustomerGatewaysResult;
(function (DescribeCustomerGatewaysResult) {
    /**
     * @internal
     */
    DescribeCustomerGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeCustomerGatewaysResult || (DescribeCustomerGatewaysResult = {}));
export var DescribeDhcpOptionsRequest;
(function (DescribeDhcpOptionsRequest) {
    /**
     * @internal
     */
    DescribeDhcpOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeDhcpOptionsRequest || (DescribeDhcpOptionsRequest = {}));
export var DescribeDhcpOptionsResult;
(function (DescribeDhcpOptionsResult) {
    /**
     * @internal
     */
    DescribeDhcpOptionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeDhcpOptionsResult || (DescribeDhcpOptionsResult = {}));
export var DescribeEgressOnlyInternetGatewaysRequest;
(function (DescribeEgressOnlyInternetGatewaysRequest) {
    /**
     * @internal
     */
    DescribeEgressOnlyInternetGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeEgressOnlyInternetGatewaysRequest || (DescribeEgressOnlyInternetGatewaysRequest = {}));
export var DescribeEgressOnlyInternetGatewaysResult;
(function (DescribeEgressOnlyInternetGatewaysResult) {
    /**
     * @internal
     */
    DescribeEgressOnlyInternetGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeEgressOnlyInternetGatewaysResult || (DescribeEgressOnlyInternetGatewaysResult = {}));
export var DescribeElasticGpusRequest;
(function (DescribeElasticGpusRequest) {
    /**
     * @internal
     */
    DescribeElasticGpusRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeElasticGpusRequest || (DescribeElasticGpusRequest = {}));
export var ElasticGpuStatus;
(function (ElasticGpuStatus) {
    ElasticGpuStatus["Impaired"] = "IMPAIRED";
    ElasticGpuStatus["Ok"] = "OK";
})(ElasticGpuStatus || (ElasticGpuStatus = {}));
export var ElasticGpuHealth;
(function (ElasticGpuHealth) {
    /**
     * @internal
     */
    ElasticGpuHealth.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticGpuHealth || (ElasticGpuHealth = {}));
export var ElasticGpuState;
(function (ElasticGpuState) {
    ElasticGpuState["Attached"] = "ATTACHED";
})(ElasticGpuState || (ElasticGpuState = {}));
export var ElasticGpus;
(function (ElasticGpus) {
    /**
     * @internal
     */
    ElasticGpus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticGpus || (ElasticGpus = {}));
export var DescribeElasticGpusResult;
(function (DescribeElasticGpusResult) {
    /**
     * @internal
     */
    DescribeElasticGpusResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeElasticGpusResult || (DescribeElasticGpusResult = {}));
export var DescribeExportImageTasksRequest;
(function (DescribeExportImageTasksRequest) {
    /**
     * @internal
     */
    DescribeExportImageTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeExportImageTasksRequest || (DescribeExportImageTasksRequest = {}));
export var ExportTaskS3Location;
(function (ExportTaskS3Location) {
    /**
     * @internal
     */
    ExportTaskS3Location.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportTaskS3Location || (ExportTaskS3Location = {}));
export var ExportImageTask;
(function (ExportImageTask) {
    /**
     * @internal
     */
    ExportImageTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportImageTask || (ExportImageTask = {}));
export var DescribeExportImageTasksResult;
(function (DescribeExportImageTasksResult) {
    /**
     * @internal
     */
    DescribeExportImageTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeExportImageTasksResult || (DescribeExportImageTasksResult = {}));
export var DescribeExportTasksRequest;
(function (DescribeExportTasksRequest) {
    /**
     * @internal
     */
    DescribeExportTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeExportTasksRequest || (DescribeExportTasksRequest = {}));
export var DescribeExportTasksResult;
(function (DescribeExportTasksResult) {
    /**
     * @internal
     */
    DescribeExportTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeExportTasksResult || (DescribeExportTasksResult = {}));
export var DescribeFastSnapshotRestoresRequest;
(function (DescribeFastSnapshotRestoresRequest) {
    /**
     * @internal
     */
    DescribeFastSnapshotRestoresRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFastSnapshotRestoresRequest || (DescribeFastSnapshotRestoresRequest = {}));
export var DescribeFastSnapshotRestoreSuccessItem;
(function (DescribeFastSnapshotRestoreSuccessItem) {
    /**
     * @internal
     */
    DescribeFastSnapshotRestoreSuccessItem.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFastSnapshotRestoreSuccessItem || (DescribeFastSnapshotRestoreSuccessItem = {}));
export var DescribeFastSnapshotRestoresResult;
(function (DescribeFastSnapshotRestoresResult) {
    /**
     * @internal
     */
    DescribeFastSnapshotRestoresResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFastSnapshotRestoresResult || (DescribeFastSnapshotRestoresResult = {}));
export var FleetEventType;
(function (FleetEventType) {
    FleetEventType["FLEET_CHANGE"] = "fleet-change";
    FleetEventType["INSTANCE_CHANGE"] = "instance-change";
    FleetEventType["SERVICE_ERROR"] = "service-error";
})(FleetEventType || (FleetEventType = {}));
export var DescribeFleetHistoryRequest;
(function (DescribeFleetHistoryRequest) {
    /**
     * @internal
     */
    DescribeFleetHistoryRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetHistoryRequest || (DescribeFleetHistoryRequest = {}));
export var EventInformation;
(function (EventInformation) {
    /**
     * @internal
     */
    EventInformation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EventInformation || (EventInformation = {}));
export var HistoryRecordEntry;
(function (HistoryRecordEntry) {
    /**
     * @internal
     */
    HistoryRecordEntry.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HistoryRecordEntry || (HistoryRecordEntry = {}));
export var DescribeFleetHistoryResult;
(function (DescribeFleetHistoryResult) {
    /**
     * @internal
     */
    DescribeFleetHistoryResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetHistoryResult || (DescribeFleetHistoryResult = {}));
export var DescribeFleetInstancesRequest;
(function (DescribeFleetInstancesRequest) {
    /**
     * @internal
     */
    DescribeFleetInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetInstancesRequest || (DescribeFleetInstancesRequest = {}));
export var DescribeFleetInstancesResult;
(function (DescribeFleetInstancesResult) {
    /**
     * @internal
     */
    DescribeFleetInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetInstancesResult || (DescribeFleetInstancesResult = {}));
export var DescribeFleetsRequest;
(function (DescribeFleetsRequest) {
    /**
     * @internal
     */
    DescribeFleetsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetsRequest || (DescribeFleetsRequest = {}));
export var FleetActivityStatus;
(function (FleetActivityStatus) {
    FleetActivityStatus["ERROR"] = "error";
    FleetActivityStatus["FULFILLED"] = "fulfilled";
    FleetActivityStatus["PENDING_FULFILLMENT"] = "pending_fulfillment";
    FleetActivityStatus["PENDING_TERMINATION"] = "pending_termination";
})(FleetActivityStatus || (FleetActivityStatus = {}));
export var DescribeFleetError;
(function (DescribeFleetError) {
    /**
     * @internal
     */
    DescribeFleetError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetError || (DescribeFleetError = {}));
export var DescribeFleetsInstances;
(function (DescribeFleetsInstances) {
    /**
     * @internal
     */
    DescribeFleetsInstances.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetsInstances || (DescribeFleetsInstances = {}));
export var FleetLaunchTemplateConfig;
(function (FleetLaunchTemplateConfig) {
    /**
     * @internal
     */
    FleetLaunchTemplateConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetLaunchTemplateConfig || (FleetLaunchTemplateConfig = {}));
export var CapacityReservationOptions;
(function (CapacityReservationOptions) {
    /**
     * @internal
     */
    CapacityReservationOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationOptions || (CapacityReservationOptions = {}));
export var OnDemandOptions;
(function (OnDemandOptions) {
    /**
     * @internal
     */
    OnDemandOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(OnDemandOptions || (OnDemandOptions = {}));
export var FleetSpotCapacityRebalance;
(function (FleetSpotCapacityRebalance) {
    /**
     * @internal
     */
    FleetSpotCapacityRebalance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetSpotCapacityRebalance || (FleetSpotCapacityRebalance = {}));
export var FleetSpotMaintenanceStrategies;
(function (FleetSpotMaintenanceStrategies) {
    /**
     * @internal
     */
    FleetSpotMaintenanceStrategies.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetSpotMaintenanceStrategies || (FleetSpotMaintenanceStrategies = {}));
export var SpotOptions;
(function (SpotOptions) {
    /**
     * @internal
     */
    SpotOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotOptions || (SpotOptions = {}));
export var TargetCapacitySpecification;
(function (TargetCapacitySpecification) {
    /**
     * @internal
     */
    TargetCapacitySpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetCapacitySpecification || (TargetCapacitySpecification = {}));
export var FleetData;
(function (FleetData) {
    /**
     * @internal
     */
    FleetData.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetData || (FleetData = {}));
export var DescribeFleetsResult;
(function (DescribeFleetsResult) {
    /**
     * @internal
     */
    DescribeFleetsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFleetsResult || (DescribeFleetsResult = {}));
export var DescribeFlowLogsRequest;
(function (DescribeFlowLogsRequest) {
    /**
     * @internal
     */
    DescribeFlowLogsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFlowLogsRequest || (DescribeFlowLogsRequest = {}));
export var FlowLog;
(function (FlowLog) {
    /**
     * @internal
     */
    FlowLog.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FlowLog || (FlowLog = {}));
export var DescribeFlowLogsResult;
(function (DescribeFlowLogsResult) {
    /**
     * @internal
     */
    DescribeFlowLogsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFlowLogsResult || (DescribeFlowLogsResult = {}));
export var DescribeFpgaImageAttributeRequest;
(function (DescribeFpgaImageAttributeRequest) {
    /**
     * @internal
     */
    DescribeFpgaImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFpgaImageAttributeRequest || (DescribeFpgaImageAttributeRequest = {}));
export var LoadPermission;
(function (LoadPermission) {
    /**
     * @internal
     */
    LoadPermission.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LoadPermission || (LoadPermission = {}));
export var ProductCode;
(function (ProductCode) {
    /**
     * @internal
     */
    ProductCode.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ProductCode || (ProductCode = {}));
export var FpgaImageAttribute;
(function (FpgaImageAttribute) {
    /**
     * @internal
     */
    FpgaImageAttribute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FpgaImageAttribute || (FpgaImageAttribute = {}));
export var DescribeFpgaImageAttributeResult;
(function (DescribeFpgaImageAttributeResult) {
    /**
     * @internal
     */
    DescribeFpgaImageAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFpgaImageAttributeResult || (DescribeFpgaImageAttributeResult = {}));
export var DescribeFpgaImagesRequest;
(function (DescribeFpgaImagesRequest) {
    /**
     * @internal
     */
    DescribeFpgaImagesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFpgaImagesRequest || (DescribeFpgaImagesRequest = {}));
export var PciId;
(function (PciId) {
    /**
     * @internal
     */
    PciId.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PciId || (PciId = {}));
export var FpgaImageState;
(function (FpgaImageState) {
    /**
     * @internal
     */
    FpgaImageState.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FpgaImageState || (FpgaImageState = {}));
export var FpgaImage;
(function (FpgaImage) {
    /**
     * @internal
     */
    FpgaImage.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FpgaImage || (FpgaImage = {}));
export var DescribeFpgaImagesResult;
(function (DescribeFpgaImagesResult) {
    /**
     * @internal
     */
    DescribeFpgaImagesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeFpgaImagesResult || (DescribeFpgaImagesResult = {}));
export var DescribeHostReservationOfferingsRequest;
(function (DescribeHostReservationOfferingsRequest) {
    /**
     * @internal
     */
    DescribeHostReservationOfferingsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostReservationOfferingsRequest || (DescribeHostReservationOfferingsRequest = {}));
export var PaymentOption;
(function (PaymentOption) {
    PaymentOption["ALL_UPFRONT"] = "AllUpfront";
    PaymentOption["NO_UPFRONT"] = "NoUpfront";
    PaymentOption["PARTIAL_UPFRONT"] = "PartialUpfront";
})(PaymentOption || (PaymentOption = {}));
export var HostOffering;
(function (HostOffering) {
    /**
     * @internal
     */
    HostOffering.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HostOffering || (HostOffering = {}));
export var DescribeHostReservationOfferingsResult;
(function (DescribeHostReservationOfferingsResult) {
    /**
     * @internal
     */
    DescribeHostReservationOfferingsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostReservationOfferingsResult || (DescribeHostReservationOfferingsResult = {}));
export var DescribeHostReservationsRequest;
(function (DescribeHostReservationsRequest) {
    /**
     * @internal
     */
    DescribeHostReservationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostReservationsRequest || (DescribeHostReservationsRequest = {}));
export var ReservationState;
(function (ReservationState) {
    ReservationState["ACTIVE"] = "active";
    ReservationState["PAYMENT_FAILED"] = "payment-failed";
    ReservationState["PAYMENT_PENDING"] = "payment-pending";
    ReservationState["RETIRED"] = "retired";
})(ReservationState || (ReservationState = {}));
export var HostReservation;
(function (HostReservation) {
    /**
     * @internal
     */
    HostReservation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HostReservation || (HostReservation = {}));
export var DescribeHostReservationsResult;
(function (DescribeHostReservationsResult) {
    /**
     * @internal
     */
    DescribeHostReservationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostReservationsResult || (DescribeHostReservationsResult = {}));
export var DescribeHostsRequest;
(function (DescribeHostsRequest) {
    /**
     * @internal
     */
    DescribeHostsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostsRequest || (DescribeHostsRequest = {}));
export var InstanceCapacity;
(function (InstanceCapacity) {
    /**
     * @internal
     */
    InstanceCapacity.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceCapacity || (InstanceCapacity = {}));
export var AvailableCapacity;
(function (AvailableCapacity) {
    /**
     * @internal
     */
    AvailableCapacity.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AvailableCapacity || (AvailableCapacity = {}));
export var HostProperties;
(function (HostProperties) {
    /**
     * @internal
     */
    HostProperties.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HostProperties || (HostProperties = {}));
export var HostInstance;
(function (HostInstance) {
    /**
     * @internal
     */
    HostInstance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HostInstance || (HostInstance = {}));
export var Host;
(function (Host) {
    /**
     * @internal
     */
    Host.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Host || (Host = {}));
export var DescribeHostsResult;
(function (DescribeHostsResult) {
    /**
     * @internal
     */
    DescribeHostsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostsResult || (DescribeHostsResult = {}));
export var DescribeIamInstanceProfileAssociationsRequest;
(function (DescribeIamInstanceProfileAssociationsRequest) {
    /**
     * @internal
     */
    DescribeIamInstanceProfileAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIamInstanceProfileAssociationsRequest || (DescribeIamInstanceProfileAssociationsRequest = {}));
export var DescribeIamInstanceProfileAssociationsResult;
(function (DescribeIamInstanceProfileAssociationsResult) {
    /**
     * @internal
     */
    DescribeIamInstanceProfileAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIamInstanceProfileAssociationsResult || (DescribeIamInstanceProfileAssociationsResult = {}));
export var DescribeIdentityIdFormatRequest;
(function (DescribeIdentityIdFormatRequest) {
    /**
     * @internal
     */
    DescribeIdentityIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdentityIdFormatRequest || (DescribeIdentityIdFormatRequest = {}));
export var DescribeIdentityIdFormatResult;
(function (DescribeIdentityIdFormatResult) {
    /**
     * @internal
     */
    DescribeIdentityIdFormatResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdentityIdFormatResult || (DescribeIdentityIdFormatResult = {}));
export var DescribeIdFormatRequest;
(function (DescribeIdFormatRequest) {
    /**
     * @internal
     */
    DescribeIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdFormatRequest || (DescribeIdFormatRequest = {}));
export var DescribeIdFormatResult;
(function (DescribeIdFormatResult) {
    /**
     * @internal
     */
    DescribeIdFormatResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdFormatResult || (DescribeIdFormatResult = {}));
export var DescribeImageAttributeRequest;
(function (DescribeImageAttributeRequest) {
    /**
     * @internal
     */
    DescribeImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImageAttributeRequest || (DescribeImageAttributeRequest = {}));
export var LaunchPermission;
(function (LaunchPermission) {
    /**
     * @internal
     */
    LaunchPermission.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchPermission || (LaunchPermission = {}));
export var ImageAttribute;
(function (ImageAttribute) {
    /**
     * @internal
     */
    ImageAttribute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImageAttribute || (ImageAttribute = {}));
export var DescribeImagesRequest;
(function (DescribeImagesRequest) {
    /**
     * @internal
     */
    DescribeImagesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImagesRequest || (DescribeImagesRequest = {}));
export var StateReason;
(function (StateReason) {
    /**
     * @internal
     */
    StateReason.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StateReason || (StateReason = {}));
export var Image;
(function (Image) {
    /**
     * @internal
     */
    Image.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Image || (Image = {}));
export var DescribeImagesResult;
(function (DescribeImagesResult) {
    /**
     * @internal
     */
    DescribeImagesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImagesResult || (DescribeImagesResult = {}));
export var DescribeImportImageTasksRequest;
(function (DescribeImportImageTasksRequest) {
    /**
     * @internal
     */
    DescribeImportImageTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportImageTasksRequest || (DescribeImportImageTasksRequest = {}));
export var ImportImageLicenseConfigurationResponse;
(function (ImportImageLicenseConfigurationResponse) {
    /**
     * @internal
     */
    ImportImageLicenseConfigurationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageLicenseConfigurationResponse || (ImportImageLicenseConfigurationResponse = {}));
export var UserBucketDetails;
(function (UserBucketDetails) {
    /**
     * @internal
     */
    UserBucketDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UserBucketDetails || (UserBucketDetails = {}));
export var SnapshotDetail;
(function (SnapshotDetail) {
    /**
     * @internal
     */
    SnapshotDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SnapshotDetail || (SnapshotDetail = {}));
export var ImportImageTask;
(function (ImportImageTask) {
    /**
     * @internal
     */
    ImportImageTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageTask || (ImportImageTask = {}));
export var DescribeImportImageTasksResult;
(function (DescribeImportImageTasksResult) {
    /**
     * @internal
     */
    DescribeImportImageTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportImageTasksResult || (DescribeImportImageTasksResult = {}));
export var DescribeImportSnapshotTasksRequest;
(function (DescribeImportSnapshotTasksRequest) {
    /**
     * @internal
     */
    DescribeImportSnapshotTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportSnapshotTasksRequest || (DescribeImportSnapshotTasksRequest = {}));
export var SnapshotTaskDetail;
(function (SnapshotTaskDetail) {
    /**
     * @internal
     */
    SnapshotTaskDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SnapshotTaskDetail || (SnapshotTaskDetail = {}));
export var ImportSnapshotTask;
(function (ImportSnapshotTask) {
    /**
     * @internal
     */
    ImportSnapshotTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportSnapshotTask || (ImportSnapshotTask = {}));
export var DescribeImportSnapshotTasksResult;
(function (DescribeImportSnapshotTasksResult) {
    /**
     * @internal
     */
    DescribeImportSnapshotTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportSnapshotTasksResult || (DescribeImportSnapshotTasksResult = {}));
export var DescribeInstanceAttributeRequest;
(function (DescribeInstanceAttributeRequest) {
    /**
     * @internal
     */
    DescribeInstanceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceAttributeRequest || (DescribeInstanceAttributeRequest = {}));
export var EbsInstanceBlockDevice;
(function (EbsInstanceBlockDevice) {
    /**
     * @internal
     */
    EbsInstanceBlockDevice.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EbsInstanceBlockDevice || (EbsInstanceBlockDevice = {}));
export var InstanceBlockDeviceMapping;
(function (InstanceBlockDeviceMapping) {
    /**
     * @internal
     */
    InstanceBlockDeviceMapping.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceBlockDeviceMapping || (InstanceBlockDeviceMapping = {}));
export var AttributeBooleanValue;
(function (AttributeBooleanValue) {
    /**
     * @internal
     */
    AttributeBooleanValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AttributeBooleanValue || (AttributeBooleanValue = {}));
export var EnclaveOptions;
(function (EnclaveOptions) {
    /**
     * @internal
     */
    EnclaveOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnclaveOptions || (EnclaveOptions = {}));
export var InstanceAttribute;
(function (InstanceAttribute) {
    /**
     * @internal
     */
    InstanceAttribute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceAttribute || (InstanceAttribute = {}));
export var DescribeInstanceCreditSpecificationsRequest;
(function (DescribeInstanceCreditSpecificationsRequest) {
    /**
     * @internal
     */
    DescribeInstanceCreditSpecificationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceCreditSpecificationsRequest || (DescribeInstanceCreditSpecificationsRequest = {}));
export var InstanceCreditSpecification;
(function (InstanceCreditSpecification) {
    /**
     * @internal
     */
    InstanceCreditSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceCreditSpecification || (InstanceCreditSpecification = {}));
export var DescribeInstanceCreditSpecificationsResult;
(function (DescribeInstanceCreditSpecificationsResult) {
    /**
     * @internal
     */
    DescribeInstanceCreditSpecificationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceCreditSpecificationsResult || (DescribeInstanceCreditSpecificationsResult = {}));
export var DescribeInstanceEventNotificationAttributesRequest;
(function (DescribeInstanceEventNotificationAttributesRequest) {
    /**
     * @internal
     */
    DescribeInstanceEventNotificationAttributesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceEventNotificationAttributesRequest || (DescribeInstanceEventNotificationAttributesRequest = {}));
export var DescribeInstanceEventNotificationAttributesResult;
(function (DescribeInstanceEventNotificationAttributesResult) {
    /**
     * @internal
     */
    DescribeInstanceEventNotificationAttributesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceEventNotificationAttributesResult || (DescribeInstanceEventNotificationAttributesResult = {}));
//# sourceMappingURL=models_2.js.map