Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
- Latest
- 2025-02-01-preview
- 1. 1. 2025
- 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
Definice zdroje Bicep
Typ prostředku managedInstances/databases je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Vytvořit Microsoft. Zdroj SQL/ManagedInstances/databáze, přidejte následující Bicep do své šablony.
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'
}
}
Hodnoty vlastností
Microsoft. SQL/managedInstances/databáze
| Name | Description | Value |
|---|---|---|
| poloha | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
| name | Název prostředku | string (povinné) |
| nadřazený objekt | V Bicep můžete specifikovat rodičovský zdroj pro poddaný zdroj. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: managedInstances |
| properties | Vlastnosti prostředku. | ManagedDatabaseProperties |
| tags | Štítky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| autoCompleteRestore | Určuje, jestli se má automaticky dokončit obnovení této spravované databáze. | bool |
| catalogCollation | Kolace katalogu metadat. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| kolace | Kolace spravované databáze. | řetězec |
| createMode | Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId). | 'Default' 'PointInTimeRestore' 'Recovery' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Obnovitelné ID prostředku databáze vyřazeného mezi předplatnými, které se má obnovit při vytváření této databáze. | řetězec |
| crossSubscriptionSourceDatabaseId | Identifikátor prostředku zdrojové databáze mezi předplatnými přidružený k operaci vytvoření této databáze. | řetězec |
| crossSubscriptionTargetManagedInstanceId | ID cílové spravované instance použité při obnovení mezi předplatnými | řetězec |
| isLedgerOn | Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. | bool |
| lastBackupName | Název posledního záložního souboru pro obnovení této spravované databáze. | řetězec |
| longTermRetentionBackupResourceId | Název zálohy dlouhodobého uchovávání, který se má použít k obnovení této spravované databáze. | řetězec |
| recoverableDatabaseId | Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. | řetězec |
| restorableDroppedDatabaseId | Id obnovovatelného vyřazeného prostředku databáze, které se má obnovit při vytváření této databáze. | řetězec |
| restorePointInTime | Conditional. Pokud je createMode PointInTimeRestore, je tato hodnota povinná. Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi. | řetězec |
| sourceDatabaseId | Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. | řetězec |
| storageContainerIdentity | Conditional. Pokud createMode je RestoreExternalBackup, použije se tato hodnota. Určuje identitu použitou pro ověřování kontejneru úložiště. Může být SharedAccessSignature nebo ManagedIdentity; Pokud není zadán parametr SharedAccessSignature, předpokládá se. | řetězec |
| storageContainerSasToken | Conditional. Pokud createMode je RestoreExternalBackup a storageContainerIdentity není ManagedIdentity, je tato hodnota povinná. Určuje token SAS kontejneru úložiště. | řetězec |
| storageContainerUri | Conditional. Pokud createMode je RestoreExternalBackup, je tato hodnota povinná. Určuje identifikátor URI kontejneru úložiště, ve kterém jsou uloženy zálohy pro toto obnovení. | řetězec |
TrackedResourceTags
| Name | Description | Value |
|---|
Definice prostředku šablony ARM
Typ prostředku managedInstances/databases je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Vytvořit Microsoft. Zdroj pro SQL/ManagedInstances/databáze, přidejte následující JSON do své šablony.
{
"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"
}
}
Hodnoty vlastností
Microsoft. SQL/managedInstances/databáze
| Name | Description | Value |
|---|---|---|
| apiVersion | Verze rozhraní API | 2025-02-01-preview |
| poloha | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
| name | Název prostředku | string (povinné) |
| properties | Vlastnosti prostředku. | ManagedDatabaseProperties |
| tags | Štítky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
| typ | Typ prostředku | 'Microsoft. Sql/managedInstances/databáze' |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| autoCompleteRestore | Určuje, jestli se má automaticky dokončit obnovení této spravované databáze. | bool |
| catalogCollation | Kolace katalogu metadat. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| kolace | Kolace spravované databáze. | řetězec |
| createMode | Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId). | 'Default' 'PointInTimeRestore' 'Recovery' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Obnovitelné ID prostředku databáze vyřazeného mezi předplatnými, které se má obnovit při vytváření této databáze. | řetězec |
| crossSubscriptionSourceDatabaseId | Identifikátor prostředku zdrojové databáze mezi předplatnými přidružený k operaci vytvoření této databáze. | řetězec |
| crossSubscriptionTargetManagedInstanceId | ID cílové spravované instance použité při obnovení mezi předplatnými | řetězec |
| isLedgerOn | Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. | bool |
| lastBackupName | Název posledního záložního souboru pro obnovení této spravované databáze. | řetězec |
| longTermRetentionBackupResourceId | Název zálohy dlouhodobého uchovávání, který se má použít k obnovení této spravované databáze. | řetězec |
| recoverableDatabaseId | Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. | řetězec |
| restorableDroppedDatabaseId | Id obnovovatelného vyřazeného prostředku databáze, které se má obnovit při vytváření této databáze. | řetězec |
| restorePointInTime | Conditional. Pokud je createMode PointInTimeRestore, je tato hodnota povinná. Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi. | řetězec |
| sourceDatabaseId | Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. | řetězec |
| storageContainerIdentity | Conditional. Pokud createMode je RestoreExternalBackup, použije se tato hodnota. Určuje identitu použitou pro ověřování kontejneru úložiště. Může být SharedAccessSignature nebo ManagedIdentity; Pokud není zadán parametr SharedAccessSignature, předpokládá se. | řetězec |
| storageContainerSasToken | Conditional. Pokud createMode je RestoreExternalBackup a storageContainerIdentity není ManagedIdentity, je tato hodnota povinná. Určuje token SAS kontejneru úložiště. | řetězec |
| storageContainerUri | Conditional. Pokud createMode je RestoreExternalBackup, je tato hodnota povinná. Určuje identifikátor URI kontejneru úložiště, ve kterém jsou uloženy zálohy pro toto obnovení. | řetězec |
TrackedResourceTags
| Name | Description | Value |
|---|
Příklady použití
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku managedInstances/databases je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Vytvořit Microsoft. Zdroj pro SQL/managedInstances/databáze, přidejte následující Terraform do své šablony.
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"
}
}
}
Hodnoty vlastností
Microsoft. SQL/managedInstances/databáze
| Name | Description | Value |
|---|---|---|
| poloha | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
| name | Název prostředku | string (povinné) |
| parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: managedInstances |
| properties | Vlastnosti prostředku. | ManagedDatabaseProperties |
| tags | Štítky prostředků | Slovník názvů a hodnot značek |
| typ | Typ prostředku | "Microsoft. Sql/managedInstances/databases@2025-02-01-preview" |
ManagedDatabaseProperties
| Name | Description | Value |
|---|---|---|
| autoCompleteRestore | Určuje, jestli se má automaticky dokončit obnovení této spravované databáze. | bool |
| catalogCollation | Kolace katalogu metadat. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| kolace | Kolace spravované databáze. | řetězec |
| createMode | Režim vytvoření spravované databáze PointInTimeRestore: Vytvořte databázi obnovením zálohy existující databáze k určitému bodu v čase. Je nutné zadat SourceDatabaseName, SourceManagedInstanceName a PointInTime. RestoreExternalBackup: Vytvořte databázi obnovením z externích záložních souborů. Musí být zadány kolace, StorageContainerUri a StorageContainerSasToken. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. Obnovitelné Id prostředku databáze musí být zadáno jako ID obnovitelného databázového prostředku. RestoreLongTermRetentionBackup: Vytvořte databázi obnovením z dlouhodobé zálohy uchovávání (vyžaduje se longTermRetentionBackupResourceId). | 'Default' 'PointInTimeRestore' 'Recovery' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Obnovitelné ID prostředku databáze vyřazeného mezi předplatnými, které se má obnovit při vytváření této databáze. | řetězec |
| crossSubscriptionSourceDatabaseId | Identifikátor prostředku zdrojové databáze mezi předplatnými přidružený k operaci vytvoření této databáze. | řetězec |
| crossSubscriptionTargetManagedInstanceId | ID cílové spravované instance použité při obnovení mezi předplatnými | řetězec |
| isLedgerOn | Bez ohledu na to, jestli se jedná o databázi registru, znamená to, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. | bool |
| lastBackupName | Název posledního záložního souboru pro obnovení této spravované databáze. | řetězec |
| longTermRetentionBackupResourceId | Název zálohy dlouhodobého uchovávání, který se má použít k obnovení této spravované databáze. | řetězec |
| recoverableDatabaseId | Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. | řetězec |
| restorableDroppedDatabaseId | Id obnovovatelného vyřazeného prostředku databáze, které se má obnovit při vytváření této databáze. | řetězec |
| restorePointInTime | Conditional. Pokud je createMode PointInTimeRestore, je tato hodnota povinná. Určuje bod v čase (formát ISO8601) zdrojové databáze, která se obnoví a vytvoří novou databázi. | řetězec |
| sourceDatabaseId | Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. | řetězec |
| storageContainerIdentity | Conditional. Pokud createMode je RestoreExternalBackup, použije se tato hodnota. Určuje identitu použitou pro ověřování kontejneru úložiště. Může být SharedAccessSignature nebo ManagedIdentity; Pokud není zadán parametr SharedAccessSignature, předpokládá se. | řetězec |
| storageContainerSasToken | Conditional. Pokud createMode je RestoreExternalBackup a storageContainerIdentity není ManagedIdentity, je tato hodnota povinná. Určuje token SAS kontejneru úložiště. | řetězec |
| storageContainerUri | Conditional. Pokud createMode je RestoreExternalBackup, je tato hodnota povinná. Určuje identifikátor URI kontejneru úložiště, ve kterém jsou uloženy zálohy pro toto obnovení. | řetězec |
TrackedResourceTags
| Name | Description | Value |
|---|