public sealed class AutonomousDatabaseProperties : IMessage<AutonomousDatabaseProperties>, IEquatable<AutonomousDatabaseProperties>, IDeepCloneable<AutonomousDatabaseProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class AutonomousDatabaseProperties.
The properties of an Autonomous Database.
Implements
IMessageAutonomousDatabaseProperties, IEquatableAutonomousDatabaseProperties, IDeepCloneableAutonomousDatabaseProperties, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
AutonomousDatabaseProperties()
public AutonomousDatabaseProperties()
AutonomousDatabaseProperties(AutonomousDatabaseProperties)
public AutonomousDatabaseProperties(AutonomousDatabaseProperties other)
Parameter | |
---|---|
Name | Description |
other |
AutonomousDatabaseProperties |
Properties
ActualUsedDataStorageSizeTb
public double ActualUsedDataStorageSizeTb { get; set; }
Output only. The amount of storage currently being used for user and system data, in terabytes.
Property Value | |
---|---|
Type | Description |
double |
AllocatedStorageSizeTb
public double AllocatedStorageSizeTb { get; set; }
Output only. The amount of storage currently allocated for the database tables and billed for, rounded up in terabytes.
Property Value | |
---|---|
Type | Description |
double |
ApexDetails
public AutonomousDatabaseApex ApexDetails { get; set; }
Output only. The details for the Oracle APEX Application Development.
Property Value | |
---|---|
Type | Description |
AutonomousDatabaseApex |
ArePrimaryAllowlistedIpsUsed
public bool ArePrimaryAllowlistedIpsUsed { get; set; }
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.
Property Value | |
---|---|
Type | Description |
bool |
AutonomousContainerDatabaseId
public string AutonomousContainerDatabaseId { get; set; }
Output only. The Autonomous Container Database OCID.
Property Value | |
---|---|
Type | Description |
string |
AvailableUpgradeVersions
public RepeatedField<string> AvailableUpgradeVersions { get; }
Output only. The list of available Oracle Database upgrade versions for an Autonomous Database.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
BackupRetentionPeriodDays
public int BackupRetentionPeriodDays { get; set; }
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.
Property Value | |
---|---|
Type | Description |
int |
CharacterSet
public string CharacterSet { get; set; }
Optional. The character set for the Autonomous Database. The default is AL32UTF8.
Property Value | |
---|---|
Type | Description |
string |
ComputeCount
public float ComputeCount { get; set; }
Optional. The number of compute servers for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
float |
ConnectionStrings
public AutonomousDatabaseConnectionStrings ConnectionStrings { get; set; }
Output only. The connection strings used to connect to an Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabaseConnectionStrings |
ConnectionUrls
public AutonomousDatabaseConnectionUrls ConnectionUrls { get; set; }
Output only. The Oracle Connection URLs for an Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabaseConnectionUrls |
CpuCoreCount
public int CpuCoreCount { get; set; }
Optional. The number of CPU cores to be made available to the database.
Property Value | |
---|---|
Type | Description |
int |
CustomerContacts
public RepeatedField<CustomerContact> CustomerContacts { get; }
Optional. The list of customer contacts.
Property Value | |
---|---|
Type | Description |
RepeatedFieldCustomerContact |
DataSafeState
public AutonomousDatabaseProperties.Types.DataSafeState DataSafeState { get; set; }
Output only. The current state of the Data Safe registration for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesDataSafeState |
DataStorageSizeGb
public int DataStorageSizeGb { get; set; }
Optional. The size of the data stored in the database, in gigabytes.
Property Value | |
---|---|
Type | Description |
int |
DataStorageSizeTb
public int DataStorageSizeTb { get; set; }
Optional. The size of the data stored in the database, in terabytes.
Property Value | |
---|---|
Type | Description |
int |
DatabaseManagementState
public AutonomousDatabaseProperties.Types.DatabaseManagementState DatabaseManagementState { get; set; }
Output only. The current state of database management for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesDatabaseManagementState |
DbEdition
public AutonomousDatabaseProperties.Types.DatabaseEdition DbEdition { get; set; }
Optional. The edition of the Autonomous Databases.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesDatabaseEdition |
DbVersion
public string DbVersion { get; set; }
Optional. The Oracle Database version for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
DbWorkload
public DBWorkload DbWorkload { get; set; }
Required. The workload type of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
DBWorkload |
FailedDataRecoveryDuration
public Duration FailedDataRecoveryDuration { get; set; }
Output only. This field indicates the number of seconds of data loss during a Data Guard failover.
Property Value | |
---|---|
Type | Description |
Duration |
HasArePrimaryAllowlistedIpsUsed
public bool HasArePrimaryAllowlistedIpsUsed { get; }
Gets whether the "are_primary_allowlisted_ips_used" field is set
Property Value | |
---|---|
Type | Description |
bool |
IsAutoScalingEnabled
public bool IsAutoScalingEnabled { get; set; }
Optional. This field indicates if auto scaling is enabled for the Autonomous Database CPU core count.
Property Value | |
---|---|
Type | Description |
bool |
IsLocalDataGuardEnabled
public bool IsLocalDataGuardEnabled { get; set; }
Output only. This field indicates whether the Autonomous Database has local (in-region) Data Guard enabled.
Property Value | |
---|---|
Type | Description |
bool |
IsStorageAutoScalingEnabled
public bool IsStorageAutoScalingEnabled { get; set; }
Optional. This field indicates if auto scaling is enabled for the Autonomous Database storage.
Property Value | |
---|---|
Type | Description |
bool |
LicenseType
public AutonomousDatabaseProperties.Types.LicenseType LicenseType { get; set; }
Required. The license type used for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesLicenseType |
LifecycleDetails
public string LifecycleDetails { get; set; }
Output only. The details of the current lifestyle state of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
LocalAdgAutoFailoverMaxDataLossLimit
public int LocalAdgAutoFailoverMaxDataLossLimit { get; set; }
Output only. This field indicates the maximum data loss limit for an Autonomous Database, in seconds.
Property Value | |
---|---|
Type | Description |
int |
LocalDisasterRecoveryType
public AutonomousDatabaseProperties.Types.LocalDisasterRecoveryType LocalDisasterRecoveryType { get; set; }
Output only. This field indicates the local disaster recovery (DR) type of an Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesLocalDisasterRecoveryType |
LocalStandbyDb
public AutonomousDatabaseStandbySummary LocalStandbyDb { get; set; }
Output only. The details of the Autonomous Data Guard standby database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabaseStandbySummary |
MaintenanceBeginTime
public Timestamp MaintenanceBeginTime { get; set; }
Output only. The date and time when maintenance will begin.
Property Value | |
---|---|
Type | Description |
Timestamp |
MaintenanceEndTime
public Timestamp MaintenanceEndTime { get; set; }
Output only. The date and time when maintenance will end.
Property Value | |
---|---|
Type | Description |
Timestamp |
MaintenanceScheduleType
public AutonomousDatabaseProperties.Types.MaintenanceScheduleType MaintenanceScheduleType { get; set; }
Optional. The maintenance schedule of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesMaintenanceScheduleType |
MemoryPerOracleComputeUnitGbs
public int MemoryPerOracleComputeUnitGbs { get; set; }
Output only. The amount of memory enabled per ECPU, in gigabytes.
Property Value | |
---|---|
Type | Description |
int |
MemoryTableGbs
public int MemoryTableGbs { get; set; }
Output only. The memory assigned to in-memory tables in an Autonomous Database.
Property Value | |
---|---|
Type | Description |
int |
MtlsConnectionRequired
public bool MtlsConnectionRequired { get; set; }
Optional. This field specifies if the Autonomous Database requires mTLS connections.
Property Value | |
---|---|
Type | Description |
bool |
NCharacterSet
public string NCharacterSet { get; set; }
Optional. The national character set for the Autonomous Database. The default is AL16UTF16.
Property Value | |
---|---|
Type | Description |
string |
NextLongTermBackupTime
public Timestamp NextLongTermBackupTime { get; set; }
Output only. The long term backup schedule of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
Timestamp |
OciUrl
public string OciUrl { get; set; }
Output only. The Oracle Cloud Infrastructure link for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
Ocid
public string Ocid { get; set; }
Output only. OCID of the Autonomous Database. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
Property Value | |
---|---|
Type | Description |
string |
OpenMode
public AutonomousDatabaseProperties.Types.OpenMode OpenMode { get; set; }
Output only. This field indicates the current mode of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesOpenMode |
OperationsInsightsState
public OperationsInsightsState OperationsInsightsState { get; set; }
Output only. This field indicates the state of Operations Insights for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
OperationsInsightsState |
PeerDbIds
public RepeatedField<string> PeerDbIds { get; }
Output only. The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
PermissionLevel
public AutonomousDatabaseProperties.Types.PermissionLevel PermissionLevel { get; set; }
Output only. The permission level of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesPermissionLevel |
PrivateEndpoint
public string PrivateEndpoint { get; set; }
Output only. The private endpoint for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
PrivateEndpointIp
public string PrivateEndpointIp { get; set; }
Optional. The private endpoint IP address for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
PrivateEndpointLabel
public string PrivateEndpointLabel { get; set; }
Optional. The private endpoint label for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
RefreshableMode
public AutonomousDatabaseProperties.Types.RefreshableMode RefreshableMode { get; set; }
Output only. The refresh mode of the cloned Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesRefreshableMode |
RefreshableState
public AutonomousDatabaseProperties.Types.RefreshableState RefreshableState { get; set; }
Output only. The refresh State of the clone.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesRefreshableState |
Role
public AutonomousDatabaseProperties.Types.Role Role { get; set; }
Output only. The Data Guard role of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
AutonomousDatabasePropertiesTypesRole |
ScheduledOperationDetails
public RepeatedField<ScheduledOperationDetails> ScheduledOperationDetails { get; }
Output only. The list and details of the scheduled operations of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
RepeatedFieldScheduledOperationDetails |
SecretId
public string SecretId { get; set; }
Optional. The ID of the Oracle Cloud Infrastructure vault secret.
Property Value | |
---|---|
Type | Description |
string |
SqlWebDeveloperUrl
public string SqlWebDeveloperUrl { get; set; }
Output only. The SQL Web Developer URL for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
State
public State State { get; set; }
Output only. The current lifecycle state of the Autonomous Database.
Property Value | |
---|---|
Type | Description |
State |
SupportedCloneRegions
public RepeatedField<string> SupportedCloneRegions { get; }
Output only. The list of available regions that can be used to create a clone for the Autonomous Database.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
TotalAutoBackupStorageSizeGbs
public float TotalAutoBackupStorageSizeGbs { get; set; }
Output only. The storage space used by automatic backups of Autonomous Database, in gigabytes.
Property Value | |
---|---|
Type | Description |
float |
UsedDataStorageSizeTbs
public int UsedDataStorageSizeTbs { get; set; }
Output only. The storage space used by Autonomous Database, in gigabytes.
Property Value | |
---|---|
Type | Description |
int |
VaultId
public string VaultId { get; set; }
Optional. The ID of the Oracle Cloud Infrastructure vault.
Property Value | |
---|---|
Type | Description |
string |