Package com.pulumi.gcp.compute.inputs
Class InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.compute.inputs.InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
-
- Enclosing class:
- InstanceTemplateNetworkInterfaceAccessConfigArgs
public static final class InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(InstanceTemplateNetworkInterfaceAccessConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceTemplateNetworkInterfaceAccessConfigArgs
build()
InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
natIp(com.pulumi.core.Output<java.lang.String> natIp)
InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
natIp(java.lang.String natIp)
InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
networkTier(com.pulumi.core.Output<java.lang.String> networkTier)
InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
networkTier(java.lang.String networkTier)
InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
publicPtrDomainName(com.pulumi.core.Output<java.lang.String> publicPtrDomainName)
InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder
publicPtrDomainName(java.lang.String publicPtrDomainName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceTemplateNetworkInterfaceAccessConfigArgs defaults)
-
-
Method Detail
-
natIp
public InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder natIp(@Nullable com.pulumi.core.Output<java.lang.String> natIp)
- Parameters:
natIp
- The IP address that will be 1:1 mapped to the instance's network ip. If not given, one will be generated.- Returns:
- builder
-
natIp
public InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder natIp(java.lang.String natIp)
- Parameters:
natIp
- The IP address that will be 1:1 mapped to the instance's network ip. If not given, one will be generated.- Returns:
- builder
-
networkTier
public InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder networkTier(@Nullable com.pulumi.core.Output<java.lang.String> networkTier)
- Parameters:
networkTier
- The service-level to be provided for IPv6 traffic when the subnet has an external subnet. Only PREMIUM and STANDARD tier is valid for IPv6.- Returns:
- builder
-
networkTier
public InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder networkTier(java.lang.String networkTier)
- Parameters:
networkTier
- The service-level to be provided for IPv6 traffic when the subnet has an external subnet. Only PREMIUM and STANDARD tier is valid for IPv6.- Returns:
- builder
-
publicPtrDomainName
public InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder publicPtrDomainName(@Nullable com.pulumi.core.Output<java.lang.String> publicPtrDomainName)
-
publicPtrDomainName
public InstanceTemplateNetworkInterfaceAccessConfigArgs.Builder publicPtrDomainName(java.lang.String publicPtrDomainName)
-
build
public InstanceTemplateNetworkInterfaceAccessConfigArgs build()
-
-