UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

641 lines • 24.8 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.NetworkInterfacePublicIpDnsHostnameTypeSpecification = exports.NetworkInsightsPathProtocol = exports.NetworkInsightsAnalysisStatus = exports.NetworkInsightsAccessScopeProtocol = exports.NetworkInsightsAccessScopeAnalysisStatus = exports.NetworkInsightsAccessScopeAnalysisFindingsFound = exports.LaunchTemplateCpuOptionsAmdSevSnp = exports.KeyPairKeyType = exports.KeyPairKeyFormat = exports.IpamTier = exports.IpamScopeType = exports.IpamScopeExternalAuthorityConfigurationIpamScopeExternalAuthorityType = exports.IpamPoolState = exports.IpamPoolPublicIpSource = exports.IpamPoolIpamScopeType = exports.IpamPoolAwsService = exports.IpamMeteredAccount = exports.InstancePrivateDnsNameOptionsHostnameType = exports.InstanceMetadataOptionsInstanceMetadataTags = exports.InstanceMetadataOptionsHttpTokens = exports.InstanceMetadataOptionsHttpProtocolIpv6 = exports.InstanceMetadataOptionsHttpEndpoint = exports.InstanceAffinity = exports.FlowLogTrafficType = exports.FlowLogResourceType = exports.FlowLogLogDestinationType = exports.FlowLogDestinationOptionsPropertiesFileFormat = exports.Ec2FleetType = exports.Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType = exports.Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityType = exports.Ec2FleetTagSpecificationResourceType = exports.Ec2FleetSpotOptionsRequestInstanceInterruptionBehavior = exports.Ec2FleetSpotOptionsRequestAllocationStrategy = exports.Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem = exports.Ec2FleetInstanceRequirementsRequestLocalStorage = exports.Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem = exports.Ec2FleetInstanceRequirementsRequestCpuManufacturersItem = exports.Ec2FleetInstanceRequirementsRequestBurstablePerformance = exports.Ec2FleetInstanceRequirementsRequestBareMetal = exports.Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem = exports.Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem = exports.Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem = exports.Ec2FleetExcessCapacityTerminationPolicy = exports.Ec2FleetEbsBlockDeviceVolumeType = exports.Ec2FleetCapacityReservationOptionsRequestUsageStrategy = exports.Ec2FleetCapacityRebalanceReplacementStrategy = exports.CapacityReservationFleetTenancy = exports.CapacityReservationFleetInstanceMatchCriteria = exports.CapacityManagerDataExportSchedule = exports.CapacityManagerDataExportOutputFormat = void 0; exports.VpnConnectionPhase1IntegrityAlgorithmsRequestListValueValue = exports.VpnConnectionPhase1EncryptionAlgorithmsRequestListValueValue = exports.VpnConnectionIkeVersionsRequestListValueValue = exports.VpnConnectionCloudwatchLogOptionsSpecificationLogOutputFormat = exports.VpnConnectionCloudwatchLogOptionsSpecificationBgpLogOutputFormat = exports.VpcEndpointType = exports.VpcEndpointServiceIpAddressType = exports.VpcEndpointIpAddressType = exports.VpcEndpointDnsOptionsSpecificationPrivateDnsPreference = exports.VpcEndpointDnsOptionsSpecificationPrivateDnsOnlyForInboundResolverEndpoint = exports.VpcEndpointDnsOptionsSpecificationDnsRecordIpType = exports.VpcEncryptionControlVpcPeeringExclusionInput = exports.VpcEncryptionControlVpcLatticeExclusionInput = exports.VpcEncryptionControlVirtualPrivateGatewayExclusionInput = exports.VpcEncryptionControlState = exports.VpcEncryptionControlNatGatewayExclusionInput = exports.VpcEncryptionControlMode = exports.VpcEncryptionControlLambdaExclusionInput = exports.VpcEncryptionControlInternetGatewayExclusionInput = exports.VpcEncryptionControlElasticFileSystemExclusionInput = exports.VpcEncryptionControlEgressOnlyInternetGatewayExclusionInput = exports.VpcBlockPublicAccessOptionsInternetGatewayBlockMode = exports.VpcBlockPublicAccessExclusionInternetGatewayExclusionMode = exports.TransitGatewayMeteringPolicyEntryTransitGatewayMeteringPayerType = exports.TransitGatewayMeteringPolicyEntryTransitGatewayAttachmentResourceType = exports.TransitGatewayEncryptionSupport = exports.TrafficMirrorFilterTrafficMirrorNetworkService = exports.SpotFleetTagSpecificationResourceType = exports.SpotFleetSpotPlacementTenancy = exports.SpotFleetSpotCapacityRebalanceReplacementStrategy = exports.SpotFleetRequestConfigDataType = exports.SpotFleetRequestConfigDataTargetCapacityUnitType = exports.SpotFleetRequestConfigDataInstanceInterruptionBehavior = exports.SpotFleetRequestConfigDataExcessCapacityTerminationPolicy = exports.SpotFleetRequestConfigDataAllocationStrategy = exports.SpotFleetInstanceRequirementsRequestLocalStorageTypesItem = exports.SpotFleetInstanceRequirementsRequestLocalStorage = exports.SpotFleetInstanceRequirementsRequestInstanceGenerationsItem = exports.SpotFleetInstanceRequirementsRequestCpuManufacturersItem = exports.SpotFleetInstanceRequirementsRequestBurstablePerformance = exports.SpotFleetInstanceRequirementsRequestBareMetal = exports.SpotFleetInstanceRequirementsRequestAcceleratorTypesItem = exports.SpotFleetInstanceRequirementsRequestAcceleratorNamesItem = exports.SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem = exports.SpotFleetEbsBlockDeviceVolumeType = exports.SnapshotBlockPublicAccessState = exports.SecurityGroupVpcAssociationState = exports.RouteServerPersistRoutes = exports.RouteServerPeerBgpOptionsPeerLivenessDetection = exports.PrefixListAddressFamily = void 0; exports.VpnConnectionVpnTunnelOptionsSpecificationStartupAction = exports.VpnConnectionVpnTunnelOptionsSpecificationDpdTimeoutAction = exports.VpnConnectionTunnelBandwidth = exports.VpnConnectionPreSharedKeyStorage = exports.VpnConnectionPhase2IntegrityAlgorithmsRequestListValueValue = exports.VpnConnectionPhase2EncryptionAlgorithmsRequestListValueValue = void 0; exports.CapacityManagerDataExportOutputFormat = { Csv: "csv", Parquet: "parquet", }; exports.CapacityManagerDataExportSchedule = { Hourly: "hourly", }; exports.CapacityReservationFleetInstanceMatchCriteria = { Open: "open", }; exports.CapacityReservationFleetTenancy = { Default: "default", }; exports.Ec2FleetCapacityRebalanceReplacementStrategy = { Launch: "launch", LaunchBeforeTerminate: "launch-before-terminate", }; exports.Ec2FleetCapacityReservationOptionsRequestUsageStrategy = { UseCapacityReservationsFirst: "use-capacity-reservations-first", }; exports.Ec2FleetEbsBlockDeviceVolumeType = { Gp2: "gp2", Gp3: "gp3", Io1: "io1", Io2: "io2", Sc1: "sc1", St1: "st1", Standard: "standard", }; exports.Ec2FleetExcessCapacityTerminationPolicy = { Termination: "termination", NoTermination: "no-termination", }; exports.Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem = { AmazonWebServices: "amazon-web-services", Amd: "amd", Habana: "habana", Nvidia: "nvidia", Xilinx: "xilinx", }; exports.Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem = { A10g: "a10g", A100: "a100", H100: "h100", Inferentia: "inferentia", K520: "k520", K80: "k80", M60: "m60", RadeonProV520: "radeon-pro-v520", T4: "t4", T4g: "t4g", Vu9p: "vu9p", V100: "v100", L40s: "l40s", L4: "l4", GaudiHl205: "gaudi-hl-205", Inferentia2: "inferentia2", Trainium: "trainium", Trainium2: "trainium2", U30: "u30", }; exports.Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem = { Gpu: "gpu", Fpga: "fpga", Inference: "inference", Media: "media", }; exports.Ec2FleetInstanceRequirementsRequestBareMetal = { Included: "included", Required: "required", Excluded: "excluded", }; exports.Ec2FleetInstanceRequirementsRequestBurstablePerformance = { Included: "included", Required: "required", Excluded: "excluded", }; exports.Ec2FleetInstanceRequirementsRequestCpuManufacturersItem = { Intel: "intel", Amd: "amd", AmazonWebServices: "amazon-web-services", Apple: "apple", }; exports.Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem = { Current: "current", Previous: "previous", }; exports.Ec2FleetInstanceRequirementsRequestLocalStorage = { Included: "included", Required: "required", Excluded: "excluded", }; exports.Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem = { Hdd: "hdd", Ssd: "ssd", }; exports.Ec2FleetSpotOptionsRequestAllocationStrategy = { LowestPrice: "lowest-price", Diversified: "diversified", CapacityOptimized: "capacityOptimized", CapacityOptimizedPrioritized: "capacityOptimizedPrioritized", PriceCapacityOptimized: "priceCapacityOptimized", }; exports.Ec2FleetSpotOptionsRequestInstanceInterruptionBehavior = { Hibernate: "hibernate", Stop: "stop", Terminate: "terminate", }; exports.Ec2FleetTagSpecificationResourceType = { ClientVpnEndpoint: "client-vpn-endpoint", CustomerGateway: "customer-gateway", DedicatedHost: "dedicated-host", DhcpOptions: "dhcp-options", EgressOnlyInternetGateway: "egress-only-internet-gateway", ElasticGpu: "elastic-gpu", ElasticIp: "elastic-ip", ExportImageTask: "export-image-task", ExportInstanceTask: "export-instance-task", Fleet: "fleet", FpgaImage: "fpga-image", HostReservation: "host-reservation", Image: "image", ImportImageTask: "import-image-task", ImportSnapshotTask: "import-snapshot-task", Instance: "instance", InternetGateway: "internet-gateway", KeyPair: "key-pair", LaunchTemplate: "launch-template", LocalGatewayRouteTableVpcAssociation: "local-gateway-route-table-vpc-association", Natgateway: "natgateway", NetworkAcl: "network-acl", NetworkInsightsAnalysis: "network-insights-analysis", NetworkInsightsPath: "network-insights-path", NetworkInterface: "network-interface", PlacementGroup: "placement-group", ReservedInstances: "reserved-instances", RouteTable: "route-table", SecurityGroup: "security-group", Snapshot: "snapshot", SpotFleetRequest: "spot-fleet-request", SpotInstancesRequest: "spot-instances-request", Subnet: "subnet", TrafficMirrorFilter: "traffic-mirror-filter", TrafficMirrorSession: "traffic-mirror-session", TrafficMirrorTarget: "traffic-mirror-target", TransitGateway: "transit-gateway", TransitGatewayAttachment: "transit-gateway-attachment", TransitGatewayConnectPeer: "transit-gateway-connect-peer", TransitGatewayMulticastDomain: "transit-gateway-multicast-domain", TransitGatewayRouteTable: "transit-gateway-route-table", Volume: "volume", Vpc: "vpc", VpcFlowLog: "vpc-flow-log", VpcPeeringConnection: "vpc-peering-connection", VpnConnection: "vpn-connection", VpnGateway: "vpn-gateway", }; exports.Ec2FleetTargetCapacitySpecificationRequestDefaultTargetCapacityType = { OnDemand: "on-demand", Spot: "spot", }; exports.Ec2FleetTargetCapacitySpecificationRequestTargetCapacityUnitType = { Vcpu: "vcpu", MemoryMib: "memory-mib", Units: "units", }; exports.Ec2FleetType = { Maintain: "maintain", Request: "request", Instant: "instant", }; exports.FlowLogDestinationOptionsPropertiesFileFormat = { PlainText: "plain-text", Parquet: "parquet", }; exports.FlowLogLogDestinationType = { CloudWatchLogs: "cloud-watch-logs", S3: "s3", KinesisDataFirehose: "kinesis-data-firehose", }; exports.FlowLogResourceType = { NetworkInterface: "NetworkInterface", Subnet: "Subnet", Vpc: "VPC", TransitGateway: "TransitGateway", TransitGatewayAttachment: "TransitGatewayAttachment", RegionalNatGateway: "RegionalNatGateway", }; exports.FlowLogTrafficType = { Accept: "ACCEPT", All: "ALL", Reject: "REJECT", }; exports.InstanceAffinity = { Default: "default", Host: "host", }; exports.InstanceMetadataOptionsHttpEndpoint = { Disabled: "disabled", Enabled: "enabled", }; exports.InstanceMetadataOptionsHttpProtocolIpv6 = { Disabled: "disabled", Enabled: "enabled", }; exports.InstanceMetadataOptionsHttpTokens = { Optional: "optional", Required: "required", }; exports.InstanceMetadataOptionsInstanceMetadataTags = { Disabled: "disabled", Enabled: "enabled", }; exports.InstancePrivateDnsNameOptionsHostnameType = { IpName: "ip-name", ResourceName: "resource-name", }; exports.IpamMeteredAccount = { IpamOwner: "ipam-owner", ResourceOwner: "resource-owner", }; exports.IpamPoolAwsService = { Ec2: "ec2", }; exports.IpamPoolIpamScopeType = { Public: "public", Private: "private", }; exports.IpamPoolPublicIpSource = { Byoip: "byoip", Amazon: "amazon", }; exports.IpamPoolState = { CreateInProgress: "create-in-progress", CreateComplete: "create-complete", ModifyInProgress: "modify-in-progress", ModifyComplete: "modify-complete", DeleteInProgress: "delete-in-progress", DeleteComplete: "delete-complete", }; exports.IpamScopeExternalAuthorityConfigurationIpamScopeExternalAuthorityType = { Infoblox: "infoblox", }; exports.IpamScopeType = { Public: "public", Private: "private", }; exports.IpamTier = { Free: "free", Advanced: "advanced", }; exports.KeyPairKeyFormat = { Pem: "pem", Ppk: "ppk", }; exports.KeyPairKeyType = { Rsa: "rsa", Ed25519: "ed25519", }; exports.LaunchTemplateCpuOptionsAmdSevSnp = { Enabled: "enabled", Disabled: "disabled", }; exports.NetworkInsightsAccessScopeAnalysisFindingsFound = { True: "true", False: "false", Unknown: "unknown", }; exports.NetworkInsightsAccessScopeAnalysisStatus = { Running: "running", Failed: "failed", Succeeded: "succeeded", }; exports.NetworkInsightsAccessScopeProtocol = { Tcp: "tcp", Udp: "udp", }; exports.NetworkInsightsAnalysisStatus = { Running: "running", Failed: "failed", Succeeded: "succeeded", }; exports.NetworkInsightsPathProtocol = { Tcp: "tcp", Udp: "udp", }; exports.NetworkInterfacePublicIpDnsHostnameTypeSpecification = { PublicDualStackDnsName: "public-dual-stack-dns-name", PublicIpv4DnsName: "public-ipv4-dns-name", PublicIpv6DnsName: "public-ipv6-dns-name", }; exports.PrefixListAddressFamily = { IPv4: "IPv4", IPv6: "IPv6", }; exports.RouteServerPeerBgpOptionsPeerLivenessDetection = { Bfd: "bfd", BgpKeepalive: "bgp-keepalive", }; exports.RouteServerPersistRoutes = { Enable: "enable", Disable: "disable", }; exports.SecurityGroupVpcAssociationState = { Associating: "associating", Associated: "associated", AssociationFailed: "association-failed", Disassociating: "disassociating", Disassociated: "disassociated", DisassociationFailed: "disassociation-failed", }; exports.SnapshotBlockPublicAccessState = { BlockAllSharing: "block-all-sharing", BlockNewSharing: "block-new-sharing", }; exports.SpotFleetEbsBlockDeviceVolumeType = { Gp2: "gp2", Gp3: "gp3", Io1: "io1", Io2: "io2", Sc1: "sc1", St1: "st1", Standard: "standard", }; exports.SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem = { AmazonWebServices: "amazon-web-services", Amd: "amd", Habana: "habana", Nvidia: "nvidia", Xilinx: "xilinx", }; exports.SpotFleetInstanceRequirementsRequestAcceleratorNamesItem = { A10g: "a10g", A100: "a100", H100: "h100", Inferentia: "inferentia", K520: "k520", K80: "k80", M60: "m60", RadeonProV520: "radeon-pro-v520", T4: "t4", T4g: "t4g", Vu9p: "vu9p", V100: "v100", L40s: "l40s", L4: "l4", GaudiHl205: "gaudi-hl-205", Inferentia2: "inferentia2", Trainium: "trainium", Trainium2: "trainium2", U30: "u30", }; exports.SpotFleetInstanceRequirementsRequestAcceleratorTypesItem = { Gpu: "gpu", Fpga: "fpga", Inference: "inference", Media: "media", }; exports.SpotFleetInstanceRequirementsRequestBareMetal = { Included: "included", Required: "required", Excluded: "excluded", }; exports.SpotFleetInstanceRequirementsRequestBurstablePerformance = { Included: "included", Required: "required", Excluded: "excluded", }; exports.SpotFleetInstanceRequirementsRequestCpuManufacturersItem = { Intel: "intel", Amd: "amd", AmazonWebServices: "amazon-web-services", Apple: "apple", }; exports.SpotFleetInstanceRequirementsRequestInstanceGenerationsItem = { Current: "current", Previous: "previous", }; exports.SpotFleetInstanceRequirementsRequestLocalStorage = { Included: "included", Required: "required", Excluded: "excluded", }; exports.SpotFleetInstanceRequirementsRequestLocalStorageTypesItem = { Hdd: "hdd", Ssd: "ssd", }; exports.SpotFleetRequestConfigDataAllocationStrategy = { CapacityOptimized: "capacityOptimized", CapacityOptimizedPrioritized: "capacityOptimizedPrioritized", Diversified: "diversified", LowestPrice: "lowestPrice", PriceCapacityOptimized: "priceCapacityOptimized", }; exports.SpotFleetRequestConfigDataExcessCapacityTerminationPolicy = { Default: "Default", NoTermination: "NoTermination", }; exports.SpotFleetRequestConfigDataInstanceInterruptionBehavior = { Hibernate: "hibernate", Stop: "stop", Terminate: "terminate", }; exports.SpotFleetRequestConfigDataTargetCapacityUnitType = { Vcpu: "vcpu", MemoryMib: "memory-mib", Units: "units", }; exports.SpotFleetRequestConfigDataType = { Maintain: "maintain", Request: "request", }; exports.SpotFleetSpotCapacityRebalanceReplacementStrategy = { Launch: "launch", LaunchBeforeTerminate: "launch-before-terminate", }; exports.SpotFleetSpotPlacementTenancy = { Dedicated: "dedicated", Default: "default", Host: "host", }; exports.SpotFleetTagSpecificationResourceType = { ClientVpnEndpoint: "client-vpn-endpoint", CustomerGateway: "customer-gateway", DedicatedHost: "dedicated-host", DhcpOptions: "dhcp-options", EgressOnlyInternetGateway: "egress-only-internet-gateway", ElasticGpu: "elastic-gpu", ElasticIp: "elastic-ip", ExportImageTask: "export-image-task", ExportInstanceTask: "export-instance-task", Fleet: "fleet", FpgaImage: "fpga-image", HostReservation: "host-reservation", Image: "image", ImportImageTask: "import-image-task", ImportSnapshotTask: "import-snapshot-task", Instance: "instance", InternetGateway: "internet-gateway", KeyPair: "key-pair", LaunchTemplate: "launch-template", LocalGatewayRouteTableVpcAssociation: "local-gateway-route-table-vpc-association", Natgateway: "natgateway", NetworkAcl: "network-acl", NetworkInsightsAnalysis: "network-insights-analysis", NetworkInsightsPath: "network-insights-path", NetworkInterface: "network-interface", PlacementGroup: "placement-group", ReservedInstances: "reserved-instances", RouteTable: "route-table", SecurityGroup: "security-group", Snapshot: "snapshot", SpotFleetRequest: "spot-fleet-request", SpotInstancesRequest: "spot-instances-request", Subnet: "subnet", TrafficMirrorFilter: "traffic-mirror-filter", TrafficMirrorSession: "traffic-mirror-session", TrafficMirrorTarget: "traffic-mirror-target", TransitGateway: "transit-gateway", TransitGatewayAttachment: "transit-gateway-attachment", TransitGatewayConnectPeer: "transit-gateway-connect-peer", TransitGatewayMulticastDomain: "transit-gateway-multicast-domain", TransitGatewayRouteTable: "transit-gateway-route-table", Volume: "volume", Vpc: "vpc", VpcFlowLog: "vpc-flow-log", VpcPeeringConnection: "vpc-peering-connection", VpnConnection: "vpn-connection", VpnGateway: "vpn-gateway", }; exports.TrafficMirrorFilterTrafficMirrorNetworkService = { AmazonDns: "amazon-dns", }; exports.TransitGatewayEncryptionSupport = { Disable: "disable", Enable: "enable", }; exports.TransitGatewayMeteringPolicyEntryTransitGatewayAttachmentResourceType = { Vpc: "vpc", Vpn: "vpn", DirectConnectGateway: "direct-connect-gateway", Peering: "peering", NetworkFunction: "network-function", VpnConcentrator: "vpn-concentrator", }; exports.TransitGatewayMeteringPolicyEntryTransitGatewayMeteringPayerType = { SourceAttachmentOwner: "source-attachment-owner", DestinationAttachmentOwner: "destination-attachment-owner", TransitGatewayOwner: "transit-gateway-owner", }; exports.VpcBlockPublicAccessExclusionInternetGatewayExclusionMode = { AllowBidirectional: "allow-bidirectional", AllowEgress: "allow-egress", }; exports.VpcBlockPublicAccessOptionsInternetGatewayBlockMode = { BlockBidirectional: "block-bidirectional", BlockIngress: "block-ingress", }; exports.VpcEncryptionControlEgressOnlyInternetGatewayExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlElasticFileSystemExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlInternetGatewayExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlLambdaExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlMode = { Monitor: "monitor", Enforce: "enforce", }; exports.VpcEncryptionControlNatGatewayExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlState = { Creating: "creating", Available: "available", MonitorInProgress: "monitor-in-progress", EnforceInProgress: "enforce-in-progress", MonitorFailed: "monitor-failed", EnforceFailed: "enforce-failed", Deleting: "deleting", Deleted: "deleted", DeleteFailed: "delete-failed", }; exports.VpcEncryptionControlVirtualPrivateGatewayExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlVpcLatticeExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEncryptionControlVpcPeeringExclusionInput = { Enable: "enable", Disable: "disable", }; exports.VpcEndpointDnsOptionsSpecificationDnsRecordIpType = { Ipv4: "ipv4", Ipv6: "ipv6", Dualstack: "dualstack", ServiceDefined: "service-defined", NotSpecified: "not-specified", }; exports.VpcEndpointDnsOptionsSpecificationPrivateDnsOnlyForInboundResolverEndpoint = { OnlyInboundResolver: "OnlyInboundResolver", AllResolvers: "AllResolvers", NotSpecified: "NotSpecified", }; exports.VpcEndpointDnsOptionsSpecificationPrivateDnsPreference = { VerifiedDomainsOnly: "VERIFIED_DOMAINS_ONLY", AllDomains: "ALL_DOMAINS", VerifiedDomainsAndSpecifiedDomains: "VERIFIED_DOMAINS_AND_SPECIFIED_DOMAINS", SpecifiedDomainsOnly: "SPECIFIED_DOMAINS_ONLY", }; exports.VpcEndpointIpAddressType = { Ipv4: "ipv4", Ipv6: "ipv6", Dualstack: "dualstack", NotSpecified: "not-specified", }; exports.VpcEndpointServiceIpAddressType = { Ipv4: "ipv4", Ipv6: "ipv6", }; exports.VpcEndpointType = { Interface: "Interface", Gateway: "Gateway", GatewayLoadBalancer: "GatewayLoadBalancer", ServiceNetwork: "ServiceNetwork", Resource: "Resource", }; exports.VpnConnectionCloudwatchLogOptionsSpecificationBgpLogOutputFormat = { Json: "json", Text: "text", }; exports.VpnConnectionCloudwatchLogOptionsSpecificationLogOutputFormat = { Json: "json", Text: "text", }; exports.VpnConnectionIkeVersionsRequestListValueValue = { Ikev1: "ikev1", Ikev2: "ikev2", }; exports.VpnConnectionPhase1EncryptionAlgorithmsRequestListValueValue = { Aes128: "AES128", Aes256: "AES256", Aes128Gcm16: "AES128-GCM-16", Aes256Gcm16: "AES256-GCM-16", }; exports.VpnConnectionPhase1IntegrityAlgorithmsRequestListValueValue = { Sha1: "SHA1", Sha2256: "SHA2-256", Sha2384: "SHA2-384", Sha2512: "SHA2-512", }; exports.VpnConnectionPhase2EncryptionAlgorithmsRequestListValueValue = { Aes128: "AES128", Aes256: "AES256", Aes128Gcm16: "AES128-GCM-16", Aes256Gcm16: "AES256-GCM-16", }; exports.VpnConnectionPhase2IntegrityAlgorithmsRequestListValueValue = { Sha1: "SHA1", Sha2256: "SHA2-256", Sha2384: "SHA2-384", Sha2512: "SHA2-512", }; exports.VpnConnectionPreSharedKeyStorage = { Standard: "Standard", SecretsManager: "SecretsManager", }; exports.VpnConnectionTunnelBandwidth = { Standard: "standard", Large: "large", }; exports.VpnConnectionVpnTunnelOptionsSpecificationDpdTimeoutAction = { Clear: "clear", None: "none", Restart: "restart", }; exports.VpnConnectionVpnTunnelOptionsSpecificationStartupAction = { Add: "add", Start: "start", }; //# sourceMappingURL=index.js.map