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
- 2025-02-01-preview
- 2025-01-01
- 2024-11-01-preview
- 2024-05-01-preview
- 2023-08-01
- 2023-08-01-preview
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-preview
- 2022-05-01-preview
- 2022-02-01-preview
- 2021-11-01
- 2021-11-01-preview
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-preview
- 2020-08-01-preview
- 2020-02-02-preview
- 2019-06-01-preview
- 2018-06-01-preview
- 2017-03-01-preview
Bicep-resursdefinition
Resurstypen managedInstances/databases kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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@2023-08-01' = {
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
| Name | Description | Value |
|---|---|---|
| location | Resursplats. | sträng (krävs) |
| name | 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. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: managedInstances |
| properties | Resursegenskaper. | ManagedDatabaseProperties |
| tags | Resursetiketter | Ordlista med taggnamn och värden. Se taggar i mallar |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| autoCompleteRestore | Om den hanterade databasen ska återställas automatiskt. | bool |
| catalogCollation | Sortering av metadatakatalogen. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| collation | Sortering av den hanterade databasen. | string |
| createMode | 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. | string |
| crossSubscriptionSourceDatabaseId | Resursidentifieraren för källdatabasen mellan prenumerationer som är associerad med skapandeåtgärden för den här databasen. | string |
| crossSubscriptionTargetManagedInstanceId | Målhanterat instans-ID som används vid återställning mellan prenumerationer. | string |
| 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. | string |
| longTermRetentionBackupResourceId | Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. | string |
| recoverableDatabaseId | Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd. | string |
| restorableDroppedDatabaseId | Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. | string |
| restorePointInTime | Conditional. 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. | string |
| sourceDatabaseId | Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. | string |
| storageContainerIdentity | Conditional. 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". | string |
| storageContainerSasToken | Conditional. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern. | string |
| storageContainerUri | Conditional. 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. | string |
TrackedResourceTags
| Name | Description | Value |
|---|
Resursdefinition för ARM-mall
Resurstypen managedInstances/databases kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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": "2023-08-01",
"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
| Name | Description | Value |
|---|---|---|
| apiVersion | API-versionen | '2023-08-01' |
| location | Resursplats. | sträng (krävs) |
| name | Resursnamnet | sträng (krävs) |
| properties | Resursegenskaper. | ManagedDatabaseProperties |
| tags | Resursetiketter | Ordlista med taggnamn och värden. Se taggar i mallar |
| type | Resurstypen | 'Microsoft. SQL/managedInstances/databaser' |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| autoCompleteRestore | Om den hanterade databasen ska återställas automatiskt. | bool |
| catalogCollation | Sortering av metadatakatalogen. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| collation | Sortering av den hanterade databasen. | string |
| createMode | 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. | string |
| crossSubscriptionSourceDatabaseId | Resursidentifieraren för källdatabasen mellan prenumerationer som är associerad med skapandeåtgärden för den här databasen. | string |
| crossSubscriptionTargetManagedInstanceId | Målhanterat instans-ID som används vid återställning mellan prenumerationer. | string |
| 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. | string |
| longTermRetentionBackupResourceId | Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. | string |
| recoverableDatabaseId | Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd. | string |
| restorableDroppedDatabaseId | Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. | string |
| restorePointInTime | Conditional. 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. | string |
| sourceDatabaseId | Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. | string |
| storageContainerIdentity | Conditional. 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". | string |
| storageContainerSasToken | Conditional. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern. | string |
| storageContainerUri | Conditional. 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. | string |
TrackedResourceTags
| Name | Description | Value |
|---|
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@2023-08-01"
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
| Name | Description | Value |
|---|---|---|
| location | Resursplats. | sträng (krävs) |
| name | 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 |
| properties | Resursegenskaper. | ManagedDatabaseProperties |
| tags | Resursetiketter | Ordlista med taggnamn och värden. |
| type | Resurstypen | "Microsoft. Sql/managedInstances/databases@2023-08-01" |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| autoCompleteRestore | Om den hanterade databasen ska återställas automatiskt. | bool |
| catalogCollation | Sortering av metadatakatalogen. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| collation | Sortering av den hanterade databasen. | string |
| createMode | 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. | string |
| crossSubscriptionSourceDatabaseId | Resursidentifieraren för källdatabasen mellan prenumerationer som är associerad med skapandeåtgärden för den här databasen. | string |
| crossSubscriptionTargetManagedInstanceId | Målhanterat instans-ID som används vid återställning mellan prenumerationer. | string |
| 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. | string |
| longTermRetentionBackupResourceId | Namnet på den långsiktig kvarhållningssäkerhetskopia som ska användas för återställning av den hanterade databasen. | string |
| recoverableDatabaseId | Resursidentifieraren för den återställningsbara databas som är associerad med den här databasens skapandeåtgärd. | string |
| restorableDroppedDatabaseId | Det återställningsbara borttagna databasresurs-ID:t som ska återställas när den här databasen skapas. | string |
| restorePointInTime | Conditional. 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. | string |
| sourceDatabaseId | Resursidentifieraren för källdatabasen som är associerad med skapandeåtgärden för den här databasen. | string |
| storageContainerIdentity | Conditional. 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". | string |
| storageContainerSasToken | Conditional. Om createMode är RestoreExternalBackup och storageContainerIdentity inte är ManagedIdentity krävs det här värdet. Anger sas-token för lagringscontainern. | string |
| storageContainerUri | Conditional. 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. | string |
TrackedResourceTags
| Name | Description | Value |
|---|