Compartir a través de


ManagedDatabase interface

Un recurso de base de datos administrado.

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. SourceDatabaseName, SourceManagedInstanceName y PointInTime deben especificarse. 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

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

crossSubscriptionSourceDatabaseId

Identificador de recursos de la base de datos de origen entre suscripciones asociada con 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áfica. 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 de 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

Último nombre de archivo de copia de seguridad 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 va a usar para restaurar esta base de datos administrada.

recoverableDatabaseId

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

restorableDroppedDatabaseId

Identificador de recurso de base de datos restaurable que se va a restaurar al crear esta base de datos.

restorePointInTime

Condicional. Si createMode es PointInTimeRestore, se requiere este valor. Especifica el momento dado (ISO8601 formato) 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 del 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, se requiere este valor. Especifica el token sas del contenedor de almacenamiento.

storageContainerUri

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.

Propiedades heredadas

id

Identificador de 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 de recursos.

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. SourceDatabaseName, SourceManagedInstanceName y PointInTime deben especificarse. 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

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

crossSubscriptionRestorableDroppedDatabaseId?: string

Valor de propiedad

string

crossSubscriptionSourceDatabaseId

Identificador de recursos de la base de datos de origen entre suscripciones asociada con 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áfica. 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 de 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

Último nombre de archivo de copia de seguridad 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 va a usar para restaurar esta base de datos administrada.

longTermRetentionBackupResourceId?: string

Valor de propiedad

string

recoverableDatabaseId

Identificador de recurso de la base de datos recuperable asociada a 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 restaurable que se va a restaurar al crear esta base de datos.

restorableDroppedDatabaseId?: string

Valor de propiedad

string

restorePointInTime

Condicional. Si createMode es PointInTimeRestore, se requiere este valor. Especifica el momento dado (ISO8601 formato) 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 del 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, se requiere este valor. Especifica el token sas del contenedor de almacenamiento.

storageContainerSasToken?: string

Valor de propiedad

string

storageContainerUri

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.

storageContainerUri?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de 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 de recursos.

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

Heredar detrackedResource.type