Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::ExadbVmCluster (v0.11.1)

Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::ExadbVmCluster.

ExadbVmCluster represents a cluster of VMs that are used to run Exadata workloads. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/ExadbVmCluster/

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#backup_odb_subnet

defbackup_odb_subnet()->::String
Returns
  • (::String) — Required. Immutable. The name of the backup OdbSubnet associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}

#backup_odb_subnet=

defbackup_odb_subnet=(value)->::String
Parameter
  • value (::String) — Required. Immutable. The name of the backup OdbSubnet associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
Returns
  • (::String) — Required. Immutable. The name of the backup OdbSubnet associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}

#create_time

defcreate_time()->::Google::Protobuf::Timestamp
Returns

#display_name

defdisplay_name()->::String
Returns
  • (::String) — Required. Immutable. The display name for the ExadbVmCluster. The name does not have to be unique within your project. The name must be 1-255 characters long and can only contain alphanumeric characters.

#display_name=

defdisplay_name=(value)->::String
Parameter
  • value (::String) — Required. Immutable. The display name for the ExadbVmCluster. The name does not have to be unique within your project. The name must be 1-255 characters long and can only contain alphanumeric characters.
Returns
  • (::String) — Required. Immutable. The display name for the ExadbVmCluster. The name does not have to be unique within your project. The name must be 1-255 characters long and can only contain alphanumeric characters.

#entitlement_id

defentitlement_id()->::String
Returns
  • (::String) — Output only. The ID of the subscription entitlement associated with the ExadbVmCluster.

#gcp_oracle_zone

defgcp_oracle_zone()->::String
Returns
  • (::String) — Output only. Immutable. The GCP Oracle zone where Oracle ExadbVmCluster is hosted. Example: us-east4-b-r2. During creation, the system will pick the zone assigned to the ExascaleDbStorageVault.

#labels

deflabels()->::Google::Protobuf::Map{::String=>::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. The labels or tags associated with the ExadbVmCluster.

#labels=

deflabels=(value)->::Google::Protobuf::Map{::String=>::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Optional. The labels or tags associated with the ExadbVmCluster.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. The labels or tags associated with the ExadbVmCluster.

#name

defname()->::String
Returns
  • (::String) — Identifier. The name of the ExadbVmCluster resource in the following format: projects/{project}/locations/{region}/exadbVmClusters/{exadb_vm_cluster}

#name=

defname=(value)->::String
Parameter
  • value (::String) — Identifier. The name of the ExadbVmCluster resource in the following format: projects/{project}/locations/{region}/exadbVmClusters/{exadb_vm_cluster}
Returns
  • (::String) — Identifier. The name of the ExadbVmCluster resource in the following format: projects/{project}/locations/{region}/exadbVmClusters/{exadb_vm_cluster}

#odb_network

defodb_network()->::String
Returns
  • (::String) — Optional. Immutable. The name of the OdbNetwork associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.

#odb_network=

defodb_network=(value)->::String
Parameter
  • value (::String) — Optional. Immutable. The name of the OdbNetwork associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
Returns
  • (::String) — Optional. Immutable. The name of the OdbNetwork associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.

#odb_subnet

defodb_subnet()->::String
Returns
  • (::String) — Required. Immutable. The name of the OdbSubnet associated with the ExadbVmCluster for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}

#odb_subnet=

defodb_subnet=(value)->::String
Parameter
  • value (::String) — Required. Immutable. The name of the OdbSubnet associated with the ExadbVmCluster for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
Returns
  • (::String) — Required. Immutable. The name of the OdbSubnet associated with the ExadbVmCluster for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}

#properties

defproperties()->::Google::Cloud::OracleDatabase::V1::ExadbVmClusterProperties
Returns

#properties=

defproperties=(value)->::Google::Cloud::OracleDatabase::V1::ExadbVmClusterProperties
Parameter
Returns

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.