Partilhar via


ManagedDatabase interface

Um recurso de banco de dados gerenciado.

Extends

Propriedades

autoCompleteRestore

Se a restauração automática desse banco de dados gerenciado deve ser concluída automaticamente.

catalogCollation

Agrupamento do catálogo de metadados.

collation

Agrupamento do banco de dados gerenciado.

createMode

Modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup point-in-time de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando a partir de arquivos de backup externos. Collation, StorageContainerUri e StorageContainerSasToken devem ser especificados. Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. RecoverableDatabaseId deve ser especificado como o ID de recurso de banco de dados recuperável a ser restaurado. RestoreLongTermRetentionBackup: crie um banco de dados restaurando a partir de um backup de retenção de longo prazo (longTermRetentionBackupResourceId necessário).

creationDate

Data de criação da base de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

crossSubscriptionRestorableDroppedDatabaseId

A ID de recurso de banco de dados de assinatura cruzada restaurável foi descartada para restaurar ao criar esse banco de dados.

crossSubscriptionSourceDatabaseId

O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados.

crossSubscriptionTargetManagedInstanceId

ID da instância gerenciada de destino usada na restauração entre assinaturas.

defaultSecondaryLocation

Região emparelhada geograficamente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

earliestRestorePoint

Ponto no tempo de restauração mais antigo para restauração point-in-time. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

failoverGroupId

Identificador de recurso do Grupo de Failover de Instância ao qual esse banco de dados gerenciado pertence. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastBackupName

Último nome do arquivo de backup para restauração deste banco de dados gerenciado.

longTermRetentionBackupResourceId

O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado.

recoverableDatabaseId

O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

restorableDroppedDatabaseId

A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados.

restorePointInTime

Condicional. Se createMode for PointInTimeRestore, esse valor será necessário. Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

sourceDatabaseId

O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

status

Estado da base de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

storageContainerIdentity

Condicional. Se createMode for RestoreExternalBackup, esse valor será usado. Especifica a identidade usada para autenticação de contêiner de armazenamento. Pode ser 'SharedAccessSignature' ou 'ManagedIdentity'; se não especificado 'SharedAccessSignature' é assumido.

storageContainerSasToken

Condicional. Se createMode for RestoreExternalBackup e storageContainerIdentity não for ManagedIdentity, esse valor será necessário. Especifica o token sas do contêiner de armazenamento.

storageContainerUri

Condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o uri do contêiner de armazenamento onde os backups para essa restauração são armazenados.

Propriedades Herdadas

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

autoCompleteRestore

Se a restauração automática desse banco de dados gerenciado deve ser concluída automaticamente.

autoCompleteRestore?: boolean

Valor de Propriedade

boolean

catalogCollation

Agrupamento do catálogo de metadados.

catalogCollation?: string

Valor de Propriedade

string

collation

Agrupamento do banco de dados gerenciado.

collation?: string

Valor de Propriedade

string

createMode

Modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup point-in-time de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando a partir de arquivos de backup externos. Collation, StorageContainerUri e StorageContainerSasToken devem ser especificados. Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. RecoverableDatabaseId deve ser especificado como o ID de recurso de banco de dados recuperável a ser restaurado. RestoreLongTermRetentionBackup: crie um banco de dados restaurando a partir de um backup de retenção de longo prazo (longTermRetentionBackupResourceId necessário).

createMode?: string

Valor de Propriedade

string

creationDate

Data de criação da base de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

creationDate?: Date

Valor de Propriedade

Date

crossSubscriptionRestorableDroppedDatabaseId

A ID de recurso de banco de dados de assinatura cruzada restaurável foi descartada para restaurar ao criar esse banco de dados.

crossSubscriptionRestorableDroppedDatabaseId?: string

Valor de Propriedade

string

crossSubscriptionSourceDatabaseId

O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados.

crossSubscriptionSourceDatabaseId?: string

Valor de Propriedade

string

crossSubscriptionTargetManagedInstanceId

ID da instância gerenciada de destino usada na restauração entre assinaturas.

crossSubscriptionTargetManagedInstanceId?: string

Valor de Propriedade

string

defaultSecondaryLocation

Região emparelhada geograficamente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

defaultSecondaryLocation?: string

Valor de Propriedade

string

earliestRestorePoint

Ponto no tempo de restauração mais antigo para restauração point-in-time. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

earliestRestorePoint?: Date

Valor de Propriedade

Date

failoverGroupId

Identificador de recurso do Grupo de Failover de Instância ao qual esse banco de dados gerenciado pertence. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

failoverGroupId?: string

Valor de Propriedade

string

lastBackupName

Último nome do arquivo de backup para restauração deste banco de dados gerenciado.

lastBackupName?: string

Valor de Propriedade

string

longTermRetentionBackupResourceId

O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado.

longTermRetentionBackupResourceId?: string

Valor de Propriedade

string

recoverableDatabaseId

O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

recoverableDatabaseId?: string

Valor de Propriedade

string

restorableDroppedDatabaseId

A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados.

restorableDroppedDatabaseId?: string

Valor de Propriedade

string

restorePointInTime

Condicional. Se createMode for PointInTimeRestore, esse valor será necessário. Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

restorePointInTime?: Date

Valor de Propriedade

Date

sourceDatabaseId

O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados.

sourceDatabaseId?: string

Valor de Propriedade

string

status

Estado da base de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status?: string

Valor de Propriedade

string

storageContainerIdentity

Condicional. Se createMode for RestoreExternalBackup, esse valor será usado. Especifica a identidade usada para autenticação de contêiner de armazenamento. Pode ser 'SharedAccessSignature' ou 'ManagedIdentity'; se não especificado 'SharedAccessSignature' é assumido.

storageContainerIdentity?: string

Valor de Propriedade

string

storageContainerSasToken

Condicional. Se createMode for RestoreExternalBackup e storageContainerIdentity não for ManagedIdentity, esse valor será necessário. Especifica o token sas do contêiner de armazenamento.

storageContainerSasToken?: string

Valor de Propriedade

string

storageContainerUri

Condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o uri do contêiner de armazenamento onde os backups para essa restauração são armazenados.

storageContainerUri?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

Localização do recurso.

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type