aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
2 lines (1 loc) • 41 kB
JavaScript
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.InstanceRequireImdsv2Aspect=void 0,Object.defineProperty(exports,_noFold="InstanceRequireImdsv2Aspect",{enumerable:!0,configurable:!0,get:()=>require("./aspects").InstanceRequireImdsv2Aspect}),exports.LaunchTemplateRequireImdsv2Aspect=void 0,Object.defineProperty(exports,_noFold="LaunchTemplateRequireImdsv2Aspect",{enumerable:!0,configurable:!0,get:()=>require("./aspects").LaunchTemplateRequireImdsv2Aspect}),exports.BastionHostLinux=void 0,Object.defineProperty(exports,_noFold="BastionHostLinux",{enumerable:!0,configurable:!0,get:()=>require("./bastion-host").BastionHostLinux}),exports.Connections=void 0,Object.defineProperty(exports,_noFold="Connections",{enumerable:!0,configurable:!0,get:()=>require("./connections").Connections}),exports.CloudFormationInit=void 0,Object.defineProperty(exports,_noFold="CloudFormationInit",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init").CloudFormationInit}),exports.InitConfig=void 0,Object.defineProperty(exports,_noFold="InitConfig",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init").InitConfig}),exports.InitServiceRestartHandle=void 0,Object.defineProperty(exports,_noFold="InitServiceRestartHandle",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitServiceRestartHandle}),exports.InitElement=void 0,Object.defineProperty(exports,_noFold="InitElement",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitElement}),exports.InitCommandWaitDuration=void 0,Object.defineProperty(exports,_noFold="InitCommandWaitDuration",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitCommandWaitDuration}),exports.InitCommand=void 0,Object.defineProperty(exports,_noFold="InitCommand",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitCommand}),exports.InitFile=void 0,Object.defineProperty(exports,_noFold="InitFile",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitFile}),exports.InitGroup=void 0,Object.defineProperty(exports,_noFold="InitGroup",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitGroup}),exports.InitUser=void 0,Object.defineProperty(exports,_noFold="InitUser",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitUser}),exports.InitPackage=void 0,Object.defineProperty(exports,_noFold="InitPackage",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitPackage}),exports.InitService=void 0,Object.defineProperty(exports,_noFold="InitService",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitService}),exports.InitSource=void 0,Object.defineProperty(exports,_noFold="InitSource",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").InitSource}),exports.ServiceManager=void 0,Object.defineProperty(exports,_noFold="ServiceManager",{enumerable:!0,configurable:!0,get:()=>require("./cfn-init-elements").ServiceManager}),exports.InstanceClass=void 0,Object.defineProperty(exports,_noFold="InstanceClass",{enumerable:!0,configurable:!0,get:()=>require("./instance-types").InstanceClass}),exports.InstanceArchitecture=void 0,Object.defineProperty(exports,_noFold="InstanceArchitecture",{enumerable:!0,configurable:!0,get:()=>require("./instance-types").InstanceArchitecture}),exports.InstanceSize=void 0,Object.defineProperty(exports,_noFold="InstanceSize",{enumerable:!0,configurable:!0,get:()=>require("./instance-types").InstanceSize}),exports.InstanceType=void 0,Object.defineProperty(exports,_noFold="InstanceType",{enumerable:!0,configurable:!0,get:()=>require("./instance-types").InstanceType}),exports.Instance=void 0,Object.defineProperty(exports,_noFold="Instance",{enumerable:!0,configurable:!0,get:()=>require("./instance").Instance}),exports.CpuCredits=void 0,Object.defineProperty(exports,_noFold="CpuCredits",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").CpuCredits}),exports.InstanceInitiatedShutdownBehavior=void 0,Object.defineProperty(exports,_noFold="InstanceInitiatedShutdownBehavior",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").InstanceInitiatedShutdownBehavior}),exports.SpotInstanceInterruption=void 0,Object.defineProperty(exports,_noFold="SpotInstanceInterruption",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").SpotInstanceInterruption}),exports.SpotRequestType=void 0,Object.defineProperty(exports,_noFold="SpotRequestType",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").SpotRequestType}),exports.LaunchTemplateHttpTokens=void 0,Object.defineProperty(exports,_noFold="LaunchTemplateHttpTokens",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").LaunchTemplateHttpTokens}),exports.LaunchTemplateSpecialVersions=void 0,Object.defineProperty(exports,_noFold="LaunchTemplateSpecialVersions",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").LaunchTemplateSpecialVersions}),exports.LaunchTemplate=void 0,Object.defineProperty(exports,_noFold="LaunchTemplate",{enumerable:!0,configurable:!0,get:()=>require("./launch-template").LaunchTemplate}),exports.AmazonLinuxImageSsmParameterBase=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxImageSsmParameterBase",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxImageSsmParameterBase}),exports.AmazonLinuxGeneration=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxGeneration",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxGeneration}),exports.OperatingSystemType=void 0,Object.defineProperty(exports,_noFold="OperatingSystemType",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").OperatingSystemType}),exports.AmazonLinuxCpuType=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxCpuType",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxCpuType}),exports.AmazonLinuxEdition=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxEdition",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxEdition}),exports.AmazonLinuxVirt=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxVirt",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxVirt}),exports.AmazonLinuxStorage=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxStorage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxStorage}),exports.AmazonLinux2Kernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2Kernel",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinux2Kernel}),exports.AmazonLinux2ImageSsmParameter=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2ImageSsmParameter",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinux2ImageSsmParameter}),exports.MachineImage=void 0,Object.defineProperty(exports,_noFold="MachineImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").MachineImage}),exports.GenericSSMParameterImage=void 0,Object.defineProperty(exports,_noFold="GenericSSMParameterImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").GenericSSMParameterImage}),exports.ResolveSsmParameterAtLaunchImage=void 0,Object.defineProperty(exports,_noFold="ResolveSsmParameterAtLaunchImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").ResolveSsmParameterAtLaunchImage}),exports.WindowsImage=void 0,Object.defineProperty(exports,_noFold="WindowsImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").WindowsImage}),exports.AmazonLinuxImage=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxImage}),exports.AmazonLinuxKernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxKernel",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinuxKernel}),exports.GenericLinuxImage=void 0,Object.defineProperty(exports,_noFold="GenericLinuxImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").GenericLinuxImage}),exports.GenericWindowsImage=void 0,Object.defineProperty(exports,_noFold="GenericWindowsImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").GenericWindowsImage}),exports.LookupMachineImage=void 0,Object.defineProperty(exports,_noFold="LookupMachineImage",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").LookupMachineImage}),exports.AmazonLinux2022Kernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2022Kernel",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinux2022Kernel}),exports.AmazonLinux2022ImageSsmParameter=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2022ImageSsmParameter",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinux2022ImageSsmParameter}),exports.AmazonLinux2023Kernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2023Kernel",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinux2023Kernel}),exports.AmazonLinux2023ImageSsmParameter=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2023ImageSsmParameter",{enumerable:!0,configurable:!0,get:()=>require("./machine-image").AmazonLinux2023ImageSsmParameter}),exports.NatTrafficDirection=void 0,Object.defineProperty(exports,_noFold="NatTrafficDirection",{enumerable:!0,configurable:!0,get:()=>require("./nat").NatTrafficDirection}),exports.NatProvider=void 0,Object.defineProperty(exports,_noFold="NatProvider",{enumerable:!0,configurable:!0,get:()=>require("./nat").NatProvider}),exports.NatGatewayProvider=void 0,Object.defineProperty(exports,_noFold="NatGatewayProvider",{enumerable:!0,configurable:!0,get:()=>require("./nat").NatGatewayProvider}),exports.NatInstanceProvider=void 0,Object.defineProperty(exports,_noFold="NatInstanceProvider",{enumerable:!0,configurable:!0,get:()=>require("./nat").NatInstanceProvider}),exports.NatInstanceProviderV2=void 0,Object.defineProperty(exports,_noFold="NatInstanceProviderV2",{enumerable:!0,configurable:!0,get:()=>require("./nat").NatInstanceProviderV2}),exports.NatInstanceImage=void 0,Object.defineProperty(exports,_noFold="NatInstanceImage",{enumerable:!0,configurable:!0,get:()=>require("./nat").NatInstanceImage}),exports.NetworkAcl=void 0,Object.defineProperty(exports,_noFold="NetworkAcl",{enumerable:!0,configurable:!0,get:()=>require("./network-acl").NetworkAcl}),exports.Action=void 0,Object.defineProperty(exports,_noFold="Action",{enumerable:!0,configurable:!0,get:()=>require("./network-acl").Action}),exports.TrafficDirection=void 0,Object.defineProperty(exports,_noFold="TrafficDirection",{enumerable:!0,configurable:!0,get:()=>require("./network-acl").TrafficDirection}),exports.NetworkAclEntry=void 0,Object.defineProperty(exports,_noFold="NetworkAclEntry",{enumerable:!0,configurable:!0,get:()=>require("./network-acl").NetworkAclEntry}),exports.SubnetNetworkAclAssociation=void 0,Object.defineProperty(exports,_noFold="SubnetNetworkAclAssociation",{enumerable:!0,configurable:!0,get:()=>require("./network-acl").SubnetNetworkAclAssociation}),exports.AclCidr=void 0,Object.defineProperty(exports,_noFold="AclCidr",{enumerable:!0,configurable:!0,get:()=>require("./network-acl-types").AclCidr}),exports.AclTraffic=void 0,Object.defineProperty(exports,_noFold="AclTraffic",{enumerable:!0,configurable:!0,get:()=>require("./network-acl-types").AclTraffic}),exports.Protocol=void 0,Object.defineProperty(exports,_noFold="Protocol",{enumerable:!0,configurable:!0,get:()=>require("./port").Protocol}),exports.Port=void 0,Object.defineProperty(exports,_noFold="Port",{enumerable:!0,configurable:!0,get:()=>require("./port").Port}),exports.AddressFamily=void 0,Object.defineProperty(exports,_noFold="AddressFamily",{enumerable:!0,configurable:!0,get:()=>require("./prefix-list").AddressFamily}),exports.PrefixList=void 0,Object.defineProperty(exports,_noFold="PrefixList",{enumerable:!0,configurable:!0,get:()=>require("./prefix-list").PrefixList}),exports.SecurityGroup=void 0,Object.defineProperty(exports,_noFold="SecurityGroup",{enumerable:!0,configurable:!0,get:()=>require("./security-group").SecurityGroup}),exports.SubnetFilter=void 0,Object.defineProperty(exports,_noFold="SubnetFilter",{enumerable:!0,configurable:!0,get:()=>require("./subnet").SubnetFilter}),exports.Peer=void 0,Object.defineProperty(exports,_noFold="Peer",{enumerable:!0,configurable:!0,get:()=>require("./peer").Peer}),exports.BlockDeviceVolume=void 0,Object.defineProperty(exports,_noFold="BlockDeviceVolume",{enumerable:!0,configurable:!0,get:()=>require("./volume").BlockDeviceVolume}),exports.EbsDeviceVolumeType=void 0,Object.defineProperty(exports,_noFold="EbsDeviceVolumeType",{enumerable:!0,configurable:!0,get:()=>require("./volume").EbsDeviceVolumeType}),exports.Volume=void 0,Object.defineProperty(exports,_noFold="Volume",{enumerable:!0,configurable:!0,get:()=>require("./volume").Volume}),exports.IpProtocol=void 0,Object.defineProperty(exports,_noFold="IpProtocol",{enumerable:!0,configurable:!0,get:()=>require("./vpc").IpProtocol}),exports.SubnetType=void 0,Object.defineProperty(exports,_noFold="SubnetType",{enumerable:!0,configurable:!0,get:()=>require("./vpc").SubnetType}),exports.DefaultInstanceTenancy=void 0,Object.defineProperty(exports,_noFold="DefaultInstanceTenancy",{enumerable:!0,configurable:!0,get:()=>require("./vpc").DefaultInstanceTenancy}),exports.Vpc=void 0,Object.defineProperty(exports,_noFold="Vpc",{enumerable:!0,configurable:!0,get:()=>require("./vpc").Vpc}),exports.Subnet=void 0,Object.defineProperty(exports,_noFold="Subnet",{enumerable:!0,configurable:!0,get:()=>require("./vpc").Subnet}),exports.RouterType=void 0,Object.defineProperty(exports,_noFold="RouterType",{enumerable:!0,configurable:!0,get:()=>require("./vpc").RouterType}),exports.PublicSubnet=void 0,Object.defineProperty(exports,_noFold="PublicSubnet",{enumerable:!0,configurable:!0,get:()=>require("./vpc").PublicSubnet}),exports.PrivateSubnet=void 0,Object.defineProperty(exports,_noFold="PrivateSubnet",{enumerable:!0,configurable:!0,get:()=>require("./vpc").PrivateSubnet}),exports.VpnConnectionType=void 0,Object.defineProperty(exports,_noFold="VpnConnectionType",{enumerable:!0,configurable:!0,get:()=>require("./vpn").VpnConnectionType}),exports.VpnGateway=void 0,Object.defineProperty(exports,_noFold="VpnGateway",{enumerable:!0,configurable:!0,get:()=>require("./vpn").VpnGateway}),exports.VpnConnectionBase=void 0,Object.defineProperty(exports,_noFold="VpnConnectionBase",{enumerable:!0,configurable:!0,get:()=>require("./vpn").VpnConnectionBase}),exports.VpnConnection=void 0,Object.defineProperty(exports,_noFold="VpnConnection",{enumerable:!0,configurable:!0,get:()=>require("./vpn").VpnConnection}),exports.RESERVED_TUNNEL_INSIDE_CIDR=void 0,Object.defineProperty(exports,_noFold="RESERVED_TUNNEL_INSIDE_CIDR",{enumerable:!0,configurable:!0,get:()=>require("./vpn").RESERVED_TUNNEL_INSIDE_CIDR}),exports.VpcEndpoint=void 0,Object.defineProperty(exports,_noFold="VpcEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").VpcEndpoint}),exports.VpcEndpointType=void 0,Object.defineProperty(exports,_noFold="VpcEndpointType",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").VpcEndpointType}),exports.GatewayVpcEndpointAwsService=void 0,Object.defineProperty(exports,_noFold="GatewayVpcEndpointAwsService",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").GatewayVpcEndpointAwsService}),exports.GatewayVpcEndpoint=void 0,Object.defineProperty(exports,_noFold="GatewayVpcEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").GatewayVpcEndpoint}),exports.InterfaceVpcEndpointService=void 0,Object.defineProperty(exports,_noFold="InterfaceVpcEndpointService",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").InterfaceVpcEndpointService}),exports.InterfaceVpcEndpointAwsService=void 0,Object.defineProperty(exports,_noFold="InterfaceVpcEndpointAwsService",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").InterfaceVpcEndpointAwsService}),exports.InterfaceVpcEndpoint=void 0,Object.defineProperty(exports,_noFold="InterfaceVpcEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint").InterfaceVpcEndpoint}),exports.VpcEndpointService=void 0,Object.defineProperty(exports,_noFold="VpcEndpointService",{enumerable:!0,configurable:!0,get:()=>require("./vpc-endpoint-service").VpcEndpointService}),exports.UserData=void 0,Object.defineProperty(exports,_noFold="UserData",{enumerable:!0,configurable:!0,get:()=>require("./user-data").UserData}),exports.MultipartBody=void 0,Object.defineProperty(exports,_noFold="MultipartBody",{enumerable:!0,configurable:!0,get:()=>require("./user-data").MultipartBody}),exports.MultipartUserData=void 0,Object.defineProperty(exports,_noFold="MultipartUserData",{enumerable:!0,configurable:!0,get:()=>require("./user-data").MultipartUserData}),exports.WindowsVersion=void 0,Object.defineProperty(exports,_noFold="WindowsVersion",{enumerable:!0,configurable:!0,get:()=>require("./windows-versions").WindowsVersion}),exports.FlowLogTrafficType=void 0,Object.defineProperty(exports,_noFold="FlowLogTrafficType",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLogTrafficType}),exports.FlowLogDestinationType=void 0,Object.defineProperty(exports,_noFold="FlowLogDestinationType",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLogDestinationType}),exports.FlowLogResourceType=void 0,Object.defineProperty(exports,_noFold="FlowLogResourceType",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLogResourceType}),exports.FlowLogFileFormat=void 0,Object.defineProperty(exports,_noFold="FlowLogFileFormat",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLogFileFormat}),exports.FlowLogDestination=void 0,Object.defineProperty(exports,_noFold="FlowLogDestination",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLogDestination}),exports.FlowLogMaxAggregationInterval=void 0,Object.defineProperty(exports,_noFold="FlowLogMaxAggregationInterval",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLogMaxAggregationInterval}),exports.LogFormat=void 0,Object.defineProperty(exports,_noFold="LogFormat",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").LogFormat}),exports.FlowLog=void 0,Object.defineProperty(exports,_noFold="FlowLog",{enumerable:!0,configurable:!0,get:()=>require("./vpc-flow-logs").FlowLog}),exports.TransportProtocol=void 0,Object.defineProperty(exports,_noFold="TransportProtocol",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-endpoint-types").TransportProtocol}),exports.VpnPort=void 0,Object.defineProperty(exports,_noFold="VpnPort",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-endpoint-types").VpnPort}),exports.ClientVpnSessionTimeout=void 0,Object.defineProperty(exports,_noFold="ClientVpnSessionTimeout",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-endpoint").ClientVpnSessionTimeout}),exports.ClientVpnUserBasedAuthentication=void 0,Object.defineProperty(exports,_noFold="ClientVpnUserBasedAuthentication",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-endpoint").ClientVpnUserBasedAuthentication}),exports.ClientVpnEndpoint=void 0,Object.defineProperty(exports,_noFold="ClientVpnEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-endpoint").ClientVpnEndpoint}),exports.ClientVpnAuthorizationRule=void 0,Object.defineProperty(exports,_noFold="ClientVpnAuthorizationRule",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-authorization-rule").ClientVpnAuthorizationRule}),exports.ClientVpnRouteTarget=void 0,Object.defineProperty(exports,_noFold="ClientVpnRouteTarget",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-route").ClientVpnRouteTarget}),exports.ClientVpnRoute=void 0,Object.defineProperty(exports,_noFold="ClientVpnRoute",{enumerable:!0,configurable:!0,get:()=>require("./client-vpn-route").ClientVpnRoute}),exports.IpAddresses=void 0,Object.defineProperty(exports,_noFold="IpAddresses",{enumerable:!0,configurable:!0,get:()=>require("./ip-addresses").IpAddresses}),exports.Ipv6Addresses=void 0,Object.defineProperty(exports,_noFold="Ipv6Addresses",{enumerable:!0,configurable:!0,get:()=>require("./ip-addresses").Ipv6Addresses}),exports.cidrSplitToCfnExpression=void 0,Object.defineProperty(exports,_noFold="cidrSplitToCfnExpression",{enumerable:!0,configurable:!0,get:()=>require("./ip-addresses").cidrSplitToCfnExpression}),exports.PlacementGroupSpreadLevel=void 0,Object.defineProperty(exports,_noFold="PlacementGroupSpreadLevel",{enumerable:!0,configurable:!0,get:()=>require("./placement-group").PlacementGroupSpreadLevel}),exports.PlacementGroupStrategy=void 0,Object.defineProperty(exports,_noFold="PlacementGroupStrategy",{enumerable:!0,configurable:!0,get:()=>require("./placement-group").PlacementGroupStrategy}),exports.PlacementGroup=void 0,Object.defineProperty(exports,_noFold="PlacementGroup",{enumerable:!0,configurable:!0,get:()=>require("./placement-group").PlacementGroup}),exports.KeyPairFormat=void 0,Object.defineProperty(exports,_noFold="KeyPairFormat",{enumerable:!0,configurable:!0,get:()=>require("./key-pair").KeyPairFormat}),exports.KeyPairType=void 0,Object.defineProperty(exports,_noFold="KeyPairType",{enumerable:!0,configurable:!0,get:()=>require("./key-pair").KeyPairType}),exports.KeyPair=void 0,Object.defineProperty(exports,_noFold="KeyPair",{enumerable:!0,configurable:!0,get:()=>require("./key-pair").KeyPair}),exports.CfnCapacityReservation=void 0,Object.defineProperty(exports,_noFold="CfnCapacityReservation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnCapacityReservation}),exports.CfnCapacityReservationFleet=void 0,Object.defineProperty(exports,_noFold="CfnCapacityReservationFleet",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnCapacityReservationFleet}),exports.CfnCarrierGateway=void 0,Object.defineProperty(exports,_noFold="CfnCarrierGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnCarrierGateway}),exports.CfnClientVpnAuthorizationRule=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnAuthorizationRule",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnClientVpnAuthorizationRule}),exports.CfnClientVpnEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnClientVpnEndpoint}),exports.CfnClientVpnRoute=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnRoute",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnClientVpnRoute}),exports.CfnClientVpnTargetNetworkAssociation=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnTargetNetworkAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnClientVpnTargetNetworkAssociation}),exports.CfnCustomerGateway=void 0,Object.defineProperty(exports,_noFold="CfnCustomerGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnCustomerGateway}),exports.CfnDHCPOptions=void 0,Object.defineProperty(exports,_noFold="CfnDHCPOptions",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnDHCPOptions}),exports.CfnEC2Fleet=void 0,Object.defineProperty(exports,_noFold="CfnEC2Fleet",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnEC2Fleet}),exports.CfnEIP=void 0,Object.defineProperty(exports,_noFold="CfnEIP",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnEIP}),exports.CfnEIPAssociation=void 0,Object.defineProperty(exports,_noFold="CfnEIPAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnEIPAssociation}),exports.CfnEgressOnlyInternetGateway=void 0,Object.defineProperty(exports,_noFold="CfnEgressOnlyInternetGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnEgressOnlyInternetGateway}),exports.CfnEnclaveCertificateIamRoleAssociation=void 0,Object.defineProperty(exports,_noFold="CfnEnclaveCertificateIamRoleAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnEnclaveCertificateIamRoleAssociation}),exports.CfnFlowLog=void 0,Object.defineProperty(exports,_noFold="CfnFlowLog",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnFlowLog}),exports.CfnGatewayRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnGatewayRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnGatewayRouteTableAssociation}),exports.CfnHost=void 0,Object.defineProperty(exports,_noFold="CfnHost",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnHost}),exports.CfnIPAM=void 0,Object.defineProperty(exports,_noFold="CfnIPAM",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAM}),exports.CfnIPAMAllocation=void 0,Object.defineProperty(exports,_noFold="CfnIPAMAllocation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAMAllocation}),exports.CfnIPAMPool=void 0,Object.defineProperty(exports,_noFold="CfnIPAMPool",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAMPool}),exports.CfnIPAMPoolCidr=void 0,Object.defineProperty(exports,_noFold="CfnIPAMPoolCidr",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAMPoolCidr}),exports.CfnIPAMResourceDiscovery=void 0,Object.defineProperty(exports,_noFold="CfnIPAMResourceDiscovery",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAMResourceDiscovery}),exports.CfnIPAMResourceDiscoveryAssociation=void 0,Object.defineProperty(exports,_noFold="CfnIPAMResourceDiscoveryAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAMResourceDiscoveryAssociation}),exports.CfnIPAMScope=void 0,Object.defineProperty(exports,_noFold="CfnIPAMScope",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnIPAMScope}),exports.CfnInstance=void 0,Object.defineProperty(exports,_noFold="CfnInstance",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnInstance}),exports.CfnInstanceConnectEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnInstanceConnectEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnInstanceConnectEndpoint}),exports.CfnInternetGateway=void 0,Object.defineProperty(exports,_noFold="CfnInternetGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnInternetGateway}),exports.CfnKeyPair=void 0,Object.defineProperty(exports,_noFold="CfnKeyPair",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnKeyPair}),exports.CfnLaunchTemplate=void 0,Object.defineProperty(exports,_noFold="CfnLaunchTemplate",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnLaunchTemplate}),exports.CfnLocalGatewayRoute=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRoute",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnLocalGatewayRoute}),exports.CfnLocalGatewayRouteTable=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTable",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnLocalGatewayRouteTable}),exports.CfnLocalGatewayRouteTableVPCAssociation=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTableVPCAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnLocalGatewayRouteTableVPCAssociation}),exports.CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation}),exports.CfnNatGateway=void 0,Object.defineProperty(exports,_noFold="CfnNatGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNatGateway}),exports.CfnNetworkAcl=void 0,Object.defineProperty(exports,_noFold="CfnNetworkAcl",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkAcl}),exports.CfnNetworkAclEntry=void 0,Object.defineProperty(exports,_noFold="CfnNetworkAclEntry",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkAclEntry}),exports.CfnNetworkInsightsAccessScope=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsAccessScope",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInsightsAccessScope}),exports.CfnNetworkInsightsAccessScopeAnalysis=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsAccessScopeAnalysis",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInsightsAccessScopeAnalysis}),exports.CfnNetworkInsightsAnalysis=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsAnalysis",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInsightsAnalysis}),exports.CfnNetworkInsightsPath=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsPath",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInsightsPath}),exports.CfnNetworkInterface=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInterface",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInterface}),exports.CfnNetworkInterfaceAttachment=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInterfaceAttachment",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInterfaceAttachment}),exports.CfnNetworkInterfacePermission=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInterfacePermission",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkInterfacePermission}),exports.CfnNetworkPerformanceMetricSubscription=void 0,Object.defineProperty(exports,_noFold="CfnNetworkPerformanceMetricSubscription",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnNetworkPerformanceMetricSubscription}),exports.CfnPlacementGroup=void 0,Object.defineProperty(exports,_noFold="CfnPlacementGroup",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnPlacementGroup}),exports.CfnPrefixList=void 0,Object.defineProperty(exports,_noFold="CfnPrefixList",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnPrefixList}),exports.CfnRoute=void 0,Object.defineProperty(exports,_noFold="CfnRoute",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnRoute}),exports.CfnRouteTable=void 0,Object.defineProperty(exports,_noFold="CfnRouteTable",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnRouteTable}),exports.CfnSecurityGroup=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroup",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSecurityGroup}),exports.CfnSecurityGroupEgress=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroupEgress",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSecurityGroupEgress}),exports.CfnSecurityGroupIngress=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroupIngress",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSecurityGroupIngress}),exports.CfnSpotFleet=void 0,Object.defineProperty(exports,_noFold="CfnSpotFleet",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSpotFleet}),exports.CfnSubnet=void 0,Object.defineProperty(exports,_noFold="CfnSubnet",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSubnet}),exports.CfnSubnetCidrBlock=void 0,Object.defineProperty(exports,_noFold="CfnSubnetCidrBlock",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSubnetCidrBlock}),exports.CfnSubnetNetworkAclAssociation=void 0,Object.defineProperty(exports,_noFold="CfnSubnetNetworkAclAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSubnetNetworkAclAssociation}),exports.CfnSubnetRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnSubnetRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSubnetRouteTableAssociation}),exports.CfnTrafficMirrorFilter=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorFilter",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTrafficMirrorFilter}),exports.CfnTrafficMirrorFilterRule=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorFilterRule",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTrafficMirrorFilterRule}),exports.CfnTrafficMirrorSession=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorSession",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTrafficMirrorSession}),exports.CfnTrafficMirrorTarget=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorTarget",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTrafficMirrorTarget}),exports.CfnTransitGateway=void 0,Object.defineProperty(exports,_noFold="CfnTransitGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGateway}),exports.CfnTransitGatewayAttachment=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayAttachment",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayAttachment}),exports.CfnTransitGatewayConnect=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayConnect",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayConnect}),exports.CfnTransitGatewayMulticastDomain=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastDomain",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayMulticastDomain}),exports.CfnTransitGatewayMulticastDomainAssociation=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastDomainAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayMulticastDomainAssociation}),exports.CfnTransitGatewayMulticastGroupMember=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastGroupMember",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayMulticastGroupMember}),exports.CfnTransitGatewayMulticastGroupSource=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastGroupSource",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayMulticastGroupSource}),exports.CfnTransitGatewayPeeringAttachment=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayPeeringAttachment",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayPeeringAttachment}),exports.CfnTransitGatewayRoute=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRoute",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayRoute}),exports.CfnTransitGatewayRouteTable=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTable",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayRouteTable}),exports.CfnTransitGatewayRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayRouteTableAssociation}),exports.CfnTransitGatewayRouteTablePropagation=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTablePropagation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayRouteTablePropagation}),exports.CfnTransitGatewayVpcAttachment=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayVpcAttachment",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnTransitGatewayVpcAttachment}),exports.CfnVPC=void 0,Object.defineProperty(exports,_noFold="CfnVPC",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPC}),exports.CfnVPCCidrBlock=void 0,Object.defineProperty(exports,_noFold="CfnVPCCidrBlock",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCCidrBlock}),exports.CfnVPCDHCPOptionsAssociation=void 0,Object.defineProperty(exports,_noFold="CfnVPCDHCPOptionsAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCDHCPOptionsAssociation}),exports.CfnVPCEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCEndpoint}),exports.CfnVPCEndpointConnectionNotification=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpointConnectionNotification",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCEndpointConnectionNotification}),exports.CfnVPCEndpointService=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpointService",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCEndpointService}),exports.CfnVPCEndpointServicePermissions=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpointServicePermissions",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCEndpointServicePermissions}),exports.CfnVPCGatewayAttachment=void 0,Object.defineProperty(exports,_noFold="CfnVPCGatewayAttachment",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCGatewayAttachment}),exports.CfnVPCPeeringConnection=void 0,Object.defineProperty(exports,_noFold="CfnVPCPeeringConnection",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCPeeringConnection}),exports.CfnVPNConnection=void 0,Object.defineProperty(exports,_noFold="CfnVPNConnection",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPNConnection}),exports.CfnVPNConnectionRoute=void 0,Object.defineProperty(exports,_noFold="CfnVPNConnectionRoute",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPNConnectionRoute}),exports.CfnVPNGateway=void 0,Object.defineProperty(exports,_noFold="CfnVPNGateway",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPNGateway}),exports.CfnVPNGatewayRoutePropagation=void 0,Object.defineProperty(exports,_noFold="CfnVPNGatewayRoutePropagation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPNGatewayRoutePropagation}),exports.CfnVerifiedAccessEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessEndpoint",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVerifiedAccessEndpoint}),exports.CfnVerifiedAccessGroup=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessGroup",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVerifiedAccessGroup}),exports.CfnVerifiedAccessInstance=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessInstance",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVerifiedAccessInstance}),exports.CfnVerifiedAccessTrustProvider=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessTrustProvider",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVerifiedAccessTrustProvider}),exports.CfnVolume=void 0,Object.defineProperty(exports,_noFold="CfnVolume",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVolume}),exports.CfnVolumeAttachment=void 0,Object.defineProperty(exports,_noFold="CfnVolumeAttachment",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVolumeAttachment}),exports.CfnSecurityGroupVpcAssociation=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroupVpcAssociation",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSecurityGroupVpcAssociation}),exports.CfnSnapshotBlockPublicAccess=void 0,Object.defineProperty(exports,_noFold="CfnSnapshotBlockPublicAccess",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnSnapshotBlockPublicAccess}),exports.CfnVPCBlockPublicAccessExclusion=void 0,Object.defineProperty(exports,_noFold="CfnVPCBlockPublicAccessExclusion",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCBlockPublicAccessExclusion}),exports.CfnVPCBlockPublicAccessOptions=void 0,Object.defineProperty(exports,_noFold="CfnVPCBlockPublicAccessOptions",{enumerable:!0,configurable:!0,get:()=>require("./ec2.generated").CfnVPCBlockPublicAccessOptions}),require("./ec2-augmentations.generated");