Microsoft.Relay (stable:2017-04-01)

2025/09/12 • 34 new, 34 deleted methods

Operations_List (new)
Description Lists all available Relay REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Relay/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_CheckNameAvailability (new)
Description Check the specified namespace name availability.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.Relay/checkNameAvailability
{
api-version: string ,
subscriptionId: string ,
parameters:
{
name: string ,
}
,
}

⚐ Response (200)

{
message: string ,
nameAvailable: boolean ,
reason: enum ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_List (new)
Description Lists all the available namespaces within the subscription regardless of the resourceGroups.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Relay/namespaces
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_ListByResourceGroup (new)
Description Lists all the available namespaces within the ResourceGroup.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_CreateOrUpdate (new)
Description Create Azure Relay namespace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
parameters:
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (201)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_Delete (new)
Description Deletes an existing namespace. This operation also removes all associated resources under the namespace.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_Get (new)
Description Returns the description for the specified namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_Update (new)
Description Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
parameters:
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (201)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_ListAuthorizationRules (new)
Description Authorization rules for a namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_CreateOrUpdateAuthorizationRule (new)
Description Creates or updates an authorization rule for a namespace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
parameters:
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_DeleteAuthorizationRule (new)
Description Deletes a namespace authorization rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_GetAuthorizationRule (new)
Description Authorization rule for a namespace by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_ListKeys (new)
Description Primary and secondary connection strings to the namespace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/listKeys
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_RegenerateKeys (new)
Description Regenerates the primary or secondary connection strings to the namespace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/regenerateKeys
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
parameters:
{
keyType: enum ,
key: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_ListByNamespace (new)
Description Lists the hybrid connection within the namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_CreateOrUpdate (new)
Description Creates or updates a service hybrid connection. This operation is idempotent.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
parameters:
{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_Delete (new)
Description Deletes a hybrid connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_Get (new)
Description Returns the description for the specified hybrid connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_ListAuthorizationRules (new)
Description Authorization rules for a hybrid connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_CreateOrUpdateAuthorizationRule (new)
Description Creates or updates an authorization rule for a hybrid connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
parameters:
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_DeleteAuthorizationRule (new)
Description Deletes a hybrid connection authorization rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_GetAuthorizationRule (new)
Description Hybrid connection authorization rule for a hybrid connection by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_ListKeys (new)
Description Primary and secondary connection strings to the hybrid connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}/listKeys
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_RegenerateKeys (new)
Description Regenerates the primary or secondary connection strings to the hybrid connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}/regenerateKeys
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
parameters:
{
keyType: enum ,
key: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_ListByNamespace (new)
Description Lists the WCF relays within the namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_CreateOrUpdate (new)
Description Creates or updates a WCF relay. This operation is idempotent.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
parameters:
{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_Delete (new)
Description Deletes a WCF relay.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_Get (new)
Description Returns the description for the specified WCF relay.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_ListAuthorizationRules (new)
Description Authorization rules for a WCF relay.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}
WCFRelays_CreateOrUpdateAuthorizationRule (new)
Description Creates or updates an authorization rule for a WCF relay.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
parameters:
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_DeleteAuthorizationRule (new)
Description Deletes a WCF relay authorization rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_GetAuthorizationRule (new)
Description Get authorizationRule for a WCF relay by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_ListKeys (new)
Description Primary and secondary connection strings to the WCF relay.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}/listKeys
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_RegenerateKeys (new)
Description Regenerates the primary or secondary connection strings to the WCF relay.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}/regenerateKeys
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
parameters:
{
keyType: enum ,
key: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Operations_List (removed)
Description Lists all available Relay REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Relay/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_CheckNameAvailability (removed)
Description Check the specified namespace name availability.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.Relay/checkNameAvailability
{
api-version: string ,
subscriptionId: string ,
parameters:
{
name: string ,
}
,
}

⚐ Response (200)

{
message: string ,
nameAvailable: boolean ,
reason: enum ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_List (removed)
Description Lists all the available namespaces within the subscription regardless of the resourceGroups.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Relay/namespaces
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_ListByResourceGroup (removed)
Description Lists all the available namespaces within the ResourceGroup.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_CreateOrUpdate (removed)
Description Create Azure Relay namespace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
parameters:
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (201)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_Delete (removed)
Description Deletes an existing namespace. This operation also removes all associated resources under the namespace.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_Get (removed)
Description Returns the description for the specified namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_Update (removed)
Description Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}
{
resourceGroupName: string ,
namespaceName: string ,
parameters:
{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (201)

{
sku:
{
name: enum ,
tier: enum ,
}
,
properties:
{
provisioningState: enum ,
createdAt: string ,
updatedAt: string ,
serviceBusEndpoint: string ,
metricId: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_ListAuthorizationRules (removed)
Description Authorization rules for a namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_CreateOrUpdateAuthorizationRule (removed)
Description Creates or updates an authorization rule for a namespace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
parameters:
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_DeleteAuthorizationRule (removed)
Description Deletes a namespace authorization rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_GetAuthorizationRule (removed)
Description Authorization rule for a namespace by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_ListKeys (removed)
Description Primary and secondary connection strings to the namespace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/listKeys
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
Namespaces_RegenerateKeys (removed)
Description Regenerates the primary or secondary connection strings to the namespace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/regenerateKeys
{
resourceGroupName: string ,
namespaceName: string ,
authorizationRuleName: string ,
parameters:
{
keyType: enum ,
key: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_ListByNamespace (removed)
Description Lists the hybrid connection within the namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_CreateOrUpdate (removed)
Description Creates or updates a service hybrid connection. This operation is idempotent.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
parameters:
{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_Delete (removed)
Description Deletes a hybrid connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_Get (removed)
Description Returns the description for the specified hybrid connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
requiresClientAuthorization: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_ListAuthorizationRules (removed)
Description Authorization rules for a hybrid connection.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_CreateOrUpdateAuthorizationRule (removed)
Description Creates or updates an authorization rule for a hybrid connection.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
parameters:
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_DeleteAuthorizationRule (removed)
Description Deletes a hybrid connection authorization rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_GetAuthorizationRule (removed)
Description Hybrid connection authorization rule for a hybrid connection by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_ListKeys (removed)
Description Primary and secondary connection strings to the hybrid connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}/listKeys
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
HybridConnections_RegenerateKeys (removed)
Description Regenerates the primary or secondary connection strings to the hybrid connection.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/hybridConnections/{hybridConnectionName}/authorizationRules/{authorizationRuleName}/regenerateKeys
{
resourceGroupName: string ,
namespaceName: string ,
hybridConnectionName: string ,
authorizationRuleName: string ,
parameters:
{
keyType: enum ,
key: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_ListByNamespace (removed)
Description Lists the WCF relays within the namespace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays
{
resourceGroupName: string ,
namespaceName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_CreateOrUpdate (removed)
Description Creates or updates a WCF relay. This operation is idempotent.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
parameters:
{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_Delete (removed)
Description Deletes a WCF relay.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_Get (removed)
Description Returns the description for the specified WCF relay.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
isDynamic: boolean ,
createdAt: string ,
updatedAt: string ,
listenerCount: integer ,
relayType: enum ,
requiresClientAuthorization: boolean ,
requiresTransportSecurity: boolean ,
userMetadata: string ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_ListAuthorizationRules (removed)
Description Authorization rules for a WCF relay.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}
WCFRelays_CreateOrUpdateAuthorizationRule (removed)
Description Creates or updates an authorization rule for a WCF relay.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
parameters:
{
properties:
{
rights:
[
string ,
]
,
}
,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_DeleteAuthorizationRule (removed)
Description Deletes a WCF relay authorization rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_GetAuthorizationRule (removed)
Description Get authorizationRule for a WCF relay by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
rights:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_ListKeys (removed)
Description Primary and secondary connection strings to the WCF relay.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}/listKeys
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}
WCFRelays_RegenerateKeys (removed)
Description Regenerates the primary or secondary connection strings to the WCF relay.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/wcfRelays/{relayName}/authorizationRules/{authorizationRuleName}/regenerateKeys
{
resourceGroupName: string ,
namespaceName: string ,
relayName: string ,
authorizationRuleName: string ,
parameters:
{
keyType: enum ,
key: string ,
}
,
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
primaryConnectionString: string ,
secondaryConnectionString: string ,
primaryKey: string ,
secondaryKey: string ,
keyName: string ,
}

⚐ Response (default)

{
code: string ,
message: string ,
}