DatabaseImportArgs

data class DatabaseImportArgs(val administratorLogin: Output<String>, val administratorLoginPassword: Output<String>, val authenticationType: Output<String>, val storageAccountId: Output<String>? = null, val storageKey: Output<String>, val storageKeyType: Output<String>, val storageUri: Output<String>) : ConvertibleToJava<DatabaseImportArgs>

Constructors

Link copied to clipboard
constructor(administratorLogin: Output<String>, administratorLoginPassword: Output<String>, authenticationType: Output<String>, storageAccountId: Output<String>? = null, storageKey: Output<String>, storageKeyType: Output<String>, storageUri: Output<String>)

Properties

Link copied to clipboard

Specifies the name of the SQL administrator.

Link copied to clipboard

Specifies the password of the SQL administrator.

Link copied to clipboard

Specifies the type of authentication used to access the server. Valid values are SQL or ADPassword.

Link copied to clipboard
val storageAccountId: Output<String>? = null

The resource id for the storage account used to store BACPAC file. If set, private endpoint connection will be created for the storage account. Must match storage account used for storage_uri parameter.

Link copied to clipboard
val storageKey: Output<String>

Specifies the access key for the storage account.

Link copied to clipboard
val storageKeyType: Output<String>

Specifies the type of access key for the storage account. Valid values are StorageAccessKey or SharedAccessKey.

Link copied to clipboard
val storageUri: Output<String>

Specifies the blob URI of the .bacpac file.

Functions

Link copied to clipboard
open override fun toJava(): DatabaseImportArgs