{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Webpubsub API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Webpubsub", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Generate Token For The Client To Connect Azure Web Pubsub Service", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/hubs/:hub/:generateToken", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "userId", "value": "", "type": "query", "description": "User Id." }, { "name": "role", "value": "", "type": "query", "description": "Roles that the connection with the generated token will have." }, { "name": "minutesToExpire", "value": "", "type": "query", "description": "The expire time of the generated token." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Broadcast Content Inside Request Body To All The Connected Client Connections", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/hubs/:hub/:send", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "excluded", "value": "", "type": "query", "description": "Excluded connection Ids." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Close The Client Connection", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/hubs/:hub/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "connectionId", "value": "", "type": "path", "description": "Target connection Id." }, { "name": "reason", "value": "", "type": "query", "description": "The reason closing the client connection." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Check If The Connection With The Given Connectionid Exists", "type": "http" }, "http": { "method": "HEAD", "url": "{{baseUrl}}/api/hubs/:hub/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "connectionId", "value": "", "type": "path", "description": "The connection Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Send Content Inside Request Body To The Specific Connection", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/hubs/:hub/connections/:connectionId/:send", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "connectionId", "value": "", "type": "path", "description": "The connection Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Check If There Are Any Client Connections Inside The Given Group", "type": "http" }, "http": { "method": "HEAD", "url": "{{baseUrl}}/api/hubs/:hub/groups/:group", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "group", "value": "", "type": "path", "description": "Target group name, which length should be greater than 0 and less than 1025." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Send Content Inside Request Body To A Group Of Connections", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/hubs/:hub/groups/:group/:send", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "group", "value": "", "type": "path", "description": "Target group name, which length should be greater than 0 and less than 1025." }, { "name": "excluded", "value": "", "type": "query", "description": "Excluded connection Ids" }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Add A Connection To The Target Group", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/hubs/:hub/groups/:group/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "group", "value": "", "type": "path", "description": "Target group name, which length should be greater than 0 and less than 1025." }, { "name": "connectionId", "value": "", "type": "path", "description": "Target connection Id" }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Remove A Connection From The Target Group", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/hubs/:hub/groups/:group/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "group", "value": "", "type": "path", "description": "Target group name, which length should be greater than 0 and less than 1025." }, { "name": "connectionId", "value": "", "type": "path", "description": "Target connection Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Check If There Are Any Client Connections Connected For The Given User", "type": "http" }, "http": { "method": "HEAD", "url": "{{baseUrl}}/api/hubs/:hub/users/:userId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "userId", "value": "", "type": "path", "description": "Target user Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Send Content Inside Request Body To The Specific User", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/hubs/:hub/users/:userId/:send", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "userId", "value": "", "type": "path", "description": "The user Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Add A User To The Target Group", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/hubs/:hub/users/:userId/groups/:group", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "group", "value": "", "type": "path", "description": "Target group name, which length should be greater than 0 and less than 1025." }, { "name": "userId", "value": "", "type": "path", "description": "Target user Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Remove A User From The Target Group", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/hubs/:hub/users/:userId/groups/:group", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "group", "value": "", "type": "path", "description": "Target group name, which length should be greater than 0 and less than 1025." }, { "name": "userId", "value": "", "type": "path", "description": "Target user Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Remove A User From All Groups", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/hubs/:hub/users/:userId/groups", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "userId", "value": "", "type": "path", "description": "Target user Id." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Grant Permission To The Connection", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/hubs/:hub/permissions/:permission/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "permission", "value": "", "type": "path", "description": "The permission: current supported actions are joinLeaveGroup and sendToGroup." }, { "name": "connectionId", "value": "", "type": "path", "description": "Target connection Id." }, { "name": "targetName", "value": "", "type": "query", "description": "The meaning of the target depends on the specific permission. For joinLeaveGroup and sendToGroup, targetName is a required parameter standing for the group name." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Revoke Permission For The Connection", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/hubs/:hub/permissions/:permission/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "permission", "value": "", "type": "path", "description": "The permission: current supported actions are joinLeaveGroup and sendToGroup." }, { "name": "connectionId", "value": "", "type": "path", "description": "Target connection Id." }, { "name": "targetName", "value": "", "type": "query", "description": "The meaning of the target depends on the specific permission. For joinLeaveGroup and sendToGroup, targetName is a required parameter standing for the group name." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Check If A Connection Has Permission To The Specified Action", "type": "http" }, "http": { "method": "HEAD", "url": "{{baseUrl}}/api/hubs/:hub/permissions/:permission/connections/:connectionId", "params": [ { "name": "hub", "value": "", "type": "path", "description": "Target hub name, which should start with alphabetic characters and only contain alpha-numeric characters or underscore." }, { "name": "permission", "value": "", "type": "path", "description": "The permission: current supported actions are joinLeaveGroup and sendToGroup." }, { "name": "connectionId", "value": "", "type": "path", "description": "Target connection Id." }, { "name": "targetName", "value": "", "type": "query", "description": "The meaning of the target depends on the specific permission. For joinLeaveGroup and sendToGroup, targetName is a required parameter standing for the group name." }, { "name": "api-version", "value": "", "type": "query", "description": "The version of the REST APIs." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get Providers Microsoft Signalrservice Operations", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/providers/Microsoft.SignalRService/operations" }, "docs": "Lists all of the available REST API operations of the Microsoft.SignalRService provider." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Signalrservice Locations Location Checknameavailability", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.SignalRService/locations/:location/checkNameAvailability", "params": [ { "name": "location", "value": "", "type": "path", "description": "the region" } ] }, "docs": "Checks that the resource name is valid and is not already in use." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Signalrservice Locations Location Usages", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.SignalRService/locations/:location/usages", "params": [ { "name": "location", "value": "", "type": "path", "description": "the location like \"eastus\"" } ] }, "docs": "List resource usage quotas by location." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Signalrservice Webpubsub", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.SignalRService/webPubSub" }, "docs": "Handles requests to list all resources in a subscription." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub" }, "docs": "Handles requests to list all resources in a resource group." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Get the resource and its properties." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Create or update a resource." }, { "info": { "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Operation to update an exiting resource." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Operation to delete a resource." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customcertificates", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customCertificates", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List all custom certificates." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customcertificates Certificatename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customCertificates/:certificateName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "certificateName", "value": "", "type": "path", "description": "Custom certificate name" } ] }, "docs": "Get a custom certificate." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customcertificates Certificatename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customCertificates/:certificateName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "certificateName", "value": "", "type": "path", "description": "Custom certificate name" } ] }, "docs": "Create or update a custom certificate." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customcertificates Certificatename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customCertificates/:certificateName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "certificateName", "value": "", "type": "path", "description": "Custom certificate name" } ] }, "docs": "Delete a custom certificate." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customdomains", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customDomains", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List all custom domains." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customdomains Name", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customDomains/:name", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "name", "value": "", "type": "path", "description": "Custom domain name." } ] }, "docs": "Get a custom domain." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customdomains Name", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customDomains/:name", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "name", "value": "", "type": "path", "description": "Custom domain name." } ] }, "docs": "Create or update a custom domain." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Customdomains Name", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/customDomains/:name", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "name", "value": "", "type": "path", "description": "Custom domain name." } ] }, "docs": "Delete a custom domain." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Hubs", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/hubs", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List hub settings." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Hubs Hubname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/hubs/:hubName", "params": [ { "name": "hubName", "value": "", "type": "path", "description": "The hub name." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Get a hub setting." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Hubs Hubname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/hubs/:hubName", "params": [ { "name": "hubName", "value": "", "type": "path", "description": "The hub name." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Create or update a hub setting." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Hubs Hubname", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/hubs/:hubName", "params": [ { "name": "hubName", "value": "", "type": "path", "description": "The hub name." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Delete a hub setting." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Listkeys", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/listKeys", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Get the access keys of the resource." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Privateendpointconnections", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/privateEndpointConnections", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List private endpoint connections" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Privateendpointconnections Privateendpointconnectionname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/privateEndpointConnections/:privateEndpointConnectionName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Get the specified private endpoint connection" }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Privateendpointconnections Privateendpointconnectionname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/privateEndpointConnections/:privateEndpointConnectionName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Update the state of specified private endpoint connection" }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Privateendpointconnections Privateendpointconnectionname", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/privateEndpointConnections/:privateEndpointConnectionName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Delete the specified private endpoint connection" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Privatelinkresources", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/privateLinkResources", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Get the private link resources that need to be created for a resource." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Regeneratekey", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/regenerateKey", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Regenerate the access key for the resource. PrimaryKey and SecondaryKey cannot be regenerated at the same time." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List all replicas belong to this resource" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "Get the replica and its properties." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "Create or update a replica." }, { "info": { "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "Operation to update an exiting replica." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "Operation to delete a replica." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname Restart", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName/restart", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "Operation to restart a replica." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname Sharedprivatelinkresources", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName/sharedPrivateLinkResources", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "List shared private link resources" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname Sharedprivatelinkresources Sharedprivatelinkresourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName/sharedPrivateLinkResources/:sharedPrivateLinkResourceName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." }, { "name": "sharedPrivateLinkResourceName", "value": "", "type": "path", "description": "The name of the shared private link resource." } ] }, "docs": "Get the specified shared private link resource" }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname Sharedprivatelinkresources Sharedprivatelinkresourcename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName/sharedPrivateLinkResources/:sharedPrivateLinkResourceName", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." }, { "name": "sharedPrivateLinkResourceName", "value": "", "type": "path", "description": "The name of the shared private link resource." } ] }, "docs": "Create or update a shared private link resource" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Replicas Replicaname Skus", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/replicas/:replicaName/skus", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." }, { "name": "replicaName", "value": "", "type": "path", "description": "The name of the replica." } ] }, "docs": "List all available skus of the replica resource." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Restart", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/restart", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Operation to restart a resource." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Sharedprivatelinkresources", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/sharedPrivateLinkResources", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List shared private link resources" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Sharedprivatelinkresources Sharedprivatelinkresourcename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/sharedPrivateLinkResources/:sharedPrivateLinkResourceName", "params": [ { "name": "sharedPrivateLinkResourceName", "value": "", "type": "path", "description": "The name of the shared private link resource." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Get the specified shared private link resource" }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Sharedprivatelinkresources Sharedprivatelinkresourcename", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/sharedPrivateLinkResources/:sharedPrivateLinkResourceName", "params": [ { "name": "sharedPrivateLinkResourceName", "value": "", "type": "path", "description": "The name of the shared private link resource." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Create or update a shared private link resource" }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Sharedprivatelinkresources Sharedprivatelinkresourcename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/sharedPrivateLinkResources/:sharedPrivateLinkResourceName", "params": [ { "name": "sharedPrivateLinkResourceName", "value": "", "type": "path", "description": "The name of the shared private link resource." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "Delete the specified shared private link resource" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Signalrservice Webpubsub Resourcename Skus", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.SignalRService/webPubSub/:resourceName/skus", "params": [ { "name": "resourceName", "value": "", "type": "path", "description": "The name of the resource." } ] }, "docs": "List all available skus of the resource." } ] } ], "bundled": true }