"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DescribeFleetHistoryResult = exports.HistoryRecordEntry = exports.EventInformation = exports.DescribeFleetHistoryRequest = exports.FleetEventType = exports.DescribeFastSnapshotRestoresResult = exports.DescribeFastSnapshotRestoreSuccessItem = exports.DescribeFastSnapshotRestoresRequest = exports.DescribeFastLaunchImagesResult = exports.DescribeFastLaunchImagesSuccessItem = exports.FastLaunchStateCode = exports.FastLaunchSnapshotConfigurationResponse = exports.FastLaunchResourceType = exports.FastLaunchLaunchTemplateSpecificationResponse = exports.DescribeFastLaunchImagesRequest = exports.DescribeExportTasksResult = exports.DescribeExportTasksRequest = exports.DescribeExportImageTasksResult = exports.ExportImageTask = exports.ExportTaskS3Location = exports.DescribeExportImageTasksRequest = exports.DescribeElasticGpusResult = exports.ElasticGpus = exports.ElasticGpuState = exports.ElasticGpuHealth = exports.ElasticGpuStatus = exports.DescribeElasticGpusRequest = exports.DescribeEgressOnlyInternetGatewaysResult = exports.DescribeEgressOnlyInternetGatewaysRequest = exports.DescribeDhcpOptionsResult = exports.DescribeDhcpOptionsRequest = exports.DescribeCustomerGatewaysResult = exports.DescribeCustomerGatewaysRequest = exports.DescribeConversionTasksResult = exports.ConversionTask = exports.ImportVolumeTaskDetails = exports.ImportInstanceTaskDetails = exports.ImportInstanceVolumeDetailItem = exports.DiskImageVolumeDescription = exports.DiskImageDescription = exports.DescribeConversionTasksRequest = exports.DescribeCoipPoolsResult = exports.CoipPool = exports.DescribeCoipPoolsRequest = exports.DescribeClientVpnTargetNetworksResult = exports.TargetNetwork = exports.DescribeClientVpnTargetNetworksRequest = exports.DescribeClientVpnRoutesResult = exports.ClientVpnRoute = exports.DescribeClientVpnRoutesRequest = void 0;
exports.DescribeIdFormatResult = exports.DescribeIdFormatRequest = exports.DescribeIdentityIdFormatResult = exports.DescribeIdentityIdFormatRequest = exports.DescribeIamInstanceProfileAssociationsResult = exports.DescribeIamInstanceProfileAssociationsRequest = exports.DescribeHostsResult = exports.Host = exports.HostInstance = exports.HostProperties = exports.AvailableCapacity = exports.InstanceCapacity = exports.DescribeHostsRequest = exports.DescribeHostReservationsResult = exports.HostReservation = exports.ReservationState = exports.DescribeHostReservationsRequest = exports.DescribeHostReservationOfferingsResult = exports.HostOffering = exports.PaymentOption = exports.DescribeHostReservationOfferingsRequest = exports.DescribeFpgaImagesResult = exports.FpgaImage = exports.FpgaImageState = exports.PciId = exports.DescribeFpgaImagesRequest = exports.DescribeFpgaImageAttributeResult = exports.FpgaImageAttribute = exports.ProductCode = exports.LoadPermission = exports.DescribeFpgaImageAttributeRequest = exports.DescribeFlowLogsResult = exports.FlowLog = exports.DestinationOptionsResponse = exports.DescribeFlowLogsRequest = exports.DescribeFleetsResult = exports.FleetData = exports.TargetCapacitySpecification = exports.SpotOptions = exports.FleetSpotMaintenanceStrategies = exports.FleetSpotCapacityRebalance = exports.OnDemandOptions = exports.CapacityReservationOptions = exports.FleetLaunchTemplateConfig = exports.DescribeFleetsInstances = exports.DescribeFleetError = exports.FleetActivityStatus = exports.DescribeFleetsRequest = exports.DescribeFleetInstancesResult = exports.DescribeFleetInstancesRequest = void 0;
exports.InstancePrivateIpAddress = exports.InstanceIpv6Prefix = exports.InstanceIpv4Prefix = exports.InstanceNetworkInterfaceAttachment = exports.InstanceNetworkInterfaceAssociation = exports.Monitoring = exports.InstanceMetadataOptionsResponse = exports.InstanceMetadataTagsState = exports.HttpTokensState = exports.InstanceMetadataProtocolState = exports.InstanceMaintenanceOptions = exports.InstanceAutoRecoveryState = exports.LicenseConfiguration = exports.HibernationOptions = exports.ElasticInferenceAcceleratorAssociation = exports.ElasticGpuAssociation = exports.CpuOptions = exports.CapacityReservationSpecificationResponse = exports.DescribeInstancesRequest = exports.DescribeInstanceEventWindowsResult = exports.DescribeInstanceEventWindowsRequest = exports.DescribeInstanceEventNotificationAttributesResult = exports.DescribeInstanceEventNotificationAttributesRequest = exports.DescribeInstanceCreditSpecificationsResult = exports.InstanceCreditSpecification = exports.DescribeInstanceCreditSpecificationsRequest = exports.InstanceAttribute = exports.EnclaveOptions = exports.AttributeBooleanValue = exports.InstanceBlockDeviceMapping = exports.EbsInstanceBlockDevice = exports.DescribeInstanceAttributeRequest = exports.DescribeImportSnapshotTasksResult = exports.ImportSnapshotTask = exports.SnapshotTaskDetail = exports.DescribeImportSnapshotTasksRequest = exports.DescribeImportImageTasksResult = exports.ImportImageTask = exports.SnapshotDetail = exports.UserBucketDetails = exports.ImportImageLicenseConfigurationResponse = exports.DescribeImportImageTasksRequest = exports.DescribeImagesResult = exports.Image = exports.TpmSupportValues = exports.StateReason = exports.DescribeImagesRequest = exports.ImageAttribute = exports.LaunchPermission = exports.DescribeImageAttributeRequest = void 0;
exports.DescribeIpv6PoolsRequest = exports.DescribeIpamScopesResult = exports.DescribeIpamScopesRequest = exports.DescribeIpamsResult = exports.DescribeIpamsRequest = exports.DescribeIpamPoolsResult = exports.DescribeIpamPoolsRequest = exports.DescribeInternetGatewaysResult = exports.DescribeInternetGatewaysRequest = exports.DescribeInstanceTypesResult = exports.InstanceTypeInfo = exports.VCpuInfo = exports.ProcessorInfo = exports.PlacementGroupInfo = exports.NetworkInfo = exports.NetworkCardInfo = exports.EfaInfo = exports.MemoryInfo = exports.InstanceStorageInfo = exports.EphemeralNvmeSupport = exports.InstanceStorageEncryptionSupport = exports.DiskInfo = exports.InferenceAcceleratorInfo = exports.InferenceDeviceInfo = exports.InstanceTypeHypervisor = exports.GpuInfo = exports.GpuDeviceInfo = exports.GpuDeviceMemoryInfo = exports.FpgaInfo = exports.FpgaDeviceInfo = exports.FpgaDeviceMemoryInfo = exports.EbsInfo = exports.EbsNvmeSupport = exports.EbsOptimizedInfo = exports.DescribeInstanceTypesRequest = exports.DescribeInstanceTypeOfferingsResult = exports.InstanceTypeOffering = exports.DescribeInstanceTypeOfferingsRequest = exports.DescribeInstanceStatusResult = exports.InstanceStatus = exports.InstanceStatusSummary = exports.InstanceStatusDetails = exports.InstanceStatusEvent = exports.DescribeInstanceStatusRequest = exports.DescribeInstancesResult = exports.Reservation = exports.Instance = exports.InstanceState = exports.PrivateDnsNameOptionsResponse = exports.InstanceNetworkInterface = void 0;
exports.DescribeNetworkInsightsPathsResult = exports.DescribeNetworkInsightsPathsRequest = exports.DescribeNetworkInsightsAnalysesResult = exports.NetworkInsightsAnalysis = exports.Explanation = exports.AnalysisLoadBalancerTarget = exports.AnalysisLoadBalancerListener = exports.DescribeNetworkInsightsAnalysesRequest = exports.DescribeNetworkInsightsAccessScopesResult = exports.DescribeNetworkInsightsAccessScopesRequest = exports.DescribeNetworkInsightsAccessScopeAnalysesResult = exports.NetworkInsightsAccessScopeAnalysis = exports.FindingsFound = exports.DescribeNetworkInsightsAccessScopeAnalysesRequest = exports.DescribeNetworkAclsResult = exports.DescribeNetworkAclsRequest = exports.DescribeNatGatewaysResult = exports.DescribeNatGatewaysRequest = exports.DescribeMovingAddressesResult = exports.MovingAddressStatus = exports.DescribeMovingAddressesRequest = exports.DescribeManagedPrefixListsResult = exports.DescribeManagedPrefixListsRequest = exports.DescribeLocalGatewayVirtualInterfacesResult = exports.LocalGatewayVirtualInterface = exports.DescribeLocalGatewayVirtualInterfacesRequest = exports.DescribeLocalGatewayVirtualInterfaceGroupsResult = exports.LocalGatewayVirtualInterfaceGroup = exports.DescribeLocalGatewayVirtualInterfaceGroupsRequest = exports.DescribeLocalGatewaysResult = exports.LocalGateway = exports.DescribeLocalGatewaysRequest = exports.DescribeLocalGatewayRouteTableVpcAssociationsResult = exports.DescribeLocalGatewayRouteTableVpcAssociationsRequest = exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult = exports.LocalGatewayRouteTableVirtualInterfaceGroupAssociation = exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest = exports.DescribeLocalGatewayRouteTablesResult = exports.LocalGatewayRouteTable = exports.DescribeLocalGatewayRouteTablesRequest = exports.DescribeLaunchTemplateVersionsResult = exports.DescribeLaunchTemplateVersionsRequest = exports.DescribeLaunchTemplatesResult = exports.DescribeLaunchTemplatesRequest = exports.DescribeKeyPairsResult = exports.KeyPairInfo = exports.DescribeKeyPairsRequest = exports.DescribeIpv6PoolsResult = exports.Ipv6Pool = exports.PoolCidrBlock = void 0;
exports.PrincipalIdFormat = exports.DescribePrincipalIdFormatRequest = exports.DescribePrefixListsResult = exports.PrefixList = exports.DescribePrefixListsRequest = exports.DescribePlacementGroupsResult = exports.DescribePlacementGroupsRequest = exports.DescribeNetworkInterfacesResult = exports.DescribeNetworkInterfacesRequest = exports.DescribeNetworkInterfacePermissionsResult = exports.DescribeNetworkInterfacePermissionsRequest = exports.DescribeNetworkInterfaceAttributeResult = exports.DescribeNetworkInterfaceAttributeRequest = void 0;
var DescribeClientVpnRoutesRequest;
(function (DescribeClientVpnRoutesRequest) {
    DescribeClientVpnRoutesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnRoutesRequest = exports.DescribeClientVpnRoutesRequest || (exports.DescribeClientVpnRoutesRequest = {}));
var ClientVpnRoute;
(function (ClientVpnRoute) {
    ClientVpnRoute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ClientVpnRoute = exports.ClientVpnRoute || (exports.ClientVpnRoute = {}));
var DescribeClientVpnRoutesResult;
(function (DescribeClientVpnRoutesResult) {
    DescribeClientVpnRoutesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnRoutesResult = exports.DescribeClientVpnRoutesResult || (exports.DescribeClientVpnRoutesResult = {}));
var DescribeClientVpnTargetNetworksRequest;
(function (DescribeClientVpnTargetNetworksRequest) {
    DescribeClientVpnTargetNetworksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnTargetNetworksRequest = exports.DescribeClientVpnTargetNetworksRequest || (exports.DescribeClientVpnTargetNetworksRequest = {}));
var TargetNetwork;
(function (TargetNetwork) {
    TargetNetwork.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TargetNetwork = exports.TargetNetwork || (exports.TargetNetwork = {}));
var DescribeClientVpnTargetNetworksResult;
(function (DescribeClientVpnTargetNetworksResult) {
    DescribeClientVpnTargetNetworksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeClientVpnTargetNetworksResult = exports.DescribeClientVpnTargetNetworksResult || (exports.DescribeClientVpnTargetNetworksResult = {}));
var DescribeCoipPoolsRequest;
(function (DescribeCoipPoolsRequest) {
    DescribeCoipPoolsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCoipPoolsRequest = exports.DescribeCoipPoolsRequest || (exports.DescribeCoipPoolsRequest = {}));
var CoipPool;
(function (CoipPool) {
    CoipPool.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CoipPool = exports.CoipPool || (exports.CoipPool = {}));
var DescribeCoipPoolsResult;
(function (DescribeCoipPoolsResult) {
    DescribeCoipPoolsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCoipPoolsResult = exports.DescribeCoipPoolsResult || (exports.DescribeCoipPoolsResult = {}));
var DescribeConversionTasksRequest;
(function (DescribeConversionTasksRequest) {
    DescribeConversionTasksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeConversionTasksRequest = exports.DescribeConversionTasksRequest || (exports.DescribeConversionTasksRequest = {}));
var DiskImageDescription;
(function (DiskImageDescription) {
    DiskImageDescription.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DiskImageDescription = exports.DiskImageDescription || (exports.DiskImageDescription = {}));
var DiskImageVolumeDescription;
(function (DiskImageVolumeDescription) {
    DiskImageVolumeDescription.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DiskImageVolumeDescription = exports.DiskImageVolumeDescription || (exports.DiskImageVolumeDescription = {}));
var ImportInstanceVolumeDetailItem;
(function (ImportInstanceVolumeDetailItem) {
    ImportInstanceVolumeDetailItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImportInstanceVolumeDetailItem = exports.ImportInstanceVolumeDetailItem || (exports.ImportInstanceVolumeDetailItem = {}));
var ImportInstanceTaskDetails;
(function (ImportInstanceTaskDetails) {
    ImportInstanceTaskDetails.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImportInstanceTaskDetails = exports.ImportInstanceTaskDetails || (exports.ImportInstanceTaskDetails = {}));
var ImportVolumeTaskDetails;
(function (ImportVolumeTaskDetails) {
    ImportVolumeTaskDetails.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImportVolumeTaskDetails = exports.ImportVolumeTaskDetails || (exports.ImportVolumeTaskDetails = {}));
var ConversionTask;
(function (ConversionTask) {
    ConversionTask.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ConversionTask = exports.ConversionTask || (exports.ConversionTask = {}));
var DescribeConversionTasksResult;
(function (DescribeConversionTasksResult) {
    DescribeConversionTasksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeConversionTasksResult = exports.DescribeConversionTasksResult || (exports.DescribeConversionTasksResult = {}));
var DescribeCustomerGatewaysRequest;
(function (DescribeCustomerGatewaysRequest) {
    DescribeCustomerGatewaysRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCustomerGatewaysRequest = exports.DescribeCustomerGatewaysRequest || (exports.DescribeCustomerGatewaysRequest = {}));
var DescribeCustomerGatewaysResult;
(function (DescribeCustomerGatewaysResult) {
    DescribeCustomerGatewaysResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeCustomerGatewaysResult = exports.DescribeCustomerGatewaysResult || (exports.DescribeCustomerGatewaysResult = {}));
var DescribeDhcpOptionsRequest;
(function (DescribeDhcpOptionsRequest) {
    DescribeDhcpOptionsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeDhcpOptionsRequest = exports.DescribeDhcpOptionsRequest || (exports.DescribeDhcpOptionsRequest = {}));
var DescribeDhcpOptionsResult;
(function (DescribeDhcpOptionsResult) {
    DescribeDhcpOptionsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeDhcpOptionsResult = exports.DescribeDhcpOptionsResult || (exports.DescribeDhcpOptionsResult = {}));
var DescribeEgressOnlyInternetGatewaysRequest;
(function (DescribeEgressOnlyInternetGatewaysRequest) {
    DescribeEgressOnlyInternetGatewaysRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeEgressOnlyInternetGatewaysRequest = exports.DescribeEgressOnlyInternetGatewaysRequest || (exports.DescribeEgressOnlyInternetGatewaysRequest = {}));
var DescribeEgressOnlyInternetGatewaysResult;
(function (DescribeEgressOnlyInternetGatewaysResult) {
    DescribeEgressOnlyInternetGatewaysResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeEgressOnlyInternetGatewaysResult = exports.DescribeEgressOnlyInternetGatewaysResult || (exports.DescribeEgressOnlyInternetGatewaysResult = {}));
var DescribeElasticGpusRequest;
(function (DescribeElasticGpusRequest) {
    DescribeElasticGpusRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeElasticGpusRequest = exports.DescribeElasticGpusRequest || (exports.DescribeElasticGpusRequest = {}));
var ElasticGpuStatus;
(function (ElasticGpuStatus) {
    ElasticGpuStatus["Impaired"] = "IMPAIRED";
    ElasticGpuStatus["Ok"] = "OK";
})(ElasticGpuStatus = exports.ElasticGpuStatus || (exports.ElasticGpuStatus = {}));
var ElasticGpuHealth;
(function (ElasticGpuHealth) {
    ElasticGpuHealth.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ElasticGpuHealth = exports.ElasticGpuHealth || (exports.ElasticGpuHealth = {}));
var ElasticGpuState;
(function (ElasticGpuState) {
    ElasticGpuState["Attached"] = "ATTACHED";
})(ElasticGpuState = exports.ElasticGpuState || (exports.ElasticGpuState = {}));
var ElasticGpus;
(function (ElasticGpus) {
    ElasticGpus.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ElasticGpus = exports.ElasticGpus || (exports.ElasticGpus = {}));
var DescribeElasticGpusResult;
(function (DescribeElasticGpusResult) {
    DescribeElasticGpusResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeElasticGpusResult = exports.DescribeElasticGpusResult || (exports.DescribeElasticGpusResult = {}));
var DescribeExportImageTasksRequest;
(function (DescribeExportImageTasksRequest) {
    DescribeExportImageTasksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeExportImageTasksRequest = exports.DescribeExportImageTasksRequest || (exports.DescribeExportImageTasksRequest = {}));
var ExportTaskS3Location;
(function (ExportTaskS3Location) {
    ExportTaskS3Location.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ExportTaskS3Location = exports.ExportTaskS3Location || (exports.ExportTaskS3Location = {}));
var ExportImageTask;
(function (ExportImageTask) {
    ExportImageTask.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ExportImageTask = exports.ExportImageTask || (exports.ExportImageTask = {}));
var DescribeExportImageTasksResult;
(function (DescribeExportImageTasksResult) {
    DescribeExportImageTasksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeExportImageTasksResult = exports.DescribeExportImageTasksResult || (exports.DescribeExportImageTasksResult = {}));
var DescribeExportTasksRequest;
(function (DescribeExportTasksRequest) {
    DescribeExportTasksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeExportTasksRequest = exports.DescribeExportTasksRequest || (exports.DescribeExportTasksRequest = {}));
var DescribeExportTasksResult;
(function (DescribeExportTasksResult) {
    DescribeExportTasksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeExportTasksResult = exports.DescribeExportTasksResult || (exports.DescribeExportTasksResult = {}));
var DescribeFastLaunchImagesRequest;
(function (DescribeFastLaunchImagesRequest) {
    DescribeFastLaunchImagesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFastLaunchImagesRequest = exports.DescribeFastLaunchImagesRequest || (exports.DescribeFastLaunchImagesRequest = {}));
var FastLaunchLaunchTemplateSpecificationResponse;
(function (FastLaunchLaunchTemplateSpecificationResponse) {
    FastLaunchLaunchTemplateSpecificationResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FastLaunchLaunchTemplateSpecificationResponse = exports.FastLaunchLaunchTemplateSpecificationResponse || (exports.FastLaunchLaunchTemplateSpecificationResponse = {}));
var FastLaunchResourceType;
(function (FastLaunchResourceType) {
    FastLaunchResourceType["SNAPSHOT"] = "snapshot";
})(FastLaunchResourceType = exports.FastLaunchResourceType || (exports.FastLaunchResourceType = {}));
var FastLaunchSnapshotConfigurationResponse;
(function (FastLaunchSnapshotConfigurationResponse) {
    FastLaunchSnapshotConfigurationResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FastLaunchSnapshotConfigurationResponse = exports.FastLaunchSnapshotConfigurationResponse || (exports.FastLaunchSnapshotConfigurationResponse = {}));
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 DescribeFastLaunchImagesSuccessItem;
(function (DescribeFastLaunchImagesSuccessItem) {
    DescribeFastLaunchImagesSuccessItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFastLaunchImagesSuccessItem = exports.DescribeFastLaunchImagesSuccessItem || (exports.DescribeFastLaunchImagesSuccessItem = {}));
var DescribeFastLaunchImagesResult;
(function (DescribeFastLaunchImagesResult) {
    DescribeFastLaunchImagesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFastLaunchImagesResult = exports.DescribeFastLaunchImagesResult || (exports.DescribeFastLaunchImagesResult = {}));
var DescribeFastSnapshotRestoresRequest;
(function (DescribeFastSnapshotRestoresRequest) {
    DescribeFastSnapshotRestoresRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFastSnapshotRestoresRequest = exports.DescribeFastSnapshotRestoresRequest || (exports.DescribeFastSnapshotRestoresRequest = {}));
var DescribeFastSnapshotRestoreSuccessItem;
(function (DescribeFastSnapshotRestoreSuccessItem) {
    DescribeFastSnapshotRestoreSuccessItem.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFastSnapshotRestoreSuccessItem = exports.DescribeFastSnapshotRestoreSuccessItem || (exports.DescribeFastSnapshotRestoreSuccessItem = {}));
var DescribeFastSnapshotRestoresResult;
(function (DescribeFastSnapshotRestoresResult) {
    DescribeFastSnapshotRestoresResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFastSnapshotRestoresResult = exports.DescribeFastSnapshotRestoresResult || (exports.DescribeFastSnapshotRestoresResult = {}));
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 DescribeFleetHistoryRequest;
(function (DescribeFleetHistoryRequest) {
    DescribeFleetHistoryRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetHistoryRequest = exports.DescribeFleetHistoryRequest || (exports.DescribeFleetHistoryRequest = {}));
var EventInformation;
(function (EventInformation) {
    EventInformation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(EventInformation = exports.EventInformation || (exports.EventInformation = {}));
var HistoryRecordEntry;
(function (HistoryRecordEntry) {
    HistoryRecordEntry.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(HistoryRecordEntry = exports.HistoryRecordEntry || (exports.HistoryRecordEntry = {}));
var DescribeFleetHistoryResult;
(function (DescribeFleetHistoryResult) {
    DescribeFleetHistoryResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetHistoryResult = exports.DescribeFleetHistoryResult || (exports.DescribeFleetHistoryResult = {}));
var DescribeFleetInstancesRequest;
(function (DescribeFleetInstancesRequest) {
    DescribeFleetInstancesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetInstancesRequest = exports.DescribeFleetInstancesRequest || (exports.DescribeFleetInstancesRequest = {}));
var DescribeFleetInstancesResult;
(function (DescribeFleetInstancesResult) {
    DescribeFleetInstancesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetInstancesResult = exports.DescribeFleetInstancesResult || (exports.DescribeFleetInstancesResult = {}));
var DescribeFleetsRequest;
(function (DescribeFleetsRequest) {
    DescribeFleetsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetsRequest = exports.DescribeFleetsRequest || (exports.DescribeFleetsRequest = {}));
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 DescribeFleetError;
(function (DescribeFleetError) {
    DescribeFleetError.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetError = exports.DescribeFleetError || (exports.DescribeFleetError = {}));
var DescribeFleetsInstances;
(function (DescribeFleetsInstances) {
    DescribeFleetsInstances.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetsInstances = exports.DescribeFleetsInstances || (exports.DescribeFleetsInstances = {}));
var FleetLaunchTemplateConfig;
(function (FleetLaunchTemplateConfig) {
    FleetLaunchTemplateConfig.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FleetLaunchTemplateConfig = exports.FleetLaunchTemplateConfig || (exports.FleetLaunchTemplateConfig = {}));
var CapacityReservationOptions;
(function (CapacityReservationOptions) {
    CapacityReservationOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CapacityReservationOptions = exports.CapacityReservationOptions || (exports.CapacityReservationOptions = {}));
var OnDemandOptions;
(function (OnDemandOptions) {
    OnDemandOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(OnDemandOptions = exports.OnDemandOptions || (exports.OnDemandOptions = {}));
var FleetSpotCapacityRebalance;
(function (FleetSpotCapacityRebalance) {
    FleetSpotCapacityRebalance.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FleetSpotCapacityRebalance = exports.FleetSpotCapacityRebalance || (exports.FleetSpotCapacityRebalance = {}));
var FleetSpotMaintenanceStrategies;
(function (FleetSpotMaintenanceStrategies) {
    FleetSpotMaintenanceStrategies.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FleetSpotMaintenanceStrategies = exports.FleetSpotMaintenanceStrategies || (exports.FleetSpotMaintenanceStrategies = {}));
var SpotOptions;
(function (SpotOptions) {
    SpotOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(SpotOptions = exports.SpotOptions || (exports.SpotOptions = {}));
var TargetCapacitySpecification;
(function (TargetCapacitySpecification) {
    TargetCapacitySpecification.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(TargetCapacitySpecification = exports.TargetCapacitySpecification || (exports.TargetCapacitySpecification = {}));
var FleetData;
(function (FleetData) {
    FleetData.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FleetData = exports.FleetData || (exports.FleetData = {}));
var DescribeFleetsResult;
(function (DescribeFleetsResult) {
    DescribeFleetsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFleetsResult = exports.DescribeFleetsResult || (exports.DescribeFleetsResult = {}));
var DescribeFlowLogsRequest;
(function (DescribeFlowLogsRequest) {
    DescribeFlowLogsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFlowLogsRequest = exports.DescribeFlowLogsRequest || (exports.DescribeFlowLogsRequest = {}));
var DestinationOptionsResponse;
(function (DestinationOptionsResponse) {
    DestinationOptionsResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DestinationOptionsResponse = exports.DestinationOptionsResponse || (exports.DestinationOptionsResponse = {}));
var FlowLog;
(function (FlowLog) {
    FlowLog.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FlowLog = exports.FlowLog || (exports.FlowLog = {}));
var DescribeFlowLogsResult;
(function (DescribeFlowLogsResult) {
    DescribeFlowLogsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFlowLogsResult = exports.DescribeFlowLogsResult || (exports.DescribeFlowLogsResult = {}));
var DescribeFpgaImageAttributeRequest;
(function (DescribeFpgaImageAttributeRequest) {
    DescribeFpgaImageAttributeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFpgaImageAttributeRequest = exports.DescribeFpgaImageAttributeRequest || (exports.DescribeFpgaImageAttributeRequest = {}));
var LoadPermission;
(function (LoadPermission) {
    LoadPermission.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LoadPermission = exports.LoadPermission || (exports.LoadPermission = {}));
var ProductCode;
(function (ProductCode) {
    ProductCode.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ProductCode = exports.ProductCode || (exports.ProductCode = {}));
var FpgaImageAttribute;
(function (FpgaImageAttribute) {
    FpgaImageAttribute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FpgaImageAttribute = exports.FpgaImageAttribute || (exports.FpgaImageAttribute = {}));
var DescribeFpgaImageAttributeResult;
(function (DescribeFpgaImageAttributeResult) {
    DescribeFpgaImageAttributeResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFpgaImageAttributeResult = exports.DescribeFpgaImageAttributeResult || (exports.DescribeFpgaImageAttributeResult = {}));
var DescribeFpgaImagesRequest;
(function (DescribeFpgaImagesRequest) {
    DescribeFpgaImagesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFpgaImagesRequest = exports.DescribeFpgaImagesRequest || (exports.DescribeFpgaImagesRequest = {}));
var PciId;
(function (PciId) {
    PciId.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PciId = exports.PciId || (exports.PciId = {}));
var FpgaImageState;
(function (FpgaImageState) {
    FpgaImageState.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FpgaImageState = exports.FpgaImageState || (exports.FpgaImageState = {}));
var FpgaImage;
(function (FpgaImage) {
    FpgaImage.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FpgaImage = exports.FpgaImage || (exports.FpgaImage = {}));
var DescribeFpgaImagesResult;
(function (DescribeFpgaImagesResult) {
    DescribeFpgaImagesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeFpgaImagesResult = exports.DescribeFpgaImagesResult || (exports.DescribeFpgaImagesResult = {}));
var DescribeHostReservationOfferingsRequest;
(function (DescribeHostReservationOfferingsRequest) {
    DescribeHostReservationOfferingsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeHostReservationOfferingsRequest = exports.DescribeHostReservationOfferingsRequest || (exports.DescribeHostReservationOfferingsRequest = {}));
var PaymentOption;
(function (PaymentOption) {
    PaymentOption["ALL_UPFRONT"] = "AllUpfront";
    PaymentOption["NO_UPFRONT"] = "NoUpfront";
    PaymentOption["PARTIAL_UPFRONT"] = "PartialUpfront";
})(PaymentOption = exports.PaymentOption || (exports.PaymentOption = {}));
var HostOffering;
(function (HostOffering) {
    HostOffering.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(HostOffering = exports.HostOffering || (exports.HostOffering = {}));
var DescribeHostReservationOfferingsResult;
(function (DescribeHostReservationOfferingsResult) {
    DescribeHostReservationOfferingsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeHostReservationOfferingsResult = exports.DescribeHostReservationOfferingsResult || (exports.DescribeHostReservationOfferingsResult = {}));
var DescribeHostReservationsRequest;
(function (DescribeHostReservationsRequest) {
    DescribeHostReservationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeHostReservationsRequest = exports.DescribeHostReservationsRequest || (exports.DescribeHostReservationsRequest = {}));
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 HostReservation;
(function (HostReservation) {
    HostReservation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(HostReservation = exports.HostReservation || (exports.HostReservation = {}));
var DescribeHostReservationsResult;
(function (DescribeHostReservationsResult) {
    DescribeHostReservationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeHostReservationsResult = exports.DescribeHostReservationsResult || (exports.DescribeHostReservationsResult = {}));
var DescribeHostsRequest;
(function (DescribeHostsRequest) {
    DescribeHostsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeHostsRequest = exports.DescribeHostsRequest || (exports.DescribeHostsRequest = {}));
var InstanceCapacity;
(function (InstanceCapacity) {
    InstanceCapacity.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceCapacity = exports.InstanceCapacity || (exports.InstanceCapacity = {}));
var AvailableCapacity;
(function (AvailableCapacity) {
    AvailableCapacity.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AvailableCapacity = exports.AvailableCapacity || (exports.AvailableCapacity = {}));
var HostProperties;
(function (HostProperties) {
    HostProperties.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(HostProperties = exports.HostProperties || (exports.HostProperties = {}));
var HostInstance;
(function (HostInstance) {
    HostInstance.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(HostInstance = exports.HostInstance || (exports.HostInstance = {}));
var Host;
(function (Host) {
    Host.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Host = exports.Host || (exports.Host = {}));
var DescribeHostsResult;
(function (DescribeHostsResult) {
    DescribeHostsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeHostsResult = exports.DescribeHostsResult || (exports.DescribeHostsResult = {}));
var DescribeIamInstanceProfileAssociationsRequest;
(function (DescribeIamInstanceProfileAssociationsRequest) {
    DescribeIamInstanceProfileAssociationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIamInstanceProfileAssociationsRequest = exports.DescribeIamInstanceProfileAssociationsRequest || (exports.DescribeIamInstanceProfileAssociationsRequest = {}));
var DescribeIamInstanceProfileAssociationsResult;
(function (DescribeIamInstanceProfileAssociationsResult) {
    DescribeIamInstanceProfileAssociationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIamInstanceProfileAssociationsResult = exports.DescribeIamInstanceProfileAssociationsResult || (exports.DescribeIamInstanceProfileAssociationsResult = {}));
var DescribeIdentityIdFormatRequest;
(function (DescribeIdentityIdFormatRequest) {
    DescribeIdentityIdFormatRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIdentityIdFormatRequest = exports.DescribeIdentityIdFormatRequest || (exports.DescribeIdentityIdFormatRequest = {}));
var DescribeIdentityIdFormatResult;
(function (DescribeIdentityIdFormatResult) {
    DescribeIdentityIdFormatResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIdentityIdFormatResult = exports.DescribeIdentityIdFormatResult || (exports.DescribeIdentityIdFormatResult = {}));
var DescribeIdFormatRequest;
(function (DescribeIdFormatRequest) {
    DescribeIdFormatRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIdFormatRequest = exports.DescribeIdFormatRequest || (exports.DescribeIdFormatRequest = {}));
var DescribeIdFormatResult;
(function (DescribeIdFormatResult) {
    DescribeIdFormatResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIdFormatResult = exports.DescribeIdFormatResult || (exports.DescribeIdFormatResult = {}));
var DescribeImageAttributeRequest;
(function (DescribeImageAttributeRequest) {
    DescribeImageAttributeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImageAttributeRequest = exports.DescribeImageAttributeRequest || (exports.DescribeImageAttributeRequest = {}));
var LaunchPermission;
(function (LaunchPermission) {
    LaunchPermission.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LaunchPermission = exports.LaunchPermission || (exports.LaunchPermission = {}));
var ImageAttribute;
(function (ImageAttribute) {
    ImageAttribute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImageAttribute = exports.ImageAttribute || (exports.ImageAttribute = {}));
var DescribeImagesRequest;
(function (DescribeImagesRequest) {
    DescribeImagesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImagesRequest = exports.DescribeImagesRequest || (exports.DescribeImagesRequest = {}));
var StateReason;
(function (StateReason) {
    StateReason.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(StateReason = exports.StateReason || (exports.StateReason = {}));
var TpmSupportValues;
(function (TpmSupportValues) {
    TpmSupportValues["v2_0"] = "v2.0";
})(TpmSupportValues = exports.TpmSupportValues || (exports.TpmSupportValues = {}));
var Image;
(function (Image) {
    Image.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Image = exports.Image || (exports.Image = {}));
var DescribeImagesResult;
(function (DescribeImagesResult) {
    DescribeImagesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImagesResult = exports.DescribeImagesResult || (exports.DescribeImagesResult = {}));
var DescribeImportImageTasksRequest;
(function (DescribeImportImageTasksRequest) {
    DescribeImportImageTasksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImportImageTasksRequest = exports.DescribeImportImageTasksRequest || (exports.DescribeImportImageTasksRequest = {}));
var ImportImageLicenseConfigurationResponse;
(function (ImportImageLicenseConfigurationResponse) {
    ImportImageLicenseConfigurationResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImportImageLicenseConfigurationResponse = exports.ImportImageLicenseConfigurationResponse || (exports.ImportImageLicenseConfigurationResponse = {}));
var UserBucketDetails;
(function (UserBucketDetails) {
    UserBucketDetails.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(UserBucketDetails = exports.UserBucketDetails || (exports.UserBucketDetails = {}));
var SnapshotDetail;
(function (SnapshotDetail) {
    SnapshotDetail.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(SnapshotDetail = exports.SnapshotDetail || (exports.SnapshotDetail = {}));
var ImportImageTask;
(function (ImportImageTask) {
    ImportImageTask.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImportImageTask = exports.ImportImageTask || (exports.ImportImageTask = {}));
var DescribeImportImageTasksResult;
(function (DescribeImportImageTasksResult) {
    DescribeImportImageTasksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImportImageTasksResult = exports.DescribeImportImageTasksResult || (exports.DescribeImportImageTasksResult = {}));
var DescribeImportSnapshotTasksRequest;
(function (DescribeImportSnapshotTasksRequest) {
    DescribeImportSnapshotTasksRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImportSnapshotTasksRequest = exports.DescribeImportSnapshotTasksRequest || (exports.DescribeImportSnapshotTasksRequest = {}));
var SnapshotTaskDetail;
(function (SnapshotTaskDetail) {
    SnapshotTaskDetail.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(SnapshotTaskDetail = exports.SnapshotTaskDetail || (exports.SnapshotTaskDetail = {}));
var ImportSnapshotTask;
(function (ImportSnapshotTask) {
    ImportSnapshotTask.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ImportSnapshotTask = exports.ImportSnapshotTask || (exports.ImportSnapshotTask = {}));
var DescribeImportSnapshotTasksResult;
(function (DescribeImportSnapshotTasksResult) {
    DescribeImportSnapshotTasksResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeImportSnapshotTasksResult = exports.DescribeImportSnapshotTasksResult || (exports.DescribeImportSnapshotTasksResult = {}));
var DescribeInstanceAttributeRequest;
(function (DescribeInstanceAttributeRequest) {
    DescribeInstanceAttributeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceAttributeRequest = exports.DescribeInstanceAttributeRequest || (exports.DescribeInstanceAttributeRequest = {}));
var EbsInstanceBlockDevice;
(function (EbsInstanceBlockDevice) {
    EbsInstanceBlockDevice.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(EbsInstanceBlockDevice = exports.EbsInstanceBlockDevice || (exports.EbsInstanceBlockDevice = {}));
var InstanceBlockDeviceMapping;
(function (InstanceBlockDeviceMapping) {
    InstanceBlockDeviceMapping.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceBlockDeviceMapping = exports.InstanceBlockDeviceMapping || (exports.InstanceBlockDeviceMapping = {}));
var AttributeBooleanValue;
(function (AttributeBooleanValue) {
    AttributeBooleanValue.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AttributeBooleanValue = exports.AttributeBooleanValue || (exports.AttributeBooleanValue = {}));
var EnclaveOptions;
(function (EnclaveOptions) {
    EnclaveOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(EnclaveOptions = exports.EnclaveOptions || (exports.EnclaveOptions = {}));
var InstanceAttribute;
(function (InstanceAttribute) {
    InstanceAttribute.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceAttribute = exports.InstanceAttribute || (exports.InstanceAttribute = {}));
var DescribeInstanceCreditSpecificationsRequest;
(function (DescribeInstanceCreditSpecificationsRequest) {
    DescribeInstanceCreditSpecificationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceCreditSpecificationsRequest = exports.DescribeInstanceCreditSpecificationsRequest || (exports.DescribeInstanceCreditSpecificationsRequest = {}));
var InstanceCreditSpecification;
(function (InstanceCreditSpecification) {
    InstanceCreditSpecification.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceCreditSpecification = exports.InstanceCreditSpecification || (exports.InstanceCreditSpecification = {}));
var DescribeInstanceCreditSpecificationsResult;
(function (DescribeInstanceCreditSpecificationsResult) {
    DescribeInstanceCreditSpecificationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceCreditSpecificationsResult = exports.DescribeInstanceCreditSpecificationsResult || (exports.DescribeInstanceCreditSpecificationsResult = {}));
var DescribeInstanceEventNotificationAttributesRequest;
(function (DescribeInstanceEventNotificationAttributesRequest) {
    DescribeInstanceEventNotificationAttributesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceEventNotificationAttributesRequest = exports.DescribeInstanceEventNotificationAttributesRequest || (exports.DescribeInstanceEventNotificationAttributesRequest = {}));
var DescribeInstanceEventNotificationAttributesResult;
(function (DescribeInstanceEventNotificationAttributesResult) {
    DescribeInstanceEventNotificationAttributesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceEventNotificationAttributesResult = exports.DescribeInstanceEventNotificationAttributesResult || (exports.DescribeInstanceEventNotificationAttributesResult = {}));
var DescribeInstanceEventWindowsRequest;
(function (DescribeInstanceEventWindowsRequest) {
    DescribeInstanceEventWindowsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceEventWindowsRequest = exports.DescribeInstanceEventWindowsRequest || (exports.DescribeInstanceEventWindowsRequest = {}));
var DescribeInstanceEventWindowsResult;
(function (DescribeInstanceEventWindowsResult) {
    DescribeInstanceEventWindowsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceEventWindowsResult = exports.DescribeInstanceEventWindowsResult || (exports.DescribeInstanceEventWindowsResult = {}));
var DescribeInstancesRequest;
(function (DescribeInstancesRequest) {
    DescribeInstancesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstancesRequest = exports.DescribeInstancesRequest || (exports.DescribeInstancesRequest = {}));
var CapacityReservationSpecificationResponse;
(function (CapacityReservationSpecificationResponse) {
    CapacityReservationSpecificationResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CapacityReservationSpecificationResponse = exports.CapacityReservationSpecificationResponse || (exports.CapacityReservationSpecificationResponse = {}));
var CpuOptions;
(function (CpuOptions) {
    CpuOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(CpuOptions = exports.CpuOptions || (exports.CpuOptions = {}));
var ElasticGpuAssociation;
(function (ElasticGpuAssociation) {
    ElasticGpuAssociation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ElasticGpuAssociation = exports.ElasticGpuAssociation || (exports.ElasticGpuAssociation = {}));
var ElasticInferenceAcceleratorAssociation;
(function (ElasticInferenceAcceleratorAssociation) {
    ElasticInferenceAcceleratorAssociation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ElasticInferenceAcceleratorAssociation = exports.ElasticInferenceAcceleratorAssociation || (exports.ElasticInferenceAcceleratorAssociation = {}));
var HibernationOptions;
(function (HibernationOptions) {
    HibernationOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(HibernationOptions = exports.HibernationOptions || (exports.HibernationOptions = {}));
var LicenseConfiguration;
(function (LicenseConfiguration) {
    LicenseConfiguration.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LicenseConfiguration = exports.LicenseConfiguration || (exports.LicenseConfiguration = {}));
var InstanceAutoRecoveryState;
(function (InstanceAutoRecoveryState) {
    InstanceAutoRecoveryState["default"] = "default";
    InstanceAutoRecoveryState["disabled"] = "disabled";
})(InstanceAutoRecoveryState = exports.InstanceAutoRecoveryState || (exports.InstanceAutoRecoveryState = {}));
var InstanceMaintenanceOptions;
(function (InstanceMaintenanceOptions) {
    InstanceMaintenanceOptions.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceMaintenanceOptions = exports.InstanceMaintenanceOptions || (exports.InstanceMaintenanceOptions = {}));
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 InstanceMetadataOptionsResponse;
(function (InstanceMetadataOptionsResponse) {
    InstanceMetadataOptionsResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceMetadataOptionsResponse = exports.InstanceMetadataOptionsResponse || (exports.InstanceMetadataOptionsResponse = {}));
var Monitoring;
(function (Monitoring) {
    Monitoring.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Monitoring = exports.Monitoring || (exports.Monitoring = {}));
var InstanceNetworkInterfaceAssociation;
(function (InstanceNetworkInterfaceAssociation) {
    InstanceNetworkInterfaceAssociation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceNetworkInterfaceAssociation = exports.InstanceNetworkInterfaceAssociation || (exports.InstanceNetworkInterfaceAssociation = {}));
var InstanceNetworkInterfaceAttachment;
(function (InstanceNetworkInterfaceAttachment) {
    InstanceNetworkInterfaceAttachment.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceNetworkInterfaceAttachment = exports.InstanceNetworkInterfaceAttachment || (exports.InstanceNetworkInterfaceAttachment = {}));
var InstanceIpv4Prefix;
(function (InstanceIpv4Prefix) {
    InstanceIpv4Prefix.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceIpv4Prefix = exports.InstanceIpv4Prefix || (exports.InstanceIpv4Prefix = {}));
var InstanceIpv6Prefix;
(function (InstanceIpv6Prefix) {
    InstanceIpv6Prefix.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceIpv6Prefix = exports.InstanceIpv6Prefix || (exports.InstanceIpv6Prefix = {}));
var InstancePrivateIpAddress;
(function (InstancePrivateIpAddress) {
    InstancePrivateIpAddress.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstancePrivateIpAddress = exports.InstancePrivateIpAddress || (exports.InstancePrivateIpAddress = {}));
var InstanceNetworkInterface;
(function (InstanceNetworkInterface) {
    InstanceNetworkInterface.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceNetworkInterface = exports.InstanceNetworkInterface || (exports.InstanceNetworkInterface = {}));
var PrivateDnsNameOptionsResponse;
(function (PrivateDnsNameOptionsResponse) {
    PrivateDnsNameOptionsResponse.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PrivateDnsNameOptionsResponse = exports.PrivateDnsNameOptionsResponse || (exports.PrivateDnsNameOptionsResponse = {}));
var InstanceState;
(function (InstanceState) {
    InstanceState.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceState = exports.InstanceState || (exports.InstanceState = {}));
var Instance;
(function (Instance) {
    Instance.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Instance = exports.Instance || (exports.Instance = {}));
var Reservation;
(function (Reservation) {
    Reservation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Reservation = exports.Reservation || (exports.Reservation = {}));
var DescribeInstancesResult;
(function (DescribeInstancesResult) {
    DescribeInstancesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstancesResult = exports.DescribeInstancesResult || (exports.DescribeInstancesResult = {}));
var DescribeInstanceStatusRequest;
(function (DescribeInstanceStatusRequest) {
    DescribeInstanceStatusRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceStatusRequest = exports.DescribeInstanceStatusRequest || (exports.DescribeInstanceStatusRequest = {}));
var InstanceStatusEvent;
(function (InstanceStatusEvent) {
    InstanceStatusEvent.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceStatusEvent = exports.InstanceStatusEvent || (exports.InstanceStatusEvent = {}));
var InstanceStatusDetails;
(function (InstanceStatusDetails) {
    InstanceStatusDetails.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceStatusDetails = exports.InstanceStatusDetails || (exports.InstanceStatusDetails = {}));
var InstanceStatusSummary;
(function (InstanceStatusSummary) {
    InstanceStatusSummary.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceStatusSummary = exports.InstanceStatusSummary || (exports.InstanceStatusSummary = {}));
var InstanceStatus;
(function (InstanceStatus) {
    InstanceStatus.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceStatus = exports.InstanceStatus || (exports.InstanceStatus = {}));
var DescribeInstanceStatusResult;
(function (DescribeInstanceStatusResult) {
    DescribeInstanceStatusResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceStatusResult = exports.DescribeInstanceStatusResult || (exports.DescribeInstanceStatusResult = {}));
var DescribeInstanceTypeOfferingsRequest;
(function (DescribeInstanceTypeOfferingsRequest) {
    DescribeInstanceTypeOfferingsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceTypeOfferingsRequest = exports.DescribeInstanceTypeOfferingsRequest || (exports.DescribeInstanceTypeOfferingsRequest = {}));
var InstanceTypeOffering;
(function (InstanceTypeOffering) {
    InstanceTypeOffering.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceTypeOffering = exports.InstanceTypeOffering || (exports.InstanceTypeOffering = {}));
var DescribeInstanceTypeOfferingsResult;
(function (DescribeInstanceTypeOfferingsResult) {
    DescribeInstanceTypeOfferingsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceTypeOfferingsResult = exports.DescribeInstanceTypeOfferingsResult || (exports.DescribeInstanceTypeOfferingsResult = {}));
var DescribeInstanceTypesRequest;
(function (DescribeInstanceTypesRequest) {
    DescribeInstanceTypesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceTypesRequest = exports.DescribeInstanceTypesRequest || (exports.DescribeInstanceTypesRequest = {}));
var EbsOptimizedInfo;
(function (EbsOptimizedInfo) {
    EbsOptimizedInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(EbsOptimizedInfo = exports.EbsOptimizedInfo || (exports.EbsOptimizedInfo = {}));
var EbsNvmeSupport;
(function (EbsNvmeSupport) {
    EbsNvmeSupport["REQUIRED"] = "required";
    EbsNvmeSupport["SUPPORTED"] = "supported";
    EbsNvmeSupport["UNSUPPORTED"] = "unsupported";
})(EbsNvmeSupport = exports.EbsNvmeSupport || (exports.EbsNvmeSupport = {}));
var EbsInfo;
(function (EbsInfo) {
    EbsInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(EbsInfo = exports.EbsInfo || (exports.EbsInfo = {}));
var FpgaDeviceMemoryInfo;
(function (FpgaDeviceMemoryInfo) {
    FpgaDeviceMemoryInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FpgaDeviceMemoryInfo = exports.FpgaDeviceMemoryInfo || (exports.FpgaDeviceMemoryInfo = {}));
var FpgaDeviceInfo;
(function (FpgaDeviceInfo) {
    FpgaDeviceInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FpgaDeviceInfo = exports.FpgaDeviceInfo || (exports.FpgaDeviceInfo = {}));
var FpgaInfo;
(function (FpgaInfo) {
    FpgaInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(FpgaInfo = exports.FpgaInfo || (exports.FpgaInfo = {}));
var GpuDeviceMemoryInfo;
(function (GpuDeviceMemoryInfo) {
    GpuDeviceMemoryInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(GpuDeviceMemoryInfo = exports.GpuDeviceMemoryInfo || (exports.GpuDeviceMemoryInfo = {}));
var GpuDeviceInfo;
(function (GpuDeviceInfo) {
    GpuDeviceInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(GpuDeviceInfo = exports.GpuDeviceInfo || (exports.GpuDeviceInfo = {}));
var GpuInfo;
(function (GpuInfo) {
    GpuInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(GpuInfo = exports.GpuInfo || (exports.GpuInfo = {}));
var InstanceTypeHypervisor;
(function (InstanceTypeHypervisor) {
    InstanceTypeHypervisor["NITRO"] = "nitro";
    InstanceTypeHypervisor["XEN"] = "xen";
})(InstanceTypeHypervisor = exports.InstanceTypeHypervisor || (exports.InstanceTypeHypervisor = {}));
var InferenceDeviceInfo;
(function (InferenceDeviceInfo) {
    InferenceDeviceInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InferenceDeviceInfo = exports.InferenceDeviceInfo || (exports.InferenceDeviceInfo = {}));
var InferenceAcceleratorInfo;
(function (InferenceAcceleratorInfo) {
    InferenceAcceleratorInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InferenceAcceleratorInfo = exports.InferenceAcceleratorInfo || (exports.InferenceAcceleratorInfo = {}));
var DiskInfo;
(function (DiskInfo) {
    DiskInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DiskInfo = exports.DiskInfo || (exports.DiskInfo = {}));
var InstanceStorageEncryptionSupport;
(function (InstanceStorageEncryptionSupport) {
    InstanceStorageEncryptionSupport["required"] = "required";
    InstanceStorageEncryptionSupport["unsupported"] = "unsupported";
})(InstanceStorageEncryptionSupport = exports.InstanceStorageEncryptionSupport || (exports.InstanceStorageEncryptionSupport = {}));
var EphemeralNvmeSupport;
(function (EphemeralNvmeSupport) {
    EphemeralNvmeSupport["REQUIRED"] = "required";
    EphemeralNvmeSupport["SUPPORTED"] = "supported";
    EphemeralNvmeSupport["UNSUPPORTED"] = "unsupported";
})(EphemeralNvmeSupport = exports.EphemeralNvmeSupport || (exports.EphemeralNvmeSupport = {}));
var InstanceStorageInfo;
(function (InstanceStorageInfo) {
    InstanceStorageInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceStorageInfo = exports.InstanceStorageInfo || (exports.InstanceStorageInfo = {}));
var MemoryInfo;
(function (MemoryInfo) {
    MemoryInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(MemoryInfo = exports.MemoryInfo || (exports.MemoryInfo = {}));
var EfaInfo;
(function (EfaInfo) {
    EfaInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(EfaInfo = exports.EfaInfo || (exports.EfaInfo = {}));
var NetworkCardInfo;
(function (NetworkCardInfo) {
    NetworkCardInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(NetworkCardInfo = exports.NetworkCardInfo || (exports.NetworkCardInfo = {}));
var NetworkInfo;
(function (NetworkInfo) {
    NetworkInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(NetworkInfo = exports.NetworkInfo || (exports.NetworkInfo = {}));
var PlacementGroupInfo;
(function (PlacementGroupInfo) {
    PlacementGroupInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PlacementGroupInfo = exports.PlacementGroupInfo || (exports.PlacementGroupInfo = {}));
var ProcessorInfo;
(function (ProcessorInfo) {
    ProcessorInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(ProcessorInfo = exports.ProcessorInfo || (exports.ProcessorInfo = {}));
var VCpuInfo;
(function (VCpuInfo) {
    VCpuInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(VCpuInfo = exports.VCpuInfo || (exports.VCpuInfo = {}));
var InstanceTypeInfo;
(function (InstanceTypeInfo) {
    InstanceTypeInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(InstanceTypeInfo = exports.InstanceTypeInfo || (exports.InstanceTypeInfo = {}));
var DescribeInstanceTypesResult;
(function (DescribeInstanceTypesResult) {
    DescribeInstanceTypesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInstanceTypesResult = exports.DescribeInstanceTypesResult || (exports.DescribeInstanceTypesResult = {}));
var DescribeInternetGatewaysRequest;
(function (DescribeInternetGatewaysRequest) {
    DescribeInternetGatewaysRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInternetGatewaysRequest = exports.DescribeInternetGatewaysRequest || (exports.DescribeInternetGatewaysRequest = {}));
var DescribeInternetGatewaysResult;
(function (DescribeInternetGatewaysResult) {
    DescribeInternetGatewaysResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeInternetGatewaysResult = exports.DescribeInternetGatewaysResult || (exports.DescribeInternetGatewaysResult = {}));
var DescribeIpamPoolsRequest;
(function (DescribeIpamPoolsRequest) {
    DescribeIpamPoolsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpamPoolsRequest = exports.DescribeIpamPoolsRequest || (exports.DescribeIpamPoolsRequest = {}));
var DescribeIpamPoolsResult;
(function (DescribeIpamPoolsResult) {
    DescribeIpamPoolsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpamPoolsResult = exports.DescribeIpamPoolsResult || (exports.DescribeIpamPoolsResult = {}));
var DescribeIpamsRequest;
(function (DescribeIpamsRequest) {
    DescribeIpamsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpamsRequest = exports.DescribeIpamsRequest || (exports.DescribeIpamsRequest = {}));
var DescribeIpamsResult;
(function (DescribeIpamsResult) {
    DescribeIpamsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpamsResult = exports.DescribeIpamsResult || (exports.DescribeIpamsResult = {}));
var DescribeIpamScopesRequest;
(function (DescribeIpamScopesRequest) {
    DescribeIpamScopesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpamScopesRequest = exports.DescribeIpamScopesRequest || (exports.DescribeIpamScopesRequest = {}));
var DescribeIpamScopesResult;
(function (DescribeIpamScopesResult) {
    DescribeIpamScopesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpamScopesResult = exports.DescribeIpamScopesResult || (exports.DescribeIpamScopesResult = {}));
var DescribeIpv6PoolsRequest;
(function (DescribeIpv6PoolsRequest) {
    DescribeIpv6PoolsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpv6PoolsRequest = exports.DescribeIpv6PoolsRequest || (exports.DescribeIpv6PoolsRequest = {}));
var PoolCidrBlock;
(function (PoolCidrBlock) {
    PoolCidrBlock.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PoolCidrBlock = exports.PoolCidrBlock || (exports.PoolCidrBlock = {}));
var Ipv6Pool;
(function (Ipv6Pool) {
    Ipv6Pool.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Ipv6Pool = exports.Ipv6Pool || (exports.Ipv6Pool = {}));
var DescribeIpv6PoolsResult;
(function (DescribeIpv6PoolsResult) {
    DescribeIpv6PoolsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeIpv6PoolsResult = exports.DescribeIpv6PoolsResult || (exports.DescribeIpv6PoolsResult = {}));
var DescribeKeyPairsRequest;
(function (DescribeKeyPairsRequest) {
    DescribeKeyPairsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeKeyPairsRequest = exports.DescribeKeyPairsRequest || (exports.DescribeKeyPairsRequest = {}));
var KeyPairInfo;
(function (KeyPairInfo) {
    KeyPairInfo.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(KeyPairInfo = exports.KeyPairInfo || (exports.KeyPairInfo = {}));
var DescribeKeyPairsResult;
(function (DescribeKeyPairsResult) {
    DescribeKeyPairsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeKeyPairsResult = exports.DescribeKeyPairsResult || (exports.DescribeKeyPairsResult = {}));
var DescribeLaunchTemplatesRequest;
(function (DescribeLaunchTemplatesRequest) {
    DescribeLaunchTemplatesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLaunchTemplatesRequest = exports.DescribeLaunchTemplatesRequest || (exports.DescribeLaunchTemplatesRequest = {}));
var DescribeLaunchTemplatesResult;
(function (DescribeLaunchTemplatesResult) {
    DescribeLaunchTemplatesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLaunchTemplatesResult = exports.DescribeLaunchTemplatesResult || (exports.DescribeLaunchTemplatesResult = {}));
var DescribeLaunchTemplateVersionsRequest;
(function (DescribeLaunchTemplateVersionsRequest) {
    DescribeLaunchTemplateVersionsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLaunchTemplateVersionsRequest = exports.DescribeLaunchTemplateVersionsRequest || (exports.DescribeLaunchTemplateVersionsRequest = {}));
var DescribeLaunchTemplateVersionsResult;
(function (DescribeLaunchTemplateVersionsResult) {
    DescribeLaunchTemplateVersionsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLaunchTemplateVersionsResult = exports.DescribeLaunchTemplateVersionsResult || (exports.DescribeLaunchTemplateVersionsResult = {}));
var DescribeLocalGatewayRouteTablesRequest;
(function (DescribeLocalGatewayRouteTablesRequest) {
    DescribeLocalGatewayRouteTablesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayRouteTablesRequest = exports.DescribeLocalGatewayRouteTablesRequest || (exports.DescribeLocalGatewayRouteTablesRequest = {}));
var LocalGatewayRouteTable;
(function (LocalGatewayRouteTable) {
    LocalGatewayRouteTable.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LocalGatewayRouteTable = exports.LocalGatewayRouteTable || (exports.LocalGatewayRouteTable = {}));
var DescribeLocalGatewayRouteTablesResult;
(function (DescribeLocalGatewayRouteTablesResult) {
    DescribeLocalGatewayRouteTablesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayRouteTablesResult = exports.DescribeLocalGatewayRouteTablesResult || (exports.DescribeLocalGatewayRouteTablesResult = {}));
var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest;
(function (DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest) {
    DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest = exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest || (exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest = {}));
var LocalGatewayRouteTableVirtualInterfaceGroupAssociation;
(function (LocalGatewayRouteTableVirtualInterfaceGroupAssociation) {
    LocalGatewayRouteTableVirtualInterfaceGroupAssociation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LocalGatewayRouteTableVirtualInterfaceGroupAssociation = exports.LocalGatewayRouteTableVirtualInterfaceGroupAssociation || (exports.LocalGatewayRouteTableVirtualInterfaceGroupAssociation = {}));
var DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult;
(function (DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult) {
    DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult = exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult || (exports.DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult = {}));
var DescribeLocalGatewayRouteTableVpcAssociationsRequest;
(function (DescribeLocalGatewayRouteTableVpcAssociationsRequest) {
    DescribeLocalGatewayRouteTableVpcAssociationsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayRouteTableVpcAssociationsRequest = exports.DescribeLocalGatewayRouteTableVpcAssociationsRequest || (exports.DescribeLocalGatewayRouteTableVpcAssociationsRequest = {}));
var DescribeLocalGatewayRouteTableVpcAssociationsResult;
(function (DescribeLocalGatewayRouteTableVpcAssociationsResult) {
    DescribeLocalGatewayRouteTableVpcAssociationsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayRouteTableVpcAssociationsResult = exports.DescribeLocalGatewayRouteTableVpcAssociationsResult || (exports.DescribeLocalGatewayRouteTableVpcAssociationsResult = {}));
var DescribeLocalGatewaysRequest;
(function (DescribeLocalGatewaysRequest) {
    DescribeLocalGatewaysRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewaysRequest = exports.DescribeLocalGatewaysRequest || (exports.DescribeLocalGatewaysRequest = {}));
var LocalGateway;
(function (LocalGateway) {
    LocalGateway.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LocalGateway = exports.LocalGateway || (exports.LocalGateway = {}));
var DescribeLocalGatewaysResult;
(function (DescribeLocalGatewaysResult) {
    DescribeLocalGatewaysResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewaysResult = exports.DescribeLocalGatewaysResult || (exports.DescribeLocalGatewaysResult = {}));
var DescribeLocalGatewayVirtualInterfaceGroupsRequest;
(function (DescribeLocalGatewayVirtualInterfaceGroupsRequest) {
    DescribeLocalGatewayVirtualInterfaceGroupsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayVirtualInterfaceGroupsRequest = exports.DescribeLocalGatewayVirtualInterfaceGroupsRequest || (exports.DescribeLocalGatewayVirtualInterfaceGroupsRequest = {}));
var LocalGatewayVirtualInterfaceGroup;
(function (LocalGatewayVirtualInterfaceGroup) {
    LocalGatewayVirtualInterfaceGroup.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LocalGatewayVirtualInterfaceGroup = exports.LocalGatewayVirtualInterfaceGroup || (exports.LocalGatewayVirtualInterfaceGroup = {}));
var DescribeLocalGatewayVirtualInterfaceGroupsResult;
(function (DescribeLocalGatewayVirtualInterfaceGroupsResult) {
    DescribeLocalGatewayVirtualInterfaceGroupsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayVirtualInterfaceGroupsResult = exports.DescribeLocalGatewayVirtualInterfaceGroupsResult || (exports.DescribeLocalGatewayVirtualInterfaceGroupsResult = {}));
var DescribeLocalGatewayVirtualInterfacesRequest;
(function (DescribeLocalGatewayVirtualInterfacesRequest) {
    DescribeLocalGatewayVirtualInterfacesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayVirtualInterfacesRequest = exports.DescribeLocalGatewayVirtualInterfacesRequest || (exports.DescribeLocalGatewayVirtualInterfacesRequest = {}));
var LocalGatewayVirtualInterface;
(function (LocalGatewayVirtualInterface) {
    LocalGatewayVirtualInterface.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(LocalGatewayVirtualInterface = exports.LocalGatewayVirtualInterface || (exports.LocalGatewayVirtualInterface = {}));
var DescribeLocalGatewayVirtualInterfacesResult;
(function (DescribeLocalGatewayVirtualInterfacesResult) {
    DescribeLocalGatewayVirtualInterfacesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeLocalGatewayVirtualInterfacesResult = exports.DescribeLocalGatewayVirtualInterfacesResult || (exports.DescribeLocalGatewayVirtualInterfacesResult = {}));
var DescribeManagedPrefixListsRequest;
(function (DescribeManagedPrefixListsRequest) {
    DescribeManagedPrefixListsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeManagedPrefixListsRequest = exports.DescribeManagedPrefixListsRequest || (exports.DescribeManagedPrefixListsRequest = {}));
var DescribeManagedPrefixListsResult;
(function (DescribeManagedPrefixListsResult) {
    DescribeManagedPrefixListsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeManagedPrefixListsResult = exports.DescribeManagedPrefixListsResult || (exports.DescribeManagedPrefixListsResult = {}));
var DescribeMovingAddressesRequest;
(function (DescribeMovingAddressesRequest) {
    DescribeMovingAddressesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeMovingAddressesRequest = exports.DescribeMovingAddressesRequest || (exports.DescribeMovingAddressesRequest = {}));
var MovingAddressStatus;
(function (MovingAddressStatus) {
    MovingAddressStatus.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(MovingAddressStatus = exports.MovingAddressStatus || (exports.MovingAddressStatus = {}));
var DescribeMovingAddressesResult;
(function (DescribeMovingAddressesResult) {
    DescribeMovingAddressesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeMovingAddressesResult = exports.DescribeMovingAddressesResult || (exports.DescribeMovingAddressesResult = {}));
var DescribeNatGatewaysRequest;
(function (DescribeNatGatewaysRequest) {
    DescribeNatGatewaysRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNatGatewaysRequest = exports.DescribeNatGatewaysRequest || (exports.DescribeNatGatewaysRequest = {}));
var DescribeNatGatewaysResult;
(function (DescribeNatGatewaysResult) {
    DescribeNatGatewaysResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNatGatewaysResult = exports.DescribeNatGatewaysResult || (exports.DescribeNatGatewaysResult = {}));
var DescribeNetworkAclsRequest;
(function (DescribeNetworkAclsRequest) {
    DescribeNetworkAclsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkAclsRequest = exports.DescribeNetworkAclsRequest || (exports.DescribeNetworkAclsRequest = {}));
var DescribeNetworkAclsResult;
(function (DescribeNetworkAclsResult) {
    DescribeNetworkAclsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkAclsResult = exports.DescribeNetworkAclsResult || (exports.DescribeNetworkAclsResult = {}));
var DescribeNetworkInsightsAccessScopeAnalysesRequest;
(function (DescribeNetworkInsightsAccessScopeAnalysesRequest) {
    DescribeNetworkInsightsAccessScopeAnalysesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsAccessScopeAnalysesRequest = exports.DescribeNetworkInsightsAccessScopeAnalysesRequest || (exports.DescribeNetworkInsightsAccessScopeAnalysesRequest = {}));
var FindingsFound;
(function (FindingsFound) {
    FindingsFound["false"] = "false";
    FindingsFound["true"] = "true";
    FindingsFound["unknown"] = "unknown";
})(FindingsFound = exports.FindingsFound || (exports.FindingsFound = {}));
var NetworkInsightsAccessScopeAnalysis;
(function (NetworkInsightsAccessScopeAnalysis) {
    NetworkInsightsAccessScopeAnalysis.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(NetworkInsightsAccessScopeAnalysis = exports.NetworkInsightsAccessScopeAnalysis || (exports.NetworkInsightsAccessScopeAnalysis = {}));
var DescribeNetworkInsightsAccessScopeAnalysesResult;
(function (DescribeNetworkInsightsAccessScopeAnalysesResult) {
    DescribeNetworkInsightsAccessScopeAnalysesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsAccessScopeAnalysesResult = exports.DescribeNetworkInsightsAccessScopeAnalysesResult || (exports.DescribeNetworkInsightsAccessScopeAnalysesResult = {}));
var DescribeNetworkInsightsAccessScopesRequest;
(function (DescribeNetworkInsightsAccessScopesRequest) {
    DescribeNetworkInsightsAccessScopesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsAccessScopesRequest = exports.DescribeNetworkInsightsAccessScopesRequest || (exports.DescribeNetworkInsightsAccessScopesRequest = {}));
var DescribeNetworkInsightsAccessScopesResult;
(function (DescribeNetworkInsightsAccessScopesResult) {
    DescribeNetworkInsightsAccessScopesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsAccessScopesResult = exports.DescribeNetworkInsightsAccessScopesResult || (exports.DescribeNetworkInsightsAccessScopesResult = {}));
var DescribeNetworkInsightsAnalysesRequest;
(function (DescribeNetworkInsightsAnalysesRequest) {
    DescribeNetworkInsightsAnalysesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsAnalysesRequest = exports.DescribeNetworkInsightsAnalysesRequest || (exports.DescribeNetworkInsightsAnalysesRequest = {}));
var AnalysisLoadBalancerListener;
(function (AnalysisLoadBalancerListener) {
    AnalysisLoadBalancerListener.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AnalysisLoadBalancerListener = exports.AnalysisLoadBalancerListener || (exports.AnalysisLoadBalancerListener = {}));
var AnalysisLoadBalancerTarget;
(function (AnalysisLoadBalancerTarget) {
    AnalysisLoadBalancerTarget.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(AnalysisLoadBalancerTarget = exports.AnalysisLoadBalancerTarget || (exports.AnalysisLoadBalancerTarget = {}));
var Explanation;
(function (Explanation) {
    Explanation.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(Explanation = exports.Explanation || (exports.Explanation = {}));
var NetworkInsightsAnalysis;
(function (NetworkInsightsAnalysis) {
    NetworkInsightsAnalysis.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(NetworkInsightsAnalysis = exports.NetworkInsightsAnalysis || (exports.NetworkInsightsAnalysis = {}));
var DescribeNetworkInsightsAnalysesResult;
(function (DescribeNetworkInsightsAnalysesResult) {
    DescribeNetworkInsightsAnalysesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsAnalysesResult = exports.DescribeNetworkInsightsAnalysesResult || (exports.DescribeNetworkInsightsAnalysesResult = {}));
var DescribeNetworkInsightsPathsRequest;
(function (DescribeNetworkInsightsPathsRequest) {
    DescribeNetworkInsightsPathsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsPathsRequest = exports.DescribeNetworkInsightsPathsRequest || (exports.DescribeNetworkInsightsPathsRequest = {}));
var DescribeNetworkInsightsPathsResult;
(function (DescribeNetworkInsightsPathsResult) {
    DescribeNetworkInsightsPathsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInsightsPathsResult = exports.DescribeNetworkInsightsPathsResult || (exports.DescribeNetworkInsightsPathsResult = {}));
var DescribeNetworkInterfaceAttributeRequest;
(function (DescribeNetworkInterfaceAttributeRequest) {
    DescribeNetworkInterfaceAttributeRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInterfaceAttributeRequest = exports.DescribeNetworkInterfaceAttributeRequest || (exports.DescribeNetworkInterfaceAttributeRequest = {}));
var DescribeNetworkInterfaceAttributeResult;
(function (DescribeNetworkInterfaceAttributeResult) {
    DescribeNetworkInterfaceAttributeResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInterfaceAttributeResult = exports.DescribeNetworkInterfaceAttributeResult || (exports.DescribeNetworkInterfaceAttributeResult = {}));
var DescribeNetworkInterfacePermissionsRequest;
(function (DescribeNetworkInterfacePermissionsRequest) {
    DescribeNetworkInterfacePermissionsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInterfacePermissionsRequest = exports.DescribeNetworkInterfacePermissionsRequest || (exports.DescribeNetworkInterfacePermissionsRequest = {}));
var DescribeNetworkInterfacePermissionsResult;
(function (DescribeNetworkInterfacePermissionsResult) {
    DescribeNetworkInterfacePermissionsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInterfacePermissionsResult = exports.DescribeNetworkInterfacePermissionsResult || (exports.DescribeNetworkInterfacePermissionsResult = {}));
var DescribeNetworkInterfacesRequest;
(function (DescribeNetworkInterfacesRequest) {
    DescribeNetworkInterfacesRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInterfacesRequest = exports.DescribeNetworkInterfacesRequest || (exports.DescribeNetworkInterfacesRequest = {}));
var DescribeNetworkInterfacesResult;
(function (DescribeNetworkInterfacesResult) {
    DescribeNetworkInterfacesResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribeNetworkInterfacesResult = exports.DescribeNetworkInterfacesResult || (exports.DescribeNetworkInterfacesResult = {}));
var DescribePlacementGroupsRequest;
(function (DescribePlacementGroupsRequest) {
    DescribePlacementGroupsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribePlacementGroupsRequest = exports.DescribePlacementGroupsRequest || (exports.DescribePlacementGroupsRequest = {}));
var DescribePlacementGroupsResult;
(function (DescribePlacementGroupsResult) {
    DescribePlacementGroupsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribePlacementGroupsResult = exports.DescribePlacementGroupsResult || (exports.DescribePlacementGroupsResult = {}));
var DescribePrefixListsRequest;
(function (DescribePrefixListsRequest) {
    DescribePrefixListsRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribePrefixListsRequest = exports.DescribePrefixListsRequest || (exports.DescribePrefixListsRequest = {}));
var PrefixList;
(function (PrefixList) {
    PrefixList.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PrefixList = exports.PrefixList || (exports.PrefixList = {}));
var DescribePrefixListsResult;
(function (DescribePrefixListsResult) {
    DescribePrefixListsResult.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribePrefixListsResult = exports.DescribePrefixListsResult || (exports.DescribePrefixListsResult = {}));
var DescribePrincipalIdFormatRequest;
(function (DescribePrincipalIdFormatRequest) {
    DescribePrincipalIdFormatRequest.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(DescribePrincipalIdFormatRequest = exports.DescribePrincipalIdFormatRequest || (exports.DescribePrincipalIdFormatRequest = {}));
var PrincipalIdFormat;
(function (PrincipalIdFormat) {
    PrincipalIdFormat.filterSensitiveLog = (obj) => ({
        ...obj,
    });
})(PrincipalIdFormat = exports.PrincipalIdFormat || (exports.PrincipalIdFormat = {}));
