EventHubConnectionStringProperties interface
O conjunto de propriedades que compõem uma cadeia de conexão do Hub de Eventos.
Propriedades
| endpoint | O valor de "Endpoint" na cadeia de conexão. |
| event |
O valor de "EntityPath" na cadeia de conexão, que seria o nome da instância do hub de eventos associada à cadeia de conexão. A cadeia de conexão de uma Política de Acesso Compartilhado criada no nível do namespace não terá o EntityPath nela. |
| fully |
O namespace Hub de Eventos totalmente qualificado extraído do "Ponto de extremidade" na cadeia de conexão. É provável que seja semelhante ao |
| shared |
O valor de "SharedAccessKey" na cadeia de conexão. Isso junto com o "SharedAccessKeyName" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço. |
| shared |
O valor para "SharedAccessKeyName" na cadeia de conexão. Isso junto com o "SharedAccessKey" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço. |
| shared |
O valor para "SharedAccessSignature" na cadeia de conexão. Isso normalmente não está presente na cadeia de conexão gerada para uma Política de Acesso Compartilhado. Em vez disso, é gerado pelo usuário e anexado à cadeia de conexão para facilitar o uso. |
| use |
Isso deve ser verdadeiro somente se a cadeia de conexão contiver o slug "; UseDevelopmentEmulator=true" e o ponto de extremidade é um endereço de loopback. |
Detalhes de Propriedade
endpoint
O valor de "Endpoint" na cadeia de conexão.
endpoint: string
Valor de Propriedade
string
eventHubName
O valor de "EntityPath" na cadeia de conexão, que seria o nome da instância do hub de eventos associada à cadeia de conexão. A cadeia de conexão de uma Política de Acesso Compartilhado criada no nível do namespace não terá o EntityPath nela.
eventHubName?: string
Valor de Propriedade
string
fullyQualifiedNamespace
O namespace Hub de Eventos totalmente qualificado extraído do "Ponto de extremidade" na cadeia de conexão. É provável que seja semelhante ao {yournamespace}.servicebus.windows.net.
Isso geralmente é usado para construir um EventHubProducerClient ou um EventHubConsumerClient.
fullyQualifiedNamespace: string
Valor de Propriedade
string
sharedAccessKey
O valor de "SharedAccessKey" na cadeia de conexão. Isso junto com o "SharedAccessKeyName" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço.
sharedAccessKey?: string
Valor de Propriedade
string
sharedAccessKeyName
O valor para "SharedAccessKeyName" na cadeia de conexão. Isso junto com o "SharedAccessKey" na cadeia de conexão é usado para gerar um SharedAccessSignature que pode ser usado para autorizar a conexão com o serviço.
sharedAccessKeyName?: string
Valor de Propriedade
string
sharedAccessSignature
O valor para "SharedAccessSignature" na cadeia de conexão. Isso normalmente não está presente na cadeia de conexão gerada para uma Política de Acesso Compartilhado. Em vez disso, é gerado pelo usuário e anexado à cadeia de conexão para facilitar o uso.
sharedAccessSignature?: string
Valor de Propriedade
string
useDevelopmentEmulator
Isso deve ser verdadeiro somente se a cadeia de conexão contiver o slug "; UseDevelopmentEmulator=true" e o ponto de extremidade é um endereço de loopback.
useDevelopmentEmulator?: boolean
Valor de Propriedade
boolean