Class: Google::Cloud::OracleDatabase::V1::CloudVmCluster
- Inherits:
-
Object
- Object
- Google::Cloud::OracleDatabase::V1::CloudVmCluster
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb
Overview
Details of the Cloud VM Cluster resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/CloudVmCluster/
Defined Under Namespace
Classes: LabelsEntry
Instance Attribute Summary collapse
-
#backup_subnet_cidr ⇒ ::String
Required.
-
#cidr ⇒ ::String
Required.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
Optional.
-
#exadata_infrastructure ⇒ ::String
Required.
-
#gcp_oracle_zone ⇒ ::String
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#name ⇒ ::String
Identifier.
-
#network ⇒ ::String
Required.
-
#properties ⇒ ::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties
Optional.
Instance Attribute Details
#backup_subnet_cidr ⇒ ::String
Returns Required. CIDR range of the backup subnet.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#cidr ⇒ ::String
Returns Required. Network settings. CIDR to use for cluster IP allocation.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The date and time that the VM cluster was created.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#display_name ⇒ ::String
Returns Optional. User friendly name for this resource.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#exadata_infrastructure ⇒ ::String
Returns Required. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#gcp_oracle_zone ⇒ ::String (readonly)
Returns Output only. Google Cloud Platform location where Oracle Exadata is hosted. It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels or tags associated with the VM Cluster.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String
Returns Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#network ⇒ ::String
Returns Required. The name of the VPC network. Format: projects/{project}/global/networks/{network}.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#properties ⇒ ::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties
Returns Optional. Various properties of the VM Cluster.
61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61 class CloudVmCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |