ManagedDatabase interface
Um recurso de banco de dados gerenciado.
- Extends
Propriedades
auto |
Se deseja concluir automaticamente a restauração desse banco de dados gerenciado. |
catalog |
Ordenação do catálogo de metadados. |
collation | Ordenação do banco de dados gerenciado. |
create |
Modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup pontual de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando 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 a ID do recurso de banco de dados recuperável para restauração. RestoreLongTermRetentionBackup: crie um banco de dados restaurando de um backup de retenção de longo prazo (longTermRetentionBackupResourceId necessário). |
creation |
Data de criação do banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
cross |
A ID do recurso de banco de dados removida da assinatura cruzada restaurável 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 de instância gerenciada de destino usada na restauração entre assinaturas. |
default |
Região emparelhada geograficamente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
earliest |
Ponto de restauração mais antigo no tempo para restauração pontual. OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
last |
Sobrenome do arquivo de backup para restauração desse banco de dados gerenciado. |
long |
O nome do backup de Retenção de Longo Prazo a ser usado para restauração desse 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 do 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 | Status do banco de dados. OBSERVAÇÃO: essa 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 for especificado 'SharedAccessSignature' será 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 em que os backups para essa restauração são armazenados. |
Propriedades herdadas
id | ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Local do recurso. |
name | Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcas de recurso. |
type | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
autoCompleteRestore
Se deseja concluir automaticamente a restauração desse banco de dados gerenciado.
autoCompleteRestore?: boolean
Valor da propriedade
boolean
catalogCollation
Ordenação do catálogo de metadados.
catalogCollation?: string
Valor da propriedade
string
collation
Ordenação do banco de dados gerenciado.
collation?: string
Valor da propriedade
string
createMode
Modo de criação de banco de dados gerenciado. PointInTimeRestore: crie um banco de dados restaurando um backup pontual de um banco de dados existente. SourceDatabaseName, SourceManagedInstanceName e PointInTime devem ser especificados. RestoreExternalBackup: crie um banco de dados restaurando 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 a ID do recurso de banco de dados recuperável para restauração. RestoreLongTermRetentionBackup: crie um banco de dados restaurando de um backup de retenção de longo prazo (longTermRetentionBackupResourceId necessário).
createMode?: string
Valor da propriedade
string
creationDate
Data de criação do banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
creationDate?: Date
Valor da propriedade
Date
crossSubscriptionRestorableDroppedDatabaseId
A ID do recurso de banco de dados removida da assinatura cruzada restaurável para restaurar ao criar esse banco de dados.
crossSubscriptionRestorableDroppedDatabaseId?: string
Valor da 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 da propriedade
string
crossSubscriptionTargetManagedInstanceId
ID de instância gerenciada de destino usada na restauração entre assinaturas.
crossSubscriptionTargetManagedInstanceId?: string
Valor da propriedade
string
defaultSecondaryLocation
Região emparelhada geograficamente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
defaultSecondaryLocation?: string
Valor da propriedade
string
earliestRestorePoint
Ponto de restauração mais antigo no tempo para restauração pontual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
earliestRestorePoint?: Date
Valor da propriedade
Date
failoverGroupId
Identificador de recurso do Grupo de Failover de Instância ao qual esse banco de dados gerenciado pertence. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
failoverGroupId?: string
Valor da propriedade
string
lastBackupName
Sobrenome do arquivo de backup para restauração desse banco de dados gerenciado.
lastBackupName?: string
Valor da propriedade
string
longTermRetentionBackupResourceId
O nome do backup de Retenção de Longo Prazo a ser usado para restauração desse banco de dados gerenciado.
longTermRetentionBackupResourceId?: string
Valor da 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 da propriedade
string
restorableDroppedDatabaseId
A ID do recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados.
restorableDroppedDatabaseId?: string
Valor da 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 da 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 da propriedade
string
status
Status do banco de dados. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
status?: string
Valor da 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 for especificado 'SharedAccessSignature' será assumido.
storageContainerIdentity?: string
Valor da 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 da propriedade
string
storageContainerUri
Condicional. Se createMode for RestoreExternalBackup, esse valor será necessário. Especifica o URI do contêiner de armazenamento em que os backups para essa restauração são armazenados.
storageContainerUri?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
id
ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deTrackedResource.id
location
name
Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deTrackedResource.name
tags
Marcas de recurso.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deTrackedResource.tags
type
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deTrackedResource.type