public sealed class AutonomousDatabaseBackupProperties : IMessage<AutonomousDatabaseBackupProperties>, IEquatable<AutonomousDatabaseBackupProperties>, IDeepCloneable<AutonomousDatabaseBackupProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class AutonomousDatabaseBackupProperties.
Properties of the Autonomous Database Backup resource.
Implements
IMessageAutonomousDatabaseBackupProperties, IEquatableAutonomousDatabaseBackupProperties, IDeepCloneableAutonomousDatabaseBackupProperties, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
AutonomousDatabaseBackupProperties()
public AutonomousDatabaseBackupProperties()
AutonomousDatabaseBackupProperties(AutonomousDatabaseBackupProperties)
public AutonomousDatabaseBackupProperties(AutonomousDatabaseBackupProperties other)
Parameter | |
---|---|
Name | Description |
other |
AutonomousDatabaseBackupProperties |
Properties
AvailableTillTime
public Timestamp AvailableTillTime { get; set; }
Output only. Timestamp until when the backup will be available.
Property Value | |
---|---|
Type | Description |
Timestamp |
CompartmentId
public string CompartmentId { get; set; }
Output only. The OCID of the compartment.
Property Value | |
---|---|
Type | Description |
string |
DatabaseSizeTb
public float DatabaseSizeTb { get; set; }
Output only. The quantity of data in the database, in terabytes.
Property Value | |
---|---|
Type | Description |
float |
DbVersion
public string DbVersion { get; set; }
Output only. A valid Oracle Database version for Autonomous Database.
Property Value | |
---|---|
Type | Description |
string |
EndTime
public Timestamp EndTime { get; set; }
Output only. The date and time the backup completed.
Property Value | |
---|---|
Type | Description |
Timestamp |
IsAutomaticBackup
public bool IsAutomaticBackup { get; set; }
Output only. Indicates if the backup is automatic or user initiated.
Property Value | |
---|---|
Type | Description |
bool |
IsLongTermBackup
public bool IsLongTermBackup { get; set; }
Output only. Indicates if the backup is long term backup.
Property Value | |
---|---|
Type | Description |
bool |
IsRestorable
public bool IsRestorable { get; set; }
Output only. Indicates if the backup can be used to restore the Autonomous Database.
Property Value | |
---|---|
Type | Description |
bool |
KeyStoreId
public string KeyStoreId { get; set; }
Optional. The OCID of the key store of Oracle Vault.
Property Value | |
---|---|
Type | Description |
string |
KeyStoreWallet
public string KeyStoreWallet { get; set; }
Optional. The wallet name for Oracle Key Vault.
Property Value | |
---|---|
Type | Description |
string |
KmsKeyId
public string KmsKeyId { get; set; }
Optional. The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
Property Value | |
---|---|
Type | Description |
string |
KmsKeyVersionId
public string KmsKeyVersionId { get; set; }
Optional. The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous Database Serverless does not use key versions, hence is not applicable for Autonomous Database Serverless instances.
Property Value | |
---|---|
Type | Description |
string |
LifecycleDetails
public string LifecycleDetails { get; set; }
Output only. Additional information about the current lifecycle state.
Property Value | |
---|---|
Type | Description |
string |
LifecycleState
public AutonomousDatabaseBackupProperties.Types.State LifecycleState { get; set; }
Output only. The lifecycle state of the backup.
Property Value | |
---|---|
Type | Description |
AutonomousDatabaseBackupPropertiesTypesState |
Ocid
public string Ocid { get; set; }
Output only. OCID of the Autonomous Database backup. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle
Property Value | |
---|---|
Type | Description |
string |
RetentionPeriodDays
public int RetentionPeriodDays { get; set; }
Optional. Retention period in days for the backup.
Property Value | |
---|---|
Type | Description |
int |
SizeTb
public float SizeTb { get; set; }
Output only. The backup size in terabytes.
Property Value | |
---|---|
Type | Description |
float |
StartTime
public Timestamp StartTime { get; set; }
Output only. The date and time the backup started.
Property Value | |
---|---|
Type | Description |
Timestamp |
Type
public AutonomousDatabaseBackupProperties.Types.Type Type { get; set; }
Output only. The type of the backup.
Property Value | |
---|---|
Type | Description |
AutonomousDatabaseBackupPropertiesTypesType |
VaultId
public string VaultId { get; set; }
Optional. The OCID of the vault.
Property Value | |
---|---|
Type | Description |
string |