Microsoft.EventGrid partnerTopics 2022-06-15
Definicja zasobu Bicep
Typ zasobu partnerTopics można wdrożyć przy użyciu operacji, które są przeznaczone:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventGrid/partnerTopics, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.EventGrid/partnerTopics@2022-06-15' = {
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'
}
}
Wartości właściwości
EventTypeInfo
Nazwa | Opis | Wartość |
---|---|---|
inlineEventTypes | Kolekcja wbudowanych typów zdarzeń dla zasobu. Wbudowane klucze typu zdarzenia są ciągiem typu, który reprezentuje nazwę zdarzenia. Przykładem prawidłowej wbudowanej nazwy zdarzenia jest "Contoso.OrderCreated". Wbudowane wartości typu zdarzenia są typu InlineEventProperties i będą zawierać dodatkowe informacje dla każdego typu zdarzenia wbudowanego. |
EventTypeInfoInlineEventTypes |
rodzaj | Rodzaj używanego typu zdarzenia. | "Wbudowany" |
EventTypeInfoInlineEventTypes
Nazwa | Opis | Wartość |
---|
IdentityInfo
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń tożsamości zasobu. | struna |
tenantId | Identyfikator dzierżawy zasobu. | struna |
typ | Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "None" usunie dowolną tożsamość. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w formularzu: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Ta właściwość nie jest obecnie używana i zarezerwowana do użycia w przyszłości. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
InlineEventProperties
Nazwa | Opis | Wartość |
---|---|---|
dataSchemaUrl | DataSchemaUrl dla zdarzenia wbudowanego. | struna |
opis | Opis zdarzenia wbudowanego. | struna |
displayName | DisplayName dla zdarzenia wbudowanego. | struna |
documentationUrl | DokumentacjaUrl dla zdarzenia wbudowanego. | struna |
Microsoft.EventGrid/partnerTopics
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Informacje o tożsamości zasobu tematu partnera. | IdentityInfo |
lokalizacja | Lokalizacja zasobu. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości tematu partnera. | PartnerTopicProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
PartnerTopicProperties
Nazwa | Opis | Wartość |
---|---|---|
activationState | Stan aktywacji tematu partnera. | "Aktywowano" "Dezaktywowany" "Nigdy nieaktywne" |
eventTypeInfo | Informacje o typie zdarzenia z odpowiedniego kanału zdarzeń. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Czas wygaśnięcia tematu partnera. Jeśli ten czasomierz wygaśnie, gdy temat partnera nadal nie jest aktywowany, temat partnera i odpowiedni kanał zdarzeń są usuwane. |
struna |
messageForActivation | Kontekst lub przydatny komunikat, który może być używany podczas procesu zatwierdzania przez subskrybenta. | struna |
partnerRegistrationImmutableId | NiezmiennyId odpowiedniej rejestracji partnera. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Przyjazny opis tematu. Można to ustawić przez wydawcę/partnera, aby wyświetlić niestandardowy opis tematu partnera klienta. Pomoże to usunąć wszelkie niejednoznaczności pochodzenia tematu partnera dla klienta. |
struna |
źródło | Źródło skojarzone z tym tematem partnera. Reprezentuje to unikatowy zasób partnera. | struna |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
UserIdentityProperties
Nazwa | Opis | Wartość |
---|---|---|
clientId | Identyfikator klienta tożsamości przypisanej przez użytkownika. | struna |
principalId | Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika. | struna |
Definicja zasobu szablonu usługi ARM
Typ zasobu partnerTopics można wdrożyć przy użyciu operacji, które są przeznaczone:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventGrid/partnerTopics, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.EventGrid/partnerTopics",
"apiVersion": "2022-06-15",
"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"
}
}
Wartości właściwości
EventTypeInfo
Nazwa | Opis | Wartość |
---|---|---|
inlineEventTypes | Kolekcja wbudowanych typów zdarzeń dla zasobu. Wbudowane klucze typu zdarzenia są ciągiem typu, który reprezentuje nazwę zdarzenia. Przykładem prawidłowej wbudowanej nazwy zdarzenia jest "Contoso.OrderCreated". Wbudowane wartości typu zdarzenia są typu InlineEventProperties i będą zawierać dodatkowe informacje dla każdego typu zdarzenia wbudowanego. |
EventTypeInfoInlineEventTypes |
rodzaj | Rodzaj używanego typu zdarzenia. | "Wbudowany" |
EventTypeInfoInlineEventTypes
Nazwa | Opis | Wartość |
---|
IdentityInfo
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń tożsamości zasobu. | struna |
tenantId | Identyfikator dzierżawy zasobu. | struna |
typ | Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "None" usunie dowolną tożsamość. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w formularzu: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Ta właściwość nie jest obecnie używana i zarezerwowana do użycia w przyszłości. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
InlineEventProperties
Nazwa | Opis | Wartość |
---|---|---|
dataSchemaUrl | DataSchemaUrl dla zdarzenia wbudowanego. | struna |
opis | Opis zdarzenia wbudowanego. | struna |
displayName | DisplayName dla zdarzenia wbudowanego. | struna |
documentationUrl | DokumentacjaUrl dla zdarzenia wbudowanego. | struna |
Microsoft.EventGrid/partnerTopics
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2022-06-15' |
tożsamość | Informacje o tożsamości zasobu tematu partnera. | IdentityInfo |
lokalizacja | Lokalizacja zasobu. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości tematu partnera. | PartnerTopicProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.EventGrid/partnerTopics" |
PartnerTopicProperties
Nazwa | Opis | Wartość |
---|---|---|
activationState | Stan aktywacji tematu partnera. | "Aktywowano" "Dezaktywowany" "Nigdy nieaktywne" |
eventTypeInfo | Informacje o typie zdarzenia z odpowiedniego kanału zdarzeń. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Czas wygaśnięcia tematu partnera. Jeśli ten czasomierz wygaśnie, gdy temat partnera nadal nie jest aktywowany, temat partnera i odpowiedni kanał zdarzeń są usuwane. |
struna |
messageForActivation | Kontekst lub przydatny komunikat, który może być używany podczas procesu zatwierdzania przez subskrybenta. | struna |
partnerRegistrationImmutableId | NiezmiennyId odpowiedniej rejestracji partnera. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Przyjazny opis tematu. Można to ustawić przez wydawcę/partnera, aby wyświetlić niestandardowy opis tematu partnera klienta. Pomoże to usunąć wszelkie niejednoznaczności pochodzenia tematu partnera dla klienta. |
struna |
źródło | Źródło skojarzone z tym tematem partnera. Reprezentuje to unikatowy zasób partnera. | struna |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
UserIdentityProperties
Nazwa | Opis | Wartość |
---|---|---|
clientId | Identyfikator klienta tożsamości przypisanej przez użytkownika. | struna |
principalId | Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika. | struna |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu partnerTopics można wdrożyć przy użyciu operacji, które są przeznaczone:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.EventGrid/partnerTopics, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerTopics@2022-06-15"
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"
}
})
}
Wartości właściwości
EventTypeInfo
Nazwa | Opis | Wartość |
---|---|---|
inlineEventTypes | Kolekcja wbudowanych typów zdarzeń dla zasobu. Wbudowane klucze typu zdarzenia są ciągiem typu, który reprezentuje nazwę zdarzenia. Przykładem prawidłowej wbudowanej nazwy zdarzenia jest "Contoso.OrderCreated". Wbudowane wartości typu zdarzenia są typu InlineEventProperties i będą zawierać dodatkowe informacje dla każdego typu zdarzenia wbudowanego. |
EventTypeInfoInlineEventTypes |
rodzaj | Rodzaj używanego typu zdarzenia. | "Wbudowany" |
EventTypeInfoInlineEventTypes
Nazwa | Opis | Wartość |
---|
IdentityInfo
Nazwa | Opis | Wartość |
---|---|---|
principalId | Identyfikator podmiotu zabezpieczeń tożsamości zasobu. | struna |
tenantId | Identyfikator dzierżawy zasobu. | struna |
typ | Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "None" usunie dowolną tożsamość. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w formularzu: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Ta właściwość nie jest obecnie używana i zarezerwowana do użycia w przyszłości. |
IdentityInfoUserAssignedIdentities |
IdentityInfoUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
InlineEventProperties
Nazwa | Opis | Wartość |
---|---|---|
dataSchemaUrl | DataSchemaUrl dla zdarzenia wbudowanego. | struna |
opis | Opis zdarzenia wbudowanego. | struna |
displayName | DisplayName dla zdarzenia wbudowanego. | struna |
documentationUrl | DokumentacjaUrl dla zdarzenia wbudowanego. | struna |
Microsoft.EventGrid/partnerTopics
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Informacje o tożsamości zasobu tematu partnera. | IdentityInfo |
lokalizacja | Lokalizacja zasobu. | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości tematu partnera. | PartnerTopicProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.EventGrid/partnerTopics@2022-06-15" |
PartnerTopicProperties
Nazwa | Opis | Wartość |
---|---|---|
activationState | Stan aktywacji tematu partnera. | "Aktywowano" "Dezaktywowany" "Nigdy nieaktywne" |
eventTypeInfo | Informacje o typie zdarzenia z odpowiedniego kanału zdarzeń. | EventTypeInfo |
expirationTimeIfNotActivatedUtc | Czas wygaśnięcia tematu partnera. Jeśli ten czasomierz wygaśnie, gdy temat partnera nadal nie jest aktywowany, temat partnera i odpowiedni kanał zdarzeń są usuwane. |
struna |
messageForActivation | Kontekst lub przydatny komunikat, który może być używany podczas procesu zatwierdzania przez subskrybenta. | struna |
partnerRegistrationImmutableId | NiezmiennyId odpowiedniej rejestracji partnera. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
partnerTopicFriendlyDescription | Przyjazny opis tematu. Można to ustawić przez wydawcę/partnera, aby wyświetlić niestandardowy opis tematu partnera klienta. Pomoże to usunąć wszelkie niejednoznaczności pochodzenia tematu partnera dla klienta. |
struna |
źródło | Źródło skojarzone z tym tematem partnera. Reprezentuje to unikatowy zasób partnera. | struna |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
UserIdentityProperties
Nazwa | Opis | Wartość |
---|---|---|
clientId | Identyfikator klienta tożsamości przypisanej przez użytkownika. | struna |
principalId | Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika. | struna |