Skip to main content

mhsm_private_link_resources

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

Overview

Namemhsm_private_link_resources
TypeResource
Idazure.key_vault.mhsm_private_link_resources

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
groupIdstringGroup identifier of private link resource.
identityobjectManaged service identity (system assigned and/or user assigned identities).
locationstringThe geo-location where the resource lives. Required.
requiredMembersarrayRequired member names of private link resource.
requiredZoneNamesarrayRequired DNS zone names of the the private link resource.
skuobjectSKU details.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
tagsobjectResource tags.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_by_mhsm_resourceselectresource_group_name, name, subscription_idGets the private link resources supported for the managed hsm pool.

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
namestringThe name of the managed HSM Pool. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Gets the private link resources supported for the managed hsm pool.

SELECT
id,
name,
groupId,
identity,
location,
requiredMembers,
requiredZoneNames,
sku,
systemData,
tags,
type
FROM azure.key_vault.mhsm_private_link_resources
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND name = '{{ name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;