Compartir a través de


Channel Clase

Información del canal.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.eventgrid.models._models_py3.Resource
Channel

Constructor

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 o ChannelType

Tipo del canal de eventos que representa el flujo de dirección de los eventos. Los valores conocidos son: "PartnerTopic" y "PartnerDestination".

partner_topic_info
PartnerTopicInfo

Esta propiedad debe rellenarse cuando channelType es PartnerTopic y representa información sobre el recurso de tema del asociado correspondiente al canal.

partner_destination_info
PartnerDestinationInfo

Esta propiedad debe rellenarse cuando channelType es PartnerDestination y representa información sobre el recurso de destino del asociado correspondiente al canal.

message_for_activation
str

Contexto o mensaje útil que el suscriptor puede usar durante el proceso de aprobación.

provisioning_state
str o ChannelProvisioningState

Estado de aprovisionamiento del canal. Los valores conocidos son: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", "IdleDueToMirroredPartnerTopicDeletion" y "IdleDueToMirroredPartnerDestinationDeletion".

readiness_state
str o ReadinessState

Estado de preparación del tema de asociado correspondiente. Los valores conocidos son: "NeverActivated" y "Activated".

expiration_time_if_not_activated_utc
datetime

Hora de expiración del canal. Si este temporizador expira mientras el tema de asociado correspondiente nunca se activa, se eliminan el canal y el tema de asociado correspondiente.

Variables

id
str

Identificador completo del recurso.

name
str

Nombre del recurso.

type
str

Tipo de recurso.

system_data
SystemData

Metadatos del sistema relacionados con el recurso channel.

channel_type
str o ChannelType

Tipo del canal de eventos que representa el flujo de dirección de los eventos. Los valores conocidos son: "PartnerTopic" y "PartnerDestination".

partner_topic_info
PartnerTopicInfo

Esta propiedad debe rellenarse cuando channelType es PartnerTopic y representa información sobre el recurso de tema del asociado correspondiente al canal.

partner_destination_info
PartnerDestinationInfo

Esta propiedad debe rellenarse cuando channelType es PartnerDestination y representa información sobre el recurso de destino del asociado correspondiente al canal.

message_for_activation
str

Contexto o mensaje útil que el suscriptor puede usar durante el proceso de aprobación.

provisioning_state
str o ChannelProvisioningState

Estado de aprovisionamiento del canal. Los valores conocidos son: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", "IdleDueToMirroredPartnerTopicDeletion" y "IdleDueToMirroredPartnerDestinationDeletion".

readiness_state
str o ReadinessState

Estado de preparación del tema de asociado correspondiente. Los valores conocidos son: "NeverActivated" y "Activated".

expiration_time_if_not_activated_utc
datetime

Hora de expiración del canal. Si este temporizador expira mientras el tema de asociado correspondiente nunca se activa, se eliminan el canal y el tema de asociado correspondiente.