ServiceBusManagementClient (stable:2021-05)

2025/09/26 • 13 new methods

Entity_Get (new)
Description Get the details about the Queue or Topic with the given entityName.
Reference Link ¶

⚼ Request

GET:  /{entityName}
{
enrich: boolean ,
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Entity_Put (new)
Description Create or update a queue or topic at the provided entityName
Reference Link ¶

⚼ Request

PUT:  /{entityName}
{
requestBody: object ,
api-version: string ,
If-Match: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (201)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Entity_Delete (new)
Description Delete the Queue or Topic with the given entityName.
Reference Link ¶

⚼ Request

DELETE:  /{entityName}
{
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
listSubscriptions (new)
Description Get the details about the subscriptions of the given topic.
Reference Link ¶

⚼ Request

GET:  /{topicName}/subscriptions
{
$skip: integer ,
$top: integer ,
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Subscription_Get (new)
Description Get the details about the subscription of a topic.
Reference Link ¶

⚼ Request

GET:  /{topicName}/subscriptions/{subscriptionName}
{
enrich: boolean ,
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Subscription_Put (new)
Description Create or update a subscription
Reference Link ¶

⚼ Request

PUT:  /{topicName}/subscriptions/{subscriptionName}
{
requestBody: object ,
api-version: string ,
If-Match: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (201)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Subscription_Delete (new)
Description Delete the subscription with the given topicName and subscriptionName.
Reference Link ¶

⚼ Request

DELETE:  /{topicName}/subscriptions/{subscriptionName}
{
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
listRules (new)
Description Get the details about the rules of the given topic subscription.
Reference Link ¶

⚼ Request

GET:  /{topicName}/subscriptions/{subscriptionName}/rules
{
$skip: integer ,
$top: integer ,
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Rule_Get (new)
Description Get the details about the rule of a subscription of a topic.
Reference Link ¶

⚼ Request

GET:  /{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}
{
enrich: boolean ,
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Rule_Put (new)
Description Create or update a rule
Reference Link ¶

⚼ Request

PUT:  /{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}
{
requestBody: object ,
api-version: string ,
If-Match: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (201)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Rule_Delete (new)
Description Delete the rule with the given topicName, subscriptionName and ruleName.
Reference Link ¶

⚼ Request

DELETE:  /{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}
{
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
Namespace_Get (new)
Description Get the details about the Service Bus namespace.
Reference Link ¶

⚼ Request

GET:  /$namespaceinfo
{
api-version: string ,
}

⚐ Response (200)

{
id: string ,
title: object ,
updated: string ,
author:
{
name: string ,
}
,
link:
{
href: string ,
rel: string ,
}
,
content:
{
type: string ,
NamespaceProperties:
{
alias: string ,
createdTime: string ,
messagingSku: enum ,
messagingUnits: integer ,
modifiedTime: string ,
name: string ,
namespaceType: enum ,
}
,
}
,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}
listEntities (new)
Description Get the details about the entities of the given Service Bus namespace.
Reference Link ¶

⚼ Request

GET:  /$Resources/{entityType}
{
$skip: integer ,
$top: integer ,
api-version: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (default)

{
$headers:
{
x-ms-request-id: string ,
x-ms-version: string ,
}
,
$schema:
{
code: integer ,
detail: string ,
}
,
}