"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LocationType = exports.SummaryStatus = exports.StatusType = exports.StatusName = exports.EventCode = exports.InstanceStateName = exports.MonitoringState = exports.InstanceMetadataOptionsState = exports.InstanceMetadataTagsState = exports.HttpTokensState = exports.InstanceMetadataProtocolState = exports.InstanceMetadataEndpointState = exports.InstanceAutoRecoveryState = exports.InstanceLifecycleType = exports.InstanceAttributeName = exports.VirtualizationType = exports.TpmSupportValues = exports.ImageState = exports.DeviceType = exports.ImdsSupportValues = exports.ImageTypeValues = exports.HypervisorType = exports.BootModeValues = exports.ArchitectureValues = exports.ImageAttributeName = exports.ReservationState = exports.PaymentOption = exports.FpgaImageStateCode = exports.ProductCodeValues = exports.PermissionGroup = exports.FpgaImageAttributeName = exports.FleetActivityStatus = exports.FleetEventType = exports.FastSnapshotRestoreStateCode = exports.FastLaunchStateCode = exports.FastLaunchResourceType = exports.ElasticGpuState = exports.ElasticGpuStatus = exports.ConversionTaskState = exports.VpnProtocol = exports.ClientVpnEndpointAttributeStatusCode = exports.AssociatedNetworkType = exports.ClientVpnConnectionStatusCode = exports.StatisticType = exports.PeriodType = exports.MetricType = exports.AvailabilityZoneState = exports.AvailabilityZoneOptInStatus = exports.IpamPoolCidrState = exports.IpamPoolCidrFailureCode = void 0;
exports.FilterFilterSensitiveLog = exports.DescribeAccountAttributesResultFilterSensitiveLog = exports.DescribeAccountAttributesRequestFilterSensitiveLog = exports.DeregisterTransitGatewayMulticastGroupSourcesResultFilterSensitiveLog = exports.TransitGatewayMulticastDeregisteredGroupSourcesFilterSensitiveLog = exports.DeregisterTransitGatewayMulticastGroupSourcesRequestFilterSensitiveLog = exports.DeregisterTransitGatewayMulticastGroupMembersResultFilterSensitiveLog = exports.TransitGatewayMulticastDeregisteredGroupMembersFilterSensitiveLog = exports.DeregisterTransitGatewayMulticastGroupMembersRequestFilterSensitiveLog = exports.DeregisterInstanceEventNotificationAttributesResultFilterSensitiveLog = exports.InstanceTagNotificationAttributeFilterSensitiveLog = exports.DeregisterInstanceEventNotificationAttributesRequestFilterSensitiveLog = exports.DeregisterInstanceTagAttributeRequestFilterSensitiveLog = exports.DeregisterImageRequestFilterSensitiveLog = exports.DeprovisionPublicIpv4PoolCidrResultFilterSensitiveLog = exports.DeprovisionPublicIpv4PoolCidrRequestFilterSensitiveLog = exports.DeprovisionIpamPoolCidrResultFilterSensitiveLog = exports.IpamPoolCidrFilterSensitiveLog = exports.IpamPoolCidrFailureReasonFilterSensitiveLog = exports.DeprovisionIpamPoolCidrRequestFilterSensitiveLog = exports.DeprovisionByoipCidrResultFilterSensitiveLog = exports.DeprovisionByoipCidrRequestFilterSensitiveLog = exports.DeleteVpnGatewayRequestFilterSensitiveLog = exports.DeleteVpnConnectionRouteRequestFilterSensitiveLog = exports.DeleteVpnConnectionRequestFilterSensitiveLog = exports.DeleteVpcPeeringConnectionResultFilterSensitiveLog = exports.DeleteVpcPeeringConnectionRequestFilterSensitiveLog = exports.DeleteVpcEndpointServiceConfigurationsResultFilterSensitiveLog = exports.DeleteVpcEndpointServiceConfigurationsRequestFilterSensitiveLog = exports.DeleteVpcEndpointsResultFilterSensitiveLog = exports.DeleteVpcEndpointsRequestFilterSensitiveLog = exports.DeleteVpcEndpointConnectionNotificationsResultFilterSensitiveLog = exports.DeleteVpcEndpointConnectionNotificationsRequestFilterSensitiveLog = exports.DeleteVpcRequestFilterSensitiveLog = exports.DeleteVolumeRequestFilterSensitiveLog = exports.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog = exports.DeleteVerifiedAccessTrustProviderRequestFilterSensitiveLog = exports.DeleteVerifiedAccessInstanceResultFilterSensitiveLog = exports.DeleteVerifiedAccessInstanceRequestFilterSensitiveLog = exports.DeleteVerifiedAccessGroupResultFilterSensitiveLog = exports.DeleteVerifiedAccessGroupRequestFilterSensitiveLog = exports.DeleteVerifiedAccessEndpointResultFilterSensitiveLog = exports.DeleteVerifiedAccessEndpointRequestFilterSensitiveLog = exports.DeleteTransitGatewayVpcAttachmentResultFilterSensitiveLog = exports.DeleteTransitGatewayVpcAttachmentRequestFilterSensitiveLog = exports.DeleteTransitGatewayRouteTableAnnouncementResultFilterSensitiveLog = exports.DeleteTransitGatewayRouteTableAnnouncementRequestFilterSensitiveLog = exports.DeleteTransitGatewayRouteTableResultFilterSensitiveLog = exports.DeleteTransitGatewayRouteTableRequestFilterSensitiveLog = exports.DeleteTransitGatewayRouteResultFilterSensitiveLog = void 0;
exports.DescribeClientVpnRoutesRequestFilterSensitiveLog = exports.DescribeClientVpnEndpointsResultFilterSensitiveLog = exports.ClientVpnEndpointFilterSensitiveLog = exports.ConnectionLogResponseOptionsFilterSensitiveLog = exports.ClientLoginBannerResponseOptionsFilterSensitiveLog = exports.ClientConnectResponseOptionsFilterSensitiveLog = exports.ClientVpnEndpointAttributeStatusFilterSensitiveLog = exports.ClientVpnAuthenticationFilterSensitiveLog = exports.CertificateAuthenticationFilterSensitiveLog = exports.FederatedAuthenticationFilterSensitiveLog = exports.DirectoryServiceAuthenticationFilterSensitiveLog = exports.AssociatedTargetNetworkFilterSensitiveLog = exports.DescribeClientVpnEndpointsRequestFilterSensitiveLog = exports.DescribeClientVpnConnectionsResultFilterSensitiveLog = exports.ClientVpnConnectionFilterSensitiveLog = exports.ClientVpnConnectionStatusFilterSensitiveLog = exports.DescribeClientVpnConnectionsRequestFilterSensitiveLog = exports.DescribeClientVpnAuthorizationRulesResultFilterSensitiveLog = exports.AuthorizationRuleFilterSensitiveLog = exports.DescribeClientVpnAuthorizationRulesRequestFilterSensitiveLog = exports.DescribeClassicLinkInstancesResultFilterSensitiveLog = exports.ClassicLinkInstanceFilterSensitiveLog = exports.DescribeClassicLinkInstancesRequestFilterSensitiveLog = exports.DescribeCarrierGatewaysResultFilterSensitiveLog = exports.DescribeCarrierGatewaysRequestFilterSensitiveLog = exports.DescribeCapacityReservationsResultFilterSensitiveLog = exports.DescribeCapacityReservationsRequestFilterSensitiveLog = exports.DescribeCapacityReservationFleetsResultFilterSensitiveLog = exports.CapacityReservationFleetFilterSensitiveLog = exports.DescribeCapacityReservationFleetsRequestFilterSensitiveLog = exports.DescribeByoipCidrsResultFilterSensitiveLog = exports.DescribeByoipCidrsRequestFilterSensitiveLog = exports.DescribeBundleTasksResultFilterSensitiveLog = exports.DescribeBundleTasksRequestFilterSensitiveLog = exports.DescribeAwsNetworkPerformanceMetricSubscriptionsResultFilterSensitiveLog = exports.SubscriptionFilterSensitiveLog = exports.DescribeAwsNetworkPerformanceMetricSubscriptionsRequestFilterSensitiveLog = exports.DescribeAvailabilityZonesResultFilterSensitiveLog = exports.AvailabilityZoneFilterSensitiveLog = exports.AvailabilityZoneMessageFilterSensitiveLog = exports.DescribeAvailabilityZonesRequestFilterSensitiveLog = exports.DescribeAggregateIdFormatResultFilterSensitiveLog = exports.IdFormatFilterSensitiveLog = exports.DescribeAggregateIdFormatRequestFilterSensitiveLog = exports.DescribeAddressTransfersResultFilterSensitiveLog = exports.DescribeAddressTransfersRequestFilterSensitiveLog = exports.DescribeAddressesAttributeResultFilterSensitiveLog = exports.DescribeAddressesAttributeRequestFilterSensitiveLog = exports.DescribeAddressesResultFilterSensitiveLog = exports.DescribeAddressesRequestFilterSensitiveLog = void 0;
exports.CapacityReservationOptionsFilterSensitiveLog = exports.FleetLaunchTemplateConfigFilterSensitiveLog = exports.DescribeFleetsInstancesFilterSensitiveLog = exports.DescribeFleetErrorFilterSensitiveLog = exports.DescribeFleetsRequestFilterSensitiveLog = exports.DescribeFleetInstancesResultFilterSensitiveLog = exports.DescribeFleetInstancesRequestFilterSensitiveLog = exports.DescribeFleetHistoryResultFilterSensitiveLog = exports.HistoryRecordEntryFilterSensitiveLog = exports.EventInformationFilterSensitiveLog = exports.DescribeFleetHistoryRequestFilterSensitiveLog = exports.DescribeFastSnapshotRestoresResultFilterSensitiveLog = exports.DescribeFastSnapshotRestoreSuccessItemFilterSensitiveLog = exports.DescribeFastSnapshotRestoresRequestFilterSensitiveLog = exports.DescribeFastLaunchImagesResultFilterSensitiveLog = exports.DescribeFastLaunchImagesSuccessItemFilterSensitiveLog = exports.FastLaunchSnapshotConfigurationResponseFilterSensitiveLog = exports.FastLaunchLaunchTemplateSpecificationResponseFilterSensitiveLog = exports.DescribeFastLaunchImagesRequestFilterSensitiveLog = exports.DescribeExportTasksResultFilterSensitiveLog = exports.DescribeExportTasksRequestFilterSensitiveLog = exports.DescribeExportImageTasksResultFilterSensitiveLog = exports.ExportImageTaskFilterSensitiveLog = exports.ExportTaskS3LocationFilterSensitiveLog = exports.DescribeExportImageTasksRequestFilterSensitiveLog = exports.DescribeElasticGpusResultFilterSensitiveLog = exports.ElasticGpusFilterSensitiveLog = exports.ElasticGpuHealthFilterSensitiveLog = exports.DescribeElasticGpusRequestFilterSensitiveLog = exports.DescribeEgressOnlyInternetGatewaysResultFilterSensitiveLog = exports.DescribeEgressOnlyInternetGatewaysRequestFilterSensitiveLog = exports.DescribeDhcpOptionsResultFilterSensitiveLog = exports.DescribeDhcpOptionsRequestFilterSensitiveLog = exports.DescribeCustomerGatewaysResultFilterSensitiveLog = exports.DescribeCustomerGatewaysRequestFilterSensitiveLog = exports.DescribeConversionTasksResultFilterSensitiveLog = exports.ConversionTaskFilterSensitiveLog = exports.ImportVolumeTaskDetailsFilterSensitiveLog = exports.ImportInstanceTaskDetailsFilterSensitiveLog = exports.ImportInstanceVolumeDetailItemFilterSensitiveLog = exports.DiskImageVolumeDescriptionFilterSensitiveLog = exports.DiskImageDescriptionFilterSensitiveLog = exports.DescribeConversionTasksRequestFilterSensitiveLog = exports.DescribeCoipPoolsResultFilterSensitiveLog = exports.DescribeCoipPoolsRequestFilterSensitiveLog = exports.DescribeClientVpnTargetNetworksResultFilterSensitiveLog = exports.TargetNetworkFilterSensitiveLog = exports.DescribeClientVpnTargetNetworksRequestFilterSensitiveLog = exports.DescribeClientVpnRoutesResultFilterSensitiveLog = exports.ClientVpnRouteFilterSensitiveLog = void 0;
exports.SnapshotDetailFilterSensitiveLog = exports.UserBucketDetailsFilterSensitiveLog = exports.ImportImageLicenseConfigurationResponseFilterSensitiveLog = exports.DescribeImportImageTasksRequestFilterSensitiveLog = exports.DescribeImagesResultFilterSensitiveLog = exports.ImageFilterSensitiveLog = exports.DescribeImagesRequestFilterSensitiveLog = exports.ImageAttributeFilterSensitiveLog = exports.LaunchPermissionFilterSensitiveLog = exports.DescribeImageAttributeRequestFilterSensitiveLog = exports.DescribeIdFormatResultFilterSensitiveLog = exports.DescribeIdFormatRequestFilterSensitiveLog = exports.DescribeIdentityIdFormatResultFilterSensitiveLog = exports.DescribeIdentityIdFormatRequestFilterSensitiveLog = exports.DescribeIamInstanceProfileAssociationsResultFilterSensitiveLog = exports.DescribeIamInstanceProfileAssociationsRequestFilterSensitiveLog = exports.DescribeHostsResultFilterSensitiveLog = exports.HostFilterSensitiveLog = exports.HostInstanceFilterSensitiveLog = exports.HostPropertiesFilterSensitiveLog = exports.AvailableCapacityFilterSensitiveLog = exports.InstanceCapacityFilterSensitiveLog = exports.DescribeHostsRequestFilterSensitiveLog = exports.DescribeHostReservationsResultFilterSensitiveLog = exports.HostReservationFilterSensitiveLog = exports.DescribeHostReservationsRequestFilterSensitiveLog = exports.DescribeHostReservationOfferingsResultFilterSensitiveLog = exports.HostOfferingFilterSensitiveLog = exports.DescribeHostReservationOfferingsRequestFilterSensitiveLog = exports.DescribeFpgaImagesResultFilterSensitiveLog = exports.FpgaImageFilterSensitiveLog = exports.FpgaImageStateFilterSensitiveLog = exports.PciIdFilterSensitiveLog = exports.DescribeFpgaImagesRequestFilterSensitiveLog = exports.DescribeFpgaImageAttributeResultFilterSensitiveLog = exports.FpgaImageAttributeFilterSensitiveLog = exports.ProductCodeFilterSensitiveLog = exports.LoadPermissionFilterSensitiveLog = exports.DescribeFpgaImageAttributeRequestFilterSensitiveLog = exports.DescribeFlowLogsResultFilterSensitiveLog = exports.FlowLogFilterSensitiveLog = exports.DestinationOptionsResponseFilterSensitiveLog = exports.DescribeFlowLogsRequestFilterSensitiveLog = exports.DescribeFleetsResultFilterSensitiveLog = exports.FleetDataFilterSensitiveLog = exports.TargetCapacitySpecificationFilterSensitiveLog = exports.SpotOptionsFilterSensitiveLog = exports.FleetSpotMaintenanceStrategiesFilterSensitiveLog = exports.FleetSpotCapacityRebalanceFilterSensitiveLog = exports.OnDemandOptionsFilterSensitiveLog = void 0;
exports.DescribeInstanceTypesRequestFilterSensitiveLog = exports.DescribeInstanceTypeOfferingsResultFilterSensitiveLog = exports.InstanceTypeOfferingFilterSensitiveLog = exports.DescribeInstanceTypeOfferingsRequestFilterSensitiveLog = exports.DescribeInstanceStatusResultFilterSensitiveLog = exports.InstanceStatusFilterSensitiveLog = exports.InstanceStatusSummaryFilterSensitiveLog = exports.InstanceStatusDetailsFilterSensitiveLog = exports.InstanceStatusEventFilterSensitiveLog = exports.DescribeInstanceStatusRequestFilterSensitiveLog = exports.DescribeInstancesResultFilterSensitiveLog = exports.ReservationFilterSensitiveLog = exports.InstanceFilterSensitiveLog = exports.InstanceStateFilterSensitiveLog = exports.PrivateDnsNameOptionsResponseFilterSensitiveLog = exports.InstanceNetworkInterfaceFilterSensitiveLog = exports.InstancePrivateIpAddressFilterSensitiveLog = exports.InstanceIpv6PrefixFilterSensitiveLog = exports.InstanceIpv4PrefixFilterSensitiveLog = exports.InstanceNetworkInterfaceAttachmentFilterSensitiveLog = exports.InstanceNetworkInterfaceAssociationFilterSensitiveLog = exports.MonitoringFilterSensitiveLog = exports.InstanceMetadataOptionsResponseFilterSensitiveLog = exports.InstanceMaintenanceOptionsFilterSensitiveLog = exports.LicenseConfigurationFilterSensitiveLog = exports.HibernationOptionsFilterSensitiveLog = exports.ElasticInferenceAcceleratorAssociationFilterSensitiveLog = exports.ElasticGpuAssociationFilterSensitiveLog = exports.CpuOptionsFilterSensitiveLog = exports.CapacityReservationSpecificationResponseFilterSensitiveLog = exports.DescribeInstancesRequestFilterSensitiveLog = exports.DescribeInstanceEventWindowsResultFilterSensitiveLog = exports.DescribeInstanceEventWindowsRequestFilterSensitiveLog = exports.DescribeInstanceEventNotificationAttributesResultFilterSensitiveLog = exports.DescribeInstanceEventNotificationAttributesRequestFilterSensitiveLog = exports.DescribeInstanceCreditSpecificationsResultFilterSensitiveLog = exports.InstanceCreditSpecificationFilterSensitiveLog = exports.DescribeInstanceCreditSpecificationsRequestFilterSensitiveLog = exports.InstanceAttributeFilterSensitiveLog = exports.EnclaveOptionsFilterSensitiveLog = exports.AttributeBooleanValueFilterSensitiveLog = exports.InstanceBlockDeviceMappingFilterSensitiveLog = exports.EbsInstanceBlockDeviceFilterSensitiveLog = exports.DescribeInstanceAttributeRequestFilterSensitiveLog = exports.DescribeImportSnapshotTasksResultFilterSensitiveLog = exports.ImportSnapshotTaskFilterSensitiveLog = exports.SnapshotTaskDetailFilterSensitiveLog = exports.DescribeImportSnapshotTasksRequestFilterSensitiveLog = exports.DescribeImportImageTasksResultFilterSensitiveLog = exports.ImportImageTaskFilterSensitiveLog = void 0;
var IpamPoolCidrFailureCode;
(function (IpamPoolCidrFailureCode) {
    IpamPoolCidrFailureCode["cidr_not_available"] = "cidr-not-available";
})(IpamPoolCidrFailureCode = exports.IpamPoolCidrFailureCode || (exports.IpamPoolCidrFailureCode = {}));
var IpamPoolCidrState;
(function (IpamPoolCidrState) {
    IpamPoolCidrState["deprovisioned"] = "deprovisioned";
    IpamPoolCidrState["failed_deprovision"] = "failed-deprovision";
    IpamPoolCidrState["failed_import"] = "failed-import";
    IpamPoolCidrState["failed_provision"] = "failed-provision";
    IpamPoolCidrState["pending_deprovision"] = "pending-deprovision";
    IpamPoolCidrState["pending_import"] = "pending-import";
    IpamPoolCidrState["pending_provision"] = "pending-provision";
    IpamPoolCidrState["provisioned"] = "provisioned";
})(IpamPoolCidrState = exports.IpamPoolCidrState || (exports.IpamPoolCidrState = {}));
var AvailabilityZoneOptInStatus;
(function (AvailabilityZoneOptInStatus) {
    AvailabilityZoneOptInStatus["not_opted_in"] = "not-opted-in";
    AvailabilityZoneOptInStatus["opt_in_not_required"] = "opt-in-not-required";
    AvailabilityZoneOptInStatus["opted_in"] = "opted-in";
})(AvailabilityZoneOptInStatus = exports.AvailabilityZoneOptInStatus || (exports.AvailabilityZoneOptInStatus = {}));
var AvailabilityZoneState;
(function (AvailabilityZoneState) {
    AvailabilityZoneState["available"] = "available";
    AvailabilityZoneState["impaired"] = "impaired";
    AvailabilityZoneState["information"] = "information";
    AvailabilityZoneState["unavailable"] = "unavailable";
})(AvailabilityZoneState = exports.AvailabilityZoneState || (exports.AvailabilityZoneState = {}));
var MetricType;
(function (MetricType) {
    MetricType["aggregate_latency"] = "aggregate-latency";
})(MetricType = exports.MetricType || (exports.MetricType = {}));
var PeriodType;
(function (PeriodType) {
    PeriodType["fifteen_minutes"] = "fifteen-minutes";
    PeriodType["five_minutes"] = "five-minutes";
    PeriodType["one_day"] = "one-day";
    PeriodType["one_hour"] = "one-hour";
    PeriodType["one_week"] = "one-week";
    PeriodType["three_hours"] = "three-hours";
})(PeriodType = exports.PeriodType || (exports.PeriodType = {}));
var StatisticType;
(function (StatisticType) {
    StatisticType["p50"] = "p50";
})(StatisticType = exports.StatisticType || (exports.StatisticType = {}));
var ClientVpnConnectionStatusCode;
(function (ClientVpnConnectionStatusCode) {
    ClientVpnConnectionStatusCode["active"] = "active";
    ClientVpnConnectionStatusCode["failed_to_terminate"] = "failed-to-terminate";
    ClientVpnConnectionStatusCode["terminated"] = "terminated";
    ClientVpnConnectionStatusCode["terminating"] = "terminating";
})(ClientVpnConnectionStatusCode = exports.ClientVpnConnectionStatusCode || (exports.ClientVpnConnectionStatusCode = {}));
var AssociatedNetworkType;
(function (AssociatedNetworkType) {
    AssociatedNetworkType["vpc"] = "vpc";
})(AssociatedNetworkType = exports.AssociatedNetworkType || (exports.AssociatedNetworkType = {}));
var ClientVpnEndpointAttributeStatusCode;
(function (ClientVpnEndpointAttributeStatusCode) {
    ClientVpnEndpointAttributeStatusCode["applied"] = "applied";
    ClientVpnEndpointAttributeStatusCode["applying"] = "applying";
})(ClientVpnEndpointAttributeStatusCode = exports.ClientVpnEndpointAttributeStatusCode || (exports.ClientVpnEndpointAttributeStatusCode = {}));
var VpnProtocol;
(function (VpnProtocol) {
    VpnProtocol["openvpn"] = "openvpn";
})(VpnProtocol = exports.VpnProtocol || (exports.VpnProtocol = {}));
var ConversionTaskState;
(function (ConversionTaskState) {
    ConversionTaskState["active"] = "active";
    ConversionTaskState["cancelled"] = "cancelled";
    ConversionTaskState["cancelling"] = "cancelling";
    ConversionTaskState["completed"] = "completed";
})(ConversionTaskState = exports.ConversionTaskState || (exports.ConversionTaskState = {}));
var ElasticGpuStatus;
(function (ElasticGpuStatus) {
    ElasticGpuStatus["Impaired"] = "IMPAIRED";
    ElasticGpuStatus["Ok"] = "OK";
})(ElasticGpuStatus = exports.ElasticGpuStatus || (exports.ElasticGpuStatus = {}));
var ElasticGpuState;
(function (ElasticGpuState) {
    ElasticGpuState["Attached"] = "ATTACHED";
})(ElasticGpuState = exports.ElasticGpuState || (exports.ElasticGpuState = {}));
var FastLaunchResourceType;
(function (FastLaunchResourceType) {
    FastLaunchResourceType["SNAPSHOT"] = "snapshot";
})(FastLaunchResourceType = exports.FastLaunchResourceType || (exports.FastLaunchResourceType = {}));
var FastLaunchStateCode;
(function (FastLaunchStateCode) {
    FastLaunchStateCode["disabling"] = "disabling";
    FastLaunchStateCode["disabling_failed"] = "disabling-failed";
    FastLaunchStateCode["enabled"] = "enabled";
    FastLaunchStateCode["enabled_failed"] = "enabled-failed";
    FastLaunchStateCode["enabling"] = "enabling";
    FastLaunchStateCode["enabling_failed"] = "enabling-failed";
})(FastLaunchStateCode = exports.FastLaunchStateCode || (exports.FastLaunchStateCode = {}));
var FastSnapshotRestoreStateCode;
(function (FastSnapshotRestoreStateCode) {
    FastSnapshotRestoreStateCode["disabled"] = "disabled";
    FastSnapshotRestoreStateCode["disabling"] = "disabling";
    FastSnapshotRestoreStateCode["enabled"] = "enabled";
    FastSnapshotRestoreStateCode["enabling"] = "enabling";
    FastSnapshotRestoreStateCode["optimizing"] = "optimizing";
})(FastSnapshotRestoreStateCode = exports.FastSnapshotRestoreStateCode || (exports.FastSnapshotRestoreStateCode = {}));
var FleetEventType;
(function (FleetEventType) {
    FleetEventType["FLEET_CHANGE"] = "fleet-change";
    FleetEventType["INSTANCE_CHANGE"] = "instance-change";
    FleetEventType["SERVICE_ERROR"] = "service-error";
})(FleetEventType = exports.FleetEventType || (exports.FleetEventType = {}));
var FleetActivityStatus;
(function (FleetActivityStatus) {
    FleetActivityStatus["ERROR"] = "error";
    FleetActivityStatus["FULFILLED"] = "fulfilled";
    FleetActivityStatus["PENDING_FULFILLMENT"] = "pending_fulfillment";
    FleetActivityStatus["PENDING_TERMINATION"] = "pending_termination";
})(FleetActivityStatus = exports.FleetActivityStatus || (exports.FleetActivityStatus = {}));
var FpgaImageAttributeName;
(function (FpgaImageAttributeName) {
    FpgaImageAttributeName["description"] = "description";
    FpgaImageAttributeName["loadPermission"] = "loadPermission";
    FpgaImageAttributeName["name"] = "name";
    FpgaImageAttributeName["productCodes"] = "productCodes";
})(FpgaImageAttributeName = exports.FpgaImageAttributeName || (exports.FpgaImageAttributeName = {}));
var PermissionGroup;
(function (PermissionGroup) {
    PermissionGroup["all"] = "all";
})(PermissionGroup = exports.PermissionGroup || (exports.PermissionGroup = {}));
var ProductCodeValues;
(function (ProductCodeValues) {
    ProductCodeValues["devpay"] = "devpay";
    ProductCodeValues["marketplace"] = "marketplace";
})(ProductCodeValues = exports.ProductCodeValues || (exports.ProductCodeValues = {}));
var FpgaImageStateCode;
(function (FpgaImageStateCode) {
    FpgaImageStateCode["available"] = "available";
    FpgaImageStateCode["failed"] = "failed";
    FpgaImageStateCode["pending"] = "pending";
    FpgaImageStateCode["unavailable"] = "unavailable";
})(FpgaImageStateCode = exports.FpgaImageStateCode || (exports.FpgaImageStateCode = {}));
var PaymentOption;
(function (PaymentOption) {
    PaymentOption["ALL_UPFRONT"] = "AllUpfront";
    PaymentOption["NO_UPFRONT"] = "NoUpfront";
    PaymentOption["PARTIAL_UPFRONT"] = "PartialUpfront";
})(PaymentOption = exports.PaymentOption || (exports.PaymentOption = {}));
var ReservationState;
(function (ReservationState) {
    ReservationState["ACTIVE"] = "active";
    ReservationState["PAYMENT_FAILED"] = "payment-failed";
    ReservationState["PAYMENT_PENDING"] = "payment-pending";
    ReservationState["RETIRED"] = "retired";
})(ReservationState = exports.ReservationState || (exports.ReservationState = {}));
var ImageAttributeName;
(function (ImageAttributeName) {
    ImageAttributeName["blockDeviceMapping"] = "blockDeviceMapping";
    ImageAttributeName["bootMode"] = "bootMode";
    ImageAttributeName["description"] = "description";
    ImageAttributeName["imdsSupport"] = "imdsSupport";
    ImageAttributeName["kernel"] = "kernel";
    ImageAttributeName["lastLaunchedTime"] = "lastLaunchedTime";
    ImageAttributeName["launchPermission"] = "launchPermission";
    ImageAttributeName["productCodes"] = "productCodes";
    ImageAttributeName["ramdisk"] = "ramdisk";
    ImageAttributeName["sriovNetSupport"] = "sriovNetSupport";
    ImageAttributeName["tpmSupport"] = "tpmSupport";
    ImageAttributeName["uefiData"] = "uefiData";
})(ImageAttributeName = exports.ImageAttributeName || (exports.ImageAttributeName = {}));
var ArchitectureValues;
(function (ArchitectureValues) {
    ArchitectureValues["arm64"] = "arm64";
    ArchitectureValues["arm64_mac"] = "arm64_mac";
    ArchitectureValues["i386"] = "i386";
    ArchitectureValues["x86_64"] = "x86_64";
    ArchitectureValues["x86_64_mac"] = "x86_64_mac";
})(ArchitectureValues = exports.ArchitectureValues || (exports.ArchitectureValues = {}));
var BootModeValues;
(function (BootModeValues) {
    BootModeValues["legacy_bios"] = "legacy-bios";
    BootModeValues["uefi"] = "uefi";
})(BootModeValues = exports.BootModeValues || (exports.BootModeValues = {}));
var HypervisorType;
(function (HypervisorType) {
    HypervisorType["ovm"] = "ovm";
    HypervisorType["xen"] = "xen";
})(HypervisorType = exports.HypervisorType || (exports.HypervisorType = {}));
var ImageTypeValues;
(function (ImageTypeValues) {
    ImageTypeValues["kernel"] = "kernel";
    ImageTypeValues["machine"] = "machine";
    ImageTypeValues["ramdisk"] = "ramdisk";
})(ImageTypeValues = exports.ImageTypeValues || (exports.ImageTypeValues = {}));
var ImdsSupportValues;
(function (ImdsSupportValues) {
    ImdsSupportValues["v2_0"] = "v2.0";
})(ImdsSupportValues = exports.ImdsSupportValues || (exports.ImdsSupportValues = {}));
var DeviceType;
(function (DeviceType) {
    DeviceType["ebs"] = "ebs";
    DeviceType["instance_store"] = "instance-store";
})(DeviceType = exports.DeviceType || (exports.DeviceType = {}));
var ImageState;
(function (ImageState) {
    ImageState["available"] = "available";
    ImageState["deregistered"] = "deregistered";
    ImageState["error"] = "error";
    ImageState["failed"] = "failed";
    ImageState["invalid"] = "invalid";
    ImageState["pending"] = "pending";
    ImageState["transient"] = "transient";
})(ImageState = exports.ImageState || (exports.ImageState = {}));
var TpmSupportValues;
(function (TpmSupportValues) {
    TpmSupportValues["v2_0"] = "v2.0";
})(TpmSupportValues = exports.TpmSupportValues || (exports.TpmSupportValues = {}));
var VirtualizationType;
(function (VirtualizationType) {
    VirtualizationType["hvm"] = "hvm";
    VirtualizationType["paravirtual"] = "paravirtual";
})(VirtualizationType = exports.VirtualizationType || (exports.VirtualizationType = {}));
var InstanceAttributeName;
(function (InstanceAttributeName) {
    InstanceAttributeName["blockDeviceMapping"] = "blockDeviceMapping";
    InstanceAttributeName["disableApiStop"] = "disableApiStop";
    InstanceAttributeName["disableApiTermination"] = "disableApiTermination";
    InstanceAttributeName["ebsOptimized"] = "ebsOptimized";
    InstanceAttributeName["enaSupport"] = "enaSupport";
    InstanceAttributeName["enclaveOptions"] = "enclaveOptions";
    InstanceAttributeName["groupSet"] = "groupSet";
    InstanceAttributeName["instanceInitiatedShutdownBehavior"] = "instanceInitiatedShutdownBehavior";
    InstanceAttributeName["instanceType"] = "instanceType";
    InstanceAttributeName["kernel"] = "kernel";
    InstanceAttributeName["productCodes"] = "productCodes";
    InstanceAttributeName["ramdisk"] = "ramdisk";
    InstanceAttributeName["rootDeviceName"] = "rootDeviceName";
    InstanceAttributeName["sourceDestCheck"] = "sourceDestCheck";
    InstanceAttributeName["sriovNetSupport"] = "sriovNetSupport";
    InstanceAttributeName["userData"] = "userData";
})(InstanceAttributeName = exports.InstanceAttributeName || (exports.InstanceAttributeName = {}));
var InstanceLifecycleType;
(function (InstanceLifecycleType) {
    InstanceLifecycleType["scheduled"] = "scheduled";
    InstanceLifecycleType["spot"] = "spot";
})(InstanceLifecycleType = exports.InstanceLifecycleType || (exports.InstanceLifecycleType = {}));
var InstanceAutoRecoveryState;
(function (InstanceAutoRecoveryState) {
    InstanceAutoRecoveryState["default"] = "default";
    InstanceAutoRecoveryState["disabled"] = "disabled";
})(InstanceAutoRecoveryState = exports.InstanceAutoRecoveryState || (exports.InstanceAutoRecoveryState = {}));
var InstanceMetadataEndpointState;
(function (InstanceMetadataEndpointState) {
    InstanceMetadataEndpointState["disabled"] = "disabled";
    InstanceMetadataEndpointState["enabled"] = "enabled";
})(InstanceMetadataEndpointState = exports.InstanceMetadataEndpointState || (exports.InstanceMetadataEndpointState = {}));
var InstanceMetadataProtocolState;
(function (InstanceMetadataProtocolState) {
    InstanceMetadataProtocolState["disabled"] = "disabled";
    InstanceMetadataProtocolState["enabled"] = "enabled";
})(InstanceMetadataProtocolState = exports.InstanceMetadataProtocolState || (exports.InstanceMetadataProtocolState = {}));
var HttpTokensState;
(function (HttpTokensState) {
    HttpTokensState["optional"] = "optional";
    HttpTokensState["required"] = "required";
})(HttpTokensState = exports.HttpTokensState || (exports.HttpTokensState = {}));
var InstanceMetadataTagsState;
(function (InstanceMetadataTagsState) {
    InstanceMetadataTagsState["disabled"] = "disabled";
    InstanceMetadataTagsState["enabled"] = "enabled";
})(InstanceMetadataTagsState = exports.InstanceMetadataTagsState || (exports.InstanceMetadataTagsState = {}));
var InstanceMetadataOptionsState;
(function (InstanceMetadataOptionsState) {
    InstanceMetadataOptionsState["applied"] = "applied";
    InstanceMetadataOptionsState["pending"] = "pending";
})(InstanceMetadataOptionsState = exports.InstanceMetadataOptionsState || (exports.InstanceMetadataOptionsState = {}));
var MonitoringState;
(function (MonitoringState) {
    MonitoringState["disabled"] = "disabled";
    MonitoringState["disabling"] = "disabling";
    MonitoringState["enabled"] = "enabled";
    MonitoringState["pending"] = "pending";
})(MonitoringState = exports.MonitoringState || (exports.MonitoringState = {}));
var InstanceStateName;
(function (InstanceStateName) {
    InstanceStateName["pending"] = "pending";
    InstanceStateName["running"] = "running";
    InstanceStateName["shutting_down"] = "shutting-down";
    InstanceStateName["stopped"] = "stopped";
    InstanceStateName["stopping"] = "stopping";
    InstanceStateName["terminated"] = "terminated";
})(InstanceStateName = exports.InstanceStateName || (exports.InstanceStateName = {}));
var EventCode;
(function (EventCode) {
    EventCode["instance_reboot"] = "instance-reboot";
    EventCode["instance_retirement"] = "instance-retirement";
    EventCode["instance_stop"] = "instance-stop";
    EventCode["system_maintenance"] = "system-maintenance";
    EventCode["system_reboot"] = "system-reboot";
})(EventCode = exports.EventCode || (exports.EventCode = {}));
var StatusName;
(function (StatusName) {
    StatusName["reachability"] = "reachability";
})(StatusName = exports.StatusName || (exports.StatusName = {}));
var StatusType;
(function (StatusType) {
    StatusType["failed"] = "failed";
    StatusType["initializing"] = "initializing";
    StatusType["insufficient_data"] = "insufficient-data";
    StatusType["passed"] = "passed";
})(StatusType = exports.StatusType || (exports.StatusType = {}));
var SummaryStatus;
(function (SummaryStatus) {
    SummaryStatus["impaired"] = "impaired";
    SummaryStatus["initializing"] = "initializing";
    SummaryStatus["insufficient_data"] = "insufficient-data";
    SummaryStatus["not_applicable"] = "not-applicable";
    SummaryStatus["ok"] = "ok";
})(SummaryStatus = exports.SummaryStatus || (exports.SummaryStatus = {}));
var LocationType;
(function (LocationType) {
    LocationType["availability_zone"] = "availability-zone";
    LocationType["availability_zone_id"] = "availability-zone-id";
    LocationType["region"] = "region";
})(LocationType = exports.LocationType || (exports.LocationType = {}));
const DeleteTransitGatewayRouteResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayRouteResultFilterSensitiveLog = DeleteTransitGatewayRouteResultFilterSensitiveLog;
const DeleteTransitGatewayRouteTableRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayRouteTableRequestFilterSensitiveLog = DeleteTransitGatewayRouteTableRequestFilterSensitiveLog;
const DeleteTransitGatewayRouteTableResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayRouteTableResultFilterSensitiveLog = DeleteTransitGatewayRouteTableResultFilterSensitiveLog;
const DeleteTransitGatewayRouteTableAnnouncementRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayRouteTableAnnouncementRequestFilterSensitiveLog = DeleteTransitGatewayRouteTableAnnouncementRequestFilterSensitiveLog;
const DeleteTransitGatewayRouteTableAnnouncementResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayRouteTableAnnouncementResultFilterSensitiveLog = DeleteTransitGatewayRouteTableAnnouncementResultFilterSensitiveLog;
const DeleteTransitGatewayVpcAttachmentRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayVpcAttachmentRequestFilterSensitiveLog = DeleteTransitGatewayVpcAttachmentRequestFilterSensitiveLog;
const DeleteTransitGatewayVpcAttachmentResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteTransitGatewayVpcAttachmentResultFilterSensitiveLog = DeleteTransitGatewayVpcAttachmentResultFilterSensitiveLog;
const DeleteVerifiedAccessEndpointRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessEndpointRequestFilterSensitiveLog = DeleteVerifiedAccessEndpointRequestFilterSensitiveLog;
const DeleteVerifiedAccessEndpointResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessEndpointResultFilterSensitiveLog = DeleteVerifiedAccessEndpointResultFilterSensitiveLog;
const DeleteVerifiedAccessGroupRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessGroupRequestFilterSensitiveLog = DeleteVerifiedAccessGroupRequestFilterSensitiveLog;
const DeleteVerifiedAccessGroupResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessGroupResultFilterSensitiveLog = DeleteVerifiedAccessGroupResultFilterSensitiveLog;
const DeleteVerifiedAccessInstanceRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessInstanceRequestFilterSensitiveLog = DeleteVerifiedAccessInstanceRequestFilterSensitiveLog;
const DeleteVerifiedAccessInstanceResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessInstanceResultFilterSensitiveLog = DeleteVerifiedAccessInstanceResultFilterSensitiveLog;
const DeleteVerifiedAccessTrustProviderRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessTrustProviderRequestFilterSensitiveLog = DeleteVerifiedAccessTrustProviderRequestFilterSensitiveLog;
const DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog = DeleteVerifiedAccessTrustProviderResultFilterSensitiveLog;
const DeleteVolumeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVolumeRequestFilterSensitiveLog = DeleteVolumeRequestFilterSensitiveLog;
const DeleteVpcRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcRequestFilterSensitiveLog = DeleteVpcRequestFilterSensitiveLog;
const DeleteVpcEndpointConnectionNotificationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcEndpointConnectionNotificationsRequestFilterSensitiveLog = DeleteVpcEndpointConnectionNotificationsRequestFilterSensitiveLog;
const DeleteVpcEndpointConnectionNotificationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcEndpointConnectionNotificationsResultFilterSensitiveLog = DeleteVpcEndpointConnectionNotificationsResultFilterSensitiveLog;
const DeleteVpcEndpointsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcEndpointsRequestFilterSensitiveLog = DeleteVpcEndpointsRequestFilterSensitiveLog;
const DeleteVpcEndpointsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcEndpointsResultFilterSensitiveLog = DeleteVpcEndpointsResultFilterSensitiveLog;
const DeleteVpcEndpointServiceConfigurationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcEndpointServiceConfigurationsRequestFilterSensitiveLog = DeleteVpcEndpointServiceConfigurationsRequestFilterSensitiveLog;
const DeleteVpcEndpointServiceConfigurationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcEndpointServiceConfigurationsResultFilterSensitiveLog = DeleteVpcEndpointServiceConfigurationsResultFilterSensitiveLog;
const DeleteVpcPeeringConnectionRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcPeeringConnectionRequestFilterSensitiveLog = DeleteVpcPeeringConnectionRequestFilterSensitiveLog;
const DeleteVpcPeeringConnectionResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpcPeeringConnectionResultFilterSensitiveLog = DeleteVpcPeeringConnectionResultFilterSensitiveLog;
const DeleteVpnConnectionRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpnConnectionRequestFilterSensitiveLog = DeleteVpnConnectionRequestFilterSensitiveLog;
const DeleteVpnConnectionRouteRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpnConnectionRouteRequestFilterSensitiveLog = DeleteVpnConnectionRouteRequestFilterSensitiveLog;
const DeleteVpnGatewayRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeleteVpnGatewayRequestFilterSensitiveLog = DeleteVpnGatewayRequestFilterSensitiveLog;
const DeprovisionByoipCidrRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeprovisionByoipCidrRequestFilterSensitiveLog = DeprovisionByoipCidrRequestFilterSensitiveLog;
const DeprovisionByoipCidrResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeprovisionByoipCidrResultFilterSensitiveLog = DeprovisionByoipCidrResultFilterSensitiveLog;
const DeprovisionIpamPoolCidrRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeprovisionIpamPoolCidrRequestFilterSensitiveLog = DeprovisionIpamPoolCidrRequestFilterSensitiveLog;
const IpamPoolCidrFailureReasonFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.IpamPoolCidrFailureReasonFilterSensitiveLog = IpamPoolCidrFailureReasonFilterSensitiveLog;
const IpamPoolCidrFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.IpamPoolCidrFilterSensitiveLog = IpamPoolCidrFilterSensitiveLog;
const DeprovisionIpamPoolCidrResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeprovisionIpamPoolCidrResultFilterSensitiveLog = DeprovisionIpamPoolCidrResultFilterSensitiveLog;
const DeprovisionPublicIpv4PoolCidrRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeprovisionPublicIpv4PoolCidrRequestFilterSensitiveLog = DeprovisionPublicIpv4PoolCidrRequestFilterSensitiveLog;
const DeprovisionPublicIpv4PoolCidrResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeprovisionPublicIpv4PoolCidrResultFilterSensitiveLog = DeprovisionPublicIpv4PoolCidrResultFilterSensitiveLog;
const DeregisterImageRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterImageRequestFilterSensitiveLog = DeregisterImageRequestFilterSensitiveLog;
const DeregisterInstanceTagAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterInstanceTagAttributeRequestFilterSensitiveLog = DeregisterInstanceTagAttributeRequestFilterSensitiveLog;
const DeregisterInstanceEventNotificationAttributesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterInstanceEventNotificationAttributesRequestFilterSensitiveLog = DeregisterInstanceEventNotificationAttributesRequestFilterSensitiveLog;
const InstanceTagNotificationAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceTagNotificationAttributeFilterSensitiveLog = InstanceTagNotificationAttributeFilterSensitiveLog;
const DeregisterInstanceEventNotificationAttributesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterInstanceEventNotificationAttributesResultFilterSensitiveLog = DeregisterInstanceEventNotificationAttributesResultFilterSensitiveLog;
const DeregisterTransitGatewayMulticastGroupMembersRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterTransitGatewayMulticastGroupMembersRequestFilterSensitiveLog = DeregisterTransitGatewayMulticastGroupMembersRequestFilterSensitiveLog;
const TransitGatewayMulticastDeregisteredGroupMembersFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.TransitGatewayMulticastDeregisteredGroupMembersFilterSensitiveLog = TransitGatewayMulticastDeregisteredGroupMembersFilterSensitiveLog;
const DeregisterTransitGatewayMulticastGroupMembersResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterTransitGatewayMulticastGroupMembersResultFilterSensitiveLog = DeregisterTransitGatewayMulticastGroupMembersResultFilterSensitiveLog;
const DeregisterTransitGatewayMulticastGroupSourcesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterTransitGatewayMulticastGroupSourcesRequestFilterSensitiveLog = DeregisterTransitGatewayMulticastGroupSourcesRequestFilterSensitiveLog;
const TransitGatewayMulticastDeregisteredGroupSourcesFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.TransitGatewayMulticastDeregisteredGroupSourcesFilterSensitiveLog = TransitGatewayMulticastDeregisteredGroupSourcesFilterSensitiveLog;
const DeregisterTransitGatewayMulticastGroupSourcesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DeregisterTransitGatewayMulticastGroupSourcesResultFilterSensitiveLog = DeregisterTransitGatewayMulticastGroupSourcesResultFilterSensitiveLog;
const DescribeAccountAttributesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAccountAttributesRequestFilterSensitiveLog = DescribeAccountAttributesRequestFilterSensitiveLog;
const DescribeAccountAttributesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAccountAttributesResultFilterSensitiveLog = DescribeAccountAttributesResultFilterSensitiveLog;
const FilterFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FilterFilterSensitiveLog = FilterFilterSensitiveLog;
const DescribeAddressesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAddressesRequestFilterSensitiveLog = DescribeAddressesRequestFilterSensitiveLog;
const DescribeAddressesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAddressesResultFilterSensitiveLog = DescribeAddressesResultFilterSensitiveLog;
const DescribeAddressesAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAddressesAttributeRequestFilterSensitiveLog = DescribeAddressesAttributeRequestFilterSensitiveLog;
const DescribeAddressesAttributeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAddressesAttributeResultFilterSensitiveLog = DescribeAddressesAttributeResultFilterSensitiveLog;
const DescribeAddressTransfersRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAddressTransfersRequestFilterSensitiveLog = DescribeAddressTransfersRequestFilterSensitiveLog;
const DescribeAddressTransfersResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAddressTransfersResultFilterSensitiveLog = DescribeAddressTransfersResultFilterSensitiveLog;
const DescribeAggregateIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAggregateIdFormatRequestFilterSensitiveLog = DescribeAggregateIdFormatRequestFilterSensitiveLog;
const IdFormatFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.IdFormatFilterSensitiveLog = IdFormatFilterSensitiveLog;
const DescribeAggregateIdFormatResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAggregateIdFormatResultFilterSensitiveLog = DescribeAggregateIdFormatResultFilterSensitiveLog;
const DescribeAvailabilityZonesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAvailabilityZonesRequestFilterSensitiveLog = DescribeAvailabilityZonesRequestFilterSensitiveLog;
const AvailabilityZoneMessageFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.AvailabilityZoneMessageFilterSensitiveLog = AvailabilityZoneMessageFilterSensitiveLog;
const AvailabilityZoneFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.AvailabilityZoneFilterSensitiveLog = AvailabilityZoneFilterSensitiveLog;
const DescribeAvailabilityZonesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAvailabilityZonesResultFilterSensitiveLog = DescribeAvailabilityZonesResultFilterSensitiveLog;
const DescribeAwsNetworkPerformanceMetricSubscriptionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAwsNetworkPerformanceMetricSubscriptionsRequestFilterSensitiveLog = DescribeAwsNetworkPerformanceMetricSubscriptionsRequestFilterSensitiveLog;
const SubscriptionFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.SubscriptionFilterSensitiveLog = SubscriptionFilterSensitiveLog;
const DescribeAwsNetworkPerformanceMetricSubscriptionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeAwsNetworkPerformanceMetricSubscriptionsResultFilterSensitiveLog = DescribeAwsNetworkPerformanceMetricSubscriptionsResultFilterSensitiveLog;
const DescribeBundleTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeBundleTasksRequestFilterSensitiveLog = DescribeBundleTasksRequestFilterSensitiveLog;
const DescribeBundleTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeBundleTasksResultFilterSensitiveLog = DescribeBundleTasksResultFilterSensitiveLog;
const DescribeByoipCidrsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeByoipCidrsRequestFilterSensitiveLog = DescribeByoipCidrsRequestFilterSensitiveLog;
const DescribeByoipCidrsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeByoipCidrsResultFilterSensitiveLog = DescribeByoipCidrsResultFilterSensitiveLog;
const DescribeCapacityReservationFleetsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCapacityReservationFleetsRequestFilterSensitiveLog = DescribeCapacityReservationFleetsRequestFilterSensitiveLog;
const CapacityReservationFleetFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.CapacityReservationFleetFilterSensitiveLog = CapacityReservationFleetFilterSensitiveLog;
const DescribeCapacityReservationFleetsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCapacityReservationFleetsResultFilterSensitiveLog = DescribeCapacityReservationFleetsResultFilterSensitiveLog;
const DescribeCapacityReservationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCapacityReservationsRequestFilterSensitiveLog = DescribeCapacityReservationsRequestFilterSensitiveLog;
const DescribeCapacityReservationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCapacityReservationsResultFilterSensitiveLog = DescribeCapacityReservationsResultFilterSensitiveLog;
const DescribeCarrierGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCarrierGatewaysRequestFilterSensitiveLog = DescribeCarrierGatewaysRequestFilterSensitiveLog;
const DescribeCarrierGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCarrierGatewaysResultFilterSensitiveLog = DescribeCarrierGatewaysResultFilterSensitiveLog;
const DescribeClassicLinkInstancesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClassicLinkInstancesRequestFilterSensitiveLog = DescribeClassicLinkInstancesRequestFilterSensitiveLog;
const ClassicLinkInstanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClassicLinkInstanceFilterSensitiveLog = ClassicLinkInstanceFilterSensitiveLog;
const DescribeClassicLinkInstancesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClassicLinkInstancesResultFilterSensitiveLog = DescribeClassicLinkInstancesResultFilterSensitiveLog;
const DescribeClientVpnAuthorizationRulesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnAuthorizationRulesRequestFilterSensitiveLog = DescribeClientVpnAuthorizationRulesRequestFilterSensitiveLog;
const AuthorizationRuleFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.AuthorizationRuleFilterSensitiveLog = AuthorizationRuleFilterSensitiveLog;
const DescribeClientVpnAuthorizationRulesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnAuthorizationRulesResultFilterSensitiveLog = DescribeClientVpnAuthorizationRulesResultFilterSensitiveLog;
const DescribeClientVpnConnectionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnConnectionsRequestFilterSensitiveLog = DescribeClientVpnConnectionsRequestFilterSensitiveLog;
const ClientVpnConnectionStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientVpnConnectionStatusFilterSensitiveLog = ClientVpnConnectionStatusFilterSensitiveLog;
const ClientVpnConnectionFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientVpnConnectionFilterSensitiveLog = ClientVpnConnectionFilterSensitiveLog;
const DescribeClientVpnConnectionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnConnectionsResultFilterSensitiveLog = DescribeClientVpnConnectionsResultFilterSensitiveLog;
const DescribeClientVpnEndpointsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnEndpointsRequestFilterSensitiveLog = DescribeClientVpnEndpointsRequestFilterSensitiveLog;
const AssociatedTargetNetworkFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.AssociatedTargetNetworkFilterSensitiveLog = AssociatedTargetNetworkFilterSensitiveLog;
const DirectoryServiceAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DirectoryServiceAuthenticationFilterSensitiveLog = DirectoryServiceAuthenticationFilterSensitiveLog;
const FederatedAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FederatedAuthenticationFilterSensitiveLog = FederatedAuthenticationFilterSensitiveLog;
const CertificateAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.CertificateAuthenticationFilterSensitiveLog = CertificateAuthenticationFilterSensitiveLog;
const ClientVpnAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientVpnAuthenticationFilterSensitiveLog = ClientVpnAuthenticationFilterSensitiveLog;
const ClientVpnEndpointAttributeStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientVpnEndpointAttributeStatusFilterSensitiveLog = ClientVpnEndpointAttributeStatusFilterSensitiveLog;
const ClientConnectResponseOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientConnectResponseOptionsFilterSensitiveLog = ClientConnectResponseOptionsFilterSensitiveLog;
const ClientLoginBannerResponseOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientLoginBannerResponseOptionsFilterSensitiveLog = ClientLoginBannerResponseOptionsFilterSensitiveLog;
const ConnectionLogResponseOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ConnectionLogResponseOptionsFilterSensitiveLog = ConnectionLogResponseOptionsFilterSensitiveLog;
const ClientVpnEndpointFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientVpnEndpointFilterSensitiveLog = ClientVpnEndpointFilterSensitiveLog;
const DescribeClientVpnEndpointsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnEndpointsResultFilterSensitiveLog = DescribeClientVpnEndpointsResultFilterSensitiveLog;
const DescribeClientVpnRoutesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnRoutesRequestFilterSensitiveLog = DescribeClientVpnRoutesRequestFilterSensitiveLog;
const ClientVpnRouteFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ClientVpnRouteFilterSensitiveLog = ClientVpnRouteFilterSensitiveLog;
const DescribeClientVpnRoutesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnRoutesResultFilterSensitiveLog = DescribeClientVpnRoutesResultFilterSensitiveLog;
const DescribeClientVpnTargetNetworksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnTargetNetworksRequestFilterSensitiveLog = DescribeClientVpnTargetNetworksRequestFilterSensitiveLog;
const TargetNetworkFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.TargetNetworkFilterSensitiveLog = TargetNetworkFilterSensitiveLog;
const DescribeClientVpnTargetNetworksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeClientVpnTargetNetworksResultFilterSensitiveLog = DescribeClientVpnTargetNetworksResultFilterSensitiveLog;
const DescribeCoipPoolsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCoipPoolsRequestFilterSensitiveLog = DescribeCoipPoolsRequestFilterSensitiveLog;
const DescribeCoipPoolsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCoipPoolsResultFilterSensitiveLog = DescribeCoipPoolsResultFilterSensitiveLog;
const DescribeConversionTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeConversionTasksRequestFilterSensitiveLog = DescribeConversionTasksRequestFilterSensitiveLog;
const DiskImageDescriptionFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DiskImageDescriptionFilterSensitiveLog = DiskImageDescriptionFilterSensitiveLog;
const DiskImageVolumeDescriptionFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DiskImageVolumeDescriptionFilterSensitiveLog = DiskImageVolumeDescriptionFilterSensitiveLog;
const ImportInstanceVolumeDetailItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImportInstanceVolumeDetailItemFilterSensitiveLog = ImportInstanceVolumeDetailItemFilterSensitiveLog;
const ImportInstanceTaskDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImportInstanceTaskDetailsFilterSensitiveLog = ImportInstanceTaskDetailsFilterSensitiveLog;
const ImportVolumeTaskDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImportVolumeTaskDetailsFilterSensitiveLog = ImportVolumeTaskDetailsFilterSensitiveLog;
const ConversionTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ConversionTaskFilterSensitiveLog = ConversionTaskFilterSensitiveLog;
const DescribeConversionTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeConversionTasksResultFilterSensitiveLog = DescribeConversionTasksResultFilterSensitiveLog;
const DescribeCustomerGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCustomerGatewaysRequestFilterSensitiveLog = DescribeCustomerGatewaysRequestFilterSensitiveLog;
const DescribeCustomerGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeCustomerGatewaysResultFilterSensitiveLog = DescribeCustomerGatewaysResultFilterSensitiveLog;
const DescribeDhcpOptionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeDhcpOptionsRequestFilterSensitiveLog = DescribeDhcpOptionsRequestFilterSensitiveLog;
const DescribeDhcpOptionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeDhcpOptionsResultFilterSensitiveLog = DescribeDhcpOptionsResultFilterSensitiveLog;
const DescribeEgressOnlyInternetGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeEgressOnlyInternetGatewaysRequestFilterSensitiveLog = DescribeEgressOnlyInternetGatewaysRequestFilterSensitiveLog;
const DescribeEgressOnlyInternetGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeEgressOnlyInternetGatewaysResultFilterSensitiveLog = DescribeEgressOnlyInternetGatewaysResultFilterSensitiveLog;
const DescribeElasticGpusRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeElasticGpusRequestFilterSensitiveLog = DescribeElasticGpusRequestFilterSensitiveLog;
const ElasticGpuHealthFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ElasticGpuHealthFilterSensitiveLog = ElasticGpuHealthFilterSensitiveLog;
const ElasticGpusFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ElasticGpusFilterSensitiveLog = ElasticGpusFilterSensitiveLog;
const DescribeElasticGpusResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeElasticGpusResultFilterSensitiveLog = DescribeElasticGpusResultFilterSensitiveLog;
const DescribeExportImageTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeExportImageTasksRequestFilterSensitiveLog = DescribeExportImageTasksRequestFilterSensitiveLog;
const ExportTaskS3LocationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ExportTaskS3LocationFilterSensitiveLog = ExportTaskS3LocationFilterSensitiveLog;
const ExportImageTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ExportImageTaskFilterSensitiveLog = ExportImageTaskFilterSensitiveLog;
const DescribeExportImageTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeExportImageTasksResultFilterSensitiveLog = DescribeExportImageTasksResultFilterSensitiveLog;
const DescribeExportTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeExportTasksRequestFilterSensitiveLog = DescribeExportTasksRequestFilterSensitiveLog;
const DescribeExportTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeExportTasksResultFilterSensitiveLog = DescribeExportTasksResultFilterSensitiveLog;
const DescribeFastLaunchImagesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFastLaunchImagesRequestFilterSensitiveLog = DescribeFastLaunchImagesRequestFilterSensitiveLog;
const FastLaunchLaunchTemplateSpecificationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FastLaunchLaunchTemplateSpecificationResponseFilterSensitiveLog = FastLaunchLaunchTemplateSpecificationResponseFilterSensitiveLog;
const FastLaunchSnapshotConfigurationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FastLaunchSnapshotConfigurationResponseFilterSensitiveLog = FastLaunchSnapshotConfigurationResponseFilterSensitiveLog;
const DescribeFastLaunchImagesSuccessItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFastLaunchImagesSuccessItemFilterSensitiveLog = DescribeFastLaunchImagesSuccessItemFilterSensitiveLog;
const DescribeFastLaunchImagesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFastLaunchImagesResultFilterSensitiveLog = DescribeFastLaunchImagesResultFilterSensitiveLog;
const DescribeFastSnapshotRestoresRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFastSnapshotRestoresRequestFilterSensitiveLog = DescribeFastSnapshotRestoresRequestFilterSensitiveLog;
const DescribeFastSnapshotRestoreSuccessItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFastSnapshotRestoreSuccessItemFilterSensitiveLog = DescribeFastSnapshotRestoreSuccessItemFilterSensitiveLog;
const DescribeFastSnapshotRestoresResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFastSnapshotRestoresResultFilterSensitiveLog = DescribeFastSnapshotRestoresResultFilterSensitiveLog;
const DescribeFleetHistoryRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetHistoryRequestFilterSensitiveLog = DescribeFleetHistoryRequestFilterSensitiveLog;
const EventInformationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.EventInformationFilterSensitiveLog = EventInformationFilterSensitiveLog;
const HistoryRecordEntryFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HistoryRecordEntryFilterSensitiveLog = HistoryRecordEntryFilterSensitiveLog;
const DescribeFleetHistoryResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetHistoryResultFilterSensitiveLog = DescribeFleetHistoryResultFilterSensitiveLog;
const DescribeFleetInstancesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetInstancesRequestFilterSensitiveLog = DescribeFleetInstancesRequestFilterSensitiveLog;
const DescribeFleetInstancesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetInstancesResultFilterSensitiveLog = DescribeFleetInstancesResultFilterSensitiveLog;
const DescribeFleetsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetsRequestFilterSensitiveLog = DescribeFleetsRequestFilterSensitiveLog;
const DescribeFleetErrorFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetErrorFilterSensitiveLog = DescribeFleetErrorFilterSensitiveLog;
const DescribeFleetsInstancesFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetsInstancesFilterSensitiveLog = DescribeFleetsInstancesFilterSensitiveLog;
const FleetLaunchTemplateConfigFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FleetLaunchTemplateConfigFilterSensitiveLog = FleetLaunchTemplateConfigFilterSensitiveLog;
const CapacityReservationOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.CapacityReservationOptionsFilterSensitiveLog = CapacityReservationOptionsFilterSensitiveLog;
const OnDemandOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.OnDemandOptionsFilterSensitiveLog = OnDemandOptionsFilterSensitiveLog;
const FleetSpotCapacityRebalanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FleetSpotCapacityRebalanceFilterSensitiveLog = FleetSpotCapacityRebalanceFilterSensitiveLog;
const FleetSpotMaintenanceStrategiesFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FleetSpotMaintenanceStrategiesFilterSensitiveLog = FleetSpotMaintenanceStrategiesFilterSensitiveLog;
const SpotOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.SpotOptionsFilterSensitiveLog = SpotOptionsFilterSensitiveLog;
const TargetCapacitySpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.TargetCapacitySpecificationFilterSensitiveLog = TargetCapacitySpecificationFilterSensitiveLog;
const FleetDataFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FleetDataFilterSensitiveLog = FleetDataFilterSensitiveLog;
const DescribeFleetsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFleetsResultFilterSensitiveLog = DescribeFleetsResultFilterSensitiveLog;
const DescribeFlowLogsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFlowLogsRequestFilterSensitiveLog = DescribeFlowLogsRequestFilterSensitiveLog;
const DestinationOptionsResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DestinationOptionsResponseFilterSensitiveLog = DestinationOptionsResponseFilterSensitiveLog;
const FlowLogFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FlowLogFilterSensitiveLog = FlowLogFilterSensitiveLog;
const DescribeFlowLogsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFlowLogsResultFilterSensitiveLog = DescribeFlowLogsResultFilterSensitiveLog;
const DescribeFpgaImageAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFpgaImageAttributeRequestFilterSensitiveLog = DescribeFpgaImageAttributeRequestFilterSensitiveLog;
const LoadPermissionFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.LoadPermissionFilterSensitiveLog = LoadPermissionFilterSensitiveLog;
const ProductCodeFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ProductCodeFilterSensitiveLog = ProductCodeFilterSensitiveLog;
const FpgaImageAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FpgaImageAttributeFilterSensitiveLog = FpgaImageAttributeFilterSensitiveLog;
const DescribeFpgaImageAttributeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFpgaImageAttributeResultFilterSensitiveLog = DescribeFpgaImageAttributeResultFilterSensitiveLog;
const DescribeFpgaImagesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFpgaImagesRequestFilterSensitiveLog = DescribeFpgaImagesRequestFilterSensitiveLog;
const PciIdFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.PciIdFilterSensitiveLog = PciIdFilterSensitiveLog;
const FpgaImageStateFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FpgaImageStateFilterSensitiveLog = FpgaImageStateFilterSensitiveLog;
const FpgaImageFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.FpgaImageFilterSensitiveLog = FpgaImageFilterSensitiveLog;
const DescribeFpgaImagesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeFpgaImagesResultFilterSensitiveLog = DescribeFpgaImagesResultFilterSensitiveLog;
const DescribeHostReservationOfferingsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeHostReservationOfferingsRequestFilterSensitiveLog = DescribeHostReservationOfferingsRequestFilterSensitiveLog;
const HostOfferingFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HostOfferingFilterSensitiveLog = HostOfferingFilterSensitiveLog;
const DescribeHostReservationOfferingsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeHostReservationOfferingsResultFilterSensitiveLog = DescribeHostReservationOfferingsResultFilterSensitiveLog;
const DescribeHostReservationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeHostReservationsRequestFilterSensitiveLog = DescribeHostReservationsRequestFilterSensitiveLog;
const HostReservationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HostReservationFilterSensitiveLog = HostReservationFilterSensitiveLog;
const DescribeHostReservationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeHostReservationsResultFilterSensitiveLog = DescribeHostReservationsResultFilterSensitiveLog;
const DescribeHostsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeHostsRequestFilterSensitiveLog = DescribeHostsRequestFilterSensitiveLog;
const InstanceCapacityFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceCapacityFilterSensitiveLog = InstanceCapacityFilterSensitiveLog;
const AvailableCapacityFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.AvailableCapacityFilterSensitiveLog = AvailableCapacityFilterSensitiveLog;
const HostPropertiesFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HostPropertiesFilterSensitiveLog = HostPropertiesFilterSensitiveLog;
const HostInstanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HostInstanceFilterSensitiveLog = HostInstanceFilterSensitiveLog;
const HostFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HostFilterSensitiveLog = HostFilterSensitiveLog;
const DescribeHostsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeHostsResultFilterSensitiveLog = DescribeHostsResultFilterSensitiveLog;
const DescribeIamInstanceProfileAssociationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeIamInstanceProfileAssociationsRequestFilterSensitiveLog = DescribeIamInstanceProfileAssociationsRequestFilterSensitiveLog;
const DescribeIamInstanceProfileAssociationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeIamInstanceProfileAssociationsResultFilterSensitiveLog = DescribeIamInstanceProfileAssociationsResultFilterSensitiveLog;
const DescribeIdentityIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeIdentityIdFormatRequestFilterSensitiveLog = DescribeIdentityIdFormatRequestFilterSensitiveLog;
const DescribeIdentityIdFormatResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeIdentityIdFormatResultFilterSensitiveLog = DescribeIdentityIdFormatResultFilterSensitiveLog;
const DescribeIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeIdFormatRequestFilterSensitiveLog = DescribeIdFormatRequestFilterSensitiveLog;
const DescribeIdFormatResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeIdFormatResultFilterSensitiveLog = DescribeIdFormatResultFilterSensitiveLog;
const DescribeImageAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImageAttributeRequestFilterSensitiveLog = DescribeImageAttributeRequestFilterSensitiveLog;
const LaunchPermissionFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.LaunchPermissionFilterSensitiveLog = LaunchPermissionFilterSensitiveLog;
const ImageAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImageAttributeFilterSensitiveLog = ImageAttributeFilterSensitiveLog;
const DescribeImagesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImagesRequestFilterSensitiveLog = DescribeImagesRequestFilterSensitiveLog;
const ImageFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImageFilterSensitiveLog = ImageFilterSensitiveLog;
const DescribeImagesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImagesResultFilterSensitiveLog = DescribeImagesResultFilterSensitiveLog;
const DescribeImportImageTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImportImageTasksRequestFilterSensitiveLog = DescribeImportImageTasksRequestFilterSensitiveLog;
const ImportImageLicenseConfigurationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImportImageLicenseConfigurationResponseFilterSensitiveLog = ImportImageLicenseConfigurationResponseFilterSensitiveLog;
const UserBucketDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.UserBucketDetailsFilterSensitiveLog = UserBucketDetailsFilterSensitiveLog;
const SnapshotDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.SnapshotDetailFilterSensitiveLog = SnapshotDetailFilterSensitiveLog;
const ImportImageTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImportImageTaskFilterSensitiveLog = ImportImageTaskFilterSensitiveLog;
const DescribeImportImageTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImportImageTasksResultFilterSensitiveLog = DescribeImportImageTasksResultFilterSensitiveLog;
const DescribeImportSnapshotTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImportSnapshotTasksRequestFilterSensitiveLog = DescribeImportSnapshotTasksRequestFilterSensitiveLog;
const SnapshotTaskDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.SnapshotTaskDetailFilterSensitiveLog = SnapshotTaskDetailFilterSensitiveLog;
const ImportSnapshotTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ImportSnapshotTaskFilterSensitiveLog = ImportSnapshotTaskFilterSensitiveLog;
const DescribeImportSnapshotTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeImportSnapshotTasksResultFilterSensitiveLog = DescribeImportSnapshotTasksResultFilterSensitiveLog;
const DescribeInstanceAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceAttributeRequestFilterSensitiveLog = DescribeInstanceAttributeRequestFilterSensitiveLog;
const EbsInstanceBlockDeviceFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.EbsInstanceBlockDeviceFilterSensitiveLog = EbsInstanceBlockDeviceFilterSensitiveLog;
const InstanceBlockDeviceMappingFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceBlockDeviceMappingFilterSensitiveLog = InstanceBlockDeviceMappingFilterSensitiveLog;
const AttributeBooleanValueFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.AttributeBooleanValueFilterSensitiveLog = AttributeBooleanValueFilterSensitiveLog;
const EnclaveOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.EnclaveOptionsFilterSensitiveLog = EnclaveOptionsFilterSensitiveLog;
const InstanceAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceAttributeFilterSensitiveLog = InstanceAttributeFilterSensitiveLog;
const DescribeInstanceCreditSpecificationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceCreditSpecificationsRequestFilterSensitiveLog = DescribeInstanceCreditSpecificationsRequestFilterSensitiveLog;
const InstanceCreditSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceCreditSpecificationFilterSensitiveLog = InstanceCreditSpecificationFilterSensitiveLog;
const DescribeInstanceCreditSpecificationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceCreditSpecificationsResultFilterSensitiveLog = DescribeInstanceCreditSpecificationsResultFilterSensitiveLog;
const DescribeInstanceEventNotificationAttributesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceEventNotificationAttributesRequestFilterSensitiveLog = DescribeInstanceEventNotificationAttributesRequestFilterSensitiveLog;
const DescribeInstanceEventNotificationAttributesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceEventNotificationAttributesResultFilterSensitiveLog = DescribeInstanceEventNotificationAttributesResultFilterSensitiveLog;
const DescribeInstanceEventWindowsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceEventWindowsRequestFilterSensitiveLog = DescribeInstanceEventWindowsRequestFilterSensitiveLog;
const DescribeInstanceEventWindowsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceEventWindowsResultFilterSensitiveLog = DescribeInstanceEventWindowsResultFilterSensitiveLog;
const DescribeInstancesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstancesRequestFilterSensitiveLog = DescribeInstancesRequestFilterSensitiveLog;
const CapacityReservationSpecificationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.CapacityReservationSpecificationResponseFilterSensitiveLog = CapacityReservationSpecificationResponseFilterSensitiveLog;
const CpuOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.CpuOptionsFilterSensitiveLog = CpuOptionsFilterSensitiveLog;
const ElasticGpuAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ElasticGpuAssociationFilterSensitiveLog = ElasticGpuAssociationFilterSensitiveLog;
const ElasticInferenceAcceleratorAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ElasticInferenceAcceleratorAssociationFilterSensitiveLog = ElasticInferenceAcceleratorAssociationFilterSensitiveLog;
const HibernationOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.HibernationOptionsFilterSensitiveLog = HibernationOptionsFilterSensitiveLog;
const LicenseConfigurationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.LicenseConfigurationFilterSensitiveLog = LicenseConfigurationFilterSensitiveLog;
const InstanceMaintenanceOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceMaintenanceOptionsFilterSensitiveLog = InstanceMaintenanceOptionsFilterSensitiveLog;
const InstanceMetadataOptionsResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceMetadataOptionsResponseFilterSensitiveLog = InstanceMetadataOptionsResponseFilterSensitiveLog;
const MonitoringFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.MonitoringFilterSensitiveLog = MonitoringFilterSensitiveLog;
const InstanceNetworkInterfaceAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceNetworkInterfaceAssociationFilterSensitiveLog = InstanceNetworkInterfaceAssociationFilterSensitiveLog;
const InstanceNetworkInterfaceAttachmentFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceNetworkInterfaceAttachmentFilterSensitiveLog = InstanceNetworkInterfaceAttachmentFilterSensitiveLog;
const InstanceIpv4PrefixFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceIpv4PrefixFilterSensitiveLog = InstanceIpv4PrefixFilterSensitiveLog;
const InstanceIpv6PrefixFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceIpv6PrefixFilterSensitiveLog = InstanceIpv6PrefixFilterSensitiveLog;
const InstancePrivateIpAddressFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstancePrivateIpAddressFilterSensitiveLog = InstancePrivateIpAddressFilterSensitiveLog;
const InstanceNetworkInterfaceFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceNetworkInterfaceFilterSensitiveLog = InstanceNetworkInterfaceFilterSensitiveLog;
const PrivateDnsNameOptionsResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.PrivateDnsNameOptionsResponseFilterSensitiveLog = PrivateDnsNameOptionsResponseFilterSensitiveLog;
const InstanceStateFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceStateFilterSensitiveLog = InstanceStateFilterSensitiveLog;
const InstanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceFilterSensitiveLog = InstanceFilterSensitiveLog;
const ReservationFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.ReservationFilterSensitiveLog = ReservationFilterSensitiveLog;
const DescribeInstancesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstancesResultFilterSensitiveLog = DescribeInstancesResultFilterSensitiveLog;
const DescribeInstanceStatusRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceStatusRequestFilterSensitiveLog = DescribeInstanceStatusRequestFilterSensitiveLog;
const InstanceStatusEventFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceStatusEventFilterSensitiveLog = InstanceStatusEventFilterSensitiveLog;
const InstanceStatusDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceStatusDetailsFilterSensitiveLog = InstanceStatusDetailsFilterSensitiveLog;
const InstanceStatusSummaryFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceStatusSummaryFilterSensitiveLog = InstanceStatusSummaryFilterSensitiveLog;
const InstanceStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceStatusFilterSensitiveLog = InstanceStatusFilterSensitiveLog;
const DescribeInstanceStatusResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceStatusResultFilterSensitiveLog = DescribeInstanceStatusResultFilterSensitiveLog;
const DescribeInstanceTypeOfferingsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceTypeOfferingsRequestFilterSensitiveLog = DescribeInstanceTypeOfferingsRequestFilterSensitiveLog;
const InstanceTypeOfferingFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.InstanceTypeOfferingFilterSensitiveLog = InstanceTypeOfferingFilterSensitiveLog;
const DescribeInstanceTypeOfferingsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceTypeOfferingsResultFilterSensitiveLog = DescribeInstanceTypeOfferingsResultFilterSensitiveLog;
const DescribeInstanceTypesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
exports.DescribeInstanceTypesRequestFilterSensitiveLog = DescribeInstanceTypesRequestFilterSensitiveLog;
