Freigeben über


Microsoft.EventGrid partnerTopics 2024-06-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "partnerTopics" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerTopics-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.EventGrid/partnerTopics@2024-06-01-preview' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    activationState: 'string'
    eventTypeInfo: {
      inlineEventTypes: {
        {customized property}: {
          dataSchemaUrl: 'string'
          description: 'string'
          displayName: 'string'
          documentationUrl: 'string'
        }
      }
      kind: 'string'
    }
    expirationTimeIfNotActivatedUtc: 'string'
    messageForActivation: 'string'
    partnerRegistrationImmutableId: 'string'
    partnerTopicFriendlyDescription: 'string'
    source: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

EventTypeInfo

Name Beschreibung Wert
inlineEventTypes Eine Auflistung von Inlineereignistypen für die Ressource. Die Inlineereignistypschlüssel sind vom Typ Zeichenfolge, die den Namen des Ereignisses darstellt.
Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated".
Die Inlineereignistypwerte sind vom Typ "InlineEventProperties" und enthalten zusätzliche Informationen für jeden Inlineereignistyp.
EventTypeInfoInlineEventTypes-
Art Die Art des verwendeten Ereignistyps. "Inline"

EventTypeInfoInlineEventTypes

Name Beschreibung Wert

IdentityInfo

Name Beschreibung Wert
principalId Die Prinzipal-ID der Ressourcenidentität. Schnur
tenantId Die Mandanten-ID der Ressource. Schnur
Art Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert.
IdentityInfoUserAssignedIdentities-

IdentityInfoUserAssignedIdentities

Name Beschreibung Wert

InlineEventProperties

Name Beschreibung Wert
dataSchemaUrl The dataSchemaUrl for the inline event. Schnur
Beschreibung Die Beschreibung für das Inlineereignis. Schnur
displayName Der displayName für das Inlineereignis. Schnur
documentationUrl Die documentationUrl für das Inlineereignis. Schnur

Microsoft.EventGrid/partnerTopics

Name Beschreibung Wert
Identität Identitätsinformationen für die Partnerthemaressource. IdentityInfo-
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Partnerthemas. PartnerTopicProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

PartnerTopicProperties

Name Beschreibung Wert
activationState Aktivierungsstatus des Partnerthemas. "Aktiviert"
"Deaktiviert"
"NeverActivated"
eventTypeInfo Ereignistypinformationen aus dem entsprechenden Ereigniskanal. EventTypeInfo-
expirationTimeIfNotActivatedUtc Ablaufzeit des Partnerthemas. Wenn dieser Timer abläuft, während das Partnerthema noch nie aktiviert ist,
das Partnerthema und der entsprechende Ereigniskanal werden gelöscht.
Schnur
messageForActivation Kontext- oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann. Schnur
partnerRegistrationImmutableId Die unveränderliche ID der entsprechenden Partnerregistrierung. Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Freundliche Beschreibung zum Thema. Dies kann vom Herausgeber/Partner festgelegt werden, um eine benutzerdefinierte Beschreibung für das Kundenpartnerthema anzuzeigen.
Dies ist hilfreich, um jegliche Mehrdeutigkeit des Ursprungs der Erstellung des Partnerthemas für den Kunden zu entfernen.
Schnur
Quelle Diesem Partnerthema zugeordnete Quelle. Dies stellt eine eindeutige Partnerressource dar. Schnur

TrackedResourceTags

Name Beschreibung Wert

UserIdentityProperties

Name Beschreibung Wert
clientId Die Client-ID der vom Benutzer zugewiesenen Identität. Schnur
principalId Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. Schnur

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "partnerTopics" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerTopics-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.EventGrid/partnerTopics",
  "apiVersion": "2024-06-01-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "activationState": "string",
    "eventTypeInfo": {
      "inlineEventTypes": {
        "{customized property}": {
          "dataSchemaUrl": "string",
          "description": "string",
          "displayName": "string",
          "documentationUrl": "string"
        }
      },
      "kind": "string"
    },
    "expirationTimeIfNotActivatedUtc": "string",
    "messageForActivation": "string",
    "partnerRegistrationImmutableId": "string",
    "partnerTopicFriendlyDescription": "string",
    "source": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

EventTypeInfo

Name Beschreibung Wert
inlineEventTypes Eine Auflistung von Inlineereignistypen für die Ressource. Die Inlineereignistypschlüssel sind vom Typ Zeichenfolge, die den Namen des Ereignisses darstellt.
Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated".
Die Inlineereignistypwerte sind vom Typ "InlineEventProperties" und enthalten zusätzliche Informationen für jeden Inlineereignistyp.
EventTypeInfoInlineEventTypes-
Art Die Art des verwendeten Ereignistyps. "Inline"

EventTypeInfoInlineEventTypes

Name Beschreibung Wert

IdentityInfo

Name Beschreibung Wert
principalId Die Prinzipal-ID der Ressourcenidentität. Schnur
tenantId Die Mandanten-ID der Ressource. Schnur
Art Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert.
IdentityInfoUserAssignedIdentities-

IdentityInfoUserAssignedIdentities

Name Beschreibung Wert

InlineEventProperties

Name Beschreibung Wert
dataSchemaUrl The dataSchemaUrl for the inline event. Schnur
Beschreibung Die Beschreibung für das Inlineereignis. Schnur
displayName Der displayName für das Inlineereignis. Schnur
documentationUrl Die documentationUrl für das Inlineereignis. Schnur

Microsoft.EventGrid/partnerTopics

Name Beschreibung Wert
apiVersion Die API-Version "2024-06-01-preview"
Identität Identitätsinformationen für die Partnerthemaressource. IdentityInfo-
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Partnerthemas. PartnerTopicProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp 'Microsoft.EventGrid/partnerTopics'

PartnerTopicProperties

Name Beschreibung Wert
activationState Aktivierungsstatus des Partnerthemas. "Aktiviert"
"Deaktiviert"
"NeverActivated"
eventTypeInfo Ereignistypinformationen aus dem entsprechenden Ereigniskanal. EventTypeInfo-
expirationTimeIfNotActivatedUtc Ablaufzeit des Partnerthemas. Wenn dieser Timer abläuft, während das Partnerthema noch nie aktiviert ist,
das Partnerthema und der entsprechende Ereigniskanal werden gelöscht.
Schnur
messageForActivation Kontext- oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann. Schnur
partnerRegistrationImmutableId Die unveränderliche ID der entsprechenden Partnerregistrierung. Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Freundliche Beschreibung zum Thema. Dies kann vom Herausgeber/Partner festgelegt werden, um eine benutzerdefinierte Beschreibung für das Kundenpartnerthema anzuzeigen.
Dies ist hilfreich, um jegliche Mehrdeutigkeit des Ursprungs der Erstellung des Partnerthemas für den Kunden zu entfernen.
Schnur
Quelle Diesem Partnerthema zugeordnete Quelle. Dies stellt eine eindeutige Partnerressource dar. Schnur

TrackedResourceTags

Name Beschreibung Wert

UserIdentityProperties

Name Beschreibung Wert
clientId Die Client-ID der vom Benutzer zugewiesenen Identität. Schnur
principalId Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. Schnur

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "partnerTopics" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventGrid/partnerTopics-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerTopics@2024-06-01-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      activationState = "string"
      eventTypeInfo = {
        inlineEventTypes = {
          {customized property} = {
            dataSchemaUrl = "string"
            description = "string"
            displayName = "string"
            documentationUrl = "string"
          }
        }
        kind = "string"
      }
      expirationTimeIfNotActivatedUtc = "string"
      messageForActivation = "string"
      partnerRegistrationImmutableId = "string"
      partnerTopicFriendlyDescription = "string"
      source = "string"
    }
  })
}

Eigenschaftswerte

EventTypeInfo

Name Beschreibung Wert
inlineEventTypes Eine Auflistung von Inlineereignistypen für die Ressource. Die Inlineereignistypschlüssel sind vom Typ Zeichenfolge, die den Namen des Ereignisses darstellt.
Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated".
Die Inlineereignistypwerte sind vom Typ "InlineEventProperties" und enthalten zusätzliche Informationen für jeden Inlineereignistyp.
EventTypeInfoInlineEventTypes-
Art Die Art des verwendeten Ereignistyps. "Inline"

EventTypeInfoInlineEventTypes

Name Beschreibung Wert

IdentityInfo

Name Beschreibung Wert
principalId Die Prinzipal-ID der Ressourcenidentität. Schnur
tenantId Die Mandanten-ID der Ressource. Schnur
Art Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. 'None'
'SystemAssigned'
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert.
IdentityInfoUserAssignedIdentities-

IdentityInfoUserAssignedIdentities

Name Beschreibung Wert

InlineEventProperties

Name Beschreibung Wert
dataSchemaUrl The dataSchemaUrl for the inline event. Schnur
Beschreibung Die Beschreibung für das Inlineereignis. Schnur
displayName Der displayName für das Inlineereignis. Schnur
documentationUrl Die documentationUrl für das Inlineereignis. Schnur

Microsoft.EventGrid/partnerTopics

Name Beschreibung Wert
Identität Identitätsinformationen für die Partnerthemaressource. IdentityInfo-
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Eigenschaften des Partnerthemas. PartnerTopicProperties
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.EventGrid/partnerTopics@2024-06-01-preview"

PartnerTopicProperties

Name Beschreibung Wert
activationState Aktivierungsstatus des Partnerthemas. "Aktiviert"
"Deaktiviert"
"NeverActivated"
eventTypeInfo Ereignistypinformationen aus dem entsprechenden Ereigniskanal. EventTypeInfo-
expirationTimeIfNotActivatedUtc Ablaufzeit des Partnerthemas. Wenn dieser Timer abläuft, während das Partnerthema noch nie aktiviert ist,
das Partnerthema und der entsprechende Ereigniskanal werden gelöscht.
Schnur
messageForActivation Kontext- oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann. Schnur
partnerRegistrationImmutableId Die unveränderliche ID der entsprechenden Partnerregistrierung. Schnur

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Freundliche Beschreibung zum Thema. Dies kann vom Herausgeber/Partner festgelegt werden, um eine benutzerdefinierte Beschreibung für das Kundenpartnerthema anzuzeigen.
Dies ist hilfreich, um jegliche Mehrdeutigkeit des Ursprungs der Erstellung des Partnerthemas für den Kunden zu entfernen.
Schnur
Quelle Diesem Partnerthema zugeordnete Quelle. Dies stellt eine eindeutige Partnerressource dar. Schnur

TrackedResourceTags

Name Beschreibung Wert

UserIdentityProperties

Name Beschreibung Wert
clientId Die Client-ID der vom Benutzer zugewiesenen Identität. Schnur
principalId Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. Schnur