Share via


LabServicesIdentity Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.LabServicesIdentityTypeConverter))]
public class LabServicesIdentity : Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.ILabServicesIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.LabServicesIdentityTypeConverter))>]
type LabServicesIdentity = class
    interface ILabServicesIdentity
    interface IJsonSerializable
Public Class LabServicesIdentity
Implements ILabServicesIdentity
Inheritance
LabServicesIdentity
Attributes
Implements

Constructors

LabServicesIdentity()

Creates an new LabServicesIdentity instance.

Properties

Id

Resource identity path

ImageName

The image name.

LabName

The name of the lab that uniquely identifies it within containing lab account. Used in resource URIs.

LabPlanName

The name of the lab plan that uniquely identifies it within containing resource group. Used in resource URIs and in UI.

OperationResultId

The operation result ID / name.

ResourceGroupName

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

ScheduleName

The name of the schedule that uniquely identifies it within containing lab. Used in resource URIs.

SubscriptionId

The ID of the target subscription.

UserName

The name of the user that uniquely identifies it within containing lab. Used in resource URIs.

VirtualMachineName

The ID of the virtual machine that uniquely identifies it within the containing lab. Used in resource URIs.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LabServicesIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LabServicesIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.LabServices.Models.ILabServicesIdentity.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LabServicesIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to