Partilhar via


Microsoft.Sql managedInstances/databases 2018-06-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@2018-06-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    catalogCollation: 'string'
    collation: 'string'
    createMode: 'string'
    longTermRetentionBackupResourceId: 'string'
    recoverableDatabaseId: 'string'
    restorableDroppedDatabaseId: 'string'
    restorePointInTime: 'string'
    sourceDatabaseId: 'string'
    storageContainerSasToken: 'string'
    storageContainerUri: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

ManagedDatabaseProperties

Designação Descrição Valor
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. 'Inadimplência'
'PointInTimeRestore'
'Recuperação'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
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
storageContainerSasToken Condicional. Se createMode for RestoreExternalBackup, 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:

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": "2018-06-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "catalogCollation": "string",
    "collation": "string",
    "createMode": "string",
    "longTermRetentionBackupResourceId": "string",
    "recoverableDatabaseId": "string",
    "restorableDroppedDatabaseId": "string",
    "restorePointInTime": "string",
    "sourceDatabaseId": "string",
    "storageContainerSasToken": "string",
    "storageContainerUri": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

ManagedDatabaseProperties

Designação Descrição Valor
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. 'Inadimplência'
'PointInTimeRestore'
'Recuperação'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
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
storageContainerSasToken Condicional. Se createMode for RestoreExternalBackup, 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 '2018-06-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@2018-06-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      catalogCollation = "string"
      collation = "string"
      createMode = "string"
      longTermRetentionBackupResourceId = "string"
      recoverableDatabaseId = "string"
      restorableDroppedDatabaseId = "string"
      restorePointInTime = "string"
      sourceDatabaseId = "string"
      storageContainerSasToken = "string"
      storageContainerUri = "string"
    }
  })
}

Valores de propriedade

ManagedDatabaseProperties

Designação Descrição Valor
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. 'Inadimplência'
'PointInTimeRestore'
'Recuperação'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
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
storageContainerSasToken Condicional. Se createMode for RestoreExternalBackup, 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@2018-06-01-preview"

TrackedResourceTags

Designação Descrição Valor