Class Network
VM networking options.
Implements
Inherited Members
Namespace: Google.Apis.CloudLifeSciences.v2beta.Data
Assembly: Google.Apis.CloudLifeSciences.v2beta.dll
Syntax
public class Network : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkValue
The network name to attach the VM's network interface to. The value will be prefixed with global/networks/
unless it contains a /
, in which case it is assumed to be a fully specified network resource URL. If
unspecified, the global default network is used.
Declaration
[JsonProperty("network")]
public virtual string NetworkValue { get; set; }
Property Value
Type | Description |
---|---|
string |
Subnetwork
If the specified network is configured for custom subnet creation, the name of the subnetwork to attach the
instance to must be specified here. The value is prefixed with regions/*/subnetworks/
unless it contains a
/
, in which case it is assumed to be a fully specified subnetwork resource URL. If the *
character
appears in the value, it is replaced with the region that the virtual machine has been allocated in.
Declaration
[JsonProperty("subnetwork")]
public virtual string Subnetwork { get; set; }
Property Value
Type | Description |
---|---|
string |
UsePrivateAddress
If set to true, do not attach a public IP address to the VM. Note that without a 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 for more information.
Declaration
[JsonProperty("usePrivateAddress")]
public virtual bool? UsePrivateAddress { get; set; }
Property Value
Type | Description |
---|---|
bool? |