GetMHSMPrivateEndpointConnectionResult

data class GetMHSMPrivateEndpointConnectionResult(val etag: String? = null, val id: String, val location: String? = null, val name: String, val privateEndpoint: MHSMPrivateEndpointResponse? = null, val privateLinkServiceConnectionState: MHSMPrivateLinkServiceConnectionStateResponse? = null, val provisioningState: String, val sku: ManagedHsmSkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Private endpoint connection resource.

Constructors

Link copied to clipboard
constructor(etag: String? = null, id: String, location: String? = null, name: String, privateEndpoint: MHSMPrivateEndpointResponse? = null, privateLinkServiceConnectionState: MHSMPrivateLinkServiceConnectionStateResponse? = null, provisioningState: String, sku: ManagedHsmSkuResponse? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val etag: String? = null

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

Link copied to clipboard
val id: String

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

Link copied to clipboard
val location: String? = null

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

Link copied to clipboard

The name of the managed HSM Pool.

Link copied to clipboard

Properties of the private endpoint object.

Link copied to clipboard

Approval state of the private link connection.

Link copied to clipboard

Provisioning state of the private endpoint connection.

Link copied to clipboard

SKU details

Link copied to clipboard

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

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

The resource type of the managed HSM Pool.