ManagedDatabase Clase
Un recurso de base de datos administrada.
Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
azure.mgmt.sql.models._models_py3.TrackedResourceManagedDatabase
Constructor
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
| Nombre | Description |
|---|---|
|
location
Requerido
|
Necesario. Ubicación del recurso |
|
tags
Requerido
|
Un conjunto de etiquetas. Etiquetas del recurso. |
|
collation
Requerido
|
Intercalación de la base de datos administrada. |
|
restore_point_in_time
Requerido
|
Condicional. Si createMode es PointInTimeRestore, se requiere este valor. Especifica el momento dado (formato ISO8601) de la base de datos de origen que se restaurará para crear la nueva base de datos. |
|
catalog_collation
Requerido
|
Intercalación del catálogo de metadatos. Entre los valores posibles se incluyen: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS". |
|
create_mode
Requerido
|
Modo de creación de base de datos administrada. PointInTimeRestore: cree una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. SourceDatabaseName, SourceManagedInstanceName y PointInTime deben especificarse. RestoreExternalBackup: cree una base de datos mediante la restauración a partir de archivos de copia de seguridad externos. Se deben especificar intercalación, StorageContainerUri y StorageContainerSasToken. Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. RecoverableDatabaseId debe especificarse como identificador de recurso de base de datos recuperable para restaurar. RestoreLongTermRetentionBackup: cree una base de datos mediante la restauración a partir de una copia de seguridad de retención a largo plazo (se requiere longTermRetentionBackupResourceId). Entre los valores posibles se incluyen: "Default", "RestoreExternalBackup", "PointInTimeRestore", "Recovery", "RestoreLongTermRetentionBackup". |
|
storage_container_uri
Requerido
|
Condicional. Si createMode es RestoreExternalBackup, se requiere este valor. Especifica el URI del contenedor de almacenamiento donde se almacenan las copias de seguridad de esta restauración. |
|
source_database_id
Requerido
|
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos. |
|
restorable_dropped_database_id
Requerido
|
Identificador de recurso de base de datos eliminado que se puede restaurar al crear esta base de datos. |
|
storage_container_sas_token
Requerido
|
Condicional. Si createMode es RestoreExternalBackup, se requiere este valor. Especifica el token sas del contenedor de almacenamiento. |
|
recoverable_database_id
Requerido
|
Identificador de recurso de la base de datos recuperable asociada a la operación de creación de esta base de datos. |
|
long_term_retention_backup_resource_id
Requerido
|
Nombre de la copia de seguridad de retención a largo plazo que se usará para la restauración de esta base de datos administrada. |
|
auto_complete_restore
Requerido
|
Si se va a completar automáticamente la restauración de esta base de datos administrada. |
|
last_backup_name
Requerido
|
Último nombre de archivo de copia de seguridad para la restauración de esta base de datos administrada. |
Parámetros de solo palabra clave
| Nombre | Description |
|---|---|
|
location
Requerido
|
|
|
tags
Requerido
|
|
|
collation
Requerido
|
|
|
restore_point_in_time
Requerido
|
|
|
catalog_collation
Requerido
|
|
|
create_mode
Requerido
|
|
|
storage_container_uri
Requerido
|
|
|
source_database_id
Requerido
|
|
|
restorable_dropped_database_id
Requerido
|
|
|
storage_container_sas_token
Requerido
|
|
|
recoverable_database_id
Requerido
|
|
|
long_term_retention_backup_resource_id
Requerido
|
|
|
auto_complete_restore
Requerido
|
|
|
last_backup_name
Requerido
|
|
Variables
| Nombre | Description |
|---|---|
|
id
|
Identificador del recurso. |
|
name
|
Nombre del recurso. |
|
type
|
Tipo de recurso. |
|
status
|
Estado de la base de datos. Entre los valores posibles se incluyen: "Online", "Offline", "Shutdown", "Creating", "Inaccessible", "Restoring", "Updating". |
|
creation_date
|
Fecha de creación de la base de datos. |
|
earliest_restore_point
|
Un momento dado de restauración más antiguo para la restauración a un momento dado. |
|
default_secondary_location
|
Región emparejada geográfica. |
|
failover_group_id
|
Identificador de recursos del grupo de conmutación por error de instancia al que pertenece esta base de datos administrada. |