Share via


MHSMPrivateLinkResource Class

A private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

MHSMPrivateLinkResource(*, ___location: str | None = None, sku: _models.ManagedHsmSku | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, required_zone_names: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
___location
str

The supported Azure ___location where the managed HSM Pool should be created.

Default value: None
sku

SKU details.

Default value: None
tags

Resource tags.

Default value: None
identity

Managed service identity (system assigned and/or user assigned identities).

Default value: None
required_zone_names

Required DNS zone names of the the private link resource.

Default value: None

Variables

Name Description
id
str

The Azure Resource Manager resource ID for the managed HSM Pool.

name
str

The name of the managed HSM Pool.

type
str

The resource type of the managed HSM Pool.

___location
str

The supported Azure ___location where the managed HSM Pool should be created.

sku

SKU details.

tags

Resource tags.

system_data

Metadata pertaining to creation and last modification of the key vault resource.

identity

Managed service identity (system assigned and/or user assigned identities).

group_id
str

Group identifier of private link resource.

required_members

Required member names of private link resource.

required_zone_names

Required DNS zone names of the the private link resource.