Microsoft.EventGrid systemTopics

Bicep-resursdefinition

Resurstypen systemTopics 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/systemTopics-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.EventGrid/systemTopics@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: {
    source: 'string'
    topicType: 'string'
  }
}

Egenskapsvärden

systemTopics

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 resursen. IdentityInfo
properties Egenskaper för systemämnet. SystemTopicProperties

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

SystemTopicProperties

Name Beskrivning Värde
källa Källa för systemämnet. sträng
topicType TopicType för systemämnet. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa Blob Storage- och Event Grid-prenumeration på bloben

Distribuera till Azure
Skapar Azure Blob Storage konto och skapar sedan en Event Grid-prenumeration till blobben.

Resursdefinition för ARM-mall

Resurstypen systemTopics 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/systemTopics-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.EventGrid/systemTopics",
  "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": {
    "source": "string",
    "topicType": "string"
  }
}

Egenskapsvärden

systemTopics

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/systemTopics"
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 resursen. IdentityInfo
properties Egenskaper för systemämnet. SystemTopicProperties

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

SystemTopicProperties

Name Beskrivning Värde
källa Källa för systemämnet. sträng
topicType TopicType för systemämnet. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Skapa en Blob Storage- och Event Grid-prenumeration på bloben

Distribuera till Azure
Skapar Azure Blob Storage konto och skapar sedan en Event Grid-prenumeration på bloben.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen systemTopics 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/systemTopics-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/systemTopics@2023-12-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      source = "string"
      topicType = "string"
    }
  })
}

Egenskapsvärden

systemTopics

Name Beskrivning Värde
typ Resurstypen "Microsoft.EventGrid/systemTopics@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 resursen. IdentityInfo
properties Egenskaper för systemämnet. SystemTopicProperties

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

SystemTopicProperties

Name Beskrivning Värde
källa Källa för systemämnet. sträng
topicType TopicType för systemämnet. sträng