Microsoft.Synapse workspaces/sqlPools
Определение ресурса Bicep
Тип ресурса workspaces/sqlPools можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Synapse/workspaces/sqlPools, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Synapse/workspaces/sqlPools@2021-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
parent: resourceSymbolicName
properties: {
collation: 'string'
createMode: 'string'
maxSizeBytes: int
provisioningState: 'string'
recoverableDatabaseId: 'string'
restorePointInTime: 'string'
sourceDatabaseDeletionDate: 'string'
sourceDatabaseId: 'string'
storageAccountType: 'string'
}
}
Значения свойств
workspaces/sqlPools
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
строка (обязательно) Ограничение символов: 1–60 Допустимые символы: Не может содержать <>*%&:\/?@- или управляющие символы. Не может заканчиваться на . или пробел. Не может содержать зарезервированное слово. |
location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | SKU пула SQL | SKU |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: workspaces |
properties | Свойства пула SQL | Свойства SqlPoolResourceProperties |
Свойства SqlPoolResourceProperties
Имя | Описание | Значение |
---|---|---|
collation | Режим параметров сортировки | строка |
createMode | Указывает режим создания пула SQL. По умолчанию: обычное создание пула SQL. PointInTimeRestore: создает пул SQL, восстанавливая резервную копию существующего пула SQL на определенный момент времени. SourceDatabaseId необходимо указать в качестве идентификатора ресурса существующего пула SQL, а также параметр restorePointInTime. Восстановление. Создает пул SQL с помощью геореплицированной резервной копии. SourceDatabaseId необходимо указать в качестве значения recoverableDatabaseId для восстановления. Восстановление. Создает пул SQL, восстанавливая резервную копию удаленного пула SQL. SourceDatabaseId должен быть исходным идентификатором ресурса пула SQL. Необходимо указать SourceDatabaseId и sourceDatabaseDeletionDate. |
'Default' PointInTimeRestore "Восстановление" Восстановление |
maxSizeBytes | Максимальный размер в байтах | INT |
provisioningState | Состояние ресурса | строка |
recoverableDatabaseId | Резервное копирование базы данных для восстановления | строка |
restorePointInTime | Время восстановления моментального снимка | строка |
sourceDatabaseDeletionDate | Указывает время удаления пула SQL. | строка |
sourceDatabaseId | База данных-источник для создания | строка |
storageAccountType | Тип учетной записи хранения, используемой для хранения резервных копий для этого пула SQL. | "GRS" "LRS" |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба для ресурса невозможно, это может быть опущено. | INT |
name | Имя номера SKU | строка |
Уровень | Уровень служб | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Azure Synapse подтверждение концепции |
Этот шаблон создает среду подтверждения концепции для Azure Synapse, включая пулы SQL и необязательные пулы Apache Spark. |
Определение ресурса шаблона ARM
Тип ресурса workspaces/sqlPools можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Synapse/workspaces/sqlPools, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Synapse/workspaces/sqlPools",
"apiVersion": "2021-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"properties": {
"collation": "string",
"createMode": "string",
"maxSizeBytes": "int",
"provisioningState": "string",
"recoverableDatabaseId": "string",
"restorePointInTime": "string",
"sourceDatabaseDeletionDate": "string",
"sourceDatabaseId": "string",
"storageAccountType": "string"
}
}
Значения свойств
workspaces/sqlPools
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Synapse/workspaces/sqlPools |
версия_API | Версия API ресурсов | '2021-06-01' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
строка (обязательно) Ограничение символов: 1–60 Допустимые символы: Не может содержать <>*%&:\/?@- или управляющие символы. Не может заканчиваться на . или пробел. Не может содержать зарезервированное слово. |
location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | SKU пула SQL | SKU |
properties | Свойства пула SQL | Свойства SqlPoolResourceProperties |
Свойства SqlPoolResourceProperties
Имя | Описание | Значение |
---|---|---|
collation | Режим параметров сортировки | строка |
createMode | Указывает режим создания пула SQL. По умолчанию: обычное создание пула SQL. PointInTimeRestore: создает пул SQL, восстанавливая резервную копию существующего пула SQL на определенный момент времени. SourceDatabaseId необходимо указать в качестве идентификатора ресурса существующего пула SQL, а также параметр restorePointInTime. Восстановление. Создает пул SQL с помощью геореплицированной резервной копии. SourceDatabaseId необходимо указать в качестве значения recoverableDatabaseId для восстановления. Восстановление. Создает пул SQL, восстанавливая резервную копию удаленного пула SQL. SourceDatabaseId должен быть исходным идентификатором ресурса пула SQL. Необходимо указать SourceDatabaseId и sourceDatabaseDeletionDate. |
'Default' PointInTimeRestore "Восстановление" Восстановление |
maxSizeBytes | Максимальный размер в байтах | INT |
provisioningState | Состояние ресурса | строка |
recoverableDatabaseId | Резервное копирование базы данных для восстановления | строка |
restorePointInTime | Время восстановления моментального снимка | строка |
sourceDatabaseDeletionDate | Указывает время удаления пула SQL. | строка |
sourceDatabaseId | База данных-источник для создания | строка |
storageAccountType | Тип учетной записи хранения, используемой для хранения резервных копий для этого пула SQL. | "GRS" "LRS" |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. | INT |
name | Имя номера SKU | строка |
Уровень | Уровень служб | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Azure Synapse подтверждение концепции |
Этот шаблон создает среду подтверждения концепции для Azure Synapse, включая пулы SQL и необязательные пулы Apache Spark. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса workspaces/sqlPools можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Synapse/workspaces/sqlPools, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces/sqlPools@2021-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
collation = "string"
createMode = "string"
maxSizeBytes = int
provisioningState = "string"
recoverableDatabaseId = "string"
restorePointInTime = "string"
sourceDatabaseDeletionDate = "string"
sourceDatabaseId = "string"
storageAccountType = "string"
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Значения свойств
workspaces/sqlPools
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Synapse/workspaces/sqlPools@2021-06-01" |
name | имя ресурса. | string (обязательно) Ограничение символов: 1-60 Допустимые символы: Не может содержать <>*%&:\/?@- или управляющие символы. Не может заканчиваться на . или пробел. Не может содержать зарезервированное слово. |
location | Географическое расположение, в котором находится ресурс | string (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: workspaces |
tags | Теги ресурсов. | Словарь имен и значений тегов. |
sku | SKU пула SQL | SKU |
properties | Свойства пула SQL | Свойства SqlPoolResource |
Свойства SqlPoolResource
Имя | Описание | Значение |
---|---|---|
collation | Режим параметров сортировки | строка |
createMode | Указывает режим создания пула SQL. По умолчанию: обычное создание пула SQL. PointInTimeRestore. Создает пул SQL, восстанавливая резервную копию существующего пула SQL на определенный момент времени. SourceDatabaseId необходимо указать в качестве идентификатора ресурса существующего пула SQL, а также параметр restorePointInTime. Восстановление. Создает пул SQL с помощью геореплицированной резервной копии. sourceDatabaseId должен быть указан в качестве свойства recoverableDatabaseId для восстановления. Восстановление. Создает пул SQL путем восстановления резервной копии удаленного пула SQL. SourceDatabaseId должен быть исходным идентификатором ресурса пула SQL. Необходимо указать SourceDatabaseId и sourceDatabaseDeletionDate. |
"По умолчанию" PointInTimeRestore "Восстановление" "Восстановить" |
maxSizeBytes | Максимальный размер в байтах | INT |
provisioningState | Состояние ресурса | строка |
recoverableDatabaseId | Резервное копирование базы данных для восстановления | строка |
restorePointInTime | Время восстановления моментального снимка | строка |
sourceDatabaseDeletionDate | Указывает время удаления пула SQL. | строка |
sourceDatabaseId | База данных-источник для создания из | строка |
storageAccountType | Тип учетной записи хранения, используемой для хранения резервных копий для этого пула SQL. | "GRS" "LRS" |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Если номер SKU поддерживает горизонтальное увеличение масштаба, необходимо включить целое число емкости. Если горизонтальное увеличение масштаба невозможно для ресурса, это можно опустить. | INT |
name | Имя номера SKU | строка |
Уровень | Уровень служб | строка |