Versions in this module Expand all Collapse all v45 v45.1.2 Aug 18, 2020 v45.1.1 Aug 14, 2020 v45.1.0 Aug 7, 2020 v45.0.0 Aug 3, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ApplicableSchedule struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (as *ApplicableSchedule) UnmarshalJSON(body []byte) error + func (as ApplicableSchedule) MarshalJSON() ([]byte, error) + type ApplicableScheduleFragment struct + Tags map[string]*string + func (asf *ApplicableScheduleFragment) UnmarshalJSON(body []byte) error + func (asf ApplicableScheduleFragment) MarshalJSON() ([]byte, error) + type ApplicableScheduleProperties struct + LabVmsShutdown *Schedule + LabVmsStartup *Schedule + type ApplicableSchedulePropertiesFragment struct + LabVmsShutdown *ScheduleFragment + LabVmsStartup *ScheduleFragment + type ApplyArtifactsRequest struct + Artifacts *[]ArtifactInstallProperties + type ArmTemplate struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (at *ArmTemplate) UnmarshalJSON(body []byte) error + func (at ArmTemplate) MarshalJSON() ([]byte, error) + type ArmTemplateInfo struct + Parameters interface{} + Template interface{} + type ArmTemplateList struct + NextLink *string + Value *[]ArmTemplate + func (atl ArmTemplateList) IsEmpty() bool + type ArmTemplateListIterator struct + func NewArmTemplateListIterator(page ArmTemplateListPage) ArmTemplateListIterator + func (iter *ArmTemplateListIterator) Next() error + func (iter *ArmTemplateListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ArmTemplateListIterator) NotDone() bool + func (iter ArmTemplateListIterator) Response() ArmTemplateList + func (iter ArmTemplateListIterator) Value() ArmTemplate + type ArmTemplateListPage struct + func NewArmTemplateListPage(getNextPage func(context.Context, ArmTemplateList) (ArmTemplateList, error)) ArmTemplateListPage + func (page *ArmTemplateListPage) Next() error + func (page *ArmTemplateListPage) NextWithContext(ctx context.Context) (err error) + func (page ArmTemplateListPage) NotDone() bool + func (page ArmTemplateListPage) Response() ArmTemplateList + func (page ArmTemplateListPage) Values() []ArmTemplate + type ArmTemplateParameterProperties struct + Name *string + Value *string + type ArmTemplateParameterPropertiesFragment struct + Name *string + Value *string + type ArmTemplateProperties struct + Contents interface{} + CreatedDate *date.Time + Description *string + DisplayName *string + Enabled *bool + Icon *string + ParametersValueFilesInfo *[]ParametersValueFileInfo + Publisher *string + type ArmTemplatesClient struct + func NewArmTemplatesClient(subscriptionID string) ArmTemplatesClient + func NewArmTemplatesClientWithBaseURI(baseURI string, subscriptionID string) ArmTemplatesClient + func (client ArmTemplatesClient) Get(ctx context.Context, resourceGroupName string, labName string, ...) (result ArmTemplate, err error) + func (client ArmTemplatesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArmTemplatesClient) GetResponder(resp *http.Response) (result ArmTemplate, err error) + func (client ArmTemplatesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ArmTemplatesClient) List(ctx context.Context, resourceGroupName string, labName string, ...) (result ArmTemplateListPage, err error) + func (client ArmTemplatesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ArmTemplateListIterator, err error) + func (client ArmTemplatesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArmTemplatesClient) ListResponder(resp *http.Response) (result ArmTemplateList, err error) + func (client ArmTemplatesClient) ListSender(req *http.Request) (*http.Response, error) + type Artifact struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (a *Artifact) UnmarshalJSON(body []byte) error + func (a Artifact) MarshalJSON() ([]byte, error) + type ArtifactDeploymentStatusProperties struct + ArtifactsApplied *int32 + DeploymentStatus *string + TotalArtifacts *int32 + type ArtifactDeploymentStatusPropertiesFragment struct + ArtifactsApplied *int32 + DeploymentStatus *string + TotalArtifacts *int32 + type ArtifactInstallProperties struct + ArtifactID *string + ArtifactTitle *string + DeploymentStatusMessage *string + InstallTime *date.Time + Parameters *[]ArtifactParameterProperties + Status *string + VMExtensionStatusMessage *string + type ArtifactInstallPropertiesFragment struct + ArtifactID *string + ArtifactTitle *string + DeploymentStatusMessage *string + InstallTime *date.Time + Parameters *[]ArtifactParameterPropertiesFragment + Status *string + VMExtensionStatusMessage *string + type ArtifactList struct + NextLink *string + Value *[]Artifact + func (al ArtifactList) IsEmpty() bool + type ArtifactListIterator struct + func NewArtifactListIterator(page ArtifactListPage) ArtifactListIterator + func (iter *ArtifactListIterator) Next() error + func (iter *ArtifactListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ArtifactListIterator) NotDone() bool + func (iter ArtifactListIterator) Response() ArtifactList + func (iter ArtifactListIterator) Value() Artifact + type ArtifactListPage struct + func NewArtifactListPage(getNextPage func(context.Context, ArtifactList) (ArtifactList, error)) ArtifactListPage + func (page *ArtifactListPage) Next() error + func (page *ArtifactListPage) NextWithContext(ctx context.Context) (err error) + func (page ArtifactListPage) NotDone() bool + func (page ArtifactListPage) Response() ArtifactList + func (page ArtifactListPage) Values() []Artifact + type ArtifactParameterProperties struct + Name *string + Value *string + type ArtifactParameterPropertiesFragment struct + Name *string + Value *string + type ArtifactProperties struct + CreatedDate *date.Time + Description *string + FilePath *string + Icon *string + Parameters interface{} + Publisher *string + TargetOsType *string + Title *string + type ArtifactSource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (as *ArtifactSource) UnmarshalJSON(body []byte) error + func (as ArtifactSource) MarshalJSON() ([]byte, error) + type ArtifactSourceFragment struct + Tags map[string]*string + func (asf *ArtifactSourceFragment) UnmarshalJSON(body []byte) error + func (asf ArtifactSourceFragment) MarshalJSON() ([]byte, error) + type ArtifactSourceList struct + NextLink *string + Value *[]ArtifactSource + func (asl ArtifactSourceList) IsEmpty() bool + type ArtifactSourceListIterator struct + func NewArtifactSourceListIterator(page ArtifactSourceListPage) ArtifactSourceListIterator + func (iter *ArtifactSourceListIterator) Next() error + func (iter *ArtifactSourceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ArtifactSourceListIterator) NotDone() bool + func (iter ArtifactSourceListIterator) Response() ArtifactSourceList + func (iter ArtifactSourceListIterator) Value() ArtifactSource + type ArtifactSourceListPage struct + func NewArtifactSourceListPage(...) ArtifactSourceListPage + func (page *ArtifactSourceListPage) Next() error + func (page *ArtifactSourceListPage) NextWithContext(ctx context.Context) (err error) + func (page ArtifactSourceListPage) NotDone() bool + func (page ArtifactSourceListPage) Response() ArtifactSourceList + func (page ArtifactSourceListPage) Values() []ArtifactSource + type ArtifactSourceProperties struct + ArmTemplateFolderPath *string + BranchRef *string + CreatedDate *date.Time + DisplayName *string + FolderPath *string + ProvisioningState *string + SecurityToken *string + SourceType SourceControlType + Status EnableStatus + URI *string + UniqueIdentifier *string + func (asp ArtifactSourceProperties) MarshalJSON() ([]byte, error) + type ArtifactSourcePropertiesFragment struct + ArmTemplateFolderPath *string + BranchRef *string + DisplayName *string + FolderPath *string + SecurityToken *string + SourceType SourceControlType + Status EnableStatus + URI *string + type ArtifactSourcesClient struct + func NewArtifactSourcesClient(subscriptionID string) ArtifactSourcesClient + func NewArtifactSourcesClientWithBaseURI(baseURI string, subscriptionID string) ArtifactSourcesClient + func (client ArtifactSourcesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result ArtifactSource, err error) + func (client ArtifactSourcesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client ArtifactSourcesClient) CreateOrUpdateResponder(resp *http.Response) (result ArtifactSource, err error) + func (client ArtifactSourcesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ArtifactSourcesClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + func (client ArtifactSourcesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client ArtifactSourcesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ArtifactSourcesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ArtifactSourcesClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result ArtifactSource, err error) + func (client ArtifactSourcesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client ArtifactSourcesClient) GetResponder(resp *http.Response) (result ArtifactSource, err error) + func (client ArtifactSourcesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ArtifactSourcesClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ArtifactSourceListPage, err error) + func (client ArtifactSourcesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ArtifactSourceListIterator, err error) + func (client ArtifactSourcesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client ArtifactSourcesClient) ListResponder(resp *http.Response) (result ArtifactSourceList, err error) + func (client ArtifactSourcesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ArtifactSourcesClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result ArtifactSource, err error) + func (client ArtifactSourcesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client ArtifactSourcesClient) UpdateResponder(resp *http.Response) (result ArtifactSource, err error) + func (client ArtifactSourcesClient) UpdateSender(req *http.Request) (*http.Response, error) + type ArtifactsClient struct + func NewArtifactsClient(subscriptionID string) ArtifactsClient + func NewArtifactsClientWithBaseURI(baseURI string, subscriptionID string) ArtifactsClient + func (client ArtifactsClient) GenerateArmTemplate(ctx context.Context, resourceGroupName string, labName string, ...) (result ArmTemplateInfo, err error) + func (client ArtifactsClient) GenerateArmTemplatePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArtifactsClient) GenerateArmTemplateResponder(resp *http.Response) (result ArmTemplateInfo, err error) + func (client ArtifactsClient) GenerateArmTemplateSender(req *http.Request) (*http.Response, error) + func (client ArtifactsClient) Get(ctx context.Context, resourceGroupName string, labName string, ...) (result Artifact, err error) + func (client ArtifactsClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArtifactsClient) GetResponder(resp *http.Response) (result Artifact, err error) + func (client ArtifactsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ArtifactsClient) List(ctx context.Context, resourceGroupName string, labName string, ...) (result ArtifactListPage, err error) + func (client ArtifactsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ArtifactListIterator, err error) + func (client ArtifactsClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArtifactsClient) ListResponder(resp *http.Response) (result ArtifactList, err error) + func (client ArtifactsClient) ListSender(req *http.Request) (*http.Response, error) + type AttachDiskProperties struct + LeasedByLabVMID *string + type AttachNewDataDiskOptions struct + DiskName *string + DiskSizeGiB *int32 + DiskType StorageType + type AttachNewDataDiskOptionsFragment struct + DiskName *string + DiskSizeGiB *int32 + DiskType StorageType + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BulkCreationParameters struct + InstanceCount *int32 + type BulkCreationParametersFragment struct + InstanceCount *int32 + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type ComputeDataDisk struct + DiskSizeGiB *int32 + DiskURI *string + ManagedDiskID *string + Name *string + type ComputeDataDiskFragment struct + DiskSizeGiB *int32 + DiskURI *string + ManagedDiskID *string + Name *string + type ComputeVMInstanceViewStatus struct + Code *string + DisplayStatus *string + Message *string + type ComputeVMInstanceViewStatusFragment struct + Code *string + DisplayStatus *string + Message *string + type ComputeVMProperties struct + DataDiskIds *[]string + DataDisks *[]ComputeDataDisk + NetworkInterfaceID *string + OsDiskID *string + OsType *string + Statuses *[]ComputeVMInstanceViewStatus + VMSize *string + type ComputeVMPropertiesFragment struct + DataDiskIds *[]string + DataDisks *[]ComputeDataDiskFragment + NetworkInterfaceID *string + OsDiskID *string + OsType *string + Statuses *[]ComputeVMInstanceViewStatusFragment + VMSize *string + type CostThresholdProperties struct + DisplayOnChart CostThresholdStatus + NotificationSent *string + PercentageThreshold *PercentageCostThresholdProperties + SendNotificationWhenExceeded CostThresholdStatus + ThresholdID *string + type CostThresholdStatus string + const Disabled + const Enabled + func PossibleCostThresholdStatusValues() []CostThresholdStatus + type CostType string + const Projected + const Reported + const Unavailable + func PossibleCostTypeValues() []CostType + type CostsClient struct + func NewCostsClient(subscriptionID string) CostsClient + func NewCostsClientWithBaseURI(baseURI string, subscriptionID string) CostsClient + func (client CostsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result LabCost, err error) + func (client CostsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client CostsClient) CreateOrUpdateResponder(resp *http.Response) (result LabCost, err error) + func (client CostsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client CostsClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result LabCost, err error) + func (client CostsClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client CostsClient) GetResponder(resp *http.Response) (result LabCost, err error) + func (client CostsClient) GetSender(req *http.Request) (*http.Response, error) + type CustomImage struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (ci *CustomImage) UnmarshalJSON(body []byte) error + func (ci CustomImage) MarshalJSON() ([]byte, error) + type CustomImageFragment struct + Tags map[string]*string + func (cif *CustomImageFragment) UnmarshalJSON(body []byte) error + func (cif CustomImageFragment) MarshalJSON() ([]byte, error) + type CustomImageList struct + NextLink *string + Value *[]CustomImage + func (cil CustomImageList) IsEmpty() bool + type CustomImageListIterator struct + func NewCustomImageListIterator(page CustomImageListPage) CustomImageListIterator + func (iter *CustomImageListIterator) Next() error + func (iter *CustomImageListIterator) NextWithContext(ctx context.Context) (err error) + func (iter CustomImageListIterator) NotDone() bool + func (iter CustomImageListIterator) Response() CustomImageList + func (iter CustomImageListIterator) Value() CustomImage + type CustomImageListPage struct + func NewCustomImageListPage(getNextPage func(context.Context, CustomImageList) (CustomImageList, error)) CustomImageListPage + func (page *CustomImageListPage) Next() error + func (page *CustomImageListPage) NextWithContext(ctx context.Context) (err error) + func (page CustomImageListPage) NotDone() bool + func (page CustomImageListPage) Response() CustomImageList + func (page CustomImageListPage) Values() []CustomImage + type CustomImageOsType string + const Linux + const None + const Windows + func PossibleCustomImageOsTypeValues() []CustomImageOsType + type CustomImageProperties struct + Author *string + CreationDate *date.Time + CustomImagePlan *CustomImagePropertiesFromPlan + DataDiskStorageInfo *[]DataDiskStorageTypeInfo + Description *string + IsPlanAuthorized *bool + ManagedImageID *string + ManagedSnapshotID *string + ProvisioningState *string + UniqueIdentifier *string + VM *CustomImagePropertiesFromVM + Vhd *CustomImagePropertiesCustom + func (cip CustomImageProperties) MarshalJSON() ([]byte, error) + type CustomImagePropertiesCustom struct + ImageName *string + OsType CustomImageOsType + SysPrep *bool + type CustomImagePropertiesCustomFragment struct + ImageName *string + OsType CustomImageOsType + SysPrep *bool + type CustomImagePropertiesFragment struct + Author *string + CustomImagePlan *CustomImagePropertiesFromPlanFragment + DataDiskStorageInfo *[]DataDiskStorageTypeInfoFragment + Description *string + IsPlanAuthorized *bool + ManagedImageID *string + ManagedSnapshotID *string + VM *CustomImagePropertiesFromVMFragment + Vhd *CustomImagePropertiesCustomFragment + type CustomImagePropertiesFromPlan struct + ID *string + Offer *string + Publisher *string + type CustomImagePropertiesFromPlanFragment struct + ID *string + Offer *string + Publisher *string + type CustomImagePropertiesFromVM struct + LinuxOsInfo *LinuxOsInfo + SourceVMID *string + WindowsOsInfo *WindowsOsInfo + type CustomImagePropertiesFromVMFragment struct + LinuxOsInfo *LinuxOsInfoFragment + SourceVMID *string + WindowsOsInfo *WindowsOsInfoFragment + type CustomImagesClient struct + func NewCustomImagesClient(subscriptionID string) CustomImagesClient + func NewCustomImagesClientWithBaseURI(baseURI string, subscriptionID string) CustomImagesClient + func (client CustomImagesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result CustomImagesCreateOrUpdateFuture, err error) + func (client CustomImagesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client CustomImagesClient) CreateOrUpdateResponder(resp *http.Response) (result CustomImage, err error) + func (client CustomImagesClient) CreateOrUpdateSender(req *http.Request) (future CustomImagesCreateOrUpdateFuture, err error) + func (client CustomImagesClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result CustomImagesDeleteFuture, err error) + func (client CustomImagesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client CustomImagesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client CustomImagesClient) DeleteSender(req *http.Request) (future CustomImagesDeleteFuture, err error) + func (client CustomImagesClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result CustomImage, err error) + func (client CustomImagesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client CustomImagesClient) GetResponder(resp *http.Response) (result CustomImage, err error) + func (client CustomImagesClient) GetSender(req *http.Request) (*http.Response, error) + func (client CustomImagesClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result CustomImageListPage, err error) + func (client CustomImagesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result CustomImageListIterator, err error) + func (client CustomImagesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client CustomImagesClient) ListResponder(resp *http.Response) (result CustomImageList, err error) + func (client CustomImagesClient) ListSender(req *http.Request) (*http.Response, error) + func (client CustomImagesClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result CustomImage, err error) + func (client CustomImagesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client CustomImagesClient) UpdateResponder(resp *http.Response) (result CustomImage, err error) + func (client CustomImagesClient) UpdateSender(req *http.Request) (*http.Response, error) + type CustomImagesCreateOrUpdateFuture struct + func (future *CustomImagesCreateOrUpdateFuture) Result(client CustomImagesClient) (ci CustomImage, err error) + type CustomImagesDeleteFuture struct + func (future *CustomImagesDeleteFuture) Result(client CustomImagesClient) (ar autorest.Response, err error) + type DataDiskProperties struct + AttachNewDataDiskOptions *AttachNewDataDiskOptions + ExistingLabDiskID *string + HostCaching HostCachingOptions + type DataDiskPropertiesFragment struct + AttachNewDataDiskOptions *AttachNewDataDiskOptionsFragment + ExistingLabDiskID *string + HostCaching HostCachingOptions + type DataDiskStorageTypeInfo struct + Lun *string + StorageType StorageType + type DataDiskStorageTypeInfoFragment struct + Lun *string + StorageType StorageType + type DayDetails struct + Time *string + type DayDetailsFragment struct + Time *string + type DetachDataDiskProperties struct + ExistingLabDiskID *string + type DetachDiskProperties struct + LeasedByLabVMID *string + type Disk struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (d *Disk) UnmarshalJSON(body []byte) error + func (d Disk) MarshalJSON() ([]byte, error) + type DiskFragment struct + Tags map[string]*string + func (df *DiskFragment) UnmarshalJSON(body []byte) error + func (df DiskFragment) MarshalJSON() ([]byte, error) + type DiskList struct + NextLink *string + Value *[]Disk + func (dl DiskList) IsEmpty() bool + type DiskListIterator struct + func NewDiskListIterator(page DiskListPage) DiskListIterator + func (iter *DiskListIterator) Next() error + func (iter *DiskListIterator) NextWithContext(ctx context.Context) (err error) + func (iter DiskListIterator) NotDone() bool + func (iter DiskListIterator) Response() DiskList + func (iter DiskListIterator) Value() Disk + type DiskListPage struct + func NewDiskListPage(getNextPage func(context.Context, DiskList) (DiskList, error)) DiskListPage + func (page *DiskListPage) Next() error + func (page *DiskListPage) NextWithContext(ctx context.Context) (err error) + func (page DiskListPage) NotDone() bool + func (page DiskListPage) Response() DiskList + func (page DiskListPage) Values() []Disk + type DiskProperties struct + CreatedDate *date.Time + DiskBlobName *string + DiskSizeGiB *int32 + DiskType StorageType + DiskURI *string + HostCaching *string + LeasedByLabVMID *string + ManagedDiskID *string + ProvisioningState *string + UniqueIdentifier *string + func (dp DiskProperties) MarshalJSON() ([]byte, error) + type DiskPropertiesFragment struct + DiskBlobName *string + DiskSizeGiB *int32 + DiskType StorageType + DiskURI *string + HostCaching *string + LeasedByLabVMID *string + ManagedDiskID *string + type DisksAttachFuture struct + func (future *DisksAttachFuture) Result(client DisksClient) (ar autorest.Response, err error) + type DisksClient struct + func NewDisksClient(subscriptionID string) DisksClient + func NewDisksClientWithBaseURI(baseURI string, subscriptionID string) DisksClient + func (client DisksClient) Attach(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result DisksAttachFuture, err error) + func (client DisksClient) AttachPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) AttachResponder(resp *http.Response) (result autorest.Response, err error) + func (client DisksClient) AttachSender(req *http.Request) (future DisksAttachFuture, err error) + func (client DisksClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result DisksCreateOrUpdateFuture, err error) + func (client DisksClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) CreateOrUpdateResponder(resp *http.Response) (result Disk, err error) + func (client DisksClient) CreateOrUpdateSender(req *http.Request) (future DisksCreateOrUpdateFuture, err error) + func (client DisksClient) Delete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result DisksDeleteFuture, err error) + func (client DisksClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DisksClient) DeleteSender(req *http.Request) (future DisksDeleteFuture, err error) + func (client DisksClient) Detach(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result DisksDetachFuture, err error) + func (client DisksClient) DetachPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) DetachResponder(resp *http.Response) (result autorest.Response, err error) + func (client DisksClient) DetachSender(req *http.Request) (future DisksDetachFuture, err error) + func (client DisksClient) Get(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Disk, err error) + func (client DisksClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) GetResponder(resp *http.Response) (result Disk, err error) + func (client DisksClient) GetSender(req *http.Request) (*http.Response, error) + func (client DisksClient) List(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result DiskListPage, err error) + func (client DisksClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result DiskListIterator, err error) + func (client DisksClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) ListResponder(resp *http.Response) (result DiskList, err error) + func (client DisksClient) ListSender(req *http.Request) (*http.Response, error) + func (client DisksClient) Update(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Disk, err error) + func (client DisksClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client DisksClient) UpdateResponder(resp *http.Response) (result Disk, err error) + func (client DisksClient) UpdateSender(req *http.Request) (*http.Response, error) + type DisksCreateOrUpdateFuture struct + func (future *DisksCreateOrUpdateFuture) Result(client DisksClient) (d Disk, err error) + type DisksDeleteFuture struct + func (future *DisksDeleteFuture) Result(client DisksClient) (ar autorest.Response, err error) + type DisksDetachFuture struct + func (future *DisksDetachFuture) Result(client DisksClient) (ar autorest.Response, err error) + type EnableStatus string + const EnableStatusDisabled + const EnableStatusEnabled + func PossibleEnableStatusValues() []EnableStatus + type Environment struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (e *Environment) UnmarshalJSON(body []byte) error + func (e Environment) MarshalJSON() ([]byte, error) + type EnvironmentDeploymentProperties struct + ArmTemplateID *string + Parameters *[]ArmTemplateParameterProperties + type EnvironmentDeploymentPropertiesFragment struct + ArmTemplateID *string + Parameters *[]ArmTemplateParameterPropertiesFragment + type EnvironmentFragment struct + Tags map[string]*string + func (ef *EnvironmentFragment) UnmarshalJSON(body []byte) error + func (ef EnvironmentFragment) MarshalJSON() ([]byte, error) + type EnvironmentList struct + NextLink *string + Value *[]Environment + func (el EnvironmentList) IsEmpty() bool + type EnvironmentListIterator struct + func NewEnvironmentListIterator(page EnvironmentListPage) EnvironmentListIterator + func (iter *EnvironmentListIterator) Next() error + func (iter *EnvironmentListIterator) NextWithContext(ctx context.Context) (err error) + func (iter EnvironmentListIterator) NotDone() bool + func (iter EnvironmentListIterator) Response() EnvironmentList + func (iter EnvironmentListIterator) Value() Environment + type EnvironmentListPage struct + func NewEnvironmentListPage(getNextPage func(context.Context, EnvironmentList) (EnvironmentList, error)) EnvironmentListPage + func (page *EnvironmentListPage) Next() error + func (page *EnvironmentListPage) NextWithContext(ctx context.Context) (err error) + func (page EnvironmentListPage) NotDone() bool + func (page EnvironmentListPage) Response() EnvironmentList + func (page EnvironmentListPage) Values() []Environment + type EnvironmentPermission string + const Contributor + const Reader + func PossibleEnvironmentPermissionValues() []EnvironmentPermission + type EnvironmentProperties struct + ArmTemplateDisplayName *string + CreatedByUser *string + DeploymentProperties *EnvironmentDeploymentProperties + ProvisioningState *string + ResourceGroupID *string + UniqueIdentifier *string + func (ep EnvironmentProperties) MarshalJSON() ([]byte, error) + type EnvironmentPropertiesFragment struct + ArmTemplateDisplayName *string + DeploymentProperties *EnvironmentDeploymentPropertiesFragment + type EnvironmentsClient struct + func NewEnvironmentsClient(subscriptionID string) EnvironmentsClient + func NewEnvironmentsClientWithBaseURI(baseURI string, subscriptionID string) EnvironmentsClient + func (client EnvironmentsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result EnvironmentsCreateOrUpdateFuture, err error) + func (client EnvironmentsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client EnvironmentsClient) CreateOrUpdateResponder(resp *http.Response) (result Environment, err error) + func (client EnvironmentsClient) CreateOrUpdateSender(req *http.Request) (future EnvironmentsCreateOrUpdateFuture, err error) + func (client EnvironmentsClient) Delete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result EnvironmentsDeleteFuture, err error) + func (client EnvironmentsClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client EnvironmentsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client EnvironmentsClient) DeleteSender(req *http.Request) (future EnvironmentsDeleteFuture, err error) + func (client EnvironmentsClient) Get(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Environment, err error) + func (client EnvironmentsClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client EnvironmentsClient) GetResponder(resp *http.Response) (result Environment, err error) + func (client EnvironmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client EnvironmentsClient) List(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result EnvironmentListPage, err error) + func (client EnvironmentsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result EnvironmentListIterator, err error) + func (client EnvironmentsClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client EnvironmentsClient) ListResponder(resp *http.Response) (result EnvironmentList, err error) + func (client EnvironmentsClient) ListSender(req *http.Request) (*http.Response, error) + func (client EnvironmentsClient) Update(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Environment, err error) + func (client EnvironmentsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client EnvironmentsClient) UpdateResponder(resp *http.Response) (result Environment, err error) + func (client EnvironmentsClient) UpdateSender(req *http.Request) (*http.Response, error) + type EnvironmentsCreateOrUpdateFuture struct + func (future *EnvironmentsCreateOrUpdateFuture) Result(client EnvironmentsClient) (e Environment, err error) + type EnvironmentsDeleteFuture struct + func (future *EnvironmentsDeleteFuture) Result(client EnvironmentsClient) (ar autorest.Response, err error) + type EvaluatePoliciesProperties struct + FactData *string + FactName *string + UserObjectID *string + ValueOffset *string + type EvaluatePoliciesRequest struct + Policies *[]EvaluatePoliciesProperties + type EvaluatePoliciesResponse struct + Results *[]PolicySetResult + type Event struct + EventName NotificationChannelEventType + type EventFragment struct + EventName NotificationChannelEventType + type ExportResourceUsageParameters struct + BlobStorageAbsoluteSasURI *string + UsageStartDate *date.Time + type ExternalSubnet struct + ID *string + Name *string + type ExternalSubnetFragment struct + ID *string + Name *string + type FileUploadOptions string + const FileUploadOptionsNone + const FileUploadOptionsUploadFilesAndGenerateSasTokens + func PossibleFileUploadOptionsValues() []FileUploadOptions + type Formula struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (f *Formula) UnmarshalJSON(body []byte) error + func (f Formula) MarshalJSON() ([]byte, error) + type FormulaFragment struct + Tags map[string]*string + func (ff *FormulaFragment) UnmarshalJSON(body []byte) error + func (ff FormulaFragment) MarshalJSON() ([]byte, error) + type FormulaList struct + NextLink *string + Value *[]Formula + func (fl FormulaList) IsEmpty() bool + type FormulaListIterator struct + func NewFormulaListIterator(page FormulaListPage) FormulaListIterator + func (iter *FormulaListIterator) Next() error + func (iter *FormulaListIterator) NextWithContext(ctx context.Context) (err error) + func (iter FormulaListIterator) NotDone() bool + func (iter FormulaListIterator) Response() FormulaList + func (iter FormulaListIterator) Value() Formula + type FormulaListPage struct + func NewFormulaListPage(getNextPage func(context.Context, FormulaList) (FormulaList, error)) FormulaListPage + func (page *FormulaListPage) Next() error + func (page *FormulaListPage) NextWithContext(ctx context.Context) (err error) + func (page FormulaListPage) NotDone() bool + func (page FormulaListPage) Response() FormulaList + func (page FormulaListPage) Values() []Formula + type FormulaProperties struct + Author *string + CreationDate *date.Time + Description *string + FormulaContent *LabVirtualMachineCreationParameter + OsType *string + ProvisioningState *string + UniqueIdentifier *string + VM *FormulaPropertiesFromVM + func (fp FormulaProperties) MarshalJSON() ([]byte, error) + type FormulaPropertiesFragment struct + Author *string + Description *string + FormulaContent *LabVirtualMachineCreationParameterFragment + OsType *string + VM *FormulaPropertiesFromVMFragment + type FormulaPropertiesFromVM struct + LabVMID *string + type FormulaPropertiesFromVMFragment struct + LabVMID *string + type FormulasClient struct + func NewFormulasClient(subscriptionID string) FormulasClient + func NewFormulasClientWithBaseURI(baseURI string, subscriptionID string) FormulasClient + func (client FormulasClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result FormulasCreateOrUpdateFuture, err error) + func (client FormulasClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client FormulasClient) CreateOrUpdateResponder(resp *http.Response) (result Formula, err error) + func (client FormulasClient) CreateOrUpdateSender(req *http.Request) (future FormulasCreateOrUpdateFuture, err error) + func (client FormulasClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + func (client FormulasClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client FormulasClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client FormulasClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client FormulasClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result Formula, err error) + func (client FormulasClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client FormulasClient) GetResponder(resp *http.Response) (result Formula, err error) + func (client FormulasClient) GetSender(req *http.Request) (*http.Response, error) + func (client FormulasClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result FormulaListPage, err error) + func (client FormulasClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result FormulaListIterator, err error) + func (client FormulasClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client FormulasClient) ListResponder(resp *http.Response) (result FormulaList, err error) + func (client FormulasClient) ListSender(req *http.Request) (*http.Response, error) + func (client FormulasClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result Formula, err error) + func (client FormulasClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client FormulasClient) UpdateResponder(resp *http.Response) (result Formula, err error) + func (client FormulasClient) UpdateSender(req *http.Request) (*http.Response, error) + type FormulasCreateOrUpdateFuture struct + func (future *FormulasCreateOrUpdateFuture) Result(client FormulasClient) (f Formula, err error) + type GalleryImage struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (gi *GalleryImage) UnmarshalJSON(body []byte) error + func (gi GalleryImage) MarshalJSON() ([]byte, error) + type GalleryImageList struct + NextLink *string + Value *[]GalleryImage + func (gil GalleryImageList) IsEmpty() bool + type GalleryImageListIterator struct + func NewGalleryImageListIterator(page GalleryImageListPage) GalleryImageListIterator + func (iter *GalleryImageListIterator) Next() error + func (iter *GalleryImageListIterator) NextWithContext(ctx context.Context) (err error) + func (iter GalleryImageListIterator) NotDone() bool + func (iter GalleryImageListIterator) Response() GalleryImageList + func (iter GalleryImageListIterator) Value() GalleryImage + type GalleryImageListPage struct + func NewGalleryImageListPage(getNextPage func(context.Context, GalleryImageList) (GalleryImageList, error)) GalleryImageListPage + func (page *GalleryImageListPage) Next() error + func (page *GalleryImageListPage) NextWithContext(ctx context.Context) (err error) + func (page GalleryImageListPage) NotDone() bool + func (page GalleryImageListPage) Response() GalleryImageList + func (page GalleryImageListPage) Values() []GalleryImage + type GalleryImageProperties struct + Author *string + CreatedDate *date.Time + Description *string + Enabled *bool + Icon *string + ImageReference *GalleryImageReference + IsPlanAuthorized *bool + PlanID *string + func (gip GalleryImageProperties) MarshalJSON() ([]byte, error) + type GalleryImageReference struct + Offer *string + OsType *string + Publisher *string + Sku *string + Version *string + type GalleryImageReferenceFragment struct + Offer *string + OsType *string + Publisher *string + Sku *string + Version *string + type GalleryImagesClient struct + func NewGalleryImagesClient(subscriptionID string) GalleryImagesClient + func NewGalleryImagesClientWithBaseURI(baseURI string, subscriptionID string) GalleryImagesClient + func (client GalleryImagesClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result GalleryImageListPage, err error) + func (client GalleryImagesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result GalleryImageListIterator, err error) + func (client GalleryImagesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client GalleryImagesClient) ListResponder(resp *http.Response) (result GalleryImageList, err error) + func (client GalleryImagesClient) ListSender(req *http.Request) (*http.Response, error) + type GenerateArmTemplateRequest struct + FileUploadOptions FileUploadOptions + Location *string + Parameters *[]ParameterInfo + VirtualMachineName *string + type GenerateUploadURIParameter struct + BlobName *string + type GenerateUploadURIResponse struct + UploadURI *string + type GlobalSchedulesClient struct + func NewGlobalSchedulesClient(subscriptionID string) GlobalSchedulesClient + func NewGlobalSchedulesClientWithBaseURI(baseURI string, subscriptionID string) GlobalSchedulesClient + func (client GlobalSchedulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, schedule Schedule) (result Schedule, err error) + func (client GlobalSchedulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, schedule Schedule) (*http.Request, error) + func (client GlobalSchedulesClient) CreateOrUpdateResponder(resp *http.Response) (result Schedule, err error) + func (client GlobalSchedulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client GlobalSchedulesClient) Delete(ctx context.Context, resourceGroupName string, name string) (result autorest.Response, err error) + func (client GlobalSchedulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client GlobalSchedulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client GlobalSchedulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client GlobalSchedulesClient) Execute(ctx context.Context, resourceGroupName string, name string) (result GlobalSchedulesExecuteFuture, err error) + func (client GlobalSchedulesClient) ExecutePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client GlobalSchedulesClient) ExecuteResponder(resp *http.Response) (result autorest.Response, err error) + func (client GlobalSchedulesClient) ExecuteSender(req *http.Request) (future GlobalSchedulesExecuteFuture, err error) + func (client GlobalSchedulesClient) Get(ctx context.Context, resourceGroupName string, name string, expand string) (result Schedule, err error) + func (client GlobalSchedulesClient) GetPreparer(ctx context.Context, resourceGroupName string, name string, expand string) (*http.Request, error) + func (client GlobalSchedulesClient) GetResponder(resp *http.Response) (result Schedule, err error) + func (client GlobalSchedulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client GlobalSchedulesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result ScheduleListPage, err error) + func (client GlobalSchedulesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result ScheduleListIterator, err error) + func (client GlobalSchedulesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (*http.Request, error) + func (client GlobalSchedulesClient) ListByResourceGroupResponder(resp *http.Response) (result ScheduleList, err error) + func (client GlobalSchedulesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client GlobalSchedulesClient) ListBySubscription(ctx context.Context, expand string, filter string, top *int32, orderby string) (result ScheduleListPage, err error) + func (client GlobalSchedulesClient) ListBySubscriptionComplete(ctx context.Context, expand string, filter string, top *int32, orderby string) (result ScheduleListIterator, err error) + func (client GlobalSchedulesClient) ListBySubscriptionPreparer(ctx context.Context, expand string, filter string, top *int32, orderby string) (*http.Request, error) + func (client GlobalSchedulesClient) ListBySubscriptionResponder(resp *http.Response) (result ScheduleList, err error) + func (client GlobalSchedulesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client GlobalSchedulesClient) Retarget(ctx context.Context, resourceGroupName string, name string, ...) (result GlobalSchedulesRetargetFuture, err error) + func (client GlobalSchedulesClient) RetargetPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client GlobalSchedulesClient) RetargetResponder(resp *http.Response) (result autorest.Response, err error) + func (client GlobalSchedulesClient) RetargetSender(req *http.Request) (future GlobalSchedulesRetargetFuture, err error) + func (client GlobalSchedulesClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (result Schedule, err error) + func (client GlobalSchedulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client GlobalSchedulesClient) UpdateResponder(resp *http.Response) (result Schedule, err error) + func (client GlobalSchedulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type GlobalSchedulesExecuteFuture struct + func (future *GlobalSchedulesExecuteFuture) Result(client GlobalSchedulesClient) (ar autorest.Response, err error) + type GlobalSchedulesRetargetFuture struct + func (future *GlobalSchedulesRetargetFuture) Result(client GlobalSchedulesClient) (ar autorest.Response, err error) + type HTTPStatusCode string + const Accepted + const BadGateway + const BadRequest + const Conflict + const Continue + const Created + const ExpectationFailed + const Forbidden + const GatewayTimeout + const Gone + const HTTPVersionNotSupported + const InternalServerError + const LengthRequired + const MethodNotAllowed + const MovedPermanently + const MultipleChoices + const NoContent + const NonAuthoritativeInformation + const NotAcceptable + const NotFound + const NotImplemented + const NotModified + const OK + const PartialContent + const PaymentRequired + const PreconditionFailed + const ProxyAuthenticationRequired + const Redirect + const RequestEntityTooLarge + const RequestTimeout + const RequestURITooLong + const RequestedRangeNotSatisfiable + const ResetContent + const SeeOther + const ServiceUnavailable + const SwitchingProtocols + const TemporaryRedirect + const Unauthorized + const UnsupportedMediaType + const Unused + const UpgradeRequired + const UseProxy + func PossibleHTTPStatusCodeValues() []HTTPStatusCode + type HostCachingOptions string + const HostCachingOptionsNone + const HostCachingOptionsReadOnly + const HostCachingOptionsReadWrite + func PossibleHostCachingOptionsValues() []HostCachingOptions + type HourDetails struct + Minute *int32 + type HourDetailsFragment struct + Minute *int32 + type IdentityProperties struct + ClientSecretURL *string + PrincipalID *string + TenantID *string + Type *string + type ImportLabVirtualMachineRequest struct + DestinationVirtualMachineName *string + SourceVirtualMachineResourceID *string + type InboundNatRule struct + BackendPort *int32 + FrontendPort *int32 + TransportProtocol TransportProtocol + type InboundNatRuleFragment struct + BackendPort *int32 + FrontendPort *int32 + TransportProtocol TransportProtocol + type Lab struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (l *Lab) UnmarshalJSON(body []byte) error + func (l Lab) MarshalJSON() ([]byte, error) + type LabAnnouncementProperties struct + Enabled EnableStatus + ExpirationDate *date.Time + Expired *bool + Markdown *string + ProvisioningState *string + Title *string + UniqueIdentifier *string + func (lap LabAnnouncementProperties) MarshalJSON() ([]byte, error) + type LabAnnouncementPropertiesFragment struct + Enabled EnableStatus + ExpirationDate *date.Time + Expired *bool + Markdown *string + Title *string + type LabCost struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (lc *LabCost) UnmarshalJSON(body []byte) error + func (lc LabCost) MarshalJSON() ([]byte, error) + type LabCostDetailsProperties struct + Cost *float64 + CostType CostType + Date *date.Time + type LabCostProperties struct + CreatedDate *date.Time + CurrencyCode *string + EndDateTime *date.Time + LabCostDetails *[]LabCostDetailsProperties + LabCostSummary *LabCostSummaryProperties + ProvisioningState *string + ResourceCosts *[]LabResourceCostProperties + StartDateTime *date.Time + TargetCost *TargetCostProperties + UniqueIdentifier *string + func (lcp LabCostProperties) MarshalJSON() ([]byte, error) + type LabCostSummaryProperties struct + EstimatedLabCost *float64 + type LabFragment struct + Tags map[string]*string + func (lf *LabFragment) UnmarshalJSON(body []byte) error + func (lf LabFragment) MarshalJSON() ([]byte, error) + type LabList struct + NextLink *string + Value *[]Lab + func (ll LabList) IsEmpty() bool + type LabListIterator struct + func NewLabListIterator(page LabListPage) LabListIterator + func (iter *LabListIterator) Next() error + func (iter *LabListIterator) NextWithContext(ctx context.Context) (err error) + func (iter LabListIterator) NotDone() bool + func (iter LabListIterator) Response() LabList + func (iter LabListIterator) Value() Lab + type LabListPage struct + func NewLabListPage(getNextPage func(context.Context, LabList) (LabList, error)) LabListPage + func (page *LabListPage) Next() error + func (page *LabListPage) NextWithContext(ctx context.Context) (err error) + func (page LabListPage) NotDone() bool + func (page LabListPage) Response() LabList + func (page LabListPage) Values() []Lab + type LabProperties struct + Announcement *LabAnnouncementProperties + ArtifactsStorageAccount *string + CreatedDate *date.Time + DefaultPremiumStorageAccount *string + DefaultStorageAccount *string + EnvironmentPermission EnvironmentPermission + ExtendedProperties map[string]*string + LabStorageType StorageType + LoadBalancerID *string + MandatoryArtifactsResourceIdsLinux *[]string + MandatoryArtifactsResourceIdsWindows *[]string + NetworkSecurityGroupID *string + PremiumDataDiskStorageAccount *string + PremiumDataDisks PremiumDataDisk + ProvisioningState *string + PublicIPID *string + Support *LabSupportProperties + UniqueIdentifier *string + VMCreationResourceGroup *string + VaultName *string + func (lp LabProperties) MarshalJSON() ([]byte, error) + type LabPropertiesFragment struct + Announcement *LabAnnouncementPropertiesFragment + EnvironmentPermission EnvironmentPermission + ExtendedProperties map[string]*string + LabStorageType StorageType + MandatoryArtifactsResourceIdsLinux *[]string + MandatoryArtifactsResourceIdsWindows *[]string + PremiumDataDisks PremiumDataDisk + Support *LabSupportPropertiesFragment + func (lpf LabPropertiesFragment) MarshalJSON() ([]byte, error) + type LabResourceCostProperties struct + ExternalResourceID *string + ResourceCost *float64 + ResourceID *string + ResourceOwner *string + ResourcePricingTier *string + ResourceStatus *string + ResourceType *string + ResourceUID *string + Resourcename *string + type LabSupportProperties struct + Enabled EnableStatus + Markdown *string + type LabSupportPropertiesFragment struct + Enabled EnableStatus + Markdown *string + type LabVhd struct + ID *string + type LabVhdList struct + NextLink *string + Value *[]LabVhd + func (lvl LabVhdList) IsEmpty() bool + type LabVhdListIterator struct + func NewLabVhdListIterator(page LabVhdListPage) LabVhdListIterator + func (iter *LabVhdListIterator) Next() error + func (iter *LabVhdListIterator) NextWithContext(ctx context.Context) (err error) + func (iter LabVhdListIterator) NotDone() bool + func (iter LabVhdListIterator) Response() LabVhdList + func (iter LabVhdListIterator) Value() LabVhd + type LabVhdListPage struct + func NewLabVhdListPage(getNextPage func(context.Context, LabVhdList) (LabVhdList, error)) LabVhdListPage + func (page *LabVhdListPage) Next() error + func (page *LabVhdListPage) NextWithContext(ctx context.Context) (err error) + func (page LabVhdListPage) NotDone() bool + func (page LabVhdListPage) Response() LabVhdList + func (page LabVhdListPage) Values() []LabVhd + type LabVirtualMachine struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (lvm *LabVirtualMachine) UnmarshalJSON(body []byte) error + func (lvm LabVirtualMachine) MarshalJSON() ([]byte, error) + type LabVirtualMachineCreationParameter struct + Location *string + Name *string + Tags map[string]*string + func (lvmcp *LabVirtualMachineCreationParameter) UnmarshalJSON(body []byte) error + func (lvmcp LabVirtualMachineCreationParameter) MarshalJSON() ([]byte, error) + type LabVirtualMachineCreationParameterFragment struct + Location *string + Name *string + Tags map[string]*string + func (lvmcpf *LabVirtualMachineCreationParameterFragment) UnmarshalJSON(body []byte) error + func (lvmcpf LabVirtualMachineCreationParameterFragment) MarshalJSON() ([]byte, error) + type LabVirtualMachineCreationParameterProperties struct + AllowClaim *bool + ArtifactDeploymentStatus *ArtifactDeploymentStatusProperties + Artifacts *[]ArtifactInstallProperties + BulkCreationParameters *BulkCreationParameters + ComputeID *string + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DataDiskParameters *[]DataDiskProperties + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReference + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + LastKnownPowerState *string + NetworkInterface *NetworkInterfaceProperties + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + PlanID *string + SSHKey *string + ScheduleParameters *[]ScheduleCreationParameter + Size *string + StorageType *string + UserName *string + VirtualMachineCreationSource VirtualMachineCreationSource + type LabVirtualMachineCreationParameterPropertiesFragment struct + AllowClaim *bool + ArtifactDeploymentStatus *ArtifactDeploymentStatusPropertiesFragment + Artifacts *[]ArtifactInstallPropertiesFragment + BulkCreationParameters *BulkCreationParametersFragment + ComputeID *string + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DataDiskParameters *[]DataDiskPropertiesFragment + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReferenceFragment + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + LastKnownPowerState *string + NetworkInterface *NetworkInterfacePropertiesFragment + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + PlanID *string + SSHKey *string + ScheduleParameters *[]ScheduleCreationParameterFragment + Size *string + StorageType *string + UserName *string + VirtualMachineCreationSource VirtualMachineCreationSource + type LabVirtualMachineFragment struct + Tags map[string]*string + func (lvmf *LabVirtualMachineFragment) UnmarshalJSON(body []byte) error + func (lvmf LabVirtualMachineFragment) MarshalJSON() ([]byte, error) + type LabVirtualMachineList struct + NextLink *string + Value *[]LabVirtualMachine + func (lvml LabVirtualMachineList) IsEmpty() bool + type LabVirtualMachineListIterator struct + func NewLabVirtualMachineListIterator(page LabVirtualMachineListPage) LabVirtualMachineListIterator + func (iter *LabVirtualMachineListIterator) Next() error + func (iter *LabVirtualMachineListIterator) NextWithContext(ctx context.Context) (err error) + func (iter LabVirtualMachineListIterator) NotDone() bool + func (iter LabVirtualMachineListIterator) Response() LabVirtualMachineList + func (iter LabVirtualMachineListIterator) Value() LabVirtualMachine + type LabVirtualMachineListPage struct + func NewLabVirtualMachineListPage(...) LabVirtualMachineListPage + func (page *LabVirtualMachineListPage) Next() error + func (page *LabVirtualMachineListPage) NextWithContext(ctx context.Context) (err error) + func (page LabVirtualMachineListPage) NotDone() bool + func (page LabVirtualMachineListPage) Response() LabVirtualMachineList + func (page LabVirtualMachineListPage) Values() []LabVirtualMachine + type LabVirtualMachineProperties struct + AllowClaim *bool + ApplicableSchedule *ApplicableSchedule + ArtifactDeploymentStatus *ArtifactDeploymentStatusProperties + Artifacts *[]ArtifactInstallProperties + ComputeID *string + ComputeVM *ComputeVMProperties + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DataDiskParameters *[]DataDiskProperties + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReference + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + LastKnownPowerState *string + NetworkInterface *NetworkInterfaceProperties + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + PlanID *string + ProvisioningState *string + SSHKey *string + ScheduleParameters *[]ScheduleCreationParameter + Size *string + StorageType *string + UniqueIdentifier *string + UserName *string + VirtualMachineCreationSource VirtualMachineCreationSource + func (lvmp LabVirtualMachineProperties) MarshalJSON() ([]byte, error) + type LabVirtualMachinePropertiesFragment struct + AllowClaim *bool + ArtifactDeploymentStatus *ArtifactDeploymentStatusPropertiesFragment + Artifacts *[]ArtifactInstallPropertiesFragment + ComputeID *string + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DataDiskParameters *[]DataDiskPropertiesFragment + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReferenceFragment + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + LastKnownPowerState *string + NetworkInterface *NetworkInterfacePropertiesFragment + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + PlanID *string + SSHKey *string + ScheduleParameters *[]ScheduleCreationParameterFragment + Size *string + StorageType *string + UserName *string + VirtualMachineCreationSource VirtualMachineCreationSource + type LabsClaimAnyVMFuture struct + func (future *LabsClaimAnyVMFuture) Result(client LabsClient) (ar autorest.Response, err error) + type LabsClient struct + func NewLabsClient(subscriptionID string) LabsClient + func NewLabsClientWithBaseURI(baseURI string, subscriptionID string) LabsClient + func (client LabsClient) ClaimAnyVM(ctx context.Context, resourceGroupName string, name string) (result LabsClaimAnyVMFuture, err error) + func (client LabsClient) ClaimAnyVMPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client LabsClient) ClaimAnyVMResponder(resp *http.Response) (result autorest.Response, err error) + func (client LabsClient) ClaimAnyVMSender(req *http.Request) (future LabsClaimAnyVMFuture, err error) + func (client LabsClient) CreateEnvironment(ctx context.Context, resourceGroupName string, name string, ...) (result LabsCreateEnvironmentFuture, err error) + func (client LabsClient) CreateEnvironmentPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LabsClient) CreateEnvironmentResponder(resp *http.Response) (result autorest.Response, err error) + func (client LabsClient) CreateEnvironmentSender(req *http.Request) (future LabsCreateEnvironmentFuture, err error) + func (client LabsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, lab Lab) (result LabsCreateOrUpdateFuture, err error) + func (client LabsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, lab Lab) (*http.Request, error) + func (client LabsClient) CreateOrUpdateResponder(resp *http.Response) (result Lab, err error) + func (client LabsClient) CreateOrUpdateSender(req *http.Request) (future LabsCreateOrUpdateFuture, err error) + func (client LabsClient) Delete(ctx context.Context, resourceGroupName string, name string) (result LabsDeleteFuture, err error) + func (client LabsClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client LabsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client LabsClient) DeleteSender(req *http.Request) (future LabsDeleteFuture, err error) + func (client LabsClient) ExportResourceUsage(ctx context.Context, resourceGroupName string, name string, ...) (result LabsExportResourceUsageFuture, err error) + func (client LabsClient) ExportResourceUsagePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LabsClient) ExportResourceUsageResponder(resp *http.Response) (result autorest.Response, err error) + func (client LabsClient) ExportResourceUsageSender(req *http.Request) (future LabsExportResourceUsageFuture, err error) + func (client LabsClient) GenerateUploadURI(ctx context.Context, resourceGroupName string, name string, ...) (result GenerateUploadURIResponse, err error) + func (client LabsClient) GenerateUploadURIPreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LabsClient) GenerateUploadURIResponder(resp *http.Response) (result GenerateUploadURIResponse, err error) + func (client LabsClient) GenerateUploadURISender(req *http.Request) (*http.Response, error) + func (client LabsClient) Get(ctx context.Context, resourceGroupName string, name string, expand string) (result Lab, err error) + func (client LabsClient) GetPreparer(ctx context.Context, resourceGroupName string, name string, expand string) (*http.Request, error) + func (client LabsClient) GetResponder(resp *http.Response) (result Lab, err error) + func (client LabsClient) GetSender(req *http.Request) (*http.Response, error) + func (client LabsClient) ImportVirtualMachine(ctx context.Context, resourceGroupName string, name string, ...) (result LabsImportVirtualMachineFuture, err error) + func (client LabsClient) ImportVirtualMachinePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client LabsClient) ImportVirtualMachineResponder(resp *http.Response) (result autorest.Response, err error) + func (client LabsClient) ImportVirtualMachineSender(req *http.Request) (future LabsImportVirtualMachineFuture, err error) + func (client LabsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result LabListPage, err error) + func (client LabsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result LabListIterator, err error) + func (client LabsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (*http.Request, error) + func (client LabsClient) ListByResourceGroupResponder(resp *http.Response) (result LabList, err error) + func (client LabsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client LabsClient) ListBySubscription(ctx context.Context, expand string, filter string, top *int32, orderby string) (result LabListPage, err error) + func (client LabsClient) ListBySubscriptionComplete(ctx context.Context, expand string, filter string, top *int32, orderby string) (result LabListIterator, err error) + func (client LabsClient) ListBySubscriptionPreparer(ctx context.Context, expand string, filter string, top *int32, orderby string) (*http.Request, error) + func (client LabsClient) ListBySubscriptionResponder(resp *http.Response) (result LabList, err error) + func (client LabsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client LabsClient) ListVhds(ctx context.Context, resourceGroupName string, name string) (result LabVhdListPage, err error) + func (client LabsClient) ListVhdsComplete(ctx context.Context, resourceGroupName string, name string) (result LabVhdListIterator, err error) + func (client LabsClient) ListVhdsPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client LabsClient) ListVhdsResponder(resp *http.Response) (result LabVhdList, err error) + func (client LabsClient) ListVhdsSender(req *http.Request) (*http.Response, error) + func (client LabsClient) Update(ctx context.Context, resourceGroupName string, name string, lab LabFragment) (result Lab, err error) + func (client LabsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, name string, lab LabFragment) (*http.Request, error) + func (client LabsClient) UpdateResponder(resp *http.Response) (result Lab, err error) + func (client LabsClient) UpdateSender(req *http.Request) (*http.Response, error) + type LabsCreateEnvironmentFuture struct + func (future *LabsCreateEnvironmentFuture) Result(client LabsClient) (ar autorest.Response, err error) + type LabsCreateOrUpdateFuture struct + func (future *LabsCreateOrUpdateFuture) Result(client LabsClient) (l Lab, err error) + type LabsDeleteFuture struct + func (future *LabsDeleteFuture) Result(client LabsClient) (ar autorest.Response, err error) + type LabsExportResourceUsageFuture struct + func (future *LabsExportResourceUsageFuture) Result(client LabsClient) (ar autorest.Response, err error) + type LabsImportVirtualMachineFuture struct + func (future *LabsImportVirtualMachineFuture) Result(client LabsClient) (ar autorest.Response, err error) + type LinuxOsInfo struct + LinuxOsState LinuxOsState + type LinuxOsInfoFragment struct + LinuxOsState LinuxOsState + type LinuxOsState string + const DeprovisionApplied + const DeprovisionRequested + const NonDeprovisioned + func PossibleLinuxOsStateValues() []LinuxOsState + type NetworkInterfaceProperties struct + DNSName *string + PrivateIPAddress *string + PublicIPAddress *string + PublicIPAddressID *string + RdpAuthority *string + SSHAuthority *string + SharedPublicIPAddressConfiguration *SharedPublicIPAddressConfiguration + SubnetID *string + VirtualNetworkID *string + type NetworkInterfacePropertiesFragment struct + DNSName *string + PrivateIPAddress *string + PublicIPAddress *string + PublicIPAddressID *string + RdpAuthority *string + SSHAuthority *string + SharedPublicIPAddressConfiguration *SharedPublicIPAddressConfigurationFragment + SubnetID *string + VirtualNetworkID *string + type NotificationChannel struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (nc *NotificationChannel) UnmarshalJSON(body []byte) error + func (nc NotificationChannel) MarshalJSON() ([]byte, error) + type NotificationChannelEventType string + const AutoShutdown + const Cost + func PossibleNotificationChannelEventTypeValues() []NotificationChannelEventType + type NotificationChannelFragment struct + Tags map[string]*string + func (ncf *NotificationChannelFragment) UnmarshalJSON(body []byte) error + func (ncf NotificationChannelFragment) MarshalJSON() ([]byte, error) + type NotificationChannelList struct + NextLink *string + Value *[]NotificationChannel + func (ncl NotificationChannelList) IsEmpty() bool + type NotificationChannelListIterator struct + func NewNotificationChannelListIterator(page NotificationChannelListPage) NotificationChannelListIterator + func (iter *NotificationChannelListIterator) Next() error + func (iter *NotificationChannelListIterator) NextWithContext(ctx context.Context) (err error) + func (iter NotificationChannelListIterator) NotDone() bool + func (iter NotificationChannelListIterator) Response() NotificationChannelList + func (iter NotificationChannelListIterator) Value() NotificationChannel + type NotificationChannelListPage struct + func NewNotificationChannelListPage(...) NotificationChannelListPage + func (page *NotificationChannelListPage) Next() error + func (page *NotificationChannelListPage) NextWithContext(ctx context.Context) (err error) + func (page NotificationChannelListPage) NotDone() bool + func (page NotificationChannelListPage) Response() NotificationChannelList + func (page NotificationChannelListPage) Values() []NotificationChannel + type NotificationChannelProperties struct + CreatedDate *date.Time + Description *string + EmailRecipient *string + Events *[]Event + NotificationLocale *string + ProvisioningState *string + UniqueIdentifier *string + WebHookURL *string + func (ncp NotificationChannelProperties) MarshalJSON() ([]byte, error) + type NotificationChannelPropertiesFragment struct + Description *string + EmailRecipient *string + Events *[]EventFragment + NotificationLocale *string + WebHookURL *string + type NotificationChannelsClient struct + func NewNotificationChannelsClient(subscriptionID string) NotificationChannelsClient + func NewNotificationChannelsClientWithBaseURI(baseURI string, subscriptionID string) NotificationChannelsClient + func (client NotificationChannelsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result NotificationChannel, err error) + func (client NotificationChannelsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client NotificationChannelsClient) CreateOrUpdateResponder(resp *http.Response) (result NotificationChannel, err error) + func (client NotificationChannelsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client NotificationChannelsClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + func (client NotificationChannelsClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client NotificationChannelsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client NotificationChannelsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client NotificationChannelsClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result NotificationChannel, err error) + func (client NotificationChannelsClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client NotificationChannelsClient) GetResponder(resp *http.Response) (result NotificationChannel, err error) + func (client NotificationChannelsClient) GetSender(req *http.Request) (*http.Response, error) + func (client NotificationChannelsClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result NotificationChannelListPage, err error) + func (client NotificationChannelsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result NotificationChannelListIterator, err error) + func (client NotificationChannelsClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client NotificationChannelsClient) ListResponder(resp *http.Response) (result NotificationChannelList, err error) + func (client NotificationChannelsClient) ListSender(req *http.Request) (*http.Response, error) + func (client NotificationChannelsClient) Notify(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result autorest.Response, err error) + func (client NotificationChannelsClient) NotifyPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client NotificationChannelsClient) NotifyResponder(resp *http.Response) (result autorest.Response, err error) + func (client NotificationChannelsClient) NotifySender(req *http.Request) (*http.Response, error) + func (client NotificationChannelsClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result NotificationChannel, err error) + func (client NotificationChannelsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client NotificationChannelsClient) UpdateResponder(resp *http.Response) (result NotificationChannel, err error) + func (client NotificationChannelsClient) UpdateSender(req *http.Request) (*http.Response, error) + type NotificationSettings struct + EmailRecipient *string + NotificationLocale *string + Status EnableStatus + TimeInMinutes *int32 + WebhookURL *string + type NotificationSettingsFragment struct + EmailRecipient *string + NotificationLocale *string + Status EnableStatus + TimeInMinutes *int32 + WebhookURL *string + type NotifyParameters struct + EventName NotificationChannelEventType + JSONPayload *string + type OperationError struct + Code *string + Message *string + type OperationMetadata struct + Display *OperationMetadataDisplay + Name *string + type OperationMetadataDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationResult struct + Error *OperationError + Status *string + StatusCode HTTPStatusCode + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) Get(ctx context.Context, locationName string, name string) (result OperationResult, err error) + func (client OperationsClient) GetPreparer(ctx context.Context, locationName string, name string) (*http.Request, error) + func (client OperationsClient) GetResponder(resp *http.Response) (result OperationResult, err error) + func (client OperationsClient) GetSender(req *http.Request) (*http.Response, error) + type ParameterInfo struct + Name *string + Value *string + type ParametersValueFileInfo struct + FileName *string + ParametersValueInfo interface{} + type PercentageCostThresholdProperties struct + ThresholdValue *float64 + type PoliciesClient struct + func NewPoliciesClient(subscriptionID string) PoliciesClient + func NewPoliciesClientWithBaseURI(baseURI string, subscriptionID string) PoliciesClient + func (client PoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, ...) (result Policy, err error) + func (client PoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client PoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result Policy, err error) + func (client PoliciesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PoliciesClient) Delete(ctx context.Context, resourceGroupName string, labName string, ...) (result autorest.Response, err error) + func (client PoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client PoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoliciesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PoliciesClient) Get(ctx context.Context, resourceGroupName string, labName string, ...) (result Policy, err error) + func (client PoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client PoliciesClient) GetResponder(resp *http.Response) (result Policy, err error) + func (client PoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PoliciesClient) List(ctx context.Context, resourceGroupName string, labName string, ...) (result PolicyListPage, err error) + func (client PoliciesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result PolicyListIterator, err error) + func (client PoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client PoliciesClient) ListResponder(resp *http.Response) (result PolicyList, err error) + func (client PoliciesClient) ListSender(req *http.Request) (*http.Response, error) + func (client PoliciesClient) Update(ctx context.Context, resourceGroupName string, labName string, ...) (result Policy, err error) + func (client PoliciesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client PoliciesClient) UpdateResponder(resp *http.Response) (result Policy, err error) + func (client PoliciesClient) UpdateSender(req *http.Request) (*http.Response, error) + type Policy struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (p *Policy) UnmarshalJSON(body []byte) error + func (p Policy) MarshalJSON() ([]byte, error) + type PolicyEvaluatorType string + const AllowedValuesPolicy + const MaxValuePolicy + func PossiblePolicyEvaluatorTypeValues() []PolicyEvaluatorType + type PolicyFactName string + const PolicyFactNameEnvironmentTemplate + const PolicyFactNameGalleryImage + const PolicyFactNameLabPremiumVMCount + const PolicyFactNameLabTargetCost + const PolicyFactNameLabVMCount + const PolicyFactNameLabVMSize + const PolicyFactNameScheduleEditPermission + const PolicyFactNameUserOwnedLabPremiumVMCount + const PolicyFactNameUserOwnedLabVMCount + const PolicyFactNameUserOwnedLabVMCountInSubnet + func PossiblePolicyFactNameValues() []PolicyFactName + type PolicyFragment struct + Tags map[string]*string + func (pf *PolicyFragment) UnmarshalJSON(body []byte) error + func (pf PolicyFragment) MarshalJSON() ([]byte, error) + type PolicyList struct + NextLink *string + Value *[]Policy + func (pl PolicyList) IsEmpty() bool + type PolicyListIterator struct + func NewPolicyListIterator(page PolicyListPage) PolicyListIterator + func (iter *PolicyListIterator) Next() error + func (iter *PolicyListIterator) NextWithContext(ctx context.Context) (err error) + func (iter PolicyListIterator) NotDone() bool + func (iter PolicyListIterator) Response() PolicyList + func (iter PolicyListIterator) Value() Policy + type PolicyListPage struct + func NewPolicyListPage(getNextPage func(context.Context, PolicyList) (PolicyList, error)) PolicyListPage + func (page *PolicyListPage) Next() error + func (page *PolicyListPage) NextWithContext(ctx context.Context) (err error) + func (page PolicyListPage) NotDone() bool + func (page PolicyListPage) Response() PolicyList + func (page PolicyListPage) Values() []Policy + type PolicyProperties struct + CreatedDate *date.Time + Description *string + EvaluatorType PolicyEvaluatorType + FactData *string + FactName PolicyFactName + ProvisioningState *string + Status PolicyStatus + Threshold *string + UniqueIdentifier *string + func (pp PolicyProperties) MarshalJSON() ([]byte, error) + type PolicyPropertiesFragment struct + Description *string + EvaluatorType PolicyEvaluatorType + FactData *string + FactName PolicyFactName + Status PolicyStatus + Threshold *string + type PolicySetResult struct + HasError *bool + PolicyViolations *[]PolicyViolation + type PolicySetsClient struct + func NewPolicySetsClient(subscriptionID string) PolicySetsClient + func NewPolicySetsClientWithBaseURI(baseURI string, subscriptionID string) PolicySetsClient + func (client PolicySetsClient) EvaluatePolicies(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result EvaluatePoliciesResponse, err error) + func (client PolicySetsClient) EvaluatePoliciesPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client PolicySetsClient) EvaluatePoliciesResponder(resp *http.Response) (result EvaluatePoliciesResponse, err error) + func (client PolicySetsClient) EvaluatePoliciesSender(req *http.Request) (*http.Response, error) + type PolicyStatus string + const PolicyStatusDisabled + const PolicyStatusEnabled + func PossiblePolicyStatusValues() []PolicyStatus + type PolicyViolation struct + Code *string + Message *string + type Port struct + BackendPort *int32 + TransportProtocol TransportProtocol + type PortFragment struct + BackendPort *int32 + TransportProtocol TransportProtocol + type PremiumDataDisk string + const PremiumDataDiskDisabled + const PremiumDataDiskEnabled + func PossiblePremiumDataDiskValues() []PremiumDataDisk + type ProviderOperationResult struct + NextLink *string + Value *[]OperationMetadata + func (por ProviderOperationResult) IsEmpty() bool + func (por ProviderOperationResult) MarshalJSON() ([]byte, error) + type ProviderOperationResultIterator struct + func NewProviderOperationResultIterator(page ProviderOperationResultPage) ProviderOperationResultIterator + func (iter *ProviderOperationResultIterator) Next() error + func (iter *ProviderOperationResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ProviderOperationResultIterator) NotDone() bool + func (iter ProviderOperationResultIterator) Response() ProviderOperationResult + func (iter ProviderOperationResultIterator) Value() OperationMetadata + type ProviderOperationResultPage struct + func NewProviderOperationResultPage(...) ProviderOperationResultPage + func (page *ProviderOperationResultPage) Next() error + func (page *ProviderOperationResultPage) NextWithContext(ctx context.Context) (err error) + func (page ProviderOperationResultPage) NotDone() bool + func (page ProviderOperationResultPage) Response() ProviderOperationResult + func (page ProviderOperationResultPage) Values() []OperationMetadata + type ProviderOperationsClient struct + func NewProviderOperationsClient(subscriptionID string) ProviderOperationsClient + func NewProviderOperationsClientWithBaseURI(baseURI string, subscriptionID string) ProviderOperationsClient + func (client ProviderOperationsClient) List(ctx context.Context) (result ProviderOperationResultPage, err error) + func (client ProviderOperationsClient) ListComplete(ctx context.Context) (result ProviderOperationResultIterator, err error) + func (client ProviderOperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ProviderOperationsClient) ListResponder(resp *http.Response) (result ProviderOperationResult, err error) + func (client ProviderOperationsClient) ListSender(req *http.Request) (*http.Response, error) + type RdpConnection struct + Contents *string + type ReportingCycleType string + const CalendarMonth + const Custom + func PossibleReportingCycleTypeValues() []ReportingCycleType + type ResizeLabVirtualMachineProperties struct + Size *string + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type RetargetScheduleProperties struct + CurrentResourceID *string + TargetResourceID *string + type Schedule struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (s *Schedule) UnmarshalJSON(body []byte) error + func (s Schedule) MarshalJSON() ([]byte, error) + type ScheduleCreationParameter struct + Location *string + Name *string + Tags map[string]*string + func (scp *ScheduleCreationParameter) UnmarshalJSON(body []byte) error + func (scp ScheduleCreationParameter) MarshalJSON() ([]byte, error) + type ScheduleCreationParameterFragment struct + Location *string + Name *string + Tags map[string]*string + func (scpf *ScheduleCreationParameterFragment) UnmarshalJSON(body []byte) error + func (scpf ScheduleCreationParameterFragment) MarshalJSON() ([]byte, error) + type ScheduleCreationParameterProperties struct + DailyRecurrence *DayDetails + HourlyRecurrence *HourDetails + NotificationSettings *NotificationSettings + Status EnableStatus + TargetResourceID *string + TaskType *string + TimeZoneID *string + WeeklyRecurrence *WeekDetails + type ScheduleCreationParameterPropertiesFragment struct + DailyRecurrence *DayDetailsFragment + HourlyRecurrence *HourDetailsFragment + NotificationSettings *NotificationSettingsFragment + Status EnableStatus + TargetResourceID *string + TaskType *string + TimeZoneID *string + WeeklyRecurrence *WeekDetailsFragment + type ScheduleFragment struct + Tags map[string]*string + func (sf *ScheduleFragment) UnmarshalJSON(body []byte) error + func (sf ScheduleFragment) MarshalJSON() ([]byte, error) + type ScheduleList struct + NextLink *string + Value *[]Schedule + func (sl ScheduleList) IsEmpty() bool + type ScheduleListIterator struct + func NewScheduleListIterator(page ScheduleListPage) ScheduleListIterator + func (iter *ScheduleListIterator) Next() error + func (iter *ScheduleListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ScheduleListIterator) NotDone() bool + func (iter ScheduleListIterator) Response() ScheduleList + func (iter ScheduleListIterator) Value() Schedule + type ScheduleListPage struct + func NewScheduleListPage(getNextPage func(context.Context, ScheduleList) (ScheduleList, error)) ScheduleListPage + func (page *ScheduleListPage) Next() error + func (page *ScheduleListPage) NextWithContext(ctx context.Context) (err error) + func (page ScheduleListPage) NotDone() bool + func (page ScheduleListPage) Response() ScheduleList + func (page ScheduleListPage) Values() []Schedule + type ScheduleProperties struct + CreatedDate *date.Time + DailyRecurrence *DayDetails + HourlyRecurrence *HourDetails + NotificationSettings *NotificationSettings + ProvisioningState *string + Status EnableStatus + TargetResourceID *string + TaskType *string + TimeZoneID *string + UniqueIdentifier *string + WeeklyRecurrence *WeekDetails + func (sp ScheduleProperties) MarshalJSON() ([]byte, error) + type SchedulePropertiesFragment struct + DailyRecurrence *DayDetailsFragment + HourlyRecurrence *HourDetailsFragment + NotificationSettings *NotificationSettingsFragment + Status EnableStatus + TargetResourceID *string + TaskType *string + TimeZoneID *string + WeeklyRecurrence *WeekDetailsFragment + type SchedulesClient struct + func NewSchedulesClient(subscriptionID string) SchedulesClient + func NewSchedulesClientWithBaseURI(baseURI string, subscriptionID string) SchedulesClient + func (client SchedulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result Schedule, err error) + func (client SchedulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client SchedulesClient) CreateOrUpdateResponder(resp *http.Response) (result Schedule, err error) + func (client SchedulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client SchedulesClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + func (client SchedulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client SchedulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SchedulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client SchedulesClient) Execute(ctx context.Context, resourceGroupName string, labName string, name string) (result SchedulesExecuteFuture, err error) + func (client SchedulesClient) ExecutePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client SchedulesClient) ExecuteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SchedulesClient) ExecuteSender(req *http.Request) (future SchedulesExecuteFuture, err error) + func (client SchedulesClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result Schedule, err error) + func (client SchedulesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client SchedulesClient) GetResponder(resp *http.Response) (result Schedule, err error) + func (client SchedulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client SchedulesClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ScheduleListPage, err error) + func (client SchedulesClient) ListApplicable(ctx context.Context, resourceGroupName string, labName string, name string) (result ScheduleListPage, err error) + func (client SchedulesClient) ListApplicableComplete(ctx context.Context, resourceGroupName string, labName string, name string) (result ScheduleListIterator, err error) + func (client SchedulesClient) ListApplicablePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client SchedulesClient) ListApplicableResponder(resp *http.Response) (result ScheduleList, err error) + func (client SchedulesClient) ListApplicableSender(req *http.Request) (*http.Response, error) + func (client SchedulesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ScheduleListIterator, err error) + func (client SchedulesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client SchedulesClient) ListResponder(resp *http.Response) (result ScheduleList, err error) + func (client SchedulesClient) ListSender(req *http.Request) (*http.Response, error) + func (client SchedulesClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result Schedule, err error) + func (client SchedulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client SchedulesClient) UpdateResponder(resp *http.Response) (result Schedule, err error) + func (client SchedulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type SchedulesExecuteFuture struct + func (future *SchedulesExecuteFuture) Result(client SchedulesClient) (ar autorest.Response, err error) + type Secret struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (s *Secret) UnmarshalJSON(body []byte) error + func (s Secret) MarshalJSON() ([]byte, error) + type SecretFragment struct + Tags map[string]*string + func (sf *SecretFragment) UnmarshalJSON(body []byte) error + func (sf SecretFragment) MarshalJSON() ([]byte, error) + type SecretList struct + NextLink *string + Value *[]Secret + func (sl SecretList) IsEmpty() bool + type SecretListIterator struct + func NewSecretListIterator(page SecretListPage) SecretListIterator + func (iter *SecretListIterator) Next() error + func (iter *SecretListIterator) NextWithContext(ctx context.Context) (err error) + func (iter SecretListIterator) NotDone() bool + func (iter SecretListIterator) Response() SecretList + func (iter SecretListIterator) Value() Secret + type SecretListPage struct + func NewSecretListPage(getNextPage func(context.Context, SecretList) (SecretList, error)) SecretListPage + func (page *SecretListPage) Next() error + func (page *SecretListPage) NextWithContext(ctx context.Context) (err error) + func (page SecretListPage) NotDone() bool + func (page SecretListPage) Response() SecretList + func (page SecretListPage) Values() []Secret + type SecretProperties struct + ProvisioningState *string + UniqueIdentifier *string + Value *string + func (sp SecretProperties) MarshalJSON() ([]byte, error) + type SecretPropertiesFragment struct + Value *string + type SecretsClient struct + func NewSecretsClient(subscriptionID string) SecretsClient + func NewSecretsClientWithBaseURI(baseURI string, subscriptionID string) SecretsClient + func (client SecretsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result SecretsCreateOrUpdateFuture, err error) + func (client SecretsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client SecretsClient) CreateOrUpdateResponder(resp *http.Response) (result Secret, err error) + func (client SecretsClient) CreateOrUpdateSender(req *http.Request) (future SecretsCreateOrUpdateFuture, err error) + func (client SecretsClient) Delete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result autorest.Response, err error) + func (client SecretsClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client SecretsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SecretsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client SecretsClient) Get(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Secret, err error) + func (client SecretsClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client SecretsClient) GetResponder(resp *http.Response) (result Secret, err error) + func (client SecretsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SecretsClient) List(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result SecretListPage, err error) + func (client SecretsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result SecretListIterator, err error) + func (client SecretsClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client SecretsClient) ListResponder(resp *http.Response) (result SecretList, err error) + func (client SecretsClient) ListSender(req *http.Request) (*http.Response, error) + func (client SecretsClient) Update(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Secret, err error) + func (client SecretsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client SecretsClient) UpdateResponder(resp *http.Response) (result Secret, err error) + func (client SecretsClient) UpdateSender(req *http.Request) (*http.Response, error) + type SecretsCreateOrUpdateFuture struct + func (future *SecretsCreateOrUpdateFuture) Result(client SecretsClient) (s Secret, err error) + type ServiceFabric struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (sf *ServiceFabric) UnmarshalJSON(body []byte) error + func (sf ServiceFabric) MarshalJSON() ([]byte, error) + type ServiceFabricFragment struct + Tags map[string]*string + func (sff *ServiceFabricFragment) UnmarshalJSON(body []byte) error + func (sff ServiceFabricFragment) MarshalJSON() ([]byte, error) + type ServiceFabricList struct + NextLink *string + Value *[]ServiceFabric + func (sfl ServiceFabricList) IsEmpty() bool + type ServiceFabricListIterator struct + func NewServiceFabricListIterator(page ServiceFabricListPage) ServiceFabricListIterator + func (iter *ServiceFabricListIterator) Next() error + func (iter *ServiceFabricListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceFabricListIterator) NotDone() bool + func (iter ServiceFabricListIterator) Response() ServiceFabricList + func (iter ServiceFabricListIterator) Value() ServiceFabric + type ServiceFabricListPage struct + func NewServiceFabricListPage(...) ServiceFabricListPage + func (page *ServiceFabricListPage) Next() error + func (page *ServiceFabricListPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceFabricListPage) NotDone() bool + func (page ServiceFabricListPage) Response() ServiceFabricList + func (page ServiceFabricListPage) Values() []ServiceFabric + type ServiceFabricProperties struct + ApplicableSchedule *ApplicableSchedule + EnvironmentID *string + ExternalServiceFabricID *string + ProvisioningState *string + UniqueIdentifier *string + func (sfp ServiceFabricProperties) MarshalJSON() ([]byte, error) + type ServiceFabricPropertiesFragment struct + EnvironmentID *string + ExternalServiceFabricID *string + type ServiceFabricSchedulesClient struct + func NewServiceFabricSchedulesClient(subscriptionID string) ServiceFabricSchedulesClient + func NewServiceFabricSchedulesClientWithBaseURI(baseURI string, subscriptionID string) ServiceFabricSchedulesClient + func (client ServiceFabricSchedulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Schedule, err error) + func (client ServiceFabricSchedulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricSchedulesClient) CreateOrUpdateResponder(resp *http.Response) (result Schedule, err error) + func (client ServiceFabricSchedulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricSchedulesClient) Delete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result autorest.Response, err error) + func (client ServiceFabricSchedulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricSchedulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceFabricSchedulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricSchedulesClient) Execute(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricSchedulesExecuteFuture, err error) + func (client ServiceFabricSchedulesClient) ExecutePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricSchedulesClient) ExecuteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceFabricSchedulesClient) ExecuteSender(req *http.Request) (future ServiceFabricSchedulesExecuteFuture, err error) + func (client ServiceFabricSchedulesClient) Get(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Schedule, err error) + func (client ServiceFabricSchedulesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricSchedulesClient) GetResponder(resp *http.Response) (result Schedule, err error) + func (client ServiceFabricSchedulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricSchedulesClient) List(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ScheduleListPage, err error) + func (client ServiceFabricSchedulesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ScheduleListIterator, err error) + func (client ServiceFabricSchedulesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricSchedulesClient) ListResponder(resp *http.Response) (result ScheduleList, err error) + func (client ServiceFabricSchedulesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricSchedulesClient) Update(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result Schedule, err error) + func (client ServiceFabricSchedulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricSchedulesClient) UpdateResponder(resp *http.Response) (result Schedule, err error) + func (client ServiceFabricSchedulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type ServiceFabricSchedulesExecuteFuture struct + func (future *ServiceFabricSchedulesExecuteFuture) Result(client ServiceFabricSchedulesClient) (ar autorest.Response, err error) + type ServiceFabricsClient struct + func NewServiceFabricsClient(subscriptionID string) ServiceFabricsClient + func NewServiceFabricsClientWithBaseURI(baseURI string, subscriptionID string) ServiceFabricsClient + func (client ServiceFabricsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricsCreateOrUpdateFuture, err error) + func (client ServiceFabricsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceFabric, err error) + func (client ServiceFabricsClient) CreateOrUpdateSender(req *http.Request) (future ServiceFabricsCreateOrUpdateFuture, err error) + func (client ServiceFabricsClient) Delete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricsDeleteFuture, err error) + func (client ServiceFabricsClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceFabricsClient) DeleteSender(req *http.Request) (future ServiceFabricsDeleteFuture, err error) + func (client ServiceFabricsClient) Get(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabric, err error) + func (client ServiceFabricsClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) GetResponder(resp *http.Response) (result ServiceFabric, err error) + func (client ServiceFabricsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricsClient) List(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricListPage, err error) + func (client ServiceFabricsClient) ListApplicableSchedules(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ApplicableSchedule, err error) + func (client ServiceFabricsClient) ListApplicableSchedulesPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) ListApplicableSchedulesResponder(resp *http.Response) (result ApplicableSchedule, err error) + func (client ServiceFabricsClient) ListApplicableSchedulesSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricListIterator, err error) + func (client ServiceFabricsClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) ListResponder(resp *http.Response) (result ServiceFabricList, err error) + func (client ServiceFabricsClient) ListSender(req *http.Request) (*http.Response, error) + func (client ServiceFabricsClient) Start(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricsStartFuture, err error) + func (client ServiceFabricsClient) StartPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceFabricsClient) StartSender(req *http.Request) (future ServiceFabricsStartFuture, err error) + func (client ServiceFabricsClient) Stop(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabricsStopFuture, err error) + func (client ServiceFabricsClient) StopPreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceFabricsClient) StopSender(req *http.Request) (future ServiceFabricsStopFuture, err error) + func (client ServiceFabricsClient) Update(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ServiceFabric, err error) + func (client ServiceFabricsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (*http.Request, error) + func (client ServiceFabricsClient) UpdateResponder(resp *http.Response) (result ServiceFabric, err error) + func (client ServiceFabricsClient) UpdateSender(req *http.Request) (*http.Response, error) + type ServiceFabricsCreateOrUpdateFuture struct + func (future *ServiceFabricsCreateOrUpdateFuture) Result(client ServiceFabricsClient) (sf ServiceFabric, err error) + type ServiceFabricsDeleteFuture struct + func (future *ServiceFabricsDeleteFuture) Result(client ServiceFabricsClient) (ar autorest.Response, err error) + type ServiceFabricsStartFuture struct + func (future *ServiceFabricsStartFuture) Result(client ServiceFabricsClient) (ar autorest.Response, err error) + type ServiceFabricsStopFuture struct + func (future *ServiceFabricsStopFuture) Result(client ServiceFabricsClient) (ar autorest.Response, err error) + type ServiceRunner struct + ID *string + Identity *IdentityProperties + Location *string + Name *string + Tags map[string]*string + Type *string + func (sr ServiceRunner) MarshalJSON() ([]byte, error) + type ServiceRunnersClient struct + func NewServiceRunnersClient(subscriptionID string) ServiceRunnersClient + func NewServiceRunnersClientWithBaseURI(baseURI string, subscriptionID string) ServiceRunnersClient + func (client ServiceRunnersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result ServiceRunner, err error) + func (client ServiceRunnersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client ServiceRunnersClient) CreateOrUpdateResponder(resp *http.Response) (result ServiceRunner, err error) + func (client ServiceRunnersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ServiceRunnersClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result autorest.Response, err error) + func (client ServiceRunnersClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client ServiceRunnersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ServiceRunnersClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ServiceRunnersClient) Get(ctx context.Context, resourceGroupName string, labName string, name string) (result ServiceRunner, err error) + func (client ServiceRunnersClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client ServiceRunnersClient) GetResponder(resp *http.Response) (result ServiceRunner, err error) + func (client ServiceRunnersClient) GetSender(req *http.Request) (*http.Response, error) + type SharedPublicIPAddressConfiguration struct + InboundNatRules *[]InboundNatRule + type SharedPublicIPAddressConfigurationFragment struct + InboundNatRules *[]InboundNatRuleFragment + type ShutdownNotificationContent struct + DelayURL120 *string + DelayURL60 *string + EventType *string + GUID *string + LabName *string + MinutesUntilShutdown *string + Owner *string + ResourceGroupName *string + SkipURL *string + SubscriptionID *string + Text *string + VMName *string + VMURL *string + type SourceControlType string + const GitHub + const VsoGit + func PossibleSourceControlTypeValues() []SourceControlType + type StorageType string + const Premium + const Standard + const StandardSSD + func PossibleStorageTypeValues() []StorageType + type Subnet struct + AllowPublicIP UsagePermissionType + LabSubnetName *string + ResourceID *string + type SubnetFragment struct + AllowPublicIP UsagePermissionType + LabSubnetName *string + ResourceID *string + type SubnetOverride struct + LabSubnetName *string + ResourceID *string + SharedPublicIPAddressConfiguration *SubnetSharedPublicIPAddressConfiguration + UseInVMCreationPermission UsagePermissionType + UsePublicIPAddressPermission UsagePermissionType + VirtualNetworkPoolName *string + type SubnetOverrideFragment struct + LabSubnetName *string + ResourceID *string + SharedPublicIPAddressConfiguration *SubnetSharedPublicIPAddressConfigurationFragment + UseInVMCreationPermission UsagePermissionType + UsePublicIPAddressPermission UsagePermissionType + VirtualNetworkPoolName *string + type SubnetSharedPublicIPAddressConfiguration struct + AllowedPorts *[]Port + type SubnetSharedPublicIPAddressConfigurationFragment struct + AllowedPorts *[]PortFragment + type TargetCostProperties struct + CostThresholds *[]CostThresholdProperties + CycleEndDateTime *date.Time + CycleStartDateTime *date.Time + CycleType ReportingCycleType + Status TargetCostStatus + Target *int32 + type TargetCostStatus string + const TargetCostStatusDisabled + const TargetCostStatusEnabled + func PossibleTargetCostStatusValues() []TargetCostStatus + type TransportProtocol string + const TCP + const UDP + func PossibleTransportProtocolValues() []TransportProtocol + type UpdateResource struct + Tags map[string]*string + func (ur UpdateResource) MarshalJSON() ([]byte, error) + type UsagePermissionType string + const Allow + const Default + const Deny + func PossibleUsagePermissionTypeValues() []UsagePermissionType + type User struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (u *User) UnmarshalJSON(body []byte) error + func (u User) MarshalJSON() ([]byte, error) + type UserFragment struct + Tags map[string]*string + func (uf *UserFragment) UnmarshalJSON(body []byte) error + func (uf UserFragment) MarshalJSON() ([]byte, error) + type UserIdentity struct + AppID *string + ObjectID *string + PrincipalID *string + PrincipalName *string + TenantID *string + type UserIdentityFragment struct + AppID *string + ObjectID *string + PrincipalID *string + PrincipalName *string + TenantID *string + type UserList struct + NextLink *string + Value *[]User + func (ul UserList) IsEmpty() bool + type UserListIterator struct + func NewUserListIterator(page UserListPage) UserListIterator + func (iter *UserListIterator) Next() error + func (iter *UserListIterator) NextWithContext(ctx context.Context) (err error) + func (iter UserListIterator) NotDone() bool + func (iter UserListIterator) Response() UserList + func (iter UserListIterator) Value() User + type UserListPage struct + func NewUserListPage(getNextPage func(context.Context, UserList) (UserList, error)) UserListPage + func (page *UserListPage) Next() error + func (page *UserListPage) NextWithContext(ctx context.Context) (err error) + func (page UserListPage) NotDone() bool + func (page UserListPage) Response() UserList + func (page UserListPage) Values() []User + type UserProperties struct + CreatedDate *date.Time + Identity *UserIdentity + ProvisioningState *string + SecretStore *UserSecretStore + UniqueIdentifier *string + func (up UserProperties) MarshalJSON() ([]byte, error) + type UserPropertiesFragment struct + Identity *UserIdentityFragment + SecretStore *UserSecretStoreFragment + type UserSecretStore struct + KeyVaultID *string + KeyVaultURI *string + type UserSecretStoreFragment struct + KeyVaultID *string + KeyVaultURI *string + type UsersClient struct + func NewUsersClient(subscriptionID string) UsersClient + func NewUsersClientWithBaseURI(baseURI string, subscriptionID string) UsersClient + func (client UsersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result UsersCreateOrUpdateFuture, err error) + func (client UsersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client UsersClient) CreateOrUpdateResponder(resp *http.Response) (result User, err error) + func (client UsersClient) CreateOrUpdateSender(req *http.Request) (future UsersCreateOrUpdateFuture, err error) + func (client UsersClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result UsersDeleteFuture, err error) + func (client UsersClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client UsersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client UsersClient) DeleteSender(req *http.Request) (future UsersDeleteFuture, err error) + func (client UsersClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result User, err error) + func (client UsersClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client UsersClient) GetResponder(resp *http.Response) (result User, err error) + func (client UsersClient) GetSender(req *http.Request) (*http.Response, error) + func (client UsersClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result UserListPage, err error) + func (client UsersClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result UserListIterator, err error) + func (client UsersClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client UsersClient) ListResponder(resp *http.Response) (result UserList, err error) + func (client UsersClient) ListSender(req *http.Request) (*http.Response, error) + func (client UsersClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result User, err error) + func (client UsersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client UsersClient) UpdateResponder(resp *http.Response) (result User, err error) + func (client UsersClient) UpdateSender(req *http.Request) (*http.Response, error) + type UsersCreateOrUpdateFuture struct + func (future *UsersCreateOrUpdateFuture) Result(client UsersClient) (u User, err error) + type UsersDeleteFuture struct + func (future *UsersDeleteFuture) Result(client UsersClient) (ar autorest.Response, err error) + type VirtualMachineCreationSource string + const FromCustomImage + const FromGalleryImage + const FromSharedGalleryImage + func PossibleVirtualMachineCreationSourceValues() []VirtualMachineCreationSource + type VirtualMachineSchedulesClient struct + func NewVirtualMachineSchedulesClient(subscriptionID string) VirtualMachineSchedulesClient + func NewVirtualMachineSchedulesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineSchedulesClient + func (client VirtualMachineSchedulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, ...) (result Schedule, err error) + func (client VirtualMachineSchedulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) CreateOrUpdateResponder(resp *http.Response) (result Schedule, err error) + func (client VirtualMachineSchedulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineSchedulesClient) Delete(ctx context.Context, resourceGroupName string, labName string, ...) (result autorest.Response, err error) + func (client VirtualMachineSchedulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachineSchedulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineSchedulesClient) Execute(ctx context.Context, resourceGroupName string, labName string, ...) (result VirtualMachineSchedulesExecuteFuture, err error) + func (client VirtualMachineSchedulesClient) ExecutePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) ExecuteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachineSchedulesClient) ExecuteSender(req *http.Request) (future VirtualMachineSchedulesExecuteFuture, err error) + func (client VirtualMachineSchedulesClient) Get(ctx context.Context, resourceGroupName string, labName string, ...) (result Schedule, err error) + func (client VirtualMachineSchedulesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) GetResponder(resp *http.Response) (result Schedule, err error) + func (client VirtualMachineSchedulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineSchedulesClient) List(ctx context.Context, resourceGroupName string, labName string, ...) (result ScheduleListPage, err error) + func (client VirtualMachineSchedulesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ScheduleListIterator, err error) + func (client VirtualMachineSchedulesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) ListResponder(resp *http.Response) (result ScheduleList, err error) + func (client VirtualMachineSchedulesClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineSchedulesClient) Update(ctx context.Context, resourceGroupName string, labName string, ...) (result Schedule, err error) + func (client VirtualMachineSchedulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) UpdateResponder(resp *http.Response) (result Schedule, err error) + func (client VirtualMachineSchedulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type VirtualMachineSchedulesExecuteFuture struct + func (future *VirtualMachineSchedulesExecuteFuture) Result(client VirtualMachineSchedulesClient) (ar autorest.Response, err error) + type VirtualMachinesAddDataDiskFuture struct + func (future *VirtualMachinesAddDataDiskFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesApplyArtifactsFuture struct + func (future *VirtualMachinesApplyArtifactsFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesClaimFuture struct + func (future *VirtualMachinesClaimFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesClient struct + func NewVirtualMachinesClient(subscriptionID string) VirtualMachinesClient + func NewVirtualMachinesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachinesClient + func (client VirtualMachinesClient) AddDataDisk(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualMachinesAddDataDiskFuture, err error) + func (client VirtualMachinesClient) AddDataDiskPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) AddDataDiskResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) AddDataDiskSender(req *http.Request) (future VirtualMachinesAddDataDiskFuture, err error) + func (client VirtualMachinesClient) ApplyArtifacts(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualMachinesApplyArtifactsFuture, err error) + func (client VirtualMachinesClient) ApplyArtifactsPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) ApplyArtifactsResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) ApplyArtifactsSender(req *http.Request) (future VirtualMachinesApplyArtifactsFuture, err error) + func (client VirtualMachinesClient) Claim(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesClaimFuture, err error) + func (client VirtualMachinesClient) ClaimPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) ClaimResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) ClaimSender(req *http.Request) (future VirtualMachinesClaimFuture, err error) + func (client VirtualMachinesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualMachinesCreateOrUpdateFuture, err error) + func (client VirtualMachinesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) CreateOrUpdateResponder(resp *http.Response) (result LabVirtualMachine, err error) + func (client VirtualMachinesClient) CreateOrUpdateSender(req *http.Request) (future VirtualMachinesCreateOrUpdateFuture, err error) + func (client VirtualMachinesClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesDeleteFuture, err error) + func (client VirtualMachinesClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) DeleteSender(req *http.Request) (future VirtualMachinesDeleteFuture, err error) + func (client VirtualMachinesClient) DetachDataDisk(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualMachinesDetachDataDiskFuture, err error) + func (client VirtualMachinesClient) DetachDataDiskPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) DetachDataDiskResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) DetachDataDiskSender(req *http.Request) (future VirtualMachinesDetachDataDiskFuture, err error) + func (client VirtualMachinesClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result LabVirtualMachine, err error) + func (client VirtualMachinesClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) GetRdpFileContents(ctx context.Context, resourceGroupName string, labName string, name string) (result RdpConnection, err error) + func (client VirtualMachinesClient) GetRdpFileContentsPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) GetRdpFileContentsResponder(resp *http.Response) (result RdpConnection, err error) + func (client VirtualMachinesClient) GetRdpFileContentsSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) GetResponder(resp *http.Response) (result LabVirtualMachine, err error) + func (client VirtualMachinesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result LabVirtualMachineListPage, err error) + func (client VirtualMachinesClient) ListApplicableSchedules(ctx context.Context, resourceGroupName string, labName string, name string) (result ApplicableSchedule, err error) + func (client VirtualMachinesClient) ListApplicableSchedulesPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) ListApplicableSchedulesResponder(resp *http.Response) (result ApplicableSchedule, err error) + func (client VirtualMachinesClient) ListApplicableSchedulesSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result LabVirtualMachineListIterator, err error) + func (client VirtualMachinesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client VirtualMachinesClient) ListResponder(resp *http.Response) (result LabVirtualMachineList, err error) + func (client VirtualMachinesClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) Redeploy(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesRedeployFuture, err error) + func (client VirtualMachinesClient) RedeployPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) RedeployResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) RedeploySender(req *http.Request) (future VirtualMachinesRedeployFuture, err error) + func (client VirtualMachinesClient) Resize(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualMachinesResizeFuture, err error) + func (client VirtualMachinesClient) ResizePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) ResizeResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) ResizeSender(req *http.Request) (future VirtualMachinesResizeFuture, err error) + func (client VirtualMachinesClient) Restart(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesRestartFuture, err error) + func (client VirtualMachinesClient) RestartPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) RestartResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) RestartSender(req *http.Request) (future VirtualMachinesRestartFuture, err error) + func (client VirtualMachinesClient) Start(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesStartFuture, err error) + func (client VirtualMachinesClient) StartPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) StartSender(req *http.Request) (future VirtualMachinesStartFuture, err error) + func (client VirtualMachinesClient) Stop(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesStopFuture, err error) + func (client VirtualMachinesClient) StopPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) StopSender(req *http.Request) (future VirtualMachinesStopFuture, err error) + func (client VirtualMachinesClient) TransferDisks(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesTransferDisksFuture, err error) + func (client VirtualMachinesClient) TransferDisksPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) TransferDisksResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) TransferDisksSender(req *http.Request) (future VirtualMachinesTransferDisksFuture, err error) + func (client VirtualMachinesClient) UnClaim(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualMachinesUnClaimFuture, err error) + func (client VirtualMachinesClient) UnClaimPreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualMachinesClient) UnClaimResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualMachinesClient) UnClaimSender(req *http.Request) (future VirtualMachinesUnClaimFuture, err error) + func (client VirtualMachinesClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result LabVirtualMachine, err error) + func (client VirtualMachinesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualMachinesClient) UpdateResponder(resp *http.Response) (result LabVirtualMachine, err error) + func (client VirtualMachinesClient) UpdateSender(req *http.Request) (*http.Response, error) + type VirtualMachinesCreateOrUpdateFuture struct + func (future *VirtualMachinesCreateOrUpdateFuture) Result(client VirtualMachinesClient) (lvm LabVirtualMachine, err error) + type VirtualMachinesDeleteFuture struct + func (future *VirtualMachinesDeleteFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesDetachDataDiskFuture struct + func (future *VirtualMachinesDetachDataDiskFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesRedeployFuture struct + func (future *VirtualMachinesRedeployFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesResizeFuture struct + func (future *VirtualMachinesResizeFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesRestartFuture struct + func (future *VirtualMachinesRestartFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesStartFuture struct + func (future *VirtualMachinesStartFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesStopFuture struct + func (future *VirtualMachinesStopFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesTransferDisksFuture struct + func (future *VirtualMachinesTransferDisksFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualMachinesUnClaimFuture struct + func (future *VirtualMachinesUnClaimFuture) Result(client VirtualMachinesClient) (ar autorest.Response, err error) + type VirtualNetwork struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (vn *VirtualNetwork) UnmarshalJSON(body []byte) error + func (vn VirtualNetwork) MarshalJSON() ([]byte, error) + type VirtualNetworkFragment struct + Tags map[string]*string + func (vnf *VirtualNetworkFragment) UnmarshalJSON(body []byte) error + func (vnf VirtualNetworkFragment) MarshalJSON() ([]byte, error) + type VirtualNetworkList struct + NextLink *string + Value *[]VirtualNetwork + func (vnl VirtualNetworkList) IsEmpty() bool + type VirtualNetworkListIterator struct + func NewVirtualNetworkListIterator(page VirtualNetworkListPage) VirtualNetworkListIterator + func (iter *VirtualNetworkListIterator) Next() error + func (iter *VirtualNetworkListIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualNetworkListIterator) NotDone() bool + func (iter VirtualNetworkListIterator) Response() VirtualNetworkList + func (iter VirtualNetworkListIterator) Value() VirtualNetwork + type VirtualNetworkListPage struct + func NewVirtualNetworkListPage(...) VirtualNetworkListPage + func (page *VirtualNetworkListPage) Next() error + func (page *VirtualNetworkListPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualNetworkListPage) NotDone() bool + func (page VirtualNetworkListPage) Response() VirtualNetworkList + func (page VirtualNetworkListPage) Values() []VirtualNetwork + type VirtualNetworkProperties struct + AllowedSubnets *[]Subnet + CreatedDate *date.Time + Description *string + ExternalProviderResourceID *string + ExternalSubnets *[]ExternalSubnet + ProvisioningState *string + SubnetOverrides *[]SubnetOverride + UniqueIdentifier *string + func (vnp VirtualNetworkProperties) MarshalJSON() ([]byte, error) + type VirtualNetworkPropertiesFragment struct + AllowedSubnets *[]SubnetFragment + Description *string + ExternalProviderResourceID *string + SubnetOverrides *[]SubnetOverrideFragment + type VirtualNetworksClient struct + func NewVirtualNetworksClient(subscriptionID string) VirtualNetworksClient + func NewVirtualNetworksClientWithBaseURI(baseURI string, subscriptionID string) VirtualNetworksClient + func (client VirtualNetworksClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualNetworksCreateOrUpdateFuture, err error) + func (client VirtualNetworksClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualNetworksClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualNetwork, err error) + func (client VirtualNetworksClient) CreateOrUpdateSender(req *http.Request) (future VirtualNetworksCreateOrUpdateFuture, err error) + func (client VirtualNetworksClient) Delete(ctx context.Context, resourceGroupName string, labName string, name string) (result VirtualNetworksDeleteFuture, err error) + func (client VirtualNetworksClient) DeletePreparer(ctx context.Context, resourceGroupName string, labName string, name string) (*http.Request, error) + func (client VirtualNetworksClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VirtualNetworksClient) DeleteSender(req *http.Request) (future VirtualNetworksDeleteFuture, err error) + func (client VirtualNetworksClient) Get(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualNetwork, err error) + func (client VirtualNetworksClient) GetPreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualNetworksClient) GetResponder(resp *http.Response) (result VirtualNetwork, err error) + func (client VirtualNetworksClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualNetworksClient) List(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result VirtualNetworkListPage, err error) + func (client VirtualNetworksClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result VirtualNetworkListIterator, err error) + func (client VirtualNetworksClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (*http.Request, error) + func (client VirtualNetworksClient) ListResponder(resp *http.Response) (result VirtualNetworkList, err error) + func (client VirtualNetworksClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualNetworksClient) Update(ctx context.Context, resourceGroupName string, labName string, name string, ...) (result VirtualNetwork, err error) + func (client VirtualNetworksClient) UpdatePreparer(ctx context.Context, resourceGroupName string, labName string, name string, ...) (*http.Request, error) + func (client VirtualNetworksClient) UpdateResponder(resp *http.Response) (result VirtualNetwork, err error) + func (client VirtualNetworksClient) UpdateSender(req *http.Request) (*http.Response, error) + type VirtualNetworksCreateOrUpdateFuture struct + func (future *VirtualNetworksCreateOrUpdateFuture) Result(client VirtualNetworksClient) (vn VirtualNetwork, err error) + type VirtualNetworksDeleteFuture struct + func (future *VirtualNetworksDeleteFuture) Result(client VirtualNetworksClient) (ar autorest.Response, err error) + type WeekDetails struct + Time *string + Weekdays *[]string + type WeekDetailsFragment struct + Time *string + Weekdays *[]string + type WindowsOsInfo struct + WindowsOsState WindowsOsState + type WindowsOsInfoFragment struct + WindowsOsState WindowsOsState + type WindowsOsState string + const NonSysprepped + const SysprepApplied + const SysprepRequested + func PossibleWindowsOsStateValues() []WindowsOsState Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48