Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + type ImagesClientAPI interface + CreateOrUpdate func(ctx context.Context, body labservices.Image, resourceGroupName string, ...) (result labservices.Image, err error) + Get func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (result labservices.Image, err error) + ListByLabPlan func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (result labservices.PagedImagesPage, err error) + ListByLabPlanComplete func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (result labservices.PagedImagesIterator, err error) + Update func(ctx context.Context, body labservices.ImageUpdate, resourceGroupName string, ...) (result labservices.Image, err error) + type LabPlansClientAPI interface + CreateOrUpdate func(ctx context.Context, body labservices.LabPlan, resourceGroupName string, ...) (result labservices.LabPlansCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, labPlanName string) (result labservices.LabPlansDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, labPlanName string) (result labservices.LabPlan, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result labservices.PagedLabPlansPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result labservices.PagedLabPlansIterator, err error) + ListBySubscription func(ctx context.Context, filter string) (result labservices.PagedLabPlansPage, err error) + ListBySubscriptionComplete func(ctx context.Context, filter string) (result labservices.PagedLabPlansIterator, err error) + SaveImage func(ctx context.Context, body labservices.SaveImageBody, resourceGroupName string, ...) (result labservices.LabPlansSaveImageFuture, err error) + Update func(ctx context.Context, body labservices.LabPlanUpdate, resourceGroupName string, ...) (result labservices.LabPlansUpdateFuture, err error) + type LabsClientAPI interface + CreateOrUpdate func(ctx context.Context, body labservices.Lab, resourceGroupName string, ...) (result labservices.LabsCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, labName string) (result labservices.LabsDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, labName string) (result labservices.Lab, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string) (result labservices.PagedLabsPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string) (result labservices.PagedLabsIterator, err error) + ListBySubscription func(ctx context.Context, filter string) (result labservices.PagedLabsPage, err error) + ListBySubscriptionComplete func(ctx context.Context, filter string) (result labservices.PagedLabsIterator, err error) + Publish func(ctx context.Context, resourceGroupName string, labName string) (result labservices.LabsPublishFuture, err error) + SyncGroup func(ctx context.Context, resourceGroupName string, labName string) (result labservices.LabsSyncGroupFuture, err error) + Update func(ctx context.Context, body labservices.LabUpdate, resourceGroupName string, ...) (result labservices.LabsUpdateFuture, err error) + type OperationResultsClientAPI interface + Get func(ctx context.Context, operationResultID string) (result labservices.OperationResult, err error) + type OperationsClientAPI interface + List func(ctx context.Context) (result labservices.OperationListResultPage, err error) + ListComplete func(ctx context.Context) (result labservices.OperationListResultIterator, err error) + type SchedulesClientAPI interface + CreateOrUpdate func(ctx context.Context, body labservices.Schedule, resourceGroupName string, ...) (result labservices.Schedule, err error) + Delete func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.SchedulesDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.Schedule, err error) + ListByLab func(ctx context.Context, resourceGroupName string, labName string, filter string) (result labservices.PagedSchedulesPage, err error) + ListByLabComplete func(ctx context.Context, resourceGroupName string, labName string, filter string) (result labservices.PagedSchedulesIterator, err error) + Update func(ctx context.Context, body labservices.ScheduleUpdate, resourceGroupName string, ...) (result labservices.Schedule, err error) + type SkusClientAPI interface + List func(ctx context.Context, filter string) (result labservices.PagedLabServicesSkusPage, err error) + ListComplete func(ctx context.Context, filter string) (result labservices.PagedLabServicesSkusIterator, err error) + type UsagesClientAPI interface + ListByLocation func(ctx context.Context, location string, filter string) (result labservices.ListUsagesResultPage, err error) + ListByLocationComplete func(ctx context.Context, location string, filter string) (result labservices.ListUsagesResultIterator, err error) + type UsersClientAPI interface + CreateOrUpdate func(ctx context.Context, body labservices.User, resourceGroupName string, ...) (result labservices.UsersCreateOrUpdateFuture, err error) + Delete func(ctx context.Context, resourceGroupName string, labName string, userName string) (result labservices.UsersDeleteFuture, err error) + Get func(ctx context.Context, resourceGroupName string, labName string, userName string) (result labservices.User, err error) + Invite func(ctx context.Context, body labservices.InviteBody, resourceGroupName string, ...) (result labservices.UsersInviteFuture, err error) + ListByLab func(ctx context.Context, resourceGroupName string, labName string, filter string) (result labservices.PagedUsersPage, err error) + ListByLabComplete func(ctx context.Context, resourceGroupName string, labName string, filter string) (result labservices.PagedUsersIterator, err error) + Update func(ctx context.Context, body labservices.UserUpdate, resourceGroupName string, ...) (result labservices.UsersUpdateFuture, err error) + type VirtualMachinesClientAPI interface + Get func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.VirtualMachine, err error) + ListByLab func(ctx context.Context, resourceGroupName string, labName string, filter string) (result labservices.PagedVirtualMachinesPage, err error) + ListByLabComplete func(ctx context.Context, resourceGroupName string, labName string, filter string) (result labservices.PagedVirtualMachinesIterator, err error) + Redeploy func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.VirtualMachinesRedeployFuture, err error) + Reimage func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.VirtualMachinesReimageFuture, err error) + ResetPassword func(ctx context.Context, body labservices.ResetPasswordBody, ...) (result labservices.VirtualMachinesResetPasswordFuture, err error) + Start func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.VirtualMachinesStartFuture, err error) + Stop func(ctx context.Context, resourceGroupName string, labName string, ...) (result labservices.VirtualMachinesStopFuture, err error)