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