import { __assign } from "tslib";
export var InstanceCapacity;
(function (InstanceCapacity) {
    InstanceCapacity.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceCapacity || (InstanceCapacity = {}));
export var AvailableCapacity;
(function (AvailableCapacity) {
    AvailableCapacity.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AvailableCapacity || (AvailableCapacity = {}));
export var HostProperties;
(function (HostProperties) {
    HostProperties.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HostProperties || (HostProperties = {}));
export var HostInstance;
(function (HostInstance) {
    HostInstance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HostInstance || (HostInstance = {}));
export var Host;
(function (Host) {
    Host.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Host || (Host = {}));
export var DescribeHostsResult;
(function (DescribeHostsResult) {
    DescribeHostsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeHostsResult || (DescribeHostsResult = {}));
export var DescribeIamInstanceProfileAssociationsRequest;
(function (DescribeIamInstanceProfileAssociationsRequest) {
    DescribeIamInstanceProfileAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIamInstanceProfileAssociationsRequest || (DescribeIamInstanceProfileAssociationsRequest = {}));
export var DescribeIamInstanceProfileAssociationsResult;
(function (DescribeIamInstanceProfileAssociationsResult) {
    DescribeIamInstanceProfileAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIamInstanceProfileAssociationsResult || (DescribeIamInstanceProfileAssociationsResult = {}));
export var DescribeIdentityIdFormatRequest;
(function (DescribeIdentityIdFormatRequest) {
    DescribeIdentityIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdentityIdFormatRequest || (DescribeIdentityIdFormatRequest = {}));
export var DescribeIdentityIdFormatResult;
(function (DescribeIdentityIdFormatResult) {
    DescribeIdentityIdFormatResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdentityIdFormatResult || (DescribeIdentityIdFormatResult = {}));
export var DescribeIdFormatRequest;
(function (DescribeIdFormatRequest) {
    DescribeIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdFormatRequest || (DescribeIdFormatRequest = {}));
export var DescribeIdFormatResult;
(function (DescribeIdFormatResult) {
    DescribeIdFormatResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIdFormatResult || (DescribeIdFormatResult = {}));
export var DescribeImageAttributeRequest;
(function (DescribeImageAttributeRequest) {
    DescribeImageAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImageAttributeRequest || (DescribeImageAttributeRequest = {}));
export var LaunchPermission;
(function (LaunchPermission) {
    LaunchPermission.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchPermission || (LaunchPermission = {}));
export var ImageAttribute;
(function (ImageAttribute) {
    ImageAttribute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImageAttribute || (ImageAttribute = {}));
export var DescribeImagesRequest;
(function (DescribeImagesRequest) {
    DescribeImagesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImagesRequest || (DescribeImagesRequest = {}));
export var StateReason;
(function (StateReason) {
    StateReason.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StateReason || (StateReason = {}));
export var Image;
(function (Image) {
    Image.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Image || (Image = {}));
export var DescribeImagesResult;
(function (DescribeImagesResult) {
    DescribeImagesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImagesResult || (DescribeImagesResult = {}));
export var DescribeImportImageTasksRequest;
(function (DescribeImportImageTasksRequest) {
    DescribeImportImageTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportImageTasksRequest || (DescribeImportImageTasksRequest = {}));
export var ImportImageLicenseConfigurationResponse;
(function (ImportImageLicenseConfigurationResponse) {
    ImportImageLicenseConfigurationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageLicenseConfigurationResponse || (ImportImageLicenseConfigurationResponse = {}));
export var UserBucketDetails;
(function (UserBucketDetails) {
    UserBucketDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(UserBucketDetails || (UserBucketDetails = {}));
export var SnapshotDetail;
(function (SnapshotDetail) {
    SnapshotDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SnapshotDetail || (SnapshotDetail = {}));
export var ImportImageTask;
(function (ImportImageTask) {
    ImportImageTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportImageTask || (ImportImageTask = {}));
export var DescribeImportImageTasksResult;
(function (DescribeImportImageTasksResult) {
    DescribeImportImageTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportImageTasksResult || (DescribeImportImageTasksResult = {}));
export var DescribeImportSnapshotTasksRequest;
(function (DescribeImportSnapshotTasksRequest) {
    DescribeImportSnapshotTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportSnapshotTasksRequest || (DescribeImportSnapshotTasksRequest = {}));
export var SnapshotTaskDetail;
(function (SnapshotTaskDetail) {
    SnapshotTaskDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SnapshotTaskDetail || (SnapshotTaskDetail = {}));
export var ImportSnapshotTask;
(function (ImportSnapshotTask) {
    ImportSnapshotTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ImportSnapshotTask || (ImportSnapshotTask = {}));
export var DescribeImportSnapshotTasksResult;
(function (DescribeImportSnapshotTasksResult) {
    DescribeImportSnapshotTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeImportSnapshotTasksResult || (DescribeImportSnapshotTasksResult = {}));
export var DescribeInstanceAttributeRequest;
(function (DescribeInstanceAttributeRequest) {
    DescribeInstanceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceAttributeRequest || (DescribeInstanceAttributeRequest = {}));
export var EbsInstanceBlockDevice;
(function (EbsInstanceBlockDevice) {
    EbsInstanceBlockDevice.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EbsInstanceBlockDevice || (EbsInstanceBlockDevice = {}));
export var InstanceBlockDeviceMapping;
(function (InstanceBlockDeviceMapping) {
    InstanceBlockDeviceMapping.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceBlockDeviceMapping || (InstanceBlockDeviceMapping = {}));
export var AttributeBooleanValue;
(function (AttributeBooleanValue) {
    AttributeBooleanValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AttributeBooleanValue || (AttributeBooleanValue = {}));
export var EnclaveOptions;
(function (EnclaveOptions) {
    EnclaveOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EnclaveOptions || (EnclaveOptions = {}));
export var InstanceAttribute;
(function (InstanceAttribute) {
    InstanceAttribute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceAttribute || (InstanceAttribute = {}));
export var DescribeInstanceCreditSpecificationsRequest;
(function (DescribeInstanceCreditSpecificationsRequest) {
    DescribeInstanceCreditSpecificationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceCreditSpecificationsRequest || (DescribeInstanceCreditSpecificationsRequest = {}));
export var InstanceCreditSpecification;
(function (InstanceCreditSpecification) {
    InstanceCreditSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceCreditSpecification || (InstanceCreditSpecification = {}));
export var DescribeInstanceCreditSpecificationsResult;
(function (DescribeInstanceCreditSpecificationsResult) {
    DescribeInstanceCreditSpecificationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceCreditSpecificationsResult || (DescribeInstanceCreditSpecificationsResult = {}));
export var DescribeInstanceEventNotificationAttributesRequest;
(function (DescribeInstanceEventNotificationAttributesRequest) {
    DescribeInstanceEventNotificationAttributesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceEventNotificationAttributesRequest || (DescribeInstanceEventNotificationAttributesRequest = {}));
export var DescribeInstanceEventNotificationAttributesResult;
(function (DescribeInstanceEventNotificationAttributesResult) {
    DescribeInstanceEventNotificationAttributesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceEventNotificationAttributesResult || (DescribeInstanceEventNotificationAttributesResult = {}));
export var DescribeInstanceEventWindowsRequest;
(function (DescribeInstanceEventWindowsRequest) {
    DescribeInstanceEventWindowsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceEventWindowsRequest || (DescribeInstanceEventWindowsRequest = {}));
export var DescribeInstanceEventWindowsResult;
(function (DescribeInstanceEventWindowsResult) {
    DescribeInstanceEventWindowsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceEventWindowsResult || (DescribeInstanceEventWindowsResult = {}));
export var DescribeInstancesRequest;
(function (DescribeInstancesRequest) {
    DescribeInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstancesRequest || (DescribeInstancesRequest = {}));
export var CapacityReservationSpecificationResponse;
(function (CapacityReservationSpecificationResponse) {
    CapacityReservationSpecificationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationSpecificationResponse || (CapacityReservationSpecificationResponse = {}));
export var CpuOptions;
(function (CpuOptions) {
    CpuOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CpuOptions || (CpuOptions = {}));
export var ElasticGpuAssociation;
(function (ElasticGpuAssociation) {
    ElasticGpuAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticGpuAssociation || (ElasticGpuAssociation = {}));
export var ElasticInferenceAcceleratorAssociation;
(function (ElasticInferenceAcceleratorAssociation) {
    ElasticInferenceAcceleratorAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticInferenceAcceleratorAssociation || (ElasticInferenceAcceleratorAssociation = {}));
export var HibernationOptions;
(function (HibernationOptions) {
    HibernationOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HibernationOptions || (HibernationOptions = {}));
export var LicenseConfiguration;
(function (LicenseConfiguration) {
    LicenseConfiguration.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LicenseConfiguration || (LicenseConfiguration = {}));
export var InstanceMetadataProtocolState;
(function (InstanceMetadataProtocolState) {
    InstanceMetadataProtocolState["disabled"] = "disabled";
    InstanceMetadataProtocolState["enabled"] = "enabled";
})(InstanceMetadataProtocolState || (InstanceMetadataProtocolState = {}));
export var HttpTokensState;
(function (HttpTokensState) {
    HttpTokensState["optional"] = "optional";
    HttpTokensState["required"] = "required";
})(HttpTokensState || (HttpTokensState = {}));
export var InstanceMetadataOptionsResponse;
(function (InstanceMetadataOptionsResponse) {
    InstanceMetadataOptionsResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceMetadataOptionsResponse || (InstanceMetadataOptionsResponse = {}));
export var Monitoring;
(function (Monitoring) {
    Monitoring.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Monitoring || (Monitoring = {}));
export var InstanceNetworkInterfaceAssociation;
(function (InstanceNetworkInterfaceAssociation) {
    InstanceNetworkInterfaceAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceNetworkInterfaceAssociation || (InstanceNetworkInterfaceAssociation = {}));
export var InstanceNetworkInterfaceAttachment;
(function (InstanceNetworkInterfaceAttachment) {
    InstanceNetworkInterfaceAttachment.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceNetworkInterfaceAttachment || (InstanceNetworkInterfaceAttachment = {}));
export var InstanceIpv4Prefix;
(function (InstanceIpv4Prefix) {
    InstanceIpv4Prefix.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceIpv4Prefix || (InstanceIpv4Prefix = {}));
export var InstanceIpv6Prefix;
(function (InstanceIpv6Prefix) {
    InstanceIpv6Prefix.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceIpv6Prefix || (InstanceIpv6Prefix = {}));
export var InstancePrivateIpAddress;
(function (InstancePrivateIpAddress) {
    InstancePrivateIpAddress.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstancePrivateIpAddress || (InstancePrivateIpAddress = {}));
export var InstanceNetworkInterface;
(function (InstanceNetworkInterface) {
    InstanceNetworkInterface.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceNetworkInterface || (InstanceNetworkInterface = {}));
export var InstanceState;
(function (InstanceState) {
    InstanceState.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceState || (InstanceState = {}));
export var Instance;
(function (Instance) {
    Instance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Instance || (Instance = {}));
export var Reservation;
(function (Reservation) {
    Reservation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Reservation || (Reservation = {}));
export var DescribeInstancesResult;
(function (DescribeInstancesResult) {
    DescribeInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstancesResult || (DescribeInstancesResult = {}));
export var DescribeInstanceStatusRequest;
(function (DescribeInstanceStatusRequest) {
    DescribeInstanceStatusRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceStatusRequest || (DescribeInstanceStatusRequest = {}));
export var InstanceStatusEvent;
(function (InstanceStatusEvent) {
    InstanceStatusEvent.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceStatusEvent || (InstanceStatusEvent = {}));
export var InstanceStatusDetails;
(function (InstanceStatusDetails) {
    InstanceStatusDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceStatusDetails || (InstanceStatusDetails = {}));
export var InstanceStatusSummary;
(function (InstanceStatusSummary) {
    InstanceStatusSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceStatusSummary || (InstanceStatusSummary = {}));
export var InstanceStatus;
(function (InstanceStatus) {
    InstanceStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceStatus || (InstanceStatus = {}));
export var DescribeInstanceStatusResult;
(function (DescribeInstanceStatusResult) {
    DescribeInstanceStatusResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceStatusResult || (DescribeInstanceStatusResult = {}));
export var DescribeInstanceTypeOfferingsRequest;
(function (DescribeInstanceTypeOfferingsRequest) {
    DescribeInstanceTypeOfferingsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceTypeOfferingsRequest || (DescribeInstanceTypeOfferingsRequest = {}));
export var InstanceTypeOffering;
(function (InstanceTypeOffering) {
    InstanceTypeOffering.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceTypeOffering || (InstanceTypeOffering = {}));
export var DescribeInstanceTypeOfferingsResult;
(function (DescribeInstanceTypeOfferingsResult) {
    DescribeInstanceTypeOfferingsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceTypeOfferingsResult || (DescribeInstanceTypeOfferingsResult = {}));
export var DescribeInstanceTypesRequest;
(function (DescribeInstanceTypesRequest) {
    DescribeInstanceTypesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceTypesRequest || (DescribeInstanceTypesRequest = {}));
export var EbsOptimizedInfo;
(function (EbsOptimizedInfo) {
    EbsOptimizedInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EbsOptimizedInfo || (EbsOptimizedInfo = {}));
export var EbsNvmeSupport;
(function (EbsNvmeSupport) {
    EbsNvmeSupport["REQUIRED"] = "required";
    EbsNvmeSupport["SUPPORTED"] = "supported";
    EbsNvmeSupport["UNSUPPORTED"] = "unsupported";
})(EbsNvmeSupport || (EbsNvmeSupport = {}));
export var EbsInfo;
(function (EbsInfo) {
    EbsInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EbsInfo || (EbsInfo = {}));
export var FpgaDeviceMemoryInfo;
(function (FpgaDeviceMemoryInfo) {
    FpgaDeviceMemoryInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FpgaDeviceMemoryInfo || (FpgaDeviceMemoryInfo = {}));
export var FpgaDeviceInfo;
(function (FpgaDeviceInfo) {
    FpgaDeviceInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FpgaDeviceInfo || (FpgaDeviceInfo = {}));
export var FpgaInfo;
(function (FpgaInfo) {
    FpgaInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FpgaInfo || (FpgaInfo = {}));
export var GpuDeviceMemoryInfo;
(function (GpuDeviceMemoryInfo) {
    GpuDeviceMemoryInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GpuDeviceMemoryInfo || (GpuDeviceMemoryInfo = {}));
export var GpuDeviceInfo;
(function (GpuDeviceInfo) {
    GpuDeviceInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GpuDeviceInfo || (GpuDeviceInfo = {}));
export var GpuInfo;
(function (GpuInfo) {
    GpuInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GpuInfo || (GpuInfo = {}));
export var InstanceTypeHypervisor;
(function (InstanceTypeHypervisor) {
    InstanceTypeHypervisor["NITRO"] = "nitro";
    InstanceTypeHypervisor["XEN"] = "xen";
})(InstanceTypeHypervisor || (InstanceTypeHypervisor = {}));
export var InferenceDeviceInfo;
(function (InferenceDeviceInfo) {
    InferenceDeviceInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InferenceDeviceInfo || (InferenceDeviceInfo = {}));
export var InferenceAcceleratorInfo;
(function (InferenceAcceleratorInfo) {
    InferenceAcceleratorInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InferenceAcceleratorInfo || (InferenceAcceleratorInfo = {}));
export var DiskInfo;
(function (DiskInfo) {
    DiskInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DiskInfo || (DiskInfo = {}));
export var InstanceStorageEncryptionSupport;
(function (InstanceStorageEncryptionSupport) {
    InstanceStorageEncryptionSupport["required"] = "required";
    InstanceStorageEncryptionSupport["unsupported"] = "unsupported";
})(InstanceStorageEncryptionSupport || (InstanceStorageEncryptionSupport = {}));
export var EphemeralNvmeSupport;
(function (EphemeralNvmeSupport) {
    EphemeralNvmeSupport["REQUIRED"] = "required";
    EphemeralNvmeSupport["SUPPORTED"] = "supported";
    EphemeralNvmeSupport["UNSUPPORTED"] = "unsupported";
})(EphemeralNvmeSupport || (EphemeralNvmeSupport = {}));
export var InstanceStorageInfo;
(function (InstanceStorageInfo) {
    InstanceStorageInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceStorageInfo || (InstanceStorageInfo = {}));
export var MemoryInfo;
(function (MemoryInfo) {
    MemoryInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MemoryInfo || (MemoryInfo = {}));
export var EfaInfo;
(function (EfaInfo) {
    EfaInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EfaInfo || (EfaInfo = {}));
export var NetworkCardInfo;
(function (NetworkCardInfo) {
    NetworkCardInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkCardInfo || (NetworkCardInfo = {}));
export var NetworkInfo;
(function (NetworkInfo) {
    NetworkInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInfo || (NetworkInfo = {}));
export var PlacementGroupInfo;
(function (PlacementGroupInfo) {
    PlacementGroupInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PlacementGroupInfo || (PlacementGroupInfo = {}));
export var ProcessorInfo;
(function (ProcessorInfo) {
    ProcessorInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ProcessorInfo || (ProcessorInfo = {}));
export var VCpuInfo;
(function (VCpuInfo) {
    VCpuInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VCpuInfo || (VCpuInfo = {}));
export var InstanceTypeInfo;
(function (InstanceTypeInfo) {
    InstanceTypeInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceTypeInfo || (InstanceTypeInfo = {}));
export var DescribeInstanceTypesResult;
(function (DescribeInstanceTypesResult) {
    DescribeInstanceTypesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInstanceTypesResult || (DescribeInstanceTypesResult = {}));
export var DescribeInternetGatewaysRequest;
(function (DescribeInternetGatewaysRequest) {
    DescribeInternetGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInternetGatewaysRequest || (DescribeInternetGatewaysRequest = {}));
export var DescribeInternetGatewaysResult;
(function (DescribeInternetGatewaysResult) {
    DescribeInternetGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeInternetGatewaysResult || (DescribeInternetGatewaysResult = {}));
export var DescribeIpv6PoolsRequest;
(function (DescribeIpv6PoolsRequest) {
    DescribeIpv6PoolsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIpv6PoolsRequest || (DescribeIpv6PoolsRequest = {}));
export var PoolCidrBlock;
(function (PoolCidrBlock) {
    PoolCidrBlock.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PoolCidrBlock || (PoolCidrBlock = {}));
export var Ipv6Pool;
(function (Ipv6Pool) {
    Ipv6Pool.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv6Pool || (Ipv6Pool = {}));
export var DescribeIpv6PoolsResult;
(function (DescribeIpv6PoolsResult) {
    DescribeIpv6PoolsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeIpv6PoolsResult || (DescribeIpv6PoolsResult = {}));
export var DescribeKeyPairsRequest;
(function (DescribeKeyPairsRequest) {
    DescribeKeyPairsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeKeyPairsRequest || (DescribeKeyPairsRequest = {}));
export var KeyPairInfo;
(function (KeyPairInfo) {
    KeyPairInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(KeyPairInfo || (KeyPairInfo = {}));
export var DescribeKeyPairsResult;
(function (DescribeKeyPairsResult) {
    DescribeKeyPairsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeKeyPairsResult || (DescribeKeyPairsResult = {}));
export var DescribeLaunchTemplatesRequest;
(function (DescribeLaunchTemplatesRequest) {
    DescribeLaunchTemplatesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLaunchTemplatesRequest || (DescribeLaunchTemplatesRequest = {}));
export var DescribeLaunchTemplatesResult;
(function (DescribeLaunchTemplatesResult) {
    DescribeLaunchTemplatesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLaunchTemplatesResult || (DescribeLaunchTemplatesResult = {}));
export var DescribeLaunchTemplateVersionsRequest;
(function (DescribeLaunchTemplateVersionsRequest) {
    DescribeLaunchTemplateVersionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLaunchTemplateVersionsRequest || (DescribeLaunchTemplateVersionsRequest = {}));
export var DescribeLaunchTemplateVersionsResult;
(function (DescribeLaunchTemplateVersionsResult) {
    DescribeLaunchTemplateVersionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLaunchTemplateVersionsResult || (DescribeLaunchTemplateVersionsResult = {}));
export var DescribeLocalGatewayRouteTablesRequest;
(function (DescribeLocalGatewayRouteTablesRequest) {
    DescribeLocalGatewayRouteTablesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayRouteTablesRequest || (DescribeLocalGatewayRouteTablesRequest = {}));
export var LocalGatewayRouteTable;
(function (LocalGatewayRouteTable) {
    LocalGatewayRouteTable.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGatewayRouteTable || (LocalGatewayRouteTable = {}));
export var DescribeLocalGatewayRouteTablesResult;
(function (DescribeLocalGatewayRouteTablesResult) {
    DescribeLocalGatewayRouteTablesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayRouteTablesResult || (DescribeLocalGatewayRouteTablesResult = {}));
export var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest;
(function (DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest) {
    DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest || (DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest = {}));
export var LocalGatewayRouteTableVirtualInterfaceGroupAssociation;
(function (LocalGatewayRouteTableVirtualInterfaceGroupAssociation) {
    LocalGatewayRouteTableVirtualInterfaceGroupAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGatewayRouteTableVirtualInterfaceGroupAssociation || (LocalGatewayRouteTableVirtualInterfaceGroupAssociation = {}));
export var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult;
(function (DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult) {
    DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult || (DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult = {}));
export var DescribeLocalGatewayRouteTableVpcAssociationsRequest;
(function (DescribeLocalGatewayRouteTableVpcAssociationsRequest) {
    DescribeLocalGatewayRouteTableVpcAssociationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayRouteTableVpcAssociationsRequest || (DescribeLocalGatewayRouteTableVpcAssociationsRequest = {}));
export var DescribeLocalGatewayRouteTableVpcAssociationsResult;
(function (DescribeLocalGatewayRouteTableVpcAssociationsResult) {
    DescribeLocalGatewayRouteTableVpcAssociationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayRouteTableVpcAssociationsResult || (DescribeLocalGatewayRouteTableVpcAssociationsResult = {}));
export var DescribeLocalGatewaysRequest;
(function (DescribeLocalGatewaysRequest) {
    DescribeLocalGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewaysRequest || (DescribeLocalGatewaysRequest = {}));
export var LocalGateway;
(function (LocalGateway) {
    LocalGateway.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGateway || (LocalGateway = {}));
export var DescribeLocalGatewaysResult;
(function (DescribeLocalGatewaysResult) {
    DescribeLocalGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewaysResult || (DescribeLocalGatewaysResult = {}));
export var DescribeLocalGatewayVirtualInterfaceGroupsRequest;
(function (DescribeLocalGatewayVirtualInterfaceGroupsRequest) {
    DescribeLocalGatewayVirtualInterfaceGroupsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayVirtualInterfaceGroupsRequest || (DescribeLocalGatewayVirtualInterfaceGroupsRequest = {}));
export var LocalGatewayVirtualInterfaceGroup;
(function (LocalGatewayVirtualInterfaceGroup) {
    LocalGatewayVirtualInterfaceGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGatewayVirtualInterfaceGroup || (LocalGatewayVirtualInterfaceGroup = {}));
export var DescribeLocalGatewayVirtualInterfaceGroupsResult;
(function (DescribeLocalGatewayVirtualInterfaceGroupsResult) {
    DescribeLocalGatewayVirtualInterfaceGroupsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayVirtualInterfaceGroupsResult || (DescribeLocalGatewayVirtualInterfaceGroupsResult = {}));
export var DescribeLocalGatewayVirtualInterfacesRequest;
(function (DescribeLocalGatewayVirtualInterfacesRequest) {
    DescribeLocalGatewayVirtualInterfacesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayVirtualInterfacesRequest || (DescribeLocalGatewayVirtualInterfacesRequest = {}));
export var LocalGatewayVirtualInterface;
(function (LocalGatewayVirtualInterface) {
    LocalGatewayVirtualInterface.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGatewayVirtualInterface || (LocalGatewayVirtualInterface = {}));
export var DescribeLocalGatewayVirtualInterfacesResult;
(function (DescribeLocalGatewayVirtualInterfacesResult) {
    DescribeLocalGatewayVirtualInterfacesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeLocalGatewayVirtualInterfacesResult || (DescribeLocalGatewayVirtualInterfacesResult = {}));
export var DescribeManagedPrefixListsRequest;
(function (DescribeManagedPrefixListsRequest) {
    DescribeManagedPrefixListsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeManagedPrefixListsRequest || (DescribeManagedPrefixListsRequest = {}));
export var DescribeManagedPrefixListsResult;
(function (DescribeManagedPrefixListsResult) {
    DescribeManagedPrefixListsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeManagedPrefixListsResult || (DescribeManagedPrefixListsResult = {}));
export var DescribeMovingAddressesRequest;
(function (DescribeMovingAddressesRequest) {
    DescribeMovingAddressesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeMovingAddressesRequest || (DescribeMovingAddressesRequest = {}));
export var MovingAddressStatus;
(function (MovingAddressStatus) {
    MovingAddressStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MovingAddressStatus || (MovingAddressStatus = {}));
export var DescribeMovingAddressesResult;
(function (DescribeMovingAddressesResult) {
    DescribeMovingAddressesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeMovingAddressesResult || (DescribeMovingAddressesResult = {}));
export var DescribeNatGatewaysRequest;
(function (DescribeNatGatewaysRequest) {
    DescribeNatGatewaysRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNatGatewaysRequest || (DescribeNatGatewaysRequest = {}));
export var DescribeNatGatewaysResult;
(function (DescribeNatGatewaysResult) {
    DescribeNatGatewaysResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNatGatewaysResult || (DescribeNatGatewaysResult = {}));
export var DescribeNetworkAclsRequest;
(function (DescribeNetworkAclsRequest) {
    DescribeNetworkAclsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkAclsRequest || (DescribeNetworkAclsRequest = {}));
export var DescribeNetworkAclsResult;
(function (DescribeNetworkAclsResult) {
    DescribeNetworkAclsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkAclsResult || (DescribeNetworkAclsResult = {}));
export var DescribeNetworkInsightsAnalysesRequest;
(function (DescribeNetworkInsightsAnalysesRequest) {
    DescribeNetworkInsightsAnalysesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInsightsAnalysesRequest || (DescribeNetworkInsightsAnalysesRequest = {}));
export var AnalysisComponent;
(function (AnalysisComponent) {
    AnalysisComponent.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisComponent || (AnalysisComponent = {}));
export var AnalysisAclRule;
(function (AnalysisAclRule) {
    AnalysisAclRule.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisAclRule || (AnalysisAclRule = {}));
export var AnalysisLoadBalancerListener;
(function (AnalysisLoadBalancerListener) {
    AnalysisLoadBalancerListener.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisLoadBalancerListener || (AnalysisLoadBalancerListener = {}));
export var AnalysisLoadBalancerTarget;
(function (AnalysisLoadBalancerTarget) {
    AnalysisLoadBalancerTarget.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisLoadBalancerTarget || (AnalysisLoadBalancerTarget = {}));
export var AnalysisRouteTableRoute;
(function (AnalysisRouteTableRoute) {
    AnalysisRouteTableRoute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisRouteTableRoute || (AnalysisRouteTableRoute = {}));
export var AnalysisSecurityGroupRule;
(function (AnalysisSecurityGroupRule) {
    AnalysisSecurityGroupRule.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisSecurityGroupRule || (AnalysisSecurityGroupRule = {}));
export var Explanation;
(function (Explanation) {
    Explanation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Explanation || (Explanation = {}));
export var AnalysisPacketHeader;
(function (AnalysisPacketHeader) {
    AnalysisPacketHeader.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(AnalysisPacketHeader || (AnalysisPacketHeader = {}));
export var PathComponent;
(function (PathComponent) {
    PathComponent.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PathComponent || (PathComponent = {}));
export var NetworkInsightsAnalysis;
(function (NetworkInsightsAnalysis) {
    NetworkInsightsAnalysis.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInsightsAnalysis || (NetworkInsightsAnalysis = {}));
export var DescribeNetworkInsightsAnalysesResult;
(function (DescribeNetworkInsightsAnalysesResult) {
    DescribeNetworkInsightsAnalysesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInsightsAnalysesResult || (DescribeNetworkInsightsAnalysesResult = {}));
export var DescribeNetworkInsightsPathsRequest;
(function (DescribeNetworkInsightsPathsRequest) {
    DescribeNetworkInsightsPathsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInsightsPathsRequest || (DescribeNetworkInsightsPathsRequest = {}));
export var DescribeNetworkInsightsPathsResult;
(function (DescribeNetworkInsightsPathsResult) {
    DescribeNetworkInsightsPathsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInsightsPathsResult || (DescribeNetworkInsightsPathsResult = {}));
export var DescribeNetworkInterfaceAttributeRequest;
(function (DescribeNetworkInterfaceAttributeRequest) {
    DescribeNetworkInterfaceAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInterfaceAttributeRequest || (DescribeNetworkInterfaceAttributeRequest = {}));
export var DescribeNetworkInterfaceAttributeResult;
(function (DescribeNetworkInterfaceAttributeResult) {
    DescribeNetworkInterfaceAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInterfaceAttributeResult || (DescribeNetworkInterfaceAttributeResult = {}));
export var DescribeNetworkInterfacePermissionsRequest;
(function (DescribeNetworkInterfacePermissionsRequest) {
    DescribeNetworkInterfacePermissionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInterfacePermissionsRequest || (DescribeNetworkInterfacePermissionsRequest = {}));
export var DescribeNetworkInterfacePermissionsResult;
(function (DescribeNetworkInterfacePermissionsResult) {
    DescribeNetworkInterfacePermissionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInterfacePermissionsResult || (DescribeNetworkInterfacePermissionsResult = {}));
export var DescribeNetworkInterfacesRequest;
(function (DescribeNetworkInterfacesRequest) {
    DescribeNetworkInterfacesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInterfacesRequest || (DescribeNetworkInterfacesRequest = {}));
export var DescribeNetworkInterfacesResult;
(function (DescribeNetworkInterfacesResult) {
    DescribeNetworkInterfacesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeNetworkInterfacesResult || (DescribeNetworkInterfacesResult = {}));
export var DescribePlacementGroupsRequest;
(function (DescribePlacementGroupsRequest) {
    DescribePlacementGroupsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePlacementGroupsRequest || (DescribePlacementGroupsRequest = {}));
export var DescribePlacementGroupsResult;
(function (DescribePlacementGroupsResult) {
    DescribePlacementGroupsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePlacementGroupsResult || (DescribePlacementGroupsResult = {}));
export var DescribePrefixListsRequest;
(function (DescribePrefixListsRequest) {
    DescribePrefixListsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePrefixListsRequest || (DescribePrefixListsRequest = {}));
export var PrefixList;
(function (PrefixList) {
    PrefixList.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PrefixList || (PrefixList = {}));
export var DescribePrefixListsResult;
(function (DescribePrefixListsResult) {
    DescribePrefixListsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePrefixListsResult || (DescribePrefixListsResult = {}));
export var DescribePrincipalIdFormatRequest;
(function (DescribePrincipalIdFormatRequest) {
    DescribePrincipalIdFormatRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePrincipalIdFormatRequest || (DescribePrincipalIdFormatRequest = {}));
export var PrincipalIdFormat;
(function (PrincipalIdFormat) {
    PrincipalIdFormat.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PrincipalIdFormat || (PrincipalIdFormat = {}));
export var DescribePrincipalIdFormatResult;
(function (DescribePrincipalIdFormatResult) {
    DescribePrincipalIdFormatResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePrincipalIdFormatResult || (DescribePrincipalIdFormatResult = {}));
export var DescribePublicIpv4PoolsRequest;
(function (DescribePublicIpv4PoolsRequest) {
    DescribePublicIpv4PoolsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePublicIpv4PoolsRequest || (DescribePublicIpv4PoolsRequest = {}));
export var PublicIpv4PoolRange;
(function (PublicIpv4PoolRange) {
    PublicIpv4PoolRange.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PublicIpv4PoolRange || (PublicIpv4PoolRange = {}));
export var PublicIpv4Pool;
(function (PublicIpv4Pool) {
    PublicIpv4Pool.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PublicIpv4Pool || (PublicIpv4Pool = {}));
export var DescribePublicIpv4PoolsResult;
(function (DescribePublicIpv4PoolsResult) {
    DescribePublicIpv4PoolsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribePublicIpv4PoolsResult || (DescribePublicIpv4PoolsResult = {}));
export var DescribeRegionsRequest;
(function (DescribeRegionsRequest) {
    DescribeRegionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeRegionsRequest || (DescribeRegionsRequest = {}));
export var Region;
(function (Region) {
    Region.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Region || (Region = {}));
export var DescribeRegionsResult;
(function (DescribeRegionsResult) {
    DescribeRegionsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeRegionsResult || (DescribeRegionsResult = {}));
export var DescribeReplaceRootVolumeTasksRequest;
(function (DescribeReplaceRootVolumeTasksRequest) {
    DescribeReplaceRootVolumeTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReplaceRootVolumeTasksRequest || (DescribeReplaceRootVolumeTasksRequest = {}));
export var DescribeReplaceRootVolumeTasksResult;
(function (DescribeReplaceRootVolumeTasksResult) {
    DescribeReplaceRootVolumeTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReplaceRootVolumeTasksResult || (DescribeReplaceRootVolumeTasksResult = {}));
export var OfferingClassType;
(function (OfferingClassType) {
    OfferingClassType["CONVERTIBLE"] = "convertible";
    OfferingClassType["STANDARD"] = "standard";
})(OfferingClassType || (OfferingClassType = {}));
export var DescribeReservedInstancesRequest;
(function (DescribeReservedInstancesRequest) {
    DescribeReservedInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesRequest || (DescribeReservedInstancesRequest = {}));
export var RecurringCharge;
(function (RecurringCharge) {
    RecurringCharge.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RecurringCharge || (RecurringCharge = {}));
export var Scope;
(function (Scope) {
    Scope["AVAILABILITY_ZONE"] = "Availability Zone";
    Scope["REGIONAL"] = "Region";
})(Scope || (Scope = {}));
export var ReservedInstances;
(function (ReservedInstances) {
    ReservedInstances.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstances || (ReservedInstances = {}));
export var DescribeReservedInstancesResult;
(function (DescribeReservedInstancesResult) {
    DescribeReservedInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesResult || (DescribeReservedInstancesResult = {}));
export var DescribeReservedInstancesListingsRequest;
(function (DescribeReservedInstancesListingsRequest) {
    DescribeReservedInstancesListingsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesListingsRequest || (DescribeReservedInstancesListingsRequest = {}));
export var DescribeReservedInstancesListingsResult;
(function (DescribeReservedInstancesListingsResult) {
    DescribeReservedInstancesListingsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesListingsResult || (DescribeReservedInstancesListingsResult = {}));
export var DescribeReservedInstancesModificationsRequest;
(function (DescribeReservedInstancesModificationsRequest) {
    DescribeReservedInstancesModificationsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesModificationsRequest || (DescribeReservedInstancesModificationsRequest = {}));
export var ReservedInstancesConfiguration;
(function (ReservedInstancesConfiguration) {
    ReservedInstancesConfiguration.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstancesConfiguration || (ReservedInstancesConfiguration = {}));
export var ReservedInstancesModificationResult;
(function (ReservedInstancesModificationResult) {
    ReservedInstancesModificationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstancesModificationResult || (ReservedInstancesModificationResult = {}));
export var ReservedInstancesId;
(function (ReservedInstancesId) {
    ReservedInstancesId.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstancesId || (ReservedInstancesId = {}));
export var ReservedInstancesModification;
(function (ReservedInstancesModification) {
    ReservedInstancesModification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstancesModification || (ReservedInstancesModification = {}));
export var DescribeReservedInstancesModificationsResult;
(function (DescribeReservedInstancesModificationsResult) {
    DescribeReservedInstancesModificationsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesModificationsResult || (DescribeReservedInstancesModificationsResult = {}));
export var DescribeReservedInstancesOfferingsRequest;
(function (DescribeReservedInstancesOfferingsRequest) {
    DescribeReservedInstancesOfferingsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesOfferingsRequest || (DescribeReservedInstancesOfferingsRequest = {}));
export var PricingDetail;
(function (PricingDetail) {
    PricingDetail.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PricingDetail || (PricingDetail = {}));
export var ReservedInstancesOffering;
(function (ReservedInstancesOffering) {
    ReservedInstancesOffering.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReservedInstancesOffering || (ReservedInstancesOffering = {}));
export var DescribeReservedInstancesOfferingsResult;
(function (DescribeReservedInstancesOfferingsResult) {
    DescribeReservedInstancesOfferingsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeReservedInstancesOfferingsResult || (DescribeReservedInstancesOfferingsResult = {}));
export var DescribeRouteTablesRequest;
(function (DescribeRouteTablesRequest) {
    DescribeRouteTablesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeRouteTablesRequest || (DescribeRouteTablesRequest = {}));
export var DescribeRouteTablesResult;
(function (DescribeRouteTablesResult) {
    DescribeRouteTablesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeRouteTablesResult || (DescribeRouteTablesResult = {}));
export var SlotDateTimeRangeRequest;
(function (SlotDateTimeRangeRequest) {
    SlotDateTimeRangeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SlotDateTimeRangeRequest || (SlotDateTimeRangeRequest = {}));
export var ScheduledInstanceRecurrenceRequest;
(function (ScheduledInstanceRecurrenceRequest) {
    ScheduledInstanceRecurrenceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstanceRecurrenceRequest || (ScheduledInstanceRecurrenceRequest = {}));
export var DescribeScheduledInstanceAvailabilityRequest;
(function (DescribeScheduledInstanceAvailabilityRequest) {
    DescribeScheduledInstanceAvailabilityRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeScheduledInstanceAvailabilityRequest || (DescribeScheduledInstanceAvailabilityRequest = {}));
export var ScheduledInstanceRecurrence;
(function (ScheduledInstanceRecurrence) {
    ScheduledInstanceRecurrence.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstanceRecurrence || (ScheduledInstanceRecurrence = {}));
export var ScheduledInstanceAvailability;
(function (ScheduledInstanceAvailability) {
    ScheduledInstanceAvailability.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstanceAvailability || (ScheduledInstanceAvailability = {}));
export var DescribeScheduledInstanceAvailabilityResult;
(function (DescribeScheduledInstanceAvailabilityResult) {
    DescribeScheduledInstanceAvailabilityResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeScheduledInstanceAvailabilityResult || (DescribeScheduledInstanceAvailabilityResult = {}));
export var SlotStartTimeRangeRequest;
(function (SlotStartTimeRangeRequest) {
    SlotStartTimeRangeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SlotStartTimeRangeRequest || (SlotStartTimeRangeRequest = {}));
export var DescribeScheduledInstancesRequest;
(function (DescribeScheduledInstancesRequest) {
    DescribeScheduledInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeScheduledInstancesRequest || (DescribeScheduledInstancesRequest = {}));
export var ScheduledInstance;
(function (ScheduledInstance) {
    ScheduledInstance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ScheduledInstance || (ScheduledInstance = {}));
export var DescribeScheduledInstancesResult;
(function (DescribeScheduledInstancesResult) {
    DescribeScheduledInstancesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeScheduledInstancesResult || (DescribeScheduledInstancesResult = {}));
export var DescribeSecurityGroupReferencesRequest;
(function (DescribeSecurityGroupReferencesRequest) {
    DescribeSecurityGroupReferencesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSecurityGroupReferencesRequest || (DescribeSecurityGroupReferencesRequest = {}));
export var SecurityGroupReference;
(function (SecurityGroupReference) {
    SecurityGroupReference.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SecurityGroupReference || (SecurityGroupReference = {}));
export var DescribeSecurityGroupReferencesResult;
(function (DescribeSecurityGroupReferencesResult) {
    DescribeSecurityGroupReferencesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSecurityGroupReferencesResult || (DescribeSecurityGroupReferencesResult = {}));
export var DescribeSecurityGroupRulesRequest;
(function (DescribeSecurityGroupRulesRequest) {
    DescribeSecurityGroupRulesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSecurityGroupRulesRequest || (DescribeSecurityGroupRulesRequest = {}));
export var DescribeSecurityGroupRulesResult;
(function (DescribeSecurityGroupRulesResult) {
    DescribeSecurityGroupRulesResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSecurityGroupRulesResult || (DescribeSecurityGroupRulesResult = {}));
export var DescribeSecurityGroupsRequest;
(function (DescribeSecurityGroupsRequest) {
    DescribeSecurityGroupsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSecurityGroupsRequest || (DescribeSecurityGroupsRequest = {}));
export var SecurityGroup;
(function (SecurityGroup) {
    SecurityGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SecurityGroup || (SecurityGroup = {}));
export var DescribeSecurityGroupsResult;
(function (DescribeSecurityGroupsResult) {
    DescribeSecurityGroupsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSecurityGroupsResult || (DescribeSecurityGroupsResult = {}));
export var DescribeSnapshotAttributeRequest;
(function (DescribeSnapshotAttributeRequest) {
    DescribeSnapshotAttributeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSnapshotAttributeRequest || (DescribeSnapshotAttributeRequest = {}));
export var CreateVolumePermission;
(function (CreateVolumePermission) {
    CreateVolumePermission.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateVolumePermission || (CreateVolumePermission = {}));
export var DescribeSnapshotAttributeResult;
(function (DescribeSnapshotAttributeResult) {
    DescribeSnapshotAttributeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSnapshotAttributeResult || (DescribeSnapshotAttributeResult = {}));
export var DescribeSnapshotsRequest;
(function (DescribeSnapshotsRequest) {
    DescribeSnapshotsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSnapshotsRequest || (DescribeSnapshotsRequest = {}));
export var DescribeSnapshotsResult;
(function (DescribeSnapshotsResult) {
    DescribeSnapshotsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSnapshotsResult || (DescribeSnapshotsResult = {}));
export var DescribeSpotDatafeedSubscriptionRequest;
(function (DescribeSpotDatafeedSubscriptionRequest) {
    DescribeSpotDatafeedSubscriptionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotDatafeedSubscriptionRequest || (DescribeSpotDatafeedSubscriptionRequest = {}));
export var DescribeSpotDatafeedSubscriptionResult;
(function (DescribeSpotDatafeedSubscriptionResult) {
    DescribeSpotDatafeedSubscriptionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotDatafeedSubscriptionResult || (DescribeSpotDatafeedSubscriptionResult = {}));
export var DescribeSpotFleetInstancesRequest;
(function (DescribeSpotFleetInstancesRequest) {
    DescribeSpotFleetInstancesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotFleetInstancesRequest || (DescribeSpotFleetInstancesRequest = {}));
export var DescribeSpotFleetInstancesResponse;
(function (DescribeSpotFleetInstancesResponse) {
    DescribeSpotFleetInstancesResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotFleetInstancesResponse || (DescribeSpotFleetInstancesResponse = {}));
export var EventType;
(function (EventType) {
    EventType["BATCH_CHANGE"] = "fleetRequestChange";
    EventType["ERROR"] = "error";
    EventType["INFORMATION"] = "information";
    EventType["INSTANCE_CHANGE"] = "instanceChange";
})(EventType || (EventType = {}));
export var DescribeSpotFleetRequestHistoryRequest;
(function (DescribeSpotFleetRequestHistoryRequest) {
    DescribeSpotFleetRequestHistoryRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotFleetRequestHistoryRequest || (DescribeSpotFleetRequestHistoryRequest = {}));
export var HistoryRecord;
(function (HistoryRecord) {
    HistoryRecord.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(HistoryRecord || (HistoryRecord = {}));
export var DescribeSpotFleetRequestHistoryResponse;
(function (DescribeSpotFleetRequestHistoryResponse) {
    DescribeSpotFleetRequestHistoryResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotFleetRequestHistoryResponse || (DescribeSpotFleetRequestHistoryResponse = {}));
export var DescribeSpotFleetRequestsRequest;
(function (DescribeSpotFleetRequestsRequest) {
    DescribeSpotFleetRequestsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotFleetRequestsRequest || (DescribeSpotFleetRequestsRequest = {}));
export var ExcessCapacityTerminationPolicy;
(function (ExcessCapacityTerminationPolicy) {
    ExcessCapacityTerminationPolicy["DEFAULT"] = "default";
    ExcessCapacityTerminationPolicy["NO_TERMINATION"] = "noTermination";
})(ExcessCapacityTerminationPolicy || (ExcessCapacityTerminationPolicy = {}));
export var SpotFleetMonitoring;
(function (SpotFleetMonitoring) {
    SpotFleetMonitoring.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotFleetMonitoring || (SpotFleetMonitoring = {}));
export var InstanceNetworkInterfaceSpecification;
(function (InstanceNetworkInterfaceSpecification) {
    InstanceNetworkInterfaceSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceNetworkInterfaceSpecification || (InstanceNetworkInterfaceSpecification = {}));
export var SpotPlacement;
(function (SpotPlacement) {
    SpotPlacement.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotPlacement || (SpotPlacement = {}));
export var SpotFleetTagSpecification;
(function (SpotFleetTagSpecification) {
    SpotFleetTagSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotFleetTagSpecification || (SpotFleetTagSpecification = {}));
export var SpotFleetLaunchSpecification;
(function (SpotFleetLaunchSpecification) {
    SpotFleetLaunchSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotFleetLaunchSpecification || (SpotFleetLaunchSpecification = {}));
export var LaunchTemplateOverrides;
(function (LaunchTemplateOverrides) {
    LaunchTemplateOverrides.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateOverrides || (LaunchTemplateOverrides = {}));
export var LaunchTemplateConfig;
(function (LaunchTemplateConfig) {
    LaunchTemplateConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateConfig || (LaunchTemplateConfig = {}));
export var ClassicLoadBalancer;
(function (ClassicLoadBalancer) {
    ClassicLoadBalancer.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClassicLoadBalancer || (ClassicLoadBalancer = {}));
export var ClassicLoadBalancersConfig;
(function (ClassicLoadBalancersConfig) {
    ClassicLoadBalancersConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ClassicLoadBalancersConfig || (ClassicLoadBalancersConfig = {}));
export var TargetGroup;
(function (TargetGroup) {
    TargetGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetGroup || (TargetGroup = {}));
export var TargetGroupsConfig;
(function (TargetGroupsConfig) {
    TargetGroupsConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetGroupsConfig || (TargetGroupsConfig = {}));
export var LoadBalancersConfig;
(function (LoadBalancersConfig) {
    LoadBalancersConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LoadBalancersConfig || (LoadBalancersConfig = {}));
export var OnDemandAllocationStrategy;
(function (OnDemandAllocationStrategy) {
    OnDemandAllocationStrategy["LOWEST_PRICE"] = "lowestPrice";
    OnDemandAllocationStrategy["PRIORITIZED"] = "prioritized";
})(OnDemandAllocationStrategy || (OnDemandAllocationStrategy = {}));
export var ReplacementStrategy;
(function (ReplacementStrategy) {
    ReplacementStrategy["LAUNCH"] = "launch";
    ReplacementStrategy["LAUNCH_BEFORE_TERMINATE"] = "launch-before-terminate";
})(ReplacementStrategy || (ReplacementStrategy = {}));
export var SpotCapacityRebalance;
(function (SpotCapacityRebalance) {
    SpotCapacityRebalance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotCapacityRebalance || (SpotCapacityRebalance = {}));
export var SpotMaintenanceStrategies;
(function (SpotMaintenanceStrategies) {
    SpotMaintenanceStrategies.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotMaintenanceStrategies || (SpotMaintenanceStrategies = {}));
export var SpotFleetRequestConfigData;
(function (SpotFleetRequestConfigData) {
    SpotFleetRequestConfigData.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotFleetRequestConfigData || (SpotFleetRequestConfigData = {}));
export var SpotFleetRequestConfig;
(function (SpotFleetRequestConfig) {
    SpotFleetRequestConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotFleetRequestConfig || (SpotFleetRequestConfig = {}));
export var DescribeSpotFleetRequestsResponse;
(function (DescribeSpotFleetRequestsResponse) {
    DescribeSpotFleetRequestsResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotFleetRequestsResponse || (DescribeSpotFleetRequestsResponse = {}));
export var DescribeSpotInstanceRequestsRequest;
(function (DescribeSpotInstanceRequestsRequest) {
    DescribeSpotInstanceRequestsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotInstanceRequestsRequest || (DescribeSpotInstanceRequestsRequest = {}));
export var RunInstancesMonitoringEnabled;
(function (RunInstancesMonitoringEnabled) {
    RunInstancesMonitoringEnabled.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RunInstancesMonitoringEnabled || (RunInstancesMonitoringEnabled = {}));
export var LaunchSpecification;
(function (LaunchSpecification) {
    LaunchSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchSpecification || (LaunchSpecification = {}));
export var SpotInstanceStatus;
(function (SpotInstanceStatus) {
    SpotInstanceStatus.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotInstanceStatus || (SpotInstanceStatus = {}));
export var SpotInstanceRequest;
(function (SpotInstanceRequest) {
    SpotInstanceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotInstanceRequest || (SpotInstanceRequest = {}));
export var DescribeSpotInstanceRequestsResult;
(function (DescribeSpotInstanceRequestsResult) {
    DescribeSpotInstanceRequestsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotInstanceRequestsResult || (DescribeSpotInstanceRequestsResult = {}));
export var DescribeSpotPriceHistoryRequest;
(function (DescribeSpotPriceHistoryRequest) {
    DescribeSpotPriceHistoryRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotPriceHistoryRequest || (DescribeSpotPriceHistoryRequest = {}));
export var SpotPrice;
(function (SpotPrice) {
    SpotPrice.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotPrice || (SpotPrice = {}));
export var DescribeSpotPriceHistoryResult;
(function (DescribeSpotPriceHistoryResult) {
    DescribeSpotPriceHistoryResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSpotPriceHistoryResult || (DescribeSpotPriceHistoryResult = {}));
export var DescribeStaleSecurityGroupsRequest;
(function (DescribeStaleSecurityGroupsRequest) {
    DescribeStaleSecurityGroupsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeStaleSecurityGroupsRequest || (DescribeStaleSecurityGroupsRequest = {}));
export var StaleIpPermission;
(function (StaleIpPermission) {
    StaleIpPermission.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StaleIpPermission || (StaleIpPermission = {}));
export var StaleSecurityGroup;
(function (StaleSecurityGroup) {
    StaleSecurityGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StaleSecurityGroup || (StaleSecurityGroup = {}));
export var DescribeStaleSecurityGroupsResult;
(function (DescribeStaleSecurityGroupsResult) {
    DescribeStaleSecurityGroupsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeStaleSecurityGroupsResult || (DescribeStaleSecurityGroupsResult = {}));
export var DescribeStoreImageTasksRequest;
(function (DescribeStoreImageTasksRequest) {
    DescribeStoreImageTasksRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeStoreImageTasksRequest || (DescribeStoreImageTasksRequest = {}));
export var StoreImageTaskResult;
(function (StoreImageTaskResult) {
    StoreImageTaskResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StoreImageTaskResult || (StoreImageTaskResult = {}));
export var DescribeStoreImageTasksResult;
(function (DescribeStoreImageTasksResult) {
    DescribeStoreImageTasksResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeStoreImageTasksResult || (DescribeStoreImageTasksResult = {}));
export var DescribeSubnetsRequest;
(function (DescribeSubnetsRequest) {
    DescribeSubnetsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DescribeSubnetsRequest || (DescribeSubnetsRequest = {}));
