Microsoft.EventGrid partnerTopics
Bicep-Ressourcendefinition
Der Ressourcentyp partnerTopics kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/partnerTopics-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
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'
}
}
Eigenschaftswerte
partnerTopics
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Speicherort der Ressource. | Zeichenfolge (erforderlich) |
tags | Tags der Ressource. | Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen. |
Identität | Identitätsinformationen für die Partnerthemaressource. | IdentityInfo |
properties | Eigenschaften des Partnerthemas. | PartnerTopicProperties |
IdentityInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
principalId | Die Prinzipal-ID der Ressourcenidentität. | Zeichenfolge |
tenantId | Die Mandanten-ID der Ressource. | Zeichenfolge |
type | Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Reihe von benutzerseitig zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. | "Keine" "SystemAssigned" 'SystemAssigned, UserAssigned' "UserAssigned" |
userAssignedIdentities | Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | UserIdentityProperties |
UserIdentityProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
clientId | Die Client-ID der vom Benutzer zugewiesenen Identität. | Zeichenfolge |
principalId | Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. | Zeichenfolge |
PartnerTopicProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
activationState | Aktivierungsstatus des Partnerthemas. | "Aktiviert" "Deaktiviert" "NeverActivated" |
eventTypeInfo | Ereignistypinformationen aus dem entsprechenden Ereigniskanal. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Ablaufzeit des Partnerthemas. Wenn dieser Timer abläuft, während das Partnerthema immer noch nie aktiviert ist, das Partnerthema und der entsprechende Ereigniskanal werden gelöscht. |
Zeichenfolge |
messageForActivation | Kontext oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann. | Zeichenfolge |
partnerRegistrationImmutableId | Die immutableId der entsprechenden Partnerregistrierung. | Zeichenfolge Einschränkungen: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Benutzerfreundliche Beschreibung zum Thema. Dies kann vom Herausgeber/Partner festgelegt werden, um eine benutzerdefinierte Beschreibung für das Kundenpartnerthema anzuzeigen. Dies ist hilfreich, um jede Mehrdeutigkeit des Ursprungs der Erstellung des Partnerthemas für den Kunden zu entfernen. |
Zeichenfolge |
source | Quelle, die diesem Partnerthema zugeordnet ist. Dies stellt eine eindeutige Partnerressource dar. | Zeichenfolge |
EventTypeInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
inlineEventTypes | Eine Auflistung von Inlineereignistypen für die Ressource. Die Schlüssel des Inlineereignistyps sind vom Typ string, der den Namen des Ereignisses darstellt. Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated". Die Werte des Inlineereignistyps sind vom Typ InlineEventProperties und enthalten zusätzliche Informationen für jeden Inlineereignistyp. |
EventTypeInfoInlineEventTypes |
kind | Die Art des verwendeten Ereignistyps. | "Inline" |
EventTypeInfoInlineEventTypes
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | InlineEventProperties |
InlineEventProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
dataSchemaUrl | Die dataSchemaUrl für das Inlineereignis. | Zeichenfolge |
description | Die Beschreibung für das Inlineereignis. | Zeichenfolge |
displayName | Der displayName für das Inlineereignis. | Zeichenfolge |
documentationUrl | Die documentationUrl für das Inlineereignis. | Zeichenfolge |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp partnerTopics kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/partnerTopics-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
Eigenschaftswerte
partnerTopics
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.EventGrid/partnerTopics" |
apiVersion | Die Version der Ressourcen-API | "2023-12-15-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Speicherort der Ressource. | Zeichenfolge (erforderlich) |
tags | Tags der Ressource. | Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen. |
Identität | Identitätsinformationen für die Partnerthemaressource. | IdentityInfo |
properties | Eigenschaften des Partnerthemas. | PartnerTopicProperties |
IdentityInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
principalId | Die Prinzipal-ID der Ressourcenidentität. | Zeichenfolge |
tenantId | Die Mandanten-ID der Ressource. | Zeichenfolge |
type | Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Reihe von benutzerseitig zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. | "Keine" "SystemAssigned" 'SystemAssigned, UserAssigned' "UserAssigned" |
userAssignedIdentities | Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | UserIdentityProperties |
UserIdentityProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
clientId | Die Client-ID der vom Benutzer zugewiesenen Identität. | Zeichenfolge |
principalId | Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. | Zeichenfolge |
PartnerTopicProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
activationState | Aktivierungsstatus des Partnerthemas. | "Aktiviert" "Deaktiviert" "NeverActivated" |
eventTypeInfo | Ereignistypinformationen aus dem entsprechenden Ereigniskanal. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Ablaufzeit des Partnerthemas. Wenn dieser Timer abläuft, während das Partnerthema immer noch nie aktiviert ist, das Partnerthema und der entsprechende Ereigniskanal werden gelöscht. |
Zeichenfolge |
messageForActivation | Kontext oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann. | Zeichenfolge |
partnerRegistrationImmutableId | Die immutableId der entsprechenden Partnerregistrierung. | Zeichenfolge Einschränkungen: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Benutzerfreundliche Beschreibung zum Thema. Dies kann vom Herausgeber/Partner festgelegt werden, um eine benutzerdefinierte Beschreibung für das Kundenpartnerthema anzuzeigen. Dies ist hilfreich, um jede Mehrdeutigkeit des Ursprungs der Erstellung des Partnerthemas für den Kunden zu entfernen. |
Zeichenfolge |
source | Quelle, die diesem Partnerthema zugeordnet ist. Dies stellt eine eindeutige Partnerressource dar. | Zeichenfolge |
EventTypeInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
inlineEventTypes | Eine Auflistung von Inlineereignistypen für die Ressource. Die Schlüssel des Inlineereignistyps sind vom Typ string, der den Namen des Ereignisses darstellt. Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated". Die Werte des Inlineereignistyps sind vom Typ InlineEventProperties und enthalten zusätzliche Informationen für jeden Inlineereignistyp. |
EventTypeInfoInlineEventTypes |
kind | Die Art des verwendeten Ereignistyps. | "Inline" |
EventTypeInfoInlineEventTypes
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | InlineEventProperties |
InlineEventProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
dataSchemaUrl | Die dataSchemaUrl für das Inlineereignis. | Zeichenfolge |
description | Die Beschreibung für das Inlineereignis. | Zeichenfolge |
displayName | Der displayName für das Inlineereignis. | Zeichenfolge |
documentationUrl | Die documentationUrl für das Inlineereignis. | Zeichenfolge |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp partnerTopics kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventGrid/partnerTopics-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Terraform hinzu.
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"
}
})
}
Eigenschaftswerte
partnerTopics
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.EventGrid/partnerTopics@2023-12-15-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Speicherort der Ressource. | Zeichenfolge (erforderlich) |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Tags der Ressource. | Wörterbuch der Tagnamen und -werte. |
Identität | Identitätsinformationen für die Partnerthemaressource. | IdentityInfo |
properties | Eigenschaften des Partnerthemas. | PartnerTopicProperties |
IdentityInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" umfasst sowohl eine implizit erstellte Identität als auch eine Reihe von benutzerseitig zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Diese Eigenschaft wird derzeit nicht verwendet und für die zukünftige Verwendung reserviert. |
Array von Benutzeridentitäts-IDs. |
IdentityInfoUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | UserIdentityProperties |
UserIdentityProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
clientId | Die Client-ID der vom Benutzer zugewiesenen Identität. | Zeichenfolge |
principalId | Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. | Zeichenfolge |
PartnerTopicProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
activationState | Aktivierungsstatus des Partnerthemas. | "Aktiviert" "Deaktiviert" "NeverActivated" |
eventTypeInfo | Ereignistypinformationen aus dem entsprechenden Ereigniskanal. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Ablaufzeit des Partnerthemas. Wenn dieser Timer abläuft, während das Partnerthema immer noch nie aktiviert ist, das Partnerthema und der entsprechende Ereigniskanal werden gelöscht. |
Zeichenfolge |
messageForActivation | Kontext oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann. | Zeichenfolge |
partnerRegistrationImmutableId | Die immutableId der entsprechenden Partnerregistrierung. | Zeichenfolge Einschränkungen: Min. Länge = 36 Maximale Länge = 36 Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Benutzerfreundliche Beschreibung zum Thema. Dies kann vom Herausgeber/Partner festgelegt werden, um eine benutzerdefinierte Beschreibung für das Kundenpartnerthema anzuzeigen. Dies ist hilfreich, um jede Mehrdeutigkeit des Ursprungs der Erstellung des Partnerthemas für den Kunden zu entfernen. |
Zeichenfolge |
source | Quelle, die diesem Partnerthema zugeordnet ist. Dies stellt eine eindeutige Partnerressource dar. | Zeichenfolge |
EventTypeInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
inlineEventTypes | Eine Auflistung von Inlineereignistypen für die Ressource. Die Schlüssel des Inlineereignistyps sind vom Typ string, der den Namen des Ereignisses darstellt. Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated". Die Werte des Inlineereignistyps sind vom Typ InlineEventProperties und enthalten zusätzliche Informationen für jeden Inlineereignistyp. |
EventTypeInfoInlineEventTypes |
kind | Die Art des verwendeten Ereignistyps. | "Inline" |
EventTypeInfoInlineEventTypes
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | InlineEventProperties |
InlineEventProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
dataSchemaUrl | Die dataSchemaUrl für das Inlineereignis. | Zeichenfolge |
description | Die Beschreibung für das Inlineereignis. | Zeichenfolge |
displayName | Der displayName für das Inlineereignis. | Zeichenfolge |
documentationUrl | Die documentationUrl für das Inlineereignis. | Zeichenfolge |