Microsoft.Sql managedInstances/databases
- Últimas
- 2024-05-01-preview
- 2023-08-01-PREVIEW
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-preview
- 2022-05-01-preview
- 2022-02-01-preview
- 2021-11-01
- 2021-11-01-preview
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-preview
- 2020-08-01-preview
- 2020-02-02-preview
- 2019-06-01-preview
- 2018-06-01-preview
- 2017-03-01-preview
Definição de recursos do bíceps
O tipo de recurso managedInstances/databases pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Sql/managedInstances/databases, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Sql/managedInstances/databases@2024-05-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
autoCompleteRestore: bool
catalogCollation: 'string'
collation: 'string'
createMode: 'string'
crossSubscriptionRestorableDroppedDatabaseId: 'string'
crossSubscriptionSourceDatabaseId: 'string'
crossSubscriptionTargetManagedInstanceId: 'string'
isLedgerOn: bool
lastBackupName: 'string'
longTermRetentionBackupResourceId: 'string'
recoverableDatabaseId: 'string'
restorableDroppedDatabaseId: 'string'
restorePointInTime: 'string'
sourceDatabaseId: 'string'
storageContainerIdentity: 'string'
storageContainerSasToken: 'string'
storageContainerUri: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
ManagedDatabaseProperties
Designação | Descrição | Valor |
---|---|---|
autoCompleteRestore | Se a restauração automática desse banco de dados gerenciado deve ser concluída automaticamente. | Bool |
catalogCollation | Agrupamento do catálogo de metadados. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
agrupamento | Agrupamento do banco de dados gerenciado. | 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). | 'Inadimplência' 'PointInTimeRestore' 'Recuperação' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
crossSubscriptionRestorableDroppedDatabaseId | A ID de recurso de banco de dados de assinatura cruzada restaurável foi descartada para restaurar ao criar esse banco de dados. | string |
crossSubscriptionSourceDatabaseId | O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. | string |
crossSubscriptionTargetManagedInstanceId | ID da instância gerenciada de destino usada na restauração entre assinaturas. | string |
isLedgerOn | Se esse banco de dados é ou não um banco de dados contábil, o que significa que todas as tabelas no banco de dados são tabelas contábeis. Nota: o valor desta propriedade não pode ser alterado após a criação do banco de dados. | Bool |
lastBackupName | Último nome do arquivo de backup para restauração deste banco de dados gerenciado. | string |
longTermRetentionBackupResourceId | O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. | string |
recoverableDatabaseId | O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. | string |
restorableDroppedDatabaseId | A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. | 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. | string |
sourceDatabaseId | O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados. | 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. | 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. | 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. | string |
Microsoft.Sql/managedInstances/databases
Designação | Descrição | Valor |
---|---|---|
Localização | Localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: managedInstances |
propriedades | Propriedades do recurso. | ManagedDatabaseProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
TrackedResourceTags
Designação | Descrição | Valor |
---|
Definição de recurso de modelo ARM
O tipo de recurso managedInstances/databases pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Sql/managedInstances/databases, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Sql/managedInstances/databases",
"apiVersion": "2024-05-01-preview",
"name": "string",
"location": "string",
"properties": {
"autoCompleteRestore": "bool",
"catalogCollation": "string",
"collation": "string",
"createMode": "string",
"crossSubscriptionRestorableDroppedDatabaseId": "string",
"crossSubscriptionSourceDatabaseId": "string",
"crossSubscriptionTargetManagedInstanceId": "string",
"isLedgerOn": "bool",
"lastBackupName": "string",
"longTermRetentionBackupResourceId": "string",
"recoverableDatabaseId": "string",
"restorableDroppedDatabaseId": "string",
"restorePointInTime": "string",
"sourceDatabaseId": "string",
"storageContainerIdentity": "string",
"storageContainerSasToken": "string",
"storageContainerUri": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
ManagedDatabaseProperties
Designação | Descrição | Valor |
---|---|---|
autoCompleteRestore | Se a restauração automática desse banco de dados gerenciado deve ser concluída automaticamente. | Bool |
catalogCollation | Agrupamento do catálogo de metadados. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
agrupamento | Agrupamento do banco de dados gerenciado. | 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). | 'Inadimplência' 'PointInTimeRestore' 'Recuperação' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
crossSubscriptionRestorableDroppedDatabaseId | A ID de recurso de banco de dados de assinatura cruzada restaurável foi descartada para restaurar ao criar esse banco de dados. | string |
crossSubscriptionSourceDatabaseId | O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. | string |
crossSubscriptionTargetManagedInstanceId | ID da instância gerenciada de destino usada na restauração entre assinaturas. | string |
isLedgerOn | Se esse banco de dados é ou não um banco de dados contábil, o que significa que todas as tabelas no banco de dados são tabelas contábeis. Nota: o valor desta propriedade não pode ser alterado após a criação do banco de dados. | Bool |
lastBackupName | Último nome do arquivo de backup para restauração deste banco de dados gerenciado. | string |
longTermRetentionBackupResourceId | O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. | string |
recoverableDatabaseId | O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. | string |
restorableDroppedDatabaseId | A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. | 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. | string |
sourceDatabaseId | O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados. | 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. | 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. | 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. | string |
Microsoft.Sql/managedInstances/databases
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2024-05-01-pré-visualização' |
Localização | Localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades do recurso. | ManagedDatabaseProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.Sql/managedInstances/databases' |
TrackedResourceTags
Designação | Descrição | Valor |
---|
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso managedInstances/databases pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Sql/managedInstances/databases, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/databases@2024-05-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoCompleteRestore = bool
catalogCollation = "string"
collation = "string"
createMode = "string"
crossSubscriptionRestorableDroppedDatabaseId = "string"
crossSubscriptionSourceDatabaseId = "string"
crossSubscriptionTargetManagedInstanceId = "string"
isLedgerOn = bool
lastBackupName = "string"
longTermRetentionBackupResourceId = "string"
recoverableDatabaseId = "string"
restorableDroppedDatabaseId = "string"
restorePointInTime = "string"
sourceDatabaseId = "string"
storageContainerIdentity = "string"
storageContainerSasToken = "string"
storageContainerUri = "string"
}
})
}
Valores de propriedade
ManagedDatabaseProperties
Designação | Descrição | Valor |
---|---|---|
autoCompleteRestore | Se a restauração automática desse banco de dados gerenciado deve ser concluída automaticamente. | Bool |
catalogCollation | Agrupamento do catálogo de metadados. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
agrupamento | Agrupamento do banco de dados gerenciado. | 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). | 'Inadimplência' 'PointInTimeRestore' 'Recuperação' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
crossSubscriptionRestorableDroppedDatabaseId | A ID de recurso de banco de dados de assinatura cruzada restaurável foi descartada para restaurar ao criar esse banco de dados. | string |
crossSubscriptionSourceDatabaseId | O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. | string |
crossSubscriptionTargetManagedInstanceId | ID da instância gerenciada de destino usada na restauração entre assinaturas. | string |
isLedgerOn | Se esse banco de dados é ou não um banco de dados contábil, o que significa que todas as tabelas no banco de dados são tabelas contábeis. Nota: o valor desta propriedade não pode ser alterado após a criação do banco de dados. | Bool |
lastBackupName | Último nome do arquivo de backup para restauração deste banco de dados gerenciado. | string |
longTermRetentionBackupResourceId | O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. | string |
recoverableDatabaseId | O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. | string |
restorableDroppedDatabaseId | A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. | 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. | string |
sourceDatabaseId | O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados. | 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. | 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. | 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. | string |
Microsoft.Sql/managedInstances/databases
Designação | Descrição | Valor |
---|---|---|
Localização | Localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: managedInstances |
propriedades | Propriedades do recurso. | ManagedDatabaseProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.Sql/managedInstances/databases@2024-05-01-preview" |
TrackedResourceTags
Designação | Descrição | Valor |
---|