Delen via


Microsoft.Sql beheerde exemplaren/databases 2018-06-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@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'
  }
}

Eigenschapswaarden

Microsoft.Sql/managedInstances/databases

Name Description Value
location Resourcelocatie. tekenreeks (vereist)
name De resourcenaam tekenreeks (vereist)
parent 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
properties Resource-eigenschappen. ManagedDatabaseProperties
tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

ManagedDatabaseProperties

Name Description Value
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
collation Sortering van de beheerde database. string
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. 'Default'
'PointInTimeRestore'
'Recovery'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
longTermRetentionBackupResourceId De naam van de langetermijnretentieback-up die moet worden gebruikt voor het herstellen van deze beheerde database. string
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. string
restorableDroppedDatabaseId De herstelde databaseresource-id die moet worden hersteld bij het maken van deze database. string
restorePointInTime Conditional. 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. string
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. string
storageContainerSasToken Conditional. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. string
storageContainerUri Conditional. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waarin back-ups voor deze herstel worden opgeslagen. string

TrackedResourceTags

Name Description Value

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": "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"
  }
}

Eigenschapswaarden

Microsoft.Sql/managedInstances/databases

Name Description Value
apiVersion De API-versie '2018-06-01-preview'
location Resourcelocatie. tekenreeks (vereist)
name De resourcenaam tekenreeks (vereist)
properties Resource-eigenschappen. ManagedDatabaseProperties
tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het brontype 'Microsoft.Sql/managedInstances/databases'

ManagedDatabaseProperties

Name Description Value
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
collation Sortering van de beheerde database. string
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. 'Default'
'PointInTimeRestore'
'Recovery'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
longTermRetentionBackupResourceId De naam van de langetermijnretentieback-up die moet worden gebruikt voor het herstellen van deze beheerde database. string
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. string
restorableDroppedDatabaseId De herstelde databaseresource-id die moet worden hersteld bij het maken van deze database. string
restorePointInTime Conditional. 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. string
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. string
storageContainerSasToken Conditional. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. string
storageContainerUri Conditional. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waarin back-ups voor deze herstel worden opgeslagen. string

TrackedResourceTags

Name Description Value

Gebruiksvoorbeelden

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

Eigenschapswaarden

Microsoft.Sql/managedInstances/databases

Name Description Value
location Resourcelocatie. tekenreeks (vereist)
name 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
properties Resource-eigenschappen. ManagedDatabaseProperties
tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het brontype "Microsoft.Sql/managedInstances/databases@2018-06-01-preview"

ManagedDatabaseProperties

Name Description Value
catalogCollation Sortering van de metagegevenscatalogus. 'DATABASE_DEFAULT'
'SQL_Latin1_General_CP1_CI_AS'
collation Sortering van de beheerde database. string
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. 'Default'
'PointInTimeRestore'
'Recovery'
'RestoreExternalBackup'
'RestoreLongTermRetentionBackup'
longTermRetentionBackupResourceId De naam van de langetermijnretentieback-up die moet worden gebruikt voor het herstellen van deze beheerde database. string
recoverableDatabaseId De resource-id van de herstelbare database die is gekoppeld aan het maken van deze database. string
restorableDroppedDatabaseId De herstelde databaseresource-id die moet worden hersteld bij het maken van deze database. string
restorePointInTime Conditional. 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. string
sourceDatabaseId De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. string
storageContainerSasToken Conditional. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. string
storageContainerUri Conditional. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waarin back-ups voor deze herstel worden opgeslagen. string

TrackedResourceTags

Name Description Value