Show / Hide Table of Contents

Namespace Amazon.CDK.CfnPropertyMixins.AWS.EC2

Classes

CfnCapacityManagerDataExportMixinProps

Properties for CfnCapacityManagerDataExportPropsMixin.

CfnCapacityManagerDataExportPropsMixin

Creates a new data export configuration for EC2 Capacity Manager.

CfnCapacityReservationFleetMixinProps

Properties for CfnCapacityReservationFleetPropsMixin.

CfnCapacityReservationFleetPropsMixin

Creates a new Capacity Reservation Fleet with the specified attributes.

CfnCapacityReservationFleetPropsMixin.InstanceTypeSpecificationProperty

Specifies information about an instance type to use in a Capacity Reservation Fleet.

CfnCapacityReservationFleetPropsMixin.TagSpecificationProperty

The tags to apply to a resource when the resource is being created.

CfnCapacityReservationMixinProps

Properties for CfnCapacityReservationPropsMixin.

CfnCapacityReservationPropsMixin

Creates a new Capacity Reservation with the specified attributes.

CfnCapacityReservationPropsMixin.CapacityAllocationProperty

Information about instance capacity usage for a Capacity Reservation.

CfnCapacityReservationPropsMixin.CommitmentInfoProperty

Information about your commitment for a future-dated Capacity Reservation.

CfnCapacityReservationPropsMixin.TagSpecificationProperty

An array of key-value pairs to apply to this resource.

CfnCarrierGatewayMixinProps

Properties for CfnCarrierGatewayPropsMixin.

CfnCarrierGatewayPropsMixin

Creates a carrier gateway.

CfnClientVpnAuthorizationRuleMixinProps

Properties for CfnClientVpnAuthorizationRulePropsMixin.

CfnClientVpnAuthorizationRulePropsMixin

Specifies an ingress authorization rule to add to a Client VPN endpoint.

CfnClientVpnEndpointMixinProps

Properties for CfnClientVpnEndpointPropsMixin.

CfnClientVpnEndpointPropsMixin

Specifies a Client VPN endpoint.

CfnClientVpnEndpointPropsMixin.CertificateAuthenticationRequestProperty

Information about the client certificate to be used for authentication.

CfnClientVpnEndpointPropsMixin.ClientAuthenticationRequestProperty

Describes the authentication method to be used by a Client VPN endpoint.

CfnClientVpnEndpointPropsMixin.ClientConnectOptionsProperty

Indicates whether client connect options are enabled.

CfnClientVpnEndpointPropsMixin.ClientLoginBannerOptionsProperty

Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.

CfnClientVpnEndpointPropsMixin.ClientRouteEnforcementOptionsProperty

Client Route Enforcement is a feature of Client VPN that helps enforce administrator defined routes on devices connected through the VPN.

CfnClientVpnEndpointPropsMixin.ConnectionLogOptionsProperty

Describes the client connection logging options for the Client VPN endpoint.

CfnClientVpnEndpointPropsMixin.DirectoryServiceAuthenticationRequestProperty

Describes the Active Directory to be used for client authentication.

CfnClientVpnEndpointPropsMixin.FederatedAuthenticationRequestProperty

The IAM SAML identity provider used for federated authentication.

CfnClientVpnEndpointPropsMixin.TagSpecificationProperty

Specifies the tags to apply to the Client VPN endpoint.

CfnClientVpnRouteMixinProps

Properties for CfnClientVpnRoutePropsMixin.

CfnClientVpnRoutePropsMixin

Specifies a network route to add to a Client VPN endpoint.

CfnClientVpnTargetNetworkAssociationMixinProps

Properties for CfnClientVpnTargetNetworkAssociationPropsMixin.

CfnClientVpnTargetNetworkAssociationPropsMixin

Specifies a target network to associate with a Client VPN endpoint.

CfnCustomerGatewayMixinProps

Properties for CfnCustomerGatewayPropsMixin.

CfnCustomerGatewayPropsMixin

Specifies a customer gateway.

CfnDHCPOptionsMixinProps

Properties for CfnDHCPOptionsPropsMixin.

CfnDHCPOptionsPropsMixin

Specifies a set of DHCP options for your VPC.

CfnEC2FleetMixinProps

Properties for CfnEC2FleetPropsMixin.

CfnEC2FleetPropsMixin

Specifies the configuration information to launch a fleet--or group--of instances.

CfnEC2FleetPropsMixin.AcceleratorCountRequestProperty

The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.

CfnEC2FleetPropsMixin.AcceleratorTotalMemoryMiBRequestProperty

The minimum and maximum amount of total accelerator memory, in MiB.

CfnEC2FleetPropsMixin.BaselineEbsBandwidthMbpsRequestProperty

The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.

CfnEC2FleetPropsMixin.BaselinePerformanceFactorsRequestProperty

The baseline performance to consider, using an instance family as a baseline reference.

CfnEC2FleetPropsMixin.BlockDeviceMappingProperty

Describes a block device mapping, which defines the EBS volumes and instance store volumes to attach to an instance at launch.

CfnEC2FleetPropsMixin.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.

CfnEC2FleetPropsMixin.CapacityReservationOptionsRequestProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

CfnEC2FleetPropsMixin.CpuPerformanceFactorRequestProperty

The CPU performance to consider, using an instance family as the baseline reference.

CfnEC2FleetPropsMixin.EbsBlockDeviceProperty

Describes a block device for an EBS volume.

CfnEC2FleetPropsMixin.FleetLaunchTemplateConfigRequestProperty

Specifies a launch template and overrides for an EC2 Fleet.

CfnEC2FleetPropsMixin.FleetLaunchTemplateOverridesRequestProperty

Specifies overrides for a launch template for an EC2 Fleet.

CfnEC2FleetPropsMixin.FleetLaunchTemplateSpecificationRequestProperty

Specifies the launch template to be used by the EC2 Fleet for configuring Amazon EC2 instances.

CfnEC2FleetPropsMixin.InstanceRequirementsRequestProperty

The attributes for the instance types.

CfnEC2FleetPropsMixin.MaintenanceStrategiesProperty

The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.

CfnEC2FleetPropsMixin.MemoryGiBPerVCpuRequestProperty

The minimum and maximum amount of memory per vCPU, in GiB.

CfnEC2FleetPropsMixin.MemoryMiBRequestProperty

The minimum and maximum amount of memory, in MiB.

CfnEC2FleetPropsMixin.NetworkBandwidthGbpsRequestProperty

The minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).

CfnEC2FleetPropsMixin.NetworkInterfaceCountRequestProperty

The minimum and maximum number of network interfaces.

CfnEC2FleetPropsMixin.OnDemandOptionsRequestProperty

Specifies the allocation strategy of On-Demand Instances in an EC2 Fleet.

CfnEC2FleetPropsMixin.PerformanceFactorReferenceRequestProperty

Specify an instance family to use as the baseline reference for CPU performance.

CfnEC2FleetPropsMixin.PlacementProperty

Describes the placement of an instance.

CfnEC2FleetPropsMixin.SpotOptionsRequestProperty

Specifies the configuration of Spot Instances for an EC2 Fleet.

CfnEC2FleetPropsMixin.TagSpecificationProperty

Specifies the tags to apply to a resource when the resource is being created for an EC2 Fleet.

CfnEC2FleetPropsMixin.TargetCapacitySpecificationRequestProperty

Specifies the number of units to request for an EC2 Fleet.

CfnEC2FleetPropsMixin.TotalLocalStorageGBRequestProperty

The minimum and maximum amount of total local storage, in GB.

CfnEC2FleetPropsMixin.VCpuCountRangeRequestProperty

The minimum and maximum number of vCPUs.

CfnEIPAssociationMixinProps

Properties for CfnEIPAssociationPropsMixin.

CfnEIPAssociationPropsMixin

Associates an Elastic IP address with an instance or a network interface.

CfnEIPMixinProps

Properties for CfnEIPPropsMixin.

CfnEIPPropsMixin

Specifies an Elastic IP (EIP) address and can, optionally, associate it with an Amazon EC2 instance.

CfnEgressOnlyInternetGatewayMixinProps

Properties for CfnEgressOnlyInternetGatewayPropsMixin.

CfnEgressOnlyInternetGatewayPropsMixin

[IPv6 only] Specifies an egress-only internet gateway for your VPC.

CfnEnclaveCertificateIamRoleAssociationMixinProps

Properties for CfnEnclaveCertificateIamRoleAssociationPropsMixin.

CfnEnclaveCertificateIamRoleAssociationPropsMixin

Associates an AWS Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate.

CfnFlowLogMixinProps

Properties for CfnFlowLogPropsMixin.

CfnFlowLogPropsMixin

Specifies a VPC flow log that captures IP traffic for a specified network interface, subnet, or VPC.

CfnFlowLogPropsMixin.DestinationOptionsProperty

Describes the destination options for a flow log.

CfnGatewayRouteTableAssociationMixinProps

Properties for CfnGatewayRouteTableAssociationPropsMixin.

CfnGatewayRouteTableAssociationPropsMixin

Associates a virtual private gateway or internet gateway with a route table.

CfnHostMixinProps

Properties for CfnHostPropsMixin.

CfnHostPropsMixin

Allocates a fully dedicated physical server for launching EC2 instances.

CfnIPAMAllocationMixinProps

Properties for CfnIPAMAllocationPropsMixin.

CfnIPAMAllocationPropsMixin

In IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource.

CfnIPAMMixinProps

Properties for CfnIPAMPropsMixin.

CfnIPAMPoolCidrMixinProps

Properties for CfnIPAMPoolCidrPropsMixin.

CfnIPAMPoolCidrPropsMixin

A CIDR provisioned to an IPAM pool.

CfnIPAMPoolMixinProps

Properties for CfnIPAMPoolPropsMixin.

CfnIPAMPoolPropsMixin

In IPAM, a pool is a collection of contiguous IP addresses CIDRs.

CfnIPAMPoolPropsMixin.ProvisionedCidrProperty

The CIDR provisioned to the IPAM pool.

CfnIPAMPoolPropsMixin.SourceResourceProperty

The resource used to provision CIDRs to a resource planning pool.

CfnIPAMPrefixListResolverMixinProps

Properties for CfnIPAMPrefixListResolverPropsMixin.

CfnIPAMPrefixListResolverPropsMixin

Resource Type definition for AWS::EC2::IPAMPrefixListResolver.

CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleConditionProperty

Two of the rule types allow you to add conditions to the rules.

CfnIPAMPrefixListResolverPropsMixin.IpamPrefixListResolverRuleProperty

CIDR selection rules define the business logic for selecting CIDRs from IPAM.

CfnIPAMPropsMixin

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.

CfnIPAMPropsMixin.IpamOperatingRegionProperty

The operating Regions for an IPAM.

CfnIPAMPropsMixin.IpamOrganizationalUnitExclusionProperty

If your IPAM is integrated with AWS Organizations, you can exclude an organizational unit (OU) from being managed by IPAM. When you exclude an OU, IPAM will not manage the IP addresses in accounts in that OU. For more information, see Exclude organizational units from IPAM in the Amazon Virtual Private Cloud IP Address Manager User Guide .

CfnIPAMResourceDiscoveryAssociationMixinProps

Properties for CfnIPAMResourceDiscoveryAssociationPropsMixin.

CfnIPAMResourceDiscoveryAssociationPropsMixin

An IPAM resource discovery association.

CfnIPAMResourceDiscoveryMixinProps

Properties for CfnIPAMResourceDiscoveryPropsMixin.

CfnIPAMResourceDiscoveryPropsMixin

A resource discovery is an IPAM component that enables IPAM to manage and monitor resources that belong to the owning account.

CfnIPAMResourceDiscoveryPropsMixin.IpamOperatingRegionProperty

The operating Regions for an IPAM.

CfnIPAMResourceDiscoveryPropsMixin.IpamResourceDiscoveryOrganizationalUnitExclusionProperty

If your IPAM is integrated with AWS Organizations, you can exclude an organizational unit (OU) from being managed by IPAM. When you exclude an OU, IPAM will not manage the IP addresses in accounts in that OU. For more information, see Exclude organizational units from IPAM in the Amazon Virtual Private Cloud IP Address Manager User Guide .

CfnIPAMScopeMixinProps

Properties for CfnIPAMScopePropsMixin.

CfnIPAMScopePropsMixin

In IPAM, a scope is the highest-level container within IPAM.

CfnIPAMScopePropsMixin.IpamScopeExternalAuthorityConfigurationProperty

The configuration that links an Amazon VPC IPAM scope to an external authority system.

CfnInstanceConnectEndpointMixinProps

Properties for CfnInstanceConnectEndpointPropsMixin.

CfnInstanceConnectEndpointPropsMixin

Creates an EC2 Instance Connect Endpoint.

CfnInstanceMixinProps

Properties for CfnInstancePropsMixin.

CfnInstancePropsMixin

Specifies an EC2 instance.

CfnInstancePropsMixin.AssociationParameterProperty

Specifies input parameter values for an SSM document in AWS Systems Manager .

CfnInstancePropsMixin.BlockDeviceMappingProperty

Specifies a block device mapping for an instance.

CfnInstancePropsMixin.CpuOptionsProperty

Specifies the CPU options for the instance.

CfnInstancePropsMixin.CreditSpecificationProperty

Specifies the credit option for CPU usage of a T instance.

CfnInstancePropsMixin.EbsProperty

Specifies a block device for an EBS volume.

CfnInstancePropsMixin.ElasticGpuSpecificationProperty

Amazon Elastic Graphics reached end of life on January 8, 2024.

CfnInstancePropsMixin.ElasticInferenceAcceleratorProperty

Amazon Elastic Inference is no longer available.

CfnInstancePropsMixin.EnaSrdSpecificationProperty

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.

CfnInstancePropsMixin.EnaSrdUdpSpecificationProperty

ENA Express is compatible with both TCP and UDP transport protocols.

CfnInstancePropsMixin.EnclaveOptionsProperty

Indicates whether the instance is enabled for AWS Nitro Enclaves.

CfnInstancePropsMixin.HibernationOptionsProperty

Specifies the hibernation options for the instance.

CfnInstancePropsMixin.InstanceIpv6AddressProperty

Specifies the IPv6 address for the instance.

CfnInstancePropsMixin.LaunchTemplateSpecificationProperty

Specifies a launch template to use when launching an Amazon EC2 instance.

CfnInstancePropsMixin.LicenseSpecificationProperty

Specifies the license configuration to use.

CfnInstancePropsMixin.MetadataOptionsProperty

Specifies the metadata options for the instance.

CfnInstancePropsMixin.NetworkInterfaceProperty

Specifies a network interface that is to be attached to an instance.

CfnInstancePropsMixin.NoDeviceProperty
CfnInstancePropsMixin.PrivateDnsNameOptionsProperty

The type of hostnames to assign to instances in the subnet at launch.

CfnInstancePropsMixin.PrivateIpAddressSpecificationProperty

Specifies a secondary private IPv4 address for a network interface.

CfnInstancePropsMixin.SsmAssociationProperty

Specifies the SSM document and parameter values in AWS Systems Manager to associate with an instance.

CfnInstancePropsMixin.StateProperty

Describes the current state of an instance.

CfnInstancePropsMixin.VolumeProperty

Specifies a volume to attach to an instance.

CfnInternetGatewayMixinProps

Properties for CfnInternetGatewayPropsMixin.

CfnInternetGatewayPropsMixin

Allocates an internet gateway for use with a VPC.

CfnIpPoolRouteTableAssociationMixinProps

Properties for CfnIpPoolRouteTableAssociationPropsMixin.

CfnIpPoolRouteTableAssociationPropsMixin

A route server association is the connection established between a route server and a VPC.

CfnKeyPairMixinProps

Properties for CfnKeyPairPropsMixin.

CfnKeyPairPropsMixin

Specifies a key pair for use with an Amazon Elastic Compute Cloud instance as follows:.

CfnLaunchTemplateMixinProps

Properties for CfnLaunchTemplatePropsMixin.

CfnLaunchTemplatePropsMixin

Specifies the properties for creating a launch template.

CfnLaunchTemplatePropsMixin.AcceleratorCountProperty

The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.

CfnLaunchTemplatePropsMixin.AcceleratorTotalMemoryMiBProperty

The minimum and maximum amount of total accelerator memory, in MiB.

CfnLaunchTemplatePropsMixin.BaselineEbsBandwidthMbpsProperty

The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.

CfnLaunchTemplatePropsMixin.BaselinePerformanceFactorsProperty

The baseline performance to consider, using an instance family as a baseline reference.

CfnLaunchTemplatePropsMixin.BlockDeviceMappingProperty

Specifies a block device mapping for a launch template.

CfnLaunchTemplatePropsMixin.CapacityReservationSpecificationProperty

Specifies an instance's Capacity Reservation targeting option. You can specify only one option at a time.

CfnLaunchTemplatePropsMixin.CapacityReservationTargetProperty

Specifies a target Capacity Reservation.

CfnLaunchTemplatePropsMixin.ConnectionTrackingSpecificationProperty

A security group connection tracking specification that enables you to set the idle timeout for connection tracking on an Elastic network interface.

CfnLaunchTemplatePropsMixin.CpuOptionsProperty

Specifies the CPU options for an instance.

CfnLaunchTemplatePropsMixin.CpuProperty

Specifies the CPU performance to consider when using an instance family as the baseline reference.

CfnLaunchTemplatePropsMixin.CreditSpecificationProperty

Specifies the credit option for CPU usage of a T2, T3, or T3a instance.

CfnLaunchTemplatePropsMixin.EbsProperty

Parameters for a block device for an EBS volume in an Amazon EC2 launch template.

CfnLaunchTemplatePropsMixin.ElasticGpuSpecificationProperty
CfnLaunchTemplatePropsMixin.EnaSrdSpecificationProperty

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.

CfnLaunchTemplatePropsMixin.EnaSrdUdpSpecificationProperty

ENA Express is compatible with both TCP and UDP transport protocols.

CfnLaunchTemplatePropsMixin.EnclaveOptionsProperty

Indicates whether the instance is enabled for AWS Nitro Enclaves.

CfnLaunchTemplatePropsMixin.HibernationOptionsProperty

Specifies whether your instance is configured for hibernation.

CfnLaunchTemplatePropsMixin.IamInstanceProfileProperty

Specifies an IAM instance profile, which is a container for an IAM role for your instance.

CfnLaunchTemplatePropsMixin.InstanceMarketOptionsProperty

Specifies the market (purchasing) option for an instance.

CfnLaunchTemplatePropsMixin.InstanceRequirementsProperty

The attributes for the instance types.

CfnLaunchTemplatePropsMixin.Ipv4PrefixSpecificationProperty

Specifies an IPv4 prefix for a network interface.

CfnLaunchTemplatePropsMixin.Ipv6AddProperty

Specifies an IPv6 address in an Amazon EC2 launch template.

CfnLaunchTemplatePropsMixin.Ipv6PrefixSpecificationProperty

Specifies an IPv6 prefix for a network interface.

CfnLaunchTemplatePropsMixin.LaunchTemplateDataProperty

The information to include in the launch template.

CfnLaunchTemplatePropsMixin.LaunchTemplateElasticInferenceAcceleratorProperty
CfnLaunchTemplatePropsMixin.LaunchTemplateTagSpecificationProperty

Specifies the tags to apply to the launch template during creation.

CfnLaunchTemplatePropsMixin.LicenseSpecificationProperty

Specifies a license configuration for an instance.

CfnLaunchTemplatePropsMixin.MaintenanceOptionsProperty

The maintenance options of your instance.

CfnLaunchTemplatePropsMixin.MemoryGiBPerVCpuProperty

The minimum and maximum amount of memory per vCPU, in GiB.

CfnLaunchTemplatePropsMixin.MemoryMiBProperty

The minimum and maximum amount of memory, in MiB.

CfnLaunchTemplatePropsMixin.MetadataOptionsProperty

The metadata options for the instance.

CfnLaunchTemplatePropsMixin.MonitoringProperty

Specifies whether detailed monitoring is enabled for an instance.

CfnLaunchTemplatePropsMixin.NetworkBandwidthGbpsProperty

The minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).

CfnLaunchTemplatePropsMixin.NetworkInterfaceCountProperty

The minimum and maximum number of network interfaces.

CfnLaunchTemplatePropsMixin.NetworkInterfaceProperty

Specifies the parameters for a network interface.

CfnLaunchTemplatePropsMixin.NetworkPerformanceOptionsProperty

Contains settings for the network performance options for the instance.

CfnLaunchTemplatePropsMixin.PlacementProperty

Specifies the placement of an instance.

CfnLaunchTemplatePropsMixin.PrivateDnsNameOptionsProperty

The hostname type for EC2 instances launched into this subnet and how DNS A and AAAA record queries should be handled.

CfnLaunchTemplatePropsMixin.PrivateIpAddProperty

Specifies a secondary private IPv4 address for a network interface.

CfnLaunchTemplatePropsMixin.ReferenceProperty

Specifies an instance family to use as the baseline reference for CPU performance.

CfnLaunchTemplatePropsMixin.SpotOptionsProperty

Specifies options for Spot Instances.

CfnLaunchTemplatePropsMixin.TagSpecificationProperty

Specifies the tags to apply to resources that are created during instance launch.

CfnLaunchTemplatePropsMixin.TotalLocalStorageGBProperty

The minimum and maximum amount of total local storage, in GB.

CfnLaunchTemplatePropsMixin.VCpuCountProperty

The minimum and maximum number of vCPUs.

CfnLocalGatewayRouteMixinProps

Properties for CfnLocalGatewayRoutePropsMixin.

CfnLocalGatewayRoutePropsMixin

Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

CfnLocalGatewayRouteTableMixinProps

Properties for CfnLocalGatewayRouteTablePropsMixin.

CfnLocalGatewayRouteTablePropsMixin

Describes a local gateway route table.

CfnLocalGatewayRouteTableVPCAssociationMixinProps

Properties for CfnLocalGatewayRouteTableVPCAssociationPropsMixin.

CfnLocalGatewayRouteTableVPCAssociationPropsMixin

Associates the specified VPC with the specified local gateway route table.

CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationMixinProps

Properties for CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin.

CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin

Describes an association between a local gateway route table and a virtual interface group.

CfnLocalGatewayVirtualInterfaceGroupMixinProps

Properties for CfnLocalGatewayVirtualInterfaceGroupPropsMixin.

CfnLocalGatewayVirtualInterfaceGroupPropsMixin

Describes a local gateway virtual interface group.

CfnLocalGatewayVirtualInterfaceMixinProps

Properties for CfnLocalGatewayVirtualInterfacePropsMixin.

CfnLocalGatewayVirtualInterfacePropsMixin

Describes a local gateway virtual interface.

CfnNatGatewayMixinProps

Properties for CfnNatGatewayPropsMixin.

CfnNatGatewayPropsMixin

Specifies a network address translation (NAT) gateway in the specified subnet.

CfnNatGatewayPropsMixin.AvailabilityZoneAddressProperty

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.

CfnNetworkAclEntryMixinProps

Properties for CfnNetworkAclEntryPropsMixin.

CfnNetworkAclEntryPropsMixin

Specifies an entry, known as a rule, in a network ACL with a rule number you specify.

CfnNetworkAclEntryPropsMixin.IcmpProperty

Describes the ICMP type and code.

CfnNetworkAclEntryPropsMixin.PortRangeProperty

Describes a range of ports.

CfnNetworkAclMixinProps

Properties for CfnNetworkAclPropsMixin.

CfnNetworkAclPropsMixin

Specifies a network ACL for your VPC.

CfnNetworkInsightsAccessScopeAnalysisMixinProps

Properties for CfnNetworkInsightsAccessScopeAnalysisPropsMixin.

CfnNetworkInsightsAccessScopeAnalysisPropsMixin

Describes a Network Access Scope analysis.

CfnNetworkInsightsAccessScopeMixinProps

Properties for CfnNetworkInsightsAccessScopePropsMixin.

CfnNetworkInsightsAccessScopePropsMixin

Describes a Network Access Scope.

CfnNetworkInsightsAccessScopePropsMixin.AccessScopePathRequestProperty

Describes a path.

CfnNetworkInsightsAccessScopePropsMixin.PacketHeaderStatementRequestProperty

Describes a packet header statement.

CfnNetworkInsightsAccessScopePropsMixin.PathStatementRequestProperty

Describes a path statement.

CfnNetworkInsightsAccessScopePropsMixin.ResourceStatementRequestProperty

Describes a resource statement.

CfnNetworkInsightsAccessScopePropsMixin.ThroughResourcesStatementRequestProperty

Describes a through resource statement.

CfnNetworkInsightsAnalysisMixinProps

Properties for CfnNetworkInsightsAnalysisPropsMixin.

CfnNetworkInsightsAnalysisPropsMixin

Specifies a network insights analysis.

CfnNetworkInsightsAnalysisPropsMixin.AdditionalDetailProperty

Describes an additional detail for a path analysis.

CfnNetworkInsightsAnalysisPropsMixin.AlternatePathHintProperty

Describes an potential intermediate component of a feasible path.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisAclRuleProperty

Describes a network access control (ACL) rule.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisComponentProperty

Describes a path component.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisLoadBalancerListenerProperty

Describes a load balancer listener.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisLoadBalancerTargetProperty

Describes a load balancer target.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisPacketHeaderProperty

Describes a header.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisRouteTableRouteProperty

Describes a route table route.

CfnNetworkInsightsAnalysisPropsMixin.AnalysisSecurityGroupRuleProperty

Describes a security group rule.

CfnNetworkInsightsAnalysisPropsMixin.ExplanationProperty

Describes an explanation code for an unreachable path.

CfnNetworkInsightsAnalysisPropsMixin.PathComponentProperty

Describes a path component.

CfnNetworkInsightsAnalysisPropsMixin.PortRangeProperty

Describes a range of ports.

CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty

Describes a route in a transit gateway route table.

CfnNetworkInsightsPathMixinProps

Properties for CfnNetworkInsightsPathPropsMixin.

CfnNetworkInsightsPathPropsMixin

Specifies a path to analyze for reachability.

CfnNetworkInsightsPathPropsMixin.FilterPortRangeProperty

Describes a port range.

CfnNetworkInsightsPathPropsMixin.PathFilterProperty

Describes a set of filters for a path analysis.

CfnNetworkInterfaceAttachmentMixinProps

Properties for CfnNetworkInterfaceAttachmentPropsMixin.

CfnNetworkInterfaceAttachmentPropsMixin

Attaches an elastic network interface (ENI) to an Amazon EC2 instance.

CfnNetworkInterfaceAttachmentPropsMixin.EnaSrdSpecificationProperty

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.

CfnNetworkInterfaceAttachmentPropsMixin.EnaSrdUdpSpecificationProperty

ENA Express is compatible with both TCP and UDP transport protocols.

CfnNetworkInterfaceMixinProps

Properties for CfnNetworkInterfacePropsMixin.

CfnNetworkInterfacePermissionMixinProps

Properties for CfnNetworkInterfacePermissionPropsMixin.

CfnNetworkInterfacePermissionPropsMixin

Specifies 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.

CfnNetworkInterfacePropsMixin

Describes a network interface in an Amazon EC2 instance for AWS CloudFormation .

CfnNetworkInterfacePropsMixin.ConnectionTrackingSpecificationProperty

Configurable options for connection tracking on a network interface.

CfnNetworkInterfacePropsMixin.InstanceIpv6AddressProperty

Describes the IPv6 addresses to associate with the network interface.

CfnNetworkInterfacePropsMixin.Ipv4PrefixSpecificationProperty

Describes an IPv4 prefix.

CfnNetworkInterfacePropsMixin.Ipv6PrefixSpecificationProperty

Describes the IPv6 prefix.

CfnNetworkInterfacePropsMixin.PrivateIpAddressSpecificationProperty

Describes a secondary private IPv4 address for a network interface.

CfnNetworkInterfacePropsMixin.PublicIpDnsNameOptionsProperty

Public hostname type options.

CfnNetworkPerformanceMetricSubscriptionMixinProps

Properties for CfnNetworkPerformanceMetricSubscriptionPropsMixin.

CfnNetworkPerformanceMetricSubscriptionPropsMixin

Describes Infrastructure Performance subscriptions.

CfnPlacementGroupMixinProps

Properties for CfnPlacementGroupPropsMixin.

CfnPlacementGroupPropsMixin

Specifies a placement group in which to launch instances.

CfnPrefixListMixinProps

Properties for CfnPrefixListPropsMixin.

CfnPrefixListPropsMixin

Specifies a managed prefix list.

CfnPrefixListPropsMixin.EntryProperty

An entry for a prefix list.

CfnRouteMixinProps

Properties for CfnRoutePropsMixin.

CfnRoutePropsMixin

Specifies a route in a route table. For more information, see Routes in the Amazon VPC User Guide .

CfnRouteServerAssociationMixinProps

Properties for CfnRouteServerAssociationPropsMixin.

CfnRouteServerAssociationPropsMixin

Specifies the association between a route server and a VPC.

CfnRouteServerEndpointMixinProps

Properties for CfnRouteServerEndpointPropsMixin.

CfnRouteServerEndpointPropsMixin

Creates a new endpoint for a route server in a specified subnet.

CfnRouteServerMixinProps

Properties for CfnRouteServerPropsMixin.

CfnRouteServerPeerMixinProps

Properties for CfnRouteServerPeerPropsMixin.

CfnRouteServerPeerPropsMixin

Specifies a BGP peer configuration for a route server endpoint.

CfnRouteServerPeerPropsMixin.BgpOptionsProperty

The BGP configuration options for this peer, including ASN (Autonomous System Number) and BFD (Bidrectional Forwarding Detection) settings.

CfnRouteServerPropagationMixinProps

Properties for CfnRouteServerPropagationPropsMixin.

CfnRouteServerPropagationPropsMixin

Specifies route propagation from a route server to a route table.

CfnRouteServerPropsMixin

Specifies a route server to manage dynamic routing in a VPC.

CfnRouteTableMixinProps

Properties for CfnRouteTablePropsMixin.

CfnRouteTablePropsMixin

Specifies a route table for the specified VPC.

CfnSecurityGroupEgressMixinProps

Properties for CfnSecurityGroupEgressPropsMixin.

CfnSecurityGroupEgressPropsMixin

Adds the specified outbound (egress) rule to a security group.

CfnSecurityGroupIngressMixinProps

Properties for CfnSecurityGroupIngressPropsMixin.

CfnSecurityGroupIngressPropsMixin

Adds an inbound (ingress) rule to a security group.

CfnSecurityGroupMixinProps

Properties for CfnSecurityGroupPropsMixin.

CfnSecurityGroupPropsMixin

Specifies a security group.

CfnSecurityGroupPropsMixin.EgressProperty

Adds the specified outbound (egress) rule to a security group.

CfnSecurityGroupPropsMixin.IngressProperty

Adds an inbound (ingress) rule to a security group.

CfnSecurityGroupVpcAssociationMixinProps

Properties for CfnSecurityGroupVpcAssociationPropsMixin.

CfnSecurityGroupVpcAssociationPropsMixin

A security group association with a VPC.

CfnSnapshotBlockPublicAccessMixinProps

Properties for CfnSnapshotBlockPublicAccessPropsMixin.

CfnSnapshotBlockPublicAccessPropsMixin

Specifies the state of the block public access for snapshots setting for the Region.

CfnSpotFleetMixinProps

Properties for CfnSpotFleetPropsMixin.

CfnSpotFleetPropsMixin

Specifies a Spot Fleet request.

CfnSpotFleetPropsMixin.AcceleratorCountRequestProperty

The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.

CfnSpotFleetPropsMixin.AcceleratorTotalMemoryMiBRequestProperty

The minimum and maximum amount of total accelerator memory, in MiB.

CfnSpotFleetPropsMixin.BaselineEbsBandwidthMbpsRequestProperty

The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.

CfnSpotFleetPropsMixin.BaselinePerformanceFactorsRequestProperty

The baseline performance to consider, using an instance family as a baseline reference.

CfnSpotFleetPropsMixin.BlockDeviceMappingProperty

Specifies a block device mapping.

CfnSpotFleetPropsMixin.ClassicLoadBalancerProperty

Specifies a Classic Load Balancer.

CfnSpotFleetPropsMixin.ClassicLoadBalancersConfigProperty

Specifies the Classic Load Balancers to attach to a Spot Fleet.

CfnSpotFleetPropsMixin.CpuPerformanceFactorRequestProperty

The CPU performance to consider, using an instance family as the baseline reference.

CfnSpotFleetPropsMixin.EbsBlockDeviceProperty

Describes a block device for an EBS volume.

CfnSpotFleetPropsMixin.FleetLaunchTemplateSpecificationProperty

Specifies the launch template to be used by the Spot Fleet request for configuring Amazon EC2 instances.

CfnSpotFleetPropsMixin.GroupIdentifierProperty

Describes a security group.

CfnSpotFleetPropsMixin.IamInstanceProfileSpecificationProperty

Describes an IAM instance profile.

CfnSpotFleetPropsMixin.InstanceIpv6AddressProperty

Describes an IPv6 address.

CfnSpotFleetPropsMixin.InstanceNetworkInterfaceSpecificationProperty

Describes a network interface.

CfnSpotFleetPropsMixin.InstanceRequirementsRequestProperty

The attributes for the instance types.

CfnSpotFleetPropsMixin.LaunchTemplateConfigProperty

Specifies a launch template and overrides.

CfnSpotFleetPropsMixin.LaunchTemplateOverridesProperty

Specifies overrides for a launch template.

CfnSpotFleetPropsMixin.LoadBalancersConfigProperty

Specifies the Classic Load Balancers and target groups to attach to a Spot Fleet request.

CfnSpotFleetPropsMixin.MemoryGiBPerVCpuRequestProperty

The minimum and maximum amount of memory per vCPU, in GiB.

CfnSpotFleetPropsMixin.MemoryMiBRequestProperty

The minimum and maximum amount of memory, in MiB.

CfnSpotFleetPropsMixin.NetworkBandwidthGbpsRequestProperty

The minimum and maximum amount of baseline network bandwidth, in gigabits per second (Gbps).

CfnSpotFleetPropsMixin.NetworkInterfaceCountRequestProperty

The minimum and maximum number of network interfaces.

CfnSpotFleetPropsMixin.PerformanceFactorReferenceRequestProperty

Specify an instance family to use as the baseline reference for CPU performance.

CfnSpotFleetPropsMixin.PrivateIpAddressSpecificationProperty

Describes a secondary private IPv4 address for a network interface.

CfnSpotFleetPropsMixin.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.

CfnSpotFleetPropsMixin.SpotFleetLaunchSpecificationProperty

Specifies the launch specification for one or more Spot Instances.

CfnSpotFleetPropsMixin.SpotFleetMonitoringProperty

Describes whether monitoring is enabled.

CfnSpotFleetPropsMixin.SpotFleetRequestConfigDataProperty

Specifies the configuration of a Spot Fleet request.

CfnSpotFleetPropsMixin.SpotFleetTagSpecificationProperty

The tags for a Spot Fleet resource.

CfnSpotFleetPropsMixin.SpotMaintenanceStrategiesProperty

The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.

CfnSpotFleetPropsMixin.SpotPlacementProperty

Describes Spot Instance placement.

CfnSpotFleetPropsMixin.TargetGroupProperty

Describes a load balancer target group.

CfnSpotFleetPropsMixin.TargetGroupsConfigProperty

Describes the target groups to attach to a Spot Fleet.

CfnSpotFleetPropsMixin.TotalLocalStorageGBRequestProperty

The minimum and maximum amount of total local storage, in GB.

CfnSpotFleetPropsMixin.VCpuCountRangeRequestProperty

The minimum and maximum number of vCPUs.

CfnSubnetCidrBlockMixinProps

Properties for CfnSubnetCidrBlockPropsMixin.

CfnSubnetCidrBlockPropsMixin

Associates a CIDR block with your subnet.

CfnSubnetMixinProps

Properties for CfnSubnetPropsMixin.

CfnSubnetNetworkAclAssociationMixinProps

Properties for CfnSubnetNetworkAclAssociationPropsMixin.

CfnSubnetNetworkAclAssociationPropsMixin

Associates a subnet with a network ACL. For more information, see ReplaceNetworkAclAssociation in the Amazon EC2 API Reference .

CfnSubnetPropsMixin

Specifies a subnet for the specified VPC.

CfnSubnetPropsMixin.BlockPublicAccessStatesProperty

Specifies the state of VPC Block Public Access (BPA).

CfnSubnetPropsMixin.PrivateDnsNameOptionsOnLaunchProperty

Specifies the options for instance hostnames.

CfnSubnetRouteTableAssociationMixinProps

Properties for CfnSubnetRouteTableAssociationPropsMixin.

CfnSubnetRouteTableAssociationPropsMixin

Associates a subnet with a route table.

CfnTrafficMirrorFilterMixinProps

Properties for CfnTrafficMirrorFilterPropsMixin.

CfnTrafficMirrorFilterPropsMixin

Specifies a Traffic Mirror filter.

CfnTrafficMirrorFilterRuleMixinProps

Properties for CfnTrafficMirrorFilterRulePropsMixin.

CfnTrafficMirrorFilterRulePropsMixin

Creates a Traffic Mirror filter rule.

CfnTrafficMirrorFilterRulePropsMixin.TrafficMirrorPortRangeProperty

Describes the Traffic Mirror port range.

CfnTrafficMirrorSessionMixinProps

Properties for CfnTrafficMirrorSessionPropsMixin.

CfnTrafficMirrorSessionPropsMixin

Creates a Traffic Mirror session.

CfnTrafficMirrorTargetMixinProps

Properties for CfnTrafficMirrorTargetPropsMixin.

CfnTrafficMirrorTargetPropsMixin

Specifies a target for your Traffic Mirror session.

CfnTransitGatewayAttachmentMixinProps

Properties for CfnTransitGatewayAttachmentPropsMixin.

CfnTransitGatewayAttachmentPropsMixin

Attaches a VPC to a transit gateway.

CfnTransitGatewayAttachmentPropsMixin.OptionsProperty

Describes the VPC attachment options.

CfnTransitGatewayConnectMixinProps

Properties for CfnTransitGatewayConnectPropsMixin.

CfnTransitGatewayConnectPeerMixinProps

Properties for CfnTransitGatewayConnectPeerPropsMixin.

CfnTransitGatewayConnectPeerPropsMixin

Describes a transit gateway Connect peer.

CfnTransitGatewayConnectPeerPropsMixin.TransitGatewayAttachmentBgpConfigurationProperty

The BGP configuration information.

CfnTransitGatewayConnectPeerPropsMixin.TransitGatewayConnectPeerConfigurationProperty

Describes the Connect peer details.

CfnTransitGatewayConnectPropsMixin

Creates a Connect attachment from a specified transit gateway attachment.

CfnTransitGatewayConnectPropsMixin.TransitGatewayConnectOptionsProperty

Describes the Connect attachment options.

CfnTransitGatewayMeteringPolicyEntryMixinProps

Properties for CfnTransitGatewayMeteringPolicyEntryPropsMixin.

CfnTransitGatewayMeteringPolicyEntryPropsMixin

Creates an entry in a transit gateway metering policy to define traffic measurement rules.

CfnTransitGatewayMeteringPolicyMixinProps

Properties for CfnTransitGatewayMeteringPolicyPropsMixin.

CfnTransitGatewayMeteringPolicyPropsMixin

Describes a transit gateway metering policy.

CfnTransitGatewayMixinProps

Properties for CfnTransitGatewayPropsMixin.

CfnTransitGatewayMulticastDomainAssociationMixinProps

Properties for CfnTransitGatewayMulticastDomainAssociationPropsMixin.

CfnTransitGatewayMulticastDomainAssociationPropsMixin

Associates the specified subnets and transit gateway attachments with the specified transit gateway multicast domain.

CfnTransitGatewayMulticastDomainMixinProps

Properties for CfnTransitGatewayMulticastDomainPropsMixin.

CfnTransitGatewayMulticastDomainPropsMixin

Creates a multicast domain using the specified transit gateway.

CfnTransitGatewayMulticastDomainPropsMixin.OptionsProperty

The options for the transit gateway multicast domain.

CfnTransitGatewayMulticastGroupMemberMixinProps

Properties for CfnTransitGatewayMulticastGroupMemberPropsMixin.

CfnTransitGatewayMulticastGroupMemberPropsMixin

Registers members (network interfaces) with the transit gateway multicast group.

CfnTransitGatewayMulticastGroupSourceMixinProps

Properties for CfnTransitGatewayMulticastGroupSourcePropsMixin.

CfnTransitGatewayMulticastGroupSourcePropsMixin

Registers sources (network interfaces) with the specified transit gateway multicast domain.

CfnTransitGatewayPeeringAttachmentMixinProps

Properties for CfnTransitGatewayPeeringAttachmentPropsMixin.

CfnTransitGatewayPeeringAttachmentPropsMixin

Requests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter).

CfnTransitGatewayPeeringAttachmentPropsMixin.PeeringAttachmentStatusProperty

The status of the transit gateway peering attachment.

CfnTransitGatewayPropsMixin

Specifies a transit gateway.

CfnTransitGatewayRouteMixinProps

Properties for CfnTransitGatewayRoutePropsMixin.

CfnTransitGatewayRoutePropsMixin

Specifies a static route for a transit gateway route table.

CfnTransitGatewayRouteTableAssociationMixinProps

Properties for CfnTransitGatewayRouteTableAssociationPropsMixin.

CfnTransitGatewayRouteTableAssociationPropsMixin

Associates the specified attachment with the specified transit gateway route table.

CfnTransitGatewayRouteTableMixinProps

Properties for CfnTransitGatewayRouteTablePropsMixin.

CfnTransitGatewayRouteTablePropagationMixinProps

Properties for CfnTransitGatewayRouteTablePropagationPropsMixin.

CfnTransitGatewayRouteTablePropagationPropsMixin

Enables the specified attachment to propagate routes to the specified propagation route table.

CfnTransitGatewayRouteTablePropsMixin

Specifies a route table for a transit gateway.

CfnTransitGatewayVpcAttachmentMixinProps

Properties for CfnTransitGatewayVpcAttachmentPropsMixin.

CfnTransitGatewayVpcAttachmentPropsMixin

Specifies a VPC attachment.

CfnTransitGatewayVpcAttachmentPropsMixin.OptionsProperty

Describes the VPC attachment options.

CfnVPCBlockPublicAccessExclusionMixinProps

Properties for CfnVPCBlockPublicAccessExclusionPropsMixin.

CfnVPCBlockPublicAccessExclusionPropsMixin

Create a VPC Block Public Access (BPA) exclusion.

CfnVPCBlockPublicAccessOptionsMixinProps

Properties for CfnVPCBlockPublicAccessOptionsPropsMixin.

CfnVPCBlockPublicAccessOptionsPropsMixin

VPC 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.

CfnVPCCidrBlockMixinProps

Properties for CfnVPCCidrBlockPropsMixin.

CfnVPCCidrBlockPropsMixin

Associates a CIDR block with your VPC.

CfnVPCDHCPOptionsAssociationMixinProps

Properties for CfnVPCDHCPOptionsAssociationPropsMixin.

CfnVPCDHCPOptionsAssociationPropsMixin

Associates a set of DHCP options with a VPC, or associates no DHCP options with the VPC.

CfnVPCEncryptionControlMixinProps

Properties for CfnVPCEncryptionControlPropsMixin.

CfnVPCEncryptionControlPropsMixin

Describes the configuration and state of VPC encryption controls.

CfnVPCEncryptionControlPropsMixin.ResourceExclusionsProperty

Information about resource exclusions for the VPC Encryption Control configuration.

CfnVPCEncryptionControlPropsMixin.VpcEncryptionControlExclusionProperty

Describes an exclusion configuration for VPC Encryption Control.

CfnVPCEndpointConnectionNotificationMixinProps

Properties for CfnVPCEndpointConnectionNotificationPropsMixin.

CfnVPCEndpointConnectionNotificationPropsMixin

Specifies a connection notification for a VPC endpoint or VPC endpoint service.

CfnVPCEndpointMixinProps

Properties for CfnVPCEndpointPropsMixin.

CfnVPCEndpointPropsMixin

Specifies a VPC endpoint.

CfnVPCEndpointPropsMixin.DnsOptionsSpecificationProperty

Describes the DNS options for an endpoint.

CfnVPCEndpointServiceMixinProps

Properties for CfnVPCEndpointServicePropsMixin.

CfnVPCEndpointServicePermissionsMixinProps

Properties for CfnVPCEndpointServicePermissionsPropsMixin.

CfnVPCEndpointServicePermissionsPropsMixin

Grant or revoke permissions for service consumers (users, IAM roles, and AWS accounts) to connect to a VPC endpoint service.

CfnVPCEndpointServicePropsMixin

Creates a VPC endpoint service configuration to which service consumers ( AWS accounts, users, and IAM roles) can connect.

CfnVPCGatewayAttachmentMixinProps

Properties for CfnVPCGatewayAttachmentPropsMixin.

CfnVPCGatewayAttachmentPropsMixin

Attaches an internet gateway, or a virtual private gateway to a VPC, enabling connectivity between the internet and the VPC.

CfnVPCMixinProps

Properties for CfnVPCPropsMixin.

CfnVPCPeeringConnectionMixinProps

Properties for CfnVPCPeeringConnectionPropsMixin.

CfnVPCPeeringConnectionPropsMixin

Requests a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection.

CfnVPCPropsMixin

Specifies a virtual private cloud (VPC).

CfnVPNConcentratorMixinProps

Properties for CfnVPNConcentratorPropsMixin.

CfnVPNConcentratorPropsMixin

Describes a VPN concentrator.

CfnVPNConnectionMixinProps

Properties for CfnVPNConnectionPropsMixin.

CfnVPNConnectionPropsMixin

Specifies a VPN connection between a virtual private gateway and a VPN customer gateway or a transit gateway and a VPN customer gateway.

CfnVPNConnectionPropsMixin.CloudwatchLogOptionsSpecificationProperty

Options for sending VPN tunnel logs to CloudWatch.

CfnVPNConnectionPropsMixin.IKEVersionsRequestListValueProperty

The IKE version that is permitted for the VPN tunnel.

CfnVPNConnectionPropsMixin.Phase1DHGroupNumbersRequestListValueProperty

Specifies a Diffie-Hellman group number for the VPN tunnel for phase 1 IKE negotiations.

CfnVPNConnectionPropsMixin.Phase1EncryptionAlgorithmsRequestListValueProperty

Specifies the encryption algorithm for the VPN tunnel for phase 1 IKE negotiations.

CfnVPNConnectionPropsMixin.Phase1IntegrityAlgorithmsRequestListValueProperty

Specifies the integrity algorithm for the VPN tunnel for phase 1 IKE negotiations.

CfnVPNConnectionPropsMixin.Phase2DHGroupNumbersRequestListValueProperty

Specifies a Diffie-Hellman group number for the VPN tunnel for phase 2 IKE negotiations.

CfnVPNConnectionPropsMixin.Phase2EncryptionAlgorithmsRequestListValueProperty

Specifies the encryption algorithm for the VPN tunnel for phase 2 IKE negotiations.

CfnVPNConnectionPropsMixin.Phase2IntegrityAlgorithmsRequestListValueProperty

Specifies the integrity algorithm for the VPN tunnel for phase 2 IKE negotiations.

CfnVPNConnectionPropsMixin.VpnTunnelLogOptionsSpecificationProperty

Options for logging VPN tunnel activity.

CfnVPNConnectionPropsMixin.VpnTunnelOptionsSpecificationProperty

The tunnel options for a single VPN tunnel.

CfnVPNConnectionRouteMixinProps

Properties for CfnVPNConnectionRoutePropsMixin.

CfnVPNConnectionRoutePropsMixin

Specifies a static route for a VPN connection between an existing virtual private gateway and a VPN customer gateway.

CfnVPNGatewayMixinProps

Properties for CfnVPNGatewayPropsMixin.

CfnVPNGatewayPropsMixin

Specifies a virtual private gateway.

CfnVPNGatewayRoutePropagationMixinProps

Properties for CfnVPNGatewayRoutePropagationPropsMixin.

CfnVPNGatewayRoutePropagationPropsMixin

Enables a virtual private gateway (VGW) to propagate routes to the specified route table of a VPC.

CfnVerifiedAccessEndpointMixinProps

Properties for CfnVerifiedAccessEndpointPropsMixin.

CfnVerifiedAccessEndpointPropsMixin

An AWS Verified Access endpoint specifies the application that AWS Verified Access provides access to.

CfnVerifiedAccessEndpointPropsMixin.CidrOptionsProperty

Describes the CIDR options for a Verified Access endpoint.

CfnVerifiedAccessEndpointPropsMixin.LoadBalancerOptionsProperty

Describes the load balancer options when creating an AWS Verified Access endpoint using the load-balancer type.

CfnVerifiedAccessEndpointPropsMixin.NetworkInterfaceOptionsProperty

Describes the network interface options when creating an AWS Verified Access endpoint using the network-interface type.

CfnVerifiedAccessEndpointPropsMixin.PortRangeProperty

Describes the port range for a Verified Access endpoint.

CfnVerifiedAccessEndpointPropsMixin.RdsOptionsProperty

Describes the RDS options for a Verified Access endpoint.

CfnVerifiedAccessEndpointPropsMixin.SseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

CfnVerifiedAccessGroupMixinProps

Properties for CfnVerifiedAccessGroupPropsMixin.

CfnVerifiedAccessGroupPropsMixin

An AWS Verified Access group is a collection of AWS Verified Access endpoints who's associated applications have similar security requirements.

CfnVerifiedAccessGroupPropsMixin.SseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

CfnVerifiedAccessInstanceMixinProps

Properties for CfnVerifiedAccessInstancePropsMixin.

CfnVerifiedAccessInstancePropsMixin

An AWS Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met.

CfnVerifiedAccessInstancePropsMixin.CloudWatchLogsProperty

Options for CloudWatch Logs as a logging destination.

CfnVerifiedAccessInstancePropsMixin.KinesisDataFirehoseProperty

Options for Kinesis as a logging destination.

CfnVerifiedAccessInstancePropsMixin.S3Property

Options for Amazon S3 as a logging destination.

CfnVerifiedAccessInstancePropsMixin.VerifiedAccessLogsProperty

Describes the options for Verified Access logs.

CfnVerifiedAccessInstancePropsMixin.VerifiedAccessTrustProviderProperty

A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.

CfnVerifiedAccessTrustProviderMixinProps

Properties for CfnVerifiedAccessTrustProviderPropsMixin.

CfnVerifiedAccessTrustProviderPropsMixin

A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.

CfnVerifiedAccessTrustProviderPropsMixin.DeviceOptionsProperty

Describes the options for an AWS Verified Access device-identity based trust provider.

CfnVerifiedAccessTrustProviderPropsMixin.NativeApplicationOidcOptionsProperty

Describes the OpenID Connect (OIDC) options.

CfnVerifiedAccessTrustProviderPropsMixin.OidcOptionsProperty

Describes the options for an OpenID Connect-compatible user-identity trust provider.

CfnVerifiedAccessTrustProviderPropsMixin.SseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

CfnVolumeAttachmentMixinProps

Properties for CfnVolumeAttachmentPropsMixin.

CfnVolumeAttachmentPropsMixin

Attaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name.

CfnVolumeMixinProps

Properties for CfnVolumePropsMixin.

CfnVolumePropsMixin

Specifies an Amazon Elastic Block Store (Amazon EBS) volume.

Interfaces

CfnCapacityReservationFleetPropsMixin.IInstanceTypeSpecificationProperty

Specifies information about an instance type to use in a Capacity Reservation Fleet.

CfnCapacityReservationFleetPropsMixin.ITagSpecificationProperty

The tags to apply to a resource when the resource is being created.

CfnCapacityReservationPropsMixin.ICapacityAllocationProperty

Information about instance capacity usage for a Capacity Reservation.

CfnCapacityReservationPropsMixin.ICommitmentInfoProperty

Information about your commitment for a future-dated Capacity Reservation.

CfnCapacityReservationPropsMixin.ITagSpecificationProperty

An array of key-value pairs to apply to this resource.

CfnClientVpnEndpointPropsMixin.ICertificateAuthenticationRequestProperty

Information about the client certificate to be used for authentication.

CfnClientVpnEndpointPropsMixin.IClientAuthenticationRequestProperty

Describes the authentication method to be used by a Client VPN endpoint.

CfnClientVpnEndpointPropsMixin.IClientConnectOptionsProperty

Indicates whether client connect options are enabled.

CfnClientVpnEndpointPropsMixin.IClientLoginBannerOptionsProperty

Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.

CfnClientVpnEndpointPropsMixin.IClientRouteEnforcementOptionsProperty

Client Route Enforcement is a feature of Client VPN that helps enforce administrator defined routes on devices connected through the VPN.

CfnClientVpnEndpointPropsMixin.IConnectionLogOptionsProperty

Describes the client connection logging options for the Client VPN endpoint.

CfnClientVpnEndpointPropsMixin.IDirectoryServiceAuthenticationRequestProperty

Describes the Active Directory to be used for client authentication.

CfnClientVpnEndpointPropsMixin.IFederatedAuthenticationRequestProperty

The IAM SAML identity provider used for federated authentication.

CfnClientVpnEndpointPropsMixin.ITagSpecificationProperty

Specifies the tags to apply to the Client VPN endpoint.

CfnEC2FleetPropsMixin.IAcceleratorCountRequestProperty

The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.

CfnEC2FleetPropsMixin.IAcceleratorTotalMemoryMiBRequestProperty

The minimum and maximum amount of total accelerator memory, in MiB.

CfnEC2FleetPropsMixin.IBaselineEbsBandwidthMbpsRequestProperty

The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.

CfnEC2FleetPropsMixin.IBaselinePerformanceFactorsRequestProperty

The baseline performance to consider, using an instance family as a baseline reference.

CfnEC2FleetPropsMixin.IBlockDeviceMappingProperty

Describes a block device mapping, which defines the EBS volumes and instance store volumes to attach to an instance at launch.

CfnEC2FleetPropsMixin.ICapacityRebalanceProperty

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.

CfnEC2FleetPropsMixin.ICapacityReservationOptionsRequestProperty

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

CfnEC2FleetPropsMixin.ICpuPerformanceFactorRequestProperty

The CPU performance to consider, using an instance family as the baseline reference.

CfnEC2FleetPropsMixin.IEbsBlockDeviceProperty

Describes a block device for an EBS volume.

CfnEC2FleetPropsMixin.IFleetLaunchTemplateConfigRequestProperty

Specifies a launch template and overrides for an EC2 Fleet.

CfnEC2FleetPropsMixin.IFleetLaunchTemplateOverridesRequestProperty

Specifies overrides for a launch template for an EC2 Fleet.

CfnEC2FleetPropsMixin.IFleetLaunchTemplateSpecificationRequestProperty

Specifies the launch template to be used by the EC2 Fleet for configuring Amazon EC2 instances.

CfnEC2FleetPropsMixin.IInstanceRequirementsRequestProperty

The attributes for the instance types.

CfnEC2FleetPropsMixin.IMaintenanceStrategiesProperty

The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.

CfnEC2FleetPropsMixin.IMemoryGiBPerVCpuRequestProperty

The minimum and maximum amount of memory per vCPU, in GiB.

CfnEC2FleetPropsMixin.IMemoryMiBRequestProperty

The minimum and maximum amount of memory, in MiB.

CfnEC2FleetPropsMixin.INetworkBandwidthGbpsRequestProperty

The minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).

CfnEC2FleetPropsMixin.INetworkInterfaceCountRequestProperty

The minimum and maximum number of network interfaces.

CfnEC2FleetPropsMixin.IOnDemandOptionsRequestProperty

Specifies the allocation strategy of On-Demand Instances in an EC2 Fleet.

CfnEC2FleetPropsMixin.IPerformanceFactorReferenceRequestProperty

Specify an instance family to use as the baseline reference for CPU performance.

CfnEC2FleetPropsMixin.IPlacementProperty

Describes the placement of an instance.

CfnEC2FleetPropsMixin.ISpotOptionsRequestProperty

Specifies the configuration of Spot Instances for an EC2 Fleet.

CfnEC2FleetPropsMixin.ITagSpecificationProperty

Specifies the tags to apply to a resource when the resource is being created for an EC2 Fleet.

CfnEC2FleetPropsMixin.ITargetCapacitySpecificationRequestProperty

Specifies the number of units to request for an EC2 Fleet.

CfnEC2FleetPropsMixin.ITotalLocalStorageGBRequestProperty

The minimum and maximum amount of total local storage, in GB.

CfnEC2FleetPropsMixin.IVCpuCountRangeRequestProperty

The minimum and maximum number of vCPUs.

CfnFlowLogPropsMixin.IDestinationOptionsProperty

Describes the destination options for a flow log.

CfnIPAMPoolPropsMixin.IProvisionedCidrProperty

The CIDR provisioned to the IPAM pool.

CfnIPAMPoolPropsMixin.ISourceResourceProperty

The resource used to provision CIDRs to a resource planning pool.

CfnIPAMPrefixListResolverPropsMixin.IIpamPrefixListResolverRuleConditionProperty

Two of the rule types allow you to add conditions to the rules.

CfnIPAMPrefixListResolverPropsMixin.IIpamPrefixListResolverRuleProperty

CIDR selection rules define the business logic for selecting CIDRs from IPAM.

CfnIPAMPropsMixin.IIpamOperatingRegionProperty

The operating Regions for an IPAM.

CfnIPAMPropsMixin.IIpamOrganizationalUnitExclusionProperty

If your IPAM is integrated with AWS Organizations, you can exclude an organizational unit (OU) from being managed by IPAM. When you exclude an OU, IPAM will not manage the IP addresses in accounts in that OU. For more information, see Exclude organizational units from IPAM in the Amazon Virtual Private Cloud IP Address Manager User Guide .

CfnIPAMResourceDiscoveryPropsMixin.IIpamOperatingRegionProperty

The operating Regions for an IPAM.

CfnIPAMResourceDiscoveryPropsMixin.IIpamResourceDiscoveryOrganizationalUnitExclusionProperty

If your IPAM is integrated with AWS Organizations, you can exclude an organizational unit (OU) from being managed by IPAM. When you exclude an OU, IPAM will not manage the IP addresses in accounts in that OU. For more information, see Exclude organizational units from IPAM in the Amazon Virtual Private Cloud IP Address Manager User Guide .

CfnIPAMScopePropsMixin.IIpamScopeExternalAuthorityConfigurationProperty

The configuration that links an Amazon VPC IPAM scope to an external authority system.

CfnInstancePropsMixin.IAssociationParameterProperty

Specifies input parameter values for an SSM document in AWS Systems Manager .

CfnInstancePropsMixin.IBlockDeviceMappingProperty

Specifies a block device mapping for an instance.

CfnInstancePropsMixin.ICpuOptionsProperty

Specifies the CPU options for the instance.

CfnInstancePropsMixin.ICreditSpecificationProperty

Specifies the credit option for CPU usage of a T instance.

CfnInstancePropsMixin.IEbsProperty

Specifies a block device for an EBS volume.

CfnInstancePropsMixin.IElasticGpuSpecificationProperty

Amazon Elastic Graphics reached end of life on January 8, 2024.

CfnInstancePropsMixin.IElasticInferenceAcceleratorProperty

Amazon Elastic Inference is no longer available.

CfnInstancePropsMixin.IEnaSrdSpecificationProperty

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.

CfnInstancePropsMixin.IEnaSrdUdpSpecificationProperty

ENA Express is compatible with both TCP and UDP transport protocols.

CfnInstancePropsMixin.IEnclaveOptionsProperty

Indicates whether the instance is enabled for AWS Nitro Enclaves.

CfnInstancePropsMixin.IHibernationOptionsProperty

Specifies the hibernation options for the instance.

CfnInstancePropsMixin.IInstanceIpv6AddressProperty

Specifies the IPv6 address for the instance.

CfnInstancePropsMixin.ILaunchTemplateSpecificationProperty

Specifies a launch template to use when launching an Amazon EC2 instance.

CfnInstancePropsMixin.ILicenseSpecificationProperty

Specifies the license configuration to use.

CfnInstancePropsMixin.IMetadataOptionsProperty

Specifies the metadata options for the instance.

CfnInstancePropsMixin.INetworkInterfaceProperty

Specifies a network interface that is to be attached to an instance.

CfnInstancePropsMixin.INoDeviceProperty
CfnInstancePropsMixin.IPrivateDnsNameOptionsProperty

The type of hostnames to assign to instances in the subnet at launch.

CfnInstancePropsMixin.IPrivateIpAddressSpecificationProperty

Specifies a secondary private IPv4 address for a network interface.

CfnInstancePropsMixin.ISsmAssociationProperty

Specifies the SSM document and parameter values in AWS Systems Manager to associate with an instance.

CfnInstancePropsMixin.IStateProperty

Describes the current state of an instance.

CfnInstancePropsMixin.IVolumeProperty

Specifies a volume to attach to an instance.

CfnLaunchTemplatePropsMixin.IAcceleratorCountProperty

The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.

CfnLaunchTemplatePropsMixin.IAcceleratorTotalMemoryMiBProperty

The minimum and maximum amount of total accelerator memory, in MiB.

CfnLaunchTemplatePropsMixin.IBaselineEbsBandwidthMbpsProperty

The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.

CfnLaunchTemplatePropsMixin.IBaselinePerformanceFactorsProperty

The baseline performance to consider, using an instance family as a baseline reference.

CfnLaunchTemplatePropsMixin.IBlockDeviceMappingProperty

Specifies a block device mapping for a launch template.

CfnLaunchTemplatePropsMixin.ICapacityReservationSpecificationProperty

Specifies an instance's Capacity Reservation targeting option. You can specify only one option at a time.

CfnLaunchTemplatePropsMixin.ICapacityReservationTargetProperty

Specifies a target Capacity Reservation.

CfnLaunchTemplatePropsMixin.IConnectionTrackingSpecificationProperty

A security group connection tracking specification that enables you to set the idle timeout for connection tracking on an Elastic network interface.

CfnLaunchTemplatePropsMixin.ICpuOptionsProperty

Specifies the CPU options for an instance.

CfnLaunchTemplatePropsMixin.ICpuProperty

Specifies the CPU performance to consider when using an instance family as the baseline reference.

CfnLaunchTemplatePropsMixin.ICreditSpecificationProperty

Specifies the credit option for CPU usage of a T2, T3, or T3a instance.

CfnLaunchTemplatePropsMixin.IEbsProperty

Parameters for a block device for an EBS volume in an Amazon EC2 launch template.

CfnLaunchTemplatePropsMixin.IElasticGpuSpecificationProperty
CfnLaunchTemplatePropsMixin.IEnaSrdSpecificationProperty

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.

CfnLaunchTemplatePropsMixin.IEnaSrdUdpSpecificationProperty

ENA Express is compatible with both TCP and UDP transport protocols.

CfnLaunchTemplatePropsMixin.IEnclaveOptionsProperty

Indicates whether the instance is enabled for AWS Nitro Enclaves.

CfnLaunchTemplatePropsMixin.IHibernationOptionsProperty

Specifies whether your instance is configured for hibernation.

CfnLaunchTemplatePropsMixin.IIamInstanceProfileProperty

Specifies an IAM instance profile, which is a container for an IAM role for your instance.

CfnLaunchTemplatePropsMixin.IInstanceMarketOptionsProperty

Specifies the market (purchasing) option for an instance.

CfnLaunchTemplatePropsMixin.IInstanceRequirementsProperty

The attributes for the instance types.

CfnLaunchTemplatePropsMixin.IIpv4PrefixSpecificationProperty

Specifies an IPv4 prefix for a network interface.

CfnLaunchTemplatePropsMixin.IIpv6AddProperty

Specifies an IPv6 address in an Amazon EC2 launch template.

CfnLaunchTemplatePropsMixin.IIpv6PrefixSpecificationProperty

Specifies an IPv6 prefix for a network interface.

CfnLaunchTemplatePropsMixin.ILaunchTemplateDataProperty

The information to include in the launch template.

CfnLaunchTemplatePropsMixin.ILaunchTemplateElasticInferenceAcceleratorProperty
CfnLaunchTemplatePropsMixin.ILaunchTemplateTagSpecificationProperty

Specifies the tags to apply to the launch template during creation.

CfnLaunchTemplatePropsMixin.ILicenseSpecificationProperty

Specifies a license configuration for an instance.

CfnLaunchTemplatePropsMixin.IMaintenanceOptionsProperty

The maintenance options of your instance.

CfnLaunchTemplatePropsMixin.IMemoryGiBPerVCpuProperty

The minimum and maximum amount of memory per vCPU, in GiB.

CfnLaunchTemplatePropsMixin.IMemoryMiBProperty

The minimum and maximum amount of memory, in MiB.

CfnLaunchTemplatePropsMixin.IMetadataOptionsProperty

The metadata options for the instance.

CfnLaunchTemplatePropsMixin.IMonitoringProperty

Specifies whether detailed monitoring is enabled for an instance.

CfnLaunchTemplatePropsMixin.INetworkBandwidthGbpsProperty

The minimum and maximum amount of network bandwidth, in gigabits per second (Gbps).

CfnLaunchTemplatePropsMixin.INetworkInterfaceCountProperty

The minimum and maximum number of network interfaces.

CfnLaunchTemplatePropsMixin.INetworkInterfaceProperty

Specifies the parameters for a network interface.

CfnLaunchTemplatePropsMixin.INetworkPerformanceOptionsProperty

Contains settings for the network performance options for the instance.

CfnLaunchTemplatePropsMixin.IPlacementProperty

Specifies the placement of an instance.

CfnLaunchTemplatePropsMixin.IPrivateDnsNameOptionsProperty

The hostname type for EC2 instances launched into this subnet and how DNS A and AAAA record queries should be handled.

CfnLaunchTemplatePropsMixin.IPrivateIpAddProperty

Specifies a secondary private IPv4 address for a network interface.

CfnLaunchTemplatePropsMixin.IReferenceProperty

Specifies an instance family to use as the baseline reference for CPU performance.

CfnLaunchTemplatePropsMixin.ISpotOptionsProperty

Specifies options for Spot Instances.

CfnLaunchTemplatePropsMixin.ITagSpecificationProperty

Specifies the tags to apply to resources that are created during instance launch.

CfnLaunchTemplatePropsMixin.ITotalLocalStorageGBProperty

The minimum and maximum amount of total local storage, in GB.

CfnLaunchTemplatePropsMixin.IVCpuCountProperty

The minimum and maximum number of vCPUs.

CfnNatGatewayPropsMixin.IAvailabilityZoneAddressProperty

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.

CfnNetworkAclEntryPropsMixin.IIcmpProperty

Describes the ICMP type and code.

CfnNetworkAclEntryPropsMixin.IPortRangeProperty

Describes a range of ports.

CfnNetworkInsightsAccessScopePropsMixin.IAccessScopePathRequestProperty

Describes a path.

CfnNetworkInsightsAccessScopePropsMixin.IPacketHeaderStatementRequestProperty

Describes a packet header statement.

CfnNetworkInsightsAccessScopePropsMixin.IPathStatementRequestProperty

Describes a path statement.

CfnNetworkInsightsAccessScopePropsMixin.IResourceStatementRequestProperty

Describes a resource statement.

CfnNetworkInsightsAccessScopePropsMixin.IThroughResourcesStatementRequestProperty

Describes a through resource statement.

CfnNetworkInsightsAnalysisPropsMixin.IAdditionalDetailProperty

Describes an additional detail for a path analysis.

CfnNetworkInsightsAnalysisPropsMixin.IAlternatePathHintProperty

Describes an potential intermediate component of a feasible path.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisAclRuleProperty

Describes a network access control (ACL) rule.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisComponentProperty

Describes a path component.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisLoadBalancerListenerProperty

Describes a load balancer listener.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisLoadBalancerTargetProperty

Describes a load balancer target.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisPacketHeaderProperty

Describes a header.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisRouteTableRouteProperty

Describes a route table route.

CfnNetworkInsightsAnalysisPropsMixin.IAnalysisSecurityGroupRuleProperty

Describes a security group rule.

CfnNetworkInsightsAnalysisPropsMixin.IExplanationProperty

Describes an explanation code for an unreachable path.

CfnNetworkInsightsAnalysisPropsMixin.IPathComponentProperty

Describes a path component.

CfnNetworkInsightsAnalysisPropsMixin.IPortRangeProperty

Describes a range of ports.

CfnNetworkInsightsAnalysisPropsMixin.ITransitGatewayRouteTableRouteProperty

Describes a route in a transit gateway route table.

CfnNetworkInsightsPathPropsMixin.IFilterPortRangeProperty

Describes a port range.

CfnNetworkInsightsPathPropsMixin.IPathFilterProperty

Describes a set of filters for a path analysis.

CfnNetworkInterfaceAttachmentPropsMixin.IEnaSrdSpecificationProperty

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.

CfnNetworkInterfaceAttachmentPropsMixin.IEnaSrdUdpSpecificationProperty

ENA Express is compatible with both TCP and UDP transport protocols.

CfnNetworkInterfacePropsMixin.IConnectionTrackingSpecificationProperty

Configurable options for connection tracking on a network interface.

CfnNetworkInterfacePropsMixin.IInstanceIpv6AddressProperty

Describes the IPv6 addresses to associate with the network interface.

CfnNetworkInterfacePropsMixin.IIpv4PrefixSpecificationProperty

Describes an IPv4 prefix.

CfnNetworkInterfacePropsMixin.IIpv6PrefixSpecificationProperty

Describes the IPv6 prefix.

CfnNetworkInterfacePropsMixin.IPrivateIpAddressSpecificationProperty

Describes a secondary private IPv4 address for a network interface.

CfnNetworkInterfacePropsMixin.IPublicIpDnsNameOptionsProperty

Public hostname type options.

CfnPrefixListPropsMixin.IEntryProperty

An entry for a prefix list.

CfnRouteServerPeerPropsMixin.IBgpOptionsProperty

The BGP configuration options for this peer, including ASN (Autonomous System Number) and BFD (Bidrectional Forwarding Detection) settings.

CfnSecurityGroupPropsMixin.IEgressProperty

Adds the specified outbound (egress) rule to a security group.

CfnSecurityGroupPropsMixin.IIngressProperty

Adds an inbound (ingress) rule to a security group.

CfnSpotFleetPropsMixin.IAcceleratorCountRequestProperty

The minimum and maximum number of accelerators (GPUs, FPGAs, or AWS Inferentia chips) on an instance.

CfnSpotFleetPropsMixin.IAcceleratorTotalMemoryMiBRequestProperty

The minimum and maximum amount of total accelerator memory, in MiB.

CfnSpotFleetPropsMixin.IBaselineEbsBandwidthMbpsRequestProperty

The minimum and maximum baseline bandwidth to Amazon EBS, in Mbps.

CfnSpotFleetPropsMixin.IBaselinePerformanceFactorsRequestProperty

The baseline performance to consider, using an instance family as a baseline reference.

CfnSpotFleetPropsMixin.IBlockDeviceMappingProperty

Specifies a block device mapping.

CfnSpotFleetPropsMixin.IClassicLoadBalancerProperty

Specifies a Classic Load Balancer.

CfnSpotFleetPropsMixin.IClassicLoadBalancersConfigProperty

Specifies the Classic Load Balancers to attach to a Spot Fleet.

CfnSpotFleetPropsMixin.ICpuPerformanceFactorRequestProperty

The CPU performance to consider, using an instance family as the baseline reference.

CfnSpotFleetPropsMixin.IEbsBlockDeviceProperty

Describes a block device for an EBS volume.

CfnSpotFleetPropsMixin.IFleetLaunchTemplateSpecificationProperty

Specifies the launch template to be used by the Spot Fleet request for configuring Amazon EC2 instances.

CfnSpotFleetPropsMixin.IGroupIdentifierProperty

Describes a security group.

CfnSpotFleetPropsMixin.IIamInstanceProfileSpecificationProperty

Describes an IAM instance profile.

CfnSpotFleetPropsMixin.IInstanceIpv6AddressProperty

Describes an IPv6 address.

CfnSpotFleetPropsMixin.IInstanceNetworkInterfaceSpecificationProperty

Describes a network interface.

CfnSpotFleetPropsMixin.IInstanceRequirementsRequestProperty

The attributes for the instance types.

CfnSpotFleetPropsMixin.ILaunchTemplateConfigProperty

Specifies a launch template and overrides.

CfnSpotFleetPropsMixin.ILaunchTemplateOverridesProperty

Specifies overrides for a launch template.

CfnSpotFleetPropsMixin.ILoadBalancersConfigProperty

Specifies the Classic Load Balancers and target groups to attach to a Spot Fleet request.

CfnSpotFleetPropsMixin.IMemoryGiBPerVCpuRequestProperty

The minimum and maximum amount of memory per vCPU, in GiB.

CfnSpotFleetPropsMixin.IMemoryMiBRequestProperty

The minimum and maximum amount of memory, in MiB.

CfnSpotFleetPropsMixin.INetworkBandwidthGbpsRequestProperty

The minimum and maximum amount of baseline network bandwidth, in gigabits per second (Gbps).

CfnSpotFleetPropsMixin.INetworkInterfaceCountRequestProperty

The minimum and maximum number of network interfaces.

CfnSpotFleetPropsMixin.IPerformanceFactorReferenceRequestProperty

Specify an instance family to use as the baseline reference for CPU performance.

CfnSpotFleetPropsMixin.IPrivateIpAddressSpecificationProperty

Describes a secondary private IPv4 address for a network interface.

CfnSpotFleetPropsMixin.ISpotCapacityRebalanceProperty

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.

CfnSpotFleetPropsMixin.ISpotFleetLaunchSpecificationProperty

Specifies the launch specification for one or more Spot Instances.

CfnSpotFleetPropsMixin.ISpotFleetMonitoringProperty

Describes whether monitoring is enabled.

CfnSpotFleetPropsMixin.ISpotFleetRequestConfigDataProperty

Specifies the configuration of a Spot Fleet request.

CfnSpotFleetPropsMixin.ISpotFleetTagSpecificationProperty

The tags for a Spot Fleet resource.

CfnSpotFleetPropsMixin.ISpotMaintenanceStrategiesProperty

The strategies for managing your Spot Instances that are at an elevated risk of being interrupted.

CfnSpotFleetPropsMixin.ISpotPlacementProperty

Describes Spot Instance placement.

CfnSpotFleetPropsMixin.ITargetGroupProperty

Describes a load balancer target group.

CfnSpotFleetPropsMixin.ITargetGroupsConfigProperty

Describes the target groups to attach to a Spot Fleet.

CfnSpotFleetPropsMixin.ITotalLocalStorageGBRequestProperty

The minimum and maximum amount of total local storage, in GB.

CfnSpotFleetPropsMixin.IVCpuCountRangeRequestProperty

The minimum and maximum number of vCPUs.

CfnSubnetPropsMixin.IBlockPublicAccessStatesProperty

Specifies the state of VPC Block Public Access (BPA).

CfnSubnetPropsMixin.IPrivateDnsNameOptionsOnLaunchProperty

Specifies the options for instance hostnames.

CfnTrafficMirrorFilterRulePropsMixin.ITrafficMirrorPortRangeProperty

Describes the Traffic Mirror port range.

CfnTransitGatewayAttachmentPropsMixin.IOptionsProperty

Describes the VPC attachment options.

CfnTransitGatewayConnectPeerPropsMixin.ITransitGatewayAttachmentBgpConfigurationProperty

The BGP configuration information.

CfnTransitGatewayConnectPeerPropsMixin.ITransitGatewayConnectPeerConfigurationProperty

Describes the Connect peer details.

CfnTransitGatewayConnectPropsMixin.ITransitGatewayConnectOptionsProperty

Describes the Connect attachment options.

CfnTransitGatewayMulticastDomainPropsMixin.IOptionsProperty

The options for the transit gateway multicast domain.

CfnTransitGatewayPeeringAttachmentPropsMixin.IPeeringAttachmentStatusProperty

The status of the transit gateway peering attachment.

CfnTransitGatewayVpcAttachmentPropsMixin.IOptionsProperty

Describes the VPC attachment options.

CfnVPCEncryptionControlPropsMixin.IResourceExclusionsProperty

Information about resource exclusions for the VPC Encryption Control configuration.

CfnVPCEncryptionControlPropsMixin.IVpcEncryptionControlExclusionProperty

Describes an exclusion configuration for VPC Encryption Control.

CfnVPCEndpointPropsMixin.IDnsOptionsSpecificationProperty

Describes the DNS options for an endpoint.

CfnVPNConnectionPropsMixin.ICloudwatchLogOptionsSpecificationProperty

Options for sending VPN tunnel logs to CloudWatch.

CfnVPNConnectionPropsMixin.IIKEVersionsRequestListValueProperty

The IKE version that is permitted for the VPN tunnel.

CfnVPNConnectionPropsMixin.IPhase1DHGroupNumbersRequestListValueProperty

Specifies a Diffie-Hellman group number for the VPN tunnel for phase 1 IKE negotiations.

CfnVPNConnectionPropsMixin.IPhase1EncryptionAlgorithmsRequestListValueProperty

Specifies the encryption algorithm for the VPN tunnel for phase 1 IKE negotiations.

CfnVPNConnectionPropsMixin.IPhase1IntegrityAlgorithmsRequestListValueProperty

Specifies the integrity algorithm for the VPN tunnel for phase 1 IKE negotiations.

CfnVPNConnectionPropsMixin.IPhase2DHGroupNumbersRequestListValueProperty

Specifies a Diffie-Hellman group number for the VPN tunnel for phase 2 IKE negotiations.

CfnVPNConnectionPropsMixin.IPhase2EncryptionAlgorithmsRequestListValueProperty

Specifies the encryption algorithm for the VPN tunnel for phase 2 IKE negotiations.

CfnVPNConnectionPropsMixin.IPhase2IntegrityAlgorithmsRequestListValueProperty

Specifies the integrity algorithm for the VPN tunnel for phase 2 IKE negotiations.

CfnVPNConnectionPropsMixin.IVpnTunnelLogOptionsSpecificationProperty

Options for logging VPN tunnel activity.

CfnVPNConnectionPropsMixin.IVpnTunnelOptionsSpecificationProperty

The tunnel options for a single VPN tunnel.

CfnVerifiedAccessEndpointPropsMixin.ICidrOptionsProperty

Describes the CIDR options for a Verified Access endpoint.

CfnVerifiedAccessEndpointPropsMixin.ILoadBalancerOptionsProperty

Describes the load balancer options when creating an AWS Verified Access endpoint using the load-balancer type.

CfnVerifiedAccessEndpointPropsMixin.INetworkInterfaceOptionsProperty

Describes the network interface options when creating an AWS Verified Access endpoint using the network-interface type.

CfnVerifiedAccessEndpointPropsMixin.IPortRangeProperty

Describes the port range for a Verified Access endpoint.

CfnVerifiedAccessEndpointPropsMixin.IRdsOptionsProperty

Describes the RDS options for a Verified Access endpoint.

CfnVerifiedAccessEndpointPropsMixin.ISseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

CfnVerifiedAccessGroupPropsMixin.ISseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

CfnVerifiedAccessInstancePropsMixin.ICloudWatchLogsProperty

Options for CloudWatch Logs as a logging destination.

CfnVerifiedAccessInstancePropsMixin.IKinesisDataFirehoseProperty

Options for Kinesis as a logging destination.

CfnVerifiedAccessInstancePropsMixin.IS3Property

Options for Amazon S3 as a logging destination.

CfnVerifiedAccessInstancePropsMixin.IVerifiedAccessLogsProperty

Describes the options for Verified Access logs.

CfnVerifiedAccessInstancePropsMixin.IVerifiedAccessTrustProviderProperty

A trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices.

CfnVerifiedAccessTrustProviderPropsMixin.IDeviceOptionsProperty

Describes the options for an AWS Verified Access device-identity based trust provider.

CfnVerifiedAccessTrustProviderPropsMixin.INativeApplicationOidcOptionsProperty

Describes the OpenID Connect (OIDC) options.

CfnVerifiedAccessTrustProviderPropsMixin.IOidcOptionsProperty

Describes the options for an OpenID Connect-compatible user-identity trust provider.

CfnVerifiedAccessTrustProviderPropsMixin.ISseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

ICfnCapacityManagerDataExportMixinProps

Properties for CfnCapacityManagerDataExportPropsMixin.

ICfnCapacityReservationFleetMixinProps

Properties for CfnCapacityReservationFleetPropsMixin.

ICfnCapacityReservationMixinProps

Properties for CfnCapacityReservationPropsMixin.

ICfnCarrierGatewayMixinProps

Properties for CfnCarrierGatewayPropsMixin.

ICfnClientVpnAuthorizationRuleMixinProps

Properties for CfnClientVpnAuthorizationRulePropsMixin.

ICfnClientVpnEndpointMixinProps

Properties for CfnClientVpnEndpointPropsMixin.

ICfnClientVpnRouteMixinProps

Properties for CfnClientVpnRoutePropsMixin.

ICfnClientVpnTargetNetworkAssociationMixinProps

Properties for CfnClientVpnTargetNetworkAssociationPropsMixin.

ICfnCustomerGatewayMixinProps

Properties for CfnCustomerGatewayPropsMixin.

ICfnDHCPOptionsMixinProps

Properties for CfnDHCPOptionsPropsMixin.

ICfnEC2FleetMixinProps

Properties for CfnEC2FleetPropsMixin.

ICfnEIPAssociationMixinProps

Properties for CfnEIPAssociationPropsMixin.

ICfnEIPMixinProps

Properties for CfnEIPPropsMixin.

ICfnEgressOnlyInternetGatewayMixinProps

Properties for CfnEgressOnlyInternetGatewayPropsMixin.

ICfnEnclaveCertificateIamRoleAssociationMixinProps

Properties for CfnEnclaveCertificateIamRoleAssociationPropsMixin.

ICfnFlowLogMixinProps

Properties for CfnFlowLogPropsMixin.

ICfnGatewayRouteTableAssociationMixinProps

Properties for CfnGatewayRouteTableAssociationPropsMixin.

ICfnHostMixinProps

Properties for CfnHostPropsMixin.

ICfnIPAMAllocationMixinProps

Properties for CfnIPAMAllocationPropsMixin.

ICfnIPAMMixinProps

Properties for CfnIPAMPropsMixin.

ICfnIPAMPoolCidrMixinProps

Properties for CfnIPAMPoolCidrPropsMixin.

ICfnIPAMPoolMixinProps

Properties for CfnIPAMPoolPropsMixin.

ICfnIPAMPrefixListResolverMixinProps

Properties for CfnIPAMPrefixListResolverPropsMixin.

ICfnIPAMResourceDiscoveryAssociationMixinProps

Properties for CfnIPAMResourceDiscoveryAssociationPropsMixin.

ICfnIPAMResourceDiscoveryMixinProps

Properties for CfnIPAMResourceDiscoveryPropsMixin.

ICfnIPAMScopeMixinProps

Properties for CfnIPAMScopePropsMixin.

ICfnInstanceConnectEndpointMixinProps

Properties for CfnInstanceConnectEndpointPropsMixin.

ICfnInstanceMixinProps

Properties for CfnInstancePropsMixin.

ICfnInternetGatewayMixinProps

Properties for CfnInternetGatewayPropsMixin.

ICfnIpPoolRouteTableAssociationMixinProps

Properties for CfnIpPoolRouteTableAssociationPropsMixin.

ICfnKeyPairMixinProps

Properties for CfnKeyPairPropsMixin.

ICfnLaunchTemplateMixinProps

Properties for CfnLaunchTemplatePropsMixin.

ICfnLocalGatewayRouteMixinProps

Properties for CfnLocalGatewayRoutePropsMixin.

ICfnLocalGatewayRouteTableMixinProps

Properties for CfnLocalGatewayRouteTablePropsMixin.

ICfnLocalGatewayRouteTableVPCAssociationMixinProps

Properties for CfnLocalGatewayRouteTableVPCAssociationPropsMixin.

ICfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationMixinProps

Properties for CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin.

ICfnLocalGatewayVirtualInterfaceGroupMixinProps

Properties for CfnLocalGatewayVirtualInterfaceGroupPropsMixin.

ICfnLocalGatewayVirtualInterfaceMixinProps

Properties for CfnLocalGatewayVirtualInterfacePropsMixin.

ICfnNatGatewayMixinProps

Properties for CfnNatGatewayPropsMixin.

ICfnNetworkAclEntryMixinProps

Properties for CfnNetworkAclEntryPropsMixin.

ICfnNetworkAclMixinProps

Properties for CfnNetworkAclPropsMixin.

ICfnNetworkInsightsAccessScopeAnalysisMixinProps

Properties for CfnNetworkInsightsAccessScopeAnalysisPropsMixin.

ICfnNetworkInsightsAccessScopeMixinProps

Properties for CfnNetworkInsightsAccessScopePropsMixin.

ICfnNetworkInsightsAnalysisMixinProps

Properties for CfnNetworkInsightsAnalysisPropsMixin.

ICfnNetworkInsightsPathMixinProps

Properties for CfnNetworkInsightsPathPropsMixin.

ICfnNetworkInterfaceAttachmentMixinProps

Properties for CfnNetworkInterfaceAttachmentPropsMixin.

ICfnNetworkInterfaceMixinProps

Properties for CfnNetworkInterfacePropsMixin.

ICfnNetworkInterfacePermissionMixinProps

Properties for CfnNetworkInterfacePermissionPropsMixin.

ICfnNetworkPerformanceMetricSubscriptionMixinProps

Properties for CfnNetworkPerformanceMetricSubscriptionPropsMixin.

ICfnPlacementGroupMixinProps

Properties for CfnPlacementGroupPropsMixin.

ICfnPrefixListMixinProps

Properties for CfnPrefixListPropsMixin.

ICfnRouteMixinProps

Properties for CfnRoutePropsMixin.

ICfnRouteServerAssociationMixinProps

Properties for CfnRouteServerAssociationPropsMixin.

ICfnRouteServerEndpointMixinProps

Properties for CfnRouteServerEndpointPropsMixin.

ICfnRouteServerMixinProps

Properties for CfnRouteServerPropsMixin.

ICfnRouteServerPeerMixinProps

Properties for CfnRouteServerPeerPropsMixin.

ICfnRouteServerPropagationMixinProps

Properties for CfnRouteServerPropagationPropsMixin.

ICfnRouteTableMixinProps

Properties for CfnRouteTablePropsMixin.

ICfnSecurityGroupEgressMixinProps

Properties for CfnSecurityGroupEgressPropsMixin.

ICfnSecurityGroupIngressMixinProps

Properties for CfnSecurityGroupIngressPropsMixin.

ICfnSecurityGroupMixinProps

Properties for CfnSecurityGroupPropsMixin.

ICfnSecurityGroupVpcAssociationMixinProps

Properties for CfnSecurityGroupVpcAssociationPropsMixin.

ICfnSnapshotBlockPublicAccessMixinProps

Properties for CfnSnapshotBlockPublicAccessPropsMixin.

ICfnSpotFleetMixinProps

Properties for CfnSpotFleetPropsMixin.

ICfnSubnetCidrBlockMixinProps

Properties for CfnSubnetCidrBlockPropsMixin.

ICfnSubnetMixinProps

Properties for CfnSubnetPropsMixin.

ICfnSubnetNetworkAclAssociationMixinProps

Properties for CfnSubnetNetworkAclAssociationPropsMixin.

ICfnSubnetRouteTableAssociationMixinProps

Properties for CfnSubnetRouteTableAssociationPropsMixin.

ICfnTrafficMirrorFilterMixinProps

Properties for CfnTrafficMirrorFilterPropsMixin.

ICfnTrafficMirrorFilterRuleMixinProps

Properties for CfnTrafficMirrorFilterRulePropsMixin.

ICfnTrafficMirrorSessionMixinProps

Properties for CfnTrafficMirrorSessionPropsMixin.

ICfnTrafficMirrorTargetMixinProps

Properties for CfnTrafficMirrorTargetPropsMixin.

ICfnTransitGatewayAttachmentMixinProps

Properties for CfnTransitGatewayAttachmentPropsMixin.

ICfnTransitGatewayConnectMixinProps

Properties for CfnTransitGatewayConnectPropsMixin.

ICfnTransitGatewayConnectPeerMixinProps

Properties for CfnTransitGatewayConnectPeerPropsMixin.

ICfnTransitGatewayMeteringPolicyEntryMixinProps

Properties for CfnTransitGatewayMeteringPolicyEntryPropsMixin.

ICfnTransitGatewayMeteringPolicyMixinProps

Properties for CfnTransitGatewayMeteringPolicyPropsMixin.

ICfnTransitGatewayMixinProps

Properties for CfnTransitGatewayPropsMixin.

ICfnTransitGatewayMulticastDomainAssociationMixinProps

Properties for CfnTransitGatewayMulticastDomainAssociationPropsMixin.

ICfnTransitGatewayMulticastDomainMixinProps

Properties for CfnTransitGatewayMulticastDomainPropsMixin.

ICfnTransitGatewayMulticastGroupMemberMixinProps

Properties for CfnTransitGatewayMulticastGroupMemberPropsMixin.

ICfnTransitGatewayMulticastGroupSourceMixinProps

Properties for CfnTransitGatewayMulticastGroupSourcePropsMixin.

ICfnTransitGatewayPeeringAttachmentMixinProps

Properties for CfnTransitGatewayPeeringAttachmentPropsMixin.

ICfnTransitGatewayRouteMixinProps

Properties for CfnTransitGatewayRoutePropsMixin.

ICfnTransitGatewayRouteTableAssociationMixinProps

Properties for CfnTransitGatewayRouteTableAssociationPropsMixin.

ICfnTransitGatewayRouteTableMixinProps

Properties for CfnTransitGatewayRouteTablePropsMixin.

ICfnTransitGatewayRouteTablePropagationMixinProps

Properties for CfnTransitGatewayRouteTablePropagationPropsMixin.

ICfnTransitGatewayVpcAttachmentMixinProps

Properties for CfnTransitGatewayVpcAttachmentPropsMixin.

ICfnVPCBlockPublicAccessExclusionMixinProps

Properties for CfnVPCBlockPublicAccessExclusionPropsMixin.

ICfnVPCBlockPublicAccessOptionsMixinProps

Properties for CfnVPCBlockPublicAccessOptionsPropsMixin.

ICfnVPCCidrBlockMixinProps

Properties for CfnVPCCidrBlockPropsMixin.

ICfnVPCDHCPOptionsAssociationMixinProps

Properties for CfnVPCDHCPOptionsAssociationPropsMixin.

ICfnVPCEncryptionControlMixinProps

Properties for CfnVPCEncryptionControlPropsMixin.

ICfnVPCEndpointConnectionNotificationMixinProps

Properties for CfnVPCEndpointConnectionNotificationPropsMixin.

ICfnVPCEndpointMixinProps

Properties for CfnVPCEndpointPropsMixin.

ICfnVPCEndpointServiceMixinProps

Properties for CfnVPCEndpointServicePropsMixin.

ICfnVPCEndpointServicePermissionsMixinProps

Properties for CfnVPCEndpointServicePermissionsPropsMixin.

ICfnVPCGatewayAttachmentMixinProps

Properties for CfnVPCGatewayAttachmentPropsMixin.

ICfnVPCMixinProps

Properties for CfnVPCPropsMixin.

ICfnVPCPeeringConnectionMixinProps

Properties for CfnVPCPeeringConnectionPropsMixin.

ICfnVPNConcentratorMixinProps

Properties for CfnVPNConcentratorPropsMixin.

ICfnVPNConnectionMixinProps

Properties for CfnVPNConnectionPropsMixin.

ICfnVPNConnectionRouteMixinProps

Properties for CfnVPNConnectionRoutePropsMixin.

ICfnVPNGatewayMixinProps

Properties for CfnVPNGatewayPropsMixin.

ICfnVPNGatewayRoutePropagationMixinProps

Properties for CfnVPNGatewayRoutePropagationPropsMixin.

ICfnVerifiedAccessEndpointMixinProps

Properties for CfnVerifiedAccessEndpointPropsMixin.

ICfnVerifiedAccessGroupMixinProps

Properties for CfnVerifiedAccessGroupPropsMixin.

ICfnVerifiedAccessInstanceMixinProps

Properties for CfnVerifiedAccessInstancePropsMixin.

ICfnVerifiedAccessTrustProviderMixinProps

Properties for CfnVerifiedAccessTrustProviderPropsMixin.

ICfnVolumeAttachmentMixinProps

Properties for CfnVolumeAttachmentPropsMixin.

ICfnVolumeMixinProps

Properties for CfnVolumePropsMixin.

Back to top Generated by DocFX