ManagedDatabase interface
Um recurso de banco de dados gerenciado.
- Extends
Propriedades
auto |
Se a restauração automática desse banco de dados gerenciado deve ser concluída automaticamente. |
catalog |
Agrupamento do catálogo de metadados. |
collation | Agrupamento do banco de dados gerenciado. |
create |
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). |
creation |
Data de criação da base de dados. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
cross |
A ID de recurso de banco de dados de assinatura cruzada restaurável foi descartada para restaurar ao criar esse banco de dados. |
cross |
O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. |
cross |
ID da instância gerenciada de destino usada na restauração entre assinaturas. |
default |
Região emparelhada geograficamente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
earliest |
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. |
failover |
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. |
last |
Último nome do arquivo de backup para restauração deste banco de dados gerenciado. |
long |
O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. |
recoverable |
O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. |
restorable |
A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. |
restore |
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. |
source |
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. |
storage |
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. |
storage |
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. |
storage |
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
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