StorageAccount Interface

Definition

An immutable client-side representation of an Azure storage account.

public interface StorageAccount extends GroupableResource<StorageManager,StorageAccountInner>, Refreshable<StorageAccount>, Updatable<StorageAccount.Update>
Implements
GroupableResource<com.microsoft.azure.management.storage.implementation.StorageManager,com.microsoft.azure.management.storage.implementation.StorageAccountInner> Refreshable<StorageAccount> Updatable<Update>

Methods

accessTier()
accountStatuses()
canAccessFromAzureServices()

Checks storage account can be accessed from applications running on azure.

canReadLogEntriesFromAnyNetwork()

Checks storage log entries can be read from any network.

canReadMetricsFromAnyNetwork()

Checks storage metrics can be read from any network.

creationTime()
customDomain()
encryption()

Deprecated. use encryptionKeySource(), encryptionStatuses() instead.

encryptionKeySource()
encryptionStatuses()
endPoints()
getKeys()

Fetch the up-to-date access keys from Azure for this storage account.

getKeysAsync()

Fetch the up-to-date access keys from Azure for this storage account asynchronously.

getKeysAsync(ServiceCallback<List<StorageAccountKey>> callback)

Fetch the up-to-date access keys from Azure for this storage account asynchronously.

ipAddressRangesWithAccess()
ipAddressesWithAccess()
isAccessAllowedFromAllNetworks()
isAzureFilesAadIntegrationEnabled()

Checks whether Aad Integration is enabled for files on this storage account.

isBlobPublicAccessAllowed()

Checks whether blob public access is allowed.

isHnsEnabled()

Checks whether Hns is enabled on this storage account.

isHttpsTrafficOnly()

Checks whether storage account only allow HTTPS traffic.

isLargeFileSharesEnabled()

Checks whether large file shares enabled on this storage account.

kind()
lastGeoFailoverTime()
minimumTlsVersion()
networkSubnetsWithAccess()
provisioningState()
regenerateKey(String keyName)

Regenerates the access keys for this storage account.

regenerateKeyAsync(String keyName)

Regenerates the access keys for this storage account asynchronously.

regenerateKeyAsync(String keyName, ServiceCallback<List<StorageAccountKey>> callback)

Regenerates the access keys for this storage account asynchronously.

sku()

Deprecated. use skuType() instead.

skuType()
systemAssignedManagedServiceIdentityPrincipalId()
systemAssignedManagedServiceIdentityTenantId()

Applies to