BackupVaultResourceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. dataprotection. fluent. models. BackupVaultResourceInner
- com.
- com.
- com.
public final class BackupVaultResourceInner
extends Resource
Backup Vault Resource.
Constructor Summary
| Constructor | Description |
|---|---|
| BackupVaultResourceInner() |
Creates an instance of Backup |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
etag()
Get the etag property: Optional ETag. |
|
static
Backup |
fromJson(JsonReader jsonReader)
Reads an instance of Backup |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
|
Dpp |
identity()
Get the identity property: Input Managed Identity Details. |
| String |
name()
Get the name property: The name of the resource. |
|
Backup |
properties()
Get the properties property: Backup |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
|
Backup |
withEtag(String etag)
Set the etag property: Optional ETag. |
|
Backup |
withIdentity(DppIdentityDetails identity)
Set the identity property: Input Managed Identity Details. |
|
Backup |
withLocation(String location) |
|
Backup |
withProperties(BackupVault properties)
Set the properties property: Backup |
|
Backup |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
BackupVaultResourceInner
public BackupVaultResourceInner()
Creates an instance of BackupVaultResourceInner class.
Method Details
etag
public String etag()
Get the etag property: Optional ETag.
Returns:
fromJson
public static BackupVaultResourceInner fromJson(JsonReader jsonReader)
Reads an instance of BackupVaultResourceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
BackupVaultResourceInner.id()Returns:
identity
public DppIdentityDetails identity()
Get the identity property: Input Managed Identity Details.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
BackupVaultResourceInner.name()Returns:
properties
public BackupVault properties()
Get the properties property: BackupVaultResource properties.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
BackupVaultResourceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
BackupVaultResourceInner.type()Returns:
withEtag
public BackupVaultResourceInner withEtag(String etag)
Set the etag property: Optional ETag.
Parameters:
Returns:
withIdentity
public BackupVaultResourceInner withIdentity(DppIdentityDetails identity)
Set the identity property: Input Managed Identity Details.
Parameters:
Returns:
withLocation
public BackupVaultResourceInner withLocation(String location)
Overrides:
BackupVaultResourceInner.withLocation(String location)Parameters:
withProperties
public BackupVaultResourceInner withProperties(BackupVault properties)
Set the properties property: BackupVaultResource properties.
Parameters:
Returns:
withTags
public BackupVaultResourceInner withTags(Map<String,String> tags)
Overrides:
BackupVaultResourceInner.withTags(Map<String,String> tags)Parameters: