Uses of Package
software.amazon.awscdk.cfnpropertymixins.services.ec2
Packages that use software.amazon.awscdk.cfnpropertymixins.services.ec2
-
Classes in software.amazon.awscdk.cfnpropertymixins.services.ec2 used by software.amazon.awscdk.cfnpropertymixins.services.ec2ClassDescriptionProperties for CfnCapacityManagerDataExportPropsMixin.A builder for
CfnCapacityManagerDataExportMixinPropsCreates a new data export configuration for EC2 Capacity Manager.A fluent builder forCfnCapacityManagerDataExportPropsMixin.Properties for CfnCapacityReservationFleetPropsMixin.A builder forCfnCapacityReservationFleetMixinPropsCreates a new Capacity Reservation Fleet with the specified attributes.A fluent builder forCfnCapacityReservationFleetPropsMixin.Specifies information about an instance type to use in a Capacity Reservation Fleet.The tags to apply to a resource when the resource is being created.Properties for CfnCapacityReservationPropsMixin.A builder forCfnCapacityReservationMixinPropsCreates a new Capacity Reservation with the specified attributes.A fluent builder forCfnCapacityReservationPropsMixin.Information about instance capacity usage for a Capacity Reservation.Information about your commitment for a future-dated Capacity Reservation.A builder forCfnCapacityReservationPropsMixin.CommitmentInfoPropertyAn array of key-value pairs to apply to this resource.Properties for CfnCarrierGatewayPropsMixin.A builder forCfnCarrierGatewayMixinPropsCreates a carrier gateway.A fluent builder forCfnCarrierGatewayPropsMixin.Properties for CfnClientVpnAuthorizationRulePropsMixin.A builder forCfnClientVpnAuthorizationRuleMixinPropsSpecifies an ingress authorization rule to add to a Client VPN endpoint.A fluent builder forCfnClientVpnAuthorizationRulePropsMixin.Properties for CfnClientVpnEndpointPropsMixin.A builder forCfnClientVpnEndpointMixinPropsSpecifies a Client VPN endpoint.A fluent builder forCfnClientVpnEndpointPropsMixin.Information about the client certificate to be used for authentication.Describes the authentication method to be used by a Client VPN endpoint.Indicates whether client connect options are enabled.Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.Client Route Enforcement is a feature of Client VPN that helps enforce administrator defined routes on devices connected through the VPN.Describes the client connection logging options for the Client VPN endpoint.Describes the Active Directory to be used for client authentication.The IAM SAML identity provider used for federated authentication.Specifies the tags to apply to the Client VPN endpoint.A builder forCfnClientVpnEndpointPropsMixin.TagSpecificationPropertyProperties for CfnClientVpnRoutePropsMixin.A builder forCfnClientVpnRouteMixinPropsSpecifies a network route to add to a Client VPN endpoint.A fluent builder forCfnClientVpnRoutePropsMixin.Properties for CfnClientVpnTargetNetworkAssociationPropsMixin.A builder forCfnClientVpnTargetNetworkAssociationMixinPropsSpecifies a target network to associate with a Client VPN endpoint.A fluent builder forCfnClientVpnTargetNetworkAssociationPropsMixin.Properties for CfnCustomerGatewayPropsMixin.A builder forCfnCustomerGatewayMixinPropsSpecifies a customer gateway.A fluent builder forCfnCustomerGatewayPropsMixin.Properties for CfnDHCPOptionsPropsMixin.A builder forCfnDHCPOptionsMixinPropsSpecifies a set of DHCP options for your VPC.A fluent builder forCfnDHCPOptionsPropsMixin.Properties for CfnEC2FleetPropsMixin.A builder forCfnEC2FleetMixinPropsSpecifies the configuration information to launch a fleet--or group--of instances.The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.A builder forCfnEC2FleetPropsMixin.AcceleratorCountRequestPropertyThe minimum and maximum amount of total accelerator memory, in MiB.The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.The baseline performance to consider, using an instance family as a baseline reference.Describes a block device mapping, which defines the EBS volumes and instance store volumes to attach to an instance at launch.A builder forCfnEC2FleetPropsMixin.BlockDeviceMappingPropertyA fluent builder forCfnEC2FleetPropsMixin.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.A builder forCfnEC2FleetPropsMixin.CapacityRebalancePropertyDescribes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.The CPU performance to consider, using an instance family as the baseline reference.Describes a block device for an EBS volume.A builder forCfnEC2FleetPropsMixin.EbsBlockDevicePropertySpecifies a launch template and overrides for an EC2 Fleet.Specifies overrides for a launch template for an EC2 Fleet.Specifies the launch template to be used by the EC2 Fleet for configuring Amazon EC2 instances.The attributes for the instance types.The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.A builder forCfnEC2FleetPropsMixin.MaintenanceStrategiesPropertyThe minimum and maximum amount of memory per vCPU, in GiB.A builder forCfnEC2FleetPropsMixin.MemoryGiBPerVCpuRequestPropertyThe minimum and maximum amount of memory, in MiB.A builder forCfnEC2FleetPropsMixin.MemoryMiBRequestPropertyThe minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).The minimum and maximum number of network interfaces.Specifies the allocation strategy of On-Demand Instances in an EC2 Fleet.A builder forCfnEC2FleetPropsMixin.OnDemandOptionsRequestPropertySpecify an instance family to use as the baseline reference for CPU performance.Describes the placement of an instance.A builder forCfnEC2FleetPropsMixin.PlacementPropertySpecifies the configuration of Spot Instances for an EC2 Fleet.A builder forCfnEC2FleetPropsMixin.SpotOptionsRequestPropertySpecifies the tags to apply to a resource when the resource is being created for an EC2 Fleet.A builder forCfnEC2FleetPropsMixin.TagSpecificationPropertySpecifies the number of units to request for an EC2 Fleet.The minimum and maximum amount of total local storage, in GB.A builder forCfnEC2FleetPropsMixin.TotalLocalStorageGBRequestPropertyThe minimum and maximum number of vCPUs.A builder forCfnEC2FleetPropsMixin.VCpuCountRangeRequestPropertyProperties for CfnEgressOnlyInternetGatewayPropsMixin.A builder forCfnEgressOnlyInternetGatewayMixinProps[IPv6 only] Specifies an egress-only internet gateway for your VPC.A fluent builder forCfnEgressOnlyInternetGatewayPropsMixin.Properties for CfnEIPAssociationPropsMixin.A builder forCfnEIPAssociationMixinPropsAssociates an Elastic IP address with an instance or a network interface.A fluent builder forCfnEIPAssociationPropsMixin.Properties for CfnEIPPropsMixin.A builder forCfnEIPMixinPropsSpecifies an Elastic IP (EIP) address and can, optionally, associate it with an Amazon EC2 instance.A fluent builder forCfnEIPPropsMixin.Properties for CfnEnclaveCertificateIamRoleAssociationPropsMixin.A builder forCfnEnclaveCertificateIamRoleAssociationMixinPropsAssociates an AWS Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate.A fluent builder forCfnEnclaveCertificateIamRoleAssociationPropsMixin.Properties for CfnFlowLogPropsMixin.A builder forCfnFlowLogMixinPropsSpecifies a VPC flow log that captures IP traffic for a specified network interface, subnet, or VPC.A fluent builder forCfnFlowLogPropsMixin.Describes the destination options for a flow log.A builder forCfnFlowLogPropsMixin.DestinationOptionsPropertyProperties for CfnGatewayRouteTableAssociationPropsMixin.A builder forCfnGatewayRouteTableAssociationMixinPropsAssociates a virtual private gateway or internet gateway with a route table.A fluent builder forCfnGatewayRouteTableAssociationPropsMixin.Properties for CfnHostPropsMixin.A builder forCfnHostMixinPropsAllocates a fully dedicated physical server for launching EC2 instances.A fluent builder forCfnHostPropsMixin.Properties for CfnInstanceConnectEndpointPropsMixin.A builder forCfnInstanceConnectEndpointMixinPropsCreates an EC2 Instance Connect Endpoint.A fluent builder forCfnInstanceConnectEndpointPropsMixin.Properties for CfnInstancePropsMixin.A builder forCfnInstanceMixinPropsSpecifies an EC2 instance.Specifies input parameter values for an SSM document in AWS Systems Manager .A builder forCfnInstancePropsMixin.AssociationParameterPropertySpecifies a block device mapping for an instance.A builder forCfnInstancePropsMixin.BlockDeviceMappingPropertyA fluent builder forCfnInstancePropsMixin.Specifies the CPU options for the instance.A builder forCfnInstancePropsMixin.CpuOptionsPropertySpecifies the credit option for CPU usage of a T instance.A builder forCfnInstancePropsMixin.CreditSpecificationPropertySpecifies a block device for an EBS volume.A builder forCfnInstancePropsMixin.EbsPropertyA builder forCfnInstancePropsMixin.ElasticGpuSpecificationPropertyENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.A builder forCfnInstancePropsMixin.EnaSrdSpecificationPropertyENA Express is compatible with both TCP and UDP transport protocols.A builder forCfnInstancePropsMixin.EnaSrdUdpSpecificationPropertyIndicates whether the instance is enabled for AWS Nitro Enclaves.A builder forCfnInstancePropsMixin.EnclaveOptionsPropertySpecifies the hibernation options for the instance.A builder forCfnInstancePropsMixin.HibernationOptionsPropertySpecifies the IPv6 address for the instance.A builder forCfnInstancePropsMixin.InstanceIpv6AddressPropertySpecifies a launch template to use when launching an Amazon EC2 instance.Specifies the license configuration to use.A builder forCfnInstancePropsMixin.LicenseSpecificationPropertySpecifies the metadata options for the instance.A builder forCfnInstancePropsMixin.MetadataOptionsPropertySpecifies a network interface that is to be attached to an instance.A builder forCfnInstancePropsMixin.NetworkInterfacePropertyExample:A builder forCfnInstancePropsMixin.NoDevicePropertyThe type of hostnames to assign to instances in the subnet at launch.A builder forCfnInstancePropsMixin.PrivateDnsNameOptionsPropertySpecifies a secondary private IPv4 address for a network interface.Specifies the SSM document and parameter values in AWS Systems Manager to associate with an instance.A builder forCfnInstancePropsMixin.SsmAssociationPropertyDescribes the current state of an instance.A builder forCfnInstancePropsMixin.StatePropertySpecifies a volume to attach to an instance.A builder forCfnInstancePropsMixin.VolumePropertyProperties for CfnInternetGatewayPropsMixin.A builder forCfnInternetGatewayMixinPropsAllocates an internet gateway for use with a VPC.A fluent builder forCfnInternetGatewayPropsMixin.Properties for CfnIPAMAllocationPropsMixin.A builder forCfnIPAMAllocationMixinPropsIn IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource.A fluent builder forCfnIPAMAllocationPropsMixin.Properties for CfnIPAMPropsMixin.A builder forCfnIPAMMixinPropsProperties for CfnIPAMPoolCidrPropsMixin.A builder forCfnIPAMPoolCidrMixinPropsA CIDR provisioned to an IPAM pool.A fluent builder forCfnIPAMPoolCidrPropsMixin.Properties for CfnIPAMPoolPropsMixin.A builder forCfnIPAMPoolMixinPropsIn IPAM, a pool is a collection of contiguous IP addresses CIDRs.A fluent builder forCfnIPAMPoolPropsMixin.The CIDR provisioned to the IPAM pool.A builder forCfnIPAMPoolPropsMixin.ProvisionedCidrPropertyThe resource used to provision CIDRs to a resource planning pool.A builder forCfnIPAMPoolPropsMixin.SourceResourcePropertyProperties for CfnIPAMPrefixListResolverPropsMixin.A builder forCfnIPAMPrefixListResolverMixinPropsResource Type definition for AWS::EC2::IPAMPrefixListResolver.A fluent builder forCfnIPAMPrefixListResolverPropsMixin.Two of the rule types allow you to add conditions to the rules.CIDR selection rules define the business logic for selecting CIDRs from IPAM.IPAM is a VPC feature that you can use to automate your IP address management workflows including assigning, tracking, troubleshooting, and auditing IP addresses across AWS Regions and accounts throughout your AWS Organization.A fluent builder forCfnIPAMPropsMixin.The operating Regions for an IPAM.A builder forCfnIPAMPropsMixin.IpamOperatingRegionPropertyIf your IPAM is integrated with AWS Organizations, you can exclude an organizational unit (OU) from being managed by IPAM.Properties for CfnIPAMResourceDiscoveryAssociationPropsMixin.A builder forCfnIPAMResourceDiscoveryAssociationMixinPropsAn IPAM resource discovery association.A fluent builder forCfnIPAMResourceDiscoveryAssociationPropsMixin.Properties for CfnIPAMResourceDiscoveryPropsMixin.A builder forCfnIPAMResourceDiscoveryMixinPropsA resource discovery is an IPAM component that enables IPAM to manage and monitor resources that belong to the owning account.A fluent builder forCfnIPAMResourceDiscoveryPropsMixin.The operating Regions for an IPAM.If your IPAM is integrated with AWS Organizations, you can exclude an organizational unit (OU) from being managed by IPAM.Properties for CfnIPAMScopePropsMixin.A builder forCfnIPAMScopeMixinPropsIn IPAM, a scope is the highest-level container within IPAM.A fluent builder forCfnIPAMScopePropsMixin.The configuration that links an Amazon VPC IPAM scope to an external authority system.Properties for CfnIpPoolRouteTableAssociationPropsMixin.A builder forCfnIpPoolRouteTableAssociationMixinPropsA route server association is the connection established between a route server and a VPC.A fluent builder forCfnIpPoolRouteTableAssociationPropsMixin.Properties for CfnKeyPairPropsMixin.A builder forCfnKeyPairMixinPropsSpecifies a key pair for use with an Amazon Elastic Compute Cloud instance as follows:.A fluent builder forCfnKeyPairPropsMixin.Properties for CfnLaunchTemplatePropsMixin.A builder forCfnLaunchTemplateMixinPropsSpecifies the properties for creating a launch template.The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.A builder forCfnLaunchTemplatePropsMixin.AcceleratorCountPropertyThe minimum and maximum amount of total accelerator memory, in MiB.The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.The baseline performance to consider, using an instance family as a baseline reference.Specifies a block device mapping for a launch template.A builder forCfnLaunchTemplatePropsMixin.BlockDeviceMappingPropertyA fluent builder forCfnLaunchTemplatePropsMixin.Specifies an instance's Capacity Reservation targeting option.Specifies a target Capacity Reservation.A security group connection tracking specification that enables you to set the idle timeout for connection tracking on an Elastic network interface.Specifies the CPU options for an instance.A builder forCfnLaunchTemplatePropsMixin.CpuOptionsPropertySpecifies the CPU performance to consider when using an instance family as the baseline reference.A builder forCfnLaunchTemplatePropsMixin.CpuPropertySpecifies the credit option for CPU usage of a T2, T3, or T3a instance.A builder forCfnLaunchTemplatePropsMixin.CreditSpecificationPropertyParameters for a block device for an EBS volume in an Amazon EC2 launch template.A builder forCfnLaunchTemplatePropsMixin.EbsPropertyExample:ENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.A builder forCfnLaunchTemplatePropsMixin.EnaSrdSpecificationPropertyENA Express is compatible with both TCP and UDP transport protocols.Indicates whether the instance is enabled for AWS Nitro Enclaves.A builder forCfnLaunchTemplatePropsMixin.EnclaveOptionsPropertySpecifies whether your instance is configured for hibernation.A builder forCfnLaunchTemplatePropsMixin.HibernationOptionsPropertySpecifies an IAM instance profile, which is a container for an IAM role for your instance.A builder forCfnLaunchTemplatePropsMixin.IamInstanceProfilePropertySpecifies the market (purchasing) option for an instance.The attributes for the instance types.A builder forCfnLaunchTemplatePropsMixin.InstanceRequirementsPropertySpecifies an IPv4 prefix for a network interface.Specifies an IPv6 address in an Amazon EC2 launch template.A builder forCfnLaunchTemplatePropsMixin.Ipv6AddPropertySpecifies an IPv6 prefix for a network interface.The information to include in the launch template.A builder forCfnLaunchTemplatePropsMixin.LaunchTemplateDataPropertyExample:Specifies the tags to apply to the launch template during creation.Specifies a license configuration for an instance.A builder forCfnLaunchTemplatePropsMixin.LicenseSpecificationPropertyThe maintenance options of your instance.A builder forCfnLaunchTemplatePropsMixin.MaintenanceOptionsPropertyThe minimum and maximum amount of memory per vCPU, in GiB.A builder forCfnLaunchTemplatePropsMixin.MemoryGiBPerVCpuPropertyThe minimum and maximum amount of memory, in MiB.A builder forCfnLaunchTemplatePropsMixin.MemoryMiBPropertyThe metadata options for the instance.A builder forCfnLaunchTemplatePropsMixin.MetadataOptionsPropertySpecifies whether detailed monitoring is enabled for an instance.A builder forCfnLaunchTemplatePropsMixin.MonitoringPropertyThe minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).A builder forCfnLaunchTemplatePropsMixin.NetworkBandwidthGbpsPropertyThe minimum and maximum number of network interfaces.Specifies the parameters for a network interface.A builder forCfnLaunchTemplatePropsMixin.NetworkInterfacePropertyContains settings for the network performance options for the instance.Specifies the placement of an instance.A builder forCfnLaunchTemplatePropsMixin.PlacementPropertyThe hostname type for EC2 instances launched into this subnet and how DNS A and AAAA record queries should be handled.Specifies a secondary private IPv4 address for a network interface.A builder forCfnLaunchTemplatePropsMixin.PrivateIpAddPropertySpecifies an instance family to use as the baseline reference for CPU performance.A builder forCfnLaunchTemplatePropsMixin.ReferencePropertySpecifies options for Spot Instances.A builder forCfnLaunchTemplatePropsMixin.SpotOptionsPropertySpecifies the tags to apply to resources that are created during instance launch.A builder forCfnLaunchTemplatePropsMixin.TagSpecificationPropertyThe minimum and maximum amount of total local storage, in GB.A builder forCfnLaunchTemplatePropsMixin.TotalLocalStorageGBPropertyThe minimum and maximum number of vCPUs.A builder forCfnLaunchTemplatePropsMixin.VCpuCountPropertyProperties for CfnLocalGatewayRoutePropsMixin.A builder forCfnLocalGatewayRouteMixinPropsCreates a static route for the specified local gateway route table.A fluent builder forCfnLocalGatewayRoutePropsMixin.Properties for CfnLocalGatewayRouteTablePropsMixin.A builder forCfnLocalGatewayRouteTableMixinPropsDescribes a local gateway route table.A fluent builder forCfnLocalGatewayRouteTablePropsMixin.Properties for CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin.Describes an association between a local gateway route table and a virtual interface group.A fluent builder forCfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin.Properties for CfnLocalGatewayRouteTableVPCAssociationPropsMixin.A builder forCfnLocalGatewayRouteTableVPCAssociationMixinPropsAssociates the specified VPC with the specified local gateway route table.A fluent builder forCfnLocalGatewayRouteTableVPCAssociationPropsMixin.Properties for CfnLocalGatewayVirtualInterfaceGroupPropsMixin.A builder forCfnLocalGatewayVirtualInterfaceGroupMixinPropsDescribes a local gateway virtual interface group.A fluent builder forCfnLocalGatewayVirtualInterfaceGroupPropsMixin.Properties for CfnLocalGatewayVirtualInterfacePropsMixin.A builder forCfnLocalGatewayVirtualInterfaceMixinPropsDescribes a local gateway virtual interface.A fluent builder forCfnLocalGatewayVirtualInterfacePropsMixin.Properties for CfnNatGatewayPropsMixin.A builder forCfnNatGatewayMixinPropsSpecifies a network address translation (NAT) gateway in the specified subnet.For regional NAT gateways only: The configuration specifying which Elastic IP address (EIP) to use for handling outbound NAT traffic from a specific Availability Zone.A builder forCfnNatGatewayPropsMixin.AvailabilityZoneAddressPropertyA fluent builder forCfnNatGatewayPropsMixin.Properties for CfnNetworkAclEntryPropsMixin.A builder forCfnNetworkAclEntryMixinPropsSpecifies an entry, known as a rule, in a network ACL with a rule number you specify.A fluent builder forCfnNetworkAclEntryPropsMixin.Describes the ICMP type and code.A builder forCfnNetworkAclEntryPropsMixin.IcmpPropertyDescribes a range of ports.A builder forCfnNetworkAclEntryPropsMixin.PortRangePropertyProperties for CfnNetworkAclPropsMixin.A builder forCfnNetworkAclMixinPropsSpecifies a network ACL for your VPC.A fluent builder forCfnNetworkAclPropsMixin.Properties for CfnNetworkInsightsAccessScopeAnalysisPropsMixin.A builder forCfnNetworkInsightsAccessScopeAnalysisMixinPropsDescribes a Network Access Scope analysis.A fluent builder forCfnNetworkInsightsAccessScopeAnalysisPropsMixin.Properties for CfnNetworkInsightsAccessScopePropsMixin.A builder forCfnNetworkInsightsAccessScopeMixinPropsDescribes a Network Access Scope.Describes a path.A fluent builder forCfnNetworkInsightsAccessScopePropsMixin.Describes a packet header statement.Describes a path statement.Describes a resource statement.Describes a through resource statement.Properties for CfnNetworkInsightsAnalysisPropsMixin.A builder forCfnNetworkInsightsAnalysisMixinPropsSpecifies a network insights analysis.Describes an additional detail for a path analysis.Describes an potential intermediate component of a feasible path.Describes a network access control (ACL) rule.Describes a path component.Describes a load balancer listener.Describes a load balancer target.Describes a header.Describes a route table route.Describes a security group rule.A fluent builder forCfnNetworkInsightsAnalysisPropsMixin.Describes an explanation code for an unreachable path.A builder forCfnNetworkInsightsAnalysisPropsMixin.ExplanationPropertyDescribes a path component.Describes a range of ports.A builder forCfnNetworkInsightsAnalysisPropsMixin.PortRangePropertyDescribes a route in a transit gateway route table.Properties for CfnNetworkInsightsPathPropsMixin.A builder forCfnNetworkInsightsPathMixinPropsSpecifies a path to analyze for reachability.A fluent builder forCfnNetworkInsightsPathPropsMixin.Describes a port range.A builder forCfnNetworkInsightsPathPropsMixin.FilterPortRangePropertyDescribes a set of filters for a path analysis.A builder forCfnNetworkInsightsPathPropsMixin.PathFilterPropertyProperties for CfnNetworkInterfaceAttachmentPropsMixin.A builder forCfnNetworkInterfaceAttachmentMixinPropsAttaches an elastic network interface (ENI) to an Amazon EC2 instance.A fluent builder forCfnNetworkInterfaceAttachmentPropsMixin.ENA Express uses AWS Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.ENA Express is compatible with both TCP and UDP transport protocols.Properties for CfnNetworkInterfacePropsMixin.A builder forCfnNetworkInterfaceMixinPropsProperties for CfnNetworkInterfacePermissionPropsMixin.A builder forCfnNetworkInterfacePermissionMixinPropsSpecifies a permission for the network interface, For example, you can grant an AWS -authorized account permission to attach the network interface to an instance in their account.A fluent builder forCfnNetworkInterfacePermissionPropsMixin.Describes a network interface in an Amazon EC2 instance for AWS CloudFormation .A fluent builder forCfnNetworkInterfacePropsMixin.Configurable options for connection tracking on a network interface.Describes the IPv6 addresses to associate with the network interface.Describes an IPv4 prefix.Describes the IPv6 prefix.Describes a secondary private IPv4 address for a network interface.Public hostname type options.Properties for CfnNetworkPerformanceMetricSubscriptionPropsMixin.A builder forCfnNetworkPerformanceMetricSubscriptionMixinPropsDescribes Infrastructure Performance subscriptions.A fluent builder forCfnNetworkPerformanceMetricSubscriptionPropsMixin.Properties for CfnPlacementGroupPropsMixin.A builder forCfnPlacementGroupMixinPropsSpecifies a placement group in which to launch instances.A fluent builder forCfnPlacementGroupPropsMixin.Properties for CfnPrefixListPropsMixin.A builder forCfnPrefixListMixinPropsSpecifies a managed prefix list.A fluent builder forCfnPrefixListPropsMixin.An entry for a prefix list.A builder forCfnPrefixListPropsMixin.EntryPropertyProperties for CfnRoutePropsMixin.A builder forCfnRouteMixinPropsSpecifies a route in a route table.A fluent builder forCfnRoutePropsMixin.Properties for CfnRouteServerAssociationPropsMixin.A builder forCfnRouteServerAssociationMixinPropsSpecifies the association between a route server and a VPC.A fluent builder forCfnRouteServerAssociationPropsMixin.Properties for CfnRouteServerEndpointPropsMixin.A builder forCfnRouteServerEndpointMixinPropsCreates a new endpoint for a route server in a specified subnet.A fluent builder forCfnRouteServerEndpointPropsMixin.Properties for CfnRouteServerPropsMixin.A builder forCfnRouteServerMixinPropsProperties for CfnRouteServerPeerPropsMixin.A builder forCfnRouteServerPeerMixinPropsSpecifies a BGP peer configuration for a route server endpoint.The BGP configuration options for this peer, including ASN (Autonomous System Number) and BFD (Bidrectional Forwarding Detection) settings.A builder forCfnRouteServerPeerPropsMixin.BgpOptionsPropertyA fluent builder forCfnRouteServerPeerPropsMixin.Properties for CfnRouteServerPropagationPropsMixin.A builder forCfnRouteServerPropagationMixinPropsSpecifies route propagation from a route server to a route table.A fluent builder forCfnRouteServerPropagationPropsMixin.Specifies a route server to manage dynamic routing in a VPC.A fluent builder forCfnRouteServerPropsMixin.Properties for CfnRouteTablePropsMixin.A builder forCfnRouteTableMixinPropsSpecifies a route table for the specified VPC.A fluent builder forCfnRouteTablePropsMixin.Properties for CfnSecurityGroupEgressPropsMixin.A builder forCfnSecurityGroupEgressMixinPropsAdds the specified outbound (egress) rule to a security group.A fluent builder forCfnSecurityGroupEgressPropsMixin.Properties for CfnSecurityGroupIngressPropsMixin.A builder forCfnSecurityGroupIngressMixinPropsAdds an inbound (ingress) rule to a security group.A fluent builder forCfnSecurityGroupIngressPropsMixin.Properties for CfnSecurityGroupPropsMixin.A builder forCfnSecurityGroupMixinPropsSpecifies a security group.A fluent builder forCfnSecurityGroupPropsMixin.Adds the specified outbound (egress) rule to a security group.A builder forCfnSecurityGroupPropsMixin.EgressPropertyAdds an inbound (ingress) rule to a security group.A builder forCfnSecurityGroupPropsMixin.IngressPropertyProperties for CfnSecurityGroupVpcAssociationPropsMixin.A builder forCfnSecurityGroupVpcAssociationMixinPropsA security group association with a VPC.A fluent builder forCfnSecurityGroupVpcAssociationPropsMixin.Properties for CfnSnapshotBlockPublicAccessPropsMixin.A builder forCfnSnapshotBlockPublicAccessMixinPropsSpecifies the state of the block public access for snapshots setting for the Region.A fluent builder forCfnSnapshotBlockPublicAccessPropsMixin.Properties for CfnSpotFleetPropsMixin.A builder forCfnSpotFleetMixinPropsSpecifies a Spot Fleet request.The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.A builder forCfnSpotFleetPropsMixin.AcceleratorCountRequestPropertyThe minimum and maximum amount of total accelerator memory, in MiB.The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.The baseline performance to consider, using an instance family as a baseline reference.Specifies a block device mapping.A builder forCfnSpotFleetPropsMixin.BlockDeviceMappingPropertyA fluent builder forCfnSpotFleetPropsMixin.Specifies a Classic Load Balancer.A builder forCfnSpotFleetPropsMixin.ClassicLoadBalancerPropertySpecifies the Classic Load Balancers to attach to a Spot Fleet.The CPU performance to consider, using an instance family as the baseline reference.Describes a block device for an EBS volume.A builder forCfnSpotFleetPropsMixin.EbsBlockDevicePropertySpecifies the launch template to be used by the Spot Fleet request for configuring Amazon EC2 instances.Describes a security group.A builder forCfnSpotFleetPropsMixin.GroupIdentifierPropertyDescribes an IAM instance profile.Describes an IPv6 address.A builder forCfnSpotFleetPropsMixin.InstanceIpv6AddressPropertyDescribes a network interface.The attributes for the instance types.Specifies a launch template and overrides.A builder forCfnSpotFleetPropsMixin.LaunchTemplateConfigPropertySpecifies overrides for a launch template.A builder forCfnSpotFleetPropsMixin.LaunchTemplateOverridesPropertySpecifies the Classic Load Balancers and target groups to attach to a Spot Fleet request.A builder forCfnSpotFleetPropsMixin.LoadBalancersConfigPropertyThe minimum and maximum amount of memory per vCPU, in GiB.A builder forCfnSpotFleetPropsMixin.MemoryGiBPerVCpuRequestPropertyThe minimum and maximum amount of memory, in MiB.A builder forCfnSpotFleetPropsMixin.MemoryMiBRequestPropertyThe minimum and maximum amount of baseline network bandwidth, in gigabits per second (Gbps).The minimum and maximum number of network interfaces.Specify an instance family to use as the baseline reference for CPU performance.Describes a secondary private IPv4 address for a network interface.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.A builder forCfnSpotFleetPropsMixin.SpotCapacityRebalancePropertySpecifies the launch specification for one or more Spot Instances.Describes whether monitoring is enabled.A builder forCfnSpotFleetPropsMixin.SpotFleetMonitoringPropertySpecifies the configuration of a Spot Fleet request.The tags for a Spot Fleet resource.A builder forCfnSpotFleetPropsMixin.SpotFleetTagSpecificationPropertyThe strategies for managing your Spot Instances that are at an elevated risk of being interrupted.A builder forCfnSpotFleetPropsMixin.SpotMaintenanceStrategiesPropertyDescribes Spot Instance placement.A builder forCfnSpotFleetPropsMixin.SpotPlacementPropertyDescribes a load balancer target group.A builder forCfnSpotFleetPropsMixin.TargetGroupPropertyDescribes the target groups to attach to a Spot Fleet.A builder forCfnSpotFleetPropsMixin.TargetGroupsConfigPropertyThe minimum and maximum amount of total local storage, in GB.The minimum and maximum number of vCPUs.A builder forCfnSpotFleetPropsMixin.VCpuCountRangeRequestPropertyProperties for CfnSubnetCidrBlockPropsMixin.A builder forCfnSubnetCidrBlockMixinPropsAssociates a CIDR block with your subnet.A fluent builder forCfnSubnetCidrBlockPropsMixin.Properties for CfnSubnetPropsMixin.A builder forCfnSubnetMixinPropsProperties for CfnSubnetNetworkAclAssociationPropsMixin.A builder forCfnSubnetNetworkAclAssociationMixinPropsAssociates a subnet with a network ACL.A fluent builder forCfnSubnetNetworkAclAssociationPropsMixin.Specifies a subnet for the specified VPC.Specifies the state of VPC Block Public Access (BPA).A builder forCfnSubnetPropsMixin.BlockPublicAccessStatesPropertyA fluent builder forCfnSubnetPropsMixin.Specifies the options for instance hostnames.Properties for CfnSubnetRouteTableAssociationPropsMixin.A builder forCfnSubnetRouteTableAssociationMixinPropsAssociates a subnet with a route table.A fluent builder forCfnSubnetRouteTableAssociationPropsMixin.Properties for CfnTrafficMirrorFilterPropsMixin.A builder forCfnTrafficMirrorFilterMixinPropsSpecifies a Traffic Mirror filter.A fluent builder forCfnTrafficMirrorFilterPropsMixin.Properties for CfnTrafficMirrorFilterRulePropsMixin.A builder forCfnTrafficMirrorFilterRuleMixinPropsCreates a Traffic Mirror filter rule.A fluent builder forCfnTrafficMirrorFilterRulePropsMixin.Describes the Traffic Mirror port range.Properties for CfnTrafficMirrorSessionPropsMixin.A builder forCfnTrafficMirrorSessionMixinPropsCreates a Traffic Mirror session.A fluent builder forCfnTrafficMirrorSessionPropsMixin.Properties for CfnTrafficMirrorTargetPropsMixin.A builder forCfnTrafficMirrorTargetMixinPropsSpecifies a target for your Traffic Mirror session.A fluent builder forCfnTrafficMirrorTargetPropsMixin.Properties for CfnTransitGatewayAttachmentPropsMixin.A builder forCfnTransitGatewayAttachmentMixinPropsAttaches a VPC to a transit gateway.A fluent builder forCfnTransitGatewayAttachmentPropsMixin.Describes the VPC attachment options.A builder forCfnTransitGatewayAttachmentPropsMixin.OptionsPropertyProperties for CfnTransitGatewayConnectPropsMixin.A builder forCfnTransitGatewayConnectMixinPropsProperties for CfnTransitGatewayConnectPeerPropsMixin.A builder forCfnTransitGatewayConnectPeerMixinPropsDescribes a transit gateway Connect peer.A fluent builder forCfnTransitGatewayConnectPeerPropsMixin.The BGP configuration information.Describes the Connect peer details.Creates a Connect attachment from a specified transit gateway attachment.A fluent builder forCfnTransitGatewayConnectPropsMixin.Describes the Connect attachment options.Properties for CfnTransitGatewayMeteringPolicyEntryPropsMixin.A builder forCfnTransitGatewayMeteringPolicyEntryMixinPropsCreates an entry in a transit gateway metering policy to define traffic measurement rules.A fluent builder forCfnTransitGatewayMeteringPolicyEntryPropsMixin.Properties for CfnTransitGatewayMeteringPolicyPropsMixin.A builder forCfnTransitGatewayMeteringPolicyMixinPropsDescribes a transit gateway metering policy.A fluent builder forCfnTransitGatewayMeteringPolicyPropsMixin.Properties for CfnTransitGatewayPropsMixin.A builder forCfnTransitGatewayMixinPropsProperties for CfnTransitGatewayMulticastDomainAssociationPropsMixin.A builder forCfnTransitGatewayMulticastDomainAssociationMixinPropsAssociates the specified subnets and transit gateway attachments with the specified transit gateway multicast domain.A fluent builder forCfnTransitGatewayMulticastDomainAssociationPropsMixin.Properties for CfnTransitGatewayMulticastDomainPropsMixin.A builder forCfnTransitGatewayMulticastDomainMixinPropsCreates a multicast domain using the specified transit gateway.A fluent builder forCfnTransitGatewayMulticastDomainPropsMixin.The options for the transit gateway multicast domain.Properties for CfnTransitGatewayMulticastGroupMemberPropsMixin.A builder forCfnTransitGatewayMulticastGroupMemberMixinPropsRegisters members (network interfaces) with the transit gateway multicast group.A fluent builder forCfnTransitGatewayMulticastGroupMemberPropsMixin.Properties for CfnTransitGatewayMulticastGroupSourcePropsMixin.A builder forCfnTransitGatewayMulticastGroupSourceMixinPropsRegisters sources (network interfaces) with the specified transit gateway multicast domain.A fluent builder forCfnTransitGatewayMulticastGroupSourcePropsMixin.Properties for CfnTransitGatewayPeeringAttachmentPropsMixin.A builder forCfnTransitGatewayPeeringAttachmentMixinPropsRequests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter).A fluent builder forCfnTransitGatewayPeeringAttachmentPropsMixin.The status of the transit gateway peering attachment.Specifies a transit gateway.A fluent builder forCfnTransitGatewayPropsMixin.Properties for CfnTransitGatewayRoutePropsMixin.A builder forCfnTransitGatewayRouteMixinPropsSpecifies a static route for a transit gateway route table.A fluent builder forCfnTransitGatewayRoutePropsMixin.Properties for CfnTransitGatewayRouteTableAssociationPropsMixin.A builder forCfnTransitGatewayRouteTableAssociationMixinPropsAssociates the specified attachment with the specified transit gateway route table.A fluent builder forCfnTransitGatewayRouteTableAssociationPropsMixin.Properties for CfnTransitGatewayRouteTablePropsMixin.A builder forCfnTransitGatewayRouteTableMixinPropsProperties for CfnTransitGatewayRouteTablePropagationPropsMixin.A builder forCfnTransitGatewayRouteTablePropagationMixinPropsEnables the specified attachment to propagate routes to the specified propagation route table.A fluent builder forCfnTransitGatewayRouteTablePropagationPropsMixin.Specifies a route table for a transit gateway.A fluent builder forCfnTransitGatewayRouteTablePropsMixin.Properties for CfnTransitGatewayVpcAttachmentPropsMixin.A builder forCfnTransitGatewayVpcAttachmentMixinPropsSpecifies a VPC attachment.A fluent builder forCfnTransitGatewayVpcAttachmentPropsMixin.Describes the VPC attachment options.A builder forCfnTransitGatewayVpcAttachmentPropsMixin.OptionsPropertyProperties for CfnVerifiedAccessEndpointPropsMixin.A builder forCfnVerifiedAccessEndpointMixinPropsAn AWS Verified Access endpoint specifies the application that AWS Verified Access provides access to.A fluent builder forCfnVerifiedAccessEndpointPropsMixin.Describes the CIDR options for a Verified Access endpoint.A builder forCfnVerifiedAccessEndpointPropsMixin.CidrOptionsPropertyDescribes the load balancer options when creating an AWS Verified Access endpoint using theload-balancertype.Describes the network interface options when creating an AWS Verified Access endpoint using thenetwork-interfacetype.Describes the port range for a Verified Access endpoint.A builder forCfnVerifiedAccessEndpointPropsMixin.PortRangePropertyDescribes the RDS options for a Verified Access endpoint.A builder forCfnVerifiedAccessEndpointPropsMixin.RdsOptionsPropertyAWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.Properties for CfnVerifiedAccessGroupPropsMixin.A builder forCfnVerifiedAccessGroupMixinPropsAn AWS Verified Access group is a collection of AWS Verified Access endpoints who's associated applications have similar security requirements.A fluent builder forCfnVerifiedAccessGroupPropsMixin.AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.Properties for CfnVerifiedAccessInstancePropsMixin.A builder forCfnVerifiedAccessInstanceMixinPropsAn AWS Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met.A fluent builder forCfnVerifiedAccessInstancePropsMixin.Options for CloudWatch Logs as a logging destination.Options for Kinesis as a logging destination.Options for Amazon S3 as a logging destination.A builder forCfnVerifiedAccessInstancePropsMixin.S3PropertyDescribes the options for Verified Access logs.A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.Properties for CfnVerifiedAccessTrustProviderPropsMixin.A builder forCfnVerifiedAccessTrustProviderMixinPropsA trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.A fluent builder forCfnVerifiedAccessTrustProviderPropsMixin.Describes the options for an AWS Verified Access device-identity based trust provider.Describes the OpenID Connect (OIDC) options.Describes the options for an OpenID Connect-compatible user-identity trust provider.AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.Properties for CfnVolumeAttachmentPropsMixin.A builder forCfnVolumeAttachmentMixinPropsAttaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name.A fluent builder forCfnVolumeAttachmentPropsMixin.Properties for CfnVolumePropsMixin.A builder forCfnVolumeMixinPropsSpecifies an Amazon Elastic Block Store (Amazon EBS) volume.A fluent builder forCfnVolumePropsMixin.Properties for CfnVPCBlockPublicAccessExclusionPropsMixin.A builder forCfnVPCBlockPublicAccessExclusionMixinPropsCreate a VPC Block Public Access (BPA) exclusion.A fluent builder forCfnVPCBlockPublicAccessExclusionPropsMixin.Properties for CfnVPCBlockPublicAccessOptionsPropsMixin.A builder forCfnVPCBlockPublicAccessOptionsMixinPropsVPC Block Public Access (BPA) enables you to block resources in VPCs and subnets that you own in a Region from reaching or being reached from the internet through internet gateways and egress-only internet gateways.A fluent builder forCfnVPCBlockPublicAccessOptionsPropsMixin.Properties for CfnVPCCidrBlockPropsMixin.A builder forCfnVPCCidrBlockMixinPropsAssociates a CIDR block with your VPC.A fluent builder forCfnVPCCidrBlockPropsMixin.Properties for CfnVPCDHCPOptionsAssociationPropsMixin.A builder forCfnVPCDHCPOptionsAssociationMixinPropsAssociates a set of DHCP options with a VPC, or associates no DHCP options with the VPC.A fluent builder forCfnVPCDHCPOptionsAssociationPropsMixin.Properties for CfnVPCEncryptionControlPropsMixin.A builder forCfnVPCEncryptionControlMixinPropsDescribes the configuration and state of VPC encryption controls.A fluent builder forCfnVPCEncryptionControlPropsMixin.Information about resource exclusions for the VPC Encryption Control configuration.Describes an exclusion configuration for VPC Encryption Control.Properties for CfnVPCEndpointConnectionNotificationPropsMixin.A builder forCfnVPCEndpointConnectionNotificationMixinPropsSpecifies a connection notification for a VPC endpoint or VPC endpoint service.A fluent builder forCfnVPCEndpointConnectionNotificationPropsMixin.Properties for CfnVPCEndpointPropsMixin.A builder forCfnVPCEndpointMixinPropsSpecifies a VPC endpoint.A fluent builder forCfnVPCEndpointPropsMixin.Describes the DNS options for an endpoint.A builder forCfnVPCEndpointPropsMixin.DnsOptionsSpecificationPropertyProperties for CfnVPCEndpointServicePropsMixin.A builder forCfnVPCEndpointServiceMixinPropsProperties for CfnVPCEndpointServicePermissionsPropsMixin.A builder forCfnVPCEndpointServicePermissionsMixinPropsGrant or revoke permissions for service consumers (users, IAM roles, and AWS accounts) to connect to a VPC endpoint service.A fluent builder forCfnVPCEndpointServicePermissionsPropsMixin.Creates a VPC endpoint service configuration to which service consumers ( AWS accounts, users, and IAM roles) can connect.A fluent builder forCfnVPCEndpointServicePropsMixin.Properties for CfnVPCGatewayAttachmentPropsMixin.A builder forCfnVPCGatewayAttachmentMixinPropsAttaches an internet gateway, or a virtual private gateway to a VPC, enabling connectivity between the internet and the VPC.A fluent builder forCfnVPCGatewayAttachmentPropsMixin.Properties for CfnVPCPropsMixin.A builder forCfnVPCMixinPropsProperties for CfnVPCPeeringConnectionPropsMixin.A builder forCfnVPCPeeringConnectionMixinPropsRequests a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection.A fluent builder forCfnVPCPeeringConnectionPropsMixin.Specifies a virtual private cloud (VPC).A fluent builder forCfnVPCPropsMixin.Properties for CfnVPNConcentratorPropsMixin.A builder forCfnVPNConcentratorMixinPropsDescribes a VPN concentrator.A fluent builder forCfnVPNConcentratorPropsMixin.Properties for CfnVPNConnectionPropsMixin.A builder forCfnVPNConnectionMixinPropsSpecifies a VPN connection between a virtual private gateway and a VPN customer gateway or a transit gateway and a VPN customer gateway.A fluent builder forCfnVPNConnectionPropsMixin.Options for sending VPN tunnel logs to CloudWatch.The IKE version that is permitted for the VPN tunnel.Specifies a Diffie-Hellman group number for the VPN tunnel for phase 1 IKE negotiations.Specifies the encryption algorithm for the VPN tunnel for phase 1 IKE negotiations.Specifies the integrity algorithm for the VPN tunnel for phase 1 IKE negotiations.Specifies a Diffie-Hellman group number for the VPN tunnel for phase 2 IKE negotiations.Specifies the encryption algorithm for the VPN tunnel for phase 2 IKE negotiations.Specifies the integrity algorithm for the VPN tunnel for phase 2 IKE negotiations.Options for logging VPN tunnel activity.The tunnel options for a single VPN tunnel.Properties for CfnVPNConnectionRoutePropsMixin.A builder forCfnVPNConnectionRouteMixinPropsSpecifies a static route for a VPN connection between an existing virtual private gateway and a VPN customer gateway.A fluent builder forCfnVPNConnectionRoutePropsMixin.Properties for CfnVPNGatewayPropsMixin.A builder forCfnVPNGatewayMixinPropsSpecifies a virtual private gateway.A fluent builder forCfnVPNGatewayPropsMixin.Properties for CfnVPNGatewayRoutePropagationPropsMixin.A builder forCfnVPNGatewayRoutePropagationMixinPropsEnables a virtual private gateway (VGW) to propagate routes to the specified route table of a VPC.A fluent builder forCfnVPNGatewayRoutePropagationPropsMixin.