Class StorageAccountInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.databoxedge.models.ArmBaseModel
com.azure.resourcemanager.databoxedge.fluent.models.StorageAccountInner
Represents a Storage Account on the Data Box Edge/Gateway device.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the blobEndpoint property: BlobEndpoint of Storage Account.Get the containerCount property: The Container Count.Get the dataPolicy property: Data policy of the storage Account.Get the description property: Description for the storage Account.Get the storageAccountCredentialId property: Storage Account Credential Id.Get the storageAccountStatus property: Current status of the storage account.void
validate()
Validates the instance.withDataPolicy
(DataPolicy dataPolicy) Set the dataPolicy property: Data policy of the storage Account.withDescription
(String description) Set the description property: Description for the storage Account.withStorageAccountCredentialId
(String storageAccountCredentialId) Set the storageAccountCredentialId property: Storage Account Credential Id.withStorageAccountStatus
(StorageAccountStatus storageAccountStatus) Set the storageAccountStatus property: Current status of the storage account.Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
StorageAccountInner
public StorageAccountInner()Creates an instance of StorageAccountInner class.
-
-
Method Details
-
description
Get the description property: Description for the storage Account.- Returns:
- the description value.
-
withDescription
Set the description property: Description for the storage Account.- Parameters:
description
- the description value to set.- Returns:
- the StorageAccountInner object itself.
-
storageAccountStatus
Get the storageAccountStatus property: Current status of the storage account.- Returns:
- the storageAccountStatus value.
-
withStorageAccountStatus
Set the storageAccountStatus property: Current status of the storage account.- Parameters:
storageAccountStatus
- the storageAccountStatus value to set.- Returns:
- the StorageAccountInner object itself.
-
dataPolicy
Get the dataPolicy property: Data policy of the storage Account.- Returns:
- the dataPolicy value.
-
withDataPolicy
Set the dataPolicy property: Data policy of the storage Account.- Parameters:
dataPolicy
- the dataPolicy value to set.- Returns:
- the StorageAccountInner object itself.
-
storageAccountCredentialId
Get the storageAccountCredentialId property: Storage Account Credential Id.- Returns:
- the storageAccountCredentialId value.
-
withStorageAccountCredentialId
Set the storageAccountCredentialId property: Storage Account Credential Id.- Parameters:
storageAccountCredentialId
- the storageAccountCredentialId value to set.- Returns:
- the StorageAccountInner object itself.
-
blobEndpoint
Get the blobEndpoint property: BlobEndpoint of Storage Account.- Returns:
- the blobEndpoint value.
-
containerCount
Get the containerCount property: The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud.- Returns:
- the containerCount value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classArmBaseModel
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-