Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
- Latest
- 2025-02-01-превью
- 2025-01-01
- 2024-11-01-превью
- 2024-05-01-preview
- 2023-08-01
- 2023-08-01-превью
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-превью
- 2022-05-01-preview
- 2022-02-01-превью
- 2021-11-01
- 2021-11-01-превью
- 2021-08-01-превью
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-превью
- 2020-08-01-preview
- 2020-02-02-preview
- 2019-06-01-preview
- 2018-06-01-preview
- 2017-03-01-preview
Определение ресурса Bicep
Тип ресурса managedInstances/database можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов - см. команды развертывания групп ресурсов
Для получения списка изменённых свойств в каждой версии API см. журнал изменений.
Формат ресурса
Создать Microsoft. Sql/managedInstances/databases resource, добавьте следующий Bicep в свой шаблон.
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'
}
}
Значения свойств
Microsoft. Sql/managedInstances/базы данных
| Имя | Описание | Ценность |
|---|---|---|
| location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
| имя | имя ресурса. | строка (обязательно) |
| parent | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Для получения дополнительной информации см. ресурс для детей вне родителей. |
Символьное имя ресурса типа: managedInstances |
| свойства | Свойства ресурса. | ManagedDatabaseProperties |
| tags | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ManagedDatabaseProperties
| Имя | Описание | Ценность |
|---|---|---|
| autoCompleteRestore | Выполняется ли автоматическое восстановление этой управляемой базы данных. | bool |
| catalogCollation | Параметры сортировки каталога метаданных. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| collation | Параметры сортировки управляемой базы данных. | струна |
| createMode | Режим создания управляемой базы данных. PointInTimeRestore: создайте базу данных, восстанавливая резервную копию существующей базы данных на определенный момент времени. Необходимо указать SourceDatabaseName, SourceManagedInstanceName и PointInTime. RestoreExternalBackup: создайте базу данных путем восстановления из внешних файлов резервного копирования. Необходимо указать параметры сортировки, StorageContainerUri и StorageContainerSasToken. Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. Для восстановления необходимо указать значение restoreableDatabaseId в качестве идентификатора ресурса базы данных для восстановления. RestoreLongTermRetentionBackup: создайте базу данных путем восстановления из долгосрочного резервного копирования хранения (требуется longTermRetentionBackupResourceId). | По умолчанию "PointInTimeRestore" "Восстановление" 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Восстанавливаемый идентификатор ресурса базы данных, который можно восстановить при создании этой базы данных. | струна |
| crossSubscriptionSourceDatabaseId | Идентификатор ресурса базы данных-источника между подписками, связанной с операцией создания этой базы данных. | струна |
| crossSubscriptionTargetManagedInstanceId | Идентификатор целевого управляемого экземпляра, используемый в восстановлении между подписками. | струна |
| isLedgerOn | Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных. | bool |
| lastBackupName | Последнее имя файла резервной копии для восстановления этой управляемой базы данных. | струна |
| longTermRetentionBackupResourceId | Имя резервной копии долгосрочного хранения, используемой для восстановления этой управляемой базы данных. | струна |
| recoverableDatabaseId | Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных. | струна |
| restorableDroppedDatabaseId | Восстанавливаемый идентификатор ресурса базы данных для восстановления при создании этой базы данных. | струна |
| restorePointInTime | Условный. Если createMode имеет значение PointInTimeRestore, это значение необходимо. Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. | струна |
| sourceDatabaseId | Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных. | струна |
| storageContainerIdentity | Условный. Если createMode — RestoreExternalBackup, это значение используется. Указывает удостоверение, используемое для проверки подлинности контейнера хранилища. Может быть "SharedAccessSignature" или "ManagedIdentity"; Значение , если не указано значение SharedAccessSignature |
струна |
| storageContainerSasToken | Условный. Если createMode — RestoreExternalBackup и storageContainerIdentity не managedIdentity, это значение необходимо. Указывает маркер sas контейнера хранилища. | струна |
| storageContainerUri | Условный. Если createMode — RestoreExternalBackup, это значение необходимо. Указывает универсальный код ресурса (URI) контейнера хранилища, в котором хранятся резервные копии для этого восстановления. | струна |
Отслеживаемые Ресурсные Теги
| Имя | Описание | Ценность |
|---|
Определение ресурса ARM-шаблона
Тип ресурса managedInstances/database можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов - см. команды развертывания групп ресурсов
Для получения списка изменённых свойств в каждой версии API см. журнал изменений.
Формат ресурса
Создать Microsoft. Sql/managedInstances/databases resource, добавьте следующий JSON в свой шаблон.
{
"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"
}
}
Значения свойств
Microsoft. Sql/managedInstances/базы данных
| Имя | Описание | Ценность |
|---|---|---|
| apiVersion | Версия API | «2025-02-01-превью» |
| location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
| имя | имя ресурса. | строка (обязательно) |
| свойства | Свойства ресурса. | ManagedDatabaseProperties |
| tags | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
| тип | Тип ресурса | 'Microsoft. Sql/managedInstances/databases' |
ManagedDatabaseProperties
| Имя | Описание | Ценность |
|---|---|---|
| autoCompleteRestore | Выполняется ли автоматическое восстановление этой управляемой базы данных. | bool |
| catalogCollation | Параметры сортировки каталога метаданных. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| collation | Параметры сортировки управляемой базы данных. | струна |
| createMode | Режим создания управляемой базы данных. PointInTimeRestore: создайте базу данных, восстанавливая резервную копию существующей базы данных на определенный момент времени. Необходимо указать SourceDatabaseName, SourceManagedInstanceName и PointInTime. RestoreExternalBackup: создайте базу данных путем восстановления из внешних файлов резервного копирования. Необходимо указать параметры сортировки, StorageContainerUri и StorageContainerSasToken. Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. Для восстановления необходимо указать значение restoreableDatabaseId в качестве идентификатора ресурса базы данных для восстановления. RestoreLongTermRetentionBackup: создайте базу данных путем восстановления из долгосрочного резервного копирования хранения (требуется longTermRetentionBackupResourceId). | По умолчанию "PointInTimeRestore" "Восстановление" 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Восстанавливаемый идентификатор ресурса базы данных, который можно восстановить при создании этой базы данных. | струна |
| crossSubscriptionSourceDatabaseId | Идентификатор ресурса базы данных-источника между подписками, связанной с операцией создания этой базы данных. | струна |
| crossSubscriptionTargetManagedInstanceId | Идентификатор целевого управляемого экземпляра, используемый в восстановлении между подписками. | струна |
| isLedgerOn | Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных. | bool |
| lastBackupName | Последнее имя файла резервной копии для восстановления этой управляемой базы данных. | струна |
| longTermRetentionBackupResourceId | Имя резервной копии долгосрочного хранения, используемой для восстановления этой управляемой базы данных. | струна |
| recoverableDatabaseId | Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных. | струна |
| restorableDroppedDatabaseId | Восстанавливаемый идентификатор ресурса базы данных для восстановления при создании этой базы данных. | струна |
| restorePointInTime | Условный. Если createMode имеет значение PointInTimeRestore, это значение необходимо. Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. | струна |
| sourceDatabaseId | Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных. | струна |
| storageContainerIdentity | Условный. Если createMode — RestoreExternalBackup, это значение используется. Указывает удостоверение, используемое для проверки подлинности контейнера хранилища. Может быть "SharedAccessSignature" или "ManagedIdentity"; Значение , если не указано значение SharedAccessSignature |
струна |
| storageContainerSasToken | Условный. Если createMode — RestoreExternalBackup и storageContainerIdentity не managedIdentity, это значение необходимо. Указывает маркер sas контейнера хранилища. | струна |
| storageContainerUri | Условный. Если createMode — RestoreExternalBackup, это значение необходимо. Указывает универсальный код ресурса (URI) контейнера хранилища, в котором хранятся резервные копии для этого восстановления. | струна |
Отслеживаемые Ресурсные Теги
| Имя | Описание | Ценность |
|---|
Примеры использования
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса managedInstances/database можно развернуть с помощью операций, предназначенных для следующих целей:
- Группы ресурсов
Для получения списка изменённых свойств в каждой версии API см. журнал изменений.
Формат ресурса
Создать Microsoft. Sql/managedInstances/ресурс баз данных, добавьте следующий Terraform в ваш шаблон.
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"
}
}
}
Значения свойств
Microsoft. Sql/managedInstances/базы данных
| Имя | Описание | Ценность |
|---|---|---|
| location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
| имя | имя ресурса. | строка (обязательно) |
| parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: managedInstances |
| свойства | Свойства ресурса. | ManagedDatabaseProperties |
| tags | Теги ресурсов | Словарь имен и значений тегов. |
| тип | Тип ресурса | «Microsoft. Sql/managedInstances/databases@2025-02-01-preview» |
ManagedDatabaseProperties
| Имя | Описание | Ценность |
|---|---|---|
| autoCompleteRestore | Выполняется ли автоматическое восстановление этой управляемой базы данных. | bool |
| catalogCollation | Параметры сортировки каталога метаданных. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
| collation | Параметры сортировки управляемой базы данных. | струна |
| createMode | Режим создания управляемой базы данных. PointInTimeRestore: создайте базу данных, восстанавливая резервную копию существующей базы данных на определенный момент времени. Необходимо указать SourceDatabaseName, SourceManagedInstanceName и PointInTime. RestoreExternalBackup: создайте базу данных путем восстановления из внешних файлов резервного копирования. Необходимо указать параметры сортировки, StorageContainerUri и StorageContainerSasToken. Восстановление. Создание базы данных путем восстановления геореплицированной резервной копии. Для восстановления необходимо указать значение restoreableDatabaseId в качестве идентификатора ресурса базы данных для восстановления. RestoreLongTermRetentionBackup: создайте базу данных путем восстановления из долгосрочного резервного копирования хранения (требуется longTermRetentionBackupResourceId). | По умолчанию "PointInTimeRestore" "Восстановление" 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
| crossSubscriptionRestorableDroppedDatabaseId | Восстанавливаемый идентификатор ресурса базы данных, который можно восстановить при создании этой базы данных. | струна |
| crossSubscriptionSourceDatabaseId | Идентификатор ресурса базы данных-источника между подписками, связанной с операцией создания этой базы данных. | струна |
| crossSubscriptionTargetManagedInstanceId | Идентификатор целевого управляемого экземпляра, используемый в восстановлении между подписками. | струна |
| isLedgerOn | Независимо от того, является ли эта база данных базой данных реестра, то есть все таблицы в базе данных являются таблицами реестра. Примечание. Значение этого свойства невозможно изменить после создания базы данных. | bool |
| lastBackupName | Последнее имя файла резервной копии для восстановления этой управляемой базы данных. | струна |
| longTermRetentionBackupResourceId | Имя резервной копии долгосрочного хранения, используемой для восстановления этой управляемой базы данных. | струна |
| recoverableDatabaseId | Идентификатор ресурса восстанавливаемой базы данных, связанной с операцией создания этой базы данных. | струна |
| restorableDroppedDatabaseId | Восстанавливаемый идентификатор ресурса базы данных для восстановления при создании этой базы данных. | струна |
| restorePointInTime | Условный. Если createMode имеет значение PointInTimeRestore, это значение необходимо. Указывает точку во времени (ISO8601 формате) исходной базы данных, которая будет восстановлена для создания новой базы данных. | струна |
| sourceDatabaseId | Идентификатор ресурса исходной базы данных, связанной с операцией создания этой базы данных. | струна |
| storageContainerIdentity | Условный. Если createMode — RestoreExternalBackup, это значение используется. Указывает удостоверение, используемое для проверки подлинности контейнера хранилища. Может быть "SharedAccessSignature" или "ManagedIdentity"; Значение , если не указано значение SharedAccessSignature |
струна |
| storageContainerSasToken | Условный. Если createMode — RestoreExternalBackup и storageContainerIdentity не managedIdentity, это значение необходимо. Указывает маркер sas контейнера хранилища. | струна |
| storageContainerUri | Условный. Если createMode — RestoreExternalBackup, это значение необходимо. Указывает универсальный код ресурса (URI) контейнера хранилища, в котором хранятся резервные копии для этого восстановления. | струна |
Отслеживаемые Ресурсные Теги
| Имя | Описание | Ценность |
|---|