Share via


SharedPrivateLinkResourceProperty Class

Definition

Properties of a shared private link resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.SharedPrivateLinkResourcePropertyTypeConverter))]
public class SharedPrivateLinkResourceProperty : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ISharedPrivateLinkResourceProperty
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.SharedPrivateLinkResourcePropertyTypeConverter))>]
type SharedPrivateLinkResourceProperty = class
    interface ISharedPrivateLinkResourceProperty
    interface IJsonSerializable
Public Class SharedPrivateLinkResourceProperty
Implements ISharedPrivateLinkResourceProperty
Inheritance
SharedPrivateLinkResourceProperty
Attributes
Implements

Constructors

SharedPrivateLinkResourceProperty()

Creates an new SharedPrivateLinkResourceProperty instance.

Properties

GroupId

The private link resource group id.

PrivateLinkResourceId

The resource id that private link links to.

RequestMessage

Request message.

Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SharedPrivateLinkResourceProperty.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SharedPrivateLinkResourceProperty.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SharedPrivateLinkResourceProperty into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to