public static interface AllocationPolicy.NetworkInterfaceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getNetwork()
The URL of an existing network resource.
|
com.google.protobuf.ByteString |
getNetworkBytes()
The URL of an existing network resource.
|
boolean |
getNoExternalIpAddress()
Default is false (with an external IP address).
|
String |
getSubnetwork()
The URL of an existing subnetwork resource in the network.
|
com.google.protobuf.ByteString |
getSubnetworkBytes()
The URL of an existing subnetwork resource in the network.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getNetwork()
The URL of an existing network resource.
You can specify the network as a full or partial URL.
For example, the following are all valid URLs:
* https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
* projects/{project}/global/networks/{network}
* global/networks/{network}
string network = 1;com.google.protobuf.ByteString getNetworkBytes()
The URL of an existing network resource.
You can specify the network as a full or partial URL.
For example, the following are all valid URLs:
* https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}
* projects/{project}/global/networks/{network}
* global/networks/{network}
string network = 1;String getSubnetwork()
The URL of an existing subnetwork resource in the network.
You can specify the subnetwork as a full or partial URL.
For example, the following are all valid URLs:
* https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}
* projects/{project}/regions/{region}/subnetworks/{subnetwork}
* regions/{region}/subnetworks/{subnetwork}
string subnetwork = 2;com.google.protobuf.ByteString getSubnetworkBytes()
The URL of an existing subnetwork resource in the network.
You can specify the subnetwork as a full or partial URL.
For example, the following are all valid URLs:
* https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/subnetworks/{subnetwork}
* projects/{project}/regions/{region}/subnetworks/{subnetwork}
* regions/{region}/subnetworks/{subnetwork}
string subnetwork = 2;boolean getNoExternalIpAddress()
Default is false (with an external IP address). Required if no external public IP address is attached to the VM. If no external public IP address, additional configuration is required to allow the VM to access Google Services. See https://cloud.google.com/vpc/docs/configure-private-google-access and https://cloud.google.com/nat/docs/gce-example#create-nat for more information.
bool no_external_ip_address = 3;Copyright © 2025 Google LLC. All rights reserved.