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



1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 1419

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:



1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 1419

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