Microsoft.EventGrid systemTopics
Artigo 12/18/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso systemTopics pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.EventGrid/systemTopics, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.EventGrid/systemTopics@2024-12-15-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
source: 'string'
topicType: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
IdentityInfo
Designação
Descrição
Valor
principalId
A ID principal da identidade do recurso.
string
inquilinoId
A ID do locatário do recurso.
string
tipo
O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá qualquer identidade.
'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Esta propriedade não é usada no momento e está reservada para uso futuro.
IdentityInfoUserAssignedIdentities
IdentityInfoUserAssignedIdentities
Designação
Descrição
Valor
Microsoft.EventGrid/systemTopics
Designação
Descrição
Valor
identidade
Informações de identidade para o recurso.
IdentityInfo
Localização
Localização do recurso.
string (obrigatório)
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do tópico do sistema.
SystemTopicProperties
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
SystemTopicProperties
Designação
Descrição
Valor
fonte
Fonte para o tópico do sistema.
string
Tipo de tópico
TopicType para o tópico do sistema.
string
Designação
Descrição
Valor
UserIdentityProperties
Designação
Descrição
Valor
ID do cliente
O ID do cliente da identidade atribuída ao usuário.
string
principalId
O id principal da identidade atribuída ao usuário.
string
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Definição de recurso de modelo ARM
O tipo de recurso systemTopics pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.EventGrid/systemTopics, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.EventGrid/systemTopics",
"apiVersion": "2024-12-15-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"location": "string",
"properties": {
"source": "string",
"topicType": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
IdentityInfo
Designação
Descrição
Valor
principalId
A ID principal da identidade do recurso.
string
inquilinoId
A ID do locatário do recurso.
string
tipo
O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá qualquer identidade.
'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Esta propriedade não é usada no momento e está reservada para uso futuro.
IdentityInfoUserAssignedIdentities
IdentityInfoUserAssignedIdentities
Designação
Descrição
Valor
Microsoft.EventGrid/systemTopics
Designação
Descrição
Valor
apiVersion
A versão api
'2024-12-15-pré-visualização'
identidade
Informações de identidade para o recurso.
IdentityInfo
Localização
Localização do recurso.
string (obrigatório)
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do tópico do sistema.
SystemTopicProperties
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo
O tipo de recurso
'Microsoft.EventGrid/systemTopics'
SystemTopicProperties
Designação
Descrição
Valor
fonte
Fonte para o tópico do sistema.
string
Tipo de tópico
TopicType para o tópico do sistema.
string
Designação
Descrição
Valor
UserIdentityProperties
Designação
Descrição
Valor
ID do cliente
O ID do cliente da identidade atribuída ao usuário.
string
principalId
O id principal da identidade atribuída ao usuário.
string
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
O tipo de recurso systemTopics pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.EventGrid/systemTopics, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/systemTopics@2024-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 = {
source = "string"
topicType = "string"
}
})
}
Valores de propriedade
IdentityInfo
Designação
Descrição
Valor
principalId
A ID principal da identidade do recurso.
string
inquilinoId
A ID do locatário do recurso.
string
tipo
O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá qualquer identidade.
'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Esta propriedade não é usada no momento e está reservada para uso futuro.
IdentityInfoUserAssignedIdentities
IdentityInfoUserAssignedIdentities
Designação
Descrição
Valor
Microsoft.EventGrid/systemTopics
Designação
Descrição
Valor
identidade
Informações de identidade para o recurso.
IdentityInfo
Localização
Localização do recurso.
string (obrigatório)
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades do tópico do sistema.
SystemTopicProperties
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.EventGrid/systemTopics@2024-12-15-preview"
SystemTopicProperties
Designação
Descrição
Valor
fonte
Fonte para o tópico do sistema.
string
Tipo de tópico
TopicType para o tópico do sistema.
string
Designação
Descrição
Valor
UserIdentityProperties
Designação
Descrição
Valor
ID do cliente
O ID do cliente da identidade atribuída ao usuário.
string
principalId
O id principal da identidade atribuída ao usuário.
string