Package com.pulumi.aws.ec2.outputs
Class LaunchTemplateNetworkInterface.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.LaunchTemplateNetworkInterface.Builder
-
- Enclosing class:
- LaunchTemplateNetworkInterface
public static final class LaunchTemplateNetworkInterface.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(LaunchTemplateNetworkInterface defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LaunchTemplateNetworkInterface defaults)
-
-
Method Detail
-
associateCarrierIpAddress
public LaunchTemplateNetworkInterface.Builder associateCarrierIpAddress(@Nullable java.lang.String associateCarrierIpAddress)
-
associatePublicIpAddress
public LaunchTemplateNetworkInterface.Builder associatePublicIpAddress(@Nullable java.lang.String associatePublicIpAddress)
-
deleteOnTermination
public LaunchTemplateNetworkInterface.Builder deleteOnTermination(@Nullable java.lang.String deleteOnTermination)
-
description
public LaunchTemplateNetworkInterface.Builder description(@Nullable java.lang.String description)
-
deviceIndex
public LaunchTemplateNetworkInterface.Builder deviceIndex(@Nullable java.lang.Integer deviceIndex)
-
interfaceType
public LaunchTemplateNetworkInterface.Builder interfaceType(@Nullable java.lang.String interfaceType)
-
ipv4AddressCount
public LaunchTemplateNetworkInterface.Builder ipv4AddressCount(@Nullable java.lang.Integer ipv4AddressCount)
-
ipv4Addresses
public LaunchTemplateNetworkInterface.Builder ipv4Addresses(@Nullable java.util.List<java.lang.String> ipv4Addresses)
-
ipv4Addresses
public LaunchTemplateNetworkInterface.Builder ipv4Addresses(java.lang.String... ipv4Addresses)
-
ipv4PrefixCount
public LaunchTemplateNetworkInterface.Builder ipv4PrefixCount(@Nullable java.lang.Integer ipv4PrefixCount)
-
ipv4Prefixes
public LaunchTemplateNetworkInterface.Builder ipv4Prefixes(@Nullable java.util.List<java.lang.String> ipv4Prefixes)
-
ipv4Prefixes
public LaunchTemplateNetworkInterface.Builder ipv4Prefixes(java.lang.String... ipv4Prefixes)
-
ipv6AddressCount
public LaunchTemplateNetworkInterface.Builder ipv6AddressCount(@Nullable java.lang.Integer ipv6AddressCount)
-
ipv6Addresses
public LaunchTemplateNetworkInterface.Builder ipv6Addresses(@Nullable java.util.List<java.lang.String> ipv6Addresses)
-
ipv6Addresses
public LaunchTemplateNetworkInterface.Builder ipv6Addresses(java.lang.String... ipv6Addresses)
-
ipv6PrefixCount
public LaunchTemplateNetworkInterface.Builder ipv6PrefixCount(@Nullable java.lang.Integer ipv6PrefixCount)
-
ipv6Prefixes
public LaunchTemplateNetworkInterface.Builder ipv6Prefixes(@Nullable java.util.List<java.lang.String> ipv6Prefixes)
-
ipv6Prefixes
public LaunchTemplateNetworkInterface.Builder ipv6Prefixes(java.lang.String... ipv6Prefixes)
-
networkCardIndex
public LaunchTemplateNetworkInterface.Builder networkCardIndex(@Nullable java.lang.Integer networkCardIndex)
-
networkInterfaceId
public LaunchTemplateNetworkInterface.Builder networkInterfaceId(@Nullable java.lang.String networkInterfaceId)
-
primaryIpv6
public LaunchTemplateNetworkInterface.Builder primaryIpv6(@Nullable java.lang.String primaryIpv6)
-
privateIpAddress
public LaunchTemplateNetworkInterface.Builder privateIpAddress(@Nullable java.lang.String privateIpAddress)
-
securityGroups
public LaunchTemplateNetworkInterface.Builder securityGroups(@Nullable java.util.List<java.lang.String> securityGroups)
-
securityGroups
public LaunchTemplateNetworkInterface.Builder securityGroups(java.lang.String... securityGroups)
-
subnetId
public LaunchTemplateNetworkInterface.Builder subnetId(@Nullable java.lang.String subnetId)
-
build
public LaunchTemplateNetworkInterface build()
-
-