Delen via


Microsoft.Sql managedInstances/databases 2017-03-01-preview

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor 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@2017-03-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'
  }
}

Eigenschapswaarden

ManagedDatabaseProperties

Naam Beschrijving Waarde
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
collatie Sortering van de beheerde database. snaar
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 deze 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. 'Standaard'
'PointInTimeRestore'
'Herstel'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
longTermRetentionBackupResourceId De naam van de langetermijnretentieback-up die moet worden gebruikt voor het herstellen van deze beheerde database. snaar
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. snaar
restorableDroppedDatabaseId De herstelde databaseresource-id die moet worden hersteld bij het maken van deze database. snaar
restorePointInTime Voorwaardelijk. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. snaar
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. snaar
storageContainerSasToken Voorwaardelijk. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. snaar
storageContainerUri Voorwaardelijk. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waarin back-ups voor deze herstel worden opgeslagen. snaar

Microsoft.Sql/managedInstances/databases

Naam Beschrijving Waarde
plaats Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
ouder 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 de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: managedInstances
Eigenschappen Resource-eigenschappen. ManagedDatabaseProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

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

Zie logboek wijzigenvoor 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": "2017-03-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"
  }
}

Eigenschapswaarden

ManagedDatabaseProperties

Naam Beschrijving Waarde
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
collatie Sortering van de beheerde database. snaar
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 deze 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. 'Standaard'
'PointInTimeRestore'
'Herstel'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
longTermRetentionBackupResourceId De naam van de langetermijnretentieback-up die moet worden gebruikt voor het herstellen van deze beheerde database. snaar
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. snaar
restorableDroppedDatabaseId De herstelde databaseresource-id die moet worden hersteld bij het maken van deze database. snaar
restorePointInTime Voorwaardelijk. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. snaar
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. snaar
storageContainerSasToken Voorwaardelijk. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. snaar
storageContainerUri Voorwaardelijk. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waarin back-ups voor deze herstel worden opgeslagen. snaar

Microsoft.Sql/managedInstances/databases

Naam Beschrijving Waarde
apiVersion De API-versie '2017-03-01-preview'
plaats Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Resource-eigenschappen. ManagedDatabaseProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Sql/managedInstances/databases'

TrackedResourceTags

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

Zie logboek wijzigenvoor 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@2017-03-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"
    }
  })
}

Eigenschapswaarden

ManagedDatabaseProperties

Naam Beschrijving Waarde
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
collatie Sortering van de beheerde database. snaar
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 deze 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. 'Standaard'
'PointInTimeRestore'
'Herstel'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
longTermRetentionBackupResourceId De naam van de langetermijnretentieback-up die moet worden gebruikt voor het herstellen van deze beheerde database. snaar
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. snaar
restorableDroppedDatabaseId De herstelde databaseresource-id die moet worden hersteld bij het maken van deze database. snaar
restorePointInTime Voorwaardelijk. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601-indeling) van de brondatabase op die wordt hersteld om de nieuwe database te maken. snaar
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. snaar
storageContainerSasToken Voorwaardelijk. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. snaar
storageContainerUri Voorwaardelijk. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waarin back-ups voor deze herstel worden opgeslagen. snaar

Microsoft.Sql/managedInstances/databases

Naam Beschrijving Waarde
plaats Resourcelocatie. tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: managedInstances
Eigenschappen Resource-eigenschappen. ManagedDatabaseProperties-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Sql/managedInstances/databases@2017-03-01-preview"

TrackedResourceTags

Naam Beschrijving Waarde