Get the accessTier property: Required for storage accounts where kind = BlobStorage.
Get the accountMigrationInProgress property: If customer initiated account migration is in progress, the value
will be true else it will be null.
Get the allowBlobPublicAccess property: Allow or disallow public access to all blobs or containers in the storage
account.
Get the allowCrossTenantReplication property: Allow or disallow cross AAD tenant object replication.
Get the allowedCopyScope property: Restrict copy to and from Storage Accounts within an AAD tenant or with
Private Links to the same VNet.
Get the allowSharedKeyAccess property: Indicates whether the storage account permits requests to be authorized
with the account access key via Shared Key.
Get the azureFilesIdentityBasedAuthentication property: Provides the identity based authentication settings for
Azure Files.
Get the blobRestoreStatus property: Blob restore status.
Get the creationTime property: Gets the creation date and time of the storage account in UTC.
Get the customDomain property: Gets the custom domain the user assigned to this storage account.
Get the defaultToOAuthAuthentication property: A boolean flag which indicates whether the default authentication
is OAuth or not.
Get the dnsEndpointType property: Allows you to specify the type of endpoint.
Get the enableExtendedGroups property: Enables extended group support with local users feature, if set to true.
Get the enableHttpsTrafficOnly property: Allows https traffic only to storage service if sets to true.
Get the enableNfsV3 property: NFS 3.0 protocol support enabled if set to true.
Get the encryption property: Encryption settings to be used for server-side encryption for the storage account.
Get the failoverInProgress property: If the failover is in progress, the value will be true, otherwise, it will
be null.
fromJson(com.azure.json.JsonReader jsonReader)
Reads an instance of StorageAccountPropertiesInner from the JsonReader.
Get the geoReplicationStats property: Geo Replication Stats.
Get the immutableStorageWithVersioning property: The property is immutable and can only be set to true at the
account creation time.
Get the isHnsEnabled property: Account HierarchicalNamespace enabled if sets to true.
Get the isLocalUserEnabled property: Enables local users feature, if set to true.
Get the isSftpEnabled property: Enables Secure File Transfer Protocol, if set to true.
Get the isSkuConversionBlocked property: This property will be set to true or false on an event of ongoing
migration.
Get the keyCreationTime property: Storage account keys creation time.
Get the keyPolicy property: KeyPolicy assigned to the storage account.
Get the largeFileSharesState property: Allow large file shares if sets to Enabled.
Get the lastGeoFailoverTime property: Gets the timestamp of the most recent instance of a failover to the
secondary location.
Get the minimumTlsVersion property: Set the minimum TLS version to be permitted on requests to storage.
Get the networkRuleSet property: Network rule set.
Get the primaryEndpoints property: Gets the URLs that are used to perform a retrieval of a public blob, queue, or
table object.
Get the primaryLocation property: Gets the location of the primary data center for the storage account.
Get the privateEndpointConnections property: List of private endpoint connection associated with the specified
storage account.
Get the provisioningState property: Gets the status of the storage account at the time the operation was called.
Get the publicNetworkAccess property: Allow, disallow, or let Network Security Perimeter configuration to
evaluate public network access to Storage Account.
Get the routingPreference property: Maintains information about the network routing choice opted by the user for
data transfer.
Get the sasPolicy property: SasPolicy assigned to the storage account.
Get the secondaryEndpoints property: Gets the URLs that are used to perform a retrieval of a public blob, queue,
or table object from the secondary location of the storage account.
Get the secondaryLocation property: Gets the location of the geo-replicated secondary for the storage account.
Get the statusOfPrimary property: Gets the status indicating whether the primary location of the storage account
is available or unavailable.
Get the statusOfSecondary property: Gets the status indicating whether the secondary location of the storage
account is available or unavailable.
Get the storageAccountSkuConversionStatus property: This property is readOnly and is set by server during
asynchronous storage account sku conversion operations.
com.azure.json.JsonWriter
toJson(com.azure.json.JsonWriter jsonWriter)
void
Set the allowBlobPublicAccess property: Allow or disallow public access to all blobs or containers in the storage
account.
Set the allowCrossTenantReplication property: Allow or disallow cross AAD tenant object replication.
Set the allowedCopyScope property: Restrict copy to and from Storage Accounts within an AAD tenant or with
Private Links to the same VNet.
Set the allowSharedKeyAccess property: Indicates whether the storage account permits requests to be authorized
with the account access key via Shared Key.
Set the azureFilesIdentityBasedAuthentication property: Provides the identity based authentication settings for
Azure Files.
Set the defaultToOAuthAuthentication property: A boolean flag which indicates whether the default authentication
is OAuth or not.
Set the dnsEndpointType property: Allows you to specify the type of endpoint.
Set the enableExtendedGroups property: Enables extended group support with local users feature, if set to true.
Set the enableHttpsTrafficOnly property: Allows https traffic only to storage service if sets to true.
Set the enableNfsV3 property: NFS 3.0 protocol support enabled if set to true.
Set the immutableStorageWithVersioning property: The property is immutable and can only be set to true at the
account creation time.
Set the isHnsEnabled property: Account HierarchicalNamespace enabled if sets to true.
Set the isLocalUserEnabled property: Enables local users feature, if set to true.
Set the isSftpEnabled property: Enables Secure File Transfer Protocol, if set to true.
Set the largeFileSharesState property: Allow large file shares if sets to Enabled.
Set the minimumTlsVersion property: Set the minimum TLS version to be permitted on requests to storage.
Set the publicNetworkAccess property: Allow, disallow, or let Network Security Perimeter configuration to
evaluate public network access to Storage Account.
Set the routingPreference property: Maintains information about the network routing choice opted by the user for
data transfer.
Set the storageAccountSkuConversionStatus property: This property is readOnly and is set by server during
asynchronous storage account sku conversion operations.