Share via


MhsmPrivateEndpointConnectionItem Class

Definition

Private endpoint connection item.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.MhsmPrivateEndpointConnectionItemTypeConverter))]
public class MhsmPrivateEndpointConnectionItem : Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.IMhsmPrivateEndpointConnectionItem
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.MhsmPrivateEndpointConnectionItemTypeConverter))>]
type MhsmPrivateEndpointConnectionItem = class
    interface IMhsmPrivateEndpointConnectionItem
    interface IJsonSerializable
Public Class MhsmPrivateEndpointConnectionItem
Implements IMhsmPrivateEndpointConnectionItem
Inheritance
MhsmPrivateEndpointConnectionItem
Attributes
Implements

Constructors

MhsmPrivateEndpointConnectionItem()

Creates an new MhsmPrivateEndpointConnectionItem instance.

Properties

Etag

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

Id

Id of private endpoint connection.

PrivateEndpointId

Full identifier of the private endpoint resource.

PrivateLinkServiceConnectionStateActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

PrivateLinkServiceConnectionStateDescription

The reason for approval or rejection.

PrivateLinkServiceConnectionStateStatus

Indicates whether the connection has been approved, rejected or removed by the key vault owner.

ProvisioningState

Provisioning state of the private endpoint connection.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MhsmPrivateEndpointConnectionItem.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MhsmPrivateEndpointConnectionItem.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.IMhsmPrivateEndpointConnectionItem.

FromJsonString(String)

Creates a new instance of MhsmPrivateEndpointConnectionItem, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of MhsmPrivateEndpointConnectionItem into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to