Partner Microsoft.EventGridTopics 2022-06-15
Definizione di risorsa Bicep
Il tipo di risorsa partnerTopics può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.EventGrid/partnerTopics, aggiungere il modello Bicep seguente.
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'
}
}
Valori delle proprietà
partnerTopics
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione della risorsa. | stringa (obbligatoria) |
tags | Tag della risorsa. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
identity | Informazioni sull'identità per la risorsa Argomento partner. | IdentityInfo |
properties | Proprietà dell'argomento partner. | PartnerTopicProperties |
IdentityInfo
Nome | Descrizione | Valore |
---|---|---|
principalId | ID principale dell'identità della risorsa. | string |
TenantId | ID tenant della risorsa. | string |
type | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà qualsiasi identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno id risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Questa proprietà attualmente non viene usata e riservata per l'utilizzo futuro. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserIdentityProperties |
UserIdentityProperties
Nome | Descrizione | Valore |
---|---|---|
clientId | ID client dell'identità assegnata dall'utente. | string |
principalId | ID principale dell'identità assegnata dall'utente. | string |
PartnerTopicProperties
Nome | Descrizione | Valore |
---|---|---|
activationState | Stato di attivazione dell'argomento partner. | 'Attivato' 'Disattivato' 'NeverActivated' |
eventTypeInfo | Informazioni sul tipo di evento dal canale evento corrispondente. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Data di scadenza dell'argomento partner. Se questo timer scade mentre l'argomento partner non è ancora attivato, l'argomento partner e il canale evento corrispondente vengono eliminati. |
string |
messageForActivation | Contesto o messaggio utile che può essere usato durante il processo di approvazione dal sottoscrittore. | string |
partnerRegistrationImmutableId | Valore non modificabile della registrazione partner corrispondente. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Descrizione descrittiva dell'argomento. Questa impostazione può essere impostata dall'editore o dal partner per visualizzare una descrizione personalizzata per l'argomento del partner del cliente. Ciò sarà utile per rimuovere eventuali ambiguità dell'origine della creazione dell'argomento del partner per il cliente. |
string |
source | Origine associata a questo argomento partner. Rappresenta una risorsa partner univoca. | string |
EventTypeInfo
Nome | Descrizione | Valore |
---|---|---|
inlineEventTypes | Raccolta di tipi di evento inline per la risorsa. Le chiavi del tipo di evento inline sono di tipo stringa che rappresenta il nome dell'evento. Un esempio di nome di evento inline valido è "Contoso.OrderCreated". I valori del tipo di evento inline sono di tipo InlineEventProperties e conterranno informazioni aggiuntive per ogni tipo di evento inline. |
EventTypeInfoInlineEventTypes |
kind | Tipo di evento utilizzato. | 'Inline' |
EventTypeInfoInlineEventTypes
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | InlineEventProperties |
InlineEventProperties
Nome | Descrizione | Valore |
---|---|---|
dataSchemaUrl | DataSchemaUrl per l'evento inline. | string |
description | Descrizione dell'evento inline. | string |
displayName | DisplayName per l'evento inline. | string |
documentationUrl | DocumentazioneUrl per l'evento inline. | string |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa partnerTopics può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.EventGrid/partnerTopics, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
partnerTopics
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.EventGrid/partnerTopics' |
apiVersion | Versione dell'API della risorsa | '2022-06-15' |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione della risorsa. | stringa (obbligatorio) |
tags | Tag della risorsa. | Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
identity | Informazioni sull'identità per la risorsa argomento partner. | IdentityInfo |
properties | Proprietà dell'argomento partner. | PartnerTopicProperties |
IdentityInfo
Nome | Descrizione | Valore |
---|---|---|
principalId | ID principale dell'identità della risorsa. | string |
TenantId | ID tenant della risorsa. | string |
type | Tipo di identità gestita usata. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà qualsiasi identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno id risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Questa proprietà attualmente non viene usata e riservata per l'utilizzo futuro. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserIdentityProperties |
UserIdentityProperties
Nome | Descrizione | Valore |
---|---|---|
clientId | ID client dell'identità assegnata dall'utente. | string |
principalId | ID principale dell'identità assegnata dall'utente. | string |
PartnerTopicProperties
Nome | Descrizione | Valore |
---|---|---|
activationState | Stato di attivazione dell'argomento partner. | 'Attivato' 'Disattivato' 'NeverActivated' |
eventTypeInfo | Informazioni sul tipo di evento dal canale evento corrispondente. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Data di scadenza dell'argomento partner. Se questo timer scade mentre l'argomento partner non è ancora attivato, l'argomento partner e il canale evento corrispondente vengono eliminati. |
string |
messageForActivation | Contesto o messaggio utile che può essere usato durante il processo di approvazione dal sottoscrittore. | string |
partnerRegistrationImmutableId | ImmutableId della registrazione del partner corrispondente. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Descrizione descrittiva dell'argomento. Questa opzione può essere impostata dal server di pubblicazione/partner per visualizzare una descrizione personalizzata per l'argomento del partner cliente. Questo sarà utile per rimuovere qualsiasi ambiguità dell'origine della creazione dell'argomento partner per il cliente. |
string |
source | Origine associata a questo argomento del partner. Rappresenta una risorsa partner univoca. | string |
EventTypeInfo
Nome | Descrizione | Valore |
---|---|---|
inlineEventTypes | Raccolta di tipi di eventi inline per la risorsa. Le chiavi del tipo di evento inline sono di tipo stringa che rappresenta il nome dell'evento. Un esempio di nome evento inline valido è "Contoso.OrderCreated". I valori del tipo di evento inline sono di tipo InlineEventProperties e contengono informazioni aggiuntive per ogni tipo di evento inline. |
EventTypeInfoInlineEventTypes |
kind | Tipo di evento usato. | 'Inline' |
EventTypeInfoInlineEventTypes
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | InlineEventProperties |
InlineEventProperties
Nome | Descrizione | Valore |
---|---|---|
dataSchemaUrl | DataSchemaUrl per l'evento inline. | string |
description | Descrizione dell'evento inline. | string |
displayName | DisplayName per l'evento inline. | string |
documentationUrl | DocumentazioneUrl per l'evento inline. | string |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa partnerTopics può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.EventGrid/partnerTopics, aggiungere il codice Terraform seguente al modello.
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"
}
})
}
Valori delle proprietà
partnerTopics
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.EventGrid/partnerTopics@2022-06-15" |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione della risorsa. | stringa (obbligatoria) |
parent_id | Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatoria) |
tags | Tag della risorsa. | Dizionario dei nomi e dei valori dei tag. |
identity | Informazioni sull'identità per la risorsa Argomento partner. | IdentityInfo |
properties | Proprietà dell'argomento partner. | PartnerTopicProperties |
IdentityInfo
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità gestita usata. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà qualsiasi identità. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno id risorsa ARM nel formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Questa proprietà attualmente non viene usata e riservata per l'utilizzo futuro. |
Matrice di ID identità utente. |
IdentityInfoUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserIdentityProperties |
UserIdentityProperties
Nome | Descrizione | Valore |
---|---|---|
clientId | ID client dell'identità assegnata dall'utente. | string |
principalId | ID principale dell'identità assegnata dall'utente. | string |
PartnerTopicProperties
Nome | Descrizione | Valore |
---|---|---|
activationState | Stato di attivazione dell'argomento partner. | "Attivato" "Disattivato" "NeverActivated" |
eventTypeInfo | Informazioni sul tipo di evento dal canale evento corrispondente. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Data di scadenza dell'argomento partner. Se questo timer scade mentre l'argomento partner non è ancora attivato, l'argomento partner e il canale evento corrispondente vengono eliminati. |
string |
messageForActivation | Contesto o messaggio utile che può essere usato durante il processo di approvazione dal sottoscrittore. | string |
partnerRegistrationImmutableId | ImmutableId della registrazione del partner corrispondente. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Descrizione descrittiva dell'argomento. Questa opzione può essere impostata dal server di pubblicazione/partner per visualizzare una descrizione personalizzata per l'argomento del partner cliente. Questo sarà utile per rimuovere qualsiasi ambiguità dell'origine della creazione dell'argomento partner per il cliente. |
string |
source | Origine associata a questo argomento del partner. Rappresenta una risorsa partner univoca. | string |
EventTypeInfo
Nome | Descrizione | Valore |
---|---|---|
inlineEventTypes | Raccolta di tipi di evento inline per la risorsa. Le chiavi del tipo di evento inline sono di tipo stringa che rappresenta il nome dell'evento. Un esempio di nome di evento inline valido è "Contoso.OrderCreated". I valori del tipo di evento inline sono di tipo InlineEventProperties e conterranno informazioni aggiuntive per ogni tipo di evento inline. |
EventTypeInfoInlineEventTypes |
kind | Tipo di evento utilizzato. | "Inline" |
EventTypeInfoInlineEventTypes
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | InlineEventProperties |
InlineEventProperties
Nome | Descrizione | Valore |
---|---|---|
dataSchemaUrl | DataSchemaUrl per l'evento inline. | string |
description | Descrizione dell'evento inline. | string |
displayName | DisplayName per l'evento inline. | string |
documentationUrl | DocumentazioneUrl per l'evento inline. | string |