AzureStorageSectionResponse

data class AzureStorageSectionResponse(val accountKey: String? = null, val accountName: String? = null, val areWorkspaceManagedIdentitiesAllowed: Boolean? = null, val blobCacheTimeout: Int? = null, val clientCredentials: ClientCredentialsResponse? = null, val containerName: String? = null, val credential: String? = null, val credentialType: String? = null, val endpoint: String? = null, val isSas: Boolean? = null, val protocol: String? = null, val resourceGroup: String? = null, val sasToken: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null)

Constructors

Link copied to clipboard
constructor(accountKey: String? = null, accountName: String? = null, areWorkspaceManagedIdentitiesAllowed: Boolean? = null, blobCacheTimeout: Int? = null, clientCredentials: ClientCredentialsResponse? = null, containerName: String? = null, credential: String? = null, credentialType: String? = null, endpoint: String? = null, isSas: Boolean? = null, protocol: String? = null, resourceGroup: String? = null, sasToken: String? = null, serviceDataAccessAuthIdentity: String? = null, subscriptionId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accountKey: String? = null

Storage Account Key (Deprecated).

Link copied to clipboard
val accountName: String? = null

Storage Account Name.

Link copied to clipboard

Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).

Link copied to clipboard
val blobCacheTimeout: Int? = null

If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).

Link copied to clipboard
Link copied to clipboard
val containerName: String? = null

The storage container name.

Link copied to clipboard
val credential: String? = null

The credential.

Link copied to clipboard
val credentialType: String? = null

The credential type.

Link copied to clipboard
val endpoint: String? = null

The host of the container.

Link copied to clipboard
val isSas: Boolean? = null

Indicate if we are using SAS token or Account Key (Deprecated).

Link copied to clipboard
val protocol: String? = null

The protocol to use. Defaults to https.

Link copied to clipboard
val resourceGroup: String? = null

Resource Group.

Link copied to clipboard
val sasToken: String? = null

SAS Token for the container (Deprecated).

Link copied to clipboard

Indicates which identity to use to authenticate service data access to customer's storage.

Link copied to clipboard
val subscriptionId: String? = null

Subscription ID.