Megosztás a következőn keresztül:


Partner Topics - Create Or Update

Partnertémakör létrehozása.
Aszinkron módon létrehoz egy új partnertémakört a megadott paraméterekkel.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerTopics/{partnerTopicName}?api-version=2025-02-15

URI-paraméterek

Name In Kötelező Típus Description
partnerTopicName
path True

string

A partnertéma neve.

resourceGroupName
path True

string

A felhasználó előfizetésében lévő erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés azonosítója minden szolgáltatáshíváshoz az URI részét képezi.

api-version
query True

string

Az ügyfélkéréshez használandó API verziója.

Kérelem törzse

Name Kötelező Típus Description
location True

string

Az erőforrás helye.

identity

IdentityInfo

A partnertémakör-erőforrás identitásadatai.

properties.activationState

PartnerTopicActivationState

A partnertéma aktiválási állapota.

properties.eventTypeInfo

EventTypeInfo

Eseménytípus-információk a megfelelő eseménycsatornából.

properties.expirationTimeIfNotActivatedUtc

string (date-time)

A partnertéma lejárati ideje. Ha ez az időzítő lejár, amíg a partnertémakör még mindig nem aktiválódik, a partnertémakör és a kapcsolódó eseménycsatorna törlődik.

properties.messageForActivation

string

Az előfizető által a jóváhagyási folyamat során használható környezet vagy hasznos üzenet.

properties.partnerRegistrationImmutableId

string (uuid)

A megfelelő partnerregisztráció immutableId azonosítója.

properties.partnerTopicFriendlyDescription

string

A témakör rövid leírása. Ezt a közzétevő/partner beállíthatja az ügyfélpartner-témakör egyéni leírásának megjelenítéséhez. Ez hasznos lesz, ha eltávolítja a partnertéma létrehozásának eredetét az ügyfél számára.

properties.source

string

A partnertémakörhöz társított forrás. Ez egy egyedi partnererőforrást jelöl.

tags

object

Az erőforrás címkéi.

Válaszok

Name Típus Description
200 OK

PartnerTopic

OKÉ

201 Created

PartnerTopic

Létrehozott

Other Status Codes

Hibaválaszok: ***

  • 400 Rossz kérés.

  • 500 belső kiszolgálóhiba.

Példák

PartnerTopics_CreateOrUpdate

Mintakérelem

PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerTopics/examplePartnerTopicName1?api-version=2025-02-15

{
  "properties": {
    "partnerRegistrationImmutableId": "6f541064-031d-4cc8-9ec3-a3b4fc0f7185",
    "source": "ContosoCorp.Accounts.User1",
    "expirationTimeIfNotActivatedUtc": "2022-03-23T23:06:13.109Z",
    "partnerTopicFriendlyDescription": "Example description",
    "messageForActivation": "Example message for activation"
  },
  "location": "westus2"
}

Mintaválasz

{
  "properties": {
    "source": "ContosoCorp.Accounts.User1",
    "provisioningState": "Succeeded",
    "activationState": "NeverActivated",
    "partnerRegistrationImmutableId": "6f541064-031d-4cc8-9ec3-a3b4fc0f7185",
    "expirationTimeIfNotActivatedUtc": "2022-03-23T23:06:13.109Z",
    "partnerTopicFriendlyDescription": "Example description",
    "messageForActivation": "Example message for activation"
  },
  "location": "centraluseuap",
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerTopics/examplePartnerTopicName1",
  "name": "examplePartnerTopicName1",
  "type": "Microsoft.EventGrid/partnerTopics"
}
{
  "properties": {
    "source": "ContosoCorp.Accounts.User1",
    "provisioningState": "Succeeded",
    "activationState": "NeverActivated",
    "partnerRegistrationImmutableId": "6f541064-031d-4cc8-9ec3-a3b4fc0f7185",
    "expirationTimeIfNotActivatedUtc": "2022-03-23T23:06:13.109Z",
    "partnerTopicFriendlyDescription": "Example description",
    "messageForActivation": "Example message for activation"
  },
  "location": "centraluseuap",
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerTopics/examplePartnerTopicName1",
  "name": "examplePartnerTopicName1",
  "type": "Microsoft.EventGrid/partnerTopics"
}

Definíciók

Name Description
createdByType

Az erőforrást létrehozó identitás típusa.

EventDefinitionKind

A használt esemény típusa.

EventTypeInfo

A Csatornák eseménytípus-információi.

IdentityInfo

Az erőforrás identitásadatai.

IdentityType

A használt felügyelt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást.

InlineEventProperties

További információk minden beágyazott eseményről.

PartnerTopic

Event Grid partnertémakör.

PartnerTopicActivationState

A partnertéma aktiválási állapota.

PartnerTopicProvisioningState

A partnertéma kiépítési állapota.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

UserIdentityProperties

A felhasználói identitással kapcsolatos információk.

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
Application
Key
ManagedIdentity
User

EventDefinitionKind

A használt esemény típusa.

Érték Description
Inline

EventTypeInfo

A Csatornák eseménytípus-információi.

Name Típus Description
inlineEventTypes

<string,  InlineEventProperties>

Az erőforrás beágyazott eseménytípusainak gyűjteménye. A beágyazott eseménytípus-kulcsok sztring típusúak, amelyek az esemény nevét jelölik. Egy érvényes beágyazott eseménynév például a "Contoso.OrderCreated". A beágyazott eseménytípus értékei InlineEventProperties típusúak, és minden beágyazott eseménytípushoz további információkat tartalmaznak.

kind

EventDefinitionKind

A használt esemény típusa.

IdentityInfo

Az erőforrás identitásadatai.

Name Típus Description
principalId

string

Az erőforrás-identitás egyszerű azonosítója.

tenantId

string

Az erőforrás bérlőazonosítója.

type

IdentityType

A használt felügyelt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást.

userAssignedIdentities

<string,  UserIdentityProperties>

Az erőforráshoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Ez a tulajdonság jelenleg nincs használatban, és a jövőbeni használatra van fenntartva.

IdentityType

A használt felügyelt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást.

Érték Description
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

InlineEventProperties

További információk minden beágyazott eseményről.

Name Típus Description
dataSchemaUrl

string

A dataSchemaUrl a beágyazott eseményhez.

description

string

A beágyazott esemény leírása.

displayName

string

A beágyazott esemény displayName neve.

documentationUrl

string

A beágyazott esemény dokumentációja.

PartnerTopic

Event Grid partnertémakör.

Name Típus Description
id

string

Az erőforrás teljes azonosítója.

identity

IdentityInfo

A partnertémakör-erőforrás identitásadatai.

location

string

Az erőforrás helye.

name

string

Az erőforrás neve.

properties.activationState

PartnerTopicActivationState

A partnertéma aktiválási állapota.

properties.eventTypeInfo

EventTypeInfo

Eseménytípus-információk a megfelelő eseménycsatornából.

properties.expirationTimeIfNotActivatedUtc

string (date-time)

A partnertéma lejárati ideje. Ha ez az időzítő lejár, amíg a partnertémakör még mindig nem aktiválódik, a partnertémakör és a kapcsolódó eseménycsatorna törlődik.

properties.messageForActivation

string

Az előfizető által a jóváhagyási folyamat során használható környezet vagy hasznos üzenet.

properties.partnerRegistrationImmutableId

string (uuid)

A megfelelő partnerregisztráció immutableId azonosítója.

properties.partnerTopicFriendlyDescription

string

A témakör rövid leírása. Ezt a közzétevő/partner beállíthatja az ügyfélpartner-témakör egyéni leírásának megjelenítéséhez. Ez hasznos lesz, ha eltávolítja a partnertéma létrehozásának eredetét az ügyfél számára.

properties.provisioningState

PartnerTopicProvisioningState

A partnertéma kiépítési állapota.

properties.source

string

A partnertémakörhöz társított forrás. Ez egy egyedi partnererőforrást jelöl.

systemData

systemData

Az Event Grid-erőforráshoz kapcsolódó rendszer metaadatai.

tags

object

Az erőforrás címkéi.

type

string

Az erőforrás típusa.

PartnerTopicActivationState

A partnertéma aktiválási állapota.

Érték Description
Activated
Deactivated
NeverActivated

PartnerTopicProvisioningState

A partnertéma kiépítési állapota.

Érték Description
Canceled
Creating
Deleting
Failed
IdleDueToMirroredChannelResourceDeletion
Succeeded
Updating

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

UserIdentityProperties

A felhasználói identitással kapcsolatos információk.

Name Típus Description
clientId

string

A felhasználó által hozzárendelt identitás ügyfélazonosítója.

principalId

string

A felhasználó által hozzárendelt identitás egyszerű azonosítója.