Share via


ArmOracleDatabaseModelFactory.AutonomousDatabaseBackupProperties Method

Definition

Overloads

AutonomousDatabaseBackupProperties(ResourceIdentifier, Nullable<Double>, String, String, ResourceIdentifier, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<AutonomousDatabaseBackupLifecycleState>, Nullable<Int32>, Nullable<Double>, Nullable<DateTimeOffset>, String, String, Nullable<AutonomousDatabaseBackupType>, Nullable<OracleDatabaseProvisioningState>)

Initializes a new instance of AutonomousDatabaseBackupProperties.

AutonomousDatabaseBackupProperties(String, Nullable<Double>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<AutonomousDatabaseBackupLifecycleState>, Nullable<Int32>, Nullable<Double>, Nullable<DateTimeOffset>, String, String, Nullable<AutonomousDatabaseBackupType>, Nullable<AzureResourceProvisioningState>)

Initializes a new instance of AutonomousDatabaseBackupProperties.

AutonomousDatabaseBackupProperties(ResourceIdentifier, Nullable<Double>, String, String, ResourceIdentifier, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<AutonomousDatabaseBackupLifecycleState>, Nullable<Int32>, Nullable<Double>, Nullable<DateTimeOffset>, String, String, Nullable<AutonomousDatabaseBackupType>, Nullable<OracleDatabaseProvisioningState>)

Source:
ArmOracleDatabaseModelFactory.cs

Initializes a new instance of AutonomousDatabaseBackupProperties.

public static Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupProperties AutonomousDatabaseBackupProperties (Azure.Core.ResourceIdentifier autonomousDatabaseOcid = default, double? databaseSizeInTbs = default, string dbVersion = default, string displayName = default, Azure.Core.ResourceIdentifier ocid = default, bool? isAutomatic = default, bool? isRestorable = default, string lifecycleDetails = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupLifecycleState? lifecycleState = default, int? retentionPeriodInDays = default, double? sizeInTbs = default, DateTimeOffset? timeAvailableTil = default, string timeStarted = default, string timeEnded = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupType? backupType = default, Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseProvisioningState? provisioningState = default);
static member AutonomousDatabaseBackupProperties : Azure.Core.ResourceIdentifier * Nullable<double> * string * string * Azure.Core.ResourceIdentifier * Nullable<bool> * Nullable<bool> * string * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupLifecycleState> * Nullable<int> * Nullable<double> * Nullable<DateTimeOffset> * string * string * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupType> * Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseProvisioningState> -> Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupProperties
Public Shared Function AutonomousDatabaseBackupProperties (Optional autonomousDatabaseOcid As ResourceIdentifier = Nothing, Optional databaseSizeInTbs As Nullable(Of Double) = Nothing, Optional dbVersion As String = Nothing, Optional displayName As String = Nothing, Optional ocid As ResourceIdentifier = Nothing, Optional isAutomatic As Nullable(Of Boolean) = Nothing, Optional isRestorable As Nullable(Of Boolean) = Nothing, Optional lifecycleDetails As String = Nothing, Optional lifecycleState As Nullable(Of AutonomousDatabaseBackupLifecycleState) = Nothing, Optional retentionPeriodInDays As Nullable(Of Integer) = Nothing, Optional sizeInTbs As Nullable(Of Double) = Nothing, Optional timeAvailableTil As Nullable(Of DateTimeOffset) = Nothing, Optional timeStarted As String = Nothing, Optional timeEnded As String = Nothing, Optional backupType As Nullable(Of AutonomousDatabaseBackupType) = Nothing, Optional provisioningState As Nullable(Of OracleDatabaseProvisioningState) = Nothing) As AutonomousDatabaseBackupProperties

Parameters

autonomousDatabaseOcid
ResourceIdentifier

The OCID of the Autonomous Database.

databaseSizeInTbs
Nullable<Double>

The size of the database in terabytes at the time the backup was taken.

dbVersion
String

A valid Oracle Database version for Autonomous Database.

displayName
String

The user-friendly name for the backup. The name does not have to be unique.

ocid
ResourceIdentifier

The OCID of the Autonomous Database backup.

isAutomatic
Nullable<Boolean>

Indicates whether the backup is user-initiated or automatic.

isRestorable
Nullable<Boolean>

Indicates whether the backup can be used to restore the associated Autonomous Database.

lifecycleDetails
String

Additional information about the current lifecycle state.

lifecycleState
Nullable<AutonomousDatabaseBackupLifecycleState>

The current state of the backup.

retentionPeriodInDays
Nullable<Int32>

Retention period, in days, for long-term backups.

sizeInTbs
Nullable<Double>

The backup size in terabytes (TB).

timeAvailableTil
Nullable<DateTimeOffset>

Timestamp until when the backup will be available.

timeStarted
String

The date and time the backup started.

timeEnded
String

The date and time the backup completed.

backupType
Nullable<AutonomousDatabaseBackupType>

The type of backup.

provisioningState
Nullable<OracleDatabaseProvisioningState>

Azure resource provisioning state.

Returns

A new AutonomousDatabaseBackupProperties instance for mocking.

Applies to

AutonomousDatabaseBackupProperties(String, Nullable<Double>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<AutonomousDatabaseBackupLifecycleState>, Nullable<Int32>, Nullable<Double>, Nullable<DateTimeOffset>, String, String, Nullable<AutonomousDatabaseBackupType>, Nullable<AzureResourceProvisioningState>)

Source:
ArmOracleDatabaseModelFactory.cs

Initializes a new instance of AutonomousDatabaseBackupProperties.

public static Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupProperties AutonomousDatabaseBackupProperties (string autonomousDatabaseOcid = default, double? databaseSizeInTbs = default, string dbVersion = default, string displayName = default, string ocid = default, bool? isAutomatic = default, bool? isRestorable = default, string lifecycleDetails = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupLifecycleState? lifecycleState = default, int? retentionPeriodInDays = default, double? sizeInTbs = default, DateTimeOffset? timeAvailableTil = default, string timeStarted = default, string timeEnded = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupType? backupType = default, Azure.ResourceManager.OracleDatabase.Models.AzureResourceProvisioningState? provisioningState = default);
static member AutonomousDatabaseBackupProperties : string * Nullable<double> * string * string * string * Nullable<bool> * Nullable<bool> * string * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupLifecycleState> * Nullable<int> * Nullable<double> * Nullable<DateTimeOffset> * string * string * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupType> * Nullable<Azure.ResourceManager.OracleDatabase.Models.AzureResourceProvisioningState> -> Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseBackupProperties
Public Shared Function AutonomousDatabaseBackupProperties (Optional autonomousDatabaseOcid As String = Nothing, Optional databaseSizeInTbs As Nullable(Of Double) = Nothing, Optional dbVersion As String = Nothing, Optional displayName As String = Nothing, Optional ocid As String = Nothing, Optional isAutomatic As Nullable(Of Boolean) = Nothing, Optional isRestorable As Nullable(Of Boolean) = Nothing, Optional lifecycleDetails As String = Nothing, Optional lifecycleState As Nullable(Of AutonomousDatabaseBackupLifecycleState) = Nothing, Optional retentionPeriodInDays As Nullable(Of Integer) = Nothing, Optional sizeInTbs As Nullable(Of Double) = Nothing, Optional timeAvailableTil As Nullable(Of DateTimeOffset) = Nothing, Optional timeStarted As String = Nothing, Optional timeEnded As String = Nothing, Optional backupType As Nullable(Of AutonomousDatabaseBackupType) = Nothing, Optional provisioningState As Nullable(Of AzureResourceProvisioningState) = Nothing) As AutonomousDatabaseBackupProperties

Parameters

autonomousDatabaseOcid
String

The OCID of the Autonomous Database. Serialized Name: AutonomousDatabaseBackupProperties.autonomousDatabaseOcid

databaseSizeInTbs
Nullable<Double>

The size of the database in terabytes at the time the backup was taken. Serialized Name: AutonomousDatabaseBackupProperties.databaseSizeInTbs

dbVersion
String

A valid Oracle Database version for Autonomous Database. Serialized Name: AutonomousDatabaseBackupProperties.dbVersion

displayName
String

The user-friendly name for the backup. The name does not have to be unique. Serialized Name: AutonomousDatabaseBackupProperties.displayName

ocid
String

The OCID of the Autonomous Database backup. Serialized Name: AutonomousDatabaseBackupProperties.ocid

isAutomatic
Nullable<Boolean>

Indicates whether the backup is user-initiated or automatic. Serialized Name: AutonomousDatabaseBackupProperties.isAutomatic

isRestorable
Nullable<Boolean>

Indicates whether the backup can be used to restore the associated Autonomous Database. Serialized Name: AutonomousDatabaseBackupProperties.isRestorable

lifecycleDetails
String

Additional information about the current lifecycle state. Serialized Name: AutonomousDatabaseBackupProperties.lifecycleDetails

lifecycleState
Nullable<AutonomousDatabaseBackupLifecycleState>

The current state of the backup. Serialized Name: AutonomousDatabaseBackupProperties.lifecycleState

retentionPeriodInDays
Nullable<Int32>

Retention period, in days, for long-term backups. Serialized Name: AutonomousDatabaseBackupProperties.retentionPeriodInDays

sizeInTbs
Nullable<Double>

The backup size in terabytes (TB). Serialized Name: AutonomousDatabaseBackupProperties.sizeInTbs

timeAvailableTil
Nullable<DateTimeOffset>

Timestamp until when the backup will be available. Serialized Name: AutonomousDatabaseBackupProperties.timeAvailableTil

timeStarted
String

The date and time the backup started. Serialized Name: AutonomousDatabaseBackupProperties.timeStarted

timeEnded
String

The date and time the backup completed. Serialized Name: AutonomousDatabaseBackupProperties.timeEnded

backupType
Nullable<AutonomousDatabaseBackupType>

The type of backup. Serialized Name: AutonomousDatabaseBackupProperties.backupType

provisioningState
Nullable<AzureResourceProvisioningState>

Azure resource provisioning state. Serialized Name: AutonomousDatabaseBackupProperties.provisioningState

Returns

A new AutonomousDatabaseBackupProperties instance for mocking.

Applies to