موضوعات Microsoft.EventGrid 2020-04-01-preview

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.EventGrid/topics@2020-04-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    inboundIpRules: [
      {
        action: 'Allow'
        ipMask: 'string'
      }
    ]
    inputSchema: 'string'
    inputSchemaMapping: {
      inputSchemaMappingType: 'string'
      // For remaining properties, see InputSchemaMapping objects
    }
    privateEndpointConnections: [
      {
        properties: {
          groupIds: [
            'string'
          ]
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            actionsRequired: 'string'
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    publicNetworkAccess: 'string'
  }
}

كائنات InputSchemaMapping

قم بتعيين الخاصية inputSchemaMappingType لتحديد نوع العنصر.

بالنسبة إلى Json، استخدم:

  inputSchemaMappingType: 'Json'
  properties: {
    dataVersion: {
      defaultValue: 'string'
      sourceField: 'string'
    }
    eventTime: {
      sourceField: 'string'
    }
    eventType: {
      defaultValue: 'string'
      sourceField: 'string'
    }
    id: {
      sourceField: 'string'
    }
    subject: {
      defaultValue: 'string'
      sourceField: 'string'
    }
    topic: {
      sourceField: 'string'
    }
  }

قيم Property

موضوعات

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 3-50

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.
الموقع موقع المورد. سلسلة (مطلوبة)
العلامات علامات المورد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku مستوى تسعير Sku للموضوع. ResourceSku
الهوية معلومات الهوية للمورد. IdentityInfo
خصائص خصائص الموضوع. خصائص الموضوع

IdentityInfo

الاسم الوصف القيمة
معرف أساسي المعرف الأساسي لهوية المورد. سلسلة
معرّف المستأجر معرف المستأجر للمورد. سلسلة
النوع نوع الهوية المدارة المستخدمة. يتضمن النوع "SystemAssigned, UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هوية. 'بلا'
'SystemAssigned'
'SystemAssigned, UserAssigned'
"تعيين المستخدم"
userAssignedIdentities قائمة هويات المستخدم المقترنة بالمورد. ستكون المراجع الرئيسية لقاموس هوية المستخدم معرفات موارد ARM في النموذج:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
هذه الخاصية غير مستخدمة حاليا ومحجوزة للاستخدام المستقبلي.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} خصائص معرف المستخدم

خصائص معرف المستخدم

الاسم الوصف القيمة
clientId معرف العميل للهوية المعينة من قبل المستخدم. سلسلة
معرف أساسي المعرف الأساسي للهوية المعينة من قبل المستخدم. سلسلة

خصائص الموضوع

الاسم الوصف القيمة
InboundIpRules يمكن استخدام هذا لتقييد نسبة استخدام الشبكة من عناوين IP معينة بدلا من جميع عناوين IP. ملاحظة: يتم اعتبارها فقط إذا تم تمكين PublicNetworkAccess. InboundIpRule[]
inputSchema يحدد هذا التنسيق الذي يجب أن تتوقعه Event Grid للأحداث الواردة المنشورة على الموضوع. "CloudEventSchemaV1_0"
"CustomEventSchema"
'EventGridSchema'
inputSchemaMapping يتيح هذا النشر باستخدام مخططات الأحداث المخصصة. يمكن تحديد InputSchemaMapping لتعيين خصائص مختلفة لمخطط مصدر إلى خصائص مختلفة مطلوبة لمخطط EventGridEvent. InputSchemaMapping
اتصالات نقطة النهاية الخاصة PrivateEndpointConnection[]
publicNetworkAccess يحدد هذا ما إذا كان يسمح بنسبة استخدام الشبكة عبر الشبكة العامة. بشكل افتراضي يتم تمكينه.
يمكنك تقييد عناوين IP معينة عن طريق تكوين {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /}
"معطل"
"ممكن"

InboundIpRule

الاسم الوصف القيمة
إجراء إجراء يجب تنفيذه استنادا إلى تطابق IpMask أو عدم وجوده. "السماح"
ipMask عنوان IP في رمز CIDR، على سبيل المثال، 10.0.0.0/8. سلسلة

InputSchemaMapping

الاسم الوصف القيمة
inputSchemaMappingType تعيين نوع العنصر Json (مطلوب)

JsonInputSchemaMapping

الاسم الوصف القيمة
inputSchemaMappingType نوع التعيين المخصص 'Json' (مطلوب)
خصائص خصائص JSON لتعيين مخطط الإدخال JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

الاسم الوصف القيمة
⁧⁧⁩⁩إصدار البيانات⁧⁧⁩⁩ معلومات التعيين لخاصية DataVersion لحدث شبكة الأحداث. JsonFieldWithDefault
⁧⁩توقيت الحدث⁧⁩ معلومات التعيين لخاصية EventTime لحدث Event Grid. JsonField
⁧⁩نوع الحدث⁧⁩ معلومات التعيين لخاصية EventType لحدث شبكة الأحداث. JsonFieldWithDefault
المعرف معلومات التعيين لخاصية المعرف لحدث شبكة الأحداث. JsonField
الموضوع معلومات التعيين لخاصية الموضوع لحدث شبكة الأحداث. JsonFieldWithDefault
الموضوع معلومات التعيين للخاصية Topic لحدث Event Grid. JsonField

JsonFieldWithDefault

الاسم الوصف القيمة
القيمة الظاهرية القيمة الافتراضية التي سيتم استخدامها للتعيين عند عدم توفير SourceField أو إذا لم تكن هناك خاصية بالاسم المحدد في حمولة حدث JSON المنشورة. سلسلة
sourceField اسم حقل في مخطط حدث الإدخال الذي سيتم استخدامه كمصدر لتعيين. سلسلة

JsonField

الاسم الوصف القيمة
sourceField اسم حقل في مخطط حدث الإدخال الذي سيتم استخدامه كمصدر لتعيين. سلسلة

PrivateEndpointConnection

الاسم الوصف القيمة
خصائص خصائص PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

الاسم الوصف القيمة
معرفات المجموعة GroupIds من مورد خدمة الارتباط الخاص. سلسلة []
نقطة النهاية الخاصة مورد نقطة النهاية الخاصة لهذا الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState تفاصيل حول حالة الاتصال. حالة الاتصال
provisioningState حالة التوفير لاتصال نقطة النهاية الخاصة. "تم الإلغاء"
"إنشاء"
"الحذف"
"فشل"
"نجح"
"التحديث"

نقطة النهاية الخاصة

الاسم الوصف القيمة
المعرف معرف ARM لنقطة النهاية الخاصة. سلسلة

حالة الاتصال

الاسم الوصف القيمة
الإجراءات مطلوبة الإجراءات المطلوبة (إن وجدت). سلسلة
الوصف وصف حالة الاتصال. سلسلة
الحالة حالة الاتصال. "تمت الموافقة"
"غير متصل"
"معلق"
"مرفوض"

ResourceSku

الاسم الوصف القيمة
الاسم اسم Sku للمورد. القيم المحتملة هي: أساسي أو متميز. "أساسي"
'Premium'

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

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

قالب الوصف
إنشاء موضوع مخصص واشتراك في Azure Event Grid

نشر في Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك إخطار على الويب. القالب الذي تم تأليفه في الأصل بواسطة John Downs.
موضوع/اشتراك Azure Event Grid مخصص مع CloudEvents

نشر في Azure
إنشاء موضوع Azure Event Grid مخصص، واشتراك إخطار على الويب يحتوي على مخطط CloudEvents، وLogic App كمعالج أحداث. القالب الذي تم تأليفه في الأصل بواسطة Justin Yoo.
إنشاء موضوع مخصص لشبكة الأحداث ومعالج مركز الأحداث

نشر في Azure
إنشاء موضوع مخصص ل Azure Event Grid ومركز أحداث للتعامل مع الأحداث.
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك قائمة الانتظار

نشر في Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك قائمة انتظار ناقل خدمة Microsoft Azure. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.
إنشاء اشتراك موضوع مخصص لشبكة أحداث Azure

نشر في Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك موضوع ناقل الخدمة. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.EventGrid/topics",
  "apiVersion": "2020-04-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "inboundIpRules": [
      {
        "action": "Allow",
        "ipMask": "string"
      }
    ],
    "inputSchema": "string",
    "inputSchemaMapping": {
      "inputSchemaMappingType": "string"
      // For remaining properties, see InputSchemaMapping objects
    },
    "privateEndpointConnections": [
      {
        "properties": {
          "groupIds": [ "string" ],
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "actionsRequired": "string",
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "publicNetworkAccess": "string"
  }
}

كائنات InputSchemaMapping

قم بتعيين الخاصية inputSchemaMappingType لتحديد نوع العنصر.

بالنسبة إلى Json، استخدم:

  "inputSchemaMappingType": "Json",
  "properties": {
    "dataVersion": {
      "defaultValue": "string",
      "sourceField": "string"
    },
    "eventTime": {
      "sourceField": "string"
    },
    "eventType": {
      "defaultValue": "string",
      "sourceField": "string"
    },
    "id": {
      "sourceField": "string"
    },
    "subject": {
      "defaultValue": "string",
      "sourceField": "string"
    },
    "topic": {
      "sourceField": "string"
    }
  }

قيم Property

موضوعات

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.EventGrid/topics'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2020-04-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 3-50

الأحرف الصالحة:
الأبجدية الرقمية والواصلات.
الموقع موقع المورد. سلسلة (مطلوبة)
العلامات علامات المورد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
sku مستوى تسعير Sku للموضوع. ResourceSku
الهوية معلومات الهوية للمورد. IdentityInfo
خصائص خصائص الموضوع. خصائص الموضوع

IdentityInfo

الاسم الوصف القيمة
معرف أساسي المعرف الأساسي لهوية المورد. سلسلة
معرّف المستأجر معرف المستأجر للمورد. سلسلة
النوع نوع الهوية المدارة المستخدمة. يتضمن النوع "SystemAssigned, UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هوية. 'بلا'
'SystemAssigned'
'SystemAssigned, UserAssigned'
"تعيين المستخدم"
userAssignedIdentities قائمة هويات المستخدم المقترنة بالمورد. ستكون المراجع الرئيسية لقاموس هوية المستخدم معرفات موارد ARM في النموذج:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
هذه الخاصية غير مستخدمة حاليا ومحجوزة للاستخدام المستقبلي.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} خصائص معرف المستخدم

خصائص معرف المستخدم

الاسم الوصف القيمة
clientId معرف العميل للهوية المعينة من قبل المستخدم. سلسلة
معرف أساسي المعرف الأساسي للهوية المعينة من قبل المستخدم. سلسلة

خصائص الموضوع

الاسم الوصف القيمة
InboundIpRules يمكن استخدام هذا لتقييد نسبة استخدام الشبكة من عناوين IP محددة بدلا من جميع عناوين IP. ملاحظة: يتم اعتبارها فقط إذا تم تمكين PublicNetworkAccess. InboundIpRule[]
inputSchema يحدد هذا التنسيق الذي يجب أن تتوقعه Event Grid للأحداث الواردة المنشورة على الموضوع. "CloudEventSchemaV1_0"
"CustomEventSchema"
'EventGridSchema'
inputSchemaMapping يتيح ذلك النشر باستخدام مخططات الأحداث المخصصة. يمكن تحديد InputSchemaMapping لتعيين خصائص مختلفة لمخطط مصدر إلى خصائص مختلفة مطلوبة لمخطط EventGridEvent. InputSchemaMapping
اتصالات نقطة النهاية الخاصة PrivateEndpointConnection[]
publicNetworkAccess يحدد هذا ما إذا كان يسمح بنسبة استخدام الشبكة عبر الشبكة العامة. بشكل افتراضي، يتم تمكينه.
يمكنك تقييد عناوين IP معينة عن طريق تكوين {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /}
"معطل"
"ممكن"

InboundIpRule

الاسم الوصف القيمة
إجراء الإجراء المطلوب تنفيذه استنادا إلى التطابق أو عدم تطابق IpMask. "السماح"
ipMask عنوان IP في رمز CIDR على سبيل المثال، 10.0.0.0/8. سلسلة

InputSchemaMapping

الاسم الوصف القيمة
inputSchemaMappingType تعيين نوع الكائن Json (مطلوب)

JsonInputSchemaMapping

الاسم الوصف القيمة
inputSchemaMappingType نوع التعيين المخصص 'Json' (مطلوب)
خصائص خصائص JSON لتعيين مخطط الإدخال JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

الاسم الوصف القيمة
⁧⁧⁩⁩إصدار البيانات⁧⁧⁩⁩ معلومات التعيين لخاصية DataVersion لحدث Event Grid. JsonFieldWithDefault
⁧⁩توقيت الحدث⁧⁩ معلومات التعيين لخاصية EventTime لحدث Event Grid. JsonField
⁧⁩نوع الحدث⁧⁩ معلومات التعيين لخاصية EventType لحدث Event Grid. JsonFieldWithDefault
المعرف معلومات التعيين لخاصية المعرف لحدث Event Grid. JsonField
الموضوع معلومات التعيين للخاصية Subject لحدث Event Grid. JsonFieldWithDefault
الموضوع معلومات التعيين للخاصية Topic لحدث Event Grid. JsonField

JsonFieldWithDefault

الاسم الوصف القيمة
القيمة الظاهرية القيمة الافتراضية التي سيتم استخدامها للتعيين عند عدم توفير SourceField أو إذا لم تكن هناك خاصية بالاسم المحدد في حمولة حدث JSON المنشورة. سلسلة
حقل المصدر اسم حقل في مخطط حدث الإدخال الذي سيتم استخدامه كمصدر للتعيين. سلسلة

JsonField

الاسم الوصف القيمة
حقل المصدر اسم حقل في مخطط حدث الإدخال الذي سيتم استخدامه كمصدر للتعيين. سلسلة

PrivateEndpointConnection

الاسم الوصف القيمة
خصائص خصائص PrivateEndpointConnection. خصائص اتصال نقطة النهاية الخاصة

خصائص اتصال نقطة النهاية الخاصة

الاسم الوصف القيمة
معرفات المجموعة GroupIds من مورد خدمة الارتباط الخاص. سلسلة []
نقطة النهاية الخاصة مورد نقطة النهاية الخاصة لهذا الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState تفاصيل حول حالة الاتصال. حالة الاتصال
provisioningState حالة التوفير لاتصال نقطة النهاية الخاصة. "تم الإلغاء"
"إنشاء"
"الحذف"
"فشل"
"نجح"
"التحديث"

نقطة النهاية الخاصة

الاسم الوصف القيمة
المعرف معرف ARM لنقطة النهاية الخاصة. سلسلة

حالة الاتصال

الاسم الوصف القيمة
الإجراءات مطلوبة الإجراءات المطلوبة (إن وجدت). سلسلة
الوصف وصف حالة الاتصال. سلسلة
الحالة حالة الاتصال. "تمت الموافقة"
"غير متصل"
"معلق"
"مرفوض"

ResourceSku

الاسم الوصف القيمة
الاسم اسم Sku للمورد. القيم المحتملة هي: أساسي أو متميز. "أساسي"
'Premium'

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

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

قالب الوصف
إنشاء موضوع واشتراك مخصص لشبكة أحداث Azure

نشر في Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك إخطار على الويب. القالب الذي تم تأليفه في الأصل بواسطة John Downs.
موضوع/اشتراك Azure Event Grid مخصص مع CloudEvents

نشر في Azure
ينشئ موضوع Azure Event Grid مخصصا، واشتراك إخطار على الويب يحتوي على مخطط CloudEvents، وLogic App كمعالج أحداث. القالب الذي تم تأليفه في الأصل بواسطة Justin Yoo.
إنشاء موضوع مخصص لشبكة الأحداث ومعالج مركز الأحداث

نشر في Azure
ينشئ موضوعا مخصصا ومركز أحداث Azure Event Grid للتعامل مع الأحداث.
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك قائمة الانتظار

نشر في Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك قائمة انتظار ناقل خدمة Microsoft Azure. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.
إنشاء اشتراك موضوع مخصص لشبكة أحداث Azure

نشر في Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك موضوع ناقل خدمة Microsoft Azure. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/topics@2020-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      inboundIpRules = [
        {
          action = "Allow"
          ipMask = "string"
        }
      ]
      inputSchema = "string"
      inputSchemaMapping = {
        inputSchemaMappingType = "string"
        // For remaining properties, see InputSchemaMapping objects
      }
      privateEndpointConnections = [
        {
          properties = {
            groupIds = [
              "string"
            ]
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              actionsRequired = "string"
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
    }
    sku = {
      name = "string"
    }
  })
}

كائنات InputSchemaMapping

قم بتعيين الخاصية inputSchemaMappingType لتحديد نوع العنصر.

بالنسبة إلى Json، استخدم:

  inputSchemaMappingType = "Json"
  properties = {
    dataVersion = {
      defaultValue = "string"
      sourceField = "string"
    }
    eventTime = {
      sourceField = "string"
    }
    eventType = {
      defaultValue = "string"
      sourceField = "string"
    }
    id = {
      sourceField = "string"
    }
    subject = {
      defaultValue = "string"
      sourceField = "string"
    }
    topic = {
      sourceField = "string"
    }
  }

قيم Property

موضوعات

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.EventGrid/topics@2020-04-01-preview"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 3-50

أحرف صالحة:
الأبجدية الرقمية والواصلات.
الموقع موقع المورد. سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات المورد. قاموس أسماء العلامات والقيم.
sku مستوى تسعير Sku للموضوع. ResourceSku
الهوية معلومات الهوية للمورد. IdentityInfo
خصائص خصائص الموضوع. خصائص الموضوع

IdentityInfo

الاسم الوصف القيمة
النوع نوع الهوية المدارة المستخدمة. يتضمن النوع "SystemAssigned, UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هوية. "SystemAssigned"
"SystemAssigned، UserAssigned"
"UserAssigned"
identity_ids قائمة هويات المستخدم المقترنة بالمورد. ستكون المراجع الرئيسية لقاموس هوية المستخدم معرفات موارد ARM في النموذج:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
هذه الخاصية غير مستخدمة حاليا ومحجوزة للاستخدام في المستقبل.
صفيف معرفات هوية المستخدم.

IdentityInfoUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} UserIdentityProperties

UserIdentityProperties

الاسم الوصف القيمة
clientId معرف العميل للهوية المعينة من قبل المستخدم. سلسلة
معرف أساسي المعرف الأساسي للهوية المعينة من قبل المستخدم. سلسلة

خصائص الموضوع

الاسم الوصف القيمة
InboundIpRules يمكن استخدام هذا لتقييد نسبة استخدام الشبكة من عناوين IP محددة بدلا من جميع عناوين IP. ملاحظة: يتم اعتبارها فقط إذا تم تمكين PublicNetworkAccess. InboundIpRule[]
inputSchema يحدد هذا التنسيق الذي يجب أن تتوقعه Event Grid للأحداث الواردة المنشورة على الموضوع. "CloudEventSchemaV1_0"
"CustomEventSchema"
"EventGridSchema"
inputSchemaMapping يتيح ذلك النشر باستخدام مخططات الأحداث المخصصة. يمكن تحديد InputSchemaMapping لتعيين خصائص مختلفة لمخطط مصدر إلى خصائص مختلفة مطلوبة لمخطط EventGridEvent. InputSchemaMapping
اتصالات نقطة النهاية الخاصة PrivateEndpointConnection[]
publicNetworkAccess يحدد هذا ما إذا كان يسمح بنسبة استخدام الشبكة عبر الشبكة العامة. بشكل افتراضي، يتم تمكينه.
يمكنك تقييد عناوين IP معينة عن طريق تكوين {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /}
"معطل"
"ممكن"

InboundIpRule

الاسم الوصف القيمة
إجراء الإجراء المطلوب تنفيذه استنادا إلى التطابق أو عدم تطابق IpMask. "السماح"
ipMask عنوان IP في رمز CIDR على سبيل المثال، 10.0.0.0/8. سلسلة

InputSchemaMapping

الاسم الوصف القيمة
inputSchemaMappingType تعيين نوع الكائن Json (مطلوب)

JsonInputSchemaMapping

الاسم الوصف القيمة
inputSchemaMappingType نوع التعيين المخصص "Json" (مطلوب)
خصائص خصائص JSON لتعيين مخطط الإدخال JsonInputSchemaMappingProperties

JsonInputSchemaMappingProperties

الاسم الوصف القيمة
⁧⁧⁩⁩إصدار البيانات⁧⁧⁩⁩ معلومات التعيين لخاصية DataVersion لحدث Event Grid. JsonFieldWithDefault
⁧⁩توقيت الحدث⁧⁩ معلومات التعيين لخاصية EventTime لحدث Event Grid. JsonField
⁧⁩نوع الحدث⁧⁩ معلومات التعيين لخاصية EventType لحدث Event Grid. JsonFieldWithDefault
المعرف معلومات التعيين لخاصية المعرف لحدث Event Grid. JsonField
الموضوع معلومات التعيين للخاصية Subject لحدث Event Grid. JsonFieldWithDefault
الموضوع معلومات التعيين للخاصية Topic لحدث Event Grid. JsonField

JsonFieldWithDefault

الاسم الوصف القيمة
القيمة الظاهرية القيمة الافتراضية التي سيتم استخدامها للتعيين عند عدم توفير SourceField أو إذا لم تكن هناك خاصية بالاسم المحدد في حمولة حدث JSON المنشورة. سلسلة
حقل المصدر اسم حقل في مخطط حدث الإدخال الذي سيتم استخدامه كمصدر للتعيين. سلسلة

JsonField

الاسم الوصف القيمة
حقل المصدر اسم حقل في مخطط حدث الإدخال الذي سيتم استخدامه كمصدر للتعيين. سلسلة

PrivateEndpointConnection

الاسم الوصف القيمة
خصائص خصائص PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

الاسم الوصف القيمة
معرفات المجموعة GroupIds من مورد خدمة الارتباط الخاص. سلسلة []
نقطة النهاية الخاصة مورد نقطة النهاية الخاصة لهذا الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState تفاصيل حول حالة الاتصال. ConnectionState
provisioningState حالة التوفير لاتصال نقطة النهاية الخاصة. "تم الإلغاء"
"إنشاء"
"حذف"
"فشل"
"نجح"
"التحديث"

نقطة النهاية الخاصة

الاسم الوصف القيمة
المعرف معرف ARM لنقطة النهاية الخاصة. سلسلة

ConnectionState

الاسم الوصف القيمة
الإجراءات مطلوبة الإجراءات المطلوبة (إن وجدت). سلسلة
الوصف وصف حالة الاتصال. سلسلة
الحالة حالة الاتصال. "تمت الموافقة"
"غير متصل"
"معلق"
"مرفوض"

ResourceSku

الاسم الوصف القيمة
الاسم اسم Sku للمورد. القيم المحتملة هي: أساسي أو متميز. "أساسي"
"Premium"