export 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 || (AvailabilityZoneOptInStatus = {}));
export var AvailabilityZoneState;
(function (AvailabilityZoneState) {
    AvailabilityZoneState["available"] = "available";
    AvailabilityZoneState["impaired"] = "impaired";
    AvailabilityZoneState["information"] = "information";
    AvailabilityZoneState["unavailable"] = "unavailable";
})(AvailabilityZoneState || (AvailabilityZoneState = {}));
export var ClientVpnConnectionStatusCode;
(function (ClientVpnConnectionStatusCode) {
    ClientVpnConnectionStatusCode["active"] = "active";
    ClientVpnConnectionStatusCode["failed_to_terminate"] = "failed-to-terminate";
    ClientVpnConnectionStatusCode["terminated"] = "terminated";
    ClientVpnConnectionStatusCode["terminating"] = "terminating";
})(ClientVpnConnectionStatusCode || (ClientVpnConnectionStatusCode = {}));
export var AssociatedNetworkType;
(function (AssociatedNetworkType) {
    AssociatedNetworkType["vpc"] = "vpc";
})(AssociatedNetworkType || (AssociatedNetworkType = {}));
export var ClientVpnEndpointAttributeStatusCode;
(function (ClientVpnEndpointAttributeStatusCode) {
    ClientVpnEndpointAttributeStatusCode["applied"] = "applied";
    ClientVpnEndpointAttributeStatusCode["applying"] = "applying";
})(ClientVpnEndpointAttributeStatusCode || (ClientVpnEndpointAttributeStatusCode = {}));
export var VpnProtocol;
(function (VpnProtocol) {
    VpnProtocol["openvpn"] = "openvpn";
})(VpnProtocol || (VpnProtocol = {}));
export var ConversionTaskState;
(function (ConversionTaskState) {
    ConversionTaskState["active"] = "active";
    ConversionTaskState["cancelled"] = "cancelled";
    ConversionTaskState["cancelling"] = "cancelling";
    ConversionTaskState["completed"] = "completed";
})(ConversionTaskState || (ConversionTaskState = {}));
export var ElasticGpuStatus;
(function (ElasticGpuStatus) {
    ElasticGpuStatus["Impaired"] = "IMPAIRED";
    ElasticGpuStatus["Ok"] = "OK";
})(ElasticGpuStatus || (ElasticGpuStatus = {}));
export var ElasticGpuState;
(function (ElasticGpuState) {
    ElasticGpuState["Attached"] = "ATTACHED";
})(ElasticGpuState || (ElasticGpuState = {}));
export var FastLaunchResourceType;
(function (FastLaunchResourceType) {
    FastLaunchResourceType["SNAPSHOT"] = "snapshot";
})(FastLaunchResourceType || (FastLaunchResourceType = {}));
export 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 || (FastLaunchStateCode = {}));
export var FastSnapshotRestoreStateCode;
(function (FastSnapshotRestoreStateCode) {
    FastSnapshotRestoreStateCode["disabled"] = "disabled";
    FastSnapshotRestoreStateCode["disabling"] = "disabling";
    FastSnapshotRestoreStateCode["enabled"] = "enabled";
    FastSnapshotRestoreStateCode["enabling"] = "enabling";
    FastSnapshotRestoreStateCode["optimizing"] = "optimizing";
})(FastSnapshotRestoreStateCode || (FastSnapshotRestoreStateCode = {}));
export var FleetEventType;
(function (FleetEventType) {
    FleetEventType["FLEET_CHANGE"] = "fleet-change";
    FleetEventType["INSTANCE_CHANGE"] = "instance-change";
    FleetEventType["SERVICE_ERROR"] = "service-error";
})(FleetEventType || (FleetEventType = {}));
export var FleetActivityStatus;
(function (FleetActivityStatus) {
    FleetActivityStatus["ERROR"] = "error";
    FleetActivityStatus["FULFILLED"] = "fulfilled";
    FleetActivityStatus["PENDING_FULFILLMENT"] = "pending_fulfillment";
    FleetActivityStatus["PENDING_TERMINATION"] = "pending_termination";
})(FleetActivityStatus || (FleetActivityStatus = {}));
export var FpgaImageAttributeName;
(function (FpgaImageAttributeName) {
    FpgaImageAttributeName["description"] = "description";
    FpgaImageAttributeName["loadPermission"] = "loadPermission";
    FpgaImageAttributeName["name"] = "name";
    FpgaImageAttributeName["productCodes"] = "productCodes";
})(FpgaImageAttributeName || (FpgaImageAttributeName = {}));
export var PermissionGroup;
(function (PermissionGroup) {
    PermissionGroup["all"] = "all";
})(PermissionGroup || (PermissionGroup = {}));
export var ProductCodeValues;
(function (ProductCodeValues) {
    ProductCodeValues["devpay"] = "devpay";
    ProductCodeValues["marketplace"] = "marketplace";
})(ProductCodeValues || (ProductCodeValues = {}));
export var FpgaImageStateCode;
(function (FpgaImageStateCode) {
    FpgaImageStateCode["available"] = "available";
    FpgaImageStateCode["failed"] = "failed";
    FpgaImageStateCode["pending"] = "pending";
    FpgaImageStateCode["unavailable"] = "unavailable";
})(FpgaImageStateCode || (FpgaImageStateCode = {}));
export var PaymentOption;
(function (PaymentOption) {
    PaymentOption["ALL_UPFRONT"] = "AllUpfront";
    PaymentOption["NO_UPFRONT"] = "NoUpfront";
    PaymentOption["PARTIAL_UPFRONT"] = "PartialUpfront";
})(PaymentOption || (PaymentOption = {}));
export var ReservationState;
(function (ReservationState) {
    ReservationState["ACTIVE"] = "active";
    ReservationState["PAYMENT_FAILED"] = "payment-failed";
    ReservationState["PAYMENT_PENDING"] = "payment-pending";
    ReservationState["RETIRED"] = "retired";
})(ReservationState || (ReservationState = {}));
export var 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 || (ImageAttributeName = {}));
export 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 || (ArchitectureValues = {}));
export var BootModeValues;
(function (BootModeValues) {
    BootModeValues["legacy_bios"] = "legacy-bios";
    BootModeValues["uefi"] = "uefi";
})(BootModeValues || (BootModeValues = {}));
export var HypervisorType;
(function (HypervisorType) {
    HypervisorType["ovm"] = "ovm";
    HypervisorType["xen"] = "xen";
})(HypervisorType || (HypervisorType = {}));
export var ImageTypeValues;
(function (ImageTypeValues) {
    ImageTypeValues["kernel"] = "kernel";
    ImageTypeValues["machine"] = "machine";
    ImageTypeValues["ramdisk"] = "ramdisk";
})(ImageTypeValues || (ImageTypeValues = {}));
export var ImdsSupportValues;
(function (ImdsSupportValues) {
    ImdsSupportValues["v2_0"] = "v2.0";
})(ImdsSupportValues || (ImdsSupportValues = {}));
export var DeviceType;
(function (DeviceType) {
    DeviceType["ebs"] = "ebs";
    DeviceType["instance_store"] = "instance-store";
})(DeviceType || (DeviceType = {}));
export 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 || (ImageState = {}));
export var TpmSupportValues;
(function (TpmSupportValues) {
    TpmSupportValues["v2_0"] = "v2.0";
})(TpmSupportValues || (TpmSupportValues = {}));
export var VirtualizationType;
(function (VirtualizationType) {
    VirtualizationType["hvm"] = "hvm";
    VirtualizationType["paravirtual"] = "paravirtual";
})(VirtualizationType || (VirtualizationType = {}));
export 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 || (InstanceAttributeName = {}));
export var InstanceLifecycleType;
(function (InstanceLifecycleType) {
    InstanceLifecycleType["scheduled"] = "scheduled";
    InstanceLifecycleType["spot"] = "spot";
})(InstanceLifecycleType || (InstanceLifecycleType = {}));
export var InstanceAutoRecoveryState;
(function (InstanceAutoRecoveryState) {
    InstanceAutoRecoveryState["default"] = "default";
    InstanceAutoRecoveryState["disabled"] = "disabled";
})(InstanceAutoRecoveryState || (InstanceAutoRecoveryState = {}));
export var InstanceMetadataEndpointState;
(function (InstanceMetadataEndpointState) {
    InstanceMetadataEndpointState["disabled"] = "disabled";
    InstanceMetadataEndpointState["enabled"] = "enabled";
})(InstanceMetadataEndpointState || (InstanceMetadataEndpointState = {}));
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 InstanceMetadataTagsState;
(function (InstanceMetadataTagsState) {
    InstanceMetadataTagsState["disabled"] = "disabled";
    InstanceMetadataTagsState["enabled"] = "enabled";
})(InstanceMetadataTagsState || (InstanceMetadataTagsState = {}));
export var InstanceMetadataOptionsState;
(function (InstanceMetadataOptionsState) {
    InstanceMetadataOptionsState["applied"] = "applied";
    InstanceMetadataOptionsState["pending"] = "pending";
})(InstanceMetadataOptionsState || (InstanceMetadataOptionsState = {}));
export var MonitoringState;
(function (MonitoringState) {
    MonitoringState["disabled"] = "disabled";
    MonitoringState["disabling"] = "disabling";
    MonitoringState["enabled"] = "enabled";
    MonitoringState["pending"] = "pending";
})(MonitoringState || (MonitoringState = {}));
export 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 || (InstanceStateName = {}));
export 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 || (EventCode = {}));
export var StatusName;
(function (StatusName) {
    StatusName["reachability"] = "reachability";
})(StatusName || (StatusName = {}));
export var StatusType;
(function (StatusType) {
    StatusType["failed"] = "failed";
    StatusType["initializing"] = "initializing";
    StatusType["insufficient_data"] = "insufficient-data";
    StatusType["passed"] = "passed";
})(StatusType || (StatusType = {}));
export var SummaryStatus;
(function (SummaryStatus) {
    SummaryStatus["impaired"] = "impaired";
    SummaryStatus["initializing"] = "initializing";
    SummaryStatus["insufficient_data"] = "insufficient-data";
    SummaryStatus["not_applicable"] = "not-applicable";
    SummaryStatus["ok"] = "ok";
})(SummaryStatus || (SummaryStatus = {}));
export var LocationType;
(function (LocationType) {
    LocationType["availability_zone"] = "availability-zone";
    LocationType["availability_zone_id"] = "availability-zone-id";
    LocationType["region"] = "region";
})(LocationType || (LocationType = {}));
export var EbsOptimizedSupport;
(function (EbsOptimizedSupport) {
    EbsOptimizedSupport["default"] = "default";
    EbsOptimizedSupport["supported"] = "supported";
    EbsOptimizedSupport["unsupported"] = "unsupported";
})(EbsOptimizedSupport || (EbsOptimizedSupport = {}));
export var EbsEncryptionSupport;
(function (EbsEncryptionSupport) {
    EbsEncryptionSupport["supported"] = "supported";
    EbsEncryptionSupport["unsupported"] = "unsupported";
})(EbsEncryptionSupport || (EbsEncryptionSupport = {}));
export var EbsNvmeSupport;
(function (EbsNvmeSupport) {
    EbsNvmeSupport["REQUIRED"] = "required";
    EbsNvmeSupport["SUPPORTED"] = "supported";
    EbsNvmeSupport["UNSUPPORTED"] = "unsupported";
})(EbsNvmeSupport || (EbsNvmeSupport = {}));
export var InstanceTypeHypervisor;
(function (InstanceTypeHypervisor) {
    InstanceTypeHypervisor["NITRO"] = "nitro";
    InstanceTypeHypervisor["XEN"] = "xen";
})(InstanceTypeHypervisor || (InstanceTypeHypervisor = {}));
export var DiskType;
(function (DiskType) {
    DiskType["hdd"] = "hdd";
    DiskType["ssd"] = "ssd";
})(DiskType || (DiskType = {}));
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 EnaSupport;
(function (EnaSupport) {
    EnaSupport["required"] = "required";
    EnaSupport["supported"] = "supported";
    EnaSupport["unsupported"] = "unsupported";
})(EnaSupport || (EnaSupport = {}));
export var PlacementGroupStrategy;
(function (PlacementGroupStrategy) {
    PlacementGroupStrategy["cluster"] = "cluster";
    PlacementGroupStrategy["partition"] = "partition";
    PlacementGroupStrategy["spread"] = "spread";
})(PlacementGroupStrategy || (PlacementGroupStrategy = {}));
export var ArchitectureType;
(function (ArchitectureType) {
    ArchitectureType["arm64"] = "arm64";
    ArchitectureType["arm64_mac"] = "arm64_mac";
    ArchitectureType["i386"] = "i386";
    ArchitectureType["x86_64"] = "x86_64";
    ArchitectureType["x86_64_mac"] = "x86_64_mac";
})(ArchitectureType || (ArchitectureType = {}));
export var BootModeType;
(function (BootModeType) {
    BootModeType["legacy_bios"] = "legacy-bios";
    BootModeType["uefi"] = "uefi";
})(BootModeType || (BootModeType = {}));
export var RootDeviceType;
(function (RootDeviceType) {
    RootDeviceType["ebs"] = "ebs";
    RootDeviceType["instance_store"] = "instance-store";
})(RootDeviceType || (RootDeviceType = {}));
export var UsageClassType;
(function (UsageClassType) {
    UsageClassType["on_demand"] = "on-demand";
    UsageClassType["spot"] = "spot";
})(UsageClassType || (UsageClassType = {}));
export const DeregisterTransitGatewayMulticastGroupMembersRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayMulticastDeregisteredGroupMembersFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DeregisterTransitGatewayMulticastGroupMembersResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DeregisterTransitGatewayMulticastGroupSourcesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TransitGatewayMulticastDeregisteredGroupSourcesFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DeregisterTransitGatewayMulticastGroupSourcesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAccountAttributesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAccountAttributesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FilterFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAddressesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAddressesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAddressesAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAddressesAttributeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAddressTransfersRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAddressTransfersResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAggregateIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const IdFormatFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAggregateIdFormatResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAvailabilityZonesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AvailabilityZoneMessageFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AvailabilityZoneFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeAvailabilityZonesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeBundleTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeBundleTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeByoipCidrsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeByoipCidrsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCapacityReservationFleetsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CapacityReservationFleetFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCapacityReservationFleetsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCapacityReservationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCapacityReservationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCarrierGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCarrierGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClassicLinkInstancesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClassicLinkInstanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClassicLinkInstancesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnAuthorizationRulesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AuthorizationRuleFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnAuthorizationRulesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnConnectionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientVpnConnectionStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientVpnConnectionFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnConnectionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnEndpointsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AssociatedTargetNetworkFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DirectoryServiceAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FederatedAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CertificateAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientVpnAuthenticationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientVpnEndpointAttributeStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientConnectResponseOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientLoginBannerResponseOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ConnectionLogResponseOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientVpnEndpointFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnEndpointsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnRoutesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ClientVpnRouteFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnRoutesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnTargetNetworksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TargetNetworkFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeClientVpnTargetNetworksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCoipPoolsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCoipPoolsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeConversionTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DiskImageDescriptionFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DiskImageVolumeDescriptionFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportInstanceVolumeDetailItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportInstanceTaskDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportVolumeTaskDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ConversionTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeConversionTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCustomerGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeCustomerGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeDhcpOptionsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeDhcpOptionsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeEgressOnlyInternetGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeEgressOnlyInternetGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeElasticGpusRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ElasticGpuHealthFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ElasticGpusFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeElasticGpusResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeExportImageTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportTaskS3LocationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ExportImageTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeExportImageTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeExportTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeExportTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFastLaunchImagesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FastLaunchLaunchTemplateSpecificationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FastLaunchSnapshotConfigurationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFastLaunchImagesSuccessItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFastLaunchImagesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFastSnapshotRestoresRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFastSnapshotRestoreSuccessItemFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFastSnapshotRestoresResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetHistoryRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EventInformationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HistoryRecordEntryFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetHistoryResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetInstancesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetInstancesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetErrorFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetsInstancesFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FleetLaunchTemplateConfigFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CapacityReservationOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const OnDemandOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FleetSpotCapacityRebalanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FleetSpotMaintenanceStrategiesFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const SpotOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const TargetCapacitySpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FleetDataFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFleetsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFlowLogsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DestinationOptionsResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FlowLogFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFlowLogsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFpgaImageAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const LoadPermissionFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ProductCodeFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FpgaImageAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFpgaImageAttributeResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFpgaImagesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PciIdFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FpgaImageStateFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FpgaImageFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeFpgaImagesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeHostReservationOfferingsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HostOfferingFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeHostReservationOfferingsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeHostReservationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HostReservationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeHostReservationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeHostsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceCapacityFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AvailableCapacityFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HostPropertiesFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HostInstanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HostFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeHostsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIamInstanceProfileAssociationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIamInstanceProfileAssociationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIdentityIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIdentityIdFormatResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIdFormatRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIdFormatResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImageAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const LaunchPermissionFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImageAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImagesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImageFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImagesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImportImageTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportImageLicenseConfigurationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const UserBucketDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const SnapshotDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportImageTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImportImageTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImportSnapshotTasksRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const SnapshotTaskDetailFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ImportSnapshotTaskFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeImportSnapshotTasksResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceAttributeRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EbsInstanceBlockDeviceFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceBlockDeviceMappingFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const AttributeBooleanValueFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EnclaveOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceAttributeFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceCreditSpecificationsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceCreditSpecificationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceCreditSpecificationsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceEventNotificationAttributesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceEventNotificationAttributesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceEventWindowsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceEventWindowsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstancesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CapacityReservationSpecificationResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const CpuOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ElasticGpuAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ElasticInferenceAcceleratorAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const HibernationOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const LicenseConfigurationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceMaintenanceOptionsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceMetadataOptionsResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const MonitoringFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceNetworkInterfaceAssociationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceNetworkInterfaceAttachmentFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceIpv4PrefixFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceIpv6PrefixFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstancePrivateIpAddressFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceNetworkInterfaceFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PrivateDnsNameOptionsResponseFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceStateFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ReservationFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstancesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceStatusRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceStatusEventFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceStatusDetailsFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceStatusSummaryFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceStatusFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceStatusResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceTypeOfferingsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceTypeOfferingFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceTypeOfferingsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceTypesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EbsOptimizedInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EbsInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FpgaDeviceMemoryInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FpgaDeviceInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const FpgaInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GpuDeviceMemoryInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GpuDeviceInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const GpuInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InferenceDeviceInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InferenceAcceleratorInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DiskInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceStorageInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const MemoryInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const EfaInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const NetworkCardInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const NetworkInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PlacementGroupInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const ProcessorInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const VCpuInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const InstanceTypeInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInstanceTypesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInternetGatewaysRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeInternetGatewaysResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpamPoolsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpamPoolsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpamsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpamsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpamScopesRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpamScopesResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpv6PoolsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const PoolCidrBlockFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const Ipv6PoolFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeIpv6PoolsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeKeyPairsRequestFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const KeyPairInfoFilterSensitiveLog = (obj) => ({
    ...obj,
});
export const DescribeKeyPairsResultFilterSensitiveLog = (obj) => ({
    ...obj,
});
