Share via


ILabServicesIdentity Interface

Definition

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

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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to