NamespaceTopics interface
Interfaz que representa un objeto NamespaceTopics.
Métodos
Detalles del método
beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)
Crea de forma asincrónica un nuevo tema de espacio de nombres con los parámetros especificados.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema del espacio de nombres.
- namespaceTopicInfo
- NamespaceTopic
Información del tema del espacio de nombres.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)
Crea de forma asincrónica un nuevo tema de espacio de nombres con los parámetros especificados.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicInfo: NamespaceTopic, options?: NamespaceTopicsCreateOrUpdateOptionalParams): Promise<NamespaceTopic>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema del espacio de nombres.
- namespaceTopicInfo
- NamespaceTopic
Información del tema del espacio de nombres.
Parámetros de opciones.
Devoluciones
Promise<NamespaceTopic>
beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)
Elimine el tema del espacio de nombres existente.
function beginDelete(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)
Elimine el tema del espacio de nombres existente.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema.
Parámetros de opciones.
Devoluciones
Promise<void>
beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)
Vuelva a generar una clave de acceso compartido para un tema de espacio de nombres.
function beginRegenerateKey(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema.
- regenerateKeyRequest
- TopicRegenerateKeyRequest
Cuerpo de la solicitud para volver a generar la clave.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<TopicSharedAccessKeys>, TopicSharedAccessKeys>>
beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)
Vuelva a generar una clave de acceso compartido para un tema de espacio de nombres.
function beginRegenerateKeyAndWait(resourceGroupName: string, namespaceName: string, topicName: string, regenerateKeyRequest: TopicRegenerateKeyRequest, options?: NamespaceTopicsRegenerateKeyOptionalParams): Promise<TopicSharedAccessKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema.
- regenerateKeyRequest
- TopicRegenerateKeyRequest
Cuerpo de la solicitud para volver a generar la clave.
Parámetros de opciones.
Devoluciones
Promise<TopicSharedAccessKeys>
beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)
Actualiza de forma asincrónica un tema de espacio de nombres con los parámetros especificados.
function beginUpdate(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema del espacio de nombres.
- namespaceTopicUpdateParameters
- NamespaceTopicUpdateParameters
Información de actualización del tema del espacio de nombres.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<NamespaceTopic>, NamespaceTopic>>
beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)
Actualiza de forma asincrónica un tema de espacio de nombres con los parámetros especificados.
function beginUpdateAndWait(resourceGroupName: string, namespaceName: string, topicName: string, namespaceTopicUpdateParameters: NamespaceTopicUpdateParameters, options?: NamespaceTopicsUpdateOptionalParams): Promise<NamespaceTopic>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema del espacio de nombres.
- namespaceTopicUpdateParameters
- NamespaceTopicUpdateParameters
Información de actualización del tema del espacio de nombres.
Parámetros de opciones.
Devoluciones
Promise<NamespaceTopic>
get(string, string, string, NamespaceTopicsGetOptionalParams)
Obtiene las propiedades de un tema de espacio de nombres.
function get(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsGetOptionalParams): Promise<NamespaceTopic>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema del espacio de nombres.
- options
- NamespaceTopicsGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<NamespaceTopic>
listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)
Enumere todos los temas del espacio de nombres en un espacio de nombres.
function listByNamespace(resourceGroupName: string, namespaceName: string, options?: NamespaceTopicsListByNamespaceOptionalParams): PagedAsyncIterableIterator<NamespaceTopic, NamespaceTopic[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
Parámetros de opciones.
Devoluciones
listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)
Enumere las dos claves usadas para publicar en un tema de espacio de nombres.
function listSharedAccessKeys(resourceGroupName: string, namespaceName: string, topicName: string, options?: NamespaceTopicsListSharedAccessKeysOptionalParams): Promise<TopicSharedAccessKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos dentro de la suscripción del usuario.
- namespaceName
-
string
Nombre del espacio de nombres.
- topicName
-
string
Nombre del tema.
Parámetros de opciones.
Devoluciones
Promise<TopicSharedAccessKeys>