Microsoft.Sql managedInstances/databases

Bicep-erőforrásdefiníció

A managedInstances/databases erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Sql/managedInstances/databases erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Sql/managedInstances/databases@2023-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  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'
  }
}

Tulajdonságértékek

managedInstances/databases

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)
location Erőforrás helye. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A típusú erőforrás szimbolikus neve: managedInstances
properties Erőforrás tulajdonságai. ManagedDatabaseProperties

ManagedDatabaseProperties

Név Leírás Érték
autoCompleteRestore A felügyelt adatbázis automatikus visszaállításának befejezése. logikai
catalogCollation A metaadat-katalógus rendezése. "DATABASE_DEFAULT"
"SQL_Latin1_General_CP1_CI_AS"
Egybevetés A felügyelt adatbázis rendezése. sztring
createMode Felügyelt adatbázis létrehozási módja. PointInTimeRestore: Adatbázis létrehozása egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. Meg kell adni a SourceDatabaseName, a SourceManagedInstanceName és a PointInTime értéket. RestoreExternalBackup: Adatbázis létrehozása külső biztonsági mentési fájlokból történő visszaállítással. Meg kell adni a Rendezés, a StorageContainerUri és a StorageContainerSasToken értéket. Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként meg kell adni a RecoverableDatabaseId azonosítót. RestoreLongTermRetentionBackup: Adatbázis létrehozása egy hosszú távú adatmegőrzési biztonsági másolatból történő visszaállítással (longTermRetentionBackupResourceId szükséges). "Alapértelmezett"
"PointInTimeRestore"
"Helyreállítás"
"RestoreExternalBackup"
"RestoreLongTermRetentionBackup"
crossSubscriptionRestorableDroppedDatabaseId Az adatbázis létrehozásakor visszaállítandó, előfizetések közötti visszaállítható elvetett adatbázis-erőforrás-azonosító. sztring
crossSubscriptionSourceDatabaseId Az adatbázis létrehozási műveletéhez társított, előfizetések közötti forrásadatbázis erőforrás-azonosítója. sztring
crossSubscriptionTargetManagedInstanceId Az előfizetések közötti visszaállításhoz használt cél felügyelt példány azonosítója. sztring
isLedgerOn Azt, hogy ez az adatbázis tranzakciónapló-adatbázis-e, vagyis az adatbázis összes táblája tranzakciónapló-tábla. Megjegyzés: a tulajdonság értéke nem módosítható az adatbázis létrehozása után. logikai
lastBackupName A felügyelt adatbázis visszaállításához használt utolsó biztonsági mentési fájl neve. sztring
longTermRetentionBackupResourceId A felügyelt adatbázis visszaállításához használandó hosszú távú megőrzési biztonsági másolat neve. sztring
recoverableDatabaseId Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója. sztring
restorableDroppedDatabaseId A visszaállítható elvetett adatbázis erőforrás-azonosítója az adatbázis létrehozásakor. sztring
restorePointInTime Feltételes. Ha a createMode értéke PointInTimeRestore, akkor erre az értékre van szükség. Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátumát), amely az új adatbázis létrehozásához lesz visszaállítva. sztring
sourceDatabaseId Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója. sztring
storageContainerIdentity Feltételes. Ha a createMode értéke RestoreExternalBackup, a rendszer ezt az értéket használja. A tárolóhitelesítéshez használt identitást adja meg. Lehet "SharedAccessSignature" vagy "ManagedIdentity"; ha nincs megadva a "SharedAccessSignature" érték, akkor a rendszer feltételezi. sztring
storageContainerSasToken Feltételes. Ha a createMode értéke RestoreExternalBackup, és a storageContainerIdentity nem ManagedIdentity, akkor erre az értékre van szükség. Megadja a tároló sas-jogkivonatát. sztring
storageContainerUri Feltételes. Ha a createMode értéke RestoreExternalBackup, akkor erre az értékre van szükség. Annak a tárolónak az URI-ját adja meg, ahol a visszaállításhoz szükséges biztonsági másolatok tárolása történik. sztring

ARM-sablon erőforrás-definíciója

A managedInstances/databases erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Sql/managedInstances/databases erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Sql/managedInstances/databases",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "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"
  }
}

Tulajdonságértékek

managedInstances/databases

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Sql/managedInstances/databases"
apiVersion Az erőforrás API-verziója '2023-05-01-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban.
sztring (kötelező)
location Erőforrás helye. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties Erőforrás tulajdonságai. ManagedDatabaseProperties

ManagedDatabaseProperties

Név Leírás Érték
autoCompleteRestore A felügyelt adatbázis automatikus visszaállításának befejezése. logikai
catalogCollation A metaadat-katalógus rendezése. "DATABASE_DEFAULT"
"SQL_Latin1_General_CP1_CI_AS"
Egybevetés A felügyelt adatbázis rendezése. sztring
createMode Felügyelt adatbázis létrehozási módja. PointInTimeRestore: Adatbázis létrehozása egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. Meg kell adni a SourceDatabaseName, a SourceManagedInstanceName és a PointInTime értéket. RestoreExternalBackup: Adatbázis létrehozása külső biztonsági mentési fájlokból történő visszaállítással. Meg kell adni a Rendezés, a StorageContainerUri és a StorageContainerSasToken értéket. Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként meg kell adni a RecoverableDatabaseId azonosítót. RestoreLongTermRetentionBackup: Adatbázis létrehozása egy hosszú távú adatmegőrzési biztonsági másolatból történő visszaállítással (longTermRetentionBackupResourceId szükséges). "Alapértelmezett"
"PointInTimeRestore"
"Helyreállítás"
"RestoreExternalBackup"
"RestoreLongTermRetentionBackup"
crossSubscriptionRestorableDroppedDatabaseId Az adatbázis létrehozásakor visszaállítandó, előfizetések közötti visszaállítható elvetett adatbázis-erőforrás-azonosító. sztring
crossSubscriptionSourceDatabaseId Az adatbázis létrehozási műveletéhez társított, előfizetések közötti forrásadatbázis erőforrás-azonosítója. sztring
crossSubscriptionTargetManagedInstanceId Az előfizetések közötti visszaállításhoz használt cél felügyelt példány azonosítója. sztring
isLedgerOn Azt, hogy ez az adatbázis tranzakciónapló-adatbázis-e, vagyis az adatbázis összes táblája tranzakciónapló-tábla. Megjegyzés: a tulajdonság értéke nem módosítható az adatbázis létrehozása után. logikai
lastBackupName A felügyelt adatbázis visszaállításához használt utolsó biztonsági mentési fájl neve. sztring
longTermRetentionBackupResourceId A felügyelt adatbázis visszaállításához használandó hosszú távú megőrzési biztonsági másolat neve. sztring
recoverableDatabaseId Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója. sztring
restorableDroppedDatabaseId A visszaállítható elvetett adatbázis erőforrás-azonosítója az adatbázis létrehozásakor. sztring
restorePointInTime Feltételes. Ha a createMode értéke PointInTimeRestore, akkor erre az értékre van szükség. Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátumát), amely az új adatbázis létrehozásához lesz visszaállítva. sztring
sourceDatabaseId Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója. sztring
storageContainerIdentity Feltételes. Ha a createMode értéke RestoreExternalBackup, a rendszer ezt az értéket használja. A tárolóhitelesítéshez használt identitást adja meg. Lehet "SharedAccessSignature" vagy "ManagedIdentity"; ha nincs megadva a "SharedAccessSignature" érték, akkor a rendszer feltételezi. sztring
storageContainerSasToken Feltételes. Ha a createMode értéke RestoreExternalBackup, és a storageContainerIdentity nem ManagedIdentity, akkor erre az értékre van szükség. Megadja a tároló sas-jogkivonatát. sztring
storageContainerUri Feltételes. Ha a createMode értéke RestoreExternalBackup, akkor erre az értékre van szükség. Annak a tárolónak az URI-ját adja meg, ahol a visszaállításhoz szükséges biztonsági másolatok tárolása történik. sztring

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A managedInstances/databases erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Sql/managedInstances/databases erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/databases@2023-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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"
    }
  })
}

Tulajdonságértékek

managedInstances/databases

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Sql/managedInstances/databases@2023-05-01-preview"
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye. sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. Típusú erőforrás azonosítója: managedInstances
tags Erőforráscímkék. Címkenevek és -értékek szótára.
properties Erőforrás tulajdonságai. ManagedDatabaseProperties

ManagedDatabaseProperties

Név Leírás Érték
autoCompleteRestore A felügyelt adatbázis automatikus visszaállításának befejezése. logikai
catalogCollation A metaadat-katalógus rendezése. "DATABASE_DEFAULT"
"SQL_Latin1_General_CP1_CI_AS"
Egybevetés A felügyelt adatbázis rendezése. sztring
createMode Felügyelt adatbázis létrehozási módja. PointInTimeRestore: Adatbázis létrehozása egy meglévő adatbázis időponthoz kötött biztonsági mentésének visszaállításával. Meg kell adni a SourceDatabaseName, a SourceManagedInstanceName és a PointInTime értéket. RestoreExternalBackup: Adatbázis létrehozása külső biztonsági mentési fájlokból történő visszaállítással. Meg kell adni a Rendezés, a StorageContainerUri és a StorageContainerSasToken értéket. Helyreállítás: Létrehoz egy adatbázist egy georeplikált biztonsági másolat visszaállításával. A visszaállítandó helyreállítható adatbázis erőforrás-azonosítójaként meg kell adni a RecoverableDatabaseId azonosítót. RestoreLongTermRetentionBackup: Adatbázis létrehozása egy hosszú távú adatmegőrzési biztonsági másolatból történő visszaállítással (longTermRetentionBackupResourceId szükséges). "Alapértelmezett"
"PointInTimeRestore"
"Helyreállítás"
"RestoreExternalBackup"
"RestoreLongTermRetentionBackup"
crossSubscriptionRestorableDroppedDatabaseId Az adatbázis létrehozásakor visszaállítandó, előfizetések közötti visszaállítható elvetett adatbázis-erőforrás-azonosító. sztring
crossSubscriptionSourceDatabaseId Az adatbázis létrehozási műveletéhez társított, előfizetések közötti forrásadatbázis erőforrás-azonosítója. sztring
crossSubscriptionTargetManagedInstanceId Az előfizetések közötti visszaállításhoz használt cél felügyelt példány azonosítója. sztring
isLedgerOn Azt, hogy ez az adatbázis főkönyv-adatbázis-e, vagyis az adatbázisban lévő összes tábla főkönyvtáblák. Megjegyzés: a tulajdonság értéke nem módosítható az adatbázis létrehozása után. logikai
lastBackupName A felügyelt adatbázis visszaállításához használt utolsó biztonsági mentési fájl neve. sztring
longTermRetentionBackupResourceId A felügyelt adatbázis visszaállításához használandó hosszú távú adatmegőrzési biztonsági mentés neve. sztring
recoverableDatabaseId Az adatbázis létrehozási műveletéhez társított helyreállítható adatbázis erőforrás-azonosítója. sztring
restorableDroppedDatabaseId Az adatbázis létrehozásakor visszaállítandó visszaállítható elvetett adatbázis-erőforrás-azonosító. sztring
restorePointInTime Feltételes. Ha a createMode a PointInTimeRestore, akkor erre az értékre van szükség. Megadja annak a forrásadatbázisnak az időpontját (ISO8601 formátumát), amely az új adatbázis létrehozásához lesz visszaállítva. sztring
sourceDatabaseId Az adatbázis létrehozási műveletéhez társított forrásadatbázis erőforrás-azonosítója. sztring
storageContainerIdentity Feltételes. Ha a createMode a RestoreExternalBackup, akkor ezt az értéket használja a rendszer. Megadja a tárolóhitelesítéshez használt identitást. Lehet "SharedAccessSignature" vagy "ManagedIdentity"; ha nincs megadva a "SharedAccessSignature" kifejezés, akkor a rendszer feltételezi. sztring
storageContainerSasToken Feltételes. Ha a createMode a RestoreExternalBackup, és a storageContainerIdentity nem ManagedIdentity, akkor erre az értékre van szükség. Megadja a tároló sas-jogkivonatát. sztring
storageContainerUri Feltételes. Ha a createMode a RestoreExternalBackup, ez az érték kötelező. Megadja annak a tárolónak az URI-ját, ahol a visszaállításhoz szükséges biztonsági másolatok tárolása történik. sztring