Azure.ResourceManager.EventGrid.Models Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
AdvancedFilter |
Esse é o tipo base que representa um filtro avançado. Para configurar um filtro avançado, não instancie diretamente um objeto dessa classe. Em vez disso, instancie um objeto de uma classe derivada, como BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter etc. dependendo do tipo da chave com base na qual você deseja filtrar. AdvancedFilter Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem BoolEqualsAdvancedFilter, , IsNotNullAdvancedFilter, IsNullOrUndefinedAdvancedFilter, NumberGreaterThanAdvancedFilterNumberGreaterThanOrEqualsAdvancedFilter, NumberInAdvancedFilter, NumberInRangeAdvancedFilter, NumberLessThanOrEqualsAdvancedFilterNumberLessThanAdvancedFilter, NumberNotInAdvancedFilter, NumberNotInRangeAdvancedFilter, StringBeginsWithAdvancedFilter, StringContainsAdvancedFilter, StringEndsWithAdvancedFilter, StringInAdvancedFilter, StringNotBeginsWithAdvancedFilter, , StringNotContainsAdvancedFilter, StringNotEndsWithAdvancedFilter e StringNotInAdvancedFilter. |
ArmEventGridModelFactory |
Fábrica de modelos para modelos. |
AzureADPartnerClientAuthentication |
Autenticação de Cliente do Parceiro do Azure Active Directory. |
AzureFunctionEventSubscriptionDestination |
Informações sobre o destino da função do azure para uma assinatura de evento. |
BoolEqualsAdvancedFilter |
Filtro Avançado BoolEquals. |
BoolEqualsFilter |
Filtro BoolEquals. |
ClientCertificateAuthentication |
As propriedades de autenticação de certificado para o cliente. |
ClientCertificateSubjectDistinguishedName |
Informações de nome diferenciado da entidade de certificado da AC usadas pelo serviço para autenticar clientes. Para obter mais informações, consulte https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.x509certificates.x500distinguishedname?view=net-6.0#remarks. |
ClientCertificateThumbprint |
As impressões digitais são usadas pelo serviço para validar a permissão do dispositivo quando a autenticação é feita usando o certificado autoassinado. |
DeadLetterDestination |
Informações sobre o destino de mensagens mortas para uma assinatura de evento. Para configurar um destino de mensagens mortas, não instancie diretamente um objeto dessa classe. Em vez disso, instancie um objeto de uma classe derivada. Atualmente, StorageBlobDeadLetterDestination é a única classe derivada dessa classe. DeadLetterDestination Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem StorageBlobDeadLetterDestination. |
DeadLetterWithResourceIdentity |
Informações sobre o destino de mensagens mortas com a identidade do recurso. |
DeliveryAttributeMapping |
Detalhes do mapeamento de atributo de entrega. DeliveryAttributeMapping Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem DynamicDeliveryAttributeMapping e StaticDeliveryAttributeMapping. |
DeliveryConfiguration |
Propriedades das informações de configuração de entrega da assinatura do evento. |
DeliveryWithResourceIdentity |
Informações sobre a entrega de uma assinatura de evento com a identidade do recurso. |
DynamicDeliveryAttributeMapping |
Detalhes de mapeamento de atributo de entrega dinâmica. |
DynamicRoutingEnrichment |
O DynamicRoutingEnrichment. |
EventGridDomainPatch |
Propriedades da atualização de domínio. |
EventGridDomainRegenerateKeyContent |
Solicitação de chave de acesso de compartilhamento regenerada pelo domínio. |
EventGridDomainSharedAccessKeys |
Chaves de acesso compartilhado do Domínio. |
EventGridFilter |
Esse é o tipo base que representa um filtro. Para configurar um filtro, não instancie diretamente um objeto dessa classe. Em vez disso, instancie um objeto de uma classe derivada, como BoolEqualsFilter, NumberInFilter, StringEqualsFilter etc, dependendo do tipo da chave com base na qual você deseja filtrar. EventGridFilter Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem BoolEqualsFilter, , IsNotNullFilter, IsNullOrUndefinedFilter, NumberGreaterThanFilterNumberGreaterThanOrEqualsFilter, NumberInFilter, NumberInRangeFilter, NumberLessThanOrEqualsFilterNumberLessThanFilter, NumberNotInFilter, NumberNotInRangeFilter, StringBeginsWithFilter, StringContainsFilter, StringEndsWithFilter, StringInFilter, StringNotBeginsWithFilter, , StringNotContainsFilter, StringNotEndsWithFilter e StringNotInFilter. |
EventGridInboundIPRule |
O EventGridInboundIPRule. |
EventGridInputSchemaMapping |
Por padrão, a Grade de Eventos espera que os eventos estejam no esquema de eventos da Grade de Eventos. Especificar um mapeamento de esquema de entrada permite a publicação na Grade de Eventos usando um esquema de entrada personalizado. Atualmente, o único tipo com suporte de InputSchemaMapping é 'JsonInputSchemaMapping'. EventGridInputSchemaMapping Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem EventGridJsonInputSchemaMapping. |
EventGridJsonInputSchemaMapping |
Isso permite a publicação na Grade de Eventos usando um esquema de entrada personalizado. Isso pode ser usado para mapear propriedades de um esquema JSON de entrada personalizado para o esquema de eventos da Grade de Eventos. |
EventGridNamespaceClientAuthentication |
As propriedades de autenticação para o cliente. |
EventGridNamespacePatch |
Propriedades para atualizar o namespace. |
EventGridPartnerContent |
Informações sobre o parceiro. |
EventGridPrivateEndpointConnectionState |
Informações de ConnectionState. |
EventGridSubscriptionPatch |
Propriedades da atualização da Assinatura de Evento. |
EventGridTopicPatch |
Propriedades da atualização do Tópico. |
EventHubEventSubscriptionDestination |
Informações sobre o destino do hub de eventos para uma assinatura de evento. |
EventSubscriptionDestination |
Informações sobre o destino de uma assinatura de evento. EventSubscriptionDestination Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AzureFunctionEventSubscriptionDestination, EventHubEventSubscriptionDestination, HybridConnectionEventSubscriptionDestination, PartnerEventSubscriptionDestination, ServiceBusQueueEventSubscriptionDestination, ServiceBusTopicEventSubscriptionDestinatione WebHookEventSubscriptionDestinationStorageQueueEventSubscriptionDestination . |
EventSubscriptionFilter |
Filtre para a Assinatura de Evento. |
EventSubscriptionFullUri |
URL completa do ponto de extremidade de uma assinatura de evento. |
EventSubscriptionIdentity |
As informações de identidade com a assinatura do evento. |
EventSubscriptionRetryPolicy |
Informações sobre a política de repetição de uma assinatura de evento. |
EventTypeUnderTopic |
Tipo de evento para um assunto em um tópico. |
FiltersConfiguration |
Filtra a configuração da Assinatura de Evento. |
HybridConnectionEventSubscriptionDestination |
Informações sobre o destino HybridConnection para uma assinatura de evento. |
InlineEventProperties |
Informações adicionais sobre cada evento embutido. |
IsNotNullAdvancedFilter |
Filtro Avançado IsNotNull. |
IsNotNullFilter |
Filtro IsNotNull. |
IsNullOrUndefinedAdvancedFilter |
Filtro Avançado IsNullOrUndefined. |
IsNullOrUndefinedFilter |
Filtro IsNullOrUndefined. |
JsonFieldWithDefault |
Isso é usado para expressar a origem de um mapeamento de esquema de entrada para um único campo de destino no esquema evento da Grade de Eventos. Atualmente, isso é usado nos mapeamentos para as propriedades 'subject', 'eventtype' e 'dataversion'. Isso representa um campo no esquema de eventos de entrada junto com um valor padrão a ser usado e pelo menos uma dessas duas propriedades deve ser fornecida. |
NamespaceRegenerateKeyContent |
O namespace regenera a solicitação de chave de acesso de compartilhamento. |
NamespaceSharedAccessKeys |
Chaves de acesso compartilhado do Namespace. |
NamespaceSku |
Representa os tipos de preço de SKU disponíveis. |
NamespaceTopicEventSubscriptionPatch |
Propriedades da atualização da Assinatura de Evento. |
NamespaceTopicPatch |
Propriedades da atualização do tópico do namespace. |
NumberGreaterThanAdvancedFilter |
NumberGreaterThan Advanced Filter. |
NumberGreaterThanFilter |
NumberGreaterThan Filter. |
NumberGreaterThanOrEqualsAdvancedFilter |
Filtro Avançado NumberGreaterThanOrEquals. |
NumberGreaterThanOrEqualsFilter |
Filtro NumberGreaterThanOrEquals. |
NumberInAdvancedFilter |
NumberIn Advanced Filter. |
NumberInFilter |
Filtro NumberIn. |
NumberInRangeAdvancedFilter |
Filtro Avançado NumberInRange. |
NumberInRangeFilter |
Filtro NumberInRange. |
NumberLessThanAdvancedFilter |
NumberLessThan Advanced Filter. |
NumberLessThanFilter |
Filtro NumberLessThan. |
NumberLessThanOrEqualsAdvancedFilter |
Filtro Avançado NumberLessThanOrEquals. |
NumberLessThanOrEqualsFilter |
Filtro NumberLessThanOrEquals. |
NumberNotInAdvancedFilter |
Filtro Avançado NumberNotIn. |
NumberNotInFilter |
Filtro NumberNotIn. |
NumberNotInRangeAdvancedFilter |
Filtro Avançado NumberNotInRange. |
NumberNotInRangeFilter |
Filtro NumberNotInRange. |
PartnerAuthorization |
Os detalhes de autorização do parceiro. |
PartnerClientAuthentication |
Autenticação do cliente parceiro Observe PartnerClientAuthentication que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AzureADPartnerClientAuthentication. |
PartnerConfigurationPatch |
Propriedades da atualização de configuração do parceiro. |
PartnerDestinationInfo |
Propriedades do destino do parceiro correspondente de um Canal. PartnerDestinationInfo Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem WebhookPartnerDestinationInfo. |
PartnerDestinationPatch |
Propriedades do Destino do Parceiro que podem ser atualizadas. |
PartnerDetails |
Informações sobre o parceiro. |
PartnerEventSubscriptionDestination |
O PartnerEventSubscriptionDestination. |
PartnerNamespaceChannelPatch |
Propriedades da atualização do Canal. |
PartnerNamespacePatch |
Propriedades da atualização do Namespace do Parceiro. |
PartnerNamespaceRegenerateKeyContent |
PartnerNamespace regenerar solicitação de chave de acesso compartilhado. |
PartnerNamespaceSharedAccessKeys |
Chaves de acesso compartilhado do namespace do parceiro. |
PartnerRegistrationPatch |
Propriedades da atualização de Registro de Parceiro. |
PartnerTopicEventTypeInfo |
As informações de tipo de evento para Canais. |
PartnerTopicInfo |
Propriedades do tópico de parceiro correspondente de um Canal. |
PartnerTopicPatch |
Propriedades da atualização do Tópico do Parceiro. |
PartnerUpdateDestinationInfo |
Propriedades do destino do parceiro correspondente de um Canal. PartnerUpdateDestinationInfo Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem WebhookUpdatePartnerDestinationInfo. |
QueueInfo |
Propriedades das informações da fila para assinatura de evento. |
ResourceMoveChangeHistory |
O histórico de alterações da movimentação do recurso. |
RoutingEnrichments |
Os RoutingEnrichments. |
RoutingIdentityInfo |
Informações de identidade de roteamento para a configuração de espaços de tópico. |
ServiceBusQueueEventSubscriptionDestination |
Informações sobre o destino do barramento de serviço para uma assinatura de evento. |
ServiceBusTopicEventSubscriptionDestination |
Informações sobre o destino do tópico do barramento de serviço para uma assinatura de evento. |
StaticDeliveryAttributeMapping |
Detalhes do mapeamento de atributo de entrega estático. |
StaticRoutingEnrichment |
The StaticRoutingEnrichment. |
StorageBlobDeadLetterDestination |
Informações sobre o destino de mensagens mortas baseadas em blob de armazenamento. |
StorageQueueEventSubscriptionDestination |
Informações sobre o destino da fila de armazenamento para uma assinatura de evento. |
StringBeginsWithAdvancedFilter |
StringBeginsWith Advanced Filter. |
StringBeginsWithFilter |
StringBeginsWith Filter. |
StringContainsAdvancedFilter |
StringContains Advanced Filter. |
StringContainsFilter |
Filtro StringContains. |
StringEndsWithAdvancedFilter |
StringEndsWith Advanced Filter. |
StringEndsWithFilter |
StringEndsWith Filter. |
StringInAdvancedFilter |
StringIn Advanced Filter. |
StringInFilter |
Filtro StringIn. |
StringNotBeginsWithAdvancedFilter |
StringNotBeginsWith Advanced Filter. |
StringNotBeginsWithFilter |
StringNotBeginsWith Filter. |
StringNotContainsAdvancedFilter |
Filtro Avançado StringNotContains. |
StringNotContainsFilter |
Filtro StringNotContains. |
StringNotEndsWithAdvancedFilter |
StringNotEndsWith Advanced Filter. |
StringNotEndsWithFilter |
StringNotEndsWith Filter. |
StringNotInAdvancedFilter |
Filtro Avançado StringNotIn. |
StringNotInFilter |
Filtro StringNotIn. |
SystemTopicPatch |
Propriedades da atualização do Tópico do Sistema. |
TopicRegenerateKeyContent |
O tópico regenera a solicitação de chave de acesso de compartilhamento. |
TopicSharedAccessKeys |
Chaves de acesso compartilhado do Tópico. |
TopicSpacesConfiguration |
Propriedades da Configuração de Espaços de Tópico. |
UpdateTopicSpacesConfigurationInfo |
Propriedades das informações de configuração de espaços de tópico de um namespace. |
WebHookEventSubscriptionDestination |
Informações sobre o destino do webhook para uma assinatura de evento. |
WebhookPartnerDestinationInfo |
Informações sobre o WebHook do destino do parceiro. |
WebhookUpdatePartnerDestinationInfo |
Informações sobre a atualização do WebHook do destino do parceiro. |
Estruturas
AlternativeAuthenticationNameSource |
O AlternativeAuthenticationNameSource. |
CaCertificateProvisioningState |
Estado de provisionamento do recurso de Certificado de Autoridade de Certificação. |
ClientCertificateValidationScheme |
O esquema de validação usado para autenticar o cliente. O valor padrão é SubjectMatchesAuthenticationName. |
ClientGroupProvisioningState |
Estado de provisionamento do recurso ClientGroup. |
DataResidencyBoundary |
Data Residency Limite do recurso. |
DeliveryMode |
Modo de entrega da assinatura do evento. |
DeliverySchema |
O esquema de entrega de eventos para a assinatura do evento. |
DomainTopicProvisioningState |
Estado de provisionamento do tópico de domínio. |
EventDefinitionKind |
O tipo de evento usado. |
EventDeliverySchema |
O esquema de entrega de eventos para a assinatura do evento. |
EventGridDomainProvisioningState |
Estado de provisionamento do recurso de domínio da Grade de Eventos. |
EventGridInputSchema |
Isso determina o formato que a Grade de Eventos deve esperar para eventos de entrada publicados no Recurso de Domínio da Grade de Eventos. |
EventGridIPActionType |
Ação a ser executada com base na correspondência ou nenhuma correspondência do IpMask. |
EventGridNamespaceClientProvisioningState |
Estado de provisionamento do recurso cliente. |
EventGridNamespaceClientState |
Indica se o cliente está habilitado ou não. O valor padrão é Habilitado. |
EventGridPrivateEndpointPersistedConnectionStatus |
Status da conexão. |
EventGridPublicNetworkAccess |
Isso determina se o tráfego é permitido pela rede pública. Por padrão, ele está habilitado. Você pode restringir ainda mais a IPs específicos configurando <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> |
EventGridResourceProvisioningState |
Estado de provisionamento da Conexão de Ponto de Extremidade Privado. |
EventGridResourceRegionType |
Tipo de região do recurso. |
EventGridSku |
O nome do SKU do recurso. Os valores possíveis são: Básico ou Premium. |
EventGridSkuName |
O nome da SKU. |
EventGridTopicProvisioningState |
Estado de provisionamento do tópico. |
EventInputSchema |
Isso determina o formato esperado para eventos de entrada publicados no tópico. |
EventSubscriptionIdentityType |
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 'None' removerá qualquer identidade. |
EventSubscriptionProvisioningState |
Estado de provisionamento da assinatura do evento. |
NamespaceProvisioningState |
Estado de provisionamento do recurso de namespace. |
NamespaceTopicProvisioningState |
Estado de provisionamento do tópico do namespace. |
PartnerConfigurationProvisioningState |
Estado de provisionamento da configuração do parceiro. |
PartnerDestinationActivationState |
Estado de ativação do destino do parceiro. |
PartnerDestinationProvisioningState |
Estado de provisionamento do destino do parceiro. |
PartnerNamespaceChannelProvisioningState |
Estado de provisionamento do canal. |
PartnerNamespaceChannelType |
O tipo do canal de eventos que representa o fluxo de direção dos eventos. |
PartnerNamespaceProvisioningState |
Estado de provisionamento do namespace do parceiro. |
PartnerRegistrationProvisioningState |
Estado de provisionamento do registro do parceiro. |
PartnerTopicActivationState |
Estado de ativação do tópico do parceiro. |
PartnerTopicProvisioningState |
Estado de provisionamento do tópico do parceiro. |
PartnerTopicReadinessState |
O estado de preparação do tópico do parceiro correspondente. |
PartnerTopicRoutingMode |
Isso determina se os eventos publicados nesse namespace de parceiro devem usar o atributo de origem no conteúdo do evento ou usar o nome do canal no cabeçalho ao corresponder ao tópico do parceiro. Se nenhum for especificado, o roteamento de atributo de origem será usado para corresponder ao tópico do parceiro. |
PermissionBindingProvisioningState |
Estado de provisionamento do recurso PermissionBinding. |
PermissionType |
A permissão permitida. |
PublisherType |
Tipo de publicador do tópico de namespace. |
ResourceKind |
Tipo de recurso. |
RoutingIdentityType |
O RoutingIdentityType. |
StaticRoutingEnrichmentType |
Tipo de valor de enriquecimento de roteamento estático. Por exemplo, esse valor de propriedade pode ser 'String'. |
SubscriptionProvisioningState |
Estado de provisionamento da assinatura do evento. |
TlsVersion |
Versão mínima do TLS do publicador com permissão para publicar nesse domínio. |
TopicSpaceProvisioningState |
Estado de provisionamento do recurso TopicSpace. |
TopicSpacesConfigurationState |
Indique se a Configuração de Espaços de Tópico está habilitada para o namespace. O padrão é Desabilitado. |
TopicTypeProvisioningState |
Estado de provisionamento do tipo de tópico. |
TopicTypeSourceScope |
O TopicTypeSourceScope. |
VerifiedPartnerProvisioningState |
Estado de provisionamento do parceiro verificado. |
Azure SDK for .NET