Class: NetworkInterface

EC2.NetworkInterface

new NetworkInterface()

Properties:
Name Type Description
Description String Required: No. The description of this network interface.Update requires: No interruption.
GroupSet String Required: No. A list of security group IDs associated with this network interface.Update requires: No interruption
PrivateIpAddress String Required: No. Assigns a single private IP address to the network interface, which is used as the primary private IP address. If you want to specify multiple private IP address, use the PrivateIpAddresses property.Update requires: Replacement.
PrivateIpAddresses EC2NetworkInterfacePrivateIPSpecification Required: No. Assigns a list of private IP addresses to the network interface. You can specify a primary private IP address by setting the value of the Primary property to true in the PrivateIpAddressSpecification property. If you want Amazon EC2 to automatically assign private IP addresses, use the SecondaryPrivateIpAddressCount property and do not specify this property.For information about the maximum number of private IP addresses, see Private IP Addresses Per ENI Per Instance Type in the Amazon EC2 User Guide for Linux Instances.Update requires: Replacement if you change the primary private IP address. If not, update requires No interruption.
SecondaryPrivateIpAddressCount Number Required: No. The number of secondary private IP addresses that Amazon EC2 automatically assigns to the network interface. Amazon EC2 uses the value of the PrivateIpAddress property as the primary private IP address. If you don't specify that property, Amazon EC2 automatically assigns both the primary and secondary private IP addresses.If you want to specify your own list of private IP addresses, use the PrivateIpAddresses property and do not specify this property.For information about the maximum number of private IP addresses, see Private IP Addresses Per ENI Per Instance Type in the Amazon EC2 User Guide for Linux Instances.Update requires: No interruption.
SourceDestCheck Boolean Required: No. Flag indicating whether traffic to or from the instance is validated.Update requires: No interruption.
SubnetId String Required: Yes. The ID of the subnet to associate with the network interface.Update requires: Replacement.
Tags AWSCloudFormationResourceTags Required: No. An arbitrary set of tags (key–value pairs) for this network interface.Update requires: No interruption.
Source:

Extends

  • WKResource

EC2.NetworkInterface

new NetworkInterface()

Properties:
Name Type Description
Description String Required: No. The description of this network interface.Update requires: No interruption.
GroupSet String Required: No. A list of security group IDs associated with this network interface.Update requires: No interruption
PrivateIpAddress String Required: No. Assigns a single private IP address to the network interface, which is used as the primary private IP address. If you want to specify multiple private IP address, use the PrivateIpAddresses property.Update requires: Replacement.
PrivateIpAddresses EC2NetworkInterfacePrivateIPSpecification Required: No. Assigns a list of private IP addresses to the network interface. You can specify a primary private IP address by setting the value of the Primary property to true in the PrivateIpAddressSpecification property. If you want Amazon EC2 to automatically assign private IP addresses, use the SecondaryPrivateIpAddressCount property and do not specify this property.For information about the maximum number of private IP addresses, see Private IP Addresses Per ENI Per Instance Type in the Amazon EC2 User Guide for Linux Instances.Update requires: Replacement if you change the primary private IP address. If not, update requires No interruption.
SecondaryPrivateIpAddressCount Number Required: No. The number of secondary private IP addresses that Amazon EC2 automatically assigns to the network interface. Amazon EC2 uses the value of the PrivateIpAddress property as the primary private IP address. If you don't specify that property, Amazon EC2 automatically assigns both the primary and secondary private IP addresses.If you want to specify your own list of private IP addresses, use the PrivateIpAddresses property and do not specify this property.For information about the maximum number of private IP addresses, see Private IP Addresses Per ENI Per Instance Type in the Amazon EC2 User Guide for Linux Instances.Update requires: No interruption.
SourceDestCheck Boolean Required: No. Flag indicating whether traffic to or from the instance is validated.Update requires: No interruption.
SubnetId String Required: Yes. The ID of the subnet to associate with the network interface.Update requires: Replacement.
Tags AWSCloudFormationResourceTags Required: No. An arbitrary set of tags (key–value pairs) for this network interface.Update requires: No interruption.
Source:

Extends

  • WKResource