ManagedDatabase Classe
Um recurso de base de dados gerido.
As variáveis são apenas povoadas pelo servidor, e serão ignoradas ao enviar um pedido.
Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.
- Herança
-
azure.mgmt.sql.models._models_py3.TrackedResourceManagedDatabase
Construtor
ManagedDatabase(*, location: str, tags: Dict[str, str] | None = None, collation: str | None = None, restore_point_in_time: datetime | None = None, catalog_collation: str | CatalogCollationType | None = None, create_mode: str | ManagedDatabaseCreateMode | None = None, storage_container_uri: str | None = None, source_database_id: str | None = None, restorable_dropped_database_id: str | None = None, storage_container_sas_token: str | None = None, recoverable_database_id: str | None = None, long_term_retention_backup_resource_id: str | None = None, auto_complete_restore: bool | None = None, last_backup_name: str | None = None, **kwargs)
Parâmetros
Name | Description |
---|---|
location
Necessário
|
Obrigatório. Localização do recurso. |
tags
Necessário
|
Um conjunto de etiquetas. Etiquetas de recursos. |
collation
Necessário
|
Colagem da base de dados gerida. |
restore_point_in_time
Necessário
|
Condicional. Se criarMode é PointInTimeRestore, este valor é necessário. Especifica o ponto no tempo (formato ISO8601) da base de dados de origem que será restaurada para criar a nova base de dados. |
catalog_collation
Necessário
|
Colagem do catálogo de metadados. Os valores possíveis incluem: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS". |
create_mode
Necessário
|
Base de dados gerida cria modo. PointInTimeRestore: Criar uma base de dados restaurando uma cópia de segurança pontual de uma base de dados existente. Database De Origem, Nome de OrigemManagedInstanceName e PointInTime devem ser especificados. Restaurar o Restaurar o Backback: Criar uma base de dados restaurando a partir de ficheiros de cópias de segurança externos. A Colagem, o StorageContainerUri e o StorageContainerSasToken devem ser especificados. Recuperação: Cria uma base de dados restaurando uma cópia de segurança geo-replicada. O RessejávelDatabaseId deve ser especificado como o ID de recurso de base de dados recuperável para restaurar. Restaurar O RestaurarLongTermRetentionBackup: Criar uma base de dados restaurando a partir de uma cópia de segurança de retenção de longo prazo (necessária longTermRetentionBackupResourceId). Os valores possíveis incluem: "Padrão", "RestoreExternalBackup", "PointInTimeRestore", "Recovery", "RestoreLongTermRetentionBackup". |
storage_container_uri
Necessário
|
Condicional. Se o CreateMode for RestoreExternalBackup, este valor é necessário. Especifica o uri do recipiente de armazenamento onde são armazenadas cópias de segurança para esta restauração. |
source_database_id
Necessário
|
O identificador de recursos da base de dados de origem associada à criação de operação desta base de dados. |
restorable_dropped_database_id
Necessário
|
O id de recursos de base de dados restaurador para restaurar ao criar esta base de dados. |
storage_container_sas_token
Necessário
|
Condicional. Se o CreateMode for RestoreExternalBackup, este valor é necessário. Especifica o símbolo do recipiente de armazenamento. |
recoverable_database_id
Necessário
|
O identificador de recursos da base de dados recuperável associado à criação de operação desta base de dados. |
long_term_retention_backup_resource_id
Necessário
|
O nome da cópia de segurança de retenção a longo prazo a ser usada para restaurar esta base de dados gerida. |
auto_complete_restore
Necessário
|
Se para completar automaticamente a restauração desta base de dados gerida. |
last_backup_name
Necessário
|
Último nome de ficheiro de reserva para restaurar esta base de dados gerida. |
Parâmetros Só de Palavra-Chave
Name | Description |
---|---|
location
Necessário
|
|
tags
Necessário
|
|
collation
Necessário
|
|
restore_point_in_time
Necessário
|
|
catalog_collation
Necessário
|
|
create_mode
Necessário
|
|
storage_container_uri
Necessário
|
|
source_database_id
Necessário
|
|
restorable_dropped_database_id
Necessário
|
|
storage_container_sas_token
Necessário
|
|
recoverable_database_id
Necessário
|
|
long_term_retention_backup_resource_id
Necessário
|
|
auto_complete_restore
Necessário
|
|
last_backup_name
Necessário
|
|
Variáveis
Name | Description |
---|---|
id
|
Identificação de recursos. |
name
|
Nome de recurso. |
type
|
Tipo de recurso. |
status
|
Estado da base de dados. Os valores possíveis incluem: "Online", "Offline", "Shutdown", "Creating", "Inacessível", "Restaurar", "Atualizar". |
creation_date
|
Data de criação da base de dados. |
earliest_restore_point
|
O primeiro ponto de restauro no tempo para o tempo restaurar. |
default_secondary_location
|
Região geo emparelhada. |
failover_group_id
|
Exemplo Falha no identificador de recursos do Grupo a que esta base de dados gerida pertence. |
Azure SDK for Python