Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + type ArtifactClientAPI interface + GenerateArmTemplate func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.ArmTemplateInfo, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.Artifact, err error) + List func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.ResponseWithContinuationArtifactPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.ResponseWithContinuationArtifactIterator, err error) + type ArtifactSourceClientAPI interface + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.ArtifactSource, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.ArtifactSource, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationArtifactSourcePage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationArtifactSourceIterator, err error) + PatchResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.ArtifactSource, err error) + type CostClientAPI interface + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.Cost, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationCostPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationCostIterator, err error) + RefreshData func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.CostRefreshDataFuture, err error) + type CostInsightClientAPI interface + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.CostInsight, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationCostInsightPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationCostInsightIterator, err error) + RefreshData func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.CostInsightRefreshDataFuture, err error) + type CustomImageClientAPI interface + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.CustomImageCreateOrUpdateResourceFuture, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.CustomImageDeleteResourceFuture, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.CustomImage, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationCustomImagePage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationCustomImageIterator, err error) + type FormulaClientAPI interface + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.FormulaCreateOrUpdateResourceFuture, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.Formula, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationFormulaPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationFormulaIterator, err error) + type GalleryImageClientAPI interface + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationGalleryImagePage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationGalleryImageIterator, err error) + type LabClientAPI interface + CreateEnvironment func(ctx context.Context, resourceGroupName string, name string, ...) (result dtl.LabCreateEnvironmentFuture, err error) + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, name string, lab dtl.Lab) (result dtl.LabCreateOrUpdateResourceFuture, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, name string) (result dtl.LabDeleteResourceFuture, err error) + GenerateUploadURI func(ctx context.Context, resourceGroupName string, name string, ...) (result dtl.GenerateUploadURIResponse, err error) + GetResource func(ctx context.Context, resourceGroupName string, name string) (result dtl.Lab, err error) + ListByResourceGroup func(ctx context.Context, resourceGroupName string, filter string, top *int32, ...) (result dtl.ResponseWithContinuationLabPage, err error) + ListByResourceGroupComplete func(ctx context.Context, resourceGroupName string, filter string, top *int32, ...) (result dtl.ResponseWithContinuationLabIterator, err error) + ListBySubscription func(ctx context.Context, filter string, top *int32, orderBy string) (result dtl.ResponseWithContinuationLabPage, err error) + ListBySubscriptionComplete func(ctx context.Context, filter string, top *int32, orderBy string) (result dtl.ResponseWithContinuationLabIterator, err error) + ListVhds func(ctx context.Context, resourceGroupName string, name string) (result dtl.ResponseWithContinuationLabVhdPage, err error) + ListVhdsComplete func(ctx context.Context, resourceGroupName string, name string) (result dtl.ResponseWithContinuationLabVhdIterator, err error) + PatchResource func(ctx context.Context, resourceGroupName string, name string, lab dtl.Lab) (result dtl.Lab, err error) + type PolicyClientAPI interface + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.Policy, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, ...) (result autorest.Response, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.Policy, err error) + List func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.ResponseWithContinuationPolicyPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.ResponseWithContinuationPolicyIterator, err error) + PatchResource func(ctx context.Context, resourceGroupName string, labName string, ...) (result dtl.Policy, err error) + type PolicySetClientAPI interface + EvaluatePolicies func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.EvaluatePoliciesResponse, err error) + type ScheduleClientAPI interface + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.ScheduleCreateOrUpdateResourceFuture, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.ScheduleDeleteResourceFuture, err error) + Execute func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.ScheduleExecuteFuture, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.Schedule, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationSchedulePage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationScheduleIterator, err error) + PatchResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.Schedule, err error) + type VirtualMachineClientAPI interface + ApplyArtifacts func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.VirtualMachineApplyArtifactsFuture, err error) + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.VirtualMachineCreateOrUpdateResourceFuture, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.VirtualMachineDeleteResourceFuture, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.LabVirtualMachine, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationLabVirtualMachinePage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationLabVirtualMachineIterator, err error) + PatchResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.LabVirtualMachine, err error) + Start func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.VirtualMachineStartFuture, err error) + Stop func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.VirtualMachineStopFuture, err error) + type VirtualNetworkClientAPI interface + CreateOrUpdateResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.VirtualNetworkCreateOrUpdateResourceFuture, err error) + DeleteResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.VirtualNetworkDeleteResourceFuture, err error) + GetResource func(ctx context.Context, resourceGroupName string, labName string, name string) (result dtl.VirtualNetwork, err error) + List func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationVirtualNetworkPage, err error) + ListComplete func(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result dtl.ResponseWithContinuationVirtualNetworkIterator, err error) + PatchResource func(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result dtl.VirtualNetwork, err error)