StorageAccountResponse

data class StorageAccountResponse(val container: String? = null, val enableSecureChannel: Boolean? = null, val fileSystem: String? = null, val fileshare: String? = null, val isDefault: Boolean? = null, val key: String? = null, val msiResourceId: String? = null, val name: String? = null, val resourceId: String? = null, val saskey: String? = null)

The storage Account.

Constructors

Link copied to clipboard
constructor(container: String? = null, enableSecureChannel: Boolean? = null, fileSystem: String? = null, fileshare: String? = null, isDefault: Boolean? = null, key: String? = null, msiResourceId: String? = null, name: String? = null, resourceId: String? = null, saskey: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val container: String? = null

The container in the storage account, only to be specified for WASB storage accounts.

Link copied to clipboard

Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,

Link copied to clipboard
val fileshare: String? = null

The file share name.

Link copied to clipboard
val fileSystem: String? = null

The filesystem, only to be specified for Azure Data Lake Storage Gen 2.

Link copied to clipboard
val isDefault: Boolean? = null

Whether or not the storage account is the default storage account.

Link copied to clipboard
val key: String? = null

The storage account access key.

Link copied to clipboard
val msiResourceId: String? = null

The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.

Link copied to clipboard
val name: String? = null

The name of the storage account.

Link copied to clipboard
val resourceId: String? = null

The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.

Link copied to clipboard
val saskey: String? = null

The shared access signature key.