AutonomousDatabaseProperties(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)The properties of an Autonomous Database.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
ocid |
str
Output only. OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle |
compute_count |
float
Optional. The number of compute servers for the Autonomous Database. |
cpu_core_count |
int
Optional. The number of CPU cores to be made available to the database. |
data_storage_size_tb |
int
Optional. The size of the data stored in the database, in terabytes. |
data_storage_size_gb |
int
Optional. The size of the data stored in the database, in gigabytes. |
db_workload |
google.cloud.oracledatabase_v1.types.DBWorkload
Required. The workload type of the Autonomous Database. |
db_edition |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.DatabaseEdition
Optional. The edition of the Autonomous Databases. |
character_set |
str
Optional. The character set for the Autonomous Database. The default is AL32UTF8. |
n_character_set |
str
Optional. The national character set for the Autonomous Database. The default is AL16UTF16. |
private_endpoint_ip |
str
Optional. The private endpoint IP address for the Autonomous Database. |
private_endpoint_label |
str
Optional. The private endpoint label for the Autonomous Database. |
db_version |
str
Optional. The Oracle Database version for the Autonomous Database. |
is_auto_scaling_enabled |
bool
Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count. |
is_storage_auto_scaling_enabled |
bool
Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage. |
license_type |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.LicenseType
Required. The license type used for the Autonomous Database. |
customer_contacts |
MutableSequence[google.cloud.oracledatabase_v1.types.CustomerContact]
Optional. The list of customer contacts. |
secret_id |
str
Optional. The ID of the Oracle Cloud Infrastructure vault secret. |
vault_id |
str
Optional. The ID of the Oracle Cloud Infrastructure vault. |
maintenance_schedule_type |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.MaintenanceScheduleType
Optional. The maintenance schedule of the Autonomous Database. |
mtls_connection_required |
bool
Optional. This field specifies if the Autonomous Database requires mTLS connections. |
backup_retention_period_days |
int
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. |
actual_used_data_storage_size_tb |
float
Output only. The amount of storage currently being used for user and system data, in terabytes. |
allocated_storage_size_tb |
float
Output only. The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes. |
apex_details |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseApex
Output only. The details for the Oracle APEX Application Development. |
are_primary_allowlisted_ips_used |
bool
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. This field is a member of oneof_ _are_primary_allowlisted_ips_used.
|
lifecycle_details |
str
Output only. The details of the current lifestyle state of the Autonomous Database. |
state |
google.cloud.oracledatabase_v1.types.State
Output only. The current lifecycle state of the Autonomous Database. |
autonomous_container_database_id |
str
Output only. The Autonomous Container Database OCID. |
available_upgrade_versions |
MutableSequence[str]
Output only. The list of available Oracle Database upgrade versions for an Autonomous Database. |
connection_strings |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseConnectionStrings
Output only. The connection strings used to connect to an Autonomous Database. |
connection_urls |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseConnectionUrls
Output only. The Oracle Connection URLs for an Autonomous Database. |
failed_data_recovery_duration |
google.protobuf.duration_pb2.Duration
Output only. This field indicates the number of seconds of data loss during a Data Guard failover. |
memory_table_gbs |
int
Output only. The memory assigned to in-memory tables in an Autonomous Database. |
is_local_data_guard_enabled |
bool
Output only. This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled. |
local_adg_auto_failover_max_data_loss_limit |
int
Output only. This field indicates the maximum data loss limit for an Autonomous Database, in seconds. |
local_standby_db |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseStandbySummary
Output only. The details of the Autonomous Data Guard standby database. |
memory_per_oracle_compute_unit_gbs |
int
Output only. The amount of memory enabled per ECPU, in gigabytes. |
local_disaster_recovery_type |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.LocalDisasterRecoveryType
Output only. This field indicates the local disaster recovery (DR) type of an Autonomous Database. |
data_safe_state |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.DataSafeState
Output only. The current state of the Data Safe registration for the Autonomous Database. |
database_management_state |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.DatabaseManagementState
Output only. The current state of database management for the Autonomous Database. |
open_mode |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.OpenMode
Output only. This field indicates the current mode of the Autonomous Database. |
operations_insights_state |
google.cloud.oracledatabase_v1.types.OperationsInsightsState
Output only. This field indicates the state of Operations Insights for the Autonomous Database. |
peer_db_ids |
MutableSequence[str]
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 |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.PermissionLevel
Output only. The permission level of the Autonomous Database. |
private_endpoint |
str
Output only. The private endpoint for the Autonomous Database. |
refreshable_mode |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.RefreshableMode
Output only. The refresh mode of the cloned Autonomous Database. |
refreshable_state |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.RefreshableState
Output only. The refresh State of the clone. |
role |
google.cloud.oracledatabase_v1.types.AutonomousDatabaseProperties.Role
Output only. The Data Guard role of the Autonomous Database. |
scheduled_operation_details |
MutableSequence[google.cloud.oracledatabase_v1.types.ScheduledOperationDetails]
Output only. The list and details of the scheduled operations of the Autonomous Database. |
sql_web_developer_url |
str
Output only. The SQL Web Developer URL for the Autonomous Database. |
supported_clone_regions |
MutableSequence[str]
Output only. The list of available regions that can be used to create a clone for the Autonomous Database. |
used_data_storage_size_tbs |
int
Output only. The storage space used by Autonomous Database, in gigabytes. |
oci_url |
str
Output only. The Oracle Cloud Infrastructure link for the Autonomous Database. |
total_auto_backup_storage_size_gbs |
float
Output only. The storage space used by automatic backups of Autonomous Database, in gigabytes. |
next_long_term_backup_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The long term backup schedule of the Autonomous Database. |
data_guard_role_changed_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The date and time the Autonomous Data Guard role was changed for the standby Autonomous Database. |
disaster_recovery_role_changed_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The date and time the Disaster Recovery role was changed for the standby Autonomous Database. |
maintenance_begin_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The date and time when maintenance will begin. |
maintenance_end_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The date and time when maintenance will end. |
allowlisted_ips |
MutableSequence[str]
Optional. The list of allowlisted IP addresses for the Autonomous Database. |
encryption_key |
google.cloud.oracledatabase_v1.types.EncryptionKey
Optional. The encryption key used to encrypt the Autonomous Database. Updating this field will add a new entry in the encryption_key_history_entries field with the former
version.
|
encryption_key_history_entries |
MutableSequence[google.cloud.oracledatabase_v1.types.EncryptionKeyHistoryEntry]
Output only. The history of the encryption keys used to encrypt the Autonomous Database. |
service_agent_email |
str
Output only. An Oracle-managed Google Cloud service account on which customers can grant roles to access resources in the customer project. |
Classes
DataSafeState
DataSafeState(value)Varies states of the Data Safe registration for the Autonomous Database.
DatabaseEdition
DatabaseEdition(value)The editions available for the Autonomous Database.
DatabaseManagementState
DatabaseManagementState(value)The different states of database management for an Autonomous Database.
LicenseType
LicenseType(value)The license types available for the Autonomous Database.
LocalDisasterRecoveryType
LocalDisasterRecoveryType(value)The types of local disaster recovery available for an Autonomous Database.
MaintenanceScheduleType
MaintenanceScheduleType(value)The available maintenance schedules for the Autonomous Database.
OpenMode
OpenMode(value)This field indicates the modes of an Autonomous Database.
PermissionLevel
PermissionLevel(value)The types of permission levels for an Autonomous Database.
RefreshableMode
RefreshableMode(value)The refresh mode of the cloned Autonomous Database.
RefreshableState
RefreshableState(value)The refresh state of the cloned Autonomous Database.
Role
Role(value)The Data Guard role of the Autonomous Database.