Skip to main content

replica_shared_private_link_resources

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

Overview

Namereplica_shared_private_link_resources
TypeResource
Idazure.web_pubsub.replica_shared_private_link_resources

Fields

NameDatatypeDescription
fqdnstextfield from the properties object
group_idtextfield from the properties object
private_link_resource_idtextfield from the properties object
provisioning_statetextfield from the properties object
replicaNametextfield from the properties object
request_messagetextfield from the properties object
resourceGroupNametextfield from the properties object
resourceNametextfield from the properties object
sharedPrivateLinkResourceNametextfield from the properties object
statustextfield from the properties object
subscriptionIdtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTreplicaName, resourceGroupName, resourceName, sharedPrivateLinkResourceName, subscriptionIdGet the specified shared private link resource
listSELECTreplicaName, resourceGroupName, resourceName, subscriptionIdList shared private link resources
create_or_updateINSERTreplicaName, resourceGroupName, resourceName, sharedPrivateLinkResourceName, subscriptionIdCreate or update a shared private link resource

SELECT examples

List shared private link resources

SELECT
fqdns,
group_id,
private_link_resource_id,
provisioning_state,
replicaName,
request_message,
resourceGroupName,
resourceName,
sharedPrivateLinkResourceName,
status,
subscriptionId
FROM azure.web_pubsub.vw_replica_shared_private_link_resources
WHERE replicaName = '{{ replicaName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND resourceName = '{{ resourceName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new replica_shared_private_link_resources resource.

/*+ create */
INSERT INTO azure.web_pubsub.replica_shared_private_link_resources (
replicaName,
resourceGroupName,
resourceName,
sharedPrivateLinkResourceName,
subscriptionId,
properties
)
SELECT
'{{ replicaName }}',
'{{ resourceGroupName }}',
'{{ resourceName }}',
'{{ sharedPrivateLinkResourceName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;