Interface StorageAccountCredential
public interface StorageAccountCredential
An immutable client-side representation of StorageAccountCredential.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the StorageAccountCredential definition.static interface
The StorageAccountCredential definition stages.static interface
The template for StorageAccountCredential update.static interface
The StorageAccountCredential update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the accountKey property: Encrypted storage key.Gets the accountType property: Type of storage accessed on the storage account.alias()
Gets the alias property: Alias for the storage account.Gets the blobDomainName property: Blob end point for private clouds.Gets the connectionString property: Connection string for the storage account.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.StorageAccountCredentialInner object.name()
Gets the name property: The name of the resource.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.Gets the name of the resource group.Gets the sslStatus property: Signifies whether SSL needs to be enabled or not.Gets the storageAccountId property: Id of the storage account.type()
Gets the type property: The type of the resource.update()
Begins update for the StorageAccountCredential resource.username()
Gets the username property: Username for the storage account.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
alias
String alias()Gets the alias property: Alias for the storage account.- Returns:
- the alias value.
-
username
String username()Gets the username property: Username for the storage account.- Returns:
- the username value.
-
accountKey
AsymmetricEncryptedSecret accountKey()Gets the accountKey property: Encrypted storage key.- Returns:
- the accountKey value.
-
connectionString
String connectionString()Gets the connectionString property: Connection string for the storage account. Use this string if username and account key are not specified.- Returns:
- the connectionString value.
-
sslStatus
SslStatus sslStatus()Gets the sslStatus property: Signifies whether SSL needs to be enabled or not.- Returns:
- the sslStatus value.
-
blobDomainName
String blobDomainName()Gets the blobDomainName property: Blob end point for private clouds.- Returns:
- the blobDomainName value.
-
accountType
AccountType accountType()Gets the accountType property: Type of storage accessed on the storage account.- Returns:
- the accountType value.
-
storageAccountId
String storageAccountId()Gets the storageAccountId property: Id of the storage account.- Returns:
- the storageAccountId value.
-
resourceGroupName
String resourceGroupName()Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
StorageAccountCredentialInner innerModel()Gets the inner com.azure.resourcemanager.databoxedge.fluent.models.StorageAccountCredentialInner object.- Returns:
- the inner object.
-
update
StorageAccountCredential.Update update()Begins update for the StorageAccountCredential resource.- Returns:
- the stage of resource update.
-
refresh
StorageAccountCredential refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-