Microsoft.Storage storageAccounts/queueServices 2021-09-01
Bicep 資源定義
storageAccounts/queueServices 資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Storage/storageAccounts/queueServices 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.Storage/storageAccounts/queueServices@2021-09-01' = {
name: 'default'
parent: resourceSymbolicName
properties: {
cors: {
corsRules: [
{
allowedHeaders: [
'string'
]
allowedMethods: [
'string'
]
allowedOrigins: [
'string'
]
exposedHeaders: [
'string'
]
maxAgeInSeconds: int
}
]
}
}
}
屬性值
storageAccounts/queueServices
名字 | 描述 | 價值 |
---|---|---|
名字 | 資源名稱 請參閱如何在 Bicep 中設定子資源的名稱和類型。 |
'default' |
父母 | 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。 如需詳細資訊,請參閱 父資源外部的子資源。 |
類型的資源符號名稱:storageAccounts |
性能 | 記憶體帳戶佇列服務的屬性。 | QueueServicePropertiesProperties |
QueueServicePropertiesProperties
名字 | 描述 | 價值 |
---|---|---|
cors | 指定佇列服務的 CORS 規則。 您可以在要求中包含最多五個 CorsRule 元素。 如果要求本文中未包含 CorsRule 元素,則會刪除所有 CORS 規則,而且佇列服務會停用 CORS。 | CorsRules |
CorsRules
名字 | 描述 | 價值 |
---|---|---|
corsRules | CORS 規則的清單。 您可以在要求中包含最多五個 CorsRule 元素。 | CorsRule[] |
CorsRule
名字 | 描述 | 價值 |
---|---|---|
allowedHeaders | 如果 CorsRule 元素存在,則為必要專案。 允許成為跨原始來源要求的標頭清單。 | string[] (必要) |
allowedMethods | 如果 CorsRule 元素存在,則為必要專案。 來源允許執行的 HTTP 方法清單。 | 包含任何的字串數組: 'DELETE' 'GET' 'HEAD' 'MERGE' 'OPTIONS' 'PATCH' 'POST' 'PUT' (必要) |
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": "2021-09-01",
"name": "default",
"properties": {
"cors": {
"corsRules": [
{
"allowedHeaders": [ "string" ],
"allowedMethods": [ "string" ],
"allowedOrigins": [ "string" ],
"exposedHeaders": [ "string" ],
"maxAgeInSeconds": "int"
}
]
}
}
}
屬性值
storageAccounts/queueServices
名字 | 描述 | 價值 |
---|---|---|
類型 | 資源類型 | 'Microsoft.Storage/storageAccounts/queueServices' |
apiVersion | 資源 API 版本 | '2021-09-01' |
名字 | 資源名稱 請參閱如何在 |
'default' |
性能 | 記憶體帳戶佇列服務的屬性。 | QueueServicePropertiesProperties |
QueueServicePropertiesProperties
名字 | 描述 | 價值 |
---|---|---|
cors | 指定佇列服務的 CORS 規則。 您可以在要求中包含最多五個 CorsRule 元素。 如果要求本文中未包含 CorsRule 元素,則會刪除所有 CORS 規則,而且佇列服務會停用 CORS。 | CorsRules |
CorsRules
名字 | 描述 | 價值 |
---|---|---|
corsRules | CORS 規則的清單。 您可以在要求中包含最多五個 CorsRule 元素。 | CorsRule[] |
CorsRule
名字 | 描述 | 價值 |
---|---|---|
allowedHeaders | 如果 CorsRule 元素存在,則為必要專案。 允許成為跨原始來源要求的標頭清單。 | string[] (必要) |
allowedMethods | 如果 CorsRule 元素存在,則為必要專案。 來源允許執行的 HTTP 方法清單。 | 包含任何的字串數組: 'DELETE' 'GET' 'HEAD' 'MERGE' 'OPTIONS' 'PATCH' 'POST' 'PUT' (必要) |
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@2021-09-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@2021-09-01” |
名字 | 資源名稱 | “default” |
parent_id | 此資源為父系之資源的標識碼。 | 類型資源的標識碼:storageAccounts |
性能 | 記憶體帳戶佇列服務的屬性。 | QueueServicePropertiesProperties |
QueueServicePropertiesProperties
名字 | 描述 | 價值 |
---|---|---|
cors | 指定佇列服務的 CORS 規則。 您可以在要求中包含最多五個 CorsRule 元素。 如果要求本文中未包含 CorsRule 元素,則會刪除所有 CORS 規則,而且佇列服務會停用 CORS。 | CorsRules |
CorsRules
名字 | 描述 | 價值 |
---|---|---|
corsRules | CORS 規則的清單。 您可以在要求中包含最多五個 CorsRule 元素。 | CorsRule[] |
CorsRule
名字 | 描述 | 價值 |
---|---|---|
allowedHeaders | 如果 CorsRule 元素存在,則為必要專案。 允許成為跨原始來源要求的標頭清單。 | string[] (必要) |
allowedMethods | 如果 CorsRule 元素存在,則為必要專案。 來源允許執行的 HTTP 方法清單。 | 包含任何的字串數組: “DELETE” “GET” “HEAD” “MERGE” “OPTIONS” “PATCH” “POST” “PUT” (必要) |
allowedOrigins | 如果 CorsRule 元素存在,則為必要專案。 允許透過 CORS 或 「*」 允許所有網域的原始網域清單 | string[] (必要) |
exposedHeaders | 如果 CorsRule 元素存在,則為必要專案。 要公開給 CORS 用戶端的回應標頭清單。 | string[] (必要) |
maxAgeInSeconds | 如果 CorsRule 元素存在,則為必要專案。 用戶端/瀏覽器應該快取預檢回應的秒數。 | int (必要) |