Partilhar via


ImportNewDatabaseDefinition Classe

Contém as informações necessárias para a realização da operação de importação de novas bases de dados.

Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.

Herança
ImportNewDatabaseDefinition

Construtor

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)

Parâmetros

database_name
str
Necessário

Nome da base de dados de importação.

edition
str
Necessário

Edição da base de dados de importação.

service_objective_name
str
Necessário

Nome objetivo de nível de serviço da base de dados de importação.

max_size_bytes
str
Necessário

Tamanho máximo em bytes para a base de dados de importação.

storage_key_type
str ou StorageKeyType
Necessário

Obrigatório. Tipo de chave de armazenamento. Os valores possíveis incluem: "SharedAccessKey", "StorageAccessKey".

storage_key
str
Necessário

Obrigatório. Chave de armazenamento.

storage_uri
str
Necessário

Obrigatório. Uri de armazenamento.

administrator_login
str
Necessário

Obrigatório. Nome de login do administrador.

administrator_login_password
str
Necessário

Obrigatório. Senha de login do administrador.

authentication_type
str
Necessário

Tipo de autenticação.

network_isolation
NetworkIsolationSettings
Necessário

Informação de recursos opcionais para permitir o isolamento da rede para pedido.