Files
2026-05-06 18:55:16 -05:00

2 lines
78 KiB
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:()=>{var value=require("./aspects").InstanceRequireImdsv2Aspect;return Object.defineProperty(exports,_noFold="InstanceRequireImdsv2Aspect",{enumerable:!0,configurable:!0,value}),value}}),exports.LaunchTemplateRequireImdsv2Aspect=void 0,Object.defineProperty(exports,_noFold="LaunchTemplateRequireImdsv2Aspect",{enumerable:!0,configurable:!0,get:()=>{var value=require("./aspects").LaunchTemplateRequireImdsv2Aspect;return Object.defineProperty(exports,_noFold="LaunchTemplateRequireImdsv2Aspect",{enumerable:!0,configurable:!0,value}),value}}),exports.BastionHostLinux=void 0,Object.defineProperty(exports,_noFold="BastionHostLinux",{enumerable:!0,configurable:!0,get:()=>{var value=require("./bastion-host").BastionHostLinux;return Object.defineProperty(exports,_noFold="BastionHostLinux",{enumerable:!0,configurable:!0,value}),value}}),exports.Connections=void 0,Object.defineProperty(exports,_noFold="Connections",{enumerable:!0,configurable:!0,get:()=>{var value=require("./connections").Connections;return Object.defineProperty(exports,_noFold="Connections",{enumerable:!0,configurable:!0,value}),value}}),exports.CloudFormationInit=void 0,Object.defineProperty(exports,_noFold="CloudFormationInit",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init").CloudFormationInit;return Object.defineProperty(exports,_noFold="CloudFormationInit",{enumerable:!0,configurable:!0,value}),value}}),exports.InitConfig=void 0,Object.defineProperty(exports,_noFold="InitConfig",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init").InitConfig;return Object.defineProperty(exports,_noFold="InitConfig",{enumerable:!0,configurable:!0,value}),value}}),exports.InitServiceRestartHandle=void 0,Object.defineProperty(exports,_noFold="InitServiceRestartHandle",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitServiceRestartHandle;return Object.defineProperty(exports,_noFold="InitServiceRestartHandle",{enumerable:!0,configurable:!0,value}),value}}),exports.InitElement=void 0,Object.defineProperty(exports,_noFold="InitElement",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitElement;return Object.defineProperty(exports,_noFold="InitElement",{enumerable:!0,configurable:!0,value}),value}}),exports.InitCommandWaitDuration=void 0,Object.defineProperty(exports,_noFold="InitCommandWaitDuration",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitCommandWaitDuration;return Object.defineProperty(exports,_noFold="InitCommandWaitDuration",{enumerable:!0,configurable:!0,value}),value}}),exports.InitCommand=void 0,Object.defineProperty(exports,_noFold="InitCommand",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitCommand;return Object.defineProperty(exports,_noFold="InitCommand",{enumerable:!0,configurable:!0,value}),value}}),exports.InitFile=void 0,Object.defineProperty(exports,_noFold="InitFile",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitFile;return Object.defineProperty(exports,_noFold="InitFile",{enumerable:!0,configurable:!0,value}),value}}),exports.InitGroup=void 0,Object.defineProperty(exports,_noFold="InitGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitGroup;return Object.defineProperty(exports,_noFold="InitGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.InitUser=void 0,Object.defineProperty(exports,_noFold="InitUser",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitUser;return Object.defineProperty(exports,_noFold="InitUser",{enumerable:!0,configurable:!0,value}),value}}),exports.InitPackage=void 0,Object.defineProperty(exports,_noFold="InitPackage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitPackage;return Object.defineProperty(exports,_noFold="InitPackage",{enumerable:!0,configurable:!0,value}),value}}),exports.InitService=void 0,Object.defineProperty(exports,_noFold="InitService",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitService;return Object.defineProperty(exports,_noFold="InitService",{enumerable:!0,configurable:!0,value}),value}}),exports.InitSource=void 0,Object.defineProperty(exports,_noFold="InitSource",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").InitSource;return Object.defineProperty(exports,_noFold="InitSource",{enumerable:!0,configurable:!0,value}),value}}),exports.ServiceManager=void 0,Object.defineProperty(exports,_noFold="ServiceManager",{enumerable:!0,configurable:!0,get:()=>{var value=require("./cfn-init-elements").ServiceManager;return Object.defineProperty(exports,_noFold="ServiceManager",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceClass=void 0,Object.defineProperty(exports,_noFold="InstanceClass",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-types").InstanceClass;return Object.defineProperty(exports,_noFold="InstanceClass",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceArchitecture=void 0,Object.defineProperty(exports,_noFold="InstanceArchitecture",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-types").InstanceArchitecture;return Object.defineProperty(exports,_noFold="InstanceArchitecture",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceSize=void 0,Object.defineProperty(exports,_noFold="InstanceSize",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-types").InstanceSize;return Object.defineProperty(exports,_noFold="InstanceSize",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceType=void 0,Object.defineProperty(exports,_noFold="InstanceType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-types").InstanceType;return Object.defineProperty(exports,_noFold="InstanceType",{enumerable:!0,configurable:!0,value}),value}}),exports.HttpTokens=void 0,Object.defineProperty(exports,_noFold="HttpTokens",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance").HttpTokens;return Object.defineProperty(exports,_noFold="HttpTokens",{enumerable:!0,configurable:!0,value}),value}}),exports.Instance=void 0,Object.defineProperty(exports,_noFold="Instance",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance").Instance;return Object.defineProperty(exports,_noFold="Instance",{enumerable:!0,configurable:!0,value}),value}}),exports.CpuCredits=void 0,Object.defineProperty(exports,_noFold="CpuCredits",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").CpuCredits;return Object.defineProperty(exports,_noFold="CpuCredits",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceInitiatedShutdownBehavior=void 0,Object.defineProperty(exports,_noFold="InstanceInitiatedShutdownBehavior",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").InstanceInitiatedShutdownBehavior;return Object.defineProperty(exports,_noFold="InstanceInitiatedShutdownBehavior",{enumerable:!0,configurable:!0,value}),value}}),exports.SpotInstanceInterruption=void 0,Object.defineProperty(exports,_noFold="SpotInstanceInterruption",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").SpotInstanceInterruption;return Object.defineProperty(exports,_noFold="SpotInstanceInterruption",{enumerable:!0,configurable:!0,value}),value}}),exports.SpotRequestType=void 0,Object.defineProperty(exports,_noFold="SpotRequestType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").SpotRequestType;return Object.defineProperty(exports,_noFold="SpotRequestType",{enumerable:!0,configurable:!0,value}),value}}),exports.LaunchTemplateHttpTokens=void 0,Object.defineProperty(exports,_noFold="LaunchTemplateHttpTokens",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").LaunchTemplateHttpTokens;return Object.defineProperty(exports,_noFold="LaunchTemplateHttpTokens",{enumerable:!0,configurable:!0,value}),value}}),exports.LaunchTemplateSpecialVersions=void 0,Object.defineProperty(exports,_noFold="LaunchTemplateSpecialVersions",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").LaunchTemplateSpecialVersions;return Object.defineProperty(exports,_noFold="LaunchTemplateSpecialVersions",{enumerable:!0,configurable:!0,value}),value}}),exports.LaunchTemplate=void 0,Object.defineProperty(exports,_noFold="LaunchTemplate",{enumerable:!0,configurable:!0,get:()=>{var value=require("./launch-template").LaunchTemplate;return Object.defineProperty(exports,_noFold="LaunchTemplate",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxImageSsmParameterBase=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxImageSsmParameterBase",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxImageSsmParameterBase;return Object.defineProperty(exports,_noFold="AmazonLinuxImageSsmParameterBase",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxGeneration=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxGeneration",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxGeneration;return Object.defineProperty(exports,_noFold="AmazonLinuxGeneration",{enumerable:!0,configurable:!0,value}),value}}),exports.OperatingSystemType=void 0,Object.defineProperty(exports,_noFold="OperatingSystemType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").OperatingSystemType;return Object.defineProperty(exports,_noFold="OperatingSystemType",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxCpuType=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxCpuType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxCpuType;return Object.defineProperty(exports,_noFold="AmazonLinuxCpuType",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxEdition=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxEdition",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxEdition;return Object.defineProperty(exports,_noFold="AmazonLinuxEdition",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxVirt=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxVirt",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxVirt;return Object.defineProperty(exports,_noFold="AmazonLinuxVirt",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxStorage=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxStorage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxStorage;return Object.defineProperty(exports,_noFold="AmazonLinuxStorage",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinux2Kernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2Kernel",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinux2Kernel;return Object.defineProperty(exports,_noFold="AmazonLinux2Kernel",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinux2ImageSsmParameter=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2ImageSsmParameter",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinux2ImageSsmParameter;return Object.defineProperty(exports,_noFold="AmazonLinux2ImageSsmParameter",{enumerable:!0,configurable:!0,value}),value}}),exports.MachineImage=void 0,Object.defineProperty(exports,_noFold="MachineImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").MachineImage;return Object.defineProperty(exports,_noFold="MachineImage",{enumerable:!0,configurable:!0,value}),value}}),exports.GenericSSMParameterImage=void 0,Object.defineProperty(exports,_noFold="GenericSSMParameterImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").GenericSSMParameterImage;return Object.defineProperty(exports,_noFold="GenericSSMParameterImage",{enumerable:!0,configurable:!0,value}),value}}),exports.ResolveSsmParameterAtLaunchImage=void 0,Object.defineProperty(exports,_noFold="ResolveSsmParameterAtLaunchImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").ResolveSsmParameterAtLaunchImage;return Object.defineProperty(exports,_noFold="ResolveSsmParameterAtLaunchImage",{enumerable:!0,configurable:!0,value}),value}}),exports.WindowsImage=void 0,Object.defineProperty(exports,_noFold="WindowsImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").WindowsImage;return Object.defineProperty(exports,_noFold="WindowsImage",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxImage=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxImage;return Object.defineProperty(exports,_noFold="AmazonLinuxImage",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinuxKernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinuxKernel",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinuxKernel;return Object.defineProperty(exports,_noFold="AmazonLinuxKernel",{enumerable:!0,configurable:!0,value}),value}}),exports.GenericLinuxImage=void 0,Object.defineProperty(exports,_noFold="GenericLinuxImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").GenericLinuxImage;return Object.defineProperty(exports,_noFold="GenericLinuxImage",{enumerable:!0,configurable:!0,value}),value}}),exports.GenericWindowsImage=void 0,Object.defineProperty(exports,_noFold="GenericWindowsImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").GenericWindowsImage;return Object.defineProperty(exports,_noFold="GenericWindowsImage",{enumerable:!0,configurable:!0,value}),value}}),exports.LookupMachineImage=void 0,Object.defineProperty(exports,_noFold="LookupMachineImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").LookupMachineImage;return Object.defineProperty(exports,_noFold="LookupMachineImage",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinux2022Kernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2022Kernel",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinux2022Kernel;return Object.defineProperty(exports,_noFold="AmazonLinux2022Kernel",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinux2022ImageSsmParameter=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2022ImageSsmParameter",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinux2022ImageSsmParameter;return Object.defineProperty(exports,_noFold="AmazonLinux2022ImageSsmParameter",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinux2023Kernel=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2023Kernel",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinux2023Kernel;return Object.defineProperty(exports,_noFold="AmazonLinux2023Kernel",{enumerable:!0,configurable:!0,value}),value}}),exports.AmazonLinux2023ImageSsmParameter=void 0,Object.defineProperty(exports,_noFold="AmazonLinux2023ImageSsmParameter",{enumerable:!0,configurable:!0,get:()=>{var value=require("./machine-image").AmazonLinux2023ImageSsmParameter;return Object.defineProperty(exports,_noFold="AmazonLinux2023ImageSsmParameter",{enumerable:!0,configurable:!0,value}),value}}),exports.NatTrafficDirection=void 0,Object.defineProperty(exports,_noFold="NatTrafficDirection",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nat").NatTrafficDirection;return Object.defineProperty(exports,_noFold="NatTrafficDirection",{enumerable:!0,configurable:!0,value}),value}}),exports.NatProvider=void 0,Object.defineProperty(exports,_noFold="NatProvider",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nat").NatProvider;return Object.defineProperty(exports,_noFold="NatProvider",{enumerable:!0,configurable:!0,value}),value}}),exports.NatGatewayProvider=void 0,Object.defineProperty(exports,_noFold="NatGatewayProvider",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nat").NatGatewayProvider;return Object.defineProperty(exports,_noFold="NatGatewayProvider",{enumerable:!0,configurable:!0,value}),value}}),exports.NatInstanceProvider=void 0,Object.defineProperty(exports,_noFold="NatInstanceProvider",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nat").NatInstanceProvider;return Object.defineProperty(exports,_noFold="NatInstanceProvider",{enumerable:!0,configurable:!0,value}),value}}),exports.NatInstanceProviderV2=void 0,Object.defineProperty(exports,_noFold="NatInstanceProviderV2",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nat").NatInstanceProviderV2;return Object.defineProperty(exports,_noFold="NatInstanceProviderV2",{enumerable:!0,configurable:!0,value}),value}}),exports.NatInstanceImage=void 0,Object.defineProperty(exports,_noFold="NatInstanceImage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nat").NatInstanceImage;return Object.defineProperty(exports,_noFold="NatInstanceImage",{enumerable:!0,configurable:!0,value}),value}}),exports.NetworkAcl=void 0,Object.defineProperty(exports,_noFold="NetworkAcl",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl").NetworkAcl;return Object.defineProperty(exports,_noFold="NetworkAcl",{enumerable:!0,configurable:!0,value}),value}}),exports.Action=void 0,Object.defineProperty(exports,_noFold="Action",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl").Action;return Object.defineProperty(exports,_noFold="Action",{enumerable:!0,configurable:!0,value}),value}}),exports.TrafficDirection=void 0,Object.defineProperty(exports,_noFold="TrafficDirection",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl").TrafficDirection;return Object.defineProperty(exports,_noFold="TrafficDirection",{enumerable:!0,configurable:!0,value}),value}}),exports.NetworkAclEntry=void 0,Object.defineProperty(exports,_noFold="NetworkAclEntry",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl").NetworkAclEntry;return Object.defineProperty(exports,_noFold="NetworkAclEntry",{enumerable:!0,configurable:!0,value}),value}}),exports.SubnetNetworkAclAssociation=void 0,Object.defineProperty(exports,_noFold="SubnetNetworkAclAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl").SubnetNetworkAclAssociation;return Object.defineProperty(exports,_noFold="SubnetNetworkAclAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.AclCidr=void 0,Object.defineProperty(exports,_noFold="AclCidr",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl-types").AclCidr;return Object.defineProperty(exports,_noFold="AclCidr",{enumerable:!0,configurable:!0,value}),value}}),exports.AclTraffic=void 0,Object.defineProperty(exports,_noFold="AclTraffic",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-acl-types").AclTraffic;return Object.defineProperty(exports,_noFold="AclTraffic",{enumerable:!0,configurable:!0,value}),value}}),exports.InvalidCidrRangeError=void 0,Object.defineProperty(exports,_noFold="InvalidCidrRangeError",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-util").InvalidCidrRangeError;return Object.defineProperty(exports,_noFold="InvalidCidrRangeError",{enumerable:!0,configurable:!0,value}),value}}),exports.NetworkUtils=void 0,Object.defineProperty(exports,_noFold="NetworkUtils",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-util").NetworkUtils;return Object.defineProperty(exports,_noFold="NetworkUtils",{enumerable:!0,configurable:!0,value}),value}}),exports.NetworkBuilder=void 0,Object.defineProperty(exports,_noFold="NetworkBuilder",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-util").NetworkBuilder;return Object.defineProperty(exports,_noFold="NetworkBuilder",{enumerable:!0,configurable:!0,value}),value}}),exports.CidrBlock=void 0,Object.defineProperty(exports,_noFold="CidrBlock",{enumerable:!0,configurable:!0,get:()=>{var value=require("./network-util").CidrBlock;return Object.defineProperty(exports,_noFold="CidrBlock",{enumerable:!0,configurable:!0,value}),value}}),exports.Protocol=void 0,Object.defineProperty(exports,_noFold="Protocol",{enumerable:!0,configurable:!0,get:()=>{var value=require("./port").Protocol;return Object.defineProperty(exports,_noFold="Protocol",{enumerable:!0,configurable:!0,value}),value}}),exports.Port=void 0,Object.defineProperty(exports,_noFold="Port",{enumerable:!0,configurable:!0,get:()=>{var value=require("./port").Port;return Object.defineProperty(exports,_noFold="Port",{enumerable:!0,configurable:!0,value}),value}}),exports.AddressFamily=void 0,Object.defineProperty(exports,_noFold="AddressFamily",{enumerable:!0,configurable:!0,get:()=>{var value=require("./prefix-list").AddressFamily;return Object.defineProperty(exports,_noFold="AddressFamily",{enumerable:!0,configurable:!0,value}),value}}),exports.PrefixList=void 0,Object.defineProperty(exports,_noFold="PrefixList",{enumerable:!0,configurable:!0,get:()=>{var value=require("./prefix-list").PrefixList;return Object.defineProperty(exports,_noFold="PrefixList",{enumerable:!0,configurable:!0,value}),value}}),exports.SecurityGroup=void 0,Object.defineProperty(exports,_noFold="SecurityGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./security-group").SecurityGroup;return Object.defineProperty(exports,_noFold="SecurityGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.SubnetFilter=void 0,Object.defineProperty(exports,_noFold="SubnetFilter",{enumerable:!0,configurable:!0,get:()=>{var value=require("./subnet").SubnetFilter;return Object.defineProperty(exports,_noFold="SubnetFilter",{enumerable:!0,configurable:!0,value}),value}}),exports.Peer=void 0,Object.defineProperty(exports,_noFold="Peer",{enumerable:!0,configurable:!0,get:()=>{var value=require("./peer").Peer;return Object.defineProperty(exports,_noFold="Peer",{enumerable:!0,configurable:!0,value}),value}}),exports.BlockDeviceVolume=void 0,Object.defineProperty(exports,_noFold="BlockDeviceVolume",{enumerable:!0,configurable:!0,get:()=>{var value=require("./volume").BlockDeviceVolume;return Object.defineProperty(exports,_noFold="BlockDeviceVolume",{enumerable:!0,configurable:!0,value}),value}}),exports.EbsDeviceVolumeType=void 0,Object.defineProperty(exports,_noFold="EbsDeviceVolumeType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./volume").EbsDeviceVolumeType;return Object.defineProperty(exports,_noFold="EbsDeviceVolumeType",{enumerable:!0,configurable:!0,value}),value}}),exports.Volume=void 0,Object.defineProperty(exports,_noFold="Volume",{enumerable:!0,configurable:!0,get:()=>{var value=require("./volume").Volume;return Object.defineProperty(exports,_noFold="Volume",{enumerable:!0,configurable:!0,value}),value}}),exports.IpProtocol=void 0,Object.defineProperty(exports,_noFold="IpProtocol",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").IpProtocol;return Object.defineProperty(exports,_noFold="IpProtocol",{enumerable:!0,configurable:!0,value}),value}}),exports.SubnetType=void 0,Object.defineProperty(exports,_noFold="SubnetType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").SubnetType;return Object.defineProperty(exports,_noFold="SubnetType",{enumerable:!0,configurable:!0,value}),value}}),exports.DefaultInstanceTenancy=void 0,Object.defineProperty(exports,_noFold="DefaultInstanceTenancy",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").DefaultInstanceTenancy;return Object.defineProperty(exports,_noFold="DefaultInstanceTenancy",{enumerable:!0,configurable:!0,value}),value}}),exports.Vpc=void 0,Object.defineProperty(exports,_noFold="Vpc",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").Vpc;return Object.defineProperty(exports,_noFold="Vpc",{enumerable:!0,configurable:!0,value}),value}}),exports.Subnet=void 0,Object.defineProperty(exports,_noFold="Subnet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").Subnet;return Object.defineProperty(exports,_noFold="Subnet",{enumerable:!0,configurable:!0,value}),value}}),exports.RouterType=void 0,Object.defineProperty(exports,_noFold="RouterType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").RouterType;return Object.defineProperty(exports,_noFold="RouterType",{enumerable:!0,configurable:!0,value}),value}}),exports.PublicSubnet=void 0,Object.defineProperty(exports,_noFold="PublicSubnet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").PublicSubnet;return Object.defineProperty(exports,_noFold="PublicSubnet",{enumerable:!0,configurable:!0,value}),value}}),exports.PrivateSubnet=void 0,Object.defineProperty(exports,_noFold="PrivateSubnet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc").PrivateSubnet;return Object.defineProperty(exports,_noFold="PrivateSubnet",{enumerable:!0,configurable:!0,value}),value}}),exports.VpnConnectionType=void 0,Object.defineProperty(exports,_noFold="VpnConnectionType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpn").VpnConnectionType;return Object.defineProperty(exports,_noFold="VpnConnectionType",{enumerable:!0,configurable:!0,value}),value}}),exports.VpnGateway=void 0,Object.defineProperty(exports,_noFold="VpnGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpn").VpnGateway;return Object.defineProperty(exports,_noFold="VpnGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.VpnConnectionBase=void 0,Object.defineProperty(exports,_noFold="VpnConnectionBase",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpn").VpnConnectionBase;return Object.defineProperty(exports,_noFold="VpnConnectionBase",{enumerable:!0,configurable:!0,value}),value}}),exports.VpnConnection=void 0,Object.defineProperty(exports,_noFold="VpnConnection",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpn").VpnConnection;return Object.defineProperty(exports,_noFold="VpnConnection",{enumerable:!0,configurable:!0,value}),value}}),exports.RESERVED_TUNNEL_INSIDE_CIDR=void 0,Object.defineProperty(exports,_noFold="RESERVED_TUNNEL_INSIDE_CIDR",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpn").RESERVED_TUNNEL_INSIDE_CIDR;return Object.defineProperty(exports,_noFold="RESERVED_TUNNEL_INSIDE_CIDR",{enumerable:!0,configurable:!0,value}),value}}),exports.VpcEndpoint=void 0,Object.defineProperty(exports,_noFold="VpcEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").VpcEndpoint;return Object.defineProperty(exports,_noFold="VpcEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.VpcEndpointType=void 0,Object.defineProperty(exports,_noFold="VpcEndpointType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").VpcEndpointType;return Object.defineProperty(exports,_noFold="VpcEndpointType",{enumerable:!0,configurable:!0,value}),value}}),exports.VpcEndpointIpAddressType=void 0,Object.defineProperty(exports,_noFold="VpcEndpointIpAddressType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").VpcEndpointIpAddressType;return Object.defineProperty(exports,_noFold="VpcEndpointIpAddressType",{enumerable:!0,configurable:!0,value}),value}}),exports.VpcEndpointDnsRecordIpType=void 0,Object.defineProperty(exports,_noFold="VpcEndpointDnsRecordIpType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").VpcEndpointDnsRecordIpType;return Object.defineProperty(exports,_noFold="VpcEndpointDnsRecordIpType",{enumerable:!0,configurable:!0,value}),value}}),exports.VpcEndpointPrivateDnsOnlyForInboundResolverEndpoint=void 0,Object.defineProperty(exports,_noFold="VpcEndpointPrivateDnsOnlyForInboundResolverEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").VpcEndpointPrivateDnsOnlyForInboundResolverEndpoint;return Object.defineProperty(exports,_noFold="VpcEndpointPrivateDnsOnlyForInboundResolverEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.GatewayVpcEndpointAwsService=void 0,Object.defineProperty(exports,_noFold="GatewayVpcEndpointAwsService",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").GatewayVpcEndpointAwsService;return Object.defineProperty(exports,_noFold="GatewayVpcEndpointAwsService",{enumerable:!0,configurable:!0,value}),value}}),exports.GatewayVpcEndpoint=void 0,Object.defineProperty(exports,_noFold="GatewayVpcEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").GatewayVpcEndpoint;return Object.defineProperty(exports,_noFold="GatewayVpcEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.InterfaceVpcEndpointService=void 0,Object.defineProperty(exports,_noFold="InterfaceVpcEndpointService",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").InterfaceVpcEndpointService;return Object.defineProperty(exports,_noFold="InterfaceVpcEndpointService",{enumerable:!0,configurable:!0,value}),value}}),exports.InterfaceVpcEndpointAwsService=void 0,Object.defineProperty(exports,_noFold="InterfaceVpcEndpointAwsService",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").InterfaceVpcEndpointAwsService;return Object.defineProperty(exports,_noFold="InterfaceVpcEndpointAwsService",{enumerable:!0,configurable:!0,value}),value}}),exports.InterfaceVpcEndpoint=void 0,Object.defineProperty(exports,_noFold="InterfaceVpcEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint").InterfaceVpcEndpoint;return Object.defineProperty(exports,_noFold="InterfaceVpcEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.IpAddressType=void 0,Object.defineProperty(exports,_noFold="IpAddressType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint-service").IpAddressType;return Object.defineProperty(exports,_noFold="IpAddressType",{enumerable:!0,configurable:!0,value}),value}}),exports.VpcEndpointService=void 0,Object.defineProperty(exports,_noFold="VpcEndpointService",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-endpoint-service").VpcEndpointService;return Object.defineProperty(exports,_noFold="VpcEndpointService",{enumerable:!0,configurable:!0,value}),value}}),exports.UserData=void 0,Object.defineProperty(exports,_noFold="UserData",{enumerable:!0,configurable:!0,get:()=>{var value=require("./user-data").UserData;return Object.defineProperty(exports,_noFold="UserData",{enumerable:!0,configurable:!0,value}),value}}),exports.MultipartBody=void 0,Object.defineProperty(exports,_noFold="MultipartBody",{enumerable:!0,configurable:!0,get:()=>{var value=require("./user-data").MultipartBody;return Object.defineProperty(exports,_noFold="MultipartBody",{enumerable:!0,configurable:!0,value}),value}}),exports.MultipartUserData=void 0,Object.defineProperty(exports,_noFold="MultipartUserData",{enumerable:!0,configurable:!0,get:()=>{var value=require("./user-data").MultipartUserData;return Object.defineProperty(exports,_noFold="MultipartUserData",{enumerable:!0,configurable:!0,value}),value}}),exports.WindowsVersion=void 0,Object.defineProperty(exports,_noFold="WindowsVersion",{enumerable:!0,configurable:!0,get:()=>{var value=require("./windows-versions").WindowsVersion;return Object.defineProperty(exports,_noFold="WindowsVersion",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLogTrafficType=void 0,Object.defineProperty(exports,_noFold="FlowLogTrafficType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLogTrafficType;return Object.defineProperty(exports,_noFold="FlowLogTrafficType",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLogDestinationType=void 0,Object.defineProperty(exports,_noFold="FlowLogDestinationType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLogDestinationType;return Object.defineProperty(exports,_noFold="FlowLogDestinationType",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLogResourceType=void 0,Object.defineProperty(exports,_noFold="FlowLogResourceType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLogResourceType;return Object.defineProperty(exports,_noFold="FlowLogResourceType",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLogFileFormat=void 0,Object.defineProperty(exports,_noFold="FlowLogFileFormat",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLogFileFormat;return Object.defineProperty(exports,_noFold="FlowLogFileFormat",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLogDestination=void 0,Object.defineProperty(exports,_noFold="FlowLogDestination",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLogDestination;return Object.defineProperty(exports,_noFold="FlowLogDestination",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLogMaxAggregationInterval=void 0,Object.defineProperty(exports,_noFold="FlowLogMaxAggregationInterval",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLogMaxAggregationInterval;return Object.defineProperty(exports,_noFold="FlowLogMaxAggregationInterval",{enumerable:!0,configurable:!0,value}),value}}),exports.LogFormat=void 0,Object.defineProperty(exports,_noFold="LogFormat",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").LogFormat;return Object.defineProperty(exports,_noFold="LogFormat",{enumerable:!0,configurable:!0,value}),value}}),exports.FlowLog=void 0,Object.defineProperty(exports,_noFold="FlowLog",{enumerable:!0,configurable:!0,get:()=>{var value=require("./vpc-flow-logs").FlowLog;return Object.defineProperty(exports,_noFold="FlowLog",{enumerable:!0,configurable:!0,value}),value}}),exports.TransportProtocol=void 0,Object.defineProperty(exports,_noFold="TransportProtocol",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-endpoint-types").TransportProtocol;return Object.defineProperty(exports,_noFold="TransportProtocol",{enumerable:!0,configurable:!0,value}),value}}),exports.VpnPort=void 0,Object.defineProperty(exports,_noFold="VpnPort",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-endpoint-types").VpnPort;return Object.defineProperty(exports,_noFold="VpnPort",{enumerable:!0,configurable:!0,value}),value}}),exports.ClientVpnSessionTimeout=void 0,Object.defineProperty(exports,_noFold="ClientVpnSessionTimeout",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-endpoint").ClientVpnSessionTimeout;return Object.defineProperty(exports,_noFold="ClientVpnSessionTimeout",{enumerable:!0,configurable:!0,value}),value}}),exports.ClientVpnUserBasedAuthentication=void 0,Object.defineProperty(exports,_noFold="ClientVpnUserBasedAuthentication",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-endpoint").ClientVpnUserBasedAuthentication;return Object.defineProperty(exports,_noFold="ClientVpnUserBasedAuthentication",{enumerable:!0,configurable:!0,value}),value}}),exports.ClientVpnEndpoint=void 0,Object.defineProperty(exports,_noFold="ClientVpnEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-endpoint").ClientVpnEndpoint;return Object.defineProperty(exports,_noFold="ClientVpnEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.ClientVpnAuthorizationRule=void 0,Object.defineProperty(exports,_noFold="ClientVpnAuthorizationRule",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-authorization-rule").ClientVpnAuthorizationRule;return Object.defineProperty(exports,_noFold="ClientVpnAuthorizationRule",{enumerable:!0,configurable:!0,value}),value}}),exports.ClientVpnRouteTarget=void 0,Object.defineProperty(exports,_noFold="ClientVpnRouteTarget",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-route").ClientVpnRouteTarget;return Object.defineProperty(exports,_noFold="ClientVpnRouteTarget",{enumerable:!0,configurable:!0,value}),value}}),exports.ClientVpnRoute=void 0,Object.defineProperty(exports,_noFold="ClientVpnRoute",{enumerable:!0,configurable:!0,get:()=>{var value=require("./client-vpn-route").ClientVpnRoute;return Object.defineProperty(exports,_noFold="ClientVpnRoute",{enumerable:!0,configurable:!0,value}),value}}),exports.IpAddresses=void 0,Object.defineProperty(exports,_noFold="IpAddresses",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ip-addresses").IpAddresses;return Object.defineProperty(exports,_noFold="IpAddresses",{enumerable:!0,configurable:!0,value}),value}}),exports.Ipv6Addresses=void 0,Object.defineProperty(exports,_noFold="Ipv6Addresses",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ip-addresses").Ipv6Addresses;return Object.defineProperty(exports,_noFold="Ipv6Addresses",{enumerable:!0,configurable:!0,value}),value}}),exports.cidrSplitToCfnExpression=void 0,Object.defineProperty(exports,_noFold="cidrSplitToCfnExpression",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ip-addresses").cidrSplitToCfnExpression;return Object.defineProperty(exports,_noFold="cidrSplitToCfnExpression",{enumerable:!0,configurable:!0,value}),value}}),exports.PlacementGroupSpreadLevel=void 0,Object.defineProperty(exports,_noFold="PlacementGroupSpreadLevel",{enumerable:!0,configurable:!0,get:()=>{var value=require("./placement-group").PlacementGroupSpreadLevel;return Object.defineProperty(exports,_noFold="PlacementGroupSpreadLevel",{enumerable:!0,configurable:!0,value}),value}}),exports.PlacementGroupStrategy=void 0,Object.defineProperty(exports,_noFold="PlacementGroupStrategy",{enumerable:!0,configurable:!0,get:()=>{var value=require("./placement-group").PlacementGroupStrategy;return Object.defineProperty(exports,_noFold="PlacementGroupStrategy",{enumerable:!0,configurable:!0,value}),value}}),exports.PlacementGroup=void 0,Object.defineProperty(exports,_noFold="PlacementGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./placement-group").PlacementGroup;return Object.defineProperty(exports,_noFold="PlacementGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.KeyPairFormat=void 0,Object.defineProperty(exports,_noFold="KeyPairFormat",{enumerable:!0,configurable:!0,get:()=>{var value=require("./key-pair").KeyPairFormat;return Object.defineProperty(exports,_noFold="KeyPairFormat",{enumerable:!0,configurable:!0,value}),value}}),exports.KeyPairType=void 0,Object.defineProperty(exports,_noFold="KeyPairType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./key-pair").KeyPairType;return Object.defineProperty(exports,_noFold="KeyPairType",{enumerable:!0,configurable:!0,value}),value}}),exports.KeyPair=void 0,Object.defineProperty(exports,_noFold="KeyPair",{enumerable:!0,configurable:!0,get:()=>{var value=require("./key-pair").KeyPair;return Object.defineProperty(exports,_noFold="KeyPair",{enumerable:!0,configurable:!0,value}),value}}),exports.AcceleratorType=void 0,Object.defineProperty(exports,_noFold="AcceleratorType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").AcceleratorType;return Object.defineProperty(exports,_noFold="AcceleratorType",{enumerable:!0,configurable:!0,value}),value}}),exports.AcceleratorManufacturer=void 0,Object.defineProperty(exports,_noFold="AcceleratorManufacturer",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").AcceleratorManufacturer;return Object.defineProperty(exports,_noFold="AcceleratorManufacturer",{enumerable:!0,configurable:!0,value}),value}}),exports.AcceleratorName=void 0,Object.defineProperty(exports,_noFold="AcceleratorName",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").AcceleratorName;return Object.defineProperty(exports,_noFold="AcceleratorName",{enumerable:!0,configurable:!0,value}),value}}),exports.BareMetal=void 0,Object.defineProperty(exports,_noFold="BareMetal",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").BareMetal;return Object.defineProperty(exports,_noFold="BareMetal",{enumerable:!0,configurable:!0,value}),value}}),exports.BurstablePerformance=void 0,Object.defineProperty(exports,_noFold="BurstablePerformance",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").BurstablePerformance;return Object.defineProperty(exports,_noFold="BurstablePerformance",{enumerable:!0,configurable:!0,value}),value}}),exports.CpuManufacturer=void 0,Object.defineProperty(exports,_noFold="CpuManufacturer",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").CpuManufacturer;return Object.defineProperty(exports,_noFold="CpuManufacturer",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceGeneration=void 0,Object.defineProperty(exports,_noFold="InstanceGeneration",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").InstanceGeneration;return Object.defineProperty(exports,_noFold="InstanceGeneration",{enumerable:!0,configurable:!0,value}),value}}),exports.LocalStorage=void 0,Object.defineProperty(exports,_noFold="LocalStorage",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").LocalStorage;return Object.defineProperty(exports,_noFold="LocalStorage",{enumerable:!0,configurable:!0,value}),value}}),exports.LocalStorageType=void 0,Object.defineProperty(exports,_noFold="LocalStorageType",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance-requirements").LocalStorageType;return Object.defineProperty(exports,_noFold="LocalStorageType",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnCapacityReservation=void 0,Object.defineProperty(exports,_noFold="CfnCapacityReservation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnCapacityReservation;return Object.defineProperty(exports,_noFold="CfnCapacityReservation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnCapacityReservationFleet=void 0,Object.defineProperty(exports,_noFold="CfnCapacityReservationFleet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnCapacityReservationFleet;return Object.defineProperty(exports,_noFold="CfnCapacityReservationFleet",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnCarrierGateway=void 0,Object.defineProperty(exports,_noFold="CfnCarrierGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnCarrierGateway;return Object.defineProperty(exports,_noFold="CfnCarrierGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnClientVpnAuthorizationRule=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnAuthorizationRule",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnClientVpnAuthorizationRule;return Object.defineProperty(exports,_noFold="CfnClientVpnAuthorizationRule",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnClientVpnEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnClientVpnEndpoint;return Object.defineProperty(exports,_noFold="CfnClientVpnEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnClientVpnRoute=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnRoute",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnClientVpnRoute;return Object.defineProperty(exports,_noFold="CfnClientVpnRoute",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnClientVpnTargetNetworkAssociation=void 0,Object.defineProperty(exports,_noFold="CfnClientVpnTargetNetworkAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnClientVpnTargetNetworkAssociation;return Object.defineProperty(exports,_noFold="CfnClientVpnTargetNetworkAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnCustomerGateway=void 0,Object.defineProperty(exports,_noFold="CfnCustomerGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnCustomerGateway;return Object.defineProperty(exports,_noFold="CfnCustomerGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnDHCPOptions=void 0,Object.defineProperty(exports,_noFold="CfnDHCPOptions",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnDHCPOptions;return Object.defineProperty(exports,_noFold="CfnDHCPOptions",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEC2Fleet=void 0,Object.defineProperty(exports,_noFold="CfnEC2Fleet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnEC2Fleet;return Object.defineProperty(exports,_noFold="CfnEC2Fleet",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEIP=void 0,Object.defineProperty(exports,_noFold="CfnEIP",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnEIP;return Object.defineProperty(exports,_noFold="CfnEIP",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEIPAssociation=void 0,Object.defineProperty(exports,_noFold="CfnEIPAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnEIPAssociation;return Object.defineProperty(exports,_noFold="CfnEIPAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEgressOnlyInternetGateway=void 0,Object.defineProperty(exports,_noFold="CfnEgressOnlyInternetGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnEgressOnlyInternetGateway;return Object.defineProperty(exports,_noFold="CfnEgressOnlyInternetGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEnclaveCertificateIamRoleAssociation=void 0,Object.defineProperty(exports,_noFold="CfnEnclaveCertificateIamRoleAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnEnclaveCertificateIamRoleAssociation;return Object.defineProperty(exports,_noFold="CfnEnclaveCertificateIamRoleAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFlowLog=void 0,Object.defineProperty(exports,_noFold="CfnFlowLog",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnFlowLog;return Object.defineProperty(exports,_noFold="CfnFlowLog",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnGatewayRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnGatewayRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnGatewayRouteTableAssociation;return Object.defineProperty(exports,_noFold="CfnGatewayRouteTableAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnHost=void 0,Object.defineProperty(exports,_noFold="CfnHost",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnHost;return Object.defineProperty(exports,_noFold="CfnHost",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAM=void 0,Object.defineProperty(exports,_noFold="CfnIPAM",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAM;return Object.defineProperty(exports,_noFold="CfnIPAM",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMAllocation=void 0,Object.defineProperty(exports,_noFold="CfnIPAMAllocation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMAllocation;return Object.defineProperty(exports,_noFold="CfnIPAMAllocation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMPool=void 0,Object.defineProperty(exports,_noFold="CfnIPAMPool",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMPool;return Object.defineProperty(exports,_noFold="CfnIPAMPool",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMPoolCidr=void 0,Object.defineProperty(exports,_noFold="CfnIPAMPoolCidr",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMPoolCidr;return Object.defineProperty(exports,_noFold="CfnIPAMPoolCidr",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMResourceDiscovery=void 0,Object.defineProperty(exports,_noFold="CfnIPAMResourceDiscovery",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMResourceDiscovery;return Object.defineProperty(exports,_noFold="CfnIPAMResourceDiscovery",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMResourceDiscoveryAssociation=void 0,Object.defineProperty(exports,_noFold="CfnIPAMResourceDiscoveryAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMResourceDiscoveryAssociation;return Object.defineProperty(exports,_noFold="CfnIPAMResourceDiscoveryAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMScope=void 0,Object.defineProperty(exports,_noFold="CfnIPAMScope",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMScope;return Object.defineProperty(exports,_noFold="CfnIPAMScope",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnInstance=void 0,Object.defineProperty(exports,_noFold="CfnInstance",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnInstance;return Object.defineProperty(exports,_noFold="CfnInstance",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnInstanceConnectEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnInstanceConnectEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnInstanceConnectEndpoint;return Object.defineProperty(exports,_noFold="CfnInstanceConnectEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnInternetGateway=void 0,Object.defineProperty(exports,_noFold="CfnInternetGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnInternetGateway;return Object.defineProperty(exports,_noFold="CfnInternetGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnKeyPair=void 0,Object.defineProperty(exports,_noFold="CfnKeyPair",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnKeyPair;return Object.defineProperty(exports,_noFold="CfnKeyPair",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLaunchTemplate=void 0,Object.defineProperty(exports,_noFold="CfnLaunchTemplate",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLaunchTemplate;return Object.defineProperty(exports,_noFold="CfnLaunchTemplate",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLocalGatewayRoute=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRoute",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLocalGatewayRoute;return Object.defineProperty(exports,_noFold="CfnLocalGatewayRoute",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLocalGatewayRouteTable=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTable",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLocalGatewayRouteTable;return Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTable",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLocalGatewayRouteTableVPCAssociation=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTableVPCAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLocalGatewayRouteTableVPCAssociation;return Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTableVPCAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation;return Object.defineProperty(exports,_noFold="CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNatGateway=void 0,Object.defineProperty(exports,_noFold="CfnNatGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNatGateway;return Object.defineProperty(exports,_noFold="CfnNatGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkAcl=void 0,Object.defineProperty(exports,_noFold="CfnNetworkAcl",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkAcl;return Object.defineProperty(exports,_noFold="CfnNetworkAcl",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkAclEntry=void 0,Object.defineProperty(exports,_noFold="CfnNetworkAclEntry",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkAclEntry;return Object.defineProperty(exports,_noFold="CfnNetworkAclEntry",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInsightsAccessScope=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsAccessScope",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInsightsAccessScope;return Object.defineProperty(exports,_noFold="CfnNetworkInsightsAccessScope",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInsightsAccessScopeAnalysis=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsAccessScopeAnalysis",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInsightsAccessScopeAnalysis;return Object.defineProperty(exports,_noFold="CfnNetworkInsightsAccessScopeAnalysis",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInsightsAnalysis=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsAnalysis",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInsightsAnalysis;return Object.defineProperty(exports,_noFold="CfnNetworkInsightsAnalysis",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInsightsPath=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInsightsPath",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInsightsPath;return Object.defineProperty(exports,_noFold="CfnNetworkInsightsPath",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInterface=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInterface",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInterface;return Object.defineProperty(exports,_noFold="CfnNetworkInterface",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInterfaceAttachment=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInterfaceAttachment",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInterfaceAttachment;return Object.defineProperty(exports,_noFold="CfnNetworkInterfaceAttachment",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkInterfacePermission=void 0,Object.defineProperty(exports,_noFold="CfnNetworkInterfacePermission",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkInterfacePermission;return Object.defineProperty(exports,_noFold="CfnNetworkInterfacePermission",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnNetworkPerformanceMetricSubscription=void 0,Object.defineProperty(exports,_noFold="CfnNetworkPerformanceMetricSubscription",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnNetworkPerformanceMetricSubscription;return Object.defineProperty(exports,_noFold="CfnNetworkPerformanceMetricSubscription",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnPlacementGroup=void 0,Object.defineProperty(exports,_noFold="CfnPlacementGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnPlacementGroup;return Object.defineProperty(exports,_noFold="CfnPlacementGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnPrefixList=void 0,Object.defineProperty(exports,_noFold="CfnPrefixList",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnPrefixList;return Object.defineProperty(exports,_noFold="CfnPrefixList",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRoute=void 0,Object.defineProperty(exports,_noFold="CfnRoute",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRoute;return Object.defineProperty(exports,_noFold="CfnRoute",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRouteTable=void 0,Object.defineProperty(exports,_noFold="CfnRouteTable",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRouteTable;return Object.defineProperty(exports,_noFold="CfnRouteTable",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSecurityGroup=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSecurityGroup;return Object.defineProperty(exports,_noFold="CfnSecurityGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSecurityGroupEgress=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroupEgress",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSecurityGroupEgress;return Object.defineProperty(exports,_noFold="CfnSecurityGroupEgress",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSecurityGroupIngress=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroupIngress",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSecurityGroupIngress;return Object.defineProperty(exports,_noFold="CfnSecurityGroupIngress",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSpotFleet=void 0,Object.defineProperty(exports,_noFold="CfnSpotFleet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSpotFleet;return Object.defineProperty(exports,_noFold="CfnSpotFleet",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSubnet=void 0,Object.defineProperty(exports,_noFold="CfnSubnet",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSubnet;return Object.defineProperty(exports,_noFold="CfnSubnet",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSubnetCidrBlock=void 0,Object.defineProperty(exports,_noFold="CfnSubnetCidrBlock",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSubnetCidrBlock;return Object.defineProperty(exports,_noFold="CfnSubnetCidrBlock",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSubnetNetworkAclAssociation=void 0,Object.defineProperty(exports,_noFold="CfnSubnetNetworkAclAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSubnetNetworkAclAssociation;return Object.defineProperty(exports,_noFold="CfnSubnetNetworkAclAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSubnetRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnSubnetRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSubnetRouteTableAssociation;return Object.defineProperty(exports,_noFold="CfnSubnetRouteTableAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTrafficMirrorFilter=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorFilter",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTrafficMirrorFilter;return Object.defineProperty(exports,_noFold="CfnTrafficMirrorFilter",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTrafficMirrorFilterRule=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorFilterRule",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTrafficMirrorFilterRule;return Object.defineProperty(exports,_noFold="CfnTrafficMirrorFilterRule",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTrafficMirrorSession=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorSession",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTrafficMirrorSession;return Object.defineProperty(exports,_noFold="CfnTrafficMirrorSession",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTrafficMirrorTarget=void 0,Object.defineProperty(exports,_noFold="CfnTrafficMirrorTarget",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTrafficMirrorTarget;return Object.defineProperty(exports,_noFold="CfnTrafficMirrorTarget",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGateway=void 0,Object.defineProperty(exports,_noFold="CfnTransitGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGateway;return Object.defineProperty(exports,_noFold="CfnTransitGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayAttachment=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayAttachment",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayAttachment;return Object.defineProperty(exports,_noFold="CfnTransitGatewayAttachment",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayConnect=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayConnect",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayConnect;return Object.defineProperty(exports,_noFold="CfnTransitGatewayConnect",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayMulticastDomain=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastDomain",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayMulticastDomain;return Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastDomain",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayMulticastDomainAssociation=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastDomainAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayMulticastDomainAssociation;return Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastDomainAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayMulticastGroupMember=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastGroupMember",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayMulticastGroupMember;return Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastGroupMember",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayMulticastGroupSource=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastGroupSource",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayMulticastGroupSource;return Object.defineProperty(exports,_noFold="CfnTransitGatewayMulticastGroupSource",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayPeeringAttachment=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayPeeringAttachment",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayPeeringAttachment;return Object.defineProperty(exports,_noFold="CfnTransitGatewayPeeringAttachment",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayRoute=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRoute",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayRoute;return Object.defineProperty(exports,_noFold="CfnTransitGatewayRoute",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayRouteTable=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTable",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayRouteTable;return Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTable",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayRouteTableAssociation;return Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTableAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayRouteTablePropagation=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTablePropagation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayRouteTablePropagation;return Object.defineProperty(exports,_noFold="CfnTransitGatewayRouteTablePropagation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayVpcAttachment=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayVpcAttachment",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayVpcAttachment;return Object.defineProperty(exports,_noFold="CfnTransitGatewayVpcAttachment",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPC=void 0,Object.defineProperty(exports,_noFold="CfnVPC",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPC;return Object.defineProperty(exports,_noFold="CfnVPC",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCCidrBlock=void 0,Object.defineProperty(exports,_noFold="CfnVPCCidrBlock",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCCidrBlock;return Object.defineProperty(exports,_noFold="CfnVPCCidrBlock",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCDHCPOptionsAssociation=void 0,Object.defineProperty(exports,_noFold="CfnVPCDHCPOptionsAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCDHCPOptionsAssociation;return Object.defineProperty(exports,_noFold="CfnVPCDHCPOptionsAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCEndpoint;return Object.defineProperty(exports,_noFold="CfnVPCEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCEndpointConnectionNotification=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpointConnectionNotification",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCEndpointConnectionNotification;return Object.defineProperty(exports,_noFold="CfnVPCEndpointConnectionNotification",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCEndpointService=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpointService",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCEndpointService;return Object.defineProperty(exports,_noFold="CfnVPCEndpointService",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCEndpointServicePermissions=void 0,Object.defineProperty(exports,_noFold="CfnVPCEndpointServicePermissions",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCEndpointServicePermissions;return Object.defineProperty(exports,_noFold="CfnVPCEndpointServicePermissions",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCGatewayAttachment=void 0,Object.defineProperty(exports,_noFold="CfnVPCGatewayAttachment",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCGatewayAttachment;return Object.defineProperty(exports,_noFold="CfnVPCGatewayAttachment",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCPeeringConnection=void 0,Object.defineProperty(exports,_noFold="CfnVPCPeeringConnection",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCPeeringConnection;return Object.defineProperty(exports,_noFold="CfnVPCPeeringConnection",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPNConnection=void 0,Object.defineProperty(exports,_noFold="CfnVPNConnection",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPNConnection;return Object.defineProperty(exports,_noFold="CfnVPNConnection",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPNConnectionRoute=void 0,Object.defineProperty(exports,_noFold="CfnVPNConnectionRoute",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPNConnectionRoute;return Object.defineProperty(exports,_noFold="CfnVPNConnectionRoute",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPNGateway=void 0,Object.defineProperty(exports,_noFold="CfnVPNGateway",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPNGateway;return Object.defineProperty(exports,_noFold="CfnVPNGateway",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPNGatewayRoutePropagation=void 0,Object.defineProperty(exports,_noFold="CfnVPNGatewayRoutePropagation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPNGatewayRoutePropagation;return Object.defineProperty(exports,_noFold="CfnVPNGatewayRoutePropagation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVerifiedAccessEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVerifiedAccessEndpoint;return Object.defineProperty(exports,_noFold="CfnVerifiedAccessEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVerifiedAccessGroup=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVerifiedAccessGroup;return Object.defineProperty(exports,_noFold="CfnVerifiedAccessGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVerifiedAccessInstance=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessInstance",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVerifiedAccessInstance;return Object.defineProperty(exports,_noFold="CfnVerifiedAccessInstance",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVerifiedAccessTrustProvider=void 0,Object.defineProperty(exports,_noFold="CfnVerifiedAccessTrustProvider",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVerifiedAccessTrustProvider;return Object.defineProperty(exports,_noFold="CfnVerifiedAccessTrustProvider",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVolume=void 0,Object.defineProperty(exports,_noFold="CfnVolume",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVolume;return Object.defineProperty(exports,_noFold="CfnVolume",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVolumeAttachment=void 0,Object.defineProperty(exports,_noFold="CfnVolumeAttachment",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVolumeAttachment;return Object.defineProperty(exports,_noFold="CfnVolumeAttachment",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnCapacityManagerDataExport=void 0,Object.defineProperty(exports,_noFold="CfnCapacityManagerDataExport",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnCapacityManagerDataExport;return Object.defineProperty(exports,_noFold="CfnCapacityManagerDataExport",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMPrefixListResolver=void 0,Object.defineProperty(exports,_noFold="CfnIPAMPrefixListResolver",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMPrefixListResolver;return Object.defineProperty(exports,_noFold="CfnIPAMPrefixListResolver",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIPAMPrefixListResolverTarget=void 0,Object.defineProperty(exports,_noFold="CfnIPAMPrefixListResolverTarget",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIPAMPrefixListResolverTarget;return Object.defineProperty(exports,_noFold="CfnIPAMPrefixListResolverTarget",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnIpPoolRouteTableAssociation=void 0,Object.defineProperty(exports,_noFold="CfnIpPoolRouteTableAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnIpPoolRouteTableAssociation;return Object.defineProperty(exports,_noFold="CfnIpPoolRouteTableAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLocalGatewayVirtualInterface=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayVirtualInterface",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLocalGatewayVirtualInterface;return Object.defineProperty(exports,_noFold="CfnLocalGatewayVirtualInterface",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnLocalGatewayVirtualInterfaceGroup=void 0,Object.defineProperty(exports,_noFold="CfnLocalGatewayVirtualInterfaceGroup",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnLocalGatewayVirtualInterfaceGroup;return Object.defineProperty(exports,_noFold="CfnLocalGatewayVirtualInterfaceGroup",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRouteServer=void 0,Object.defineProperty(exports,_noFold="CfnRouteServer",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRouteServer;return Object.defineProperty(exports,_noFold="CfnRouteServer",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRouteServerAssociation=void 0,Object.defineProperty(exports,_noFold="CfnRouteServerAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRouteServerAssociation;return Object.defineProperty(exports,_noFold="CfnRouteServerAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRouteServerEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnRouteServerEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRouteServerEndpoint;return Object.defineProperty(exports,_noFold="CfnRouteServerEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRouteServerPeer=void 0,Object.defineProperty(exports,_noFold="CfnRouteServerPeer",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRouteServerPeer;return Object.defineProperty(exports,_noFold="CfnRouteServerPeer",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnRouteServerPropagation=void 0,Object.defineProperty(exports,_noFold="CfnRouteServerPropagation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnRouteServerPropagation;return Object.defineProperty(exports,_noFold="CfnRouteServerPropagation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSecurityGroupVpcAssociation=void 0,Object.defineProperty(exports,_noFold="CfnSecurityGroupVpcAssociation",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSecurityGroupVpcAssociation;return Object.defineProperty(exports,_noFold="CfnSecurityGroupVpcAssociation",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSnapshotBlockPublicAccess=void 0,Object.defineProperty(exports,_noFold="CfnSnapshotBlockPublicAccess",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSnapshotBlockPublicAccess;return Object.defineProperty(exports,_noFold="CfnSnapshotBlockPublicAccess",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnSqlHaStandbyDetectedInstance=void 0,Object.defineProperty(exports,_noFold="CfnSqlHaStandbyDetectedInstance",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnSqlHaStandbyDetectedInstance;return Object.defineProperty(exports,_noFold="CfnSqlHaStandbyDetectedInstance",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayConnectPeer=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayConnectPeer",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayConnectPeer;return Object.defineProperty(exports,_noFold="CfnTransitGatewayConnectPeer",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayMeteringPolicy=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMeteringPolicy",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayMeteringPolicy;return Object.defineProperty(exports,_noFold="CfnTransitGatewayMeteringPolicy",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnTransitGatewayMeteringPolicyEntry=void 0,Object.defineProperty(exports,_noFold="CfnTransitGatewayMeteringPolicyEntry",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnTransitGatewayMeteringPolicyEntry;return Object.defineProperty(exports,_noFold="CfnTransitGatewayMeteringPolicyEntry",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCBlockPublicAccessExclusion=void 0,Object.defineProperty(exports,_noFold="CfnVPCBlockPublicAccessExclusion",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCBlockPublicAccessExclusion;return Object.defineProperty(exports,_noFold="CfnVPCBlockPublicAccessExclusion",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCBlockPublicAccessOptions=void 0,Object.defineProperty(exports,_noFold="CfnVPCBlockPublicAccessOptions",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCBlockPublicAccessOptions;return Object.defineProperty(exports,_noFold="CfnVPCBlockPublicAccessOptions",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPCEncryptionControl=void 0,Object.defineProperty(exports,_noFold="CfnVPCEncryptionControl",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPCEncryptionControl;return Object.defineProperty(exports,_noFold="CfnVPCEncryptionControl",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnVPNConcentrator=void 0,Object.defineProperty(exports,_noFold="CfnVPNConcentrator",{enumerable:!0,configurable:!0,get:()=>{var value=require("./ec2.generated").CfnVPNConcentrator;return Object.defineProperty(exports,_noFold="CfnVPNConcentrator",{enumerable:!0,configurable:!0,value}),value}}),require("./ec2-augmentations.generated");