Channel Classe
Informações do canal.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
- Herança
-
azure.mgmt.eventgrid.models._models_py3.ResourceChannel
Construtor
Channel(*, channel_type: str | _models.ChannelType | None = None, partner_topic_info: _models.PartnerTopicInfo | None = None, partner_destination_info: _models.PartnerDestinationInfo | None = None, message_for_activation: str | None = None, provisioning_state: str | _models.ChannelProvisioningState | None = None, readiness_state: str | _models.ReadinessState | None = None, expiration_time_if_not_activated_utc: datetime | None = None, **kwargs: Any)
Keyword-Only Parameters
- channel_type
- str ou ChannelType
O tipo do canal de eventos que representa o fluxo de direção dos eventos. Os valores conhecidos são: "PartnerTopic" e "PartnerDestination".
- partner_topic_info
- PartnerTopicInfo
Essa propriedade deve ser preenchida quando channelType é PartnerTopic e representa informações sobre o recurso de tópico do parceiro correspondente ao canal.
- partner_destination_info
- PartnerDestinationInfo
Essa propriedade deve ser preenchida quando channelType é PartnerDestination e representa informações sobre o recurso de destino do parceiro correspondente ao canal.
- message_for_activation
- str
Contexto ou mensagem útil que pode ser usada durante o processo de aprovação pelo assinante.
- provisioning_state
- str ou ChannelProvisioningState
Estado de provisionamento do canal. Os valores conhecidos são: "Criando", "Atualizando", "Excluindo", "Bem-sucedido", "Cancelado", "Falha", "IdleDueToMirroredPartnerTopicDeletion" e "IdleDueToMirroredPartnerDestinationDeletion".
- readiness_state
- str ou ReadinessState
O estado de preparação do tópico do parceiro correspondente. Os valores conhecidos são: "NeverActivated" e "Activated".
- expiration_time_if_not_activated_utc
- datetime
Hora de expiração do canal. Se esse temporizador expirar enquanto o tópico do parceiro correspondente nunca for ativado, o canal e o tópico do parceiro correspondente serão excluídos.
Variáveis
- id
- str
Identificador totalmente qualificado do recurso.
- name
- str
Nome do recurso.
- type
- str
Tipo do recurso.
- system_data
- SystemData
Os metadados do sistema relacionados ao recurso canal.
- channel_type
- str ou ChannelType
O tipo do canal de eventos que representa o fluxo de direção dos eventos. Os valores conhecidos são: "PartnerTopic" e "PartnerDestination".
- partner_topic_info
- PartnerTopicInfo
Essa propriedade deve ser preenchida quando channelType é PartnerTopic e representa informações sobre o recurso de tópico do parceiro correspondente ao canal.
- partner_destination_info
- PartnerDestinationInfo
Essa propriedade deve ser preenchida quando channelType é PartnerDestination e representa informações sobre o recurso de destino do parceiro correspondente ao canal.
- message_for_activation
- str
Contexto ou mensagem útil que pode ser usada durante o processo de aprovação pelo assinante.
- provisioning_state
- str ou ChannelProvisioningState
Estado de provisionamento do canal. Os valores conhecidos são: "Criando", "Atualizando", "Excluindo", "Bem-sucedido", "Cancelado", "Falha", "IdleDueToMirroredPartnerTopicDeletion" e "IdleDueToMirroredPartnerDestinationDeletion".
- readiness_state
- str ou ReadinessState
O estado de preparação do tópico do parceiro correspondente. Os valores conhecidos são: "NeverActivated" e "Activated".
- expiration_time_if_not_activated_utc
- datetime
Hora de expiração do canal. Se esse temporizador expirar enquanto o tópico do parceiro correspondente nunca for ativado, o canal e o tópico do parceiro correspondente serão excluídos.
Azure SDK for Python