import { __assign } from "tslib";
import { SENSITIVE_STRING } from "@aws-sdk/smithy-client";
export var LocalStorageType;
(function (LocalStorageType) {
    LocalStorageType["HDD"] = "hdd";
    LocalStorageType["SSD"] = "ssd";
})(LocalStorageType || (LocalStorageType = {}));
export var MemoryGiBPerVCpuRequest;
(function (MemoryGiBPerVCpuRequest) {
    MemoryGiBPerVCpuRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MemoryGiBPerVCpuRequest || (MemoryGiBPerVCpuRequest = {}));
export var MemoryMiBRequest;
(function (MemoryMiBRequest) {
    MemoryMiBRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MemoryMiBRequest || (MemoryMiBRequest = {}));
export var NetworkInterfaceCountRequest;
(function (NetworkInterfaceCountRequest) {
    NetworkInterfaceCountRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfaceCountRequest || (NetworkInterfaceCountRequest = {}));
export var TotalLocalStorageGBRequest;
(function (TotalLocalStorageGBRequest) {
    TotalLocalStorageGBRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TotalLocalStorageGBRequest || (TotalLocalStorageGBRequest = {}));
export var VCpuCountRangeRequest;
(function (VCpuCountRangeRequest) {
    VCpuCountRangeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VCpuCountRangeRequest || (VCpuCountRangeRequest = {}));
export var InstanceRequirementsRequest;
(function (InstanceRequirementsRequest) {
    InstanceRequirementsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceRequirementsRequest || (InstanceRequirementsRequest = {}));
export var Placement;
(function (Placement) {
    Placement.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Placement || (Placement = {}));
export var FleetLaunchTemplateOverridesRequest;
(function (FleetLaunchTemplateOverridesRequest) {
    FleetLaunchTemplateOverridesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetLaunchTemplateOverridesRequest || (FleetLaunchTemplateOverridesRequest = {}));
export var FleetLaunchTemplateConfigRequest;
(function (FleetLaunchTemplateConfigRequest) {
    FleetLaunchTemplateConfigRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetLaunchTemplateConfigRequest || (FleetLaunchTemplateConfigRequest = {}));
export var FleetOnDemandAllocationStrategy;
(function (FleetOnDemandAllocationStrategy) {
    FleetOnDemandAllocationStrategy["LOWEST_PRICE"] = "lowest-price";
    FleetOnDemandAllocationStrategy["PRIORITIZED"] = "prioritized";
})(FleetOnDemandAllocationStrategy || (FleetOnDemandAllocationStrategy = {}));
export var FleetCapacityReservationUsageStrategy;
(function (FleetCapacityReservationUsageStrategy) {
    FleetCapacityReservationUsageStrategy["USE_CAPACITY_RESERVATIONS_FIRST"] = "use-capacity-reservations-first";
})(FleetCapacityReservationUsageStrategy || (FleetCapacityReservationUsageStrategy = {}));
export var CapacityReservationOptionsRequest;
(function (CapacityReservationOptionsRequest) {
    CapacityReservationOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationOptionsRequest || (CapacityReservationOptionsRequest = {}));
export var OnDemandOptionsRequest;
(function (OnDemandOptionsRequest) {
    OnDemandOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(OnDemandOptionsRequest || (OnDemandOptionsRequest = {}));
export var SpotAllocationStrategy;
(function (SpotAllocationStrategy) {
    SpotAllocationStrategy["CAPACITY_OPTIMIZED"] = "capacity-optimized";
    SpotAllocationStrategy["CAPACITY_OPTIMIZED_PRIORITIZED"] = "capacity-optimized-prioritized";
    SpotAllocationStrategy["DIVERSIFIED"] = "diversified";
    SpotAllocationStrategy["LOWEST_PRICE"] = "lowest-price";
})(SpotAllocationStrategy || (SpotAllocationStrategy = {}));
export var FleetReplacementStrategy;
(function (FleetReplacementStrategy) {
    FleetReplacementStrategy["LAUNCH"] = "launch";
    FleetReplacementStrategy["LAUNCH_BEFORE_TERMINATE"] = "launch-before-terminate";
})(FleetReplacementStrategy || (FleetReplacementStrategy = {}));
export var FleetSpotCapacityRebalanceRequest;
(function (FleetSpotCapacityRebalanceRequest) {
    FleetSpotCapacityRebalanceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetSpotCapacityRebalanceRequest || (FleetSpotCapacityRebalanceRequest = {}));
export var FleetSpotMaintenanceStrategiesRequest;
(function (FleetSpotMaintenanceStrategiesRequest) {
    FleetSpotMaintenanceStrategiesRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetSpotMaintenanceStrategiesRequest || (FleetSpotMaintenanceStrategiesRequest = {}));
export var SpotOptionsRequest;
(function (SpotOptionsRequest) {
    SpotOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotOptionsRequest || (SpotOptionsRequest = {}));
export var DefaultTargetCapacityType;
(function (DefaultTargetCapacityType) {
    DefaultTargetCapacityType["ON_DEMAND"] = "on-demand";
    DefaultTargetCapacityType["SPOT"] = "spot";
})(DefaultTargetCapacityType || (DefaultTargetCapacityType = {}));
export var TargetCapacityUnitType;
(function (TargetCapacityUnitType) {
    TargetCapacityUnitType["MEMORY_MIB"] = "memory-mib";
    TargetCapacityUnitType["UNITS"] = "units";
    TargetCapacityUnitType["VCPU"] = "vcpu";
})(TargetCapacityUnitType || (TargetCapacityUnitType = {}));
export var TargetCapacitySpecificationRequest;
(function (TargetCapacitySpecificationRequest) {
    TargetCapacitySpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TargetCapacitySpecificationRequest || (TargetCapacitySpecificationRequest = {}));
export var FleetType;
(function (FleetType) {
    FleetType["INSTANT"] = "instant";
    FleetType["MAINTAIN"] = "maintain";
    FleetType["REQUEST"] = "request";
})(FleetType || (FleetType = {}));
export var CreateFleetRequest;
(function (CreateFleetRequest) {
    CreateFleetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFleetRequest || (CreateFleetRequest = {}));
export var FleetLaunchTemplateSpecification;
(function (FleetLaunchTemplateSpecification) {
    FleetLaunchTemplateSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetLaunchTemplateSpecification || (FleetLaunchTemplateSpecification = {}));
export var BaselineEbsBandwidthMbps;
(function (BaselineEbsBandwidthMbps) {
    BaselineEbsBandwidthMbps.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(BaselineEbsBandwidthMbps || (BaselineEbsBandwidthMbps = {}));
export var MemoryGiBPerVCpu;
(function (MemoryGiBPerVCpu) {
    MemoryGiBPerVCpu.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MemoryGiBPerVCpu || (MemoryGiBPerVCpu = {}));
export var MemoryMiB;
(function (MemoryMiB) {
    MemoryMiB.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(MemoryMiB || (MemoryMiB = {}));
export var NetworkInterfaceCount;
(function (NetworkInterfaceCount) {
    NetworkInterfaceCount.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfaceCount || (NetworkInterfaceCount = {}));
export var TotalLocalStorageGB;
(function (TotalLocalStorageGB) {
    TotalLocalStorageGB.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TotalLocalStorageGB || (TotalLocalStorageGB = {}));
export var VCpuCountRange;
(function (VCpuCountRange) {
    VCpuCountRange.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(VCpuCountRange || (VCpuCountRange = {}));
export var InstanceRequirements;
(function (InstanceRequirements) {
    InstanceRequirements.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceRequirements || (InstanceRequirements = {}));
export var PlacementResponse;
(function (PlacementResponse) {
    PlacementResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PlacementResponse || (PlacementResponse = {}));
export var FleetLaunchTemplateOverrides;
(function (FleetLaunchTemplateOverrides) {
    FleetLaunchTemplateOverrides.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(FleetLaunchTemplateOverrides || (FleetLaunchTemplateOverrides = {}));
export var LaunchTemplateAndOverridesResponse;
(function (LaunchTemplateAndOverridesResponse) {
    LaunchTemplateAndOverridesResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateAndOverridesResponse || (LaunchTemplateAndOverridesResponse = {}));
export var InstanceLifecycle;
(function (InstanceLifecycle) {
    InstanceLifecycle["ON_DEMAND"] = "on-demand";
    InstanceLifecycle["SPOT"] = "spot";
})(InstanceLifecycle || (InstanceLifecycle = {}));
export var CreateFleetError;
(function (CreateFleetError) {
    CreateFleetError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFleetError || (CreateFleetError = {}));
export var CreateFleetInstance;
(function (CreateFleetInstance) {
    CreateFleetInstance.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFleetInstance || (CreateFleetInstance = {}));
export var CreateFleetResult;
(function (CreateFleetResult) {
    CreateFleetResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFleetResult || (CreateFleetResult = {}));
export var DestinationFileFormat;
(function (DestinationFileFormat) {
    DestinationFileFormat["parquet"] = "parquet";
    DestinationFileFormat["plain_text"] = "plain-text";
})(DestinationFileFormat || (DestinationFileFormat = {}));
export var DestinationOptionsRequest;
(function (DestinationOptionsRequest) {
    DestinationOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(DestinationOptionsRequest || (DestinationOptionsRequest = {}));
export var CreateFlowLogsRequest;
(function (CreateFlowLogsRequest) {
    CreateFlowLogsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFlowLogsRequest || (CreateFlowLogsRequest = {}));
export var CreateFlowLogsResult;
(function (CreateFlowLogsResult) {
    CreateFlowLogsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFlowLogsResult || (CreateFlowLogsResult = {}));
export var StorageLocation;
(function (StorageLocation) {
    StorageLocation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(StorageLocation || (StorageLocation = {}));
export var CreateFpgaImageRequest;
(function (CreateFpgaImageRequest) {
    CreateFpgaImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFpgaImageRequest || (CreateFpgaImageRequest = {}));
export var CreateFpgaImageResult;
(function (CreateFpgaImageResult) {
    CreateFpgaImageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateFpgaImageResult || (CreateFpgaImageResult = {}));
export var EbsBlockDevice;
(function (EbsBlockDevice) {
    EbsBlockDevice.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(EbsBlockDevice || (EbsBlockDevice = {}));
export var BlockDeviceMapping;
(function (BlockDeviceMapping) {
    BlockDeviceMapping.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(BlockDeviceMapping || (BlockDeviceMapping = {}));
export var CreateImageRequest;
(function (CreateImageRequest) {
    CreateImageRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateImageRequest || (CreateImageRequest = {}));
export var CreateImageResult;
(function (CreateImageResult) {
    CreateImageResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateImageResult || (CreateImageResult = {}));
export var InstanceEventWindowTimeRangeRequest;
(function (InstanceEventWindowTimeRangeRequest) {
    InstanceEventWindowTimeRangeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceEventWindowTimeRangeRequest || (InstanceEventWindowTimeRangeRequest = {}));
export var CreateInstanceEventWindowRequest;
(function (CreateInstanceEventWindowRequest) {
    CreateInstanceEventWindowRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateInstanceEventWindowRequest || (CreateInstanceEventWindowRequest = {}));
export var CreateInstanceEventWindowResult;
(function (CreateInstanceEventWindowResult) {
    CreateInstanceEventWindowResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateInstanceEventWindowResult || (CreateInstanceEventWindowResult = {}));
export var ExportToS3TaskSpecification;
(function (ExportToS3TaskSpecification) {
    ExportToS3TaskSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportToS3TaskSpecification || (ExportToS3TaskSpecification = {}));
export var CreateInstanceExportTaskRequest;
(function (CreateInstanceExportTaskRequest) {
    CreateInstanceExportTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateInstanceExportTaskRequest || (CreateInstanceExportTaskRequest = {}));
export var ExportToS3Task;
(function (ExportToS3Task) {
    ExportToS3Task.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportToS3Task || (ExportToS3Task = {}));
export var InstanceExportDetails;
(function (InstanceExportDetails) {
    InstanceExportDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceExportDetails || (InstanceExportDetails = {}));
export var ExportTask;
(function (ExportTask) {
    ExportTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ExportTask || (ExportTask = {}));
export var CreateInstanceExportTaskResult;
(function (CreateInstanceExportTaskResult) {
    CreateInstanceExportTaskResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateInstanceExportTaskResult || (CreateInstanceExportTaskResult = {}));
export var CreateInternetGatewayRequest;
(function (CreateInternetGatewayRequest) {
    CreateInternetGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateInternetGatewayRequest || (CreateInternetGatewayRequest = {}));
export var InternetGateway;
(function (InternetGateway) {
    InternetGateway.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InternetGateway || (InternetGateway = {}));
export var CreateInternetGatewayResult;
(function (CreateInternetGatewayResult) {
    CreateInternetGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateInternetGatewayResult || (CreateInternetGatewayResult = {}));
export var CreateIpamRequest;
(function (CreateIpamRequest) {
    CreateIpamRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateIpamRequest || (CreateIpamRequest = {}));
export var IpamOperatingRegion;
(function (IpamOperatingRegion) {
    IpamOperatingRegion.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IpamOperatingRegion || (IpamOperatingRegion = {}));
export var IpamState;
(function (IpamState) {
    IpamState["create_complete"] = "create-complete";
    IpamState["create_failed"] = "create-failed";
    IpamState["create_in_progress"] = "create-in-progress";
    IpamState["delete_complete"] = "delete-complete";
    IpamState["delete_failed"] = "delete-failed";
    IpamState["delete_in_progress"] = "delete-in-progress";
    IpamState["modify_complete"] = "modify-complete";
    IpamState["modify_failed"] = "modify-failed";
    IpamState["modify_in_progress"] = "modify-in-progress";
})(IpamState || (IpamState = {}));
export var Ipam;
(function (Ipam) {
    Ipam.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipam || (Ipam = {}));
export var CreateIpamResult;
(function (CreateIpamResult) {
    CreateIpamResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateIpamResult || (CreateIpamResult = {}));
export var RequestIpamResourceTag;
(function (RequestIpamResourceTag) {
    RequestIpamResourceTag.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestIpamResourceTag || (RequestIpamResourceTag = {}));
export var IpamPoolAwsService;
(function (IpamPoolAwsService) {
    IpamPoolAwsService["ec2"] = "ec2";
})(IpamPoolAwsService || (IpamPoolAwsService = {}));
export var CreateIpamPoolRequest;
(function (CreateIpamPoolRequest) {
    CreateIpamPoolRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateIpamPoolRequest || (CreateIpamPoolRequest = {}));
export var IpamResourceTag;
(function (IpamResourceTag) {
    IpamResourceTag.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IpamResourceTag || (IpamResourceTag = {}));
export var IpamScopeType;
(function (IpamScopeType) {
    IpamScopeType["private"] = "private";
    IpamScopeType["public"] = "public";
})(IpamScopeType || (IpamScopeType = {}));
export var IpamPoolState;
(function (IpamPoolState) {
    IpamPoolState["create_complete"] = "create-complete";
    IpamPoolState["create_failed"] = "create-failed";
    IpamPoolState["create_in_progress"] = "create-in-progress";
    IpamPoolState["delete_complete"] = "delete-complete";
    IpamPoolState["delete_failed"] = "delete-failed";
    IpamPoolState["delete_in_progress"] = "delete-in-progress";
    IpamPoolState["modify_complete"] = "modify-complete";
    IpamPoolState["modify_failed"] = "modify-failed";
    IpamPoolState["modify_in_progress"] = "modify-in-progress";
})(IpamPoolState || (IpamPoolState = {}));
export var IpamPool;
(function (IpamPool) {
    IpamPool.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IpamPool || (IpamPool = {}));
export var CreateIpamPoolResult;
(function (CreateIpamPoolResult) {
    CreateIpamPoolResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateIpamPoolResult || (CreateIpamPoolResult = {}));
export var CreateIpamScopeRequest;
(function (CreateIpamScopeRequest) {
    CreateIpamScopeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateIpamScopeRequest || (CreateIpamScopeRequest = {}));
export var IpamScopeState;
(function (IpamScopeState) {
    IpamScopeState["create_complete"] = "create-complete";
    IpamScopeState["create_failed"] = "create-failed";
    IpamScopeState["create_in_progress"] = "create-in-progress";
    IpamScopeState["delete_complete"] = "delete-complete";
    IpamScopeState["delete_failed"] = "delete-failed";
    IpamScopeState["delete_in_progress"] = "delete-in-progress";
    IpamScopeState["modify_complete"] = "modify-complete";
    IpamScopeState["modify_failed"] = "modify-failed";
    IpamScopeState["modify_in_progress"] = "modify-in-progress";
})(IpamScopeState || (IpamScopeState = {}));
export var IpamScope;
(function (IpamScope) {
    IpamScope.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IpamScope || (IpamScope = {}));
export var CreateIpamScopeResult;
(function (CreateIpamScopeResult) {
    CreateIpamScopeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateIpamScopeResult || (CreateIpamScopeResult = {}));
export var KeyType;
(function (KeyType) {
    KeyType["ed25519"] = "ed25519";
    KeyType["rsa"] = "rsa";
})(KeyType || (KeyType = {}));
export var CreateKeyPairRequest;
(function (CreateKeyPairRequest) {
    CreateKeyPairRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateKeyPairRequest || (CreateKeyPairRequest = {}));
export var KeyPair;
(function (KeyPair) {
    KeyPair.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.KeyMaterial && { KeyMaterial: SENSITIVE_STRING }))); };
})(KeyPair || (KeyPair = {}));
export var LaunchTemplateEbsBlockDeviceRequest;
(function (LaunchTemplateEbsBlockDeviceRequest) {
    LaunchTemplateEbsBlockDeviceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateEbsBlockDeviceRequest || (LaunchTemplateEbsBlockDeviceRequest = {}));
export var LaunchTemplateBlockDeviceMappingRequest;
(function (LaunchTemplateBlockDeviceMappingRequest) {
    LaunchTemplateBlockDeviceMappingRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateBlockDeviceMappingRequest || (LaunchTemplateBlockDeviceMappingRequest = {}));
export var CapacityReservationTarget;
(function (CapacityReservationTarget) {
    CapacityReservationTarget.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationTarget || (CapacityReservationTarget = {}));
export var LaunchTemplateCapacityReservationSpecificationRequest;
(function (LaunchTemplateCapacityReservationSpecificationRequest) {
    LaunchTemplateCapacityReservationSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateCapacityReservationSpecificationRequest || (LaunchTemplateCapacityReservationSpecificationRequest = {}));
export var LaunchTemplateCpuOptionsRequest;
(function (LaunchTemplateCpuOptionsRequest) {
    LaunchTemplateCpuOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateCpuOptionsRequest || (LaunchTemplateCpuOptionsRequest = {}));
export var CreditSpecificationRequest;
(function (CreditSpecificationRequest) {
    CreditSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreditSpecificationRequest || (CreditSpecificationRequest = {}));
export var ElasticGpuSpecification;
(function (ElasticGpuSpecification) {
    ElasticGpuSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticGpuSpecification || (ElasticGpuSpecification = {}));
export var LaunchTemplateElasticInferenceAccelerator;
(function (LaunchTemplateElasticInferenceAccelerator) {
    LaunchTemplateElasticInferenceAccelerator.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateElasticInferenceAccelerator || (LaunchTemplateElasticInferenceAccelerator = {}));
export var LaunchTemplateEnclaveOptionsRequest;
(function (LaunchTemplateEnclaveOptionsRequest) {
    LaunchTemplateEnclaveOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateEnclaveOptionsRequest || (LaunchTemplateEnclaveOptionsRequest = {}));
export var LaunchTemplateHibernationOptionsRequest;
(function (LaunchTemplateHibernationOptionsRequest) {
    LaunchTemplateHibernationOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateHibernationOptionsRequest || (LaunchTemplateHibernationOptionsRequest = {}));
export var LaunchTemplateIamInstanceProfileSpecificationRequest;
(function (LaunchTemplateIamInstanceProfileSpecificationRequest) {
    LaunchTemplateIamInstanceProfileSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateIamInstanceProfileSpecificationRequest || (LaunchTemplateIamInstanceProfileSpecificationRequest = {}));
export var LaunchTemplateSpotMarketOptionsRequest;
(function (LaunchTemplateSpotMarketOptionsRequest) {
    LaunchTemplateSpotMarketOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateSpotMarketOptionsRequest || (LaunchTemplateSpotMarketOptionsRequest = {}));
export var LaunchTemplateInstanceMarketOptionsRequest;
(function (LaunchTemplateInstanceMarketOptionsRequest) {
    LaunchTemplateInstanceMarketOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateInstanceMarketOptionsRequest || (LaunchTemplateInstanceMarketOptionsRequest = {}));
export var LaunchTemplateLicenseConfigurationRequest;
(function (LaunchTemplateLicenseConfigurationRequest) {
    LaunchTemplateLicenseConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateLicenseConfigurationRequest || (LaunchTemplateLicenseConfigurationRequest = {}));
export var LaunchTemplateInstanceMetadataProtocolIpv6;
(function (LaunchTemplateInstanceMetadataProtocolIpv6) {
    LaunchTemplateInstanceMetadataProtocolIpv6["disabled"] = "disabled";
    LaunchTemplateInstanceMetadataProtocolIpv6["enabled"] = "enabled";
})(LaunchTemplateInstanceMetadataProtocolIpv6 || (LaunchTemplateInstanceMetadataProtocolIpv6 = {}));
export var LaunchTemplateHttpTokensState;
(function (LaunchTemplateHttpTokensState) {
    LaunchTemplateHttpTokensState["optional"] = "optional";
    LaunchTemplateHttpTokensState["required"] = "required";
})(LaunchTemplateHttpTokensState || (LaunchTemplateHttpTokensState = {}));
export var LaunchTemplateInstanceMetadataTagsState;
(function (LaunchTemplateInstanceMetadataTagsState) {
    LaunchTemplateInstanceMetadataTagsState["disabled"] = "disabled";
    LaunchTemplateInstanceMetadataTagsState["enabled"] = "enabled";
})(LaunchTemplateInstanceMetadataTagsState || (LaunchTemplateInstanceMetadataTagsState = {}));
export var LaunchTemplateInstanceMetadataOptionsRequest;
(function (LaunchTemplateInstanceMetadataOptionsRequest) {
    LaunchTemplateInstanceMetadataOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateInstanceMetadataOptionsRequest || (LaunchTemplateInstanceMetadataOptionsRequest = {}));
export var LaunchTemplatesMonitoringRequest;
(function (LaunchTemplatesMonitoringRequest) {
    LaunchTemplatesMonitoringRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplatesMonitoringRequest || (LaunchTemplatesMonitoringRequest = {}));
export var Ipv4PrefixSpecificationRequest;
(function (Ipv4PrefixSpecificationRequest) {
    Ipv4PrefixSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv4PrefixSpecificationRequest || (Ipv4PrefixSpecificationRequest = {}));
export var InstanceIpv6AddressRequest;
(function (InstanceIpv6AddressRequest) {
    InstanceIpv6AddressRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceIpv6AddressRequest || (InstanceIpv6AddressRequest = {}));
export var Ipv6PrefixSpecificationRequest;
(function (Ipv6PrefixSpecificationRequest) {
    Ipv6PrefixSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv6PrefixSpecificationRequest || (Ipv6PrefixSpecificationRequest = {}));
export var PrivateIpAddressSpecification;
(function (PrivateIpAddressSpecification) {
    PrivateIpAddressSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PrivateIpAddressSpecification || (PrivateIpAddressSpecification = {}));
export var LaunchTemplateInstanceNetworkInterfaceSpecificationRequest;
(function (LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) {
    LaunchTemplateInstanceNetworkInterfaceSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateInstanceNetworkInterfaceSpecificationRequest || (LaunchTemplateInstanceNetworkInterfaceSpecificationRequest = {}));
export var LaunchTemplatePlacementRequest;
(function (LaunchTemplatePlacementRequest) {
    LaunchTemplatePlacementRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplatePlacementRequest || (LaunchTemplatePlacementRequest = {}));
export var LaunchTemplatePrivateDnsNameOptionsRequest;
(function (LaunchTemplatePrivateDnsNameOptionsRequest) {
    LaunchTemplatePrivateDnsNameOptionsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplatePrivateDnsNameOptionsRequest || (LaunchTemplatePrivateDnsNameOptionsRequest = {}));
export var LaunchTemplateTagSpecificationRequest;
(function (LaunchTemplateTagSpecificationRequest) {
    LaunchTemplateTagSpecificationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateTagSpecificationRequest || (LaunchTemplateTagSpecificationRequest = {}));
export var RequestLaunchTemplateData;
(function (RequestLaunchTemplateData) {
    RequestLaunchTemplateData.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RequestLaunchTemplateData || (RequestLaunchTemplateData = {}));
export var CreateLaunchTemplateRequest;
(function (CreateLaunchTemplateRequest) {
    CreateLaunchTemplateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLaunchTemplateRequest || (CreateLaunchTemplateRequest = {}));
export var LaunchTemplate;
(function (LaunchTemplate) {
    LaunchTemplate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplate || (LaunchTemplate = {}));
export var ValidationError;
(function (ValidationError) {
    ValidationError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ValidationError || (ValidationError = {}));
export var ValidationWarning;
(function (ValidationWarning) {
    ValidationWarning.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ValidationWarning || (ValidationWarning = {}));
export var CreateLaunchTemplateResult;
(function (CreateLaunchTemplateResult) {
    CreateLaunchTemplateResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLaunchTemplateResult || (CreateLaunchTemplateResult = {}));
export var CreateLaunchTemplateVersionRequest;
(function (CreateLaunchTemplateVersionRequest) {
    CreateLaunchTemplateVersionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLaunchTemplateVersionRequest || (CreateLaunchTemplateVersionRequest = {}));
export var LaunchTemplateEbsBlockDevice;
(function (LaunchTemplateEbsBlockDevice) {
    LaunchTemplateEbsBlockDevice.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateEbsBlockDevice || (LaunchTemplateEbsBlockDevice = {}));
export var LaunchTemplateBlockDeviceMapping;
(function (LaunchTemplateBlockDeviceMapping) {
    LaunchTemplateBlockDeviceMapping.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateBlockDeviceMapping || (LaunchTemplateBlockDeviceMapping = {}));
export var CapacityReservationTargetResponse;
(function (CapacityReservationTargetResponse) {
    CapacityReservationTargetResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CapacityReservationTargetResponse || (CapacityReservationTargetResponse = {}));
export var LaunchTemplateCapacityReservationSpecificationResponse;
(function (LaunchTemplateCapacityReservationSpecificationResponse) {
    LaunchTemplateCapacityReservationSpecificationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateCapacityReservationSpecificationResponse || (LaunchTemplateCapacityReservationSpecificationResponse = {}));
export var LaunchTemplateCpuOptions;
(function (LaunchTemplateCpuOptions) {
    LaunchTemplateCpuOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateCpuOptions || (LaunchTemplateCpuOptions = {}));
export var CreditSpecification;
(function (CreditSpecification) {
    CreditSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreditSpecification || (CreditSpecification = {}));
export var ElasticGpuSpecificationResponse;
(function (ElasticGpuSpecificationResponse) {
    ElasticGpuSpecificationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ElasticGpuSpecificationResponse || (ElasticGpuSpecificationResponse = {}));
export var LaunchTemplateElasticInferenceAcceleratorResponse;
(function (LaunchTemplateElasticInferenceAcceleratorResponse) {
    LaunchTemplateElasticInferenceAcceleratorResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateElasticInferenceAcceleratorResponse || (LaunchTemplateElasticInferenceAcceleratorResponse = {}));
export var LaunchTemplateEnclaveOptions;
(function (LaunchTemplateEnclaveOptions) {
    LaunchTemplateEnclaveOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateEnclaveOptions || (LaunchTemplateEnclaveOptions = {}));
export var LaunchTemplateHibernationOptions;
(function (LaunchTemplateHibernationOptions) {
    LaunchTemplateHibernationOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateHibernationOptions || (LaunchTemplateHibernationOptions = {}));
export var LaunchTemplateIamInstanceProfileSpecification;
(function (LaunchTemplateIamInstanceProfileSpecification) {
    LaunchTemplateIamInstanceProfileSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateIamInstanceProfileSpecification || (LaunchTemplateIamInstanceProfileSpecification = {}));
export var LaunchTemplateSpotMarketOptions;
(function (LaunchTemplateSpotMarketOptions) {
    LaunchTemplateSpotMarketOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateSpotMarketOptions || (LaunchTemplateSpotMarketOptions = {}));
export var LaunchTemplateInstanceMarketOptions;
(function (LaunchTemplateInstanceMarketOptions) {
    LaunchTemplateInstanceMarketOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateInstanceMarketOptions || (LaunchTemplateInstanceMarketOptions = {}));
export var LaunchTemplateLicenseConfiguration;
(function (LaunchTemplateLicenseConfiguration) {
    LaunchTemplateLicenseConfiguration.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateLicenseConfiguration || (LaunchTemplateLicenseConfiguration = {}));
export var LaunchTemplateInstanceMetadataOptions;
(function (LaunchTemplateInstanceMetadataOptions) {
    LaunchTemplateInstanceMetadataOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateInstanceMetadataOptions || (LaunchTemplateInstanceMetadataOptions = {}));
export var LaunchTemplatesMonitoring;
(function (LaunchTemplatesMonitoring) {
    LaunchTemplatesMonitoring.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplatesMonitoring || (LaunchTemplatesMonitoring = {}));
export var Ipv4PrefixSpecificationResponse;
(function (Ipv4PrefixSpecificationResponse) {
    Ipv4PrefixSpecificationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv4PrefixSpecificationResponse || (Ipv4PrefixSpecificationResponse = {}));
export var InstanceIpv6Address;
(function (InstanceIpv6Address) {
    InstanceIpv6Address.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceIpv6Address || (InstanceIpv6Address = {}));
export var Ipv6PrefixSpecificationResponse;
(function (Ipv6PrefixSpecificationResponse) {
    Ipv6PrefixSpecificationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv6PrefixSpecificationResponse || (Ipv6PrefixSpecificationResponse = {}));
export var LaunchTemplateInstanceNetworkInterfaceSpecification;
(function (LaunchTemplateInstanceNetworkInterfaceSpecification) {
    LaunchTemplateInstanceNetworkInterfaceSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateInstanceNetworkInterfaceSpecification || (LaunchTemplateInstanceNetworkInterfaceSpecification = {}));
export var LaunchTemplatePlacement;
(function (LaunchTemplatePlacement) {
    LaunchTemplatePlacement.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplatePlacement || (LaunchTemplatePlacement = {}));
export var LaunchTemplatePrivateDnsNameOptions;
(function (LaunchTemplatePrivateDnsNameOptions) {
    LaunchTemplatePrivateDnsNameOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplatePrivateDnsNameOptions || (LaunchTemplatePrivateDnsNameOptions = {}));
export var LaunchTemplateTagSpecification;
(function (LaunchTemplateTagSpecification) {
    LaunchTemplateTagSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateTagSpecification || (LaunchTemplateTagSpecification = {}));
export var ResponseLaunchTemplateData;
(function (ResponseLaunchTemplateData) {
    ResponseLaunchTemplateData.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ResponseLaunchTemplateData || (ResponseLaunchTemplateData = {}));
export var LaunchTemplateVersion;
(function (LaunchTemplateVersion) {
    LaunchTemplateVersion.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LaunchTemplateVersion || (LaunchTemplateVersion = {}));
export var CreateLaunchTemplateVersionResult;
(function (CreateLaunchTemplateVersionResult) {
    CreateLaunchTemplateVersionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLaunchTemplateVersionResult || (CreateLaunchTemplateVersionResult = {}));
export var CreateLocalGatewayRouteRequest;
(function (CreateLocalGatewayRouteRequest) {
    CreateLocalGatewayRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLocalGatewayRouteRequest || (CreateLocalGatewayRouteRequest = {}));
export var LocalGatewayRoute;
(function (LocalGatewayRoute) {
    LocalGatewayRoute.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGatewayRoute || (LocalGatewayRoute = {}));
export var CreateLocalGatewayRouteResult;
(function (CreateLocalGatewayRouteResult) {
    CreateLocalGatewayRouteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLocalGatewayRouteResult || (CreateLocalGatewayRouteResult = {}));
export var CreateLocalGatewayRouteTableVpcAssociationRequest;
(function (CreateLocalGatewayRouteTableVpcAssociationRequest) {
    CreateLocalGatewayRouteTableVpcAssociationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLocalGatewayRouteTableVpcAssociationRequest || (CreateLocalGatewayRouteTableVpcAssociationRequest = {}));
export var LocalGatewayRouteTableVpcAssociation;
(function (LocalGatewayRouteTableVpcAssociation) {
    LocalGatewayRouteTableVpcAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(LocalGatewayRouteTableVpcAssociation || (LocalGatewayRouteTableVpcAssociation = {}));
export var CreateLocalGatewayRouteTableVpcAssociationResult;
(function (CreateLocalGatewayRouteTableVpcAssociationResult) {
    CreateLocalGatewayRouteTableVpcAssociationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateLocalGatewayRouteTableVpcAssociationResult || (CreateLocalGatewayRouteTableVpcAssociationResult = {}));
export var CreateManagedPrefixListRequest;
(function (CreateManagedPrefixListRequest) {
    CreateManagedPrefixListRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateManagedPrefixListRequest || (CreateManagedPrefixListRequest = {}));
export var ManagedPrefixList;
(function (ManagedPrefixList) {
    ManagedPrefixList.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ManagedPrefixList || (ManagedPrefixList = {}));
export var CreateManagedPrefixListResult;
(function (CreateManagedPrefixListResult) {
    CreateManagedPrefixListResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateManagedPrefixListResult || (CreateManagedPrefixListResult = {}));
export var ConnectivityType;
(function (ConnectivityType) {
    ConnectivityType["PRIVATE"] = "private";
    ConnectivityType["PUBLIC"] = "public";
})(ConnectivityType || (ConnectivityType = {}));
export var CreateNatGatewayRequest;
(function (CreateNatGatewayRequest) {
    CreateNatGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNatGatewayRequest || (CreateNatGatewayRequest = {}));
export var NatGatewayAddress;
(function (NatGatewayAddress) {
    NatGatewayAddress.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NatGatewayAddress || (NatGatewayAddress = {}));
export var ProvisionedBandwidth;
(function (ProvisionedBandwidth) {
    ProvisionedBandwidth.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ProvisionedBandwidth || (ProvisionedBandwidth = {}));
export var NatGatewayState;
(function (NatGatewayState) {
    NatGatewayState["AVAILABLE"] = "available";
    NatGatewayState["DELETED"] = "deleted";
    NatGatewayState["DELETING"] = "deleting";
    NatGatewayState["FAILED"] = "failed";
    NatGatewayState["PENDING"] = "pending";
})(NatGatewayState || (NatGatewayState = {}));
export var NatGateway;
(function (NatGateway) {
    NatGateway.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NatGateway || (NatGateway = {}));
export var CreateNatGatewayResult;
(function (CreateNatGatewayResult) {
    CreateNatGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNatGatewayResult || (CreateNatGatewayResult = {}));
export var CreateNetworkAclRequest;
(function (CreateNetworkAclRequest) {
    CreateNetworkAclRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkAclRequest || (CreateNetworkAclRequest = {}));
export var NetworkAclAssociation;
(function (NetworkAclAssociation) {
    NetworkAclAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkAclAssociation || (NetworkAclAssociation = {}));
export var IcmpTypeCode;
(function (IcmpTypeCode) {
    IcmpTypeCode.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(IcmpTypeCode || (IcmpTypeCode = {}));
export var NetworkAclEntry;
(function (NetworkAclEntry) {
    NetworkAclEntry.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkAclEntry || (NetworkAclEntry = {}));
export var NetworkAcl;
(function (NetworkAcl) {
    NetworkAcl.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkAcl || (NetworkAcl = {}));
export var CreateNetworkAclResult;
(function (CreateNetworkAclResult) {
    CreateNetworkAclResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkAclResult || (CreateNetworkAclResult = {}));
export var CreateNetworkAclEntryRequest;
(function (CreateNetworkAclEntryRequest) {
    CreateNetworkAclEntryRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkAclEntryRequest || (CreateNetworkAclEntryRequest = {}));
export var CreateNetworkInsightsAccessScopeRequest;
(function (CreateNetworkInsightsAccessScopeRequest) {
    CreateNetworkInsightsAccessScopeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInsightsAccessScopeRequest || (CreateNetworkInsightsAccessScopeRequest = {}));
export var NetworkInsightsAccessScope;
(function (NetworkInsightsAccessScope) {
    NetworkInsightsAccessScope.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInsightsAccessScope || (NetworkInsightsAccessScope = {}));
export var NetworkInsightsAccessScopeContent;
(function (NetworkInsightsAccessScopeContent) {
    NetworkInsightsAccessScopeContent.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInsightsAccessScopeContent || (NetworkInsightsAccessScopeContent = {}));
export var CreateNetworkInsightsAccessScopeResult;
(function (CreateNetworkInsightsAccessScopeResult) {
    CreateNetworkInsightsAccessScopeResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInsightsAccessScopeResult || (CreateNetworkInsightsAccessScopeResult = {}));
export var CreateNetworkInsightsPathRequest;
(function (CreateNetworkInsightsPathRequest) {
    CreateNetworkInsightsPathRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInsightsPathRequest || (CreateNetworkInsightsPathRequest = {}));
export var NetworkInsightsPath;
(function (NetworkInsightsPath) {
    NetworkInsightsPath.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInsightsPath || (NetworkInsightsPath = {}));
export var CreateNetworkInsightsPathResult;
(function (CreateNetworkInsightsPathResult) {
    CreateNetworkInsightsPathResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInsightsPathResult || (CreateNetworkInsightsPathResult = {}));
export var CreateNetworkInterfaceRequest;
(function (CreateNetworkInterfaceRequest) {
    CreateNetworkInterfaceRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInterfaceRequest || (CreateNetworkInterfaceRequest = {}));
export var NetworkInterfaceAssociation;
(function (NetworkInterfaceAssociation) {
    NetworkInterfaceAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfaceAssociation || (NetworkInterfaceAssociation = {}));
export var NetworkInterfaceAttachment;
(function (NetworkInterfaceAttachment) {
    NetworkInterfaceAttachment.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfaceAttachment || (NetworkInterfaceAttachment = {}));
export var GroupIdentifier;
(function (GroupIdentifier) {
    GroupIdentifier.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(GroupIdentifier || (GroupIdentifier = {}));
export var NetworkInterfaceIpv6Address;
(function (NetworkInterfaceIpv6Address) {
    NetworkInterfaceIpv6Address.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfaceIpv6Address || (NetworkInterfaceIpv6Address = {}));
export var Ipv6PrefixSpecification;
(function (Ipv6PrefixSpecification) {
    Ipv6PrefixSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Ipv6PrefixSpecification || (Ipv6PrefixSpecification = {}));
export var NetworkInterfacePrivateIpAddress;
(function (NetworkInterfacePrivateIpAddress) {
    NetworkInterfacePrivateIpAddress.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfacePrivateIpAddress || (NetworkInterfacePrivateIpAddress = {}));
export var NetworkInterface;
(function (NetworkInterface) {
    NetworkInterface.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterface || (NetworkInterface = {}));
export var CreateNetworkInterfaceResult;
(function (CreateNetworkInterfaceResult) {
    CreateNetworkInterfaceResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInterfaceResult || (CreateNetworkInterfaceResult = {}));
export var CreateNetworkInterfacePermissionRequest;
(function (CreateNetworkInterfacePermissionRequest) {
    CreateNetworkInterfacePermissionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInterfacePermissionRequest || (CreateNetworkInterfacePermissionRequest = {}));
export var NetworkInterfacePermissionState;
(function (NetworkInterfacePermissionState) {
    NetworkInterfacePermissionState.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfacePermissionState || (NetworkInterfacePermissionState = {}));
export var NetworkInterfacePermission;
(function (NetworkInterfacePermission) {
    NetworkInterfacePermission.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(NetworkInterfacePermission || (NetworkInterfacePermission = {}));
export var CreateNetworkInterfacePermissionResult;
(function (CreateNetworkInterfacePermissionResult) {
    CreateNetworkInterfacePermissionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateNetworkInterfacePermissionResult || (CreateNetworkInterfacePermissionResult = {}));
export var CreatePlacementGroupRequest;
(function (CreatePlacementGroupRequest) {
    CreatePlacementGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreatePlacementGroupRequest || (CreatePlacementGroupRequest = {}));
export var PlacementGroup;
(function (PlacementGroup) {
    PlacementGroup.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PlacementGroup || (PlacementGroup = {}));
export var CreatePlacementGroupResult;
(function (CreatePlacementGroupResult) {
    CreatePlacementGroupResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreatePlacementGroupResult || (CreatePlacementGroupResult = {}));
export var CreatePublicIpv4PoolRequest;
(function (CreatePublicIpv4PoolRequest) {
    CreatePublicIpv4PoolRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreatePublicIpv4PoolRequest || (CreatePublicIpv4PoolRequest = {}));
export var CreatePublicIpv4PoolResult;
(function (CreatePublicIpv4PoolResult) {
    CreatePublicIpv4PoolResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreatePublicIpv4PoolResult || (CreatePublicIpv4PoolResult = {}));
export var CreateReplaceRootVolumeTaskRequest;
(function (CreateReplaceRootVolumeTaskRequest) {
    CreateReplaceRootVolumeTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateReplaceRootVolumeTaskRequest || (CreateReplaceRootVolumeTaskRequest = {}));
export var ReplaceRootVolumeTaskState;
(function (ReplaceRootVolumeTaskState) {
    ReplaceRootVolumeTaskState["failed"] = "failed";
    ReplaceRootVolumeTaskState["failed_detached"] = "failed-detached";
    ReplaceRootVolumeTaskState["failing"] = "failing";
    ReplaceRootVolumeTaskState["in_progress"] = "in-progress";
    ReplaceRootVolumeTaskState["pending"] = "pending";
    ReplaceRootVolumeTaskState["succeeded"] = "succeeded";
})(ReplaceRootVolumeTaskState || (ReplaceRootVolumeTaskState = {}));
export var ReplaceRootVolumeTask;
(function (ReplaceRootVolumeTask) {
    ReplaceRootVolumeTask.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(ReplaceRootVolumeTask || (ReplaceRootVolumeTask = {}));
export var CreateReplaceRootVolumeTaskResult;
(function (CreateReplaceRootVolumeTaskResult) {
    CreateReplaceRootVolumeTaskResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateReplaceRootVolumeTaskResult || (CreateReplaceRootVolumeTaskResult = {}));
export var PriceScheduleSpecification;
(function (PriceScheduleSpecification) {
    PriceScheduleSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PriceScheduleSpecification || (PriceScheduleSpecification = {}));
export var CreateReservedInstancesListingRequest;
(function (CreateReservedInstancesListingRequest) {
    CreateReservedInstancesListingRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateReservedInstancesListingRequest || (CreateReservedInstancesListingRequest = {}));
export var CreateReservedInstancesListingResult;
(function (CreateReservedInstancesListingResult) {
    CreateReservedInstancesListingResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateReservedInstancesListingResult || (CreateReservedInstancesListingResult = {}));
export var CreateRestoreImageTaskRequest;
(function (CreateRestoreImageTaskRequest) {
    CreateRestoreImageTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateRestoreImageTaskRequest || (CreateRestoreImageTaskRequest = {}));
export var CreateRestoreImageTaskResult;
(function (CreateRestoreImageTaskResult) {
    CreateRestoreImageTaskResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateRestoreImageTaskResult || (CreateRestoreImageTaskResult = {}));
export var CreateRouteRequest;
(function (CreateRouteRequest) {
    CreateRouteRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateRouteRequest || (CreateRouteRequest = {}));
export var CreateRouteResult;
(function (CreateRouteResult) {
    CreateRouteResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateRouteResult || (CreateRouteResult = {}));
export var CreateRouteTableRequest;
(function (CreateRouteTableRequest) {
    CreateRouteTableRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateRouteTableRequest || (CreateRouteTableRequest = {}));
export var RouteTableAssociation;
(function (RouteTableAssociation) {
    RouteTableAssociation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RouteTableAssociation || (RouteTableAssociation = {}));
export var PropagatingVgw;
(function (PropagatingVgw) {
    PropagatingVgw.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(PropagatingVgw || (PropagatingVgw = {}));
export var Route;
(function (Route) {
    Route.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Route || (Route = {}));
export var RouteTable;
(function (RouteTable) {
    RouteTable.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(RouteTable || (RouteTable = {}));
export var CreateRouteTableResult;
(function (CreateRouteTableResult) {
    CreateRouteTableResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateRouteTableResult || (CreateRouteTableResult = {}));
export var CreateSecurityGroupRequest;
(function (CreateSecurityGroupRequest) {
    CreateSecurityGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSecurityGroupRequest || (CreateSecurityGroupRequest = {}));
export var CreateSecurityGroupResult;
(function (CreateSecurityGroupResult) {
    CreateSecurityGroupResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSecurityGroupResult || (CreateSecurityGroupResult = {}));
export var CreateSnapshotRequest;
(function (CreateSnapshotRequest) {
    CreateSnapshotRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSnapshotRequest || (CreateSnapshotRequest = {}));
export var StorageTier;
(function (StorageTier) {
    StorageTier["archive"] = "archive";
    StorageTier["standard"] = "standard";
})(StorageTier || (StorageTier = {}));
export var Snapshot;
(function (Snapshot) {
    Snapshot.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(Snapshot || (Snapshot = {}));
export var InstanceSpecification;
(function (InstanceSpecification) {
    InstanceSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(InstanceSpecification || (InstanceSpecification = {}));
export var CreateSnapshotsRequest;
(function (CreateSnapshotsRequest) {
    CreateSnapshotsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSnapshotsRequest || (CreateSnapshotsRequest = {}));
export var SnapshotInfo;
(function (SnapshotInfo) {
    SnapshotInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SnapshotInfo || (SnapshotInfo = {}));
export var CreateSnapshotsResult;
(function (CreateSnapshotsResult) {
    CreateSnapshotsResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSnapshotsResult || (CreateSnapshotsResult = {}));
export var CreateSpotDatafeedSubscriptionRequest;
(function (CreateSpotDatafeedSubscriptionRequest) {
    CreateSpotDatafeedSubscriptionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSpotDatafeedSubscriptionRequest || (CreateSpotDatafeedSubscriptionRequest = {}));
export var SpotInstanceStateFault;
(function (SpotInstanceStateFault) {
    SpotInstanceStateFault.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotInstanceStateFault || (SpotInstanceStateFault = {}));
export var SpotDatafeedSubscription;
(function (SpotDatafeedSubscription) {
    SpotDatafeedSubscription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SpotDatafeedSubscription || (SpotDatafeedSubscription = {}));
export var CreateSpotDatafeedSubscriptionResult;
(function (CreateSpotDatafeedSubscriptionResult) {
    CreateSpotDatafeedSubscriptionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSpotDatafeedSubscriptionResult || (CreateSpotDatafeedSubscriptionResult = {}));
export var S3ObjectTag;
(function (S3ObjectTag) {
    S3ObjectTag.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(S3ObjectTag || (S3ObjectTag = {}));
export var CreateStoreImageTaskRequest;
(function (CreateStoreImageTaskRequest) {
    CreateStoreImageTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateStoreImageTaskRequest || (CreateStoreImageTaskRequest = {}));
export var CreateStoreImageTaskResult;
(function (CreateStoreImageTaskResult) {
    CreateStoreImageTaskResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateStoreImageTaskResult || (CreateStoreImageTaskResult = {}));
export var CreateSubnetRequest;
(function (CreateSubnetRequest) {
    CreateSubnetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSubnetRequest || (CreateSubnetRequest = {}));
export var CreateSubnetResult;
(function (CreateSubnetResult) {
    CreateSubnetResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSubnetResult || (CreateSubnetResult = {}));
export var SubnetCidrReservationType;
(function (SubnetCidrReservationType) {
    SubnetCidrReservationType["explicit"] = "explicit";
    SubnetCidrReservationType["prefix"] = "prefix";
})(SubnetCidrReservationType || (SubnetCidrReservationType = {}));
export var CreateSubnetCidrReservationRequest;
(function (CreateSubnetCidrReservationRequest) {
    CreateSubnetCidrReservationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSubnetCidrReservationRequest || (CreateSubnetCidrReservationRequest = {}));
export var SubnetCidrReservation;
(function (SubnetCidrReservation) {
    SubnetCidrReservation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(SubnetCidrReservation || (SubnetCidrReservation = {}));
export var CreateSubnetCidrReservationResult;
(function (CreateSubnetCidrReservationResult) {
    CreateSubnetCidrReservationResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateSubnetCidrReservationResult || (CreateSubnetCidrReservationResult = {}));
export var CreateTagsRequest;
(function (CreateTagsRequest) {
    CreateTagsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTagsRequest || (CreateTagsRequest = {}));
export var CreateTrafficMirrorFilterRequest;
(function (CreateTrafficMirrorFilterRequest) {
    CreateTrafficMirrorFilterRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorFilterRequest || (CreateTrafficMirrorFilterRequest = {}));
export var TrafficMirrorPortRange;
(function (TrafficMirrorPortRange) {
    TrafficMirrorPortRange.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TrafficMirrorPortRange || (TrafficMirrorPortRange = {}));
export var TrafficMirrorFilterRule;
(function (TrafficMirrorFilterRule) {
    TrafficMirrorFilterRule.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TrafficMirrorFilterRule || (TrafficMirrorFilterRule = {}));
export var TrafficMirrorFilter;
(function (TrafficMirrorFilter) {
    TrafficMirrorFilter.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TrafficMirrorFilter || (TrafficMirrorFilter = {}));
export var CreateTrafficMirrorFilterResult;
(function (CreateTrafficMirrorFilterResult) {
    CreateTrafficMirrorFilterResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorFilterResult || (CreateTrafficMirrorFilterResult = {}));
export var TrafficMirrorPortRangeRequest;
(function (TrafficMirrorPortRangeRequest) {
    TrafficMirrorPortRangeRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TrafficMirrorPortRangeRequest || (TrafficMirrorPortRangeRequest = {}));
export var CreateTrafficMirrorFilterRuleRequest;
(function (CreateTrafficMirrorFilterRuleRequest) {
    CreateTrafficMirrorFilterRuleRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorFilterRuleRequest || (CreateTrafficMirrorFilterRuleRequest = {}));
export var CreateTrafficMirrorFilterRuleResult;
(function (CreateTrafficMirrorFilterRuleResult) {
    CreateTrafficMirrorFilterRuleResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorFilterRuleResult || (CreateTrafficMirrorFilterRuleResult = {}));
export var CreateTrafficMirrorSessionRequest;
(function (CreateTrafficMirrorSessionRequest) {
    CreateTrafficMirrorSessionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorSessionRequest || (CreateTrafficMirrorSessionRequest = {}));
export var TrafficMirrorSession;
(function (TrafficMirrorSession) {
    TrafficMirrorSession.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TrafficMirrorSession || (TrafficMirrorSession = {}));
export var CreateTrafficMirrorSessionResult;
(function (CreateTrafficMirrorSessionResult) {
    CreateTrafficMirrorSessionResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorSessionResult || (CreateTrafficMirrorSessionResult = {}));
export var CreateTrafficMirrorTargetRequest;
(function (CreateTrafficMirrorTargetRequest) {
    CreateTrafficMirrorTargetRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorTargetRequest || (CreateTrafficMirrorTargetRequest = {}));
export var TrafficMirrorTarget;
(function (TrafficMirrorTarget) {
    TrafficMirrorTarget.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TrafficMirrorTarget || (TrafficMirrorTarget = {}));
export var CreateTrafficMirrorTargetResult;
(function (CreateTrafficMirrorTargetResult) {
    CreateTrafficMirrorTargetResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTrafficMirrorTargetResult || (CreateTrafficMirrorTargetResult = {}));
export var TransitGatewayRequestOptions;
(function (TransitGatewayRequestOptions) {
    TransitGatewayRequestOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayRequestOptions || (TransitGatewayRequestOptions = {}));
export var CreateTransitGatewayRequest;
(function (CreateTransitGatewayRequest) {
    CreateTransitGatewayRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTransitGatewayRequest || (CreateTransitGatewayRequest = {}));
export var TransitGatewayOptions;
(function (TransitGatewayOptions) {
    TransitGatewayOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayOptions || (TransitGatewayOptions = {}));
export var TransitGateway;
(function (TransitGateway) {
    TransitGateway.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGateway || (TransitGateway = {}));
export var CreateTransitGatewayResult;
(function (CreateTransitGatewayResult) {
    CreateTransitGatewayResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTransitGatewayResult || (CreateTransitGatewayResult = {}));
export var CreateTransitGatewayConnectRequestOptions;
(function (CreateTransitGatewayConnectRequestOptions) {
    CreateTransitGatewayConnectRequestOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTransitGatewayConnectRequestOptions || (CreateTransitGatewayConnectRequestOptions = {}));
export var CreateTransitGatewayConnectRequest;
(function (CreateTransitGatewayConnectRequest) {
    CreateTransitGatewayConnectRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTransitGatewayConnectRequest || (CreateTransitGatewayConnectRequest = {}));
export var TransitGatewayConnectOptions;
(function (TransitGatewayConnectOptions) {
    TransitGatewayConnectOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayConnectOptions || (TransitGatewayConnectOptions = {}));
export var TransitGatewayConnect;
(function (TransitGatewayConnect) {
    TransitGatewayConnect.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayConnect || (TransitGatewayConnect = {}));
export var CreateTransitGatewayConnectResult;
(function (CreateTransitGatewayConnectResult) {
    CreateTransitGatewayConnectResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTransitGatewayConnectResult || (CreateTransitGatewayConnectResult = {}));
export var TransitGatewayConnectRequestBgpOptions;
(function (TransitGatewayConnectRequestBgpOptions) {
    TransitGatewayConnectRequestBgpOptions.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(TransitGatewayConnectRequestBgpOptions || (TransitGatewayConnectRequestBgpOptions = {}));
export var CreateTransitGatewayConnectPeerRequest;
(function (CreateTransitGatewayConnectPeerRequest) {
    CreateTransitGatewayConnectPeerRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); };
})(CreateTransitGatewayConnectPeerRequest || (CreateTransitGatewayConnectPeerRequest = {}));
