Compartilhar via


Channel interface

Informações do canal.

Extends

Propriedades

channelType

O tipo do canal de eventos que representa o fluxo de direção dos eventos.

expirationTimeIfNotActivatedUtc

Hora de expiração do canal. Se esse temporizador expirar enquanto o tópico de parceiro correspondente nunca for ativado, o canal e o tópico do parceiro correspondente serão excluídos.

messageForActivation

Contexto ou mensagem útil que pode ser usada durante o processo de aprovação pelo assinante.

partnerDestinationInfo

Essa propriedade deve ser preenchida quando channelType for PartnerDestination e representar informações sobre o recurso de destino do parceiro correspondente ao canal.

partnerTopicInfo

Essa propriedade deve ser preenchida quando channelType for PartnerTopic e representar informações sobre o recurso de tópico do parceiro correspondente ao canal.

provisioningState

Estado de provisionamento do canal.

readinessState

O estado de preparação do tópico de parceiro correspondente.

systemData

Os metadados do sistema relacionados ao recurso canal. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

Identificador totalmente qualificado do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

channelType

O tipo do canal de eventos que representa o fluxo de direção dos eventos.

channelType?: string

Valor da propriedade

string

expirationTimeIfNotActivatedUtc

Hora de expiração do canal. Se esse temporizador expirar enquanto o tópico de parceiro correspondente nunca for ativado, o canal e o tópico do parceiro correspondente serão excluídos.

expirationTimeIfNotActivatedUtc?: Date

Valor da propriedade

Date

messageForActivation

Contexto ou mensagem útil que pode ser usada durante o processo de aprovação pelo assinante.

messageForActivation?: string

Valor da propriedade

string

partnerDestinationInfo

Essa propriedade deve ser preenchida quando channelType for PartnerDestination e representar informações sobre o recurso de destino do parceiro correspondente ao canal.

partnerDestinationInfo?: PartnerDestinationInfoUnion

Valor da propriedade

partnerTopicInfo

Essa propriedade deve ser preenchida quando channelType for PartnerTopic e representar informações sobre o recurso de tópico do parceiro correspondente ao canal.

partnerTopicInfo?: PartnerTopicInfo

Valor da propriedade

provisioningState

Estado de provisionamento do canal.

provisioningState?: string

Valor da propriedade

string

readinessState

O estado de preparação do tópico de parceiro correspondente.

readinessState?: string

Valor da propriedade

string

systemData

Os metadados do sistema relacionados ao recurso canal. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Detalhes das propriedades herdadas

id

Identificador totalmente qualificado do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deResource.id

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deResource.name

type

Tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

herdado do resource.type do