AzureResourceManagerLabServicesContext Class

Definition

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information see 'https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md'

[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSku))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuCapability))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuCapacity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuCost))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuRestrictions))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabAutoShutdownProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabConnectionProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabNetworkProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabPlanData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPlanNetworkProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPlanPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabPlanResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPlanSupportInfo))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabRosterProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabSecurityProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesPatchBaseInfo))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesRecurrencePattern))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabServicesScheduleData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesSchedulePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabServicesScheduleResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesSku))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesUsage))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesUsageListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesUsageName))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabUserData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabUserInviteRequestContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabUserPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabUserResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineAdditionalCapability))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineConnectionProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineCredential))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineImageContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineImageData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineImagePatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineImageReference))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineImageResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineProfile))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineResetPasswordContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.ManagedServiceIdentity))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedImages))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedLabPlans))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedLabs))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedLabServicesSkus))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedSchedules))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedUsers))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedVirtualMachines))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))]
public class AzureResourceManagerLabServicesContext : System.ClientModel.Primitives.ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSku))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuCapability))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuCapacity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuCost))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.AvailableLabServicesSkuRestrictions))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabAutoShutdownProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabConnectionProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabNetworkProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabPlanData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPlanNetworkProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPlanPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabPlanResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabPlanSupportInfo))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabRosterProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabSecurityProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesPatchBaseInfo))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesRecurrencePattern))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabServicesScheduleData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesSchedulePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabServicesScheduleResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesSku))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesUsage))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesUsageListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabServicesUsageName))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabUserData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabUserInviteRequestContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabUserPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabUserResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineAdditionalCapability))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineConnectionProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineCredential))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineImageContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineImageData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineImagePatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineImageReference))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineImageResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineProfile))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.LabVirtualMachineResetPasswordContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.LabVirtualMachineResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.ManagedServiceIdentity))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedImages))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedLabPlans))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedLabs))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedLabServicesSkus))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedSchedules))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedUsers))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.LabServices.Models.PagedVirtualMachines))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))>]
type AzureResourceManagerLabServicesContext = class
    inherit ModelReaderWriterContext
Public Class AzureResourceManagerLabServicesContext
Inherits ModelReaderWriterContext
Inheritance
AzureResourceManagerLabServicesContext
Attributes

Properties

Name Description
Default

Gets the default instance

Methods

Name Description
GetTypeBuilder(Type)

Gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilder(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilderCore(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

Applies to