MHSMPrivateEndpointConnection Class

Private endpoint connection resource.

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

Inheritance
azure.mgmt.keyvault.v2021_06_01_preview.models._models_py3.ManagedHsmResource
MHSMPrivateEndpointConnection

Constructor

MHSMPrivateEndpointConnection(*, location: Optional[str] = None, sku: Optional[azure.mgmt.keyvault.v2021_06_01_preview.models._models_py3.ManagedHsmSku] = None, tags: Optional[Dict[str, str]] = None, etag: Optional[str] = None, private_endpoint: Optional[azure.mgmt.keyvault.v2021_06_01_preview.models._models_py3.MHSMPrivateEndpoint] = None, private_link_service_connection_state: Optional[azure.mgmt.keyvault.v2021_06_01_preview.models._models_py3.MHSMPrivateLinkServiceConnectionState] = None, provisioning_state: Optional[Union[str, azure.mgmt.keyvault.v2021_06_01_preview.models._key_vault_management_client_enums.PrivateEndpointConnectionProvisioningState]] = None, **kwargs)

Variables

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
ManagedHsmSku

SKU details.

tags
dict[str, str]

A set of tags. Resource tags.

system_data
SystemData

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

etag
str

Modified whenever there is a change in the state of private endpoint connection.

private_endpoint
MHSMPrivateEndpoint

Properties of the private endpoint object.

private_link_service_connection_state
MHSMPrivateLinkServiceConnectionState

Approval state of the private link connection.

provisioning_state
str or PrivateEndpointConnectionProvisioningState

Provisioning state of the private endpoint connection. Possible values include: "Succeeded", "Creating", "Updating", "Deleting", "Failed", "Disconnected".