Package com.pulumi.gcp.compute.outputs
Class GetRegionInstanceTemplateNetworkInterface
- java.lang.Object
-
- com.pulumi.gcp.compute.outputs.GetRegionInstanceTemplateNetworkInterface
-
public final class GetRegionInstanceTemplateNetworkInterface extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetRegionInstanceTemplateNetworkInterface.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<GetRegionInstanceTemplateNetworkInterfaceAccessConfig>
accessConfigs()
java.util.List<GetRegionInstanceTemplateNetworkInterfaceAliasIpRange>
aliasIpRanges()
static GetRegionInstanceTemplateNetworkInterface.Builder
builder()
static GetRegionInstanceTemplateNetworkInterface.Builder
builder(GetRegionInstanceTemplateNetworkInterface defaults)
java.util.List<GetRegionInstanceTemplateNetworkInterfaceIpv6AccessConfig>
ipv6AccessConfigs()
java.lang.String
ipv6AccessType()
java.lang.String
name()
java.lang.String
network()
java.lang.String
networkIp()
java.lang.String
nicType()
java.lang.Integer
queueCount()
java.lang.String
stackType()
java.lang.String
subnetwork()
java.lang.String
subnetworkProject()
-
-
-
Method Detail
-
accessConfigs
public java.util.List<GetRegionInstanceTemplateNetworkInterfaceAccessConfig> accessConfigs()
-
aliasIpRanges
public java.util.List<GetRegionInstanceTemplateNetworkInterfaceAliasIpRange> aliasIpRanges()
- Returns:
- An array of alias IP ranges for this network interface. Can only be specified for network interfaces on subnet-mode networks. Structure documented below.
-
ipv6AccessConfigs
public java.util.List<GetRegionInstanceTemplateNetworkInterfaceIpv6AccessConfig> ipv6AccessConfigs()
-
ipv6AccessType
public java.lang.String ipv6AccessType()
-
name
public java.lang.String name()
- Returns:
- The name of the instance template. One of `name` or `filter` must be provided.
-
network
public java.lang.String network()
- Returns:
- The name or self_link of the network to attach this interface to. Use `network` attribute for Legacy or Auto subnetted networks and `subnetwork` for custom subnetted networks.
-
networkIp
public java.lang.String networkIp()
- Returns:
- The private IP address to assign to the instance. If empty, the address will be automatically assigned.
-
nicType
public java.lang.String nicType()
-
queueCount
public java.lang.Integer queueCount()
-
stackType
public java.lang.String stackType()
-
subnetwork
public java.lang.String subnetwork()
- Returns:
- the name of the subnetwork to attach this interface to. The subnetwork must exist in the same `region` this instance will be created in. Either `network` or `subnetwork` must be provided.
-
subnetworkProject
public java.lang.String subnetworkProject()
- Returns:
- The ID of the project in which the subnetwork belongs. If it is not provided, the provider project is used.
-
builder
public static GetRegionInstanceTemplateNetworkInterface.Builder builder()
-
builder
public static GetRegionInstanceTemplateNetworkInterface.Builder builder(GetRegionInstanceTemplateNetworkInterface defaults)
-
-