DatabaseExtensionsProperties interface

Contains the database information after a successful Import, Export, or PolybaseImport

Properties

administratorLogin

Administrator login name. If AuthenticationType is ManagedIdentity, this field should specify the Managed Identity's resource ID.

administratorLoginPassword

Administrator login password. If AuthenticationType is ManagedIdentity, this field should not be specified.

authenticationType

Authentication type used to access the SQL: Sql, ADPassword or ManagedIdentity.

databaseEdition

Database edition for the newly created database in the case of an import operation.

maxSizeBytes

Database max size in bytes for the newly created database in the case of an import operation.

networkIsolation

Optional resource information to enable network isolation for request.

operationMode

Operation mode of the operation: Import, Export, or PolybaseImport.

serviceObjectiveName

Database service level objective for the newly created database in the case of an import operation.

storageKey

Storage key for the storage account. If StorageKeyType is ManagedIdentity, this field should specify the Managed Identity's resource ID.

storageKeyType

Storage key type: StorageAccessKey, SharedAccessKey or ManagedIdentity.

storageUri

Storage Uri for the storage account.

Property Details

administratorLogin

Administrator login name. If AuthenticationType is ManagedIdentity, this field should specify the Managed Identity's resource ID.

administratorLogin?: string

Property Value

string

administratorLoginPassword

Administrator login password. If AuthenticationType is ManagedIdentity, this field should not be specified.

administratorLoginPassword?: string

Property Value

string

authenticationType

Authentication type used to access the SQL: Sql, ADPassword or ManagedIdentity.

authenticationType?: string

Property Value

string

databaseEdition

Database edition for the newly created database in the case of an import operation.

databaseEdition?: string

Property Value

string

maxSizeBytes

Database max size in bytes for the newly created database in the case of an import operation.

maxSizeBytes?: string

Property Value

string

networkIsolation

Optional resource information to enable network isolation for request.

networkIsolation?: NetworkIsolationSettings

Property Value

operationMode

Operation mode of the operation: Import, Export, or PolybaseImport.

operationMode: string

Property Value

string

serviceObjectiveName

Database service level objective for the newly created database in the case of an import operation.

serviceObjectiveName?: string

Property Value

string

storageKey

Storage key for the storage account. If StorageKeyType is ManagedIdentity, this field should specify the Managed Identity's resource ID.

storageKey: string

Property Value

string

storageKeyType

Storage key type: StorageAccessKey, SharedAccessKey or ManagedIdentity.

storageKeyType: string

Property Value

string

storageUri

Storage Uri for the storage account.

storageUri: string

Property Value

string