Package com.pulumi.aws.ec2.outputs
Class LaunchTemplateSecondaryInterface
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.LaunchTemplateSecondaryInterface
-
public final class LaunchTemplateSecondaryInterface extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLaunchTemplateSecondaryInterface.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LaunchTemplateSecondaryInterface.Builderbuilder()static LaunchTemplateSecondaryInterface.Builderbuilder(LaunchTemplateSecondaryInterface defaults)java.util.Optional<java.lang.Boolean>deleteOnTermination()java.util.Optional<java.lang.Integer>deviceIndex()java.util.Optional<java.lang.String>interfaceType()java.util.Optional<java.lang.Integer>networkCardIndex()java.util.Optional<java.lang.Integer>privateIpAddressCount()java.util.List<java.lang.String>privateIpAddresses()java.util.Optional<java.lang.String>secondarySubnetId()
-
-
-
Method Detail
-
deleteOnTermination
public java.util.Optional<java.lang.Boolean> deleteOnTermination()
- Returns:
- Whether the secondary interface is deleted when the instance is terminated. The only supported value is `true`.
-
deviceIndex
public java.util.Optional<java.lang.Integer> deviceIndex()
- Returns:
- Device index for the secondary interface attachment.
-
interfaceType
public java.util.Optional<java.lang.String> interfaceType()
- Returns:
- Type of secondary interface. The only supported value is: `secondary`.
-
networkCardIndex
public java.util.Optional<java.lang.Integer> networkCardIndex()
- Returns:
- Index of the network card.
-
privateIpAddressCount
public java.util.Optional<java.lang.Integer> privateIpAddressCount()
- Returns:
- Number of private IPv4 addresses to assign to the secondary interface.
-
privateIpAddresses
public java.util.List<java.lang.String> privateIpAddresses()
- Returns:
- Private IPv4 addresses to assign to the secondary interface.
-
secondarySubnetId
public java.util.Optional<java.lang.String> secondarySubnetId()
- Returns:
- ID of the secondary subnet.
-
builder
public static LaunchTemplateSecondaryInterface.Builder builder()
-
builder
public static LaunchTemplateSecondaryInterface.Builder builder(LaunchTemplateSecondaryInterface defaults)
-
-