Compartilhar via


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