Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::CloudExadataInfrastructureProperties (v0.1.0)

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

Various properties of Exadata Infrastructure.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#activated_storage_count

def activated_storage_count() -> ::Integer
Returns
  • (::Integer) — Output only. The requested number of additional storage servers activated for the Exadata Infrastructure.

#additional_storage_count

def additional_storage_count() -> ::Integer
Returns
  • (::Integer) — Output only. The requested number of additional storage servers for the Exadata Infrastructure.

#available_storage_size_gb

def available_storage_size_gb() -> ::Integer
Returns
  • (::Integer) — Output only. The available storage can be allocated to the Exadata Infrastructure resource, in gigabytes (GB).

#compute_count

def compute_count() -> ::Integer
Returns
  • (::Integer) — Optional. The number of compute servers for the Exadata Infrastructure.

#compute_count=

def compute_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The number of compute servers for the Exadata Infrastructure.
Returns
  • (::Integer) — Optional. The number of compute servers for the Exadata Infrastructure.

#cpu_count

def cpu_count() -> ::Integer
Returns
  • (::Integer) — Optional. The number of enabled CPU cores.

#cpu_count=

def cpu_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The number of enabled CPU cores.
Returns
  • (::Integer) — Optional. The number of enabled CPU cores.

#customer_contacts

def customer_contacts() -> ::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>
Returns

#customer_contacts=

def customer_contacts=(value) -> ::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>
Parameter
Returns

#data_storage_size_tb

def data_storage_size_tb() -> ::Float
Returns
  • (::Float) — Output only. Size, in terabytes, of the DATA disk group.

#db_node_storage_size_gb

def db_node_storage_size_gb() -> ::Integer
Returns
  • (::Integer) — Optional. The local node storage allocated in GBs.

#db_node_storage_size_gb=

def db_node_storage_size_gb=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The local node storage allocated in GBs.
Returns
  • (::Integer) — Optional. The local node storage allocated in GBs.

#db_server_version

def db_server_version() -> ::String
Returns
  • (::String) — Output only. The software version of the database servers (dom0) in the Exadata Infrastructure.

#maintenance_window

def maintenance_window() -> ::Google::Cloud::OracleDatabase::V1::MaintenanceWindow
Returns

#maintenance_window=

def maintenance_window=(value) -> ::Google::Cloud::OracleDatabase::V1::MaintenanceWindow
Parameter
Returns

#max_cpu_count

def max_cpu_count() -> ::Integer
Returns
  • (::Integer) — Output only. The total number of CPU cores available.

#max_data_storage_tb

def max_data_storage_tb() -> ::Float
Returns
  • (::Float) — Output only. The total available DATA disk group size.

#max_db_node_storage_size_gb

def max_db_node_storage_size_gb() -> ::Integer
Returns
  • (::Integer) — Output only. The total local node storage available in GBs.

#max_memory_gb

def max_memory_gb() -> ::Integer
Returns
  • (::Integer) — Output only. The total memory available in GBs.

#memory_size_gb

def memory_size_gb() -> ::Integer
Returns
  • (::Integer) — Optional. The memory allocated in GBs.

#memory_size_gb=

def memory_size_gb=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The memory allocated in GBs.
Returns
  • (::Integer) — Optional. The memory allocated in GBs.

#monthly_db_server_version

def monthly_db_server_version() -> ::String
Returns
  • (::String) — Output only. The monthly software version of the database servers (dom0) in the Exadata Infrastructure. Example: 20.1.15

#monthly_storage_server_version

def monthly_storage_server_version() -> ::String
Returns
  • (::String) — Output only. The monthly software version of the storage servers (cells) in the Exadata Infrastructure. Example: 20.1.15

#next_maintenance_run_id

def next_maintenance_run_id() -> ::String
Returns
  • (::String) — Output only. The OCID of the next maintenance run.

#next_maintenance_run_time

def next_maintenance_run_time() -> ::Google::Protobuf::Timestamp
Returns

#next_security_maintenance_run_time

def next_security_maintenance_run_time() -> ::Google::Protobuf::Timestamp
Returns

#oci_url

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

#ocid

def ocid() -> ::String
Returns
  • (::String) — Output only. OCID of created infra. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle

#shape

def shape() -> ::String
Returns
  • (::String) — Required. The shape of the Exadata Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.

#shape=

def shape=(value) -> ::String
Parameter
  • value (::String) — Required. The shape of the Exadata Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
Returns
  • (::String) — Required. The shape of the Exadata Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.

#state

def state() -> ::Google::Cloud::OracleDatabase::V1::CloudExadataInfrastructureProperties::State
Returns

#storage_count

def storage_count() -> ::Integer
Returns
  • (::Integer) — Optional. The number of Cloud Exadata storage servers for the Exadata Infrastructure.

#storage_count=

def storage_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The number of Cloud Exadata storage servers for the Exadata Infrastructure.
Returns
  • (::Integer) — Optional. The number of Cloud Exadata storage servers for the Exadata Infrastructure.

#storage_server_version

def storage_server_version() -> ::String
Returns
  • (::String) — Output only. The software version of the storage servers (cells) in the Exadata Infrastructure.

#total_storage_size_gb

def total_storage_size_gb() -> ::Integer
Returns
  • (::Integer) — Optional. The total storage allocated to the Exadata Infrastructure resource, in gigabytes (GB).

#total_storage_size_gb=

def total_storage_size_gb=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The total storage allocated to the Exadata Infrastructure resource, in gigabytes (GB).
Returns
  • (::Integer) — Optional. The total storage allocated to the Exadata Infrastructure resource, in gigabytes (GB).