Class LaunchTemplateNetworkInterface
Inheritance
Inherited Members
Namespace: Pulumi.Aws.Ec2.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class LaunchTemplateNetworkInterface
Fields
View SourceAssociatePublicIpAddress
Associate a public ip address with the network interface. Boolean value.
Declaration
public readonly string AssociatePublicIpAddress
Field Value
Type | Description |
---|---|
System.String |
DeleteOnTermination
Whether the network interface should be destroyed on instance termination.
Declaration
public readonly bool? DeleteOnTermination
Field Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Description
Description of the network interface.
Declaration
public readonly string Description
Field Value
Type | Description |
---|---|
System.String |
DeviceIndex
The integer index of the network interface attachment.
Declaration
public readonly int? DeviceIndex
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Ipv4AddressCount
The number of secondary private IPv4 addresses to assign to a network interface. Conflicts with ipv4_addresses
Declaration
public readonly int? Ipv4AddressCount
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Ipv4Addresses
One or more private IPv4 addresses to associate. Conflicts with ipv4_address_count
Declaration
public readonly ImmutableArray<string> Ipv4Addresses
Field Value
Type | Description |
---|---|
System.Collections.Immutable.ImmutableArray<System.String> |
Ipv6AddressCount
The number of IPv6 addresses to assign to a network interface. Conflicts with ipv6_addresses
Declaration
public readonly int? Ipv6AddressCount
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Ipv6Addresses
One or more specific IPv6 addresses from the IPv6 CIDR block range of your subnet. Conflicts with ipv6_address_count
Declaration
public readonly ImmutableArray<string> Ipv6Addresses
Field Value
Type | Description |
---|---|
System.Collections.Immutable.ImmutableArray<System.String> |
NetworkInterfaceId
The ID of the network interface to attach.
Declaration
public readonly string NetworkInterfaceId
Field Value
Type | Description |
---|---|
System.String |
PrivateIpAddress
The primary private IPv4 address.
Declaration
public readonly string PrivateIpAddress
Field Value
Type | Description |
---|---|
System.String |
SecurityGroups
A list of security group IDs to associate.
Declaration
public readonly ImmutableArray<string> SecurityGroups
Field Value
Type | Description |
---|---|
System.Collections.Immutable.ImmutableArray<System.String> |
SubnetId
The VPC Subnet ID to associate.
Declaration
public readonly string SubnetId
Field Value
Type | Description |
---|---|
System.String |