Delen via


Microsoft.Sql managedInstances/databases 2020-08-01-preview

Bicep-resourcedefinitie

Het resourcetype managedInstances/databases kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/managedInstances/databases wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Sql/managedInstances/databases@2020-08-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    autoCompleteRestore: bool
    catalogCollation: 'string'
    collation: 'string'
    createMode: 'string'
    lastBackupName: 'string'
    longTermRetentionBackupResourceId: 'string'
    recoverableDatabaseId: 'string'
    restorableDroppedDatabaseId: 'string'
    restorePointInTime: 'string'
    sourceDatabaseId: 'string'
    storageContainerSasToken: 'string'
    storageContainerUri: 'string'
  }
}

Eigenschapswaarden

managedInstances/databases

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
location Resourcelocatie. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: managedInstances
properties Resource-eigenschappen. ManagedDatabaseProperties

ManagedDatabaseProperties

Naam Description Waarde
autoCompleteRestore Of het herstellen van deze beheerde database automatisch moet worden voltooid. booleaans
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
Sortering Sortering van de beheerde database. tekenreeks
createMode Modus voor het maken van beheerde databases. PointInTimeRestore: maak een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. SourceDatabaseName, SourceManagedInstanceName en PointInTime moeten worden opgegeven. RestoreExternalBackup: maak een database door te herstellen vanuit externe back-upbestanden. Sortering, StorageContainerUri en StorageContainerSasToken moeten worden opgegeven. Herstel: hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. RecoverableDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. RestoreLongTermRetentionBackup: maak een database door te herstellen vanuit een back-up met langetermijnretentie (longTermRetentionBackupResourceId vereist). 'Standaard'
'PointInTimeRestore'
'Herstel'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
lastBackupName Naam van het laatste back-upbestand voor het herstellen van deze beheerde database. tekenreeks
longTermRetentionBackupResourceId De naam van de back-up voor langetermijnretentie die moet worden gebruikt voor het herstellen van deze beheerde database. tekenreeks
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database. tekenreeks
restorableDroppedDatabaseId De herstelbare verwijderde databaseresource-id die moet worden hersteld bij het maken van deze database. tekenreeks
restorePointInTime Voorwaardelijke. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601 indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken. tekenreeks
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan de maakbewerking van deze database. tekenreeks
storageContainerSasToken Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. tekenreeks
storageContainerUri Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waar back-ups voor dit herstel worden opgeslagen. tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype managedInstances/databases kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/managedInstances/databases wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Sql/managedInstances/databases",
  "apiVersion": "2020-08-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "autoCompleteRestore": "bool",
    "catalogCollation": "string",
    "collation": "string",
    "createMode": "string",
    "lastBackupName": "string",
    "longTermRetentionBackupResourceId": "string",
    "recoverableDatabaseId": "string",
    "restorableDroppedDatabaseId": "string",
    "restorePointInTime": "string",
    "sourceDatabaseId": "string",
    "storageContainerSasToken": "string",
    "storageContainerUri": "string"
  }
}

Eigenschapswaarden

managedInstances/databases

Naam Description Waarde
type Het resourcetype 'Microsoft.Sql/managedInstances/databases'
apiVersion De resource-API-versie '2020-08-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
location Resourcelocatie. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Resource-eigenschappen. ManagedDatabaseProperties

ManagedDatabaseProperties

Naam Description Waarde
autoCompleteRestore Of de herstelbewerking van deze beheerde database automatisch moet worden voltooid. booleaans
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
Sortering Sortering van de beheerde database. tekenreeks
createMode Modus voor het maken van beheerde databases. PointInTimeRestore: maak een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. SourceDatabaseName, SourceManagedInstanceName en PointInTime moeten worden opgegeven. RestoreExternalBackup: maak een database door te herstellen vanuit externe back-upbestanden. Sortering, StorageContainerUri en StorageContainerSasToken moeten worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. RecoverableDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. RestoreLongTermRetentionBackup: maak een database door een back-up met langetermijnretentie te herstellen (longTermRetentionBackupResourceId vereist). 'Standaard'
'PointInTimeRestore'
'Herstel'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
lastBackupName Naam van het laatste back-upbestand voor het herstellen van deze beheerde database. tekenreeks
longTermRetentionBackupResourceId De naam van de back-up voor langetermijnretentie die moet worden gebruikt voor het herstellen van deze beheerde database. tekenreeks
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database. tekenreeks
restorableDroppedDatabaseId De herstelbare databaseresource-id is verwijderd om te herstellen bij het maken van deze database. tekenreeks
restorePointInTime Voorwaardelijke. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601 indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken. tekenreeks
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. tekenreeks
storageContainerSasToken Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. tekenreeks
storageContainerUri Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waar back-ups voor dit herstel worden opgeslagen. tekenreeks

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype managedInstances/databases kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Sql/managedInstances/databases wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/databases@2020-08-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"
      lastBackupName = "string"
      longTermRetentionBackupResourceId = "string"
      recoverableDatabaseId = "string"
      restorableDroppedDatabaseId = "string"
      restorePointInTime = "string"
      sourceDatabaseId = "string"
      storageContainerSasToken = "string"
      storageContainerUri = "string"
    }
  })
}

Eigenschapswaarden

managedInstances/databases

Naam Description Waarde
type Het resourcetype "Microsoft.Sql/managedInstances/databases@2020-08-01-preview"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: managedInstances
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
properties Resource-eigenschappen. ManagedDatabaseProperties

ManagedDatabaseProperties

Naam Description Waarde
autoCompleteRestore Of het herstellen van deze beheerde database automatisch moet worden voltooid. booleaans
catalogCollation Sortering van de metagegevenscatalogus. "DATABASE_DEFAULT"
"SQL_Latin1_General_CP1_CI_AS"
Sortering Sortering van de beheerde database. tekenreeks
createMode Modus voor het maken van beheerde databases. PointInTimeRestore: maak een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. SourceDatabaseName, SourceManagedInstanceName en PointInTime moeten worden opgegeven. RestoreExternalBackup: maak een database door te herstellen vanuit externe back-upbestanden. Sortering, StorageContainerUri en StorageContainerSasToken moeten worden opgegeven. Herstel: hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. RecoverableDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. RestoreLongTermRetentionBackup: maak een database door te herstellen vanuit een back-up met langetermijnretentie (longTermRetentionBackupResourceId vereist). "Standaard"
"PointInTimeRestore"
"Herstel"
"RestoreExternalBackup"
"RestoreLongTermRetentionBackup"
lastBackupName Naam van het laatste back-upbestand voor het herstellen van deze beheerde database. tekenreeks
longTermRetentionBackupResourceId De naam van de back-up voor langetermijnretentie die moet worden gebruikt voor het herstellen van deze beheerde database. tekenreeks
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database. tekenreeks
restorableDroppedDatabaseId De herstelbare verwijderde databaseresource-id die moet worden hersteld bij het maken van deze database. tekenreeks
restorePointInTime Voorwaardelijke. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601 indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken. tekenreeks
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan de maakbewerking van deze database. tekenreeks
storageContainerSasToken Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het SAS-token voor de opslagcontainer op. tekenreeks
storageContainerUri Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer op waar back-ups voor deze herstelbewerking worden opgeslagen. tekenreeks