Share via


PrivateLinkScopeValidationDetails Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.PrivateLinkScopeValidationDetailsTypeConverter))]
public class PrivateLinkScopeValidationDetails : Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IPrivateLinkScopeValidationDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.PrivateLinkScopeValidationDetailsTypeConverter))>]
type PrivateLinkScopeValidationDetails = class
    interface IPrivateLinkScopeValidationDetails
    interface IJsonSerializable
Public Class PrivateLinkScopeValidationDetails
Implements IPrivateLinkScopeValidationDetails
Inheritance
PrivateLinkScopeValidationDetails
Attributes
Implements

Constructors

PrivateLinkScopeValidationDetails()

Creates an new PrivateLinkScopeValidationDetails instance.

Properties

ConnectionDetail

List of Private Endpoint Connection details.

Id

Azure resource Id

PublicNetworkAccess

Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.

ResourceGroupName

Gets the resource group name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PrivateLinkScopeValidationDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PrivateLinkScopeValidationDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IPrivateLinkScopeValidationDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PrivateLinkScopeValidationDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to