Skip to main content

custom_domains

Creates, updates, deletes, gets or lists a custom_domains resource.

Overview

Namecustom_domains
TypeResource
Idazure.web_pubsub.custom_domains

Fields

The following fields are returned by SELECT queries:

Success. The response describe the corresponding custom domain.

NameDatatypeDescription
propertiesobjectProperties of a custom domain.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceName, nameGet a custom domain.
listselectsubscriptionId, resourceGroupName, resourceNameList all custom domains.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceName, name, data__propertiesCreate or update a custom domain.
deletedeletesubscriptionId, resourceGroupName, resourceName, nameDelete a custom domain.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
namestringCustom domain name.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
resourceNamestringThe name of the resource.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Get a custom domain.

SELECT
properties
FROM azure.web_pubsub.custom_domains
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceName = '{{ resourceName }}' -- required
AND name = '{{ name }}' -- required
;

INSERT examples

Create or update a custom domain.

INSERT INTO azure.web_pubsub.custom_domains (
data__properties,
subscriptionId,
resourceGroupName,
resourceName,
name
)
SELECT
'{{ properties }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}',
'{{ name }}'
RETURNING
properties
;

DELETE examples

Delete a custom domain.

DELETE FROM azure.web_pubsub.custom_domains
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
AND name = '{{ name }}' --required
;