Class AzureStorageInfoValue
java.lang.Object
com.azure.resourcemanager.appservice.models.AzureStorageInfoValue
Azure Files or Blob Storage access information value for dictionary storage.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the accessKey property: Access key for the storage account.Get the accountName property: Name of the storage account.Get the mountPath property: Path to mount the storage within the site's runtime environment.Get the shareName property: Name of the file share (container name, for Blob storage).state()
Get the state property: State of the storage account.type()
Get the type property: Type of storage.void
validate()
Validates the instance.withAccessKey
(String accessKey) Set the accessKey property: Access key for the storage account.withAccountName
(String accountName) Set the accountName property: Name of the storage account.withMountPath
(String mountPath) Set the mountPath property: Path to mount the storage within the site's runtime environment.withShareName
(String shareName) Set the shareName property: Name of the file share (container name, for Blob storage).withType
(AzureStorageType type) Set the type property: Type of storage.
-
Constructor Details
-
AzureStorageInfoValue
public AzureStorageInfoValue()
-
-
Method Details
-
type
Get the type property: Type of storage.- Returns:
- the type value.
-
withType
Set the type property: Type of storage.- Parameters:
type
- the type value to set.- Returns:
- the AzureStorageInfoValue object itself.
-
accountName
Get the accountName property: Name of the storage account.- Returns:
- the accountName value.
-
withAccountName
Set the accountName property: Name of the storage account.- Parameters:
accountName
- the accountName value to set.- Returns:
- the AzureStorageInfoValue object itself.
-
accessKey
Get the accessKey property: Access key for the storage account.- Returns:
- the accessKey value.
-
withAccessKey
Set the accessKey property: Access key for the storage account.- Parameters:
accessKey
- the accessKey value to set.- Returns:
- the AzureStorageInfoValue object itself.
-
mountPath
Get the mountPath property: Path to mount the storage within the site's runtime environment.- Returns:
- the mountPath value.
-
withMountPath
Set the mountPath property: Path to mount the storage within the site's runtime environment.- Parameters:
mountPath
- the mountPath value to set.- Returns:
- the AzureStorageInfoValue object itself.
-
state
Get the state property: State of the storage account.- Returns:
- the state value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-