@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
JavaScript
;
// *** 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