ManagedDatabase interface
Un recurso de base de datos administrada.
- Extends
Propiedades
auto |
Si se va a completar automáticamente la restauración de esta base de datos administrada. |
catalog |
Intercalación del catálogo de metadatos. |
collation | Intercalación de la base de datos administrada. |
create |
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. Se debe especificar SourceDatabaseName, SourceManagedInstanceName y PointInTime. RestoreExternalBackup: cree una base de datos restaurando 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 que se va a restaurar. RestoreLongTermRetentionBackup: cree una base de datos restaurando a partir de una copia de seguridad de retención a largo plazo (se requiere longTermRetentionBackupResourceId). |
creation |
Fecha de creación de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
cross |
El identificador de recurso de base de datos que se puede restaurar entre suscripciones quitada para restaurar al crear esta base de datos. |
cross |
Identificador de recurso de la base de datos de origen entre suscripciones asociada a la operación de creación de esta base de datos. |
cross |
Identificador de instancia administrada de destino que se usa en la restauración entre suscripciones. |
default |
Región emparejada geográficamente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
earliest |
Punto de restauración más antiguo en el tiempo para la restauración a un momento dado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
failover |
Identificador de recursos del grupo de conmutación por error de instancia al que pertenece esta base de datos administrada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
last |
Nombre del archivo de copia de seguridad por última vez para la restauración de esta base de datos administrada. |
long |
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. |
recoverable |
Identificador de recurso de la base de datos recuperable asociada con la operación de creación de esta base de datos. |
restorable |
Identificador de recurso de base de datos que se puede restaurar al crear esta base de datos. |
restore |
Condicional. Si createMode es PointInTimeRestore, este valor es necesario. Especifica el momento dado (formato ISO8601) de la base de datos de origen que se restaurará para crear la nueva base de datos. |
source |
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos. |
status | Estado de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
storage |
Condicional. Si createMode es RestoreExternalBackup, se usa este valor. Especifica la identidad usada para la autenticación de contenedor de almacenamiento. Puede ser "SharedAccessSignature" o "ManagedIdentity"; si no se especifica "SharedAccessSignature" se supone. |
storage |
Condicional. Si createMode es RestoreExternalBackup y storageContainerIdentity no es ManagedIdentity, este valor es necesario. Especifica el token sas del contenedor de almacenamiento. |
storage |
Condicional. Si createMode es RestoreExternalBackup, este valor es necesario. Especifica el URI del contenedor de almacenamiento donde se almacenan las copias de seguridad de esta restauración. |
Propiedades heredadas
id | Identificador del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
location | Ubicación del recurso |
name | Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
tags | Etiquetas del recurso. |
type | Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
autoCompleteRestore
Si se va a completar automáticamente la restauración de esta base de datos administrada.
autoCompleteRestore?: boolean
Valor de propiedad
boolean
catalogCollation
Intercalación del catálogo de metadatos.
catalogCollation?: string
Valor de propiedad
string
collation
Intercalación de la base de datos administrada.
collation?: string
Valor de propiedad
string
createMode
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. Se debe especificar SourceDatabaseName, SourceManagedInstanceName y PointInTime. RestoreExternalBackup: cree una base de datos restaurando 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 que se va a restaurar. RestoreLongTermRetentionBackup: cree una base de datos restaurando a partir de una copia de seguridad de retención a largo plazo (se requiere longTermRetentionBackupResourceId).
createMode?: string
Valor de propiedad
string
creationDate
Fecha de creación de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
creationDate?: Date
Valor de propiedad
Date
crossSubscriptionRestorableDroppedDatabaseId
El identificador de recurso de base de datos que se puede restaurar entre suscripciones quitada para restaurar al crear esta base de datos.
crossSubscriptionRestorableDroppedDatabaseId?: string
Valor de propiedad
string
crossSubscriptionSourceDatabaseId
Identificador de recurso de la base de datos de origen entre suscripciones asociada a la operación de creación de esta base de datos.
crossSubscriptionSourceDatabaseId?: string
Valor de propiedad
string
crossSubscriptionTargetManagedInstanceId
Identificador de instancia administrada de destino que se usa en la restauración entre suscripciones.
crossSubscriptionTargetManagedInstanceId?: string
Valor de propiedad
string
defaultSecondaryLocation
Región emparejada geográficamente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
defaultSecondaryLocation?: string
Valor de propiedad
string
earliestRestorePoint
Punto de restauración más antiguo en el tiempo para la restauración a un momento dado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
earliestRestorePoint?: Date
Valor de propiedad
Date
failoverGroupId
Identificador de recursos del grupo de conmutación por error de instancia al que pertenece esta base de datos administrada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
failoverGroupId?: string
Valor de propiedad
string
lastBackupName
Nombre del archivo de copia de seguridad por última vez para la restauración de esta base de datos administrada.
lastBackupName?: string
Valor de propiedad
string
longTermRetentionBackupResourceId
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.
longTermRetentionBackupResourceId?: string
Valor de propiedad
string
recoverableDatabaseId
Identificador de recurso de la base de datos recuperable asociada con la operación de creación de esta base de datos.
recoverableDatabaseId?: string
Valor de propiedad
string
restorableDroppedDatabaseId
Identificador de recurso de base de datos que se puede restaurar al crear esta base de datos.
restorableDroppedDatabaseId?: string
Valor de propiedad
string
restorePointInTime
Condicional. Si createMode es PointInTimeRestore, este valor es necesario. Especifica el momento dado (formato ISO8601) de la base de datos de origen que se restaurará para crear la nueva base de datos.
restorePointInTime?: Date
Valor de propiedad
Date
sourceDatabaseId
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos.
sourceDatabaseId?: string
Valor de propiedad
string
status
Estado de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
status?: string
Valor de propiedad
string
storageContainerIdentity
Condicional. Si createMode es RestoreExternalBackup, se usa este valor. Especifica la identidad usada para la autenticación de contenedor de almacenamiento. Puede ser "SharedAccessSignature" o "ManagedIdentity"; si no se especifica "SharedAccessSignature" se supone.
storageContainerIdentity?: string
Valor de propiedad
string
storageContainerSasToken
Condicional. Si createMode es RestoreExternalBackup y storageContainerIdentity no es ManagedIdentity, este valor es necesario. Especifica el token sas del contenedor de almacenamiento.
storageContainerSasToken?: string
Valor de propiedad
string
storageContainerUri
Condicional. Si createMode es RestoreExternalBackup, este valor es necesario. Especifica el URI del contenedor de almacenamiento donde se almacenan las copias de seguridad de esta restauración.
storageContainerUri?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deTrackedResource.id
location
Ubicación del recurso
location: string
Valor de propiedad
string
Heredado deTrackedResource.location
name
Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deTrackedResource.name
tags
Etiquetas del recurso.
tags?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Heredado deTrackedResource.tags
type
Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deTrackedResource.type