AzureBlobDatastore interface

Azure Blob datastore configuration.

Extends

Properties

accountName

Storage account name.

containerName

Storage account container name.

datastoreType

[Required] Storage type backing the datastore.

endpoint

Azure cloud endpoint for the storage account.

protocol

Protocol used to communicate with the storage account.

resourceGroup

Azure Resource Group name

serviceDataAccessAuthIdentity

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

subscriptionId

Azure Subscription Id

Inherited Properties

credentials

[Required] Account credentials.

description

The asset description text.

isDefault

Readonly property to indicate if datastore is the workspace default datastore

properties

The asset property dictionary.

tags

Tag dictionary. Tags can be added, removed, and updated.

Property Details

accountName

Storage account name.

accountName?: string

Property Value

string

containerName

Storage account container name.

containerName?: string

Property Value

string

datastoreType

[Required] Storage type backing the datastore.

datastoreType: "AzureBlob"

Property Value

"AzureBlob"

endpoint

Azure cloud endpoint for the storage account.

endpoint?: string

Property Value

string

protocol

Protocol used to communicate with the storage account.

protocol?: string

Property Value

string

resourceGroup

Azure Resource Group name

resourceGroup?: string

Property Value

string

serviceDataAccessAuthIdentity

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

serviceDataAccessAuthIdentity?: string

Property Value

string

subscriptionId

Azure Subscription Id

subscriptionId?: string

Property Value

string

Inherited Property Details

credentials

[Required] Account credentials.

credentials: DatastoreCredentialsUnion

Property Value

Inherited From DatastoreProperties.credentials

description

The asset description text.

description?: string

Property Value

string

Inherited From DatastoreProperties.description

isDefault

Readonly property to indicate if datastore is the workspace default datastore

isDefault?: boolean

Property Value

boolean

Inherited From DatastoreProperties.isDefault

properties

The asset property dictionary.

properties?: Record<string, string>

Property Value

Record<string, string>

Inherited From DatastoreProperties.properties

tags

Tag dictionary. Tags can be added, removed, and updated.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From DatastoreProperties.tags