Microsoft.Storage storageAccounts/queueServices

تعريف مورد Bicep

يمكن نشر نوع مورد storageAccounts/queueServices مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد 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
        }
      ]
    }
  }
}

قيم Property

حسابات التخزين/خدمات قائمة الانتظار

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
"افتراضي"
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: حسابات التخزين
خصائص خصائص خدمة قائمة الانتظار لحساب التخزين. قائمة انتظارServicePropertiesProperties

قائمة انتظارServicePropertiesProperties

الاسم الوصف القيمة
CORS يحدد قواعد CORS لخدمة قائمة الانتظار. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. إذا لم يتم تضمين أي عناصر CorsRule في نص الطلب، فسيتم حذف جميع قواعد CORS، وسيتم تعطيل CORS لخدمة قائمة الانتظار. CorsRules

CorsRules

الاسم الوصف القيمة
corsRules قائمة قواعد CORS. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. CorsRule[]

CorsRule

الاسم الوصف القيمة
allowedHeaders مطلوب إذا كان عنصر CorsRule موجودا. قائمة بالعناوين المسموح بها لتكون جزءا من الطلب عبر الأصل. string[] (مطلوب)
allowedMethods مطلوب إذا كان عنصر CorsRule موجودا. قائمة بأساليب HTTP المسموح بتنفيذها بواسطة الأصل. صفيف سلسلة يحتوي على أي من:
"الاتصال"
"حذف"
'GET'
"الرأس"
"دمج"
"خيارات"
'PATCH'
'POST'
'PUT'
'TRACE' (مطلوب)
allowedOrigins مطلوب إذا كان عنصر CorsRule موجودا. قائمة مجالات الأصل التي سيتم السماح بها عبر CORS، أو "*" للسماح بجميع المجالات string[] (مطلوب)
exposedHeaders مطلوب إذا كان عنصر CorsRule موجودا. قائمة بعناوين الاستجابة لعرضها على عملاء CORS. string[] (مطلوب)
maxAgeInSeconds مطلوب إذا كان عنصر CorsRule موجودا. عدد الثوان التي يجب على العميل/المستعرض تخزين استجابة الاختبار المسبق مؤقتا. int (مطلوب)

تعريف مورد قالب ARM

يمكن نشر نوع مورد storageAccounts/queueServices مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد 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"
        }
      ]
    }
  }
}

قيم Property

حسابات التخزين/خدمات قائمة الانتظار

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Storage/storageAccounts/queueServices'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2023-01-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
"افتراضي"
خصائص خصائص خدمة قائمة الانتظار لحساب التخزين. خصائص قائمة الانتظارServiceProperties

خصائص قائمة الانتظارServiceProperties

الاسم الوصف القيمة
CORS يحدد قواعد CORS لخدمة قائمة الانتظار. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. إذا لم يتم تضمين أي عناصر CorsRule في نص الطلب، فسيتم حذف جميع قواعد CORS، وسيتم تعطيل CORS لخدمة قائمة الانتظار. CorsRules

CorsRules

الاسم الوصف القيمة
corsRules قائمة قواعد CORS. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. CorsRule[]

CorsRule

الاسم الوصف القيمة
allowedHeaders مطلوب إذا كان عنصر CorsRule موجودا. قائمة بالعناوين المسموح بها لتكون جزءا من الطلب عبر الأصل. string[] (مطلوب)
allowedMethods مطلوب إذا كان عنصر CorsRule موجودا. قائمة بأساليب HTTP المسموح بتنفيذها بواسطة الأصل. صفيف سلسلة يحتوي على أي من:
"الاتصال"
"حذف"
'GET'
'HEAD'
"دمج"
"خيارات"
'PATCH'
'POST'
'PUT'
'TRACE' (مطلوب)
allowedOrigins مطلوب إذا كان عنصر CorsRule موجودا. قائمة بمجالات الأصل التي سيتم السماح بها عبر CORS، أو "*" للسماح لجميع المجالات string[] (مطلوب)
exposedHeaders مطلوب إذا كان عنصر CorsRule موجودا. قائمة برؤوس الاستجابة لعرضها على عملاء CORS. string[] (مطلوب)
maxAgeInSeconds مطلوب إذا كان عنصر CorsRule موجودا. عدد الثوان التي يجب على العميل/المستعرض تخزين استجابة الاختبار المبدئي مؤقتا. int (مطلوب)

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد storageAccounts/queueServices مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد 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
          }
        ]
      }
    }
  })
}

قيم Property

حسابات التخزين/خدمات قائمة الانتظار

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Storage/storageAccounts/queueServices@2023-01-01"
الاسم اسم المورد "افتراضي"
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: حسابات التخزين
خصائص خصائص خدمة قائمة الانتظار لحساب التخزين. خصائص قائمة الانتظارServiceProperties

خصائص قائمة الانتظارServiceProperties

الاسم الوصف القيمة
CORS يحدد قواعد CORS لخدمة قائمة الانتظار. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. إذا لم يتم تضمين أي عناصر CorsRule في نص الطلب، فسيتم حذف جميع قواعد CORS، وسيتم تعطيل CORS لخدمة قائمة الانتظار. CorsRules

CorsRules

الاسم الوصف القيمة
corsRules قائمة قواعد CORS. يمكنك تضمين ما يصل إلى خمسة عناصر CorsRule في الطلب. CorsRule[]

CorsRule

الاسم الوصف القيمة
allowedHeaders مطلوب إذا كان عنصر CorsRule موجودا. قائمة بالعناوين المسموح بها لتكون جزءا من الطلب عبر الأصل. string[] (مطلوب)
allowedMethods مطلوب إذا كان عنصر CorsRule موجودا. قائمة بأساليب HTTP المسموح بتنفيذها بواسطة الأصل. صفيف سلسلة يحتوي على أي من:
"CONNECT"
"حذف"
"GET"
"HEAD"
"دمج"
"خيارات"
"PATCH"
"POST"
"PUT"
"TRACE" (مطلوب)
allowedOrigins مطلوب إذا كان عنصر CorsRule موجودا. قائمة مجالات الأصل التي سيتم السماح بها عبر CORS، أو "*" للسماح بجميع المجالات string[] (مطلوب)
exposedHeaders مطلوب إذا كان عنصر CorsRule موجودا. قائمة بعناوين الاستجابة لعرضها على عملاء CORS. string[] (مطلوب)
maxAgeInSeconds مطلوب إذا كان عنصر CorsRule موجودا. عدد الثوان التي يجب على العميل/المستعرض تخزين استجابة الاختبار المسبق مؤقتا. int (مطلوب)