Share via


PrivateEndpointResource Class

Definition

The PE network resource that is linked to this PE connection.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.PrivateEndpointResourceTypeConverter))]
public class PrivateEndpointResource : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IPrivateEndpointResource, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.PrivateEndpointResourceTypeConverter))>]
type PrivateEndpointResource = class
    interface IPrivateEndpointResource
    interface IJsonSerializable
    interface IPrivateEndpoint
    interface IValidates
Public Class PrivateEndpointResource
Implements IPrivateEndpointResource, IValidates
Inheritance
PrivateEndpointResource
Attributes
Implements

Constructors

PrivateEndpointResource()

Creates an new PrivateEndpointResource instance.

Properties

Id

The ARM identifier for Private Endpoint

SubnetArmId

The subnetId that the private endpoint is connected to.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PrivateEndpointResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PrivateEndpointResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IPrivateEndpointResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PrivateEndpointResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to