Share via


AzureStorageContainer Class

Definition

Azure Storage Account workload-specific container.

[Newtonsoft.Json.JsonObject("StorageContainer")]
public class AzureStorageContainer : Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer
[<Newtonsoft.Json.JsonObject("StorageContainer")>]
type AzureStorageContainer = class
    inherit ProtectionContainer
Public Class AzureStorageContainer
Inherits ProtectionContainer
Inheritance
AzureStorageContainer
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

AzureStorageContainer()

Initializes a new instance of the AzureStorageContainer class.

AzureStorageContainer(String, String, String, String, String, String, String, String, Nullable<Int64>, String)

Initializes a new instance of the AzureStorageContainer class.

Properties

AcquireStorageAccountLock

Gets or sets whether storage account lock is to be acquired for this container or not. Possible values include: 'Acquire', 'NotAcquire'

BackupManagementType

Gets or sets type of backup management for the container. Possible values include: 'Invalid', 'AzureIaasVM', 'MAB', 'DPM', 'AzureBackupServer', 'AzureSql', 'AzureStorage', 'AzureWorkload', 'DefaultBackup'

(Inherited from ProtectionContainer)
FriendlyName

Gets or sets friendly name of the container.

(Inherited from ProtectionContainer)
HealthStatus

Gets or sets status of health of the container.

(Inherited from ProtectionContainer)
ProtectableObjectType

Gets or sets type of the protectable object associated with this container

(Inherited from ProtectionContainer)
ProtectedItemCount

Gets or sets number of items backed up in this container.

RegistrationStatus

Gets or sets status of registration of the container with the Recovery Services Vault.

(Inherited from ProtectionContainer)
ResourceGroup

Gets or sets resource group name of Recovery Services Vault.

SourceResourceId

Gets or sets fully qualified ARM url.

StorageAccountVersion

Gets or sets storage account version.

Applies to