Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
- Latest
- Förhandsversion 2025-02-01
- 2025-01-01
- 2024-11-01-preview
- 2024-05-01-preview
- 2023-08-01
- 2023-08-01 – förhandsversion
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01 – förhandsversion
- 2022-05-01-preview
- Förhandsversion 2022-02-01
- 2021-11-01
- Förhandsversion 2021-11-01
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- Förhandsversion 2020-11-01
- 2020-08-01-preview
- 2020-02-02-preview
- Förhandsversion 2019-06-01
- 2018-06-01-preview
- 2017-03-01-preview
Bicep-resursdefinition
Resurstypen managedInstances/databases kan distribueras med åtgärder som mål:
- Resursgrupper - Se resursgruppsutplaceringskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
För att skapa en Microsoft. SQL/managedInstances/databaser, lägg till följande Bicep i din mall.
resource symbolicname 'Microsoft.Sql/managedInstances/databases@2025-02-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
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'
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
Microsoft. SQL/managedInstances/databaser
| Namn | Beskrivning | Värde |
|---|---|---|
| location | Den geo-plats där resursen finns | sträng (krävs) |
| Namn | Resursnamnet | sträng (krävs) |
| parent | I Bicep kan du ange föräldraresursen för en barnresurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. För mer information, se Child resource outside parent resource. |
Symboliskt namn för resurs av typen: managedInstances |
| egenskaper | Resursegenskaper. | ManagedDatabaseProperties |
| tags | Resursetiketter | Ordlista med taggnamn och värden. Se taggar i mallar |
ManagedDatabaseProperties
| Namn | Beskrivning | Värde |
|---|---|---|
| autoCompleteRestore | Om den hanterade databasen ska återställas automatiskt. | bool |
| catalogCollation | Sortering av metadatakatalogen. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| sortering | Sortering av den hanterade databasen. | snöre |
| createMode (skapa läge) | Läget för att skapa en hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs). | 'Default' 'PointInTimeRestore' 'Recovery' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Det återställningsbara databasresurs-ID för flera prenumerationer som ska återställas när den här databasen skapas. | snöre |
| crossSubscriptionSourceDatabaseId | Resursidentifieraren för källdatabasen mellan prenumerationer som är associerad med skapandeåtgärden för den här databasen. | snöre |
| crossSubscriptionTargetManagedInstanceId | Målhanterat instans-ID som används vid återställning mellan prenumerationer. | snöre |
| isLedgerOn | Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats. | bool |
| lastBackupName | Namn på den senaste säkerhetskopieringsfilen för återställning av den hanterade databasen. | snöre |
| longTermRetentionBackupResourceId | Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. | snöre |
| recoverableDatabaseId | Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd. | snöre |
| restorableDroppedDatabaseId | Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. | snöre |
| restorePointInTime | Villkorlig. Om createMode är PointInTimeRestore krävs det här värdet. Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen. | snöre |
| sourceDatabaseId | Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. | snöre |
| storageContainerIdentity | Villkorlig. Om createMode är RestoreExternalBackup används det här värdet. Anger den identitet som används för autentisering av lagringscontainer. Kan vara "SharedAccessSignature" eller "ManagedIdentity"; om den inte anges antas "SharedAccessSignature". | snöre |
| storageContainerSasToken | Villkorlig. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern. | snöre |
| storageContainerUri | Villkorlig. Om createMode är RestoreExternalBackup krävs det här värdet. Anger URI för lagringscontainern där säkerhetskopior för den här återställningen lagras. | snöre |
TrackedResourceTags
| Namn | Beskrivning | Värde |
|---|
Resursdefinition för ARM-mall
Resurstypen managedInstances/databases kan distribueras med åtgärder som mål:
- Resursgrupper - Se resursgruppsutplaceringskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
För att skapa en Microsoft. SQL/managedInstances/databasresurs, lägg till följande JSON i din mall.
{
"type": "Microsoft.Sql/managedInstances/databases",
"apiVersion": "2025-02-01-preview",
"name": "string",
"location": "string",
"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"
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Microsoft. SQL/managedInstances/databaser
| Namn | Beskrivning | Värde |
|---|---|---|
| apiVersion | API-versionen | "2025-02-01-preview" |
| location | Den geo-plats där resursen finns | sträng (krävs) |
| Namn | Resursnamnet | sträng (krävs) |
| egenskaper | Resursegenskaper. | ManagedDatabaseProperties |
| tags | Resursetiketter | Ordlista med taggnamn och värden. Se taggar i mallar |
| typ | Resurstypen | 'Microsoft. SQL/managedInstances/databaser' |
ManagedDatabaseProperties
| Namn | Beskrivning | Värde |
|---|---|---|
| autoCompleteRestore | Om den hanterade databasen ska återställas automatiskt. | bool |
| catalogCollation | Sortering av metadatakatalogen. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| sortering | Sortering av den hanterade databasen. | snöre |
| createMode (skapa läge) | Läget för att skapa en hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs). | 'Default' 'PointInTimeRestore' 'Recovery' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Det återställningsbara databasresurs-ID för flera prenumerationer som ska återställas när den här databasen skapas. | snöre |
| crossSubscriptionSourceDatabaseId | Resursidentifieraren för källdatabasen mellan prenumerationer som är associerad med skapandeåtgärden för den här databasen. | snöre |
| crossSubscriptionTargetManagedInstanceId | Målhanterat instans-ID som används vid återställning mellan prenumerationer. | snöre |
| isLedgerOn | Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats. | bool |
| lastBackupName | Namn på den senaste säkerhetskopieringsfilen för återställning av den hanterade databasen. | snöre |
| longTermRetentionBackupResourceId | Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. | snöre |
| recoverableDatabaseId | Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd. | snöre |
| restorableDroppedDatabaseId | Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. | snöre |
| restorePointInTime | Villkorlig. Om createMode är PointInTimeRestore krävs det här värdet. Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen. | snöre |
| sourceDatabaseId | Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. | snöre |
| storageContainerIdentity | Villkorlig. Om createMode är RestoreExternalBackup används det här värdet. Anger den identitet som används för autentisering av lagringscontainer. Kan vara "SharedAccessSignature" eller "ManagedIdentity"; om den inte anges antas "SharedAccessSignature". | snöre |
| storageContainerSasToken | Villkorlig. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern. | snöre |
| storageContainerUri | Villkorlig. Om createMode är RestoreExternalBackup krävs det här värdet. Anger URI för lagringscontainern där säkerhetskopior för den här återställningen lagras. | snöre |
TrackedResourceTags
| Namn | Beskrivning | Värde |
|---|
Användningsexempel
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen managedInstances/databases kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
För att skapa en Microsoft. SQL/managedInstances/databasresurs, lägg till följande Terraform i din mall.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/databases@2025-02-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
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"
}
}
}
Egenskapsvärden
Microsoft. SQL/managedInstances/databaser
| Namn | Beskrivning | Värde |
|---|---|---|
| location | Den geo-plats där resursen finns | sträng (krävs) |
| Namn | Resursnamnet | sträng (krävs) |
| parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: managedInstances |
| egenskaper | Resursegenskaper. | ManagedDatabaseProperties |
| tags | Resursetiketter | Ordlista med taggnamn och värden. |
| typ | Resurstypen | "Microsoft. Sql/managedInstances/databases@2025-02-01-preview" |
ManagedDatabaseProperties
| Namn | Beskrivning | Värde |
|---|---|---|
| autoCompleteRestore | Om den hanterade databasen ska återställas automatiskt. | bool |
| catalogCollation | Sortering av metadatakatalogen. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| sortering | Sortering av den hanterade databasen. | snöre |
| createMode (skapa läge) | Läget för att skapa en hanterad databas. PointInTimeRestore: Skapa en databas genom att återställa en tidpunktssäkerhetskopia av en befintlig databas. SourceDatabaseName, SourceManagedInstanceName och PointInTime måste anges. RestoreExternalBackup: Skapa en databas genom att återställa från externa säkerhetskopieringsfiler. Sortering, StorageContainerUri och StorageContainerSasToken måste anges. Återställning: Skapar en databas genom att återställa en geo-replikerad säkerhetskopia. RecoveryableDatabaseId måste anges som det återställningsbara databasresurs-ID som ska återställas. RestoreLongTermRetentionBackup: Skapa en databas genom att återställa från en långsiktig kvarhållningssäkerhetskopia (longTermRetentionBackupResourceId krävs). | 'Default' 'PointInTimeRestore' 'Recovery' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Det återställningsbara databasresurs-ID för flera prenumerationer som ska återställas när den här databasen skapas. | snöre |
| crossSubscriptionSourceDatabaseId | Resursidentifieraren för källdatabasen mellan prenumerationer som är associerad med skapandeåtgärden för den här databasen. | snöre |
| crossSubscriptionTargetManagedInstanceId | Målhanterat instans-ID som används vid återställning mellan prenumerationer. | snöre |
| isLedgerOn | Om den här databasen är en transaktionsregisterdatabas, vilket innebär att alla tabeller i databasen är transaktionsregistertabeller. Obs! Värdet för den här egenskapen kan inte ändras när databasen har skapats. | bool |
| lastBackupName | Namn på den senaste säkerhetskopieringsfilen för återställning av den hanterade databasen. | snöre |
| longTermRetentionBackupResourceId | Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. | snöre |
| recoverableDatabaseId | Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd. | snöre |
| restorableDroppedDatabaseId | Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. | snöre |
| restorePointInTime | Villkorlig. Om createMode är PointInTimeRestore krävs det här värdet. Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen. | snöre |
| sourceDatabaseId | Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. | snöre |
| storageContainerIdentity | Villkorlig. Om createMode är RestoreExternalBackup används det här värdet. Anger den identitet som används för autentisering av lagringscontainer. Kan vara "SharedAccessSignature" eller "ManagedIdentity"; om den inte anges antas "SharedAccessSignature". | snöre |
| storageContainerSasToken | Villkorlig. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern. | snöre |
| storageContainerUri | Villkorlig. Om createMode är RestoreExternalBackup krävs det här värdet. Anger URI för lagringscontainern där säkerhetskopior för den här återställningen lagras. | snöre |
TrackedResourceTags
| Namn | Beskrivning | Värde |
|---|