Condividi tramite


Partner Microsoft.EventGridTopics 2023-12-15-preview

Definizione di risorsa Bicep

Il tipo di risorsa partnerTopics può essere distribuito con operazioni destinate a:

  • 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 risorsa

Per creare una risorsa Microsoft.EventGrid/partnerTopics, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.EventGrid/partnerTopics@2023-12-15-preview' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    activationState: 'string'
    eventTypeInfo: {
      inlineEventTypes: {
        {customized property}: {
          dataSchemaUrl: 'string'
          description: 'string'
          displayName: 'string'
          documentationUrl: 'string'
        }
      }
      kind: 'string'
    }
    expirationTimeIfNotActivatedUtc: 'string'
    messageForActivation: 'string'
    partnerRegistrationImmutableId: 'string'
    partnerTopicFriendlyDescription: 'string'
    source: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

EventTypeInfo

Nome Descrizione Valore
inlineEventTypes Raccolta di tipi di evento inline per la risorsa. Le chiavi del tipo di evento inline sono di tipo string 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
gentile Tipo di evento utilizzato. 'Inline'

EventTypeInfoInlineEventTypes

Nome Descrizione Valore

IdentityInfo

Nome Descrizione Valore
principalId ID principale dell'identità della risorsa. corda
tenantId ID tenant della risorsa. corda
digitare 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 di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno gli ID risorsa ARM nel formato:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Questa proprietà non è attualmente utilizzata e riservata per l'utilizzo futuro.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Nome Descrizione Valore

InlineEventProperties

Nome Descrizione Valore
dataSchemaUrl DataSchemaUrl per l'evento inline. corda
descrizione Descrizione dell'evento inline. corda
displayName DisplayName per l'evento inline. corda
documentationUrl DocumentazioneUrl per l'evento inline. corda

Microsoft.EventGrid/partnerTopics

Nome Descrizione Valore
identità Informazioni sull'identità per la risorsa argomento partner. IdentityInfo
ubicazione Posizione della risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'argomento partner. PartnerTopicProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

PartnerTopicProperties

Nome Descrizione Valore
activationState Stato di attivazione dell'argomento partner. 'Attivato'
'Disattivato'
'NeverActivated'
eventTypeInfo Informazioni sul tipo di evento dal canale eventi corrispondente. EventTypeInfo
expirationTimeIfNotActivatedUtc Scadenza dell'argomento del partner. Se il timer scade mentre l'argomento del partner non è ancora attivato,
l'argomento del partner e il canale eventi corrispondente vengono eliminati.
corda
messageForActivation Contesto o messaggio utile che può essere usato durante il processo di approvazione dal sottoscrittore. corda
partnerRegistrationImmutableId ImmutableId della registrazione partner corrispondente. corda

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 dal server di pubblicazione/partner per visualizzare una descrizione personalizzata per l'argomento del partner cliente.
Ciò sarà utile per rimuovere eventuali ambiguità dell'origine della creazione dell'argomento del partner per il cliente.
corda
fonte Origine associata a questo argomento del partner. Rappresenta una risorsa partner univoca. corda

TrackedResourceTags

Nome Descrizione Valore

UserIdentityProperties

Nome Descrizione Valore
clientId ID client dell'identità assegnata dall'utente. corda
principalId ID principale dell'identità assegnata dall'utente. corda

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 del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.EventGrid/partnerTopics, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.EventGrid/partnerTopics",
  "apiVersion": "2023-12-15-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "activationState": "string",
    "eventTypeInfo": {
      "inlineEventTypes": {
        "{customized property}": {
          "dataSchemaUrl": "string",
          "description": "string",
          "displayName": "string",
          "documentationUrl": "string"
        }
      },
      "kind": "string"
    },
    "expirationTimeIfNotActivatedUtc": "string",
    "messageForActivation": "string",
    "partnerRegistrationImmutableId": "string",
    "partnerTopicFriendlyDescription": "string",
    "source": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

EventTypeInfo

Nome Descrizione Valore
inlineEventTypes Raccolta di tipi di evento inline per la risorsa. Le chiavi del tipo di evento inline sono di tipo string 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
gentile Tipo di evento utilizzato. 'Inline'

EventTypeInfoInlineEventTypes

Nome Descrizione Valore

IdentityInfo

Nome Descrizione Valore
principalId ID principale dell'identità della risorsa. corda
tenantId ID tenant della risorsa. corda
digitare 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 di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno gli ID risorsa ARM nel formato:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Questa proprietà non è attualmente utilizzata e riservata per l'utilizzo futuro.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Nome Descrizione Valore

InlineEventProperties

Nome Descrizione Valore
dataSchemaUrl DataSchemaUrl per l'evento inline. corda
descrizione Descrizione dell'evento inline. corda
displayName DisplayName per l'evento inline. corda
documentationUrl DocumentazioneUrl per l'evento inline. corda

Microsoft.EventGrid/partnerTopics

Nome Descrizione Valore
apiVersion Versione dell'API '2023-12-15-preview'
identità Informazioni sull'identità per la risorsa argomento partner. IdentityInfo
ubicazione Posizione della risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'argomento partner. PartnerTopicProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.EventGrid/partnerTopics'

PartnerTopicProperties

Nome Descrizione Valore
activationState Stato di attivazione dell'argomento partner. 'Attivato'
'Disattivato'
'NeverActivated'
eventTypeInfo Informazioni sul tipo di evento dal canale eventi corrispondente. EventTypeInfo
expirationTimeIfNotActivatedUtc Scadenza dell'argomento del partner. Se il timer scade mentre l'argomento del partner non è ancora attivato,
l'argomento del partner e il canale eventi corrispondente vengono eliminati.
corda
messageForActivation Contesto o messaggio utile che può essere usato durante il processo di approvazione dal sottoscrittore. corda
partnerRegistrationImmutableId ImmutableId della registrazione partner corrispondente. corda

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 dal server di pubblicazione/partner per visualizzare una descrizione personalizzata per l'argomento del partner cliente.
Ciò sarà utile per rimuovere eventuali ambiguità dell'origine della creazione dell'argomento del partner per il cliente.
corda
fonte Origine associata a questo argomento del partner. Rappresenta una risorsa partner univoca. corda

TrackedResourceTags

Nome Descrizione Valore

UserIdentityProperties

Nome Descrizione Valore
clientId ID client dell'identità assegnata dall'utente. corda
principalId ID principale dell'identità assegnata dall'utente. corda

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa partnerTopics può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.EventGrid/partnerTopics, aggiungere il formato Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerTopics@2023-12-15-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      activationState = "string"
      eventTypeInfo = {
        inlineEventTypes = {
          {customized property} = {
            dataSchemaUrl = "string"
            description = "string"
            displayName = "string"
            documentationUrl = "string"
          }
        }
        kind = "string"
      }
      expirationTimeIfNotActivatedUtc = "string"
      messageForActivation = "string"
      partnerRegistrationImmutableId = "string"
      partnerTopicFriendlyDescription = "string"
      source = "string"
    }
  })
}

Valori delle proprietà

EventTypeInfo

Nome Descrizione Valore
inlineEventTypes Raccolta di tipi di evento inline per la risorsa. Le chiavi del tipo di evento inline sono di tipo string 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
gentile Tipo di evento utilizzato. 'Inline'

EventTypeInfoInlineEventTypes

Nome Descrizione Valore

IdentityInfo

Nome Descrizione Valore
principalId ID principale dell'identità della risorsa. corda
tenantId ID tenant della risorsa. corda
digitare 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 di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno gli ID risorsa ARM nel formato:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Questa proprietà non è attualmente utilizzata e riservata per l'utilizzo futuro.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Nome Descrizione Valore

InlineEventProperties

Nome Descrizione Valore
dataSchemaUrl DataSchemaUrl per l'evento inline. corda
descrizione Descrizione dell'evento inline. corda
displayName DisplayName per l'evento inline. corda
documentationUrl DocumentazioneUrl per l'evento inline. corda

Microsoft.EventGrid/partnerTopics

Nome Descrizione Valore
identità Informazioni sull'identità per la risorsa argomento partner. IdentityInfo
ubicazione Posizione della risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'argomento partner. PartnerTopicProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.EventGrid/partnerTopics@2023-12-15-preview"

PartnerTopicProperties

Nome Descrizione Valore
activationState Stato di attivazione dell'argomento partner. 'Attivato'
'Disattivato'
'NeverActivated'
eventTypeInfo Informazioni sul tipo di evento dal canale eventi corrispondente. EventTypeInfo
expirationTimeIfNotActivatedUtc Scadenza dell'argomento del partner. Se il timer scade mentre l'argomento del partner non è ancora attivato,
l'argomento del partner e il canale eventi corrispondente vengono eliminati.
corda
messageForActivation Contesto o messaggio utile che può essere usato durante il processo di approvazione dal sottoscrittore. corda
partnerRegistrationImmutableId ImmutableId della registrazione partner corrispondente. corda

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 dal server di pubblicazione/partner per visualizzare una descrizione personalizzata per l'argomento del partner cliente.
Ciò sarà utile per rimuovere eventuali ambiguità dell'origine della creazione dell'argomento del partner per il cliente.
corda
fonte Origine associata a questo argomento del partner. Rappresenta una risorsa partner univoca. corda

TrackedResourceTags

Nome Descrizione Valore

UserIdentityProperties

Nome Descrizione Valore
clientId ID client dell'identità assegnata dall'utente. corda
principalId ID principale dell'identità assegnata dall'utente. corda