Microsoft.EventGrid systemTopics 2022-06-15

Bicep-resourcedefinitie

Het resourcetype systemTopics 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/systemTopics-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.EventGrid/systemTopics@2022-06-15' = {
  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'
  }
}

Eigenschapswaarden

systemTopics

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 resource. IdentityInfo
properties Eigenschappen van het systeemonderwerp. SystemTopicProperties

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

SystemTopicProperties

Naam Description Waarde
source Bron voor het systeemonderwerp. tekenreeks
topicType TopicType voor het systeemonderwerp. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een Blob Storage- en Event Grid-abonnement op de blob maken

Implementeren op Azure
Hiermee maakt u Azure Blob Storage-account en maakt u vervolgens een Event Grid-abonnement op die blob.

Resourcedefinitie van ARM-sjabloon

Het resourcetype systemTopics 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/systemTopics-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.EventGrid/systemTopics",
  "apiVersion": "2022-06-15",
  "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"
  }
}

Eigenschapswaarden

systemTopics

Naam Description Waarde
type Het resourcetype 'Microsoft.EventGrid/systemTopics'
apiVersion De resource-API-versie '2022-06-15'
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 resource. IdentityInfo
properties Eigenschappen van het systeemonderwerp. SystemTopicProperties

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

SystemTopicProperties

Naam Description Waarde
source Bron voor het systeemonderwerp. tekenreeks
topicType TopicType voor het systeemonderwerp. tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een Blob Storage- en Event Grid-abonnement maken op de Blob

Implementeren op Azure
Hiermee maakt u Azure Blob Storage-account en maakt u vervolgens een Event Grid-abonnement op die blob.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype systemTopics 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/systemTopics-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

systemTopics

Naam Description Waarde
type Het resourcetype "Microsoft.EventGrid/systemTopics@2022-06-15"
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 resource. IdentityInfo
properties Eigenschappen van het systeemonderwerp. SystemTopicProperties

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

SystemTopicProperties

Naam Description Waarde
source Bron voor het systeemonderwerp. tekenreeks
topicType TopicType voor het systeemonderwerp. tekenreeks