Batch V1 API - Class Google::Cloud::Batch::V1::AllocationPolicy::NetworkInterface (v0.10.2)

Reference documentation and code samples for the Batch V1 API class Google::Cloud::Batch::V1::AllocationPolicy::NetworkInterface.

A network interface.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#network

def network() -> ::String
Returns
  • (::String) —

    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

#network=

def network=(value) -> ::String
Parameter
  • value (::String) —

    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
Returns
  • (::String) —

    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

#no_external_ip_address

def no_external_ip_address() -> ::Boolean
Returns
  • (::Boolean) — 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.

#no_external_ip_address=

def no_external_ip_address=(value) -> ::Boolean
Parameter
  • value (::Boolean) — 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.
Returns
  • (::Boolean) — 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.

#subnetwork

def subnetwork() -> ::String
Returns
  • (::String) —

    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

#subnetwork=

def subnetwork=(value) -> ::String
Parameter
  • value (::String) —

    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
Returns
  • (::String) —

    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