Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties (v0.4.0)

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

Various properties and settings associated with Exadata VM cluster.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cluster_name

defcluster_name()->::String
Returns
  • (::String) — Optional. OCI Cluster name.

#cluster_name=

defcluster_name=(value)->::String
Parameter
  • value (::String) — Optional. OCI Cluster name.
Returns
  • (::String) — Optional. OCI Cluster name.

#compartment_id

defcompartment_id()->::String
Returns
  • (::String) — Output only. Compartment ID of cluster.

#cpu_core_count

defcpu_core_count()->::Integer
Returns
  • (::Integer) — Required. Number of enabled CPU cores.

#cpu_core_count=

defcpu_core_count=(value)->::Integer
Parameter
  • value (::Integer) — Required. Number of enabled CPU cores.
Returns
  • (::Integer) — Required. Number of enabled CPU cores.

#data_storage_size_tb

defdata_storage_size_tb()->::Float
Returns
  • (::Float) — Optional. The data disk group size to be allocated in TBs.

#data_storage_size_tb=

defdata_storage_size_tb=(value)->::Float
Parameter
  • value (::Float) — Optional. The data disk group size to be allocated in TBs.
Returns
  • (::Float) — Optional. The data disk group size to be allocated in TBs.

#db_node_storage_size_gb

defdb_node_storage_size_gb()->::Integer
Returns
  • (::Integer) — Optional. Local storage per VM.

#db_node_storage_size_gb=

defdb_node_storage_size_gb=(value)->::Integer
Parameter
  • value (::Integer) — Optional. Local storage per VM.
Returns
  • (::Integer) — Optional. Local storage per VM.

#db_server_ocids

defdb_server_ocids()->::Array<::String>
Returns
  • (::Array<::String>) — Optional. OCID of database servers.

#db_server_ocids=

defdb_server_ocids=(value)->::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. OCID of database servers.
Returns
  • (::Array<::String>) — Optional. OCID of database servers.

#diagnostics_data_collection_options

defdiagnostics_data_collection_options()->::Google::Cloud::OracleDatabase::V1::DataCollectionOptions
Returns

#diagnostics_data_collection_options=

defdiagnostics_data_collection_options=(value)->::Google::Cloud::OracleDatabase::V1::DataCollectionOptions
Parameter
Returns

#disk_redundancy

defdisk_redundancy()->::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties::DiskRedundancy

#disk_redundancy=

defdisk_redundancy=(value)->::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties::DiskRedundancy
Parameter

#dns_listener_ip

defdns_listener_ip()->::String
Returns
  • (::String) — Output only. DNS listener IP.

#domain

defdomain()->::String
Returns
  • (::String) — Output only. Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com

#gi_version

defgi_version()->::String
Returns
  • (::String) — Optional. Grid Infrastructure Version.

#gi_version=

defgi_version=(value)->::String
Parameter
  • value (::String) — Optional. Grid Infrastructure Version.
Returns
  • (::String) — Optional. Grid Infrastructure Version.

#hostname

defhostname()->::String
Returns
  • (::String) — Output only. host name without domain. format: "

#hostname_prefix

defhostname_prefix()->::String
Returns
  • (::String) — Optional. Prefix for VM cluster host names.

#hostname_prefix=

defhostname_prefix=(value)->::String
Parameter
  • value (::String) — Optional. Prefix for VM cluster host names.
Returns
  • (::String) — Optional. Prefix for VM cluster host names.

#license_type

deflicense_type()->::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties::LicenseType
Returns

#license_type=

deflicense_type=(value)->::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties::LicenseType
Parameter
Returns

#local_backup_enabled

deflocal_backup_enabled()->::Boolean
Returns
  • (::Boolean) — Optional. Use local backup.

#local_backup_enabled=

deflocal_backup_enabled=(value)->::Boolean
Parameter
  • value (::Boolean) — Optional. Use local backup.
Returns
  • (::Boolean) — Optional. Use local backup.

#memory_size_gb

defmemory_size_gb()->::Integer
Returns
  • (::Integer) — Optional. Memory allocated in GBs.

#memory_size_gb=

defmemory_size_gb=(value)->::Integer
Parameter
  • value (::Integer) — Optional. Memory allocated in GBs.
Returns
  • (::Integer) — Optional. Memory allocated in GBs.

#node_count

defnode_count()->::Integer
Returns
  • (::Integer) — Optional. Number of database servers.

#node_count=

defnode_count=(value)->::Integer
Parameter
  • value (::Integer) — Optional. Number of database servers.
Returns
  • (::Integer) — Optional. Number of database servers.

#oci_url

defoci_url()->::String
Returns
  • (::String) — Output only. Deep link to the OCI console to view this resource.

#ocid

defocid()->::String
Returns
  • (::String) — Output only. Oracle Cloud Infrastructure ID of VM Cluster.

#ocpu_count

defocpu_count()->::Float
Returns
  • (::Float) — Optional. OCPU count per VM. Minimum is 0.1.

#ocpu_count=

defocpu_count=(value)->::Float
Parameter
  • value (::Float) — Optional. OCPU count per VM. Minimum is 0.1.
Returns
  • (::Float) — Optional. OCPU count per VM. Minimum is 0.1.

#scan_dns

defscan_dns()->::String
Returns
  • (::String) — Output only. SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com

#scan_dns_record_id

defscan_dns_record_id()->::String
Returns
  • (::String) — Output only. OCID of scan DNS record.

#scan_ip_ids

defscan_ip_ids()->::Array<::String>
Returns
  • (::Array<::String>) — Output only. OCIDs of scan IPs.

#scan_listener_port_tcp

defscan_listener_port_tcp()->::Integer
Returns
  • (::Integer) — Output only. SCAN listener port - TCP

#scan_listener_port_tcp_ssl

defscan_listener_port_tcp_ssl()->::Integer
Returns
  • (::Integer) — Output only. SCAN listener port - TLS

#shape

defshape()->::String
Returns
  • (::String) — Output only. Shape of VM Cluster.

#sparse_diskgroup_enabled

defsparse_diskgroup_enabled()->::Boolean
Returns
  • (::Boolean) — Optional. Use exadata sparse snapshots.

#sparse_diskgroup_enabled=

defsparse_diskgroup_enabled=(value)->::Boolean
Parameter
  • value (::Boolean) — Optional. Use exadata sparse snapshots.
Returns
  • (::Boolean) — Optional. Use exadata sparse snapshots.

#ssh_public_keys

defssh_public_keys()->::Array<::String>
Returns
  • (::Array<::String>) — Optional. SSH public keys to be stored with cluster.

#ssh_public_keys=

defssh_public_keys=(value)->::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. SSH public keys to be stored with cluster.
Returns
  • (::Array<::String>) — Optional. SSH public keys to be stored with cluster.

#state

defstate()->::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties::State
Returns

#storage_size_gb

defstorage_size_gb()->::Integer
Returns
  • (::Integer) — Output only. The storage allocation for the disk group, in gigabytes (GB).

#system_version

defsystem_version()->::String
Returns
  • (::String) — Optional. Operating system version of the image.

#system_version=

defsystem_version=(value)->::String
Parameter
  • value (::String) — Optional. Operating system version of the image.
Returns
  • (::String) — Optional. Operating system version of the image.

#time_zone

deftime_zone()->::Google::Type::TimeZone
Returns

#time_zone=

deftime_zone=(value)->::Google::Type::TimeZone
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.