Microsoft.EventGrid partnerTopics 2022-06-15
Bicep-resourcedefinitie
Het resourcetype partnerTopics kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.EventGrid/partnerTopics wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.EventGrid/partnerTopics@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: {
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 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 te verwijderen. |
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 |
Resourcedefinitie van ARM-sjabloon
Het resourcetype partnerTopics kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
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": "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": {
"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 | '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 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 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@2022-06-15"
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@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 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 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 |