Compartir a través de


NamespaceTopics interface

Interfaz que representa un objeto NamespaceTopics.

Métodos

beginCreateOrUpdate(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Crea de forma asincrónica un nuevo tema de espacio de nombres con los parámetros especificados.

beginCreateOrUpdateAndWait(string, string, string, NamespaceTopic, NamespaceTopicsCreateOrUpdateOptionalParams)

Crea de forma asincrónica un nuevo tema de espacio de nombres con los parámetros especificados.

beginDelete(string, string, string, NamespaceTopicsDeleteOptionalParams)

Elimine el tema del espacio de nombres existente.

beginDeleteAndWait(string, string, string, NamespaceTopicsDeleteOptionalParams)

Elimine el tema del espacio de nombres existente.

beginRegenerateKey(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Vuelva a generar una clave de acceso compartido para un tema de espacio de nombres.

beginRegenerateKeyAndWait(string, string, string, TopicRegenerateKeyRequest, NamespaceTopicsRegenerateKeyOptionalParams)

Vuelva a generar una clave de acceso compartido para un tema de espacio de nombres.

beginUpdate(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Actualiza de forma asincrónica un tema de espacio de nombres con los parámetros especificados.

beginUpdateAndWait(string, string, string, NamespaceTopicUpdateParameters, NamespaceTopicsUpdateOptionalParams)

Actualiza de forma asincrónica un tema de espacio de nombres con los parámetros especificados.

get(string, string, string, NamespaceTopicsGetOptionalParams)

Obtiene las propiedades de un tema de espacio de nombres.

listByNamespace(string, string, NamespaceTopicsListByNamespaceOptionalParams)

Enumere todos los temas del espacio de nombres en un espacio de nombres.

listSharedAccessKeys(string, string, string, NamespaceTopicsListSharedAccessKeysOptionalParams)

Enumere las dos claves usadas para publicar en un tema de espacio de nombres.

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.

options
NamespaceTopicsCreateOrUpdateOptionalParams

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.

options
NamespaceTopicsCreateOrUpdateOptionalParams

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.

options
NamespaceTopicsDeleteOptionalParams

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.

options
NamespaceTopicsDeleteOptionalParams

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.

options
NamespaceTopicsRegenerateKeyOptionalParams

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.

options
NamespaceTopicsRegenerateKeyOptionalParams

Parámetros de opciones.

Devoluciones

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.

options
NamespaceTopicsUpdateOptionalParams

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.

options
NamespaceTopicsUpdateOptionalParams

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.

options
NamespaceTopicsListByNamespaceOptionalParams

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.

options
NamespaceTopicsListSharedAccessKeysOptionalParams

Parámetros de opciones.

Devoluciones