| AclCidr
Either an IPv4 or an IPv6 CIDR.
|
| AclCidrConfig
Acl Configuration for CIDR.
|
| AclCidrConfig.Builder
|
| AclIcmp
Properties to create Icmp.
|
| AclIcmp.Builder
|
| AclPortRange
Properties to create PortRange.
|
| AclPortRange.Builder
|
| AclTraffic
The traffic that is configured using a Network ACL entry.
|
| AclTrafficConfig
Acl Configuration for traffic.
|
| AclTrafficConfig.Builder
|
| Action
What action to apply to traffic matching the ACL.
|
| AddRouteOptions
Options for adding a new route to a subnet.
|
| AddRouteOptions.Builder
|
| AmazonLinuxCpuType
CPU type.
|
| AmazonLinuxEdition
Amazon Linux edition.
|
| AmazonLinuxGeneration
What generation of Amazon Linux to use.
|
| AmazonLinuxImage
Selects the latest version of Amazon Linux.
|
| AmazonLinuxImage.Builder
|
| AmazonLinuxImageProps
Amazon Linux image properties.
|
| AmazonLinuxImageProps.Builder
|
| AmazonLinuxKernel
Amazon Linux Kernel.
|
| AmazonLinuxStorage
Example:
|
| AmazonLinuxVirt
Virtualization type for Amazon Linux.
|
| ApplyCloudFormationInitOptions
Options for applying CloudFormation init to an instance or instance group.
|
| ApplyCloudFormationInitOptions.Builder
|
| AttachInitOptions
Options for attaching a CloudFormationInit to a resource.
|
| AttachInitOptions.Builder
|
| BastionHostLinux
This creates a linux bastion host you can use to connect to other instances or services in your VPC.
|
| BastionHostLinux.Builder
|
| BastionHostLinuxProps
Properties of the bastion host.
|
| BastionHostLinuxProps.Builder
|
| BlockDevice
Block device.
|
| BlockDevice.Builder
|
| BlockDeviceVolume
Describes a block device mapping for an EC2 instance or Auto Scaling group.
|
| CfnCapacityReservation
A CloudFormation `AWS::EC2::CapacityReservation`.
|
| CfnCapacityReservation.Builder
|
| CfnCapacityReservation.TagSpecificationProperty
An array of key-value pairs to apply to this resource.
|
| CfnCapacityReservation.TagSpecificationProperty.Builder
|
| CfnCapacityReservationFleet
A CloudFormation `AWS::EC2::CapacityReservationFleet`.
|
| CfnCapacityReservationFleet.Builder
|
| CfnCapacityReservationFleet.InstanceTypeSpecificationProperty
Specifies information about an instance type to use in a Capacity Reservation Fleet.
|
| CfnCapacityReservationFleet.InstanceTypeSpecificationProperty.Builder
|
| CfnCapacityReservationFleet.TagSpecificationProperty
The tags to apply to a resource when the resource is being created.
|
| CfnCapacityReservationFleet.TagSpecificationProperty.Builder
|
| CfnCapacityReservationFleetProps
Properties for defining a `CfnCapacityReservationFleet`.
|
| CfnCapacityReservationFleetProps.Builder
|
| CfnCapacityReservationProps
Properties for defining a `CfnCapacityReservation`.
|
| CfnCapacityReservationProps.Builder
|
| CfnCarrierGateway
A CloudFormation `AWS::EC2::CarrierGateway`.
|
| CfnCarrierGateway.Builder
|
| CfnCarrierGatewayProps
Properties for defining a `CfnCarrierGateway`.
|
| CfnCarrierGatewayProps.Builder
|
| CfnClientVpnAuthorizationRule
A CloudFormation `AWS::EC2::ClientVpnAuthorizationRule`.
|
| CfnClientVpnAuthorizationRule.Builder
|
| CfnClientVpnAuthorizationRuleProps
Properties for defining a `CfnClientVpnAuthorizationRule`.
|
| CfnClientVpnAuthorizationRuleProps.Builder
|
| CfnClientVpnEndpoint
A CloudFormation `AWS::EC2::ClientVpnEndpoint`.
|
| CfnClientVpnEndpoint.Builder
|
| CfnClientVpnEndpoint.CertificateAuthenticationRequestProperty
Information about the client certificate to be used for authentication.
|
| CfnClientVpnEndpoint.CertificateAuthenticationRequestProperty.Builder
|
| CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
Describes the authentication method to be used by a Client VPN endpoint.
|
| CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder
|
| CfnClientVpnEndpoint.ClientConnectOptionsProperty
Indicates whether client connect options are enabled.
|
| CfnClientVpnEndpoint.ClientConnectOptionsProperty.Builder
|
| CfnClientVpnEndpoint.ClientLoginBannerOptionsProperty
Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.
|
| CfnClientVpnEndpoint.ClientLoginBannerOptionsProperty.Builder
|
| CfnClientVpnEndpoint.ConnectionLogOptionsProperty
Describes the client connection logging options for the Client VPN endpoint.
|
| CfnClientVpnEndpoint.ConnectionLogOptionsProperty.Builder
|
| CfnClientVpnEndpoint.DirectoryServiceAuthenticationRequestProperty
Describes the Active Directory to be used for client authentication.
|
| CfnClientVpnEndpoint.DirectoryServiceAuthenticationRequestProperty.Builder
|
| CfnClientVpnEndpoint.FederatedAuthenticationRequestProperty
The IAM SAML identity provider used for federated authentication.
|
| CfnClientVpnEndpoint.FederatedAuthenticationRequestProperty.Builder
|
| CfnClientVpnEndpoint.TagSpecificationProperty
The tags to apply to a resource when the resource is being created.
|
| CfnClientVpnEndpoint.TagSpecificationProperty.Builder
|
| CfnClientVpnEndpointProps
Properties for defining a `CfnClientVpnEndpoint`.
|
| CfnClientVpnEndpointProps.Builder
|
| CfnClientVpnRoute
A CloudFormation `AWS::EC2::ClientVpnRoute`.
|
| CfnClientVpnRoute.Builder
|
| CfnClientVpnRouteProps
Properties for defining a `CfnClientVpnRoute`.
|
| CfnClientVpnRouteProps.Builder
|
| CfnClientVpnTargetNetworkAssociation
A CloudFormation `AWS::EC2::ClientVpnTargetNetworkAssociation`.
|
| CfnClientVpnTargetNetworkAssociation.Builder
|
| CfnClientVpnTargetNetworkAssociationProps
Properties for defining a `CfnClientVpnTargetNetworkAssociation`.
|
| CfnClientVpnTargetNetworkAssociationProps.Builder
|
| CfnCustomerGateway
A CloudFormation `AWS::EC2::CustomerGateway`.
|
| CfnCustomerGateway.Builder
|
| CfnCustomerGatewayProps
Properties for defining a `CfnCustomerGateway`.
|
| CfnCustomerGatewayProps.Builder
|
| CfnDHCPOptions
A CloudFormation `AWS::EC2::DHCPOptions`.
|
| CfnDHCPOptions.Builder
|
| CfnDHCPOptionsProps
Properties for defining a `CfnDHCPOptions`.
|
| CfnDHCPOptionsProps.Builder
|
| CfnEC2Fleet
A CloudFormation `AWS::EC2::EC2Fleet`.
|
| CfnEC2Fleet.AcceleratorCountRequestProperty
The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.
|
| CfnEC2Fleet.AcceleratorCountRequestProperty.Builder
|
| CfnEC2Fleet.AcceleratorTotalMemoryMiBRequestProperty
The minimum and maximum amount of total accelerator memory, in MiB.
|
| CfnEC2Fleet.AcceleratorTotalMemoryMiBRequestProperty.Builder
|
| CfnEC2Fleet.BaselineEbsBandwidthMbpsRequestProperty
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
| CfnEC2Fleet.BaselineEbsBandwidthMbpsRequestProperty.Builder
|
| CfnEC2Fleet.Builder
|
| CfnEC2Fleet.CapacityRebalanceProperty
The Spot Instance replacement strategy to use when Amazon EC2 emits a rebalance notification signal that your Spot Instance is at an elevated risk of being interrupted.
|
| CfnEC2Fleet.CapacityRebalanceProperty.Builder
|
| CfnEC2Fleet.CapacityReservationOptionsRequestProperty
Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.
|
| CfnEC2Fleet.CapacityReservationOptionsRequestProperty.Builder
|
| CfnEC2Fleet.FleetLaunchTemplateConfigRequestProperty
Specifies a launch template and overrides for an EC2 Fleet.
|
| CfnEC2Fleet.FleetLaunchTemplateConfigRequestProperty.Builder
|
| CfnEC2Fleet.FleetLaunchTemplateOverridesRequestProperty
Specifies overrides for a launch template for an EC2 Fleet.
|
| CfnEC2Fleet.FleetLaunchTemplateOverridesRequestProperty.Builder
|
| CfnEC2Fleet.FleetLaunchTemplateSpecificationRequestProperty
Specifies the launch template to use for an EC2 Fleet.
|
| CfnEC2Fleet.FleetLaunchTemplateSpecificationRequestProperty.Builder
|
| CfnEC2Fleet.InstanceRequirementsRequestProperty
The attributes for the instance types.
|
| CfnEC2Fleet.InstanceRequirementsRequestProperty.Builder
|
| CfnEC2Fleet.MaintenanceStrategiesProperty
The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.
|
| CfnEC2Fleet.MaintenanceStrategiesProperty.Builder
|
| CfnEC2Fleet.MemoryGiBPerVCpuRequestProperty
The minimum and maximum amount of memory per vCPU, in GiB.
|
| CfnEC2Fleet.MemoryGiBPerVCpuRequestProperty.Builder
|
| CfnEC2Fleet.MemoryMiBRequestProperty
The minimum and maximum amount of memory, in MiB.
|
| CfnEC2Fleet.MemoryMiBRequestProperty.Builder
|
| CfnEC2Fleet.NetworkInterfaceCountRequestProperty
The minimum and maximum number of network interfaces.
|
| CfnEC2Fleet.NetworkInterfaceCountRequestProperty.Builder
|
| CfnEC2Fleet.OnDemandOptionsRequestProperty
Specifies the allocation strategy of On-Demand Instances in an EC2 Fleet.
|
| CfnEC2Fleet.OnDemandOptionsRequestProperty.Builder
|
| CfnEC2Fleet.PlacementProperty
Describes the placement of an instance.
|
| CfnEC2Fleet.PlacementProperty.Builder
|
| CfnEC2Fleet.SpotOptionsRequestProperty
Specifies the configuration of Spot Instances for an EC2 Fleet.
|
| CfnEC2Fleet.SpotOptionsRequestProperty.Builder
|
| CfnEC2Fleet.TagSpecificationProperty
Specifies the tags to apply to a resource when the resource is being created for an EC2 Fleet.
|
| CfnEC2Fleet.TagSpecificationProperty.Builder
|
| CfnEC2Fleet.TargetCapacitySpecificationRequestProperty
Specifies the number of units to request for an EC2 Fleet.
|
| CfnEC2Fleet.TargetCapacitySpecificationRequestProperty.Builder
|
| CfnEC2Fleet.TotalLocalStorageGBRequestProperty
The minimum and maximum amount of total local storage, in GB.
|
| CfnEC2Fleet.TotalLocalStorageGBRequestProperty.Builder
|
| CfnEC2Fleet.VCpuCountRangeRequestProperty
The minimum and maximum number of vCPUs.
|
| CfnEC2Fleet.VCpuCountRangeRequestProperty.Builder
|
| CfnEC2FleetProps
Properties for defining a `CfnEC2Fleet`.
|
| CfnEC2FleetProps.Builder
|
| CfnEgressOnlyInternetGateway
A CloudFormation `AWS::EC2::EgressOnlyInternetGateway`.
|
| CfnEgressOnlyInternetGateway.Builder
|
| CfnEgressOnlyInternetGatewayProps
Properties for defining a `CfnEgressOnlyInternetGateway`.
|
| CfnEgressOnlyInternetGatewayProps.Builder
|
| CfnEIP
A CloudFormation `AWS::EC2::EIP`.
|
| CfnEIP.Builder
|
| CfnEIPAssociation
A CloudFormation `AWS::EC2::EIPAssociation`.
|
| CfnEIPAssociation.Builder
|
| CfnEIPAssociationProps
Properties for defining a `CfnEIPAssociation`.
|
| CfnEIPAssociationProps.Builder
|
| CfnEIPProps
Properties for defining a `CfnEIP`.
|
| CfnEIPProps.Builder
|
| CfnEnclaveCertificateIamRoleAssociation
A CloudFormation `AWS::EC2::EnclaveCertificateIamRoleAssociation`.
|
| CfnEnclaveCertificateIamRoleAssociation.Builder
|
| CfnEnclaveCertificateIamRoleAssociationProps
Properties for defining a `CfnEnclaveCertificateIamRoleAssociation`.
|
| CfnEnclaveCertificateIamRoleAssociationProps.Builder
|
| CfnFlowLog
A CloudFormation `AWS::EC2::FlowLog`.
|
| CfnFlowLog.Builder
|
| CfnFlowLogProps
Properties for defining a `CfnFlowLog`.
|
| CfnFlowLogProps.Builder
|
| CfnGatewayRouteTableAssociation
A CloudFormation `AWS::EC2::GatewayRouteTableAssociation`.
|
| CfnGatewayRouteTableAssociation.Builder
|
| CfnGatewayRouteTableAssociationProps
Properties for defining a `CfnGatewayRouteTableAssociation`.
|
| CfnGatewayRouteTableAssociationProps.Builder
|
| CfnHost
A CloudFormation `AWS::EC2::Host`.
|
| CfnHost.Builder
|
| CfnHostProps
Properties for defining a `CfnHost`.
|
| CfnHostProps.Builder
|
| CfnInstance
A CloudFormation `AWS::EC2::Instance`.
|
| CfnInstance.AssociationParameterProperty
Specifies input parameter values for an SSM document in AWS Systems Manager .
|
| CfnInstance.AssociationParameterProperty.Builder
|
| CfnInstance.BlockDeviceMappingProperty
Specifies a block device mapping for an instance.
|
| CfnInstance.BlockDeviceMappingProperty.Builder
|
| CfnInstance.Builder
|
| CfnInstance.CpuOptionsProperty
Specifies the CPU options for the instance.
|
| CfnInstance.CpuOptionsProperty.Builder
|
| CfnInstance.CreditSpecificationProperty
Specifies the credit option for CPU usage of a T2, T3, or T3a instance.
|
| CfnInstance.CreditSpecificationProperty.Builder
|
| CfnInstance.EbsProperty
Specifies a block device for an EBS volume.
|
| CfnInstance.EbsProperty.Builder
|
| CfnInstance.ElasticGpuSpecificationProperty
Specifies the type of Elastic GPU.
|
| CfnInstance.ElasticGpuSpecificationProperty.Builder
|
| CfnInstance.ElasticInferenceAcceleratorProperty
Specifies the Elastic Inference Accelerator for the instance.
|
| CfnInstance.ElasticInferenceAcceleratorProperty.Builder
|
| CfnInstance.EnclaveOptionsProperty
Indicates whether the instance is enabled for AWS Nitro Enclaves.
|
| CfnInstance.EnclaveOptionsProperty.Builder
|
| CfnInstance.HibernationOptionsProperty
Specifies the hibernation options for the instance.
|
| CfnInstance.HibernationOptionsProperty.Builder
|
| CfnInstance.InstanceIpv6AddressProperty
Specifies the IPv6 address for the instance.
|
| CfnInstance.InstanceIpv6AddressProperty.Builder
|
| CfnInstance.LaunchTemplateSpecificationProperty
Specifies a launch template.
|
| CfnInstance.LaunchTemplateSpecificationProperty.Builder
|
| CfnInstance.LicenseSpecificationProperty
Specifies the license configuration to use.
|
| CfnInstance.LicenseSpecificationProperty.Builder
|
| CfnInstance.NetworkInterfaceProperty
Specifies a network interface that is to be attached to an instance.
|
| CfnInstance.NetworkInterfaceProperty.Builder
|
| CfnInstance.NoDeviceProperty
Suppresses the specified device included in the block device mapping of the AMI.
|
| CfnInstance.NoDeviceProperty.Builder
|
| CfnInstance.PrivateDnsNameOptionsProperty
The type of hostnames to assign to instances in the subnet at launch.
|
| CfnInstance.PrivateDnsNameOptionsProperty.Builder
|
| CfnInstance.PrivateIpAddressSpecificationProperty
Specifies a secondary private IPv4 address for a network interface.
|
| CfnInstance.PrivateIpAddressSpecificationProperty.Builder
|
| CfnInstance.SsmAssociationProperty
Specifies the SSM document and parameter values in AWS Systems Manager to associate with an instance.
|
| CfnInstance.SsmAssociationProperty.Builder
|
| CfnInstance.VolumeProperty
Specifies a volume to attach to an instance.
|
| CfnInstance.VolumeProperty.Builder
|
| CfnInstanceProps
Properties for defining a `CfnInstance`.
|
| CfnInstanceProps.Builder
|
| CfnInternetGateway
A CloudFormation `AWS::EC2::InternetGateway`.
|
| CfnInternetGateway.Builder
|
| CfnInternetGatewayProps
Properties for defining a `CfnInternetGateway`.
|
| CfnInternetGatewayProps.Builder
|
| CfnIPAM
A CloudFormation `AWS::EC2::IPAM`.
|
| CfnIPAM.Builder
|
| CfnIPAM.IpamOperatingRegionProperty
The operating Regions for an IPAM.
|
| CfnIPAM.IpamOperatingRegionProperty.Builder
|
| CfnIPAMAllocation
A CloudFormation `AWS::EC2::IPAMAllocation`.
|
| CfnIPAMAllocation.Builder
|
| CfnIPAMAllocationProps
Properties for defining a `CfnIPAMAllocation`.
|
| CfnIPAMAllocationProps.Builder
|
| CfnIPAMPool
A CloudFormation `AWS::EC2::IPAMPool`.
|
| CfnIPAMPool.Builder
|
| CfnIPAMPool.ProvisionedCidrProperty
The CIDR provisioned to the IPAM pool.
|
| CfnIPAMPool.ProvisionedCidrProperty.Builder
|
| CfnIPAMPoolProps
Properties for defining a `CfnIPAMPool`.
|
| CfnIPAMPoolProps.Builder
|
| CfnIPAMProps
Properties for defining a `CfnIPAM`.
|
| CfnIPAMProps.Builder
|
| CfnIPAMScope
A CloudFormation `AWS::EC2::IPAMScope`.
|
| CfnIPAMScope.Builder
|
| CfnIPAMScopeProps
Properties for defining a `CfnIPAMScope`.
|
| CfnIPAMScopeProps.Builder
|
| CfnKeyPair
A CloudFormation `AWS::EC2::KeyPair`.
|
| CfnKeyPair.Builder
|
| CfnKeyPairProps
Properties for defining a `CfnKeyPair`.
|
| CfnKeyPairProps.Builder
|
| CfnLaunchTemplate
A CloudFormation `AWS::EC2::LaunchTemplate`.
|
| CfnLaunchTemplate.AcceleratorCountProperty
The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.
|
| CfnLaunchTemplate.AcceleratorCountProperty.Builder
|
| CfnLaunchTemplate.AcceleratorTotalMemoryMiBProperty
The minimum and maximum amount of total accelerator memory, in MiB.
|
| CfnLaunchTemplate.AcceleratorTotalMemoryMiBProperty.Builder
|
| CfnLaunchTemplate.BaselineEbsBandwidthMbpsProperty
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
| CfnLaunchTemplate.BaselineEbsBandwidthMbpsProperty.Builder
|
| CfnLaunchTemplate.BlockDeviceMappingProperty
Information about a block device mapping for an Amazon EC2 launch template.
|
| CfnLaunchTemplate.BlockDeviceMappingProperty.Builder
|
| CfnLaunchTemplate.Builder
|
| CfnLaunchTemplate.CapacityReservationSpecificationProperty
Specifies an instance's Capacity Reservation targeting option.
|
| CfnLaunchTemplate.CapacityReservationSpecificationProperty.Builder
|
| CfnLaunchTemplate.CapacityReservationTargetProperty
Specifies a target Capacity Reservation.
|
| CfnLaunchTemplate.CapacityReservationTargetProperty.Builder
|
| CfnLaunchTemplate.CpuOptionsProperty
Specifies the CPU options for an instance.
|
| CfnLaunchTemplate.CpuOptionsProperty.Builder
|
| CfnLaunchTemplate.CreditSpecificationProperty
Specifies the credit option for CPU usage of a T2, T3, or T3a instance.
|
| CfnLaunchTemplate.CreditSpecificationProperty.Builder
|
| CfnLaunchTemplate.EbsProperty
Parameters for a block device for an EBS volume in an Amazon EC2 launch template.
|
| CfnLaunchTemplate.EbsProperty.Builder
|
| CfnLaunchTemplate.ElasticGpuSpecificationProperty
Specifies a specification for an Elastic GPU for an Amazon EC2 launch template.
|
| CfnLaunchTemplate.ElasticGpuSpecificationProperty.Builder
|
| CfnLaunchTemplate.EnclaveOptionsProperty
Indicates whether the instance is enabled for AWS Nitro Enclaves.
|
| CfnLaunchTemplate.EnclaveOptionsProperty.Builder
|
| CfnLaunchTemplate.HibernationOptionsProperty
Specifies whether your instance is configured for hibernation.
|
| CfnLaunchTemplate.HibernationOptionsProperty.Builder
|
| CfnLaunchTemplate.IamInstanceProfileProperty
Specifies an IAM instance profile, which is a container for an IAM role for your instance.
|
| CfnLaunchTemplate.IamInstanceProfileProperty.Builder
|
| CfnLaunchTemplate.InstanceMarketOptionsProperty
Specifies the market (purchasing) option for an instance.
|
| CfnLaunchTemplate.InstanceMarketOptionsProperty.Builder
|
| CfnLaunchTemplate.InstanceRequirementsProperty
The attributes for the instance types.
|
| CfnLaunchTemplate.InstanceRequirementsProperty.Builder
|
| CfnLaunchTemplate.Ipv4PrefixSpecificationProperty
Specifies an IPv4 prefix for a network interface.
|
| CfnLaunchTemplate.Ipv4PrefixSpecificationProperty.Builder
|
| CfnLaunchTemplate.Ipv6AddProperty
Specifies an IPv6 address in an Amazon EC2 launch template.
|
| CfnLaunchTemplate.Ipv6AddProperty.Builder
|
| CfnLaunchTemplate.Ipv6PrefixSpecificationProperty
Specifies an IPv6 prefix for a network interface.
|
| CfnLaunchTemplate.Ipv6PrefixSpecificationProperty.Builder
|
| CfnLaunchTemplate.LaunchTemplateDataProperty
The information to include in the launch template.
|
| CfnLaunchTemplate.LaunchTemplateDataProperty.Builder
|
| CfnLaunchTemplate.LaunchTemplateElasticInferenceAcceleratorProperty
Specifies an elastic inference accelerator.
|
| CfnLaunchTemplate.LaunchTemplateElasticInferenceAcceleratorProperty.Builder
|
| CfnLaunchTemplate.LaunchTemplateTagSpecificationProperty
Specifies the tags to apply to the launch template during creation.
|
| CfnLaunchTemplate.LaunchTemplateTagSpecificationProperty.Builder
|
| CfnLaunchTemplate.LicenseSpecificationProperty
Specifies a license configuration for an instance.
|
| CfnLaunchTemplate.LicenseSpecificationProperty.Builder
|
| CfnLaunchTemplate.MaintenanceOptionsProperty
The maintenance options of your instance.
|
| CfnLaunchTemplate.MaintenanceOptionsProperty.Builder
|
| CfnLaunchTemplate.MemoryGiBPerVCpuProperty
The minimum and maximum amount of memory per vCPU, in GiB.
|
| CfnLaunchTemplate.MemoryGiBPerVCpuProperty.Builder
|
| CfnLaunchTemplate.MemoryMiBProperty
The minimum and maximum amount of memory, in MiB.
|
| CfnLaunchTemplate.MemoryMiBProperty.Builder
|
| CfnLaunchTemplate.MetadataOptionsProperty
Specifies the metadata options for the instance.
|
| CfnLaunchTemplate.MetadataOptionsProperty.Builder
|
| CfnLaunchTemplate.MonitoringProperty
Specifies whether detailed monitoring is enabled for an instance.
|
| CfnLaunchTemplate.MonitoringProperty.Builder
|
| CfnLaunchTemplate.NetworkInterfaceCountProperty
The minimum and maximum number of network interfaces.
|
| CfnLaunchTemplate.NetworkInterfaceCountProperty.Builder
|
| CfnLaunchTemplate.NetworkInterfaceProperty
Specifies the parameters for a network interface.
|
| CfnLaunchTemplate.NetworkInterfaceProperty.Builder
|
| CfnLaunchTemplate.PlacementProperty
Specifies the placement of an instance.
|
| CfnLaunchTemplate.PlacementProperty.Builder
|
| CfnLaunchTemplate.PrivateDnsNameOptionsProperty
Describes the options for instance hostnames.
|
| CfnLaunchTemplate.PrivateDnsNameOptionsProperty.Builder
|
| CfnLaunchTemplate.PrivateIpAddProperty
Specifies a secondary private IPv4 address for a network interface.
|
| CfnLaunchTemplate.PrivateIpAddProperty.Builder
|
| CfnLaunchTemplate.SpotOptionsProperty
Specifies options for Spot Instances.
|
| CfnLaunchTemplate.SpotOptionsProperty.Builder
|
| CfnLaunchTemplate.TagSpecificationProperty
Specifies the tags to apply to a resource when the resource is created for the launch template.
|
| CfnLaunchTemplate.TagSpecificationProperty.Builder
|
| CfnLaunchTemplate.TotalLocalStorageGBProperty
The minimum and maximum amount of total local storage, in GB.
|
| CfnLaunchTemplate.TotalLocalStorageGBProperty.Builder
|
| CfnLaunchTemplate.VCpuCountProperty
The minimum and maximum number of vCPUs.
|
| CfnLaunchTemplate.VCpuCountProperty.Builder
|
| CfnLaunchTemplateProps
Properties for defining a `CfnLaunchTemplate`.
|
| CfnLaunchTemplateProps.Builder
|
| CfnLocalGatewayRoute
A CloudFormation `AWS::EC2::LocalGatewayRoute`.
|
| CfnLocalGatewayRoute.Builder
|
| CfnLocalGatewayRouteProps
Properties for defining a `CfnLocalGatewayRoute`.
|
| CfnLocalGatewayRouteProps.Builder
|
| CfnLocalGatewayRouteTableVPCAssociation
A CloudFormation `AWS::EC2::LocalGatewayRouteTableVPCAssociation`.
|
| CfnLocalGatewayRouteTableVPCAssociation.Builder
|
| CfnLocalGatewayRouteTableVPCAssociationProps
Properties for defining a `CfnLocalGatewayRouteTableVPCAssociation`.
|
| CfnLocalGatewayRouteTableVPCAssociationProps.Builder
|
| CfnNatGateway
A CloudFormation `AWS::EC2::NatGateway`.
|
| CfnNatGateway.Builder
|
| CfnNatGatewayProps
Properties for defining a `CfnNatGateway`.
|
| CfnNatGatewayProps.Builder
|
| CfnNetworkAcl
A CloudFormation `AWS::EC2::NetworkAcl`.
|
| CfnNetworkAcl.Builder
|
| CfnNetworkAclEntry
A CloudFormation `AWS::EC2::NetworkAclEntry`.
|
| CfnNetworkAclEntry.Builder
|
| CfnNetworkAclEntry.IcmpProperty
Describes the ICMP type and code.
|
| CfnNetworkAclEntry.IcmpProperty.Builder
|
| CfnNetworkAclEntry.PortRangeProperty
Describes a range of ports.
|
| CfnNetworkAclEntry.PortRangeProperty.Builder
|
| CfnNetworkAclEntryProps
Properties for defining a `CfnNetworkAclEntry`.
|
| CfnNetworkAclEntryProps.Builder
|
| CfnNetworkAclProps
Properties for defining a `CfnNetworkAcl`.
|
| CfnNetworkAclProps.Builder
|
| CfnNetworkInsightsAccessScope
A CloudFormation `AWS::EC2::NetworkInsightsAccessScope`.
|
| CfnNetworkInsightsAccessScope.AccessScopePathRequestProperty
Describes a path.
|
| CfnNetworkInsightsAccessScope.AccessScopePathRequestProperty.Builder
|
| CfnNetworkInsightsAccessScope.Builder
|
| CfnNetworkInsightsAccessScope.PacketHeaderStatementRequestProperty
Describes a packet header statement.
|
| CfnNetworkInsightsAccessScope.PacketHeaderStatementRequestProperty.Builder
|
| CfnNetworkInsightsAccessScope.PathStatementRequestProperty
Describes a path statement.
|
| CfnNetworkInsightsAccessScope.PathStatementRequestProperty.Builder
|
| CfnNetworkInsightsAccessScope.ResourceStatementRequestProperty
Describes a resource statement.
|
| CfnNetworkInsightsAccessScope.ResourceStatementRequestProperty.Builder
|
| CfnNetworkInsightsAccessScope.ThroughResourcesStatementRequestProperty
Describes a through resource statement.
|
| CfnNetworkInsightsAccessScope.ThroughResourcesStatementRequestProperty.Builder
|
| CfnNetworkInsightsAccessScopeAnalysis
A CloudFormation `AWS::EC2::NetworkInsightsAccessScopeAnalysis`.
|
| CfnNetworkInsightsAccessScopeAnalysis.Builder
|
| CfnNetworkInsightsAccessScopeAnalysisProps
Properties for defining a `CfnNetworkInsightsAccessScopeAnalysis`.
|
| CfnNetworkInsightsAccessScopeAnalysisProps.Builder
|
| CfnNetworkInsightsAccessScopeProps
Properties for defining a `CfnNetworkInsightsAccessScope`.
|
| CfnNetworkInsightsAccessScopeProps.Builder
|
| CfnNetworkInsightsAnalysis
A CloudFormation `AWS::EC2::NetworkInsightsAnalysis`.
|
| CfnNetworkInsightsAnalysis.AdditionalDetailProperty
Example:
|
| CfnNetworkInsightsAnalysis.AdditionalDetailProperty.Builder
|
| CfnNetworkInsightsAnalysis.AlternatePathHintProperty
Describes an potential intermediate component of a feasible path.
|
| CfnNetworkInsightsAnalysis.AlternatePathHintProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisAclRuleProperty
Describes a network access control (ACL) rule.
|
| CfnNetworkInsightsAnalysis.AnalysisAclRuleProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisComponentProperty
Describes a path component.
|
| CfnNetworkInsightsAnalysis.AnalysisComponentProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisLoadBalancerListenerProperty
Describes a load balancer listener.
|
| CfnNetworkInsightsAnalysis.AnalysisLoadBalancerListenerProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisLoadBalancerTargetProperty
Describes a load balancer target.
|
| CfnNetworkInsightsAnalysis.AnalysisLoadBalancerTargetProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisPacketHeaderProperty
Describes a header.
|
| CfnNetworkInsightsAnalysis.AnalysisPacketHeaderProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisRouteTableRouteProperty
Describes a route table route.
|
| CfnNetworkInsightsAnalysis.AnalysisRouteTableRouteProperty.Builder
|
| CfnNetworkInsightsAnalysis.AnalysisSecurityGroupRuleProperty
Describes a security group rule.
|
| CfnNetworkInsightsAnalysis.AnalysisSecurityGroupRuleProperty.Builder
|
| CfnNetworkInsightsAnalysis.Builder
|
| CfnNetworkInsightsAnalysis.ExplanationProperty
Describes an explanation code for an unreachable path.
|
| CfnNetworkInsightsAnalysis.ExplanationProperty.Builder
|
| CfnNetworkInsightsAnalysis.PathComponentProperty
Describes a path component.
|
| CfnNetworkInsightsAnalysis.PathComponentProperty.Builder
|
| CfnNetworkInsightsAnalysis.PortRangeProperty
Describes a range of ports.
|
| CfnNetworkInsightsAnalysis.PortRangeProperty.Builder
|
| CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
Describes a route in a transit gateway route table.
|
| CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder
|
| CfnNetworkInsightsAnalysisProps
Properties for defining a `CfnNetworkInsightsAnalysis`.
|
| CfnNetworkInsightsAnalysisProps.Builder
|
| CfnNetworkInsightsPath
A CloudFormation `AWS::EC2::NetworkInsightsPath`.
|
| CfnNetworkInsightsPath.Builder
|
| CfnNetworkInsightsPathProps
Properties for defining a `CfnNetworkInsightsPath`.
|
| CfnNetworkInsightsPathProps.Builder
|
| CfnNetworkInterface
A CloudFormation `AWS::EC2::NetworkInterface`.
|
| CfnNetworkInterface.Builder
|
| CfnNetworkInterface.InstanceIpv6AddressProperty
Describes the IPv6 addresses to associate with the network interface.
|
| CfnNetworkInterface.InstanceIpv6AddressProperty.Builder
|
| CfnNetworkInterface.PrivateIpAddressSpecificationProperty
Describes a secondary private IPv4 address for a network interface.
|
| CfnNetworkInterface.PrivateIpAddressSpecificationProperty.Builder
|
| CfnNetworkInterfaceAttachment
A CloudFormation `AWS::EC2::NetworkInterfaceAttachment`.
|
| CfnNetworkInterfaceAttachment.Builder
|
| CfnNetworkInterfaceAttachmentProps
Properties for defining a `CfnNetworkInterfaceAttachment`.
|
| CfnNetworkInterfaceAttachmentProps.Builder
|
| CfnNetworkInterfacePermission
A CloudFormation `AWS::EC2::NetworkInterfacePermission`.
|
| CfnNetworkInterfacePermission.Builder
|
| CfnNetworkInterfacePermissionProps
Properties for defining a `CfnNetworkInterfacePermission`.
|
| CfnNetworkInterfacePermissionProps.Builder
|
| CfnNetworkInterfaceProps
Properties for defining a `CfnNetworkInterface`.
|
| CfnNetworkInterfaceProps.Builder
|
| CfnPlacementGroup
A CloudFormation `AWS::EC2::PlacementGroup`.
|
| CfnPlacementGroup.Builder
|
| CfnPlacementGroupProps
Properties for defining a `CfnPlacementGroup`.
|
| CfnPlacementGroupProps.Builder
|
| CfnPrefixList
A CloudFormation `AWS::EC2::PrefixList`.
|
| CfnPrefixList.Builder
|
| CfnPrefixList.EntryProperty
An entry for a prefix list.
|
| CfnPrefixList.EntryProperty.Builder
|
| CfnPrefixListProps
Properties for defining a `CfnPrefixList`.
|
| CfnPrefixListProps.Builder
|
| CfnRoute
A CloudFormation `AWS::EC2::Route`.
|
| CfnRoute.Builder
|
| CfnRouteProps
Properties for defining a `CfnRoute`.
|
| CfnRouteProps.Builder
|
| CfnRouteTable
A CloudFormation `AWS::EC2::RouteTable`.
|
| CfnRouteTable.Builder
|
| CfnRouteTableProps
Properties for defining a `CfnRouteTable`.
|
| CfnRouteTableProps.Builder
|
| CfnSecurityGroup
A CloudFormation `AWS::EC2::SecurityGroup`.
|
| CfnSecurityGroup.Builder
|
| CfnSecurityGroup.EgressProperty
[EC2-VPC only] Adds the specified egress rules to a security group for use with a VPC.
|
| CfnSecurityGroup.EgressProperty.Builder
|
| CfnSecurityGroup.IngressProperty
Adds an inbound rule to a security group.
|
| CfnSecurityGroup.IngressProperty.Builder
|
| CfnSecurityGroupEgress
A CloudFormation `AWS::EC2::SecurityGroupEgress`.
|
| CfnSecurityGroupEgress.Builder
|
| CfnSecurityGroupEgressProps
Properties for defining a `CfnSecurityGroupEgress`.
|
| CfnSecurityGroupEgressProps.Builder
|
| CfnSecurityGroupIngress
A CloudFormation `AWS::EC2::SecurityGroupIngress`.
|
| CfnSecurityGroupIngress.Builder
|
| CfnSecurityGroupIngressProps
Properties for defining a `CfnSecurityGroupIngress`.
|
| CfnSecurityGroupIngressProps.Builder
|
| CfnSecurityGroupProps
Properties for defining a `CfnSecurityGroup`.
|
| CfnSecurityGroupProps.Builder
|
| CfnSpotFleet
A CloudFormation `AWS::EC2::SpotFleet`.
|
| CfnSpotFleet.AcceleratorCountRequestProperty
The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.
|
| CfnSpotFleet.AcceleratorCountRequestProperty.Builder
|
| CfnSpotFleet.AcceleratorTotalMemoryMiBRequestProperty
The minimum and maximum amount of total accelerator memory, in MiB.
|
| CfnSpotFleet.AcceleratorTotalMemoryMiBRequestProperty.Builder
|
| CfnSpotFleet.BaselineEbsBandwidthMbpsRequestProperty
The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.
|
| CfnSpotFleet.BaselineEbsBandwidthMbpsRequestProperty.Builder
|
| CfnSpotFleet.BlockDeviceMappingProperty
Specifies a block device mapping.
|
| CfnSpotFleet.BlockDeviceMappingProperty.Builder
|
| CfnSpotFleet.Builder
|
| CfnSpotFleet.ClassicLoadBalancerProperty
Specifies a Classic Load Balancer.
|
| CfnSpotFleet.ClassicLoadBalancerProperty.Builder
|
| CfnSpotFleet.ClassicLoadBalancersConfigProperty
Specifies the Classic Load Balancers to attach to a Spot Fleet.
|
| CfnSpotFleet.ClassicLoadBalancersConfigProperty.Builder
|
| CfnSpotFleet.EbsBlockDeviceProperty
Describes a block device for an EBS volume.
|
| CfnSpotFleet.EbsBlockDeviceProperty.Builder
|
| CfnSpotFleet.FleetLaunchTemplateSpecificationProperty
Describes the Amazon EC2 launch template and the launch template version that can be used by a Spot Fleet request to configure Amazon EC2 instances.
|
| CfnSpotFleet.FleetLaunchTemplateSpecificationProperty.Builder
|
| CfnSpotFleet.GroupIdentifierProperty
Describes a security group.
|
| CfnSpotFleet.GroupIdentifierProperty.Builder
|
| CfnSpotFleet.IamInstanceProfileSpecificationProperty
Describes an IAM instance profile.
|
| CfnSpotFleet.IamInstanceProfileSpecificationProperty.Builder
|
| CfnSpotFleet.InstanceIpv6AddressProperty
Describes an IPv6 address.
|
| CfnSpotFleet.InstanceIpv6AddressProperty.Builder
|
| CfnSpotFleet.InstanceNetworkInterfaceSpecificationProperty
Describes a network interface.
|
| CfnSpotFleet.InstanceNetworkInterfaceSpecificationProperty.Builder
|
| CfnSpotFleet.InstanceRequirementsRequestProperty
The attributes for the instance types.
|
| CfnSpotFleet.InstanceRequirementsRequestProperty.Builder
|
| CfnSpotFleet.LaunchTemplateConfigProperty
Specifies a launch template and overrides.
|
| CfnSpotFleet.LaunchTemplateConfigProperty.Builder
|
| CfnSpotFleet.LaunchTemplateOverridesProperty
Specifies overrides for a launch template.
|
| CfnSpotFleet.LaunchTemplateOverridesProperty.Builder
|
| CfnSpotFleet.LoadBalancersConfigProperty
Specifies the Classic Load Balancers and target groups to attach to a Spot Fleet request.
|
| CfnSpotFleet.LoadBalancersConfigProperty.Builder
|
| CfnSpotFleet.MemoryGiBPerVCpuRequestProperty
The minimum and maximum amount of memory per vCPU, in GiB.
|
| CfnSpotFleet.MemoryGiBPerVCpuRequestProperty.Builder
|
| CfnSpotFleet.MemoryMiBRequestProperty
The minimum and maximum amount of memory, in MiB.
|
| CfnSpotFleet.MemoryMiBRequestProperty.Builder
|
| CfnSpotFleet.NetworkInterfaceCountRequestProperty
The minimum and maximum number of network interfaces.
|
| CfnSpotFleet.NetworkInterfaceCountRequestProperty.Builder
|
| CfnSpotFleet.PrivateIpAddressSpecificationProperty
Describes a secondary private IPv4 address for a network interface.
|
| CfnSpotFleet.PrivateIpAddressSpecificationProperty.Builder
|
| CfnSpotFleet.SpotCapacityRebalanceProperty
The Spot Instance replacement strategy to use when Amazon EC2 emits a signal that your Spot Instance is at an elevated risk of being interrupted.
|
| CfnSpotFleet.SpotCapacityRebalanceProperty.Builder
|
| CfnSpotFleet.SpotFleetLaunchSpecificationProperty
Specifies the launch specification for one or more Spot Instances.
|
| CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder
|
| CfnSpotFleet.SpotFleetMonitoringProperty
Describes whether monitoring is enabled.
|
| CfnSpotFleet.SpotFleetMonitoringProperty.Builder
|
| CfnSpotFleet.SpotFleetRequestConfigDataProperty
Specifies the configuration of a Spot Fleet request.
|
| CfnSpotFleet.SpotFleetRequestConfigDataProperty.Builder
|
| CfnSpotFleet.SpotFleetTagSpecificationProperty
The tags for a Spot Fleet resource.
|
| CfnSpotFleet.SpotFleetTagSpecificationProperty.Builder
|
| CfnSpotFleet.SpotMaintenanceStrategiesProperty
The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.
|
| CfnSpotFleet.SpotMaintenanceStrategiesProperty.Builder
|
| CfnSpotFleet.SpotPlacementProperty
Describes Spot Instance placement.
|
| CfnSpotFleet.SpotPlacementProperty.Builder
|
| CfnSpotFleet.TargetGroupProperty
Describes a load balancer target group.
|
| CfnSpotFleet.TargetGroupProperty.Builder
|
| CfnSpotFleet.TargetGroupsConfigProperty
Describes the target groups to attach to a Spot Fleet.
|
| CfnSpotFleet.TargetGroupsConfigProperty.Builder
|
| CfnSpotFleet.TotalLocalStorageGBRequestProperty
The minimum and maximum amount of total local storage, in GB.
|
| CfnSpotFleet.TotalLocalStorageGBRequestProperty.Builder
|
| CfnSpotFleet.VCpuCountRangeRequestProperty
The minimum and maximum number of vCPUs.
|
| CfnSpotFleet.VCpuCountRangeRequestProperty.Builder
|
| CfnSpotFleetProps
Properties for defining a `CfnSpotFleet`.
|
| CfnSpotFleetProps.Builder
|
| CfnSubnet
A CloudFormation `AWS::EC2::Subnet`.
|
| CfnSubnet.Builder
|
| CfnSubnetCidrBlock
A CloudFormation `AWS::EC2::SubnetCidrBlock`.
|
| CfnSubnetCidrBlock.Builder
|
| CfnSubnetCidrBlockProps
Properties for defining a `CfnSubnetCidrBlock`.
|
| CfnSubnetCidrBlockProps.Builder
|
| CfnSubnetNetworkAclAssociation
A CloudFormation `AWS::EC2::SubnetNetworkAclAssociation`.
|
| CfnSubnetNetworkAclAssociation.Builder
|
| CfnSubnetNetworkAclAssociationProps
Properties for defining a `CfnSubnetNetworkAclAssociation`.
|
| CfnSubnetNetworkAclAssociationProps.Builder
|
| CfnSubnetProps
Properties for defining a `CfnSubnet`.
|
| CfnSubnetProps.Builder
|
| CfnSubnetRouteTableAssociation
A CloudFormation `AWS::EC2::SubnetRouteTableAssociation`.
|
| CfnSubnetRouteTableAssociation.Builder
|
| CfnSubnetRouteTableAssociationProps
Properties for defining a `CfnSubnetRouteTableAssociation`.
|
| CfnSubnetRouteTableAssociationProps.Builder
|
| CfnTrafficMirrorFilter
A CloudFormation `AWS::EC2::TrafficMirrorFilter`.
|
| CfnTrafficMirrorFilter.Builder
|
| CfnTrafficMirrorFilterProps
Properties for defining a `CfnTrafficMirrorFilter`.
|
| CfnTrafficMirrorFilterProps.Builder
|
| CfnTrafficMirrorFilterRule
A CloudFormation `AWS::EC2::TrafficMirrorFilterRule`.
|
| CfnTrafficMirrorFilterRule.Builder
|
| CfnTrafficMirrorFilterRule.TrafficMirrorPortRangeProperty
Describes the Traffic Mirror port range.
|
| CfnTrafficMirrorFilterRule.TrafficMirrorPortRangeProperty.Builder
|
| CfnTrafficMirrorFilterRuleProps
Properties for defining a `CfnTrafficMirrorFilterRule`.
|
| CfnTrafficMirrorFilterRuleProps.Builder
|
| CfnTrafficMirrorSession
A CloudFormation `AWS::EC2::TrafficMirrorSession`.
|
| CfnTrafficMirrorSession.Builder
|
| CfnTrafficMirrorSessionProps
Properties for defining a `CfnTrafficMirrorSession`.
|
| CfnTrafficMirrorSessionProps.Builder
|
| CfnTrafficMirrorTarget
A CloudFormation `AWS::EC2::TrafficMirrorTarget`.
|
| CfnTrafficMirrorTarget.Builder
|
| CfnTrafficMirrorTargetProps
Properties for defining a `CfnTrafficMirrorTarget`.
|
| CfnTrafficMirrorTargetProps.Builder
|
| CfnTransitGateway
A CloudFormation `AWS::EC2::TransitGateway`.
|
| CfnTransitGateway.Builder
|
| CfnTransitGatewayAttachment
A CloudFormation `AWS::EC2::TransitGatewayAttachment`.
|
| CfnTransitGatewayAttachment.Builder
|
| CfnTransitGatewayAttachmentProps
Properties for defining a `CfnTransitGatewayAttachment`.
|
| CfnTransitGatewayAttachmentProps.Builder
|
| CfnTransitGatewayConnect
A CloudFormation `AWS::EC2::TransitGatewayConnect`.
|
| CfnTransitGatewayConnect.Builder
|
| CfnTransitGatewayConnect.TransitGatewayConnectOptionsProperty
Describes the Connect attachment options.
|
| CfnTransitGatewayConnect.TransitGatewayConnectOptionsProperty.Builder
|
| CfnTransitGatewayConnectProps
Properties for defining a `CfnTransitGatewayConnect`.
|
| CfnTransitGatewayConnectProps.Builder
|
| CfnTransitGatewayMulticastDomain
A CloudFormation `AWS::EC2::TransitGatewayMulticastDomain`.
|
| CfnTransitGatewayMulticastDomain.Builder
|
| CfnTransitGatewayMulticastDomainAssociation
A CloudFormation `AWS::EC2::TransitGatewayMulticastDomainAssociation`.
|
| CfnTransitGatewayMulticastDomainAssociation.Builder
|
| CfnTransitGatewayMulticastDomainAssociationProps
Properties for defining a `CfnTransitGatewayMulticastDomainAssociation`.
|
| CfnTransitGatewayMulticastDomainAssociationProps.Builder
|
| CfnTransitGatewayMulticastDomainProps
Properties for defining a `CfnTransitGatewayMulticastDomain`.
|
| CfnTransitGatewayMulticastDomainProps.Builder
|
| CfnTransitGatewayMulticastGroupMember
A CloudFormation `AWS::EC2::TransitGatewayMulticastGroupMember`.
|
| CfnTransitGatewayMulticastGroupMember.Builder
|
| CfnTransitGatewayMulticastGroupMemberProps
Properties for defining a `CfnTransitGatewayMulticastGroupMember`.
|
| CfnTransitGatewayMulticastGroupMemberProps.Builder
|
| CfnTransitGatewayMulticastGroupSource
A CloudFormation `AWS::EC2::TransitGatewayMulticastGroupSource`.
|
| CfnTransitGatewayMulticastGroupSource.Builder
|
| CfnTransitGatewayMulticastGroupSourceProps
Properties for defining a `CfnTransitGatewayMulticastGroupSource`.
|
| CfnTransitGatewayMulticastGroupSourceProps.Builder
|
| CfnTransitGatewayPeeringAttachment
A CloudFormation `AWS::EC2::TransitGatewayPeeringAttachment`.
|
| CfnTransitGatewayPeeringAttachment.Builder
|
| CfnTransitGatewayPeeringAttachmentProps
Properties for defining a `CfnTransitGatewayPeeringAttachment`.
|
| CfnTransitGatewayPeeringAttachmentProps.Builder
|
| CfnTransitGatewayProps
Properties for defining a `CfnTransitGateway`.
|
| CfnTransitGatewayProps.Builder
|
| CfnTransitGatewayRoute
A CloudFormation `AWS::EC2::TransitGatewayRoute`.
|
| CfnTransitGatewayRoute.Builder
|
| CfnTransitGatewayRouteProps
Properties for defining a `CfnTransitGatewayRoute`.
|
| CfnTransitGatewayRouteProps.Builder
|
| CfnTransitGatewayRouteTable
A CloudFormation `AWS::EC2::TransitGatewayRouteTable`.
|
| CfnTransitGatewayRouteTable.Builder
|
| CfnTransitGatewayRouteTableAssociation
A CloudFormation `AWS::EC2::TransitGatewayRouteTableAssociation`.
|
| CfnTransitGatewayRouteTableAssociation.Builder
|
| CfnTransitGatewayRouteTableAssociationProps
Properties for defining a `CfnTransitGatewayRouteTableAssociation`.
|
| CfnTransitGatewayRouteTableAssociationProps.Builder
|
| CfnTransitGatewayRouteTablePropagation
A CloudFormation `AWS::EC2::TransitGatewayRouteTablePropagation`.
|
| CfnTransitGatewayRouteTablePropagation.Builder
|
| CfnTransitGatewayRouteTablePropagationProps
Properties for defining a `CfnTransitGatewayRouteTablePropagation`.
|
| CfnTransitGatewayRouteTablePropagationProps.Builder
|
| CfnTransitGatewayRouteTableProps
Properties for defining a `CfnTransitGatewayRouteTable`.
|
| CfnTransitGatewayRouteTableProps.Builder
|
| CfnTransitGatewayVpcAttachment
A CloudFormation `AWS::EC2::TransitGatewayVpcAttachment`.
|
| CfnTransitGatewayVpcAttachment.Builder
|
| CfnTransitGatewayVpcAttachmentProps
Properties for defining a `CfnTransitGatewayVpcAttachment`.
|
| CfnTransitGatewayVpcAttachmentProps.Builder
|
| CfnVolume
A CloudFormation `AWS::EC2::Volume`.
|
| CfnVolume.Builder
|
| CfnVolumeAttachment
A CloudFormation `AWS::EC2::VolumeAttachment`.
|
| CfnVolumeAttachment.Builder
|
| CfnVolumeAttachmentProps
Properties for defining a `CfnVolumeAttachment`.
|
| CfnVolumeAttachmentProps.Builder
|
| CfnVolumeProps
Properties for defining a `CfnVolume`.
|
| CfnVolumeProps.Builder
|
| CfnVPC
A CloudFormation `AWS::EC2::VPC`.
|
| CfnVPC.Builder
|
| CfnVPCCidrBlock
A CloudFormation `AWS::EC2::VPCCidrBlock`.
|
| CfnVPCCidrBlock.Builder
|
| CfnVPCCidrBlockProps
Properties for defining a `CfnVPCCidrBlock`.
|
| CfnVPCCidrBlockProps.Builder
|
| CfnVPCDHCPOptionsAssociation
A CloudFormation `AWS::EC2::VPCDHCPOptionsAssociation`.
|
| CfnVPCDHCPOptionsAssociation.Builder
|
| CfnVPCDHCPOptionsAssociationProps
Properties for defining a `CfnVPCDHCPOptionsAssociation`.
|
| CfnVPCDHCPOptionsAssociationProps.Builder
|
| CfnVPCEndpoint
A CloudFormation `AWS::EC2::VPCEndpoint`.
|
| CfnVPCEndpoint.Builder
|
| CfnVPCEndpointConnectionNotification
A CloudFormation `AWS::EC2::VPCEndpointConnectionNotification`.
|
| CfnVPCEndpointConnectionNotification.Builder
|
| CfnVPCEndpointConnectionNotificationProps
Properties for defining a `CfnVPCEndpointConnectionNotification`.
|
| CfnVPCEndpointConnectionNotificationProps.Builder
|
| CfnVPCEndpointProps
Properties for defining a `CfnVPCEndpoint`.
|
| CfnVPCEndpointProps.Builder
|
| CfnVPCEndpointService
A CloudFormation `AWS::EC2::VPCEndpointService`.
|
| CfnVPCEndpointService.Builder
|
| CfnVPCEndpointServicePermissions
A CloudFormation `AWS::EC2::VPCEndpointServicePermissions`.
|
| CfnVPCEndpointServicePermissions.Builder
|
| CfnVPCEndpointServicePermissionsProps
Properties for defining a `CfnVPCEndpointServicePermissions`.
|
| CfnVPCEndpointServicePermissionsProps.Builder
|
| CfnVPCEndpointServiceProps
Properties for defining a `CfnVPCEndpointService`.
|
| CfnVPCEndpointServiceProps.Builder
|
| CfnVPCGatewayAttachment
A CloudFormation `AWS::EC2::VPCGatewayAttachment`.
|
| CfnVPCGatewayAttachment.Builder
|
| CfnVPCGatewayAttachmentProps
Properties for defining a `CfnVPCGatewayAttachment`.
|
| CfnVPCGatewayAttachmentProps.Builder
|
| CfnVPCPeeringConnection
A CloudFormation `AWS::EC2::VPCPeeringConnection`.
|
| CfnVPCPeeringConnection.Builder
|
| CfnVPCPeeringConnectionProps
Properties for defining a `CfnVPCPeeringConnection`.
|
| CfnVPCPeeringConnectionProps.Builder
|
| CfnVPCProps
Properties for defining a `CfnVPC`.
|
| CfnVPCProps.Builder
|
| CfnVPNConnection
A CloudFormation `AWS::EC2::VPNConnection`.
|
| CfnVPNConnection.Builder
|
| CfnVPNConnection.VpnTunnelOptionsSpecificationProperty
The tunnel options for a single VPN tunnel.
|
| CfnVPNConnection.VpnTunnelOptionsSpecificationProperty.Builder
|
| CfnVPNConnectionProps
Properties for defining a `CfnVPNConnection`.
|
| CfnVPNConnectionProps.Builder
|
| CfnVPNConnectionRoute
A CloudFormation `AWS::EC2::VPNConnectionRoute`.
|
| CfnVPNConnectionRoute.Builder
|
| CfnVPNConnectionRouteProps
Properties for defining a `CfnVPNConnectionRoute`.
|
| CfnVPNConnectionRouteProps.Builder
|
| CfnVPNGateway
A CloudFormation `AWS::EC2::VPNGateway`.
|
| CfnVPNGateway.Builder
|
| CfnVPNGatewayProps
Properties for defining a `CfnVPNGateway`.
|
| CfnVPNGatewayProps.Builder
|
| CfnVPNGatewayRoutePropagation
A CloudFormation `AWS::EC2::VPNGatewayRoutePropagation`.
|
| CfnVPNGatewayRoutePropagation.Builder
|
| CfnVPNGatewayRoutePropagationProps
Properties for defining a `CfnVPNGatewayRoutePropagation`.
|
| CfnVPNGatewayRoutePropagationProps.Builder
|
| ClientVpnAuthorizationRule
A client VPN authorization rule.
|
| ClientVpnAuthorizationRule.Builder
|
| ClientVpnAuthorizationRuleOptions
Options for a ClientVpnAuthorizationRule.
|
| ClientVpnAuthorizationRuleOptions.Builder
|
| ClientVpnAuthorizationRuleProps
Properties for a ClientVpnAuthorizationRule.
|
| ClientVpnAuthorizationRuleProps.Builder
|
| ClientVpnEndpoint
A client VPN connnection.
|
| ClientVpnEndpoint.Builder
|
| ClientVpnEndpointAttributes
Attributes when importing an existing client VPN endpoint.
|
| ClientVpnEndpointAttributes.Builder
|
| ClientVpnEndpointOptions
Options for a client VPN endpoint.
|
| ClientVpnEndpointOptions.Builder
|
| ClientVpnEndpointProps
Properties for a client VPN endpoint.
|
| ClientVpnEndpointProps.Builder
|
| ClientVpnRoute
A client VPN route.
|
| ClientVpnRoute.Builder
|
| ClientVpnRouteOptions
Options for a ClientVpnRoute.
|
| ClientVpnRouteOptions.Builder
|
| ClientVpnRouteProps
Properties for a ClientVpnRoute.
|
| ClientVpnRouteProps.Builder
|
| ClientVpnRouteTarget
Target for a client VPN route.
|
| ClientVpnSessionTimeout
Maximum VPN session duration time.
|
| ClientVpnUserBasedAuthentication
User-based authentication for a client VPN endpoint.
|
| CloudFormationInit
A CloudFormation-init configuration.
|
| CommonNetworkAclEntryOptions
Basic NetworkACL entry props.
|
| CommonNetworkAclEntryOptions.Builder
|
| ConfigSetProps
Options for CloudFormationInit.withConfigSets.
|
| ConfigSetProps.Builder
|
| ConfigureNatOptions
Options passed by the VPC when NAT needs to be configured.
|
| ConfigureNatOptions.Builder
|
| ConnectionRule
Example:
|
| ConnectionRule.Builder
|
| Connections
Manage the allowed network connections for constructs with Security Groups.
|
| Connections.Builder
|
| ConnectionsProps
Properties to intialize a new Connections object.
|
| ConnectionsProps.Builder
|
| CpuCredits
Provides the options for specifying the CPU credit type for burstable EC2 instance types (T2, T3, T3a, etc).
|
| DefaultInstanceTenancy
The default tenancy of instances launched into the VPC.
|
| DestinationOptions
Options for writing logs to a destination.
|
| DestinationOptions.Builder
|
| EbsDeviceOptions
Block device options for an EBS volume.
|
| EbsDeviceOptions.Builder
|
| EbsDeviceOptionsBase
Base block device options for an EBS volume.
|
| EbsDeviceOptionsBase.Builder
|
| EbsDeviceProps
Properties of an EBS block device.
|
| EbsDeviceProps.Builder
|
| EbsDeviceSnapshotOptions
Block device options for an EBS volume created from a snapshot.
|
| EbsDeviceSnapshotOptions.Builder
|
| EbsDeviceVolumeType
Supported EBS volume types for blockDevices.
|
| EnableVpnGatewayOptions
Options for the Vpc.enableVpnGateway() method.
|
| EnableVpnGatewayOptions.Builder
|
| ExecuteFileOptions
Options when executing a file.
|
| ExecuteFileOptions.Builder
|
| FlowLog
A VPC flow log.
|
| FlowLog.Builder
|
| FlowLogDestination
The destination type for the flow log.
|
| FlowLogDestinationConfig
Flow Log Destination configuration.
|
| FlowLogDestinationConfig.Builder
|
| FlowLogDestinationType
The available destination types for Flow Logs.
|
| FlowLogFileFormat
The file format for flow logs written to an S3 bucket destination.
|
| FlowLogOptions
Options to add a flow log to a VPC.
|
| FlowLogOptions.Builder
|
| FlowLogProps
Properties of a VPC Flow Log.
|
| FlowLogProps.Builder
|
| FlowLogResourceType
The type of resource to create the flow log for.
|
| FlowLogTrafficType
The type of VPC traffic to log.
|
| GatewayConfig
Pair represents a gateway created by NAT Provider.
|
| GatewayConfig.Builder
|
| GatewayVpcEndpoint
A gateway VPC endpoint.
|
| GatewayVpcEndpoint.Builder
|
| GatewayVpcEndpointAwsService
An AWS service for a gateway VPC endpoint.
|
| GatewayVpcEndpointOptions
Options to add a gateway endpoint to a VPC.
|
| GatewayVpcEndpointOptions.Builder
|
| GatewayVpcEndpointProps
Construction properties for a GatewayVpcEndpoint.
|
| GatewayVpcEndpointProps.Builder
|
| GenericLinuxImage
Construct a Linux machine image from an AMI map.
|
| GenericLinuxImage.Builder
|
| GenericLinuxImageProps
Configuration options for GenericLinuxImage.
|
| GenericLinuxImageProps.Builder
|
| GenericSSMParameterImage
Select the image based on a given SSM parameter.
|
| GenericWindowsImage
Construct a Windows machine image from an AMI map.
|
| GenericWindowsImage.Builder
|
| GenericWindowsImageProps
Configuration options for GenericWindowsImage.
|
| GenericWindowsImageProps.Builder
|
| IClientVpnConnectionHandler
A connection handler for client VPN endpoints.
|
| IClientVpnConnectionHandler.Jsii$Default
|
| IClientVpnEndpoint
A client VPN endpoint.
|
| IClientVpnEndpoint.Jsii$Default
|
| IConnectable
An object that has a Connections object.
|
| IConnectable.Jsii$Default
|
| IFlowLog
A FlowLog.
|
IFlowLog.Jsii$Default
Internal default implementation for IFlowLog.
|
| IGatewayVpcEndpoint
A gateway VPC endpoint.
|
| IGatewayVpcEndpoint.Jsii$Default
|
| IGatewayVpcEndpointService
A service for a gateway VPC endpoint.
|
| IGatewayVpcEndpointService.Jsii$Default
|
| IInstance |
IInstance.Jsii$Default
Internal default implementation for IInstance.
|
| IInterfaceVpcEndpoint
An interface VPC endpoint.
|
| IInterfaceVpcEndpoint.Jsii$Default
|
| IInterfaceVpcEndpointService
A service for an interface VPC endpoint.
|
| IInterfaceVpcEndpointService.Jsii$Default
|
| ILaunchTemplate
Interface for LaunchTemplate-like objects.
|
| ILaunchTemplate.Jsii$Default
|
| IMachineImage
Interface for classes that can select an appropriate machine image to use.
|
| IMachineImage.Jsii$Default
|
| INetworkAcl
A NetworkAcl.
|
| INetworkAcl.Jsii$Default
|
| INetworkAclEntry
A NetworkAclEntry.
|
| INetworkAclEntry.Jsii$Default
|
| InitCommand
Command to execute on the instance.
|
| InitCommandOptions
Options for InitCommand.
|
| InitCommandOptions.Builder
|
| InitCommandWaitDuration
Represents a duration to wait after a command has finished, in case of a reboot (Windows only).
|
| InitConfig
A collection of configuration elements.
|
| InitElement
Base class for all CloudFormation Init elements.
|
| InitFile
Create files on the EC2 instance.
|
| InitFileAssetOptions
Additional options for creating an InitFile from an asset.
|
| InitFileAssetOptions.Builder
|
| InitFileOptions
Options for InitFile.
|
| InitFileOptions.Builder
|
| InitGroup
Create Linux/UNIX groups and assign group IDs.
|
| InitPackage
A package to be installed during cfn-init time.
|
| InitService
A services that be enabled, disabled or restarted when the instance is launched.
|
| InitServiceOptions
Options for an InitService.
|
| InitServiceOptions.Builder
|
| InitServiceRestartHandle
An object that represents reasons to restart an InitService.
|
| InitSource
Extract an archive into a directory.
|
| InitSourceAssetOptions
Additional options for an InitSource that builds an asset from local files.
|
| InitSourceAssetOptions.Builder
|
| InitSourceOptions
Additional options for an InitSource.
|
| InitSourceOptions.Builder
|
| InitUser
Create Linux/UNIX users and to assign user IDs.
|
| InitUserOptions
Optional parameters used when creating a user.
|
| InitUserOptions.Builder
|
| Instance
This represents a single EC2 instance.
|
| Instance.Builder
|
| InstanceArchitecture
Identifies an instance's CPU architecture.
|
| InstanceClass
What class and generation of instance to use.
|
| InstanceInitiatedShutdownBehavior
Provides the options for specifying the instance initiated shutdown behavior.
|
| InstanceProps
Properties of an EC2 Instance.
|
| InstanceProps.Builder
|
| InstanceRequireImdsv2Aspect
Aspect that applies IMDS configuration on EC2 Instance constructs.
|
| InstanceRequireImdsv2Aspect.Builder
|
| InstanceRequireImdsv2AspectProps
Properties for `InstanceRequireImdsv2Aspect`.
|
| InstanceRequireImdsv2AspectProps.Builder
|
| InstanceSize
What size of instance to use.
|
| InstanceType
Instance type for EC2 instances.
|
| InterfaceVpcEndpoint
A interface VPC endpoint.
|
| InterfaceVpcEndpoint.Builder
|
| InterfaceVpcEndpointAttributes
Construction properties for an ImportedInterfaceVpcEndpoint.
|
| InterfaceVpcEndpointAttributes.Builder
|
| InterfaceVpcEndpointAwsService
An AWS service for an interface VPC endpoint.
|
| InterfaceVpcEndpointOptions
Options to add an interface endpoint to a VPC.
|
| InterfaceVpcEndpointOptions.Builder
|
| InterfaceVpcEndpointProps
Construction properties for an InterfaceVpcEndpoint.
|
| InterfaceVpcEndpointProps.Builder
|
| IPeer
Interface for classes that provide the peer-specification parts of a security group rule.
|
IPeer.Jsii$Default
Internal default implementation for IPeer.
|
| IPrivateSubnet |
| IPrivateSubnet.Jsii$Default
|
| IPublicSubnet |
| IPublicSubnet.Jsii$Default
|
| IRouteTable
An abstract route table.
|
| IRouteTable.Jsii$Default
|
| ISecurityGroup
Interface for security group-like objects.
|
| ISecurityGroup.Jsii$Default
|
| ISubnet |
ISubnet.Jsii$Default
Internal default implementation for ISubnet.
|
| ISubnetNetworkAclAssociation
A SubnetNetworkAclAssociation.
|
| ISubnetNetworkAclAssociation.Jsii$Default
|
| IVolume
An EBS Volume in AWS EC2.
|
IVolume.Jsii$Default
Internal default implementation for IVolume.
|
| IVpc |
IVpc.Jsii$Default
Internal default implementation for IVpc.
|
| IVpcEndpoint
A VPC endpoint.
|
| IVpcEndpoint.Jsii$Default
|
| IVpcEndpointService
A VPC endpoint service.
|
| IVpcEndpointService.Jsii$Default
|
| IVpcEndpointServiceLoadBalancer
A load balancer that can host a VPC Endpoint Service.
|
| IVpcEndpointServiceLoadBalancer.Jsii$Default
|
| IVpnConnection |
| IVpnConnection.Jsii$Default
|
| IVpnGateway
The virtual private gateway interface.
|
| IVpnGateway.Jsii$Default
|
| LaunchTemplate
This represents an EC2 LaunchTemplate.
|
| LaunchTemplate.Builder
|
| LaunchTemplateAttributes
Attributes for an imported LaunchTemplate.
|
| LaunchTemplateAttributes.Builder
|
| LaunchTemplateProps
Properties of a LaunchTemplate.
|
| LaunchTemplateProps.Builder
|
| LaunchTemplateRequireImdsv2Aspect
Aspect that applies IMDS configuration on EC2 Launch Template constructs.
|
| LaunchTemplateRequireImdsv2Aspect.Builder
|
| LaunchTemplateRequireImdsv2AspectProps
Properties for `LaunchTemplateRequireImdsv2Aspect`.
|
| LaunchTemplateRequireImdsv2AspectProps.Builder
|
| LaunchTemplateSpotOptions
Interface for the Spot market instance options provided in a LaunchTemplate.
|
| LaunchTemplateSpotOptions.Builder
|
| LinuxUserDataOptions
Options when constructing UserData for Linux.
|
| LinuxUserDataOptions.Builder
|
| LocationPackageOptions
Options for InitPackage.rpm/InitPackage.msi.
|
| LocationPackageOptions.Builder
|
| LookupMachineImage
A machine image whose AMI ID will be searched using DescribeImages.
|
| LookupMachineImage.Builder
|
| LookupMachineImageProps
Properties for looking up an image.
|
| LookupMachineImageProps.Builder
|
| MachineImageConfig
Configuration for a machine image.
|
| MachineImageConfig.Builder
|
| MultipartBody
|
| MultipartBodyOptions
Options when creating `MultipartBody`.
|
| MultipartBodyOptions.Builder
|
| MultipartUserData
Mime multipart user data.
|
| MultipartUserData.Builder
|
| MultipartUserDataOptions
|
| MultipartUserDataOptions.Builder
|
| NamedPackageOptions
Options for InitPackage.yum/apt/rubyGem/python.
|
| NamedPackageOptions.Builder
|
| NatGatewayProps
Properties for a NAT gateway.
|
| NatGatewayProps.Builder
|
| NatInstanceProps
Properties for a NAT instance.
|
| NatInstanceProps.Builder
|
| NatInstanceProvider
NAT provider which uses NAT Instances.
|
| NatInstanceProvider.Builder
|
| NatProvider
NAT providers.
|
| NatTrafficDirection
Direction of traffic to allow all by default.
|
| NetworkAcl
Define a new custom network ACL.
|
| NetworkAcl.Builder
|
| NetworkAclEntry
Define an entry in a Network ACL table.
|
| NetworkAclEntry.Builder
|
| NetworkAclEntryProps
Properties to create NetworkAclEntry.
|
| NetworkAclEntryProps.Builder
|
| NetworkAclProps
Properties to create NetworkAcl.
|
| NetworkAclProps.Builder
|
| OperatingSystemType
The OS type of a particular image.
|
| Port
Interface for classes that provide the connection-specification parts of a security group rule.
|
Port.Builder
A fluent builder for Port.
|
| PortProps
Properties to create a port range.
|
| PortProps.Builder
|
| PrivateSubnet
Represents a private VPC subnet resource.
|
| PrivateSubnet.Builder
|
| PrivateSubnetAttributes
Example:
|
| PrivateSubnetAttributes.Builder
|
| PrivateSubnetProps
Example:
|
| PrivateSubnetProps.Builder
|
| Protocol
Protocol for use in Connection Rules.
|
| PublicSubnet
Represents a public VPC subnet resource.
|
| PublicSubnet.Builder
|
| PublicSubnetAttributes
Example:
|
| PublicSubnetAttributes.Builder
|
| PublicSubnetProps
Example:
|
| PublicSubnetProps.Builder
|
| RouterType
Type of router used in route.
|
| S3DestinationOptions
Options for writing logs to a S3 destination.
|
| S3DestinationOptions.Builder
|
| S3DownloadOptions
Options when downloading files from S3.
|
| S3DownloadOptions.Builder
|
| SecurityGroup
Creates an Amazon EC2 security group within a VPC.
|
| SecurityGroup.Builder
|
| SecurityGroupImportOptions
Additional options for imported security groups.
|
| SecurityGroupImportOptions.Builder
|
| SecurityGroupProps
Example:
|
| SecurityGroupProps.Builder
|
| SelectedSubnets
Result of selecting a subset of subnets from a VPC.
|
| SelectedSubnets.Builder
|
| SpotInstanceInterruption
Provides the options for the types of interruption for spot instances.
|
| SpotRequestType
The Spot Instance request type.
|
| SsmParameterImageOptions
Properties for GenericSsmParameterImage.
|
| SsmParameterImageOptions.Builder
|
| Subnet
Represents a new VPC subnet resource.
|
| Subnet.Builder
|
| SubnetAttributes
Example:
|
| SubnetAttributes.Builder
|
| SubnetConfiguration
Specify configuration parameters for a single subnet group in a VPC.
|
| SubnetConfiguration.Builder
|
| SubnetFilter
Contains logic which chooses a set of subnets from a larger list, in conjunction with SubnetSelection, to determine where to place AWS resources such as VPC endpoints, EC2 instances, etc.
|
| SubnetNetworkAclAssociation
Example:
|
| SubnetNetworkAclAssociation.Builder
|
| SubnetNetworkAclAssociationProps
Properties to create a SubnetNetworkAclAssociation.
|
| SubnetNetworkAclAssociationProps.Builder
|
| SubnetProps
Specify configuration parameters for a VPC subnet.
|
| SubnetProps.Builder
|
| SubnetSelection
Customize subnets that are selected for placement of ENIs.
|
| SubnetSelection.Builder
|
| SubnetType
The type of Subnet.
|
| TrafficDirection
Direction of traffic the AclEntry applies to.
|
| TransportProtocol
Transport protocol for client VPN.
|
| UserData
Instance User Data.
|
| Volume
Creates a new EBS Volume in AWS EC2.
|
| Volume.Builder
|
| VolumeAttributes
Attributes required to import an existing EBS Volume into the Stack.
|
| VolumeAttributes.Builder
|
| VolumeProps
Properties of an EBS Volume.
|
| VolumeProps.Builder
|
| Vpc
Define an AWS Virtual Private Cloud.
|
Vpc.Builder
A fluent builder for Vpc.
|
| VpcAttributes
Properties that reference an external Vpc.
|
| VpcAttributes.Builder
|
| VpcEndpoint |
| VpcEndpointService
A VPC endpoint service.
|
| VpcEndpointService.Builder
|
| VpcEndpointServiceProps
Construction properties for a VpcEndpointService.
|
| VpcEndpointServiceProps.Builder
|
| VpcEndpointType
The type of VPC endpoint.
|
| VpcLookupOptions
Properties for looking up an existing VPC.
|
| VpcLookupOptions.Builder
|
| VpcProps
Configuration for Vpc.
|
| VpcProps.Builder
|
| VpnConnection
Define a VPN Connection.
|
| VpnConnection.Builder
|
| VpnConnectionOptions
Example:
|
| VpnConnectionOptions.Builder
|
| VpnConnectionProps
Example:
|
| VpnConnectionProps.Builder
|
| VpnConnectionType
The VPN connection type.
|
| VpnGateway
The VPN Gateway that shall be added to the VPC.
|
| VpnGateway.Builder
|
| VpnGatewayProps
The VpnGateway Properties.
|
| VpnGatewayProps.Builder
|
| VpnPort
Port for client VPN.
|
| VpnTunnelOption
Example:
|
| VpnTunnelOption.Builder
|
| WindowsImage
Select the latest version of the indicated Windows version.
|
| WindowsImage.Builder
|
| WindowsImageProps
Configuration options for WindowsImage.
|
| WindowsImageProps.Builder
|
| WindowsVersion
The Windows version to use for the WindowsImage.
|