Share via


AksArcIdentity Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.AksArcIdentityTypeConverter))]
public class AksArcIdentity : Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IAksArcIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.AksArcIdentityTypeConverter))>]
type AksArcIdentity = class
    interface IAksArcIdentity
    interface IJsonSerializable
Public Class AksArcIdentity
Implements IAksArcIdentity
Inheritance
AksArcIdentity
Attributes
Implements

Constructors

AksArcIdentity()

Creates an new AksArcIdentity instance.

Properties

AgentPoolName

Parameter for the name of the agent pool in the provisioned cluster.

ConnectedClusterResourceUri

The fully qualified Azure Resource Manager identifier of the connected cluster resource.

CustomLocationResourceUri

The fully qualified Azure Resource Manager identifier of the custom location resource.

Id

Resource identity path

ResourceGroupName

The name of the resource group. The name is case insensitive.

SubscriptionId

The ID of the target subscription. The value must be an UUID.

VirtualNetworkName

Parameter for the name of the virtual network

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AksArcIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AksArcIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IAksArcIdentity.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AksArcIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to