DeletedBackupVault Class
- java.
lang. Object - com.
azure. resourcemanager. dataprotection. models. DeletedBackupVault
- com.
Implements
public final class DeletedBackupVault
implements JsonSerializable<DeletedBackupVault>
Deleted Backup Vault - uses composition with BackupVault and additional deletion metadata.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Bcdr |
bcdrSecurityLevel()
Get the bcdr |
|
Feature |
featureSettings()
Get the feature |
|
static
Deleted |
fromJson(JsonReader jsonReader)
Reads an instance of Deleted |
| Boolean |
isVaultProtectedByResourceGuard()
Get the is |
|
Monitoring |
monitoringSettings()
Get the monitoring |
| String |
originalBackupVaultId()
Get the original |
| String |
originalBackupVaultName()
Get the original |
| String |
originalBackupVaultResourcePath()
Get the original |
|
Provisioning |
provisioningState()
Get the provisioning |
| List<String> |
replicatedRegions()
Get the replicated |
|
Resource |
resourceDeletionInfo()
Get the resource |
| List<String> |
resourceGuardOperationRequests()
Get the resource |
|
Resource |
resourceMoveDetails()
Get the resource |
|
Resource |
resourceMoveState()
Get the resource |
|
Secure |
secureScore()
Get the secure |
|
Security |
securitySettings()
Get the security |
|
List<Storage |
storageSettings()
Get the storage |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
bcdrSecurityLevel
public BcdrSecurityLevel bcdrSecurityLevel()
Get the bcdrSecurityLevel property: Security Level of Backup Vault.
Returns:
featureSettings
public FeatureSettings featureSettings()
Get the featureSettings property: Feature Settings.
Returns:
fromJson
public static DeletedBackupVault fromJson(JsonReader jsonReader)
Reads an instance of DeletedBackupVault from the JsonReader.
Parameters:
Returns:
Throws:
isVaultProtectedByResourceGuard
public Boolean isVaultProtectedByResourceGuard()
Get the isVaultProtectedByResourceGuard property: Is vault protected by resource guard.
Returns:
monitoringSettings
public MonitoringSettings monitoringSettings()
Get the monitoringSettings property: Monitoring Settings.
Returns:
originalBackupVaultId
public String originalBackupVaultId()
Get the originalBackupVaultId property: Resource Id of the original backup vault.
Returns:
originalBackupVaultName
public String originalBackupVaultName()
Get the originalBackupVaultName property: Resource name of the original backup vault.
Returns:
originalBackupVaultResourcePath
public String originalBackupVaultResourcePath()
Get the originalBackupVaultResourcePath property: Resource path of the original backup vault.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Provisioning state of the BackupVault resource.
Returns:
replicatedRegions
public List<String> replicatedRegions()
Get the replicatedRegions property: List of replicated regions for Backup Vault.
Returns:
resourceDeletionInfo
public ResourceDeletionInfo resourceDeletionInfo()
Get the resourceDeletionInfo property: Deletion info for the tracked resource (Backup Vault).
Returns:
resourceGuardOperationRequests
public List<String> resourceGuardOperationRequests()
Get the resourceGuardOperationRequests property: ResourceGuardOperationRequests on which LAC check will be performed.
Returns:
resourceMoveDetails
public ResourceMoveDetails resourceMoveDetails()
Get the resourceMoveDetails property: Resource move details for backup vault.
Returns:
resourceMoveState
public ResourceMoveState resourceMoveState()
Get the resourceMoveState property: Resource move state for backup vault.
Returns:
secureScore
public SecureScoreLevel secureScore()
Get the secureScore property: Secure Score of Backup Vault.
Returns:
securitySettings
public SecuritySettings securitySettings()
Get the securitySettings property: Security Settings.
Returns:
storageSettings
public List<StorageSetting> storageSettings()
Get the storageSettings property: Storage Settings.
Returns: