ArmOracleDatabaseModelFactory.AutonomousDatabaseBackupProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
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.
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.
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.
- 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>)
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
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
Indicates whether the backup is user-initiated or automatic. Serialized Name: AutonomousDatabaseBackupProperties.isAutomatic
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
Retention period, in days, for long-term backups. Serialized Name: AutonomousDatabaseBackupProperties.retentionPeriodInDays
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
Azure SDK for .NET