import { __assign } from "tslib";
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 = {}));
export var ModifyTrafficMirrorSessionResult;
(function (ModifyTrafficMirrorSessionResult) {
    ModifyTrafficMirrorSessionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTrafficMirrorSessionResult || (ModifyTrafficMirrorSessionResult = {}));
export var ModifyTransitGatewayOptions;
(function (ModifyTransitGatewayOptions) {
    ModifyTransitGatewayOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayOptions || (ModifyTransitGatewayOptions = {}));
export var ModifyTransitGatewayRequest;
(function (ModifyTransitGatewayRequest) {
    ModifyTransitGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayRequest || (ModifyTransitGatewayRequest = {}));
export var ModifyTransitGatewayResult;
(function (ModifyTransitGatewayResult) {
    ModifyTransitGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayResult || (ModifyTransitGatewayResult = {}));
export var ModifyTransitGatewayPrefixListReferenceRequest;
(function (ModifyTransitGatewayPrefixListReferenceRequest) {
    ModifyTransitGatewayPrefixListReferenceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayPrefixListReferenceRequest || (ModifyTransitGatewayPrefixListReferenceRequest = {}));
export var ModifyTransitGatewayPrefixListReferenceResult;
(function (ModifyTransitGatewayPrefixListReferenceResult) {
    ModifyTransitGatewayPrefixListReferenceResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayPrefixListReferenceResult || (ModifyTransitGatewayPrefixListReferenceResult = {}));
export var ModifyTransitGatewayVpcAttachmentRequestOptions;
(function (ModifyTransitGatewayVpcAttachmentRequestOptions) {
    ModifyTransitGatewayVpcAttachmentRequestOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayVpcAttachmentRequestOptions || (ModifyTransitGatewayVpcAttachmentRequestOptions = {}));
export var ModifyTransitGatewayVpcAttachmentRequest;
(function (ModifyTransitGatewayVpcAttachmentRequest) {
    ModifyTransitGatewayVpcAttachmentRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayVpcAttachmentRequest || (ModifyTransitGatewayVpcAttachmentRequest = {}));
export var ModifyTransitGatewayVpcAttachmentResult;
(function (ModifyTransitGatewayVpcAttachmentResult) {
    ModifyTransitGatewayVpcAttachmentResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyTransitGatewayVpcAttachmentResult || (ModifyTransitGatewayVpcAttachmentResult = {}));
export var ModifyVolumeRequest;
(function (ModifyVolumeRequest) {
    ModifyVolumeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVolumeRequest || (ModifyVolumeRequest = {}));
export var ModifyVolumeResult;
(function (ModifyVolumeResult) {
    ModifyVolumeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVolumeResult || (ModifyVolumeResult = {}));
export var ModifyVolumeAttributeRequest;
(function (ModifyVolumeAttributeRequest) {
    ModifyVolumeAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVolumeAttributeRequest || (ModifyVolumeAttributeRequest = {}));
export var ModifyVpcAttributeRequest;
(function (ModifyVpcAttributeRequest) {
    ModifyVpcAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcAttributeRequest || (ModifyVpcAttributeRequest = {}));
export var ModifyVpcEndpointRequest;
(function (ModifyVpcEndpointRequest) {
    ModifyVpcEndpointRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointRequest || (ModifyVpcEndpointRequest = {}));
export var ModifyVpcEndpointResult;
(function (ModifyVpcEndpointResult) {
    ModifyVpcEndpointResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointResult || (ModifyVpcEndpointResult = {}));
export var ModifyVpcEndpointConnectionNotificationRequest;
(function (ModifyVpcEndpointConnectionNotificationRequest) {
    ModifyVpcEndpointConnectionNotificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointConnectionNotificationRequest || (ModifyVpcEndpointConnectionNotificationRequest = {}));
export var ModifyVpcEndpointConnectionNotificationResult;
(function (ModifyVpcEndpointConnectionNotificationResult) {
    ModifyVpcEndpointConnectionNotificationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointConnectionNotificationResult || (ModifyVpcEndpointConnectionNotificationResult = {}));
export var ModifyVpcEndpointServiceConfigurationRequest;
(function (ModifyVpcEndpointServiceConfigurationRequest) {
    ModifyVpcEndpointServiceConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointServiceConfigurationRequest || (ModifyVpcEndpointServiceConfigurationRequest = {}));
export var ModifyVpcEndpointServiceConfigurationResult;
(function (ModifyVpcEndpointServiceConfigurationResult) {
    ModifyVpcEndpointServiceConfigurationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointServiceConfigurationResult || (ModifyVpcEndpointServiceConfigurationResult = {}));
export var ModifyVpcEndpointServicePermissionsRequest;
(function (ModifyVpcEndpointServicePermissionsRequest) {
    ModifyVpcEndpointServicePermissionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointServicePermissionsRequest || (ModifyVpcEndpointServicePermissionsRequest = {}));
export var ModifyVpcEndpointServicePermissionsResult;
(function (ModifyVpcEndpointServicePermissionsResult) {
    ModifyVpcEndpointServicePermissionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcEndpointServicePermissionsResult || (ModifyVpcEndpointServicePermissionsResult = {}));
export var PeeringConnectionOptionsRequest;
(function (PeeringConnectionOptionsRequest) {
    PeeringConnectionOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PeeringConnectionOptionsRequest || (PeeringConnectionOptionsRequest = {}));
export var ModifyVpcPeeringConnectionOptionsRequest;
(function (ModifyVpcPeeringConnectionOptionsRequest) {
    ModifyVpcPeeringConnectionOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcPeeringConnectionOptionsRequest || (ModifyVpcPeeringConnectionOptionsRequest = {}));
export var PeeringConnectionOptions;
(function (PeeringConnectionOptions) {
    PeeringConnectionOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PeeringConnectionOptions || (PeeringConnectionOptions = {}));
export var ModifyVpcPeeringConnectionOptionsResult;
(function (ModifyVpcPeeringConnectionOptionsResult) {
    ModifyVpcPeeringConnectionOptionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcPeeringConnectionOptionsResult || (ModifyVpcPeeringConnectionOptionsResult = {}));
export var ModifyVpcTenancyRequest;
(function (ModifyVpcTenancyRequest) {
    ModifyVpcTenancyRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcTenancyRequest || (ModifyVpcTenancyRequest = {}));
export var ModifyVpcTenancyResult;
(function (ModifyVpcTenancyResult) {
    ModifyVpcTenancyResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpcTenancyResult || (ModifyVpcTenancyResult = {}));
export var ModifyVpnConnectionRequest;
(function (ModifyVpnConnectionRequest) {
    ModifyVpnConnectionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnConnectionRequest || (ModifyVpnConnectionRequest = {}));
export var ModifyVpnConnectionResult;
(function (ModifyVpnConnectionResult) {
    ModifyVpnConnectionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnConnectionResult || (ModifyVpnConnectionResult = {}));
export var ModifyVpnConnectionOptionsRequest;
(function (ModifyVpnConnectionOptionsRequest) {
    ModifyVpnConnectionOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnConnectionOptionsRequest || (ModifyVpnConnectionOptionsRequest = {}));
export var ModifyVpnConnectionOptionsResult;
(function (ModifyVpnConnectionOptionsResult) {
    ModifyVpnConnectionOptionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnConnectionOptionsResult || (ModifyVpnConnectionOptionsResult = {}));
export var ModifyVpnTunnelCertificateRequest;
(function (ModifyVpnTunnelCertificateRequest) {
    ModifyVpnTunnelCertificateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnTunnelCertificateRequest || (ModifyVpnTunnelCertificateRequest = {}));
export var ModifyVpnTunnelCertificateResult;
(function (ModifyVpnTunnelCertificateResult) {
    ModifyVpnTunnelCertificateResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnTunnelCertificateResult || (ModifyVpnTunnelCertificateResult = {}));
export var ModifyVpnTunnelOptionsSpecification;
(function (ModifyVpnTunnelOptionsSpecification) {
    ModifyVpnTunnelOptionsSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnTunnelOptionsSpecification || (ModifyVpnTunnelOptionsSpecification = {}));
export var ModifyVpnTunnelOptionsRequest;
(function (ModifyVpnTunnelOptionsRequest) {
    ModifyVpnTunnelOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnTunnelOptionsRequest || (ModifyVpnTunnelOptionsRequest = {}));
export var ModifyVpnTunnelOptionsResult;
(function (ModifyVpnTunnelOptionsResult) {
    ModifyVpnTunnelOptionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ModifyVpnTunnelOptionsResult || (ModifyVpnTunnelOptionsResult = {}));
export var MonitorInstancesRequest;
(function (MonitorInstancesRequest) {
    MonitorInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MonitorInstancesRequest || (MonitorInstancesRequest = {}));
export var InstanceMonitoring;
(function (InstanceMonitoring) {
    InstanceMonitoring.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceMonitoring || (InstanceMonitoring = {}));
export var MonitorInstancesResult;
(function (MonitorInstancesResult) {
    MonitorInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MonitorInstancesResult || (MonitorInstancesResult = {}));
export var MoveAddressToVpcRequest;
(function (MoveAddressToVpcRequest) {
    MoveAddressToVpcRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MoveAddressToVpcRequest || (MoveAddressToVpcRequest = {}));
export var Status;
(function (Status) {
    Status["inClassic"] = "InClassic";
    Status["inVpc"] = "InVpc";
    Status["moveInProgress"] = "MoveInProgress";
})(Status || (Status = {}));
export var MoveAddressToVpcResult;
(function (MoveAddressToVpcResult) {
    MoveAddressToVpcResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MoveAddressToVpcResult || (MoveAddressToVpcResult = {}));
export var CidrAuthorizationContext;
(function (CidrAuthorizationContext) {
    CidrAuthorizationContext.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CidrAuthorizationContext || (CidrAuthorizationContext = {}));
export var ProvisionByoipCidrRequest;
(function (ProvisionByoipCidrRequest) {
    ProvisionByoipCidrRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ProvisionByoipCidrRequest || (ProvisionByoipCidrRequest = {}));
export var ProvisionByoipCidrResult;
(function (ProvisionByoipCidrResult) {
    ProvisionByoipCidrResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ProvisionByoipCidrResult || (ProvisionByoipCidrResult = {}));
export var PurchaseHostReservationRequest;
(function (PurchaseHostReservationRequest) {
    PurchaseHostReservationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseHostReservationRequest || (PurchaseHostReservationRequest = {}));
export var PurchaseHostReservationResult;
(function (PurchaseHostReservationResult) {
    PurchaseHostReservationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseHostReservationResult || (PurchaseHostReservationResult = {}));
export var ReservedInstanceLimitPrice;
(function (ReservedInstanceLimitPrice) {
    ReservedInstanceLimitPrice.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstanceLimitPrice || (ReservedInstanceLimitPrice = {}));
export var PurchaseReservedInstancesOfferingRequest;
(function (PurchaseReservedInstancesOfferingRequest) {
    PurchaseReservedInstancesOfferingRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseReservedInstancesOfferingRequest || (PurchaseReservedInstancesOfferingRequest = {}));
export var PurchaseReservedInstancesOfferingResult;
(function (PurchaseReservedInstancesOfferingResult) {
    PurchaseReservedInstancesOfferingResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseReservedInstancesOfferingResult || (PurchaseReservedInstancesOfferingResult = {}));
export var PurchaseRequest;
(function (PurchaseRequest) {
    PurchaseRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseRequest || (PurchaseRequest = {}));
export var PurchaseScheduledInstancesRequest;
(function (PurchaseScheduledInstancesRequest) {
    PurchaseScheduledInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseScheduledInstancesRequest || (PurchaseScheduledInstancesRequest = {}));
export var PurchaseScheduledInstancesResult;
(function (PurchaseScheduledInstancesResult) {
    PurchaseScheduledInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PurchaseScheduledInstancesResult || (PurchaseScheduledInstancesResult = {}));
export var RebootInstancesRequest;
(function (RebootInstancesRequest) {
    RebootInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RebootInstancesRequest || (RebootInstancesRequest = {}));
export var RegisterImageRequest;
(function (RegisterImageRequest) {
    RegisterImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterImageRequest || (RegisterImageRequest = {}));
export var RegisterImageResult;
(function (RegisterImageResult) {
    RegisterImageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterImageResult || (RegisterImageResult = {}));
export var RegisterInstanceTagAttributeRequest;
(function (RegisterInstanceTagAttributeRequest) {
    RegisterInstanceTagAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterInstanceTagAttributeRequest || (RegisterInstanceTagAttributeRequest = {}));
export var RegisterInstanceEventNotificationAttributesRequest;
(function (RegisterInstanceEventNotificationAttributesRequest) {
    RegisterInstanceEventNotificationAttributesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterInstanceEventNotificationAttributesRequest || (RegisterInstanceEventNotificationAttributesRequest = {}));
export var RegisterInstanceEventNotificationAttributesResult;
(function (RegisterInstanceEventNotificationAttributesResult) {
    RegisterInstanceEventNotificationAttributesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterInstanceEventNotificationAttributesResult || (RegisterInstanceEventNotificationAttributesResult = {}));
export var RegisterTransitGatewayMulticastGroupMembersRequest;
(function (RegisterTransitGatewayMulticastGroupMembersRequest) {
    RegisterTransitGatewayMulticastGroupMembersRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterTransitGatewayMulticastGroupMembersRequest || (RegisterTransitGatewayMulticastGroupMembersRequest = {}));
export var TransitGatewayMulticastRegisteredGroupMembers;
(function (TransitGatewayMulticastRegisteredGroupMembers) {
    TransitGatewayMulticastRegisteredGroupMembers.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayMulticastRegisteredGroupMembers || (TransitGatewayMulticastRegisteredGroupMembers = {}));
export var RegisterTransitGatewayMulticastGroupMembersResult;
(function (RegisterTransitGatewayMulticastGroupMembersResult) {
    RegisterTransitGatewayMulticastGroupMembersResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterTransitGatewayMulticastGroupMembersResult || (RegisterTransitGatewayMulticastGroupMembersResult = {}));
export var RegisterTransitGatewayMulticastGroupSourcesRequest;
(function (RegisterTransitGatewayMulticastGroupSourcesRequest) {
    RegisterTransitGatewayMulticastGroupSourcesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterTransitGatewayMulticastGroupSourcesRequest || (RegisterTransitGatewayMulticastGroupSourcesRequest = {}));
export var TransitGatewayMulticastRegisteredGroupSources;
(function (TransitGatewayMulticastRegisteredGroupSources) {
    TransitGatewayMulticastRegisteredGroupSources.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayMulticastRegisteredGroupSources || (TransitGatewayMulticastRegisteredGroupSources = {}));
export var RegisterTransitGatewayMulticastGroupSourcesResult;
(function (RegisterTransitGatewayMulticastGroupSourcesResult) {
    RegisterTransitGatewayMulticastGroupSourcesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RegisterTransitGatewayMulticastGroupSourcesResult || (RegisterTransitGatewayMulticastGroupSourcesResult = {}));
export var RejectTransitGatewayMulticastDomainAssociationsRequest;
(function (RejectTransitGatewayMulticastDomainAssociationsRequest) {
    RejectTransitGatewayMulticastDomainAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectTransitGatewayMulticastDomainAssociationsRequest || (RejectTransitGatewayMulticastDomainAssociationsRequest = {}));
export var RejectTransitGatewayMulticastDomainAssociationsResult;
(function (RejectTransitGatewayMulticastDomainAssociationsResult) {
    RejectTransitGatewayMulticastDomainAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectTransitGatewayMulticastDomainAssociationsResult || (RejectTransitGatewayMulticastDomainAssociationsResult = {}));
export var RejectTransitGatewayPeeringAttachmentRequest;
(function (RejectTransitGatewayPeeringAttachmentRequest) {
    RejectTransitGatewayPeeringAttachmentRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectTransitGatewayPeeringAttachmentRequest || (RejectTransitGatewayPeeringAttachmentRequest = {}));
export var RejectTransitGatewayPeeringAttachmentResult;
(function (RejectTransitGatewayPeeringAttachmentResult) {
    RejectTransitGatewayPeeringAttachmentResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectTransitGatewayPeeringAttachmentResult || (RejectTransitGatewayPeeringAttachmentResult = {}));
export var RejectTransitGatewayVpcAttachmentRequest;
(function (RejectTransitGatewayVpcAttachmentRequest) {
    RejectTransitGatewayVpcAttachmentRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectTransitGatewayVpcAttachmentRequest || (RejectTransitGatewayVpcAttachmentRequest = {}));
export var RejectTransitGatewayVpcAttachmentResult;
(function (RejectTransitGatewayVpcAttachmentResult) {
    RejectTransitGatewayVpcAttachmentResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectTransitGatewayVpcAttachmentResult || (RejectTransitGatewayVpcAttachmentResult = {}));
export var RejectVpcEndpointConnectionsRequest;
(function (RejectVpcEndpointConnectionsRequest) {
    RejectVpcEndpointConnectionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectVpcEndpointConnectionsRequest || (RejectVpcEndpointConnectionsRequest = {}));
export var RejectVpcEndpointConnectionsResult;
(function (RejectVpcEndpointConnectionsResult) {
    RejectVpcEndpointConnectionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectVpcEndpointConnectionsResult || (RejectVpcEndpointConnectionsResult = {}));
export var RejectVpcPeeringConnectionRequest;
(function (RejectVpcPeeringConnectionRequest) {
    RejectVpcPeeringConnectionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectVpcPeeringConnectionRequest || (RejectVpcPeeringConnectionRequest = {}));
export var RejectVpcPeeringConnectionResult;
(function (RejectVpcPeeringConnectionResult) {
    RejectVpcPeeringConnectionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RejectVpcPeeringConnectionResult || (RejectVpcPeeringConnectionResult = {}));
export var ReleaseAddressRequest;
(function (ReleaseAddressRequest) {
    ReleaseAddressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReleaseAddressRequest || (ReleaseAddressRequest = {}));
export var ReleaseHostsRequest;
(function (ReleaseHostsRequest) {
    ReleaseHostsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReleaseHostsRequest || (ReleaseHostsRequest = {}));
export var ReleaseHostsResult;
(function (ReleaseHostsResult) {
    ReleaseHostsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReleaseHostsResult || (ReleaseHostsResult = {}));
export var ReplaceIamInstanceProfileAssociationRequest;
(function (ReplaceIamInstanceProfileAssociationRequest) {
    ReplaceIamInstanceProfileAssociationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceIamInstanceProfileAssociationRequest || (ReplaceIamInstanceProfileAssociationRequest = {}));
export var ReplaceIamInstanceProfileAssociationResult;
(function (ReplaceIamInstanceProfileAssociationResult) {
    ReplaceIamInstanceProfileAssociationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceIamInstanceProfileAssociationResult || (ReplaceIamInstanceProfileAssociationResult = {}));
export var ReplaceNetworkAclAssociationRequest;
(function (ReplaceNetworkAclAssociationRequest) {
    ReplaceNetworkAclAssociationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceNetworkAclAssociationRequest || (ReplaceNetworkAclAssociationRequest = {}));
export var ReplaceNetworkAclAssociationResult;
(function (ReplaceNetworkAclAssociationResult) {
    ReplaceNetworkAclAssociationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceNetworkAclAssociationResult || (ReplaceNetworkAclAssociationResult = {}));
export var ReplaceNetworkAclEntryRequest;
(function (ReplaceNetworkAclEntryRequest) {
    ReplaceNetworkAclEntryRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceNetworkAclEntryRequest || (ReplaceNetworkAclEntryRequest = {}));
export var ReplaceRouteRequest;
(function (ReplaceRouteRequest) {
    ReplaceRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceRouteRequest || (ReplaceRouteRequest = {}));
export var ReplaceRouteTableAssociationRequest;
(function (ReplaceRouteTableAssociationRequest) {
    ReplaceRouteTableAssociationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceRouteTableAssociationRequest || (ReplaceRouteTableAssociationRequest = {}));
export var ReplaceRouteTableAssociationResult;
(function (ReplaceRouteTableAssociationResult) {
    ReplaceRouteTableAssociationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceRouteTableAssociationResult || (ReplaceRouteTableAssociationResult = {}));
export var ReplaceTransitGatewayRouteRequest;
(function (ReplaceTransitGatewayRouteRequest) {
    ReplaceTransitGatewayRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceTransitGatewayRouteRequest || (ReplaceTransitGatewayRouteRequest = {}));
export var ReplaceTransitGatewayRouteResult;
(function (ReplaceTransitGatewayRouteResult) {
    ReplaceTransitGatewayRouteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceTransitGatewayRouteResult || (ReplaceTransitGatewayRouteResult = {}));
export var ReportInstanceStatusRequest;
(function (ReportInstanceStatusRequest) {
    ReportInstanceStatusRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReportInstanceStatusRequest || (ReportInstanceStatusRequest = {}));
export var RequestSpotFleetRequest;
(function (RequestSpotFleetRequest) {
    RequestSpotFleetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestSpotFleetRequest || (RequestSpotFleetRequest = {}));
export var RequestSpotFleetResponse;
(function (RequestSpotFleetResponse) {
    RequestSpotFleetResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestSpotFleetResponse || (RequestSpotFleetResponse = {}));
export var RequestSpotLaunchSpecification;
(function (RequestSpotLaunchSpecification) {
    RequestSpotLaunchSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestSpotLaunchSpecification || (RequestSpotLaunchSpecification = {}));
export var RequestSpotInstancesRequest;
(function (RequestSpotInstancesRequest) {
    RequestSpotInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestSpotInstancesRequest || (RequestSpotInstancesRequest = {}));
export var RequestSpotInstancesResult;
(function (RequestSpotInstancesResult) {
    RequestSpotInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestSpotInstancesResult || (RequestSpotInstancesResult = {}));
export var ResetAddressAttributeRequest;
(function (ResetAddressAttributeRequest) {
    ResetAddressAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetAddressAttributeRequest || (ResetAddressAttributeRequest = {}));
export var ResetAddressAttributeResult;
(function (ResetAddressAttributeResult) {
    ResetAddressAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetAddressAttributeResult || (ResetAddressAttributeResult = {}));
export var ResetEbsDefaultKmsKeyIdRequest;
(function (ResetEbsDefaultKmsKeyIdRequest) {
    ResetEbsDefaultKmsKeyIdRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetEbsDefaultKmsKeyIdRequest || (ResetEbsDefaultKmsKeyIdRequest = {}));
export var ResetEbsDefaultKmsKeyIdResult;
(function (ResetEbsDefaultKmsKeyIdResult) {
    ResetEbsDefaultKmsKeyIdResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetEbsDefaultKmsKeyIdResult || (ResetEbsDefaultKmsKeyIdResult = {}));
export var ResetFpgaImageAttributeRequest;
(function (ResetFpgaImageAttributeRequest) {
    ResetFpgaImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetFpgaImageAttributeRequest || (ResetFpgaImageAttributeRequest = {}));
export var ResetFpgaImageAttributeResult;
(function (ResetFpgaImageAttributeResult) {
    ResetFpgaImageAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetFpgaImageAttributeResult || (ResetFpgaImageAttributeResult = {}));
export var ResetImageAttributeRequest;
(function (ResetImageAttributeRequest) {
    ResetImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetImageAttributeRequest || (ResetImageAttributeRequest = {}));
export var ResetInstanceAttributeRequest;
(function (ResetInstanceAttributeRequest) {
    ResetInstanceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetInstanceAttributeRequest || (ResetInstanceAttributeRequest = {}));
export var ResetNetworkInterfaceAttributeRequest;
(function (ResetNetworkInterfaceAttributeRequest) {
    ResetNetworkInterfaceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetNetworkInterfaceAttributeRequest || (ResetNetworkInterfaceAttributeRequest = {}));
export var ResetSnapshotAttributeRequest;
(function (ResetSnapshotAttributeRequest) {
    ResetSnapshotAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResetSnapshotAttributeRequest || (ResetSnapshotAttributeRequest = {}));
export var RestoreAddressToClassicRequest;
(function (RestoreAddressToClassicRequest) {
    RestoreAddressToClassicRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RestoreAddressToClassicRequest || (RestoreAddressToClassicRequest = {}));
export var RestoreAddressToClassicResult;
(function (RestoreAddressToClassicResult) {
    RestoreAddressToClassicResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RestoreAddressToClassicResult || (RestoreAddressToClassicResult = {}));
export var RestoreManagedPrefixListVersionRequest;
(function (RestoreManagedPrefixListVersionRequest) {
    RestoreManagedPrefixListVersionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RestoreManagedPrefixListVersionRequest || (RestoreManagedPrefixListVersionRequest = {}));
export var RestoreManagedPrefixListVersionResult;
(function (RestoreManagedPrefixListVersionResult) {
    RestoreManagedPrefixListVersionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RestoreManagedPrefixListVersionResult || (RestoreManagedPrefixListVersionResult = {}));
export var RevokeClientVpnIngressRequest;
(function (RevokeClientVpnIngressRequest) {
    RevokeClientVpnIngressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RevokeClientVpnIngressRequest || (RevokeClientVpnIngressRequest = {}));
export var RevokeClientVpnIngressResult;
(function (RevokeClientVpnIngressResult) {
    RevokeClientVpnIngressResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RevokeClientVpnIngressResult || (RevokeClientVpnIngressResult = {}));
export var RevokeSecurityGroupEgressRequest;
(function (RevokeSecurityGroupEgressRequest) {
    RevokeSecurityGroupEgressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RevokeSecurityGroupEgressRequest || (RevokeSecurityGroupEgressRequest = {}));
export var RevokeSecurityGroupEgressResult;
(function (RevokeSecurityGroupEgressResult) {
    RevokeSecurityGroupEgressResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RevokeSecurityGroupEgressResult || (RevokeSecurityGroupEgressResult = {}));
export var RevokeSecurityGroupIngressRequest;
(function (RevokeSecurityGroupIngressRequest) {
    RevokeSecurityGroupIngressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RevokeSecurityGroupIngressRequest || (RevokeSecurityGroupIngressRequest = {}));
export var RevokeSecurityGroupIngressResult;
(function (RevokeSecurityGroupIngressResult) {
    RevokeSecurityGroupIngressResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RevokeSecurityGroupIngressResult || (RevokeSecurityGroupIngressResult = {}));
export var CpuOptionsRequest;
(function (CpuOptionsRequest) {
    CpuOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CpuOptionsRequest || (CpuOptionsRequest = {}));
export var ElasticInferenceAccelerator;
(function (ElasticInferenceAccelerator) {
    ElasticInferenceAccelerator.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticInferenceAccelerator || (ElasticInferenceAccelerator = {}));
export var EnclaveOptionsRequest;
(function (EnclaveOptionsRequest) {
    EnclaveOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnclaveOptionsRequest || (EnclaveOptionsRequest = {}));
export var HibernationOptionsRequest;
(function (HibernationOptionsRequest) {
    HibernationOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HibernationOptionsRequest || (HibernationOptionsRequest = {}));
export var SpotMarketOptions;
(function (SpotMarketOptions) {
    SpotMarketOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotMarketOptions || (SpotMarketOptions = {}));
export var InstanceMarketOptionsRequest;
(function (InstanceMarketOptionsRequest) {
    InstanceMarketOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceMarketOptionsRequest || (InstanceMarketOptionsRequest = {}));
export var LaunchTemplateSpecification;
(function (LaunchTemplateSpecification) {
    LaunchTemplateSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateSpecification || (LaunchTemplateSpecification = {}));
export var LicenseConfigurationRequest;
(function (LicenseConfigurationRequest) {
    LicenseConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LicenseConfigurationRequest || (LicenseConfigurationRequest = {}));
export var InstanceMetadataOptionsRequest;
(function (InstanceMetadataOptionsRequest) {
    InstanceMetadataOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceMetadataOptionsRequest || (InstanceMetadataOptionsRequest = {}));
export var RunInstancesRequest;
(function (RunInstancesRequest) {
    RunInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RunInstancesRequest || (RunInstancesRequest = {}));
export var ScheduledInstancesEbs;
(function (ScheduledInstancesEbs) {
    ScheduledInstancesEbs.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesEbs || (ScheduledInstancesEbs = {}));
export var ScheduledInstancesBlockDeviceMapping;
(function (ScheduledInstancesBlockDeviceMapping) {
    ScheduledInstancesBlockDeviceMapping.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesBlockDeviceMapping || (ScheduledInstancesBlockDeviceMapping = {}));
export var ScheduledInstancesIamInstanceProfile;
(function (ScheduledInstancesIamInstanceProfile) {
    ScheduledInstancesIamInstanceProfile.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesIamInstanceProfile || (ScheduledInstancesIamInstanceProfile = {}));
export var ScheduledInstancesMonitoring;
(function (ScheduledInstancesMonitoring) {
    ScheduledInstancesMonitoring.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesMonitoring || (ScheduledInstancesMonitoring = {}));
export var ScheduledInstancesIpv6Address;
(function (ScheduledInstancesIpv6Address) {
    ScheduledInstancesIpv6Address.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesIpv6Address || (ScheduledInstancesIpv6Address = {}));
export var ScheduledInstancesPrivateIpAddressConfig;
(function (ScheduledInstancesPrivateIpAddressConfig) {
    ScheduledInstancesPrivateIpAddressConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesPrivateIpAddressConfig || (ScheduledInstancesPrivateIpAddressConfig = {}));
export var ScheduledInstancesNetworkInterface;
(function (ScheduledInstancesNetworkInterface) {
    ScheduledInstancesNetworkInterface.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesNetworkInterface || (ScheduledInstancesNetworkInterface = {}));
export var ScheduledInstancesPlacement;
(function (ScheduledInstancesPlacement) {
    ScheduledInstancesPlacement.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesPlacement || (ScheduledInstancesPlacement = {}));
export var ScheduledInstancesLaunchSpecification;
(function (ScheduledInstancesLaunchSpecification) {
    ScheduledInstancesLaunchSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstancesLaunchSpecification || (ScheduledInstancesLaunchSpecification = {}));
export var RunScheduledInstancesRequest;
(function (RunScheduledInstancesRequest) {
    RunScheduledInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RunScheduledInstancesRequest || (RunScheduledInstancesRequest = {}));
export var RunScheduledInstancesResult;
(function (RunScheduledInstancesResult) {
    RunScheduledInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RunScheduledInstancesResult || (RunScheduledInstancesResult = {}));
export var SearchLocalGatewayRoutesRequest;
(function (SearchLocalGatewayRoutesRequest) {
    SearchLocalGatewayRoutesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SearchLocalGatewayRoutesRequest || (SearchLocalGatewayRoutesRequest = {}));
export var SearchLocalGatewayRoutesResult;
(function (SearchLocalGatewayRoutesResult) {
    SearchLocalGatewayRoutesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SearchLocalGatewayRoutesResult || (SearchLocalGatewayRoutesResult = {}));
export var SearchTransitGatewayMulticastGroupsRequest;
(function (SearchTransitGatewayMulticastGroupsRequest) {
    SearchTransitGatewayMulticastGroupsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SearchTransitGatewayMulticastGroupsRequest || (SearchTransitGatewayMulticastGroupsRequest = {}));
export var TransitGatewayMulticastGroup;
(function (TransitGatewayMulticastGroup) {
    TransitGatewayMulticastGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayMulticastGroup || (TransitGatewayMulticastGroup = {}));
export var SearchTransitGatewayMulticastGroupsResult;
(function (SearchTransitGatewayMulticastGroupsResult) {
    SearchTransitGatewayMulticastGroupsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SearchTransitGatewayMulticastGroupsResult || (SearchTransitGatewayMulticastGroupsResult = {}));
export var SearchTransitGatewayRoutesRequest;
(function (SearchTransitGatewayRoutesRequest) {
    SearchTransitGatewayRoutesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SearchTransitGatewayRoutesRequest || (SearchTransitGatewayRoutesRequest = {}));
export var SearchTransitGatewayRoutesResult;
(function (SearchTransitGatewayRoutesResult) {
    SearchTransitGatewayRoutesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SearchTransitGatewayRoutesResult || (SearchTransitGatewayRoutesResult = {}));
export var SendDiagnosticInterruptRequest;
(function (SendDiagnosticInterruptRequest) {
    SendDiagnosticInterruptRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SendDiagnosticInterruptRequest || (SendDiagnosticInterruptRequest = {}));
export var StartInstancesRequest;
(function (StartInstancesRequest) {
    StartInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StartInstancesRequest || (StartInstancesRequest = {}));
export var InstanceStateChange;
(function (InstanceStateChange) {
    InstanceStateChange.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceStateChange || (InstanceStateChange = {}));
export var StartInstancesResult;
(function (StartInstancesResult) {
    StartInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StartInstancesResult || (StartInstancesResult = {}));
export var StartNetworkInsightsAnalysisRequest;
(function (StartNetworkInsightsAnalysisRequest) {
    StartNetworkInsightsAnalysisRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StartNetworkInsightsAnalysisRequest || (StartNetworkInsightsAnalysisRequest = {}));
export var StartNetworkInsightsAnalysisResult;
(function (StartNetworkInsightsAnalysisResult) {
    StartNetworkInsightsAnalysisResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StartNetworkInsightsAnalysisResult || (StartNetworkInsightsAnalysisResult = {}));
export var StartVpcEndpointServicePrivateDnsVerificationRequest;
(function (StartVpcEndpointServicePrivateDnsVerificationRequest) {
    StartVpcEndpointServicePrivateDnsVerificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StartVpcEndpointServicePrivateDnsVerificationRequest || (StartVpcEndpointServicePrivateDnsVerificationRequest = {}));
export var StartVpcEndpointServicePrivateDnsVerificationResult;
(function (StartVpcEndpointServicePrivateDnsVerificationResult) {
    StartVpcEndpointServicePrivateDnsVerificationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StartVpcEndpointServicePrivateDnsVerificationResult || (StartVpcEndpointServicePrivateDnsVerificationResult = {}));
export var StopInstancesRequest;
(function (StopInstancesRequest) {
    StopInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StopInstancesRequest || (StopInstancesRequest = {}));
export var StopInstancesResult;
(function (StopInstancesResult) {
    StopInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StopInstancesResult || (StopInstancesResult = {}));
export var TerminateClientVpnConnectionsRequest;
(function (TerminateClientVpnConnectionsRequest) {
    TerminateClientVpnConnectionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TerminateClientVpnConnectionsRequest || (TerminateClientVpnConnectionsRequest = {}));
export var TerminateConnectionStatus;
(function (TerminateConnectionStatus) {
    TerminateConnectionStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TerminateConnectionStatus || (TerminateConnectionStatus = {}));
export var TerminateClientVpnConnectionsResult;
(function (TerminateClientVpnConnectionsResult) {
    TerminateClientVpnConnectionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TerminateClientVpnConnectionsResult || (TerminateClientVpnConnectionsResult = {}));
export var TerminateInstancesRequest;
(function (TerminateInstancesRequest) {
    TerminateInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TerminateInstancesRequest || (TerminateInstancesRequest = {}));
export var TerminateInstancesResult;
(function (TerminateInstancesResult) {
    TerminateInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TerminateInstancesResult || (TerminateInstancesResult = {}));
export var UnassignIpv6AddressesRequest;
(function (UnassignIpv6AddressesRequest) {
    UnassignIpv6AddressesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnassignIpv6AddressesRequest || (UnassignIpv6AddressesRequest = {}));
export var UnassignIpv6AddressesResult;
(function (UnassignIpv6AddressesResult) {
    UnassignIpv6AddressesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnassignIpv6AddressesResult || (UnassignIpv6AddressesResult = {}));
export var UnassignPrivateIpAddressesRequest;
(function (UnassignPrivateIpAddressesRequest) {
    UnassignPrivateIpAddressesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnassignPrivateIpAddressesRequest || (UnassignPrivateIpAddressesRequest = {}));
export var UnmonitorInstancesRequest;
(function (UnmonitorInstancesRequest) {
    UnmonitorInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnmonitorInstancesRequest || (UnmonitorInstancesRequest = {}));
export var UnmonitorInstancesResult;
(function (UnmonitorInstancesResult) {
    UnmonitorInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UnmonitorInstancesResult || (UnmonitorInstancesResult = {}));
export var SecurityGroupRuleDescription;
(function (SecurityGroupRuleDescription) {
    SecurityGroupRuleDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SecurityGroupRuleDescription || (SecurityGroupRuleDescription = {}));
export var UpdateSecurityGroupRuleDescriptionsEgressRequest;
(function (UpdateSecurityGroupRuleDescriptionsEgressRequest) {
    UpdateSecurityGroupRuleDescriptionsEgressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UpdateSecurityGroupRuleDescriptionsEgressRequest || (UpdateSecurityGroupRuleDescriptionsEgressRequest = {}));
export var UpdateSecurityGroupRuleDescriptionsEgressResult;
(function (UpdateSecurityGroupRuleDescriptionsEgressResult) {
    UpdateSecurityGroupRuleDescriptionsEgressResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UpdateSecurityGroupRuleDescriptionsEgressResult || (UpdateSecurityGroupRuleDescriptionsEgressResult = {}));
export var UpdateSecurityGroupRuleDescriptionsIngressRequest;
(function (UpdateSecurityGroupRuleDescriptionsIngressRequest) {
    UpdateSecurityGroupRuleDescriptionsIngressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UpdateSecurityGroupRuleDescriptionsIngressRequest || (UpdateSecurityGroupRuleDescriptionsIngressRequest = {}));
export var UpdateSecurityGroupRuleDescriptionsIngressResult;
(function (UpdateSecurityGroupRuleDescriptionsIngressResult) {
    UpdateSecurityGroupRuleDescriptionsIngressResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UpdateSecurityGroupRuleDescriptionsIngressResult || (UpdateSecurityGroupRuleDescriptionsIngressResult = {}));
export var WithdrawByoipCidrRequest;
(function (WithdrawByoipCidrRequest) {
    WithdrawByoipCidrRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(WithdrawByoipCidrRequest || (WithdrawByoipCidrRequest = {}));
export var WithdrawByoipCidrResult;
(function (WithdrawByoipCidrResult) {
    WithdrawByoipCidrResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(WithdrawByoipCidrResult || (WithdrawByoipCidrResult = {}));
