ExportDatabaseDefinition interface

Contains the information necessary to perform export database operation.

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

Type of credentials provided for access to the target SQL server: SQL, ADPassword or ManagedIdentity.

networkIsolation

Optional resource information to enable network isolation for request.

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.

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

Type of credentials provided for access to the target SQL server: SQL, ADPassword or ManagedIdentity.

authenticationType?: string

Property Value

string

networkIsolation

Optional resource information to enable network isolation for request.

networkIsolation?: NetworkIsolationSettings

Property Value

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.

storageUri: string

Property Value

string