ImportNewDatabaseDefinition Class

Contains the information necessary to perform import operation for new database.

All required parameters must be populated in order to send to Azure.

Inheritance
msrest.serialization.Model
ImportNewDatabaseDefinition

Constructor

ImportNewDatabaseDefinition(*, storage_key_type: str | StorageKeyType, storage_key: str, storage_uri: str, administrator_login: str, administrator_login_password: str, database_name: str | None = None, edition: str | None = None, service_objective_name: str | None = None, max_size_bytes: str | None = None, authentication_type: str | None = None, network_isolation: NetworkIsolationSettings | None = None, **kwargs)

Parameters

Name Description
database_name
Required
str

Name of the import database.

edition
Required
str

Edition of the import database.

service_objective_name
Required
str

Service level objective name of the import database.

max_size_bytes
Required
str

Max size in bytes for the import database.

storage_key_type
Required

Required. Storage key type. Possible values include: "SharedAccessKey", "StorageAccessKey".

storage_key
Required
str

Required. Storage key.

storage_uri
Required
str

Required. Storage Uri.

administrator_login
Required
str

Required. Administrator login name.

administrator_login_password
Required
str

Required. Administrator login password.

authentication_type
Required
str

Authentication type.

network_isolation
Required

Optional resource information to enable network isolation for request.

Keyword-Only Parameters

Name Description
storage_key_type
Required
storage_key
Required
storage_uri
Required
administrator_login
Required
administrator_login_password
Required
database_name
Required
edition
Required
service_objective_name
Required
max_size_bytes
Required
authentication_type
Required
network_isolation
Required