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

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

The properties of an Autonomous Database.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#actual_used_data_storage_size_tb

defactual_used_data_storage_size_tb()->::Float
Returns
  • (::Float) — Output only. The amount of storage currently being used for user and system data, in terabytes.

#allocated_storage_size_tb

defallocated_storage_size_tb()->::Float
Returns
  • (::Float) — Output only. The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.

#apex_details

defapex_details()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseApex
Returns

#are_primary_allowlisted_ips_used

defare_primary_allowlisted_ips_used()->::Boolean
Returns
  • (::Boolean) — Output only. This field indicates the status of Data Guard and Access control for the Autonomous Database. The field's value is null if Data Guard is disabled or Access Control is disabled. The field's value is TRUE if both Data Guard and Access Control are enabled, and the Autonomous Database is using primary IP access control list (ACL) for standby. The field's value is FALSE if both Data Guard and Access Control are enabled, and the Autonomous Database is using a different IP access control list (ACL) for standby compared to primary.

#autonomous_container_database_id

defautonomous_container_database_id()->::String
Returns
  • (::String) — Output only. The Autonomous Container Database OCID.

#available_upgrade_versions

defavailable_upgrade_versions()->::Array<::String>
Returns
  • (::Array<::String>) — Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.

#backup_retention_period_days

defbackup_retention_period_days()->::Integer
Returns
  • (::Integer) — Optional. The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.

#backup_retention_period_days=

defbackup_retention_period_days=(value)->::Integer
Parameter
  • value (::Integer) — Optional. The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.
Returns
  • (::Integer) — Optional. The retention period for the Autonomous Database. This field is specified in days, can range from 1 day to 60 days, and has a default value of 60 days.

#character_set

defcharacter_set()->::String
Returns
  • (::String) — Optional. The character set for the Autonomous Database. The default is AL32UTF8.

#character_set=

defcharacter_set=(value)->::String
Parameter
  • value (::String) — Optional. The character set for the Autonomous Database. The default is AL32UTF8.
Returns
  • (::String) — Optional. The character set for the Autonomous Database. The default is AL32UTF8.

#compute_count

defcompute_count()->::Float
Returns
  • (::Float) — Optional. The number of compute servers for the Autonomous Database.

#compute_count=

defcompute_count=(value)->::Float
Parameter
  • value (::Float) — Optional. The number of compute servers for the Autonomous Database.
Returns
  • (::Float) — Optional. The number of compute servers for the Autonomous Database.

#connection_strings

defconnection_strings()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseConnectionStrings
Returns

#connection_urls

defconnection_urls()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseConnectionUrls
Returns

#cpu_core_count

defcpu_core_count()->::Integer
Returns
  • (::Integer) — Optional. The number of CPU cores to be made available to the database.

#cpu_core_count=

defcpu_core_count=(value)->::Integer
Parameter
  • value (::Integer) — Optional. The number of CPU cores to be made available to the database.
Returns
  • (::Integer) — Optional. The number of CPU cores to be made available to the database.

#customer_contacts

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

#customer_contacts=

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

#data_safe_state

defdata_safe_state()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DataSafeState
Returns

#data_storage_size_gb

defdata_storage_size_gb()->::Integer
Returns
  • (::Integer) — Optional. The size of the data stored in the database, in gigabytes.

#data_storage_size_gb=

defdata_storage_size_gb=(value)->::Integer
Parameter
  • value (::Integer) — Optional. The size of the data stored in the database, in gigabytes.
Returns
  • (::Integer) — Optional. The size of the data stored in the database, in gigabytes.

#data_storage_size_tb

defdata_storage_size_tb()->::Integer
Returns
  • (::Integer) — Optional. The size of the data stored in the database, in terabytes.

#data_storage_size_tb=

defdata_storage_size_tb=(value)->::Integer
Parameter
  • value (::Integer) — Optional. The size of the data stored in the database, in terabytes.
Returns
  • (::Integer) — Optional. The size of the data stored in the database, in terabytes.

#database_management_state

defdatabase_management_state()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseManagementState
Returns

#db_edition

defdb_edition()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition
Returns

#db_edition=

defdb_edition=(value)->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition
Parameter
Returns

#db_version

defdb_version()->::String
Returns
  • (::String) — Optional. The Oracle Database version for the Autonomous Database.

#db_version=

defdb_version=(value)->::String
Parameter
  • value (::String) — Optional. The Oracle Database version for the Autonomous Database.
Returns
  • (::String) — Optional. The Oracle Database version for the Autonomous Database.

#db_workload

defdb_workload()->::Google::Cloud::OracleDatabase::V1::DBWorkload
Returns

#db_workload=

defdb_workload=(value)->::Google::Cloud::OracleDatabase::V1::DBWorkload
Parameter
Returns

#failed_data_recovery_duration

deffailed_data_recovery_duration()->::Google::Protobuf::Duration
Returns

#is_auto_scaling_enabled

defis_auto_scaling_enabled()->::Boolean
Returns
  • (::Boolean) — Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.

#is_auto_scaling_enabled=

defis_auto_scaling_enabled=(value)->::Boolean
Parameter
  • value (::Boolean) — Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
Returns
  • (::Boolean) — Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.

#is_local_data_guard_enabled

defis_local_data_guard_enabled()->::Boolean
Returns
  • (::Boolean) — Output only. This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.

#is_storage_auto_scaling_enabled

defis_storage_auto_scaling_enabled()->::Boolean
Returns
  • (::Boolean) — Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage.

#is_storage_auto_scaling_enabled=

defis_storage_auto_scaling_enabled=(value)->::Boolean
Parameter
  • value (::Boolean) — Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage.
Returns
  • (::Boolean) — Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage.

#license_type

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

#license_type=

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

#lifecycle_details

deflifecycle_details()->::String
Returns
  • (::String) — Output only. The details of the current lifestyle state of the Autonomous Database.

#local_adg_auto_failover_max_data_loss_limit

deflocal_adg_auto_failover_max_data_loss_limit()->::Integer
Returns
  • (::Integer) — Output only. This field indicates the maximum data loss limit for an Autonomous Database, in seconds.

#local_disaster_recovery_type

deflocal_disaster_recovery_type()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LocalDisasterRecoveryType
Returns

#local_standby_db

deflocal_standby_db()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseStandbySummary
Returns

#maintenance_begin_time

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

#maintenance_end_time

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

#maintenance_schedule_type

defmaintenance_schedule_type()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType
Returns

#maintenance_schedule_type=

defmaintenance_schedule_type=(value)->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType
Parameter
Returns

#memory_per_oracle_compute_unit_gbs

defmemory_per_oracle_compute_unit_gbs()->::Integer
Returns
  • (::Integer) — Output only. The amount of memory enabled per ECPU, in gigabytes.

#memory_table_gbs

defmemory_table_gbs()->::Integer
Returns
  • (::Integer) — Output only. The memory assigned to in-memory tables in an Autonomous Database.

#mtls_connection_required

defmtls_connection_required()->::Boolean
Returns
  • (::Boolean) — Optional. This field specifies if the Autonomous Database requires mTLS connections.

#mtls_connection_required=

defmtls_connection_required=(value)->::Boolean
Parameter
  • value (::Boolean) — Optional. This field specifies if the Autonomous Database requires mTLS connections.
Returns
  • (::Boolean) — Optional. This field specifies if the Autonomous Database requires mTLS connections.

#n_character_set

defn_character_set()->::String
Returns
  • (::String) — Optional. The national character set for the Autonomous Database. The default is AL16UTF16.

#n_character_set=

defn_character_set=(value)->::String
Parameter
  • value (::String) — Optional. The national character set for the Autonomous Database. The default is AL16UTF16.
Returns
  • (::String) — Optional. The national character set for the Autonomous Database. The default is AL16UTF16.

#next_long_term_backup_time

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

#oci_url

defoci_url()->::String
Returns
  • (::String) — Output only. The Oracle Cloud Infrastructure link for the Autonomous Database.

#ocid

defocid()->::String
Returns
  • (::String) — Output only. OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle

#open_mode

defopen_mode()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::OpenMode
Returns

#operations_insights_state

defoperations_insights_state()->::Google::Cloud::OracleDatabase::V1::OperationsInsightsState
Returns

#peer_db_ids

defpeer_db_ids()->::Array<::String>
Returns
  • (::Array<::String>) — Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.

#permission_level

defpermission_level()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::PermissionLevel
Returns

#private_endpoint

defprivate_endpoint()->::String
Returns
  • (::String) — Output only. The private endpoint for the Autonomous Database.

#private_endpoint_ip

defprivate_endpoint_ip()->::String
Returns
  • (::String) — Optional. The private endpoint IP address for the Autonomous Database.

#private_endpoint_ip=

defprivate_endpoint_ip=(value)->::String
Parameter
  • value (::String) — Optional. The private endpoint IP address for the Autonomous Database.
Returns
  • (::String) — Optional. The private endpoint IP address for the Autonomous Database.

#private_endpoint_label

defprivate_endpoint_label()->::String
Returns
  • (::String) — Optional. The private endpoint label for the Autonomous Database.

#private_endpoint_label=

defprivate_endpoint_label=(value)->::String
Parameter
  • value (::String) — Optional. The private endpoint label for the Autonomous Database.
Returns
  • (::String) — Optional. The private endpoint label for the Autonomous Database.

#refreshable_mode

defrefreshable_mode()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::RefreshableMode
Returns

#refreshable_state

defrefreshable_state()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::RefreshableState
Returns

#role

defrole()->::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::Role
Returns

#scheduled_operation_details

defscheduled_operation_details()->::Array<::Google::Cloud::OracleDatabase::V1::ScheduledOperationDetails>
Returns

#secret_id

defsecret_id()->::String
Returns
  • (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault secret.

#secret_id=

defsecret_id=(value)->::String
Parameter
  • value (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault secret.
Returns
  • (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault secret.

#sql_web_developer_url

defsql_web_developer_url()->::String
Returns
  • (::String) — Output only. The SQL Web Developer URL for the Autonomous Database.

#state

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

#supported_clone_regions

defsupported_clone_regions()->::Array<::String>
Returns
  • (::Array<::String>) — Output only. The list of available regions that can be used to create a clone for the Autonomous Database.

#total_auto_backup_storage_size_gbs

deftotal_auto_backup_storage_size_gbs()->::Float
Returns
  • (::Float) — Output only. The storage space used by automatic backups of Autonomous Database, in gigabytes.

#used_data_storage_size_tbs

defused_data_storage_size_tbs()->::Integer
Returns
  • (::Integer) — Output only. The storage space used by Autonomous Database, in gigabytes.

#vault_id

defvault_id()->::String
Returns
  • (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault.

#vault_id=

defvault_id=(value)->::String
Parameter
  • value (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault.
Returns
  • (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault.

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.