package
6.0.0-beta+incompatible
Repository: https://github.com/scott-the-programmer/azure-sdk-for-go.git
Documentation: pkg.go.dev

# Functions

New creates an instance of the ManagementClient client.
NewArtifactOperationsClient creates an instance of the ArtifactOperationsClient client.
NewArtifactOperationsClientWithBaseURI creates an instance of the ArtifactOperationsClient client.
NewArtifactSourceOperationsClient creates an instance of the ArtifactSourceOperationsClient client.
NewArtifactSourceOperationsClientWithBaseURI creates an instance of the ArtifactSourceOperationsClient client.
NewCostOperationsClient creates an instance of the CostOperationsClient client.
NewCostOperationsClientWithBaseURI creates an instance of the CostOperationsClient client.
NewCustomImageOperationsClient creates an instance of the CustomImageOperationsClient client.
NewCustomImageOperationsClientWithBaseURI creates an instance of the CustomImageOperationsClient client.
NewFormulaOperationsClient creates an instance of the FormulaOperationsClient client.
NewFormulaOperationsClientWithBaseURI creates an instance of the FormulaOperationsClient client.
NewGalleryImageOperationsClient creates an instance of the GalleryImageOperationsClient client.
NewGalleryImageOperationsClientWithBaseURI creates an instance of the GalleryImageOperationsClient client.
NewLabOperationsClient creates an instance of the LabOperationsClient client.
NewLabOperationsClientWithBaseURI creates an instance of the LabOperationsClient client.
NewPolicyOperationsClient creates an instance of the PolicyOperationsClient client.
NewPolicyOperationsClientWithBaseURI creates an instance of the PolicyOperationsClient client.
NewPolicySetClient creates an instance of the PolicySetClient client.
NewPolicySetClientWithBaseURI creates an instance of the PolicySetClient client.
NewScheduleOperationsClient creates an instance of the ScheduleOperationsClient client.
NewScheduleOperationsClientWithBaseURI creates an instance of the ScheduleOperationsClient client.
NewVirtualMachineClient creates an instance of the VirtualMachineClient client.
NewVirtualMachineClientWithBaseURI creates an instance of the VirtualMachineClient client.
NewVirtualNetworkOperationsClient creates an instance of the VirtualNetworkOperationsClient client.
NewVirtualNetworkOperationsClientWithBaseURI creates an instance of the VirtualNetworkOperationsClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.

# Constants

Allow specifies the allow state for usage permission type.
AllowedValuesPolicy specifies the allowed values policy state for policy evaluator type.
APIVersion is the version of the Devtestlabs.
Default specifies the default state for usage permission type.
DefaultBaseURI is the default URI used for the service Devtestlabs.
Deleted specifies the deleted state for subscription notification state.
Deny specifies the deny state for usage permission type.
DeprovisionApplied specifies the deprovision applied state for linux os state.
DeprovisionRequested specifies the deprovision requested state for linux os state.
Disabled specifies the disabled state for enable status.
Enabled specifies the enabled state for enable status.
GitHub specifies the git hub state for source control type.
Linux specifies the linux state for custom image os type.
MaxValuePolicy specifies the max value policy state for policy evaluator type.
NonDeprovisioned specifies the non deprovisioned state for linux os state.
None specifies the none state for custom image os type.
NonSysprepped specifies the non sysprepped state for windows os state.
NotDefined specifies the not defined state for subscription notification state.
PolicyFactNameGalleryImage specifies the policy fact name gallery image state for policy fact name.
PolicyFactNameLabVMCount specifies the policy fact name lab vm count state for policy fact name.
PolicyFactNameLabVMSize specifies the policy fact name lab vm size state for policy fact name.
PolicyFactNameUserOwnedLabVMCount specifies the policy fact name user owned lab vm count state for policy fact name.
PolicyFactNameUserOwnedLabVMCountInSubnet specifies the policy fact name user owned lab vm count in subnet state for policy fact name.
PolicyStatusDisabled specifies the policy status disabled state for policy status.
PolicyStatusEnabled specifies the policy status enabled state for policy status.
Premium specifies the premium state for lab storage type.
Projected specifies the projected state for lab cost type.
Registered specifies the registered state for subscription notification state.
Reported specifies the reported state for lab cost type.
Standard specifies the standard state for lab storage type.
Suspended specifies the suspended state for subscription notification state.
SysprepApplied specifies the sysprep applied state for windows os state.
SysprepRequested specifies the sysprep requested state for windows os state.
Unavailable specifies the unavailable state for lab cost type.
Unregistered specifies the unregistered state for subscription notification state.
VsoGit specifies the vso git state for source control type.
Warned specifies the warned state for subscription notification state.
Windows specifies the windows state for custom image os type.

# Structs

ApplyArtifactsRequest is request body for applying artifacts to a virtual machine.
ArmTemplateInfo is information about a generated ARM template.
Artifact is an artifact.
ArtifactDeploymentStatusProperties is properties of an artifact deployment.
ArtifactInstallProperties is properties of an artifact.
ArtifactOperationsClient is the the DevTest Labs Client.
ArtifactParameterProperties is properties of an artifact parameter.
ArtifactProperties is properties of an artifact.
ArtifactSource is properties of an artifact source.
ArtifactSourceOperationsClient is the the DevTest Labs Client.
ArtifactSourceProperties is properties of an artifact source.
CloudError is.
CloudErrorBody is.
Cost is a cost item.
CostOperationsClient is the the DevTest Labs Client.
CostPerDayProperties is the properties of a lab cost item.
CostProperties is properties of a cost item.
CustomImage is a custom image.
CustomImageOperationsClient is the the DevTest Labs Client.
CustomImageProperties is properties of a custom image.
CustomImagePropertiesCustom is properties for creating a custom image from a VHD.
CustomImagePropertiesFromVM is properties for creating a custom image from a virtual machine.
DayDetails is properties of a daily schedule.
EvaluatePoliciesProperties is properties for evaluating a policy set.
EvaluatePoliciesRequest is request body for evaluating a policy set.
EvaluatePoliciesResponse is response body for evaluating a policy set.
Formula is a formula.
FormulaOperationsClient is the the DevTest Labs Client.
FormulaProperties is properties of a formula.
FormulaPropertiesFromVM is information about a VM from which a formula is to be created.
GalleryImage is a gallery image.
GalleryImageOperationsClient is the the DevTest Labs Client.
GalleryImageProperties is properties of a gallery image.
GalleryImageReference is the reference information for an Azure Marketplace image.
GenerateArmTemplateRequest is parameters for generating an ARM template for deploying artifacts.
GenerateUploadURIParameter is properties for generating an upload URI.
GenerateUploadURIResponse is reponse body for generating an upload URI.
HourDetails is properties of an hourly schedule.
Lab is a lab.
LabOperationsClient is the the DevTest Labs Client.
LabProperties is properties of a lab.
LabVhd is properties of a VHD in the lab.
LabVirtualMachine is a virtual machine.
LabVirtualMachineProperties is properties of a virtual machine.
LinuxOsInfo is information about a Linux OS.
ManagementClient is the base client for Devtestlabs.
ParameterInfo is.
Policy is a Policy.
PolicyOperationsClient is the the DevTest Labs Client.
PolicyProperties is properties of a Policy.
PolicySetClient is the the DevTest Labs Client.
PolicySetResult is result of a policy set evaluation.
PolicyViolation is policy violation.
ResourceCostProperties is the properties of a resource cost item.
ResponseWithContinuationArtifact is the response of a list operation.
ResponseWithContinuationArtifactSource is the response of a list operation.
ResponseWithContinuationCustomImage is the response of a list operation.
ResponseWithContinuationFormula is the response of a list operation.
ResponseWithContinuationGalleryImage is the response of a list operation.
ResponseWithContinuationLab is the response of a list operation.
ResponseWithContinuationLabVhd is the response of a list operation.
ResponseWithContinuationLabVirtualMachine is the response of a list operation.
ResponseWithContinuationPolicy is the response of a list operation.
ResponseWithContinuationSchedule is the response of a list operation.
ResponseWithContinuationVirtualNetwork is the response of a list operation.
Schedule is a schedule.
ScheduleOperationsClient is the the DevTest Labs Client.
ScheduleProperties is properties of a schedule.
Subnet is.
SubnetOverride is property overrides on a subnet of a virtual network.
SubscriptionNotification is.
SubscriptionNotificationProperties is.
VirtualMachineClient is the the DevTest Labs Client.
VirtualNetwork is a virtual network.
VirtualNetworkOperationsClient is the the DevTest Labs Client.
VirtualNetworkProperties is properties of a virtual network.
WeekDetails is properties of a weekly schedule.
WindowsOsInfo is information about a Windows OS.

# Type aliases

CustomImageOsType enumerates the values for custom image os type.
EnableStatus enumerates the values for enable status.
LabCostType enumerates the values for lab cost type.
LabStorageType enumerates the values for lab storage type.
LinuxOsState enumerates the values for linux os state.
PolicyEvaluatorType enumerates the values for policy evaluator type.
PolicyFactName enumerates the values for policy fact name.
PolicyStatus enumerates the values for policy status.
SourceControlType enumerates the values for source control type.
SubscriptionNotificationState enumerates the values for subscription notification state.
UsagePermissionType enumerates the values for usage permission type.
WindowsOsState enumerates the values for windows os state.