LaunchTemplateInstanceNetworkInterfaceSpecificationRequest#

Parameters of a network interface for a launch template.

Contents#

  • AssociatePublicIpAddress — Specifies whether a public IP address should be associated with a network interface.

    • Type: Boolean

    • Required: No

  • DeleteOnTermination — Specifies whether the network interface should be deleted together with the instance.

    • Type: Boolean

    • Required: No

  • Description — The description of the network interface.

    • Type: String

    • Required: No

  • DeviceIndex — The device index (the network interface’s position in the attachment order).

    • Type: Integer

    • Required: Yes

  • NetworkInterfaceId — The ID of the network interface.

    • Type: String

    • Required: No

  • PrivateIpAddress — The private IP address of the network interface.

    • Type: String

    • Required: No

  • PrivateIpAddresses — The private IP addresses of the network interface.

  • SubnetId — The ID of the subnet.

    • Type: String

    • Required: No

  • SecurityGroupId — The IDs of the network interface security groups.

    • Type: Array of strings

    • Required: No