Class: Google::Cloud::VmwareEngine::V1::VmwareEngineNetwork::VpcNetwork

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb

Overview

Represents a VMware Engine VPC network that is managed by a VMware Engine network resource.

Defined Under Namespace

Modules: Type

Instance Attribute Summary collapse

Instance Attribute Details

#network::String (readonly)

Returns Output only. The relative resource name of the service VPC network this VMware Engine network is attached to. For example: projects/123123/global/networks/my-network.

Returns:

  • (::String)

    Output only. The relative resource name of the service VPC network this VMware Engine network is attached to. For example: projects/123123/global/networks/my-network



1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 1309

class VpcNetwork
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum Type defines possible types of a VMware Engine network controlled
  # service.
  module Type
    # The default value. This value should never be used.
    TYPE_UNSPECIFIED = 0

    # VPC network that will be peered with a consumer VPC network or the
    # intranet VPC of another VMware Engine network. Access a private cloud
    # through Compute Engine VMs on a peered VPC network or an on-premises
    # resource connected to a peered consumer VPC network.
    INTRANET = 1

    # VPC network used for internet access to and from a private cloud.
    INTERNET = 2

    # VPC network used for access to Google Cloud services like
    # Cloud Storage.
    GOOGLE_CLOUD = 3
  end
end

#type::Google::Cloud::VmwareEngine::V1::VmwareEngineNetwork::VpcNetwork::Type (readonly)

Returns Output only. Type of VPC network (INTRANET, INTERNET, or GOOGLE_CLOUD).

Returns:



1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 1309

class VpcNetwork
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Enum Type defines possible types of a VMware Engine network controlled
  # service.
  module Type
    # The default value. This value should never be used.
    TYPE_UNSPECIFIED = 0

    # VPC network that will be peered with a consumer VPC network or the
    # intranet VPC of another VMware Engine network. Access a private cloud
    # through Compute Engine VMs on a peered VPC network or an on-premises
    # resource connected to a peered consumer VPC network.
    INTRANET = 1

    # VPC network used for internet access to and from a private cloud.
    INTERNET = 2

    # VPC network used for access to Google Cloud services like
    # Cloud Storage.
    GOOGLE_CLOUD = 3
  end
end