Dela via


Microsoft.EventGrid partnerTopics 2023-12-15-preview

Bicep-resursdefinition

Resurstypen partnerTopics kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/partnerTopics-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.EventGrid/partnerTopics@2023-12-15-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'
  }
}

Egenskapsvärden

partnerTopics

Name Beskrivning Värde
name Resursnamnet sträng (krävs)
location Platsen för resursen. sträng (krävs)
tags Taggar för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
identity Identitetsinformation för partnerämnesresursen. IdentityInfo
properties Egenskaper för partnerämnet. PartnerTopicProperties

IdentityInfo

Name Beskrivning Värde
principalId Huvud-ID för resursidentitet. sträng
tenantId Resursens klientorganisations-ID. sträng
typ Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. "Ingen"
"SystemTilldelade"
"SystemAssigned, UserAssigned"
"Användartilldelade"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:t i formuläret:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Den här egenskapen används för närvarande inte och är reserverad för framtida användning.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserIdentityEgenskaper

UserIdentityEgenskaper

Name Beskrivning Värde
ClientID Klient-ID för användartilldelad identitet. sträng
principalId Huvud-ID för användartilldelad identitet. sträng

PartnerTopicProperties

Name Beskrivning Värde
activationState Aktiveringstillstånd för partnerämnet. "Aktiverad"
"Inaktiverad"
"Aldrigaktiverad"
eventTypeInfo Händelsetypsinformation från motsvarande händelsekanal. EventTypeInfo
expirationTimeIfNotActivatedUtc Förfallotid för partnerämnet. Om den här timern upphör att gälla medan partnerämnet fortfarande aldrig är aktiverat,
partnerämnet och motsvarande händelsekanal tas bort.
sträng
messageForActivation Kontext eller användbart meddelande som kan användas under godkännandeprocessen av prenumeranten. sträng
partnerRegistrationImmutableId ImmutableId för motsvarande partnerregistrering. sträng

Begränsningar:
Minsta längd = 36
Maxlängd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription En vänlig beskrivning av ämnet. Detta kan anges av utgivaren/partnern för att visa en anpassad beskrivning för kundens partnerämne.
Detta är användbart för att ta bort eventuella tvetydigheter i ursprunget till skapandet av partnerämnet för kunden.
sträng
källa Källa som är associerad med det här partneravsnittet. Detta representerar en unik partnerresurs. sträng

EventTypeInfo

Name Beskrivning Värde
inlineEventTypes En samling infogade händelsetyper för resursen. De infogade händelsetypsnycklarna är av typen sträng som representerar namnet på händelsen.
Ett exempel på ett giltigt infogat händelsenamn är "Contoso.OrderCreated".
Värdena för den infogade händelsetypen är av typen InlineEventProperties och innehåller ytterligare information för varje infogad händelsetyp.
EventTypeInfoInlineEventTypes
Typ Den typ av händelsetyp som används. "Infogad"

EventTypeInfoInlineEventTypes

Name Beskrivning Värde
{anpassad egenskap} InlineEventProperties

InlineEventProperties

Name Beskrivning Värde
dataSchemaUrl dataSchemaUrl för den infogade händelsen. sträng
beskrivning Beskrivningen för den infogade händelsen. sträng
displayName displayName för den infogade händelsen. sträng
documentationUrl DocumentationUrl för den infogade händelsen. sträng

Resursdefinition för ARM-mall

Resurstypen partnerTopics kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/partnerTopics-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.EventGrid/partnerTopics",
  "apiVersion": "2023-12-15-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"
  }
}

Egenskapsvärden

partnerTopics

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/partnerTopics"
apiVersion Resurs-API-versionen "2023-12-15-preview"
name Resursnamnet sträng (krävs)
location Platsen för resursen. sträng (krävs)
tags Taggar för resursen. Ordlista med taggnamn och värden. Se Taggar i mallar
identity Identitetsinformation för partnerämnesresursen. IdentityInfo
properties Egenskaper för partnerämnet. PartnerTopicProperties

IdentityInfo

Name Beskrivning Värde
principalId Huvud-ID för resursidentitet. sträng
tenantId Klientorganisations-ID för resursen. sträng
typ Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"Användartilldelade"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Referenserna för användaridentitetsordlistenyckeln är ARM-resurs-ID:t i formuläret:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Den här egenskapen används för närvarande inte och är reserverad för framtida användning.
IdentityInfoUserAssignedIdentiteter

IdentityInfoUserAssignedIdentiteter

Name Beskrivning Värde
{anpassad egenskap} UserIdentityProperties

UserIdentityProperties

Name Beskrivning Värde
ClientID Klient-ID för användartilldelad identitet. sträng
principalId Huvud-ID för användartilldelad identitet. sträng

PartnerTopicProperties

Name Beskrivning Värde
activationState Aktiveringstillstånd för partnerämnet. "Aktiverad"
"Inaktiverad"
"Aldrigaktiverad"
eventTypeInfo Händelsetypsinformation från motsvarande händelsekanal. EventTypeInfo
expirationTimeIfNotActivatedUtc Förfallotid för partnerämnet. Om den här timern upphör att gälla medan partnerämnet fortfarande aldrig aktiveras,
partnerämnet och motsvarande händelsekanal tas bort.
sträng
messageForActivation Kontext eller användbart meddelande som kan användas under godkännandeprocessen av prenumeranten. sträng
partnerRegistrationImmutableId ImmutableId för motsvarande partnerregistrering. sträng

Begränsningar:
Minsta längd = 36
Maxlängd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription En vänlig beskrivning av ämnet. Detta kan anges av utgivaren/partnern för att visa en anpassad beskrivning för kundens partnerämne.
Detta är användbart för att ta bort eventuella tvetydigheter i ursprunget till skapandet av partnerämnet för kunden.
sträng
källa Källa som är associerad med det här partneravsnittet. Detta representerar en unik partnerresurs. sträng

EventTypeInfo

Name Beskrivning Värde
inlineEventTypes En samling infogade händelsetyper för resursen. De infogade händelsetypsnycklarna är av typen sträng som representerar namnet på händelsen.
Ett exempel på ett giltigt infogat händelsenamn är "Contoso.OrderCreated".
Värdena för den infogade händelsetypen är av typen InlineEventProperties och innehåller ytterligare information för varje infogad händelsetyp.
EventTypeInfoInlineEventTypes
Typ Den typ av händelsetyp som används. "Infogad"

EventTypeInfoInlineEventTypes

Name Beskrivning Värde
{anpassad egenskap} InlineEventProperties

InlineEventProperties

Name Beskrivning Värde
dataSchemaUrl dataSchemaUrl för den infogade händelsen. sträng
beskrivning Beskrivningen för den infogade händelsen. sträng
displayName displayName för den infogade händelsen. sträng
documentationUrl DocumentationUrl för den infogade händelsen. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen partnerTopics kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventGrid/partnerTopics-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerTopics@2023-12-15-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"
    }
  })
}

Egenskapsvärden

partnerTopics

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/partnerTopics@2023-12-15-preview"
name Resursnamnet sträng (krävs)
location Platsen för resursen. sträng (krävs)
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Taggar för resursen. Ordlista med taggnamn och värden.
identity Identitetsinformation för partnerämnesresursen. IdentityInfo
properties Egenskaper för partnerämnet. PartnerTopicProperties

IdentityInfo

Name Beskrivning Värde
typ Den typ av hanterad identitet som används. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter. "SystemTilldelade"
"SystemAssigned, UserAssigned"
"Användartilldelade"
identity_ids Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:t i formuläret:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Den här egenskapen används för närvarande inte och är reserverad för framtida användning.
Matris med användaridentitets-ID:t.

IdentityInfoUserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserIdentityEgenskaper

UserIdentityEgenskaper

Name Beskrivning Värde
ClientID Klient-ID för användartilldelad identitet. sträng
principalId Huvud-ID för användartilldelad identitet. sträng

PartnerTopicProperties

Name Beskrivning Värde
activationState Aktiveringstillstånd för partnerämnet. "Aktiverad"
"Inaktiverad"
"NeverActivated"
eventTypeInfo Händelsetypsinformation från motsvarande händelsekanal. EventTypeInfo
expirationTimeIfNotActivatedUtc Förfallotid för partnerämnet. Om den här timern upphör att gälla medan partnerämnet fortfarande aldrig är aktiverat,
partnerämnet och motsvarande händelsekanal tas bort.
sträng
messageForActivation Kontext eller användbart meddelande som kan användas under godkännandeprocessen av prenumeranten. sträng
partnerRegistrationImmutableId OföränderligtId för motsvarande partnerregistrering. sträng

Begränsningar:
Minsta längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
partnerTopicFriendlyDescription Vänlig beskrivning av ämnet. Detta kan anges av utgivaren/partnern för att visa en anpassad beskrivning av kundpartnerämnet.
Det här är användbart för att ta bort eventuella tvetydigheter i ursprunget till skapandet av partnerämnet för kunden.
sträng
källa Källa som är associerad med det här partnerämnet. Detta representerar en unik partnerresurs. sträng

EventTypeInfo

Name Beskrivning Värde
inlineEventTypes En samling infogade händelsetyper för resursen. De infogade händelsetypsnycklarna är av typen sträng som representerar namnet på händelsen.
Ett exempel på ett giltigt infogat händelsenamn är "Contoso.OrderCreated".
Värdena för den infogade händelsetypen är av typen InlineEventProperties och innehåller ytterligare information för varje infogad händelsetyp.
EventTypeInfoInlineEventTypes
Typ Den typ av händelsetyp som används. "Infogad"

EventTypeInfoInlineEventTypes

Name Beskrivning Värde
{anpassad egenskap} InlineEventProperties

InlineEventProperties

Name Beskrivning Värde
dataSchemaUrl dataSchemaUrl för den infogade händelsen. sträng
beskrivning Beskrivningen för den infogade händelsen. sträng
displayName displayName för den infogade händelsen. sträng
documentationUrl DocumentationUrl för den infogade händelsen. sträng