Class: Google::Cloud::VmwareEngine::V1::VmwareEngineNetwork::VpcNetwork
- Inherits:
-
Object
- Object
- Google::Cloud::VmwareEngine::V1::VmwareEngineNetwork::VpcNetwork
- 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
-
#network ⇒ ::String
readonly
Output only.
-
#type ⇒ ::Google::Cloud::VmwareEngine::V1::VmwareEngineNetwork::VpcNetwork::Type
readonly
Output only.
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.
701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 701 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).
701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 701 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 |