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
def actual_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
def allocated_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
def apex_details() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseApex
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseApex) — Output only. The details for the Oracle APEX Application Development.
#are_primary_allowlisted_ips_used
def are_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
def autonomous_container_database_id() -> ::String
    Returns
    
  - (::String) — Output only. The Autonomous Container Database OCID.
#available_upgrade_versions
def available_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
def backup_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=
def backup_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
def character_set() -> ::String
    Returns
    
  - (::String) — Optional. The character set for the Autonomous Database. The default is AL32UTF8.
#character_set=
def character_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
def compute_count() -> ::Float
    Returns
    
  - (::Float) — Optional. The number of compute servers for the Autonomous Database.
#compute_count=
def compute_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
def connection_strings() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseConnectionStrings
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseConnectionStrings) — Output only. The connection strings used to connect to an Autonomous Database.
#connection_urls
def connection_urls() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseConnectionUrls
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseConnectionUrls) — Output only. The Oracle Connection URLs for an Autonomous Database.
#cpu_core_count
def cpu_core_count() -> ::Integer
    Returns
    
  - (::Integer) — Optional. The number of CPU cores to be made available to the database.
#cpu_core_count=
def cpu_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
def customer_contacts() -> ::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>
    Returns
    
  - (::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>) — Optional. The list of customer contacts.
#customer_contacts=
def customer_contacts=(value) -> ::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>
    Parameter
    
  - value (::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>) — Optional. The list of customer contacts.
    Returns
    
  - (::Array<::Google::Cloud::OracleDatabase::V1::CustomerContact>) — Optional. The list of customer contacts.
#data_safe_state
def data_safe_state() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DataSafeState
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DataSafeState) — Output only. The current state of the Data Safe registration for the Autonomous Database.
#data_storage_size_gb
def data_storage_size_gb() -> ::Integer
    Returns
    
  - (::Integer) — Optional. The size of the data stored in the database, in gigabytes.
#data_storage_size_gb=
def data_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
def data_storage_size_tb() -> ::Integer
    Returns
    
  - (::Integer) — Optional. The size of the data stored in the database, in terabytes.
#data_storage_size_tb=
def data_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
def database_management_state() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseManagementState
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseManagementState) — Output only. The current state of database management for the Autonomous Database.
#db_edition
def db_edition() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition) — Optional. The edition of the Autonomous Databases.
#db_edition=
def db_edition=(value) -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition
    Parameter
    
  - value (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition) — Optional. The edition of the Autonomous Databases.
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::DatabaseEdition) — Optional. The edition of the Autonomous Databases.
#db_version
def db_version() -> ::String
    Returns
    
  - (::String) — Optional. The Oracle Database version for the Autonomous Database.
#db_version=
def db_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
def db_workload() -> ::Google::Cloud::OracleDatabase::V1::DBWorkload
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::DBWorkload) — Required. The workload type of the Autonomous Database.
#db_workload=
def db_workload=(value) -> ::Google::Cloud::OracleDatabase::V1::DBWorkload
    Parameter
    
  - value (::Google::Cloud::OracleDatabase::V1::DBWorkload) — Required. The workload type of the Autonomous Database.
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::DBWorkload) — Required. The workload type of the Autonomous Database.
#failed_data_recovery_duration
def failed_data_recovery_duration() -> ::Google::Protobuf::Duration
    Returns
    
  - (::Google::Protobuf::Duration) — Output only. This field indicates the number of seconds of data loss during a Data Guard failover.
#is_auto_scaling_enabled
def is_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=
def is_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
def is_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
def is_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=
def is_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
def license_type() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LicenseType
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LicenseType) — Required. The license type used for the Autonomous Database.
#license_type=
def license_type=(value) -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LicenseType
    Parameter
    
  - value (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LicenseType) — Required. The license type used for the Autonomous Database.
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LicenseType) — Required. The license type used for the Autonomous Database.
#lifecycle_details
def lifecycle_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
def local_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
def local_disaster_recovery_type() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LocalDisasterRecoveryType
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::LocalDisasterRecoveryType) — Output only. This field indicates the local disaster recovery (DR) type of an Autonomous Database.
#local_standby_db
def local_standby_db() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseStandbySummary
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseStandbySummary) — Output only. The details of the Autonomous Data Guard standby database.
#maintenance_begin_time
def maintenance_begin_time() -> ::Google::Protobuf::Timestamp
    Returns
    
  - (::Google::Protobuf::Timestamp) — Output only. The date and time when maintenance will begin.
#maintenance_end_time
def maintenance_end_time() -> ::Google::Protobuf::Timestamp
    Returns
    
  - (::Google::Protobuf::Timestamp) — Output only. The date and time when maintenance will end.
#maintenance_schedule_type
def maintenance_schedule_type() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType) — Optional. The maintenance schedule of the Autonomous Database.
#maintenance_schedule_type=
def maintenance_schedule_type=(value) -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType
    Parameter
    
  - value (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType) — Optional. The maintenance schedule of the Autonomous Database.
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::MaintenanceScheduleType) — Optional. The maintenance schedule of the Autonomous Database.
#memory_per_oracle_compute_unit_gbs
def memory_per_oracle_compute_unit_gbs() -> ::Integer
    Returns
    
  - (::Integer) — Output only. The amount of memory enabled per ECPU, in gigabytes.
#memory_table_gbs
def memory_table_gbs() -> ::Integer
    Returns
    
  - (::Integer) — Output only. The memory assigned to in-memory tables in an Autonomous Database.
#mtls_connection_required
def mtls_connection_required() -> ::Boolean
    Returns
    
  - (::Boolean) — Optional. This field specifies if the Autonomous Database requires mTLS connections.
#mtls_connection_required=
def mtls_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
def n_character_set() -> ::String
    Returns
    
  - (::String) — Optional. The national character set for the Autonomous Database. The default is AL16UTF16.
#n_character_set=
def n_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
def next_long_term_backup_time() -> ::Google::Protobuf::Timestamp
    Returns
    
  - (::Google::Protobuf::Timestamp) — Output only. The long term backup schedule of the Autonomous Database.
#oci_url
def oci_url() -> ::String
    Returns
    
  - (::String) — Output only. The Oracle Cloud Infrastructure link for the Autonomous Database.
#ocid
def ocid() -> ::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
def open_mode() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::OpenMode
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::OpenMode) — Output only. This field indicates the current mode of the Autonomous Database.
#operations_insights_state
def operations_insights_state() -> ::Google::Cloud::OracleDatabase::V1::OperationsInsightsState
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::OperationsInsightsState) — Output only. This field indicates the state of Operations Insights for the Autonomous Database.
#peer_db_ids
def peer_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
def permission_level() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::PermissionLevel
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::PermissionLevel) — Output only. The permission level of the Autonomous Database.
#private_endpoint
def private_endpoint() -> ::String
    Returns
    
  - (::String) — Output only. The private endpoint for the Autonomous Database.
#private_endpoint_ip
def private_endpoint_ip() -> ::String
    Returns
    
  - (::String) — Optional. The private endpoint IP address for the Autonomous Database.
#private_endpoint_ip=
def private_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
def private_endpoint_label() -> ::String
    Returns
    
  - (::String) — Optional. The private endpoint label for the Autonomous Database.
#private_endpoint_label=
def private_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
def refreshable_mode() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::RefreshableMode
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::RefreshableMode) — Output only. The refresh mode of the cloned Autonomous Database.
#refreshable_state
def refreshable_state() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::RefreshableState
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::RefreshableState) — Output only. The refresh State of the clone.
#role
def role() -> ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::Role
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties::Role) — Output only. The Data Guard role of the Autonomous Database.
#scheduled_operation_details
def scheduled_operation_details() -> ::Array<::Google::Cloud::OracleDatabase::V1::ScheduledOperationDetails>
    Returns
    
  - (::Array<::Google::Cloud::OracleDatabase::V1::ScheduledOperationDetails>) — Output only. The list and details of the scheduled operations of the Autonomous Database.
#secret_id
def secret_id() -> ::String
    Returns
    
  - (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault secret.
#secret_id=
def secret_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
def sql_web_developer_url() -> ::String
    Returns
    
  - (::String) — Output only. The SQL Web Developer URL for the Autonomous Database.
#state
def state() -> ::Google::Cloud::OracleDatabase::V1::State
    Returns
    
  - (::Google::Cloud::OracleDatabase::V1::State) — Output only. The current lifecycle state of the Autonomous Database.
#supported_clone_regions
def supported_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
def total_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
def used_data_storage_size_tbs() -> ::Integer
    Returns
    
  - (::Integer) — Output only. The storage space used by Autonomous Database, in gigabytes.
#vault_id
def vault_id() -> ::String
    Returns
    
  - (::String) — Optional. The ID of the Oracle Cloud Infrastructure vault.
#vault_id=
def vault_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.