Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
- Latest
- 2024-11-01-preview
- 2024-05-01-preview
- 2023-08-01
- 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:
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-11-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
Microsoft.Sql/managedInstances/databases
| Name | Description | Value |
|---|---|---|
| localização | Localização do recurso. | string (obrigatório) |
| name | O nome do recurso | string (obrigatório) |
| elemento principal | 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 |
| properties | Propriedades do recurso. | ManagedDatabaseProperties |
| tags | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| 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. | cadeia (de caracteres) |
| 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). | 'Default' 'PointInTimeRestore' 'Recovery' '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. | cadeia (de caracteres) |
| crossSubscriptionSourceDatabaseId | O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| crossSubscriptionTargetManagedInstanceId | ID da instância gerenciada de destino usada na restauração entre assinaturas. | cadeia (de caracteres) |
| 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. | cadeia (de caracteres) |
| longTermRetentionBackupResourceId | O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. | cadeia (de caracteres) |
| recoverableDatabaseId | O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| restorableDroppedDatabaseId | A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. | cadeia (de caracteres) |
| restorePointInTime | Conditional. 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. | cadeia (de caracteres) |
| sourceDatabaseId | O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| storageContainerIdentity | Conditional. 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. | cadeia (de caracteres) |
| storageContainerSasToken | Conditional. Se createMode for RestoreExternalBackup e storageContainerIdentity não for ManagedIdentity, esse valor será necessário. Especifica o token sas do contêiner de armazenamento. | cadeia (de caracteres) |
| storageContainerUri | Conditional. 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. | cadeia (de caracteres) |
TrackedResourceTags
| Name | Description | Value |
|---|
Definição de recurso de modelo ARM
O tipo de recurso managedInstances/databases pode ser implantado com operações direcionadas:
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-11-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
Microsoft.Sql/managedInstances/databases
| Name | Description | Value |
|---|---|---|
| apiVersion | A versão api | '2024-11-01-preview' |
| localização | Localização do recurso. | string (obrigatório) |
| name | O nome do recurso | string (obrigatório) |
| properties | Propriedades do recurso. | ManagedDatabaseProperties |
| tags | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| tipo | O tipo de recurso | 'Microsoft.Sql/managedInstances/databases' |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| 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. | cadeia (de caracteres) |
| 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). | 'Default' 'PointInTimeRestore' 'Recovery' '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. | cadeia (de caracteres) |
| crossSubscriptionSourceDatabaseId | O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| crossSubscriptionTargetManagedInstanceId | ID da instância gerenciada de destino usada na restauração entre assinaturas. | cadeia (de caracteres) |
| 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. | cadeia (de caracteres) |
| longTermRetentionBackupResourceId | O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. | cadeia (de caracteres) |
| recoverableDatabaseId | O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| restorableDroppedDatabaseId | A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. | cadeia (de caracteres) |
| restorePointInTime | Conditional. 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. | cadeia (de caracteres) |
| sourceDatabaseId | O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| storageContainerIdentity | Conditional. 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. | cadeia (de caracteres) |
| storageContainerSasToken | Conditional. Se createMode for RestoreExternalBackup e storageContainerIdentity não for ManagedIdentity, esse valor será necessário. Especifica o token sas do contêiner de armazenamento. | cadeia (de caracteres) |
| storageContainerUri | Conditional. 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. | cadeia (de caracteres) |
TrackedResourceTags
| Name | Description | Value |
|---|
Exemplos de uso
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso managedInstances/databases pode ser implantado com operações direcionadas:
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-11-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
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
Microsoft.Sql/managedInstances/databases
| Name | Description | Value |
|---|---|---|
| localização | Localização do recurso. | string (obrigatório) |
| name | 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 |
| properties | Propriedades do recurso. | ManagedDatabaseProperties |
| tags | Etiquetas de recursos | Dicionário de nomes e valores de tags. |
| tipo | O tipo de recurso | "Microsoft.Sql/managedInstances/databases@2024-11-01-preview" |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| 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. | cadeia (de caracteres) |
| 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). | 'Default' 'PointInTimeRestore' 'Recovery' '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. | cadeia (de caracteres) |
| crossSubscriptionSourceDatabaseId | O identificador de recurso do banco de dados de origem entre assinaturas associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| crossSubscriptionTargetManagedInstanceId | ID da instância gerenciada de destino usada na restauração entre assinaturas. | cadeia (de caracteres) |
| 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. | cadeia (de caracteres) |
| longTermRetentionBackupResourceId | O nome do backup de retenção de longo prazo a ser usado para restaurar esse banco de dados gerenciado. | cadeia (de caracteres) |
| recoverableDatabaseId | O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| restorableDroppedDatabaseId | A id de recurso de banco de dados descartada restaurável a ser restaurada ao criar esse banco de dados. | cadeia (de caracteres) |
| restorePointInTime | Conditional. 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. | cadeia (de caracteres) |
| sourceDatabaseId | O identificador de recurso do banco de dados de origem associado à operação de criação desse banco de dados. | cadeia (de caracteres) |
| storageContainerIdentity | Conditional. 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. | cadeia (de caracteres) |
| storageContainerSasToken | Conditional. Se createMode for RestoreExternalBackup e storageContainerIdentity não for ManagedIdentity, esse valor será necessário. Especifica o token sas do contêiner de armazenamento. | cadeia (de caracteres) |
| storageContainerUri | Conditional. 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. | cadeia (de caracteres) |
TrackedResourceTags
| Name | Description | Value |
|---|