Compartir a través de


ManagedDatabase interface

Un recurso de base de datos administrada.

Extends

Propiedades

autoCompleteRestore

Si se va a completar automáticamente la restauración de esta base de datos administrada.

catalogCollation

Intercalación del catálogo de metadatos.

collation

Intercalación de la base de datos administrada.

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).

creationDate

Fecha de creación de la base de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

crossSubscriptionRestorableDroppedDatabaseId

El identificador de recurso de base de datos que se puede restaurar entre suscripciones quitada para restaurar al crear esta base de datos.

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.

crossSubscriptionTargetManagedInstanceId

Identificador de instancia administrada de destino que se usa en la restauración entre suscripciones.

defaultSecondaryLocation

Región emparejada geográficamente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

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.

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.

lastBackupName

Nombre del archivo de copia de seguridad por última vez para la restauración de esta base de datos administrada.

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.

recoverableDatabaseId

Identificador de recurso de la base de datos recuperable asociada con la operación de creación de esta base de datos.

restorableDroppedDatabaseId

Identificador de recurso de base de datos que se puede restaurar al crear esta base de datos.

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.

sourceDatabaseId

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.

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.

storageContainerSasToken

Condicional. Si createMode es RestoreExternalBackup y storageContainerIdentity no es ManagedIdentity, este valor es necesario. Especifica el token sas del contenedor de almacenamiento.

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.

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