Compartilhar via


ServiceBusTopicOutputDataSourceProperties interface

As propriedades associadas a uma saída do Tópico do Barramento de Serviço.

Extends

Propriedades

propertyColumns

Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Barramento de Serviço como propriedades personalizadas.

systemPropertyColumns

As propriedades do sistema associadas à Saída do Tópico do Barramento de Serviço. Há suporte para as seguintes propriedades do sistema: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

topicName

O nome do Tópico do Barramento de Serviço. Obrigatório em solicitações PUT (CreateOrReplace).

Propriedades herdadas

authenticationMode

Modo de autenticação.

serviceBusNamespace

O namespace associado ao Hub de Eventos desejado, fila do Barramento de Serviço, Tópico do Barramento de Serviço etc. Obrigatório em solicitações PUT (CreateOrReplace).

sharedAccessPolicyKey

A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Obrigatório em solicitações PUT (CreateOrReplace).

sharedAccessPolicyName

O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Barramento de Serviço, Tópico do Barramento de Serviço etc. Obrigatório em solicitações PUT (CreateOrReplace).

Detalhes da propriedade

propertyColumns

Uma matriz de cadeia de caracteres dos nomes das colunas de saída a serem anexadas às mensagens do Barramento de Serviço como propriedades personalizadas.

propertyColumns?: string[]

Valor da propriedade

string[]

systemPropertyColumns

As propriedades do sistema associadas à Saída do Tópico do Barramento de Serviço. Há suporte para as seguintes propriedades do sistema: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

systemPropertyColumns?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

topicName

O nome do Tópico do Barramento de Serviço. Obrigatório em solicitações PUT (CreateOrReplace).

topicName?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

authenticationMode

Modo de autenticação.

authenticationMode?: string

Valor da propriedade

string

Herdado deServiceBusDataSourceProperties.authenticationMode

serviceBusNamespace

O namespace associado ao Hub de Eventos desejado, fila do Barramento de Serviço, Tópico do Barramento de Serviço etc. Obrigatório em solicitações PUT (CreateOrReplace).

serviceBusNamespace?: string

Valor da propriedade

string

Herdado deServiceBusDataSourceProperties.serviceBusNamespace

sharedAccessPolicyKey

A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Obrigatório em solicitações PUT (CreateOrReplace).

sharedAccessPolicyKey?: string

Valor da propriedade

string

Herdado deServiceBusDataSourceProperties.sharedAccessPolicyKey

sharedAccessPolicyName

O nome da política de acesso compartilhado para o Hub de Eventos, Fila do Barramento de Serviço, Tópico do Barramento de Serviço etc. Obrigatório em solicitações PUT (CreateOrReplace).

sharedAccessPolicyName?: string

Valor da propriedade

string

herdado deServiceBusDataSourceProperties.sharedAccessPolicyName