Delen via


Microsoft.EventGrid partnerTopics 2023-06-01-preview

Bicep-resourcedefinitie

Het resourcetype partnerTopics kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventGrid/partnerTopics-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

partnerTopics

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Locatie van de resource. tekenreeks (vereist)
tags Tags van de resource. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity Identiteitsgegevens voor de partneronderwerpresource. IdentityInfo
properties Eigenschappen van het partneronderwerp. PartnerTopicProperties

IdentityInfo

Naam Description Waarde
principalId De principal-id van de resource-id. tekenreeks
tenantId De tenant-id van de resource. tekenreeks
type Het type beheerde identiteit dat wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' wordt elke identiteit verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Deze eigenschap wordt momenteel niet gebruikt en gereserveerd voor toekomstig gebruik.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Naam Description Waarde
{aangepaste eigenschap} UserIdentityProperties

UserIdentityProperties

Naam Description Waarde
clientId De client-id van de door de gebruiker toegewezen identiteit. tekenreeks
principalId De principal-id van de door de gebruiker toegewezen identiteit. tekenreeks

PartnerTopicProperties

Naam Description Waarde
activationState Activeringsstatus van het partneronderwerp. 'Geactiveerd'
'Gedeactiveerd'
'Nooit geactiveerd'
eventTypeInfo Informatie over gebeurtenistype van het bijbehorende gebeurteniskanaal. EventTypeInfo
expirationTimeIfNotActivatedUtc Verlooptijd van het partneronderwerp. Als deze timer verloopt terwijl het partneronderwerp nog steeds nooit is geactiveerd,
het partneronderwerp en het bijbehorende gebeurteniskanaal worden verwijderd.
tekenreeks
messageForActivation Context of nuttig bericht dat kan worden gebruikt tijdens het goedkeuringsproces door de abonnee. tekenreeks
partnerRegistrationImmutableId De onveranderbareId van de bijbehorende partnerregistratie. tekenreeks

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Beschrijvende beschrijving van het onderwerp. Dit kan worden ingesteld door de uitgever/partner om een aangepaste beschrijving weer te geven voor het onderwerp van de klantpartner.
Dit is handig om eventuele dubbelzinnigheid over de oorsprong van het maken van het partneronderwerp voor de klant weg te halen.
tekenreeks
source Bron die is gekoppeld aan dit partneronderwerp. Dit vertegenwoordigt een unieke partnerresource. tekenreeks

EventTypeInfo

Naam Description Waarde
inlineEventTypes Een verzameling inline gebeurtenistypen voor de resource. De sleutels van het gebeurtenistype inline zijn van het type tekenreeks die de naam van de gebeurtenis vertegenwoordigt.
Een voorbeeld van een geldige inlinegebeurtenisnaam is Contoso.OrderCreated.
De waarden van het gebeurtenistype inline zijn van het type InlineEventProperties en bevatten aanvullende informatie voor elk inline-gebeurtenistype.
EventTypeInfoInlineEventTypes
Soort Het type gebeurtenis dat wordt gebruikt. 'Inline'

EventTypeInfoInlineEventTypes

Naam Description Waarde
{aangepaste eigenschap} InlineEventProperties

InlineEventProperties

Naam Description Waarde
dataSchemaUrl De dataSchemaUrl voor de inline-gebeurtenis. tekenreeks
beschrijving De beschrijving voor de inline-gebeurtenis. tekenreeks
displayName De displayName voor de inline-gebeurtenis. tekenreeks
documentationUrl De documentationUrl voor de inline-gebeurtenis. tekenreeks

Resourcedefinitie van ARM-sjabloon

Het resourcetype partnerTopics kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventGrid/partnerTopics-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

partnerTopics

Naam Description Waarde
type Het resourcetype 'Microsoft.EventGrid/partnerTopics'
apiVersion De resource-API-versie '2023-06-01-preview'
naam De resourcenaam tekenreeks (vereist)
location Locatie van de resource. tekenreeks (vereist)
tags Tags van de resource. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity Identiteitsgegevens voor de partneronderwerpresource. IdentityInfo
properties Eigenschappen van het partneronderwerp. PartnerTopicProperties

IdentityInfo

Naam Description Waarde
principalId De principal-id van resource-id. tekenreeks
tenantId De tenant-id van de resource. tekenreeks
type Het type beheerde identiteit dat wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' wordt elke identiteit verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Deze eigenschap wordt momenteel niet gebruikt en gereserveerd voor toekomstig gebruik.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Naam Description Waarde
{aangepaste eigenschap} UserIdentityProperties

UserIdentityProperties

Naam Description Waarde
clientId De client-id van de door de gebruiker toegewezen identiteit. tekenreeks
principalId De principal-id van de door de gebruiker toegewezen identiteit. tekenreeks

PartnerTopicProperties

Naam Description Waarde
activationState Activeringsstatus van het partneronderwerp. 'Geactiveerd'
'Gedeactiveerd'
'Nooit geactiveerd'
eventTypeInfo Informatie over gebeurtenistype uit het bijbehorende gebeurteniskanaal. EventTypeInfo
expirationTimeIfNotActivatedUtc Verlooptijd van het partneronderwerp. Als deze timer verloopt terwijl het partneronderwerp nog steeds nooit is geactiveerd,
het partneronderwerp en het bijbehorende gebeurteniskanaal worden verwijderd.
tekenreeks
messageForActivation Context of nuttig bericht dat kan worden gebruikt tijdens het goedkeuringsproces door de abonnee. tekenreeks
partnerRegistrationImmutableId De onveranderbareId van de bijbehorende partnerregistratie. tekenreeks

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Beschrijvende beschrijving van het onderwerp. Dit kan worden ingesteld door de uitgever/partner om een aangepaste beschrijving weer te geven voor het onderwerp van de klantpartner.
Dit is handig om eventuele dubbelzinnigheid over de oorsprong van het maken van het partneronderwerp voor de klant weg te halen.
tekenreeks
source Bron die is gekoppeld aan dit partneronderwerp. Dit vertegenwoordigt een unieke partnerresource. tekenreeks

EventTypeInfo

Naam Description Waarde
inlineEventTypes Een verzameling inline gebeurtenistypen voor de resource. De sleutels van het gebeurtenistype inline zijn van het type tekenreeks die de naam van de gebeurtenis vertegenwoordigt.
Een voorbeeld van een geldige inlinegebeurtenisnaam is Contoso.OrderCreated.
De waarden van het gebeurtenistype inline zijn van het type InlineEventProperties en bevatten aanvullende informatie voor elk inline-gebeurtenistype.
EventTypeInfoInlineEventTypes
Soort Het type gebeurtenis dat wordt gebruikt. 'Inline'

EventTypeInfoInlineEventTypes

Naam Description Waarde
{aangepaste eigenschap} InlineEventProperties

InlineEventProperties

Naam Description Waarde
dataSchemaUrl De dataSchemaUrl voor de inline-gebeurtenis. tekenreeks
beschrijving De beschrijving voor de inline-gebeurtenis. tekenreeks
displayName De displayName voor de inline-gebeurtenis. tekenreeks
documentationUrl De documentationUrl voor de inline-gebeurtenis. tekenreeks

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype partnerTopics kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventGrid/partnerTopics-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerTopics@2023-06-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      activationState = "string"
      eventTypeInfo = {
        inlineEventTypes = {
          {customized property} = {
            dataSchemaUrl = "string"
            description = "string"
            displayName = "string"
            documentationUrl = "string"
          }
        }
        kind = "Inline"
      }
      expirationTimeIfNotActivatedUtc = "string"
      messageForActivation = "string"
      partnerRegistrationImmutableId = "string"
      partnerTopicFriendlyDescription = "string"
      source = "string"
    }
  })
}

Eigenschapswaarden

partnerTopics

Naam Description Waarde
type Het resourcetype "Microsoft.EventGrid/partnerTopics@2023-06-01-preview"
naam De resourcenaam tekenreeks (vereist)
location Locatie van de resource. tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Tags van de resource. Woordenlijst met tagnamen en -waarden.
identity Identiteitsgegevens voor de partneronderwerpresource. IdentityInfo
properties Eigenschappen van het partneronderwerp. PartnerTopicProperties

IdentityInfo

Naam Description Waarde
type Het type beheerde identiteit dat wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' wordt elke identiteit verwijderd. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Deze eigenschap wordt momenteel niet gebruikt en gereserveerd voor toekomstig gebruik.
Matrix met gebruikersidentiteits-id's.

IdentityInfoUserAssignedIdentities

Naam Description Waarde
{aangepaste eigenschap} UserIdentityProperties

UserIdentityProperties

Naam Description Waarde
clientId De client-id van de door de gebruiker toegewezen identiteit. tekenreeks
principalId De principal-id van de door de gebruiker toegewezen identiteit. tekenreeks

PartnerTopicProperties

Naam Description Waarde
activationState Activeringsstatus van het partneronderwerp. "Geactiveerd"
"Gedeactiveerd"
"Nooit geactiveerd"
eventTypeInfo Informatie over gebeurtenistype uit het bijbehorende gebeurteniskanaal. EventTypeInfo
expirationTimeIfNotActivatedUtc Verlooptijd van het partneronderwerp. Als deze timer verloopt terwijl het partneronderwerp nog steeds nooit is geactiveerd,
het partneronderwerp en het bijbehorende gebeurteniskanaal worden verwijderd.
tekenreeks
messageForActivation Context of nuttig bericht dat kan worden gebruikt tijdens het goedkeuringsproces door de abonnee. tekenreeks
partnerRegistrationImmutableId De onveranderbareId van de bijbehorende partnerregistratie. tekenreeks

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Beschrijvende beschrijving van het onderwerp. Dit kan worden ingesteld door de uitgever/partner om een aangepaste beschrijving weer te geven voor het onderwerp van de klantpartner.
Dit is handig om eventuele dubbelzinnigheid over de oorsprong van het maken van het partneronderwerp voor de klant weg te halen.
tekenreeks
source Bron die is gekoppeld aan dit partneronderwerp. Dit vertegenwoordigt een unieke partnerresource. tekenreeks

EventTypeInfo

Naam Description Waarde
inlineEventTypes Een verzameling inline gebeurtenistypen voor de resource. De inline-gebeurtenistypesleutels zijn van het type tekenreeks die de naam van de gebeurtenis vertegenwoordigt.
Een voorbeeld van een geldige inline-gebeurtenisnaam is Contoso.OrderCreated.
De inline-gebeurtenistypewaarden zijn van het type InlineEventProperties en bevatten aanvullende informatie voor elk inline-gebeurtenistype.
EventTypeInfoInlineEventTypes
Soort Het type gebeurtenis dat wordt gebruikt. "Inline"

EventTypeInfoInlineEventTypes

Naam Description Waarde
{aangepaste eigenschap} InlineEventEigenschappen

InlineEventEigenschappen

Naam Description Waarde
dataSchemaUrl De dataSchemaUrl voor de inline-gebeurtenis. tekenreeks
beschrijving De beschrijving voor de inline-gebeurtenis. tekenreeks
displayName De displayName voor de inline-gebeurtenis. tekenreeks
documentationUrl De documentationUrl voor de inline-gebeurtenis. tekenreeks