Хранилище Microsoft.StorageAccounts/queueServices 2023-01-01
Определение ресурса Bicep
Тип ресурса storageAccounts/queueServices можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Storage/storageAccounts/queueServices, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Storage/storageAccounts/queueServices@2023-01-01' = {
name: 'default'
parent: resourceSymbolicName
properties: {
cors: {
corsRules: [
{
allowedHeaders: [
'string'
]
allowedMethods: [
'string'
]
allowedOrigins: [
'string'
]
exposedHeaders: [
'string'
]
maxAgeInSeconds: int
}
]
}
}
}
Значения свойств
storageAccounts/queueServices
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep. |
"default" |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: storageAccounts |
properties | Свойства службы очередей учетной записи хранения. | Свойства QueueServiceProperties |
Свойства QueueServiceProperties
Имя | Описание | Значение |
---|---|---|
cors | Задает правила CORS для службы очередей. В запрос можно включить до пяти элементов CorsRule. Если в текст запроса не включены элементы CorsRule, все правила CORS будут удалены, а CORS будет отключен для службы очередей. | CorsRules |
CorsRules
Имя | Описание | Значение |
---|---|---|
corsRules | Список правил CORS. В запрос можно включить до пяти элементов CorsRule. | CorsRule[] |
элемент
Имя | Описание | Значение |
---|---|---|
allowedHeaders | Требуется при наличии элемента CorsRule. Список заголовков, которые могут быть частью запроса кросс-источника. | string[] (обязательно) |
allowedMethods | Требуется при наличии элемента CorsRule. Список методов HTTP, которые могут выполняться источником. | Массив строк, содержащий любой из: "CONNECT" "DELETE" "GET" 'HEAD' 'MERGE' "ПАРАМЕТРЫ" "PATCH" "POST" 'PUT' TRACE (обязательно) |
allowedOrigins | Требуется при наличии элемента CorsRule. Список доменов источника, которые будут разрешены через CORS, или "*", чтобы разрешить все домены | string[] (обязательно) |
exposedHeaders | Требуется при наличии элемента CorsRule. Список заголовков ответов для предоставления клиентам CORS. | string[] (обязательно) |
maxAgeInSeconds | Требуется при наличии элемента CorsRule. Число секунд, в течение которых клиент или браузер должен кэшировать предполетный ответ. | int (обязательно) |
Определение ресурса шаблона ARM
Тип ресурса storageAccounts/queueServices можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Storage/storageAccounts/queueServices, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Storage/storageAccounts/queueServices",
"apiVersion": "2023-01-01",
"name": "default",
"properties": {
"cors": {
"corsRules": [
{
"allowedHeaders": [ "string" ],
"allowedMethods": [ "string" ],
"allowedOrigins": [ "string" ],
"exposedHeaders": [ "string" ],
"maxAgeInSeconds": "int"
}
]
}
}
}
Значения свойств
storageAccounts/queueServices
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Storage/storageAccounts/queueServices |
версия_API | Версия API ресурсов | '2023-01-01' |
name | имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM. |
"default" |
properties | Свойства службы очередей учетной записи хранения. | QueueServicePropertiesProperties |
QueueServicePropertiesProperties
Имя | Описание | Значение |
---|---|---|
cors | Задает правила CORS для службы очередей. В запрос можно включить до пяти элементов CorsRule. Если элементы CorsRule не включены в текст запроса, все правила CORS будут удалены, а CORS будет отключен для службы очередей. | CorsRules |
CorsRules
Имя | Описание | Значение |
---|---|---|
corsRules | Список правил CORS. В запрос можно включить до пяти элементов CorsRule. | CorsRule[] |
элемент
Имя | Описание | Значение |
---|---|---|
allowedHeaders | Требуется, если элемент CorsRule присутствует. Список заголовков, которые могут быть частью запроса независимо от источника. | string[] (обязательно) |
allowedMethods | Требуется, если элемент CorsRule присутствует. Список методов HTTP, которые могут выполняться источником. | Массив строк, содержащий любой из: CONNECT DELETE GET "HEAD" 'MERGE' "ПАРАМЕТРЫ" "PATCH" "POST" PUT TRACE (обязательно) |
allowedOrigins | Требуется, если элемент CorsRule присутствует. Список доменов источника, которые будут разрешены через CORS, или "*", чтобы разрешить все домены | string[] (обязательно) |
exposedHeaders | Требуется, если элемент CorsRule присутствует. Список заголовков ответов для предоставления клиентам CORS. | string[] (обязательно) |
maxAgeInSeconds | Требуется, если элемент CorsRule присутствует. Число секунд, в течение которых клиент или браузер должен кэшировать предполетный ответ. | int (обязательно) |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса storageAccounts/queueServices можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Storage/storageAccounts/queueServices, добавьте в шаблон следующую terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/queueServices@2023-01-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
cors = {
corsRules = [
{
allowedHeaders = [
"string"
]
allowedMethods = [
"string"
]
allowedOrigins = [
"string"
]
exposedHeaders = [
"string"
]
maxAgeInSeconds = int
}
]
}
}
})
}
Значения свойств
storageAccounts/queueServices
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Storage/storageAccounts/queueServices@2023-01-01" |
name | имя ресурса. | «по умолчанию» |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: storageAccounts |
properties | Свойства службы очередей учетной записи хранения. | QueueServicePropertiesProperties |
QueueServicePropertiesProperties
Имя | Описание | Значение |
---|---|---|
cors | Задает правила CORS для службы очередей. В запрос можно включить до пяти элементов CorsRule. Если элементы CorsRule не включены в текст запроса, все правила CORS будут удалены, а CORS будет отключен для службы очередей. | CorsRules |
CorsRules
Имя | Описание | Значение |
---|---|---|
corsRules | Список правил CORS. В запрос можно включить до пяти элементов CorsRule. | CorsRule[] |
элемент
Имя | Описание | Значение |
---|---|---|
allowedHeaders | Требуется, если элемент CorsRule присутствует. Список заголовков, которые могут быть частью запроса независимо от источника. | string[] (обязательно) |
allowedMethods | Требуется, если элемент CorsRule присутствует. Список методов HTTP, которые могут выполняться источником. | Массив строк, содержащий любой из: "CONNECT" "DELETE" "GET" "HEAD" "MERGE" "ПАРАМЕТРЫ" "PATCH" POST "PUT" TRACE (обязательно) |
allowedOrigins | Требуется, если элемент CorsRule присутствует. Список доменов источника, которые будут разрешены через CORS, или "*", чтобы разрешить все домены | string[] (обязательно) |
exposedHeaders | Требуется, если элемент CorsRule присутствует. Список заголовков ответов для предоставления клиентам CORS. | string[] (обязательно) |
maxAgeInSeconds | Требуется, если элемент CorsRule присутствует. Число секунд, в течение которых клиент или браузер должен кэшировать предполетный ответ. | int (обязательно) |