Microsoft.ApiManagement service/certificates 2022-08-01

تعريف مورد Bicep

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

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

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

تنسيق المورد

لإنشاء مورد Microsoft.ApiManagement/service/certificates، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.ApiManagement/service/certificates@2022-08-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    data: 'string'
    keyVault: {
      identityClientId: 'string'
      secretIdentifier: 'string'
    }
    password: 'string'
  }
}

قيم الخصائص

الخدمة/الشهادات

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

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)

حد الحرف: 1-80

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.

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

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: خدمة
خصائص شهادة إنشاء أو تحديث تفاصيل الخصائص. CertificateCreateOrUpdatePropertiesOrCertificateCont...

CertificateCreateOrUpdatePropertiesOrCertificateCont...

اسم وصف قيمة
بيانات شهادة ترميز Base 64 باستخدام تمثيل application/x-pkcs12. خيط
keyVault تفاصيل موقع KeyVault للشهادة. KeyVaultContractCreatePropertiesOrKeyVaultContractPr...
شعار كلمة المرور للشهادة خيط

KeyVaultContractCreatePropertiesOrKeyVaultContractPr...

اسم وصف قيمة
معرف الهوية قيمة خالية ل SystemAssignedIdentity أو معرف العميل ل UserAssignedIdentity ، والتي سيتم استخدامها للوصول إلى سر مخزن المفاتيح. خيط
معرف سري معرف سر Key vault لجلب البيانات السرية. سيؤدي توفير بيانات سرية تم إصدارها إلى منع التحديث التلقائي. يتطلب ذلك تكوين خدمة APIM مع aka.ms/apimmsi خيط

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
إنشاء مثيل APIM وجميع الموارد الفرعية باستخدام القالب

Deploy to Azure
يوضح هذا القالب كيفية إنشاء خدمة APIM وتكوين الكيانات الفرعية

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

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

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

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

تنسيق المورد

لإنشاء مورد Microsoft.ApiManagement/service/certificates، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.ApiManagement/service/certificates",
  "apiVersion": "2022-08-01",
  "name": "string",
  "properties": {
    "data": "string",
    "keyVault": {
      "identityClientId": "string",
      "secretIdentifier": "string"
    },
    "password": "string"
  }
}

قيم الخصائص

الخدمة/الشهادات

اسم وصف قيمة
نوع نوع المورد 'Microsoft.ApiManagement/service/certificates'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2022-08-01'
اسم اسم المورد

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)

حد الحرف: 1-80

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.

ابدأ بحرف وانتهي بالأبجدية الرقمية.
خصائص شهادة إنشاء أو تحديث تفاصيل الخصائص. CertificateCreateOrUpdatePropertiesOrCertificateCont...

CertificateCreateOrUpdatePropertiesOrCertificateCont...

اسم وصف قيمة
بيانات شهادة ترميز Base 64 باستخدام تمثيل application/x-pkcs12. خيط
keyVault تفاصيل موقع KeyVault للشهادة. KeyVaultContractCreatePropertiesOrKeyVaultContractPr...
شعار كلمة المرور للشهادة خيط

KeyVaultContractCreatePropertiesOrKeyVaultContractPr...

اسم وصف قيمة
معرف الهوية قيمة خالية ل SystemAssignedIdentity أو معرف العميل ل UserAssignedIdentity ، والتي سيتم استخدامها للوصول إلى سر مخزن المفاتيح. خيط
معرف سري معرف سر Key vault لجلب البيانات السرية. سيؤدي توفير بيانات سرية تم إصدارها إلى منع التحديث التلقائي. يتطلب ذلك تكوين خدمة APIM مع aka.ms/apimmsi خيط

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
إنشاء مثيل APIM وجميع الموارد الفرعية باستخدام القالب

Deploy to Azure
يوضح هذا القالب كيفية إنشاء خدمة APIM وتكوين الكيانات الفرعية

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

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

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

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

تنسيق المورد

لإنشاء مورد Microsoft.ApiManagement/service/certificates، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ApiManagement/service/certificates@2022-08-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      data = "string"
      keyVault = {
        identityClientId = "string"
        secretIdentifier = "string"
      }
      password = "string"
    }
  })
}

قيم الخصائص

الخدمة/الشهادات

اسم وصف قيمة
نوع نوع المورد "Microsoft.ApiManagement/service/certificates@2022-08-01"
اسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-80

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.

ابدأ بحرف وانتهي بالأبجدية الرقمية.
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: خدمة
خصائص شهادة إنشاء أو تحديث تفاصيل الخصائص. CertificateCreateOrUpdatePropertiesOrCertificateCont...

CertificateCreateOrUpdatePropertiesOrCertificateCont...

اسم وصف قيمة
بيانات شهادة ترميز Base 64 باستخدام تمثيل application/x-pkcs12. خيط
keyVault تفاصيل موقع KeyVault للشهادة. KeyVaultContractCreatePropertiesOrKeyVaultContractPr...
شعار كلمة المرور للشهادة خيط

KeyVaultContractCreatePropertiesOrKeyVaultContractPr...

اسم وصف قيمة
معرف الهوية قيمة خالية ل SystemAssignedIdentity أو معرف العميل ل UserAssignedIdentity ، والتي سيتم استخدامها للوصول إلى سر مخزن المفاتيح. خيط
معرف سري معرف سر Key vault لجلب البيانات السرية. سيؤدي توفير بيانات سرية تم إصدارها إلى منع التحديث التلقائي. يتطلب ذلك تكوين خدمة APIM مع aka.ms/apimmsi خيط