Share via


IotHubPrivateEndpointConnectionProperties Class

Definition

The properties of a private endpoint connection.

public class IotHubPrivateEndpointConnectionProperties
public class IotHubPrivateEndpointConnectionProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.IotHub.Models.IotHubPrivateEndpointConnectionProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.IotHub.Models.IotHubPrivateEndpointConnectionProperties>
type IotHubPrivateEndpointConnectionProperties = class
type IotHubPrivateEndpointConnectionProperties = class
    interface IJsonModel<IotHubPrivateEndpointConnectionProperties>
    interface IPersistableModel<IotHubPrivateEndpointConnectionProperties>
Public Class IotHubPrivateEndpointConnectionProperties
Public Class IotHubPrivateEndpointConnectionProperties
Implements IJsonModel(Of IotHubPrivateEndpointConnectionProperties), IPersistableModel(Of IotHubPrivateEndpointConnectionProperties)
Inheritance
IotHubPrivateEndpointConnectionProperties
Implements

Constructors

IotHubPrivateEndpointConnectionProperties(IotHubPrivateLinkServiceConnectionState)

Initializes a new instance of IotHubPrivateEndpointConnectionProperties.

Properties

ConnectionState

The current state of a private endpoint connection.

PrivateEndpointId

Gets Id.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<IotHubPrivateEndpointConnectionProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<IotHubPrivateEndpointConnectionProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<IotHubPrivateEndpointConnectionProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<IotHubPrivateEndpointConnectionProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<IotHubPrivateEndpointConnectionProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to