EventHubsOperations interface
Interface representando operações de EventHubs.
Propriedades
| create |
Cria ou atualiza um novo Hub de Eventos como um recurso aninhado dentro de um Namespace. |
| create |
Cria ou atualiza uma AuthorizationRule para o Hub de Eventos especificado. A criação/atualização da AuthorizationRule levará alguns segundos para entrar em vigor. |
| delete | Exclui um Hub de Eventos do Namespace especificado e do grupo de recursos. |
| delete |
Exclui uma AuthorizationRule do Hub de Eventos. |
| get | Obtém uma descrição dos Hubs de Eventos para o Hub de Eventos especificado. |
| get |
Obtém uma AuthorizationRule para um Hub de Eventos por nome de regra. |
| list |
Obtém as regras de autorização para um Hub de Eventos. |
| list |
Obtém todos os Hubs de Eventos em um Namespace. |
| list |
Obtém as cadeias de conexão ACS e SAS para o Hub de Eventos. |
| regenerate |
Regenera as cadeias de conexão ACS e SAS para o Hub de Eventos. |
Detalhes de Propriedade
createOrUpdate
Cria ou atualiza um novo Hub de Eventos como um recurso aninhado dentro de um Namespace.
createOrUpdate: (resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, parameters: Eventhub, options?: EventHubsCreateOrUpdateOptionalParams) => Promise<Eventhub>
createOrUpdateAuthorizationRule
Cria ou atualiza uma AuthorizationRule para o Hub de Eventos especificado. A criação/atualização da AuthorizationRule levará alguns segundos para entrar em vigor.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: EventHubsCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
delete
Exclui um Hub de Eventos do Namespace especificado e do grupo de recursos.
delete: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsDeleteOptionalParams) => Promise<void>
deleteAuthorizationRule
Exclui uma AuthorizationRule do Hub de Eventos.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsDeleteAuthorizationRuleOptionalParams) => Promise<void>
get
Obtém uma descrição dos Hubs de Eventos para o Hub de Eventos especificado.
get: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsGetOptionalParams) => Promise<Eventhub>
getAuthorizationRule
Obtém uma AuthorizationRule para um Hub de Eventos por nome de regra.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
listAuthorizationRules
Obtém as regras de autorização para um Hub de Eventos.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: EventHubsListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByNamespace
Obtém todos os Hubs de Eventos em um Namespace.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: EventHubsListByNamespaceOptionalParams) => PagedAsyncIterableIterator<Eventhub, Eventhub[], PageSettings>
listKeys
Obtém as cadeias de conexão ACS e SAS para o Hub de Eventos.
listKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, options?: EventHubsListKeysOptionalParams) => Promise<AccessKeys>
regenerateKeys
Regenera as cadeias de conexão ACS e SAS para o Hub de Eventos.
regenerateKeys: (resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, eventHubName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: EventHubsRegenerateKeysOptionalParams) => Promise<AccessKeys>