Versions in this module Expand all Collapse all v31 v31.2.0 Jul 26, 2019 v31.1.0 Jul 3, 2019 v31.0.0 Jun 26, 2019 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 + ID *string + Location *string + Name *string + Tags map[string]*string + Type *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 ArmTemplateParameterProperties struct + Name *string + Value *string + type ArmTemplateProperties struct + Contents interface{} + CreatedDate *date.Time + Description *string + DisplayName *string + 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 ResponseWithContinuationArmTemplatePage, err error) + func (client ArmTemplatesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ResponseWithContinuationArmTemplateIterator, err error) + func (client ArmTemplatesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArmTemplatesClient) ListResponder(resp *http.Response) (result ResponseWithContinuationArmTemplate, 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 + DeploymentStatusMessage *string + InstallTime *date.Time + Parameters *[]ArtifactParameterProperties + Status *string + VMExtensionStatusMessage *string + type ArtifactInstallPropertiesFragment struct + ArtifactID *string + DeploymentStatusMessage *string + InstallTime *date.Time + Parameters *[]ArtifactParameterPropertiesFragment + Status *string + VMExtensionStatusMessage *string + 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 + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (asf *ArtifactSourceFragment) UnmarshalJSON(body []byte) error + func (asf ArtifactSourceFragment) MarshalJSON() ([]byte, error) + 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 + type ArtifactSourcePropertiesFragment struct + ArmTemplateFolderPath *string + BranchRef *string + DisplayName *string + FolderPath *string + ProvisioningState *string + SecurityToken *string + SourceType SourceControlType + Status EnableStatus + URI *string + UniqueIdentifier *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 ResponseWithContinuationArtifactSourcePage, err error) + func (client ArtifactSourcesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationArtifactSourceIterator, 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 ResponseWithContinuationArtifactSource, 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 ResponseWithContinuationArtifactPage, err error) + func (client ArtifactsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ResponseWithContinuationArtifactIterator, err error) + func (client ArtifactsClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client ArtifactsClient) ListResponder(resp *http.Response) (result ResponseWithContinuationArtifact, 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 BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BulkCreationParameters 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 CustomImageOsType string + const Linux + const None + const Windows + func PossibleCustomImageOsTypeValues() []CustomImageOsType + type CustomImageProperties struct + Author *string + CreationDate *date.Time + Description *string + ManagedImageID *string + ProvisioningState *string + UniqueIdentifier *string + VM *CustomImagePropertiesFromVM + Vhd *CustomImagePropertiesCustom + type CustomImagePropertiesCustom struct + ImageName *string + OsType CustomImageOsType + SysPrep *bool + type CustomImagePropertiesFromVM struct + LinuxOsInfo *LinuxOsInfo + SourceVMID *string + WindowsOsInfo *WindowsOsInfo + 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 ResponseWithContinuationCustomImagePage, err error) + func (client CustomImagesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationCustomImageIterator, 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 ResponseWithContinuationCustomImage, err error) + func (client CustomImagesClient) ListSender(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 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 DiskProperties struct + CreatedDate *date.Time + DiskBlobName *string + DiskSizeGiB *int32 + DiskType StorageType + DiskURI *string + HostCaching *string + LeasedByLabVMID *string + ManagedDiskID *string + ProvisioningState *string + UniqueIdentifier *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 ResponseWithContinuationDiskPage, err error) + func (client DisksClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ResponseWithContinuationDiskIterator, 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 ResponseWithContinuationDisk, err error) + func (client DisksClient) ListSender(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 EnvironmentProperties struct + ArmTemplateDisplayName *string + CreatedByUser *string + DeploymentProperties *EnvironmentDeploymentProperties + ProvisioningState *string + ResourceGroupID *string + UniqueIdentifier *string + 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 ResponseWithContinuationDtlEnvironmentPage, err error) + func (client EnvironmentsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ResponseWithContinuationDtlEnvironmentIterator, 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 ResponseWithContinuationDtlEnvironment, err error) + func (client EnvironmentsClient) ListSender(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 + 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 FormulaProperties struct + Author *string + CreationDate *date.Time + Description *string + FormulaContent *LabVirtualMachineCreationParameter + OsType *string + ProvisioningState *string + UniqueIdentifier *string + VM *FormulaPropertiesFromVM + type FormulaPropertiesFromVM 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 ResponseWithContinuationFormulaPage, err error) + func (client FormulasClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationFormulaIterator, 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 ResponseWithContinuationFormula, err error) + func (client FormulasClient) ListSender(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 GalleryImageProperties struct + Author *string + CreatedDate *date.Time + Description *string + Enabled *bool + Icon *string + ImageReference *GalleryImageReference + 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 ResponseWithContinuationGalleryImagePage, err error) + func (client GalleryImagesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationGalleryImageIterator, 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 ResponseWithContinuationGalleryImage, 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 ResponseWithContinuationSchedulePage, err error) + func (client GlobalSchedulesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result ResponseWithContinuationScheduleIterator, 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 ResponseWithContinuationSchedule, 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 ResponseWithContinuationSchedulePage, err error) + func (client GlobalSchedulesClient) ListBySubscriptionComplete(ctx context.Context, expand string, filter string, top *int32, orderby string) (result ResponseWithContinuationScheduleIterator, 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 ResponseWithContinuationSchedule, 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 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 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 + type LabCostSummaryProperties struct + EstimatedLabCost *float64 + type LabFragment struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (lf *LabFragment) UnmarshalJSON(body []byte) error + func (lf LabFragment) MarshalJSON() ([]byte, error) + type LabProperties struct + ArtifactsStorageAccount *string + CreatedDate *date.Time + DefaultPremiumStorageAccount *string + DefaultStorageAccount *string + LabStorageType StorageType + PremiumDataDiskStorageAccount *string + PremiumDataDisks PremiumDataDisk + ProvisioningState *string + UniqueIdentifier *string + VaultName *string + type LabPropertiesFragment struct + LabStorageType StorageType + PremiumDataDisks PremiumDataDisk + ProvisioningState *string + UniqueIdentifier *string + type LabResourceCostProperties struct + ExternalResourceID *string + ResourceCost *float64 + ResourceID *string + ResourceOwner *string + ResourcePricingTier *string + ResourceStatus *string + ResourceType *string + ResourceUID *string + Resourcename *string + type LabVhd struct + ID *string + 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 LabVirtualMachineCreationParameterProperties struct + AllowClaim *bool + ApplicableSchedule *ApplicableSchedule + ArtifactDeploymentStatus *ArtifactDeploymentStatusProperties + Artifacts *[]ArtifactInstallProperties + BulkCreationParameters *BulkCreationParameters + ComputeVM *ComputeVMProperties + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReference + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + NetworkInterface *NetworkInterfaceProperties + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + ProvisioningState *string + SSHKey *string + Size *string + StorageType *string + UniqueIdentifier *string + UserName *string + VirtualMachineCreationSource VirtualMachineCreationSource + type LabVirtualMachineFragment struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (lvmf *LabVirtualMachineFragment) UnmarshalJSON(body []byte) error + func (lvmf LabVirtualMachineFragment) MarshalJSON() ([]byte, error) + type LabVirtualMachineProperties struct + AllowClaim *bool + ApplicableSchedule *ApplicableSchedule + ArtifactDeploymentStatus *ArtifactDeploymentStatusProperties + Artifacts *[]ArtifactInstallProperties + ComputeID *string + ComputeVM *ComputeVMProperties + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReference + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + NetworkInterface *NetworkInterfaceProperties + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + ProvisioningState *string + SSHKey *string + Size *string + StorageType *string + UniqueIdentifier *string + UserName *string + VirtualMachineCreationSource VirtualMachineCreationSource + type LabVirtualMachinePropertiesFragment struct + AllowClaim *bool + ApplicableSchedule *ApplicableScheduleFragment + ArtifactDeploymentStatus *ArtifactDeploymentStatusPropertiesFragment + Artifacts *[]ArtifactInstallPropertiesFragment + ComputeVM *ComputeVMPropertiesFragment + CreatedByUser *string + CreatedByUserID *string + CreatedDate *date.Time + CustomImageID *string + DisallowPublicIPAddress *bool + EnvironmentID *string + ExpirationDate *date.Time + Fqdn *string + GalleryImageReference *GalleryImageReferenceFragment + IsAuthenticationWithSSHKey *bool + LabSubnetName *string + LabVirtualNetworkID *string + NetworkInterface *NetworkInterfacePropertiesFragment + Notes *string + OsType *string + OwnerObjectID *string + OwnerUserPrincipalName *string + Password *string + ProvisioningState *string + SSHKey *string + Size *string + StorageType *string + UniqueIdentifier *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) ListByResourceGroup(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result ResponseWithContinuationLabPage, err error) + func (client LabsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, expand string, filter string, ...) (result ResponseWithContinuationLabIterator, 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 ResponseWithContinuationLab, 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 ResponseWithContinuationLabPage, err error) + func (client LabsClient) ListBySubscriptionComplete(ctx context.Context, expand string, filter string, top *int32, orderby string) (result ResponseWithContinuationLabIterator, 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 ResponseWithContinuationLab, err error) + func (client LabsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client LabsClient) ListVhds(ctx context.Context, resourceGroupName string, name string) (result ResponseWithContinuationLabVhdPage, err error) + func (client LabsClient) ListVhdsComplete(ctx context.Context, resourceGroupName string, name string) (result ResponseWithContinuationLabVhdIterator, err error) + func (client LabsClient) ListVhdsPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client LabsClient) ListVhdsResponder(resp *http.Response) (result ResponseWithContinuationLabVhd, 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 LinuxOsInfo 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 + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (ncf *NotificationChannelFragment) UnmarshalJSON(body []byte) error + func (ncf NotificationChannelFragment) MarshalJSON() ([]byte, error) + type NotificationChannelProperties struct + CreatedDate *date.Time + Description *string + Events *[]Event + ProvisioningState *string + UniqueIdentifier *string + WebHookURL *string + type NotificationChannelPropertiesFragment struct + Description *string + Events *[]EventFragment + ProvisioningState *string + UniqueIdentifier *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 ResponseWithContinuationNotificationChannelPage, err error) + func (client NotificationChannelsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationNotificationChannelIterator, 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 ResponseWithContinuationNotificationChannel, 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 + Status NotificationStatus + TimeInMinutes *int32 + WebhookURL *string + type NotificationSettingsFragment struct + Status NotificationStatus + TimeInMinutes *int32 + WebhookURL *string + type NotificationStatus string + const NotificationStatusDisabled + const NotificationStatusEnabled + func PossibleNotificationStatusValues() []NotificationStatus + 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 ResponseWithContinuationPolicyPage, err error) + func (client PoliciesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ResponseWithContinuationPolicyIterator, err error) + func (client PoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client PoliciesClient) ListResponder(resp *http.Response) (result ResponseWithContinuationPolicy, 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 PolicyFactNameGalleryImage + const PolicyFactNameLabPremiumVMCount + const PolicyFactNameLabTargetCost + const PolicyFactNameLabVMCount + const PolicyFactNameLabVMSize + const PolicyFactNameUserOwnedLabPremiumVMCount + const PolicyFactNameUserOwnedLabVMCount + const PolicyFactNameUserOwnedLabVMCountInSubnet + func PossiblePolicyFactNameValues() []PolicyFactName + type PolicyFragment struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (pf *PolicyFragment) UnmarshalJSON(body []byte) error + func (pf PolicyFragment) MarshalJSON() ([]byte, error) + type PolicyProperties struct + CreatedDate *date.Time + Description *string + EvaluatorType PolicyEvaluatorType + FactData *string + FactName PolicyFactName + ProvisioningState *string + Status PolicyStatus + Threshold *string + UniqueIdentifier *string + type PolicyPropertiesFragment struct + Description *string + EvaluatorType PolicyEvaluatorType + FactData *string + FactName PolicyFactName + ProvisioningState *string + Status PolicyStatus + Threshold *string + UniqueIdentifier *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 + 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 ReportingCycleType string + const CalendarMonth + const Custom + func PossibleReportingCycleTypeValues() []ReportingCycleType + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResponseWithContinuationArmTemplate struct + NextLink *string + Value *[]ArmTemplate + func (rwcAt ResponseWithContinuationArmTemplate) IsEmpty() bool + type ResponseWithContinuationArmTemplateIterator struct + func NewResponseWithContinuationArmTemplateIterator(page ResponseWithContinuationArmTemplatePage) ResponseWithContinuationArmTemplateIterator + func (iter *ResponseWithContinuationArmTemplateIterator) Next() error + func (iter *ResponseWithContinuationArmTemplateIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationArmTemplateIterator) NotDone() bool + func (iter ResponseWithContinuationArmTemplateIterator) Response() ResponseWithContinuationArmTemplate + func (iter ResponseWithContinuationArmTemplateIterator) Value() ArmTemplate + type ResponseWithContinuationArmTemplatePage struct + func NewResponseWithContinuationArmTemplatePage(...) ResponseWithContinuationArmTemplatePage + func (page *ResponseWithContinuationArmTemplatePage) Next() error + func (page *ResponseWithContinuationArmTemplatePage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationArmTemplatePage) NotDone() bool + func (page ResponseWithContinuationArmTemplatePage) Response() ResponseWithContinuationArmTemplate + func (page ResponseWithContinuationArmTemplatePage) Values() []ArmTemplate + type ResponseWithContinuationArtifact struct + NextLink *string + Value *[]Artifact + func (rwcA ResponseWithContinuationArtifact) IsEmpty() bool + type ResponseWithContinuationArtifactIterator struct + func NewResponseWithContinuationArtifactIterator(page ResponseWithContinuationArtifactPage) ResponseWithContinuationArtifactIterator + func (iter *ResponseWithContinuationArtifactIterator) Next() error + func (iter *ResponseWithContinuationArtifactIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationArtifactIterator) NotDone() bool + func (iter ResponseWithContinuationArtifactIterator) Response() ResponseWithContinuationArtifact + func (iter ResponseWithContinuationArtifactIterator) Value() Artifact + type ResponseWithContinuationArtifactPage struct + func NewResponseWithContinuationArtifactPage(...) ResponseWithContinuationArtifactPage + func (page *ResponseWithContinuationArtifactPage) Next() error + func (page *ResponseWithContinuationArtifactPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationArtifactPage) NotDone() bool + func (page ResponseWithContinuationArtifactPage) Response() ResponseWithContinuationArtifact + func (page ResponseWithContinuationArtifactPage) Values() []Artifact + type ResponseWithContinuationArtifactSource struct + NextLink *string + Value *[]ArtifactSource + func (rwcAs ResponseWithContinuationArtifactSource) IsEmpty() bool + type ResponseWithContinuationArtifactSourceIterator struct + func NewResponseWithContinuationArtifactSourceIterator(page ResponseWithContinuationArtifactSourcePage) ResponseWithContinuationArtifactSourceIterator + func (iter *ResponseWithContinuationArtifactSourceIterator) Next() error + func (iter *ResponseWithContinuationArtifactSourceIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationArtifactSourceIterator) NotDone() bool + func (iter ResponseWithContinuationArtifactSourceIterator) Response() ResponseWithContinuationArtifactSource + func (iter ResponseWithContinuationArtifactSourceIterator) Value() ArtifactSource + type ResponseWithContinuationArtifactSourcePage struct + func NewResponseWithContinuationArtifactSourcePage(...) ResponseWithContinuationArtifactSourcePage + func (page *ResponseWithContinuationArtifactSourcePage) Next() error + func (page *ResponseWithContinuationArtifactSourcePage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationArtifactSourcePage) NotDone() bool + func (page ResponseWithContinuationArtifactSourcePage) Response() ResponseWithContinuationArtifactSource + func (page ResponseWithContinuationArtifactSourcePage) Values() []ArtifactSource + type ResponseWithContinuationCustomImage struct + NextLink *string + Value *[]CustomImage + func (rwcCi ResponseWithContinuationCustomImage) IsEmpty() bool + type ResponseWithContinuationCustomImageIterator struct + func NewResponseWithContinuationCustomImageIterator(page ResponseWithContinuationCustomImagePage) ResponseWithContinuationCustomImageIterator + func (iter *ResponseWithContinuationCustomImageIterator) Next() error + func (iter *ResponseWithContinuationCustomImageIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationCustomImageIterator) NotDone() bool + func (iter ResponseWithContinuationCustomImageIterator) Response() ResponseWithContinuationCustomImage + func (iter ResponseWithContinuationCustomImageIterator) Value() CustomImage + type ResponseWithContinuationCustomImagePage struct + func NewResponseWithContinuationCustomImagePage(...) ResponseWithContinuationCustomImagePage + func (page *ResponseWithContinuationCustomImagePage) Next() error + func (page *ResponseWithContinuationCustomImagePage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationCustomImagePage) NotDone() bool + func (page ResponseWithContinuationCustomImagePage) Response() ResponseWithContinuationCustomImage + func (page ResponseWithContinuationCustomImagePage) Values() []CustomImage + type ResponseWithContinuationDisk struct + NextLink *string + Value *[]Disk + func (rwcD ResponseWithContinuationDisk) IsEmpty() bool + type ResponseWithContinuationDiskIterator struct + func NewResponseWithContinuationDiskIterator(page ResponseWithContinuationDiskPage) ResponseWithContinuationDiskIterator + func (iter *ResponseWithContinuationDiskIterator) Next() error + func (iter *ResponseWithContinuationDiskIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationDiskIterator) NotDone() bool + func (iter ResponseWithContinuationDiskIterator) Response() ResponseWithContinuationDisk + func (iter ResponseWithContinuationDiskIterator) Value() Disk + type ResponseWithContinuationDiskPage struct + func NewResponseWithContinuationDiskPage(...) ResponseWithContinuationDiskPage + func (page *ResponseWithContinuationDiskPage) Next() error + func (page *ResponseWithContinuationDiskPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationDiskPage) NotDone() bool + func (page ResponseWithContinuationDiskPage) Response() ResponseWithContinuationDisk + func (page ResponseWithContinuationDiskPage) Values() []Disk + type ResponseWithContinuationDtlEnvironment struct + NextLink *string + Value *[]Environment + func (rwcDe ResponseWithContinuationDtlEnvironment) IsEmpty() bool + type ResponseWithContinuationDtlEnvironmentIterator struct + func NewResponseWithContinuationDtlEnvironmentIterator(page ResponseWithContinuationDtlEnvironmentPage) ResponseWithContinuationDtlEnvironmentIterator + func (iter *ResponseWithContinuationDtlEnvironmentIterator) Next() error + func (iter *ResponseWithContinuationDtlEnvironmentIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationDtlEnvironmentIterator) NotDone() bool + func (iter ResponseWithContinuationDtlEnvironmentIterator) Response() ResponseWithContinuationDtlEnvironment + func (iter ResponseWithContinuationDtlEnvironmentIterator) Value() Environment + type ResponseWithContinuationDtlEnvironmentPage struct + func NewResponseWithContinuationDtlEnvironmentPage(...) ResponseWithContinuationDtlEnvironmentPage + func (page *ResponseWithContinuationDtlEnvironmentPage) Next() error + func (page *ResponseWithContinuationDtlEnvironmentPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationDtlEnvironmentPage) NotDone() bool + func (page ResponseWithContinuationDtlEnvironmentPage) Response() ResponseWithContinuationDtlEnvironment + func (page ResponseWithContinuationDtlEnvironmentPage) Values() []Environment + type ResponseWithContinuationFormula struct + NextLink *string + Value *[]Formula + func (rwcF ResponseWithContinuationFormula) IsEmpty() bool + type ResponseWithContinuationFormulaIterator struct + func NewResponseWithContinuationFormulaIterator(page ResponseWithContinuationFormulaPage) ResponseWithContinuationFormulaIterator + func (iter *ResponseWithContinuationFormulaIterator) Next() error + func (iter *ResponseWithContinuationFormulaIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationFormulaIterator) NotDone() bool + func (iter ResponseWithContinuationFormulaIterator) Response() ResponseWithContinuationFormula + func (iter ResponseWithContinuationFormulaIterator) Value() Formula + type ResponseWithContinuationFormulaPage struct + func NewResponseWithContinuationFormulaPage(...) ResponseWithContinuationFormulaPage + func (page *ResponseWithContinuationFormulaPage) Next() error + func (page *ResponseWithContinuationFormulaPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationFormulaPage) NotDone() bool + func (page ResponseWithContinuationFormulaPage) Response() ResponseWithContinuationFormula + func (page ResponseWithContinuationFormulaPage) Values() []Formula + type ResponseWithContinuationGalleryImage struct + NextLink *string + Value *[]GalleryImage + func (rwcGi ResponseWithContinuationGalleryImage) IsEmpty() bool + type ResponseWithContinuationGalleryImageIterator struct + func NewResponseWithContinuationGalleryImageIterator(page ResponseWithContinuationGalleryImagePage) ResponseWithContinuationGalleryImageIterator + func (iter *ResponseWithContinuationGalleryImageIterator) Next() error + func (iter *ResponseWithContinuationGalleryImageIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationGalleryImageIterator) NotDone() bool + func (iter ResponseWithContinuationGalleryImageIterator) Response() ResponseWithContinuationGalleryImage + func (iter ResponseWithContinuationGalleryImageIterator) Value() GalleryImage + type ResponseWithContinuationGalleryImagePage struct + func NewResponseWithContinuationGalleryImagePage(...) ResponseWithContinuationGalleryImagePage + func (page *ResponseWithContinuationGalleryImagePage) Next() error + func (page *ResponseWithContinuationGalleryImagePage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationGalleryImagePage) NotDone() bool + func (page ResponseWithContinuationGalleryImagePage) Response() ResponseWithContinuationGalleryImage + func (page ResponseWithContinuationGalleryImagePage) Values() []GalleryImage + type ResponseWithContinuationLab struct + NextLink *string + Value *[]Lab + func (rwcL ResponseWithContinuationLab) IsEmpty() bool + type ResponseWithContinuationLabIterator struct + func NewResponseWithContinuationLabIterator(page ResponseWithContinuationLabPage) ResponseWithContinuationLabIterator + func (iter *ResponseWithContinuationLabIterator) Next() error + func (iter *ResponseWithContinuationLabIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationLabIterator) NotDone() bool + func (iter ResponseWithContinuationLabIterator) Response() ResponseWithContinuationLab + func (iter ResponseWithContinuationLabIterator) Value() Lab + type ResponseWithContinuationLabPage struct + func NewResponseWithContinuationLabPage(...) ResponseWithContinuationLabPage + func (page *ResponseWithContinuationLabPage) Next() error + func (page *ResponseWithContinuationLabPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationLabPage) NotDone() bool + func (page ResponseWithContinuationLabPage) Response() ResponseWithContinuationLab + func (page ResponseWithContinuationLabPage) Values() []Lab + type ResponseWithContinuationLabVhd struct + NextLink *string + Value *[]LabVhd + func (rwcLv ResponseWithContinuationLabVhd) IsEmpty() bool + type ResponseWithContinuationLabVhdIterator struct + func NewResponseWithContinuationLabVhdIterator(page ResponseWithContinuationLabVhdPage) ResponseWithContinuationLabVhdIterator + func (iter *ResponseWithContinuationLabVhdIterator) Next() error + func (iter *ResponseWithContinuationLabVhdIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationLabVhdIterator) NotDone() bool + func (iter ResponseWithContinuationLabVhdIterator) Response() ResponseWithContinuationLabVhd + func (iter ResponseWithContinuationLabVhdIterator) Value() LabVhd + type ResponseWithContinuationLabVhdPage struct + func NewResponseWithContinuationLabVhdPage(...) ResponseWithContinuationLabVhdPage + func (page *ResponseWithContinuationLabVhdPage) Next() error + func (page *ResponseWithContinuationLabVhdPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationLabVhdPage) NotDone() bool + func (page ResponseWithContinuationLabVhdPage) Response() ResponseWithContinuationLabVhd + func (page ResponseWithContinuationLabVhdPage) Values() []LabVhd + type ResponseWithContinuationLabVirtualMachine struct + NextLink *string + Value *[]LabVirtualMachine + func (rwcLvm ResponseWithContinuationLabVirtualMachine) IsEmpty() bool + type ResponseWithContinuationLabVirtualMachineIterator struct + func NewResponseWithContinuationLabVirtualMachineIterator(page ResponseWithContinuationLabVirtualMachinePage) ResponseWithContinuationLabVirtualMachineIterator + func (iter *ResponseWithContinuationLabVirtualMachineIterator) Next() error + func (iter *ResponseWithContinuationLabVirtualMachineIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationLabVirtualMachineIterator) NotDone() bool + func (iter ResponseWithContinuationLabVirtualMachineIterator) Response() ResponseWithContinuationLabVirtualMachine + func (iter ResponseWithContinuationLabVirtualMachineIterator) Value() LabVirtualMachine + type ResponseWithContinuationLabVirtualMachinePage struct + func NewResponseWithContinuationLabVirtualMachinePage(...) ResponseWithContinuationLabVirtualMachinePage + func (page *ResponseWithContinuationLabVirtualMachinePage) Next() error + func (page *ResponseWithContinuationLabVirtualMachinePage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationLabVirtualMachinePage) NotDone() bool + func (page ResponseWithContinuationLabVirtualMachinePage) Response() ResponseWithContinuationLabVirtualMachine + func (page ResponseWithContinuationLabVirtualMachinePage) Values() []LabVirtualMachine + type ResponseWithContinuationNotificationChannel struct + NextLink *string + Value *[]NotificationChannel + func (rwcNc ResponseWithContinuationNotificationChannel) IsEmpty() bool + type ResponseWithContinuationNotificationChannelIterator struct + func NewResponseWithContinuationNotificationChannelIterator(page ResponseWithContinuationNotificationChannelPage) ResponseWithContinuationNotificationChannelIterator + func (iter *ResponseWithContinuationNotificationChannelIterator) Next() error + func (iter *ResponseWithContinuationNotificationChannelIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationNotificationChannelIterator) NotDone() bool + func (iter ResponseWithContinuationNotificationChannelIterator) Response() ResponseWithContinuationNotificationChannel + func (iter ResponseWithContinuationNotificationChannelIterator) Value() NotificationChannel + type ResponseWithContinuationNotificationChannelPage struct + func NewResponseWithContinuationNotificationChannelPage(...) ResponseWithContinuationNotificationChannelPage + func (page *ResponseWithContinuationNotificationChannelPage) Next() error + func (page *ResponseWithContinuationNotificationChannelPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationNotificationChannelPage) NotDone() bool + func (page ResponseWithContinuationNotificationChannelPage) Response() ResponseWithContinuationNotificationChannel + func (page ResponseWithContinuationNotificationChannelPage) Values() []NotificationChannel + type ResponseWithContinuationPolicy struct + NextLink *string + Value *[]Policy + func (rwcP ResponseWithContinuationPolicy) IsEmpty() bool + type ResponseWithContinuationPolicyIterator struct + func NewResponseWithContinuationPolicyIterator(page ResponseWithContinuationPolicyPage) ResponseWithContinuationPolicyIterator + func (iter *ResponseWithContinuationPolicyIterator) Next() error + func (iter *ResponseWithContinuationPolicyIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationPolicyIterator) NotDone() bool + func (iter ResponseWithContinuationPolicyIterator) Response() ResponseWithContinuationPolicy + func (iter ResponseWithContinuationPolicyIterator) Value() Policy + type ResponseWithContinuationPolicyPage struct + func NewResponseWithContinuationPolicyPage(...) ResponseWithContinuationPolicyPage + func (page *ResponseWithContinuationPolicyPage) Next() error + func (page *ResponseWithContinuationPolicyPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationPolicyPage) NotDone() bool + func (page ResponseWithContinuationPolicyPage) Response() ResponseWithContinuationPolicy + func (page ResponseWithContinuationPolicyPage) Values() []Policy + type ResponseWithContinuationSchedule struct + NextLink *string + Value *[]Schedule + func (rwcS ResponseWithContinuationSchedule) IsEmpty() bool + type ResponseWithContinuationScheduleIterator struct + func NewResponseWithContinuationScheduleIterator(page ResponseWithContinuationSchedulePage) ResponseWithContinuationScheduleIterator + func (iter *ResponseWithContinuationScheduleIterator) Next() error + func (iter *ResponseWithContinuationScheduleIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationScheduleIterator) NotDone() bool + func (iter ResponseWithContinuationScheduleIterator) Response() ResponseWithContinuationSchedule + func (iter ResponseWithContinuationScheduleIterator) Value() Schedule + type ResponseWithContinuationSchedulePage struct + func NewResponseWithContinuationSchedulePage(...) ResponseWithContinuationSchedulePage + func (page *ResponseWithContinuationSchedulePage) Next() error + func (page *ResponseWithContinuationSchedulePage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationSchedulePage) NotDone() bool + func (page ResponseWithContinuationSchedulePage) Response() ResponseWithContinuationSchedule + func (page ResponseWithContinuationSchedulePage) Values() []Schedule + type ResponseWithContinuationSecret struct + NextLink *string + Value *[]Secret + func (rwcS ResponseWithContinuationSecret) IsEmpty() bool + type ResponseWithContinuationSecretIterator struct + func NewResponseWithContinuationSecretIterator(page ResponseWithContinuationSecretPage) ResponseWithContinuationSecretIterator + func (iter *ResponseWithContinuationSecretIterator) Next() error + func (iter *ResponseWithContinuationSecretIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationSecretIterator) NotDone() bool + func (iter ResponseWithContinuationSecretIterator) Response() ResponseWithContinuationSecret + func (iter ResponseWithContinuationSecretIterator) Value() Secret + type ResponseWithContinuationSecretPage struct + func NewResponseWithContinuationSecretPage(...) ResponseWithContinuationSecretPage + func (page *ResponseWithContinuationSecretPage) Next() error + func (page *ResponseWithContinuationSecretPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationSecretPage) NotDone() bool + func (page ResponseWithContinuationSecretPage) Response() ResponseWithContinuationSecret + func (page ResponseWithContinuationSecretPage) Values() []Secret + type ResponseWithContinuationServiceRunner struct + NextLink *string + Value *[]ServiceRunner + func (rwcSr ResponseWithContinuationServiceRunner) IsEmpty() bool + type ResponseWithContinuationServiceRunnerIterator struct + func NewResponseWithContinuationServiceRunnerIterator(page ResponseWithContinuationServiceRunnerPage) ResponseWithContinuationServiceRunnerIterator + func (iter *ResponseWithContinuationServiceRunnerIterator) Next() error + func (iter *ResponseWithContinuationServiceRunnerIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationServiceRunnerIterator) NotDone() bool + func (iter ResponseWithContinuationServiceRunnerIterator) Response() ResponseWithContinuationServiceRunner + func (iter ResponseWithContinuationServiceRunnerIterator) Value() ServiceRunner + type ResponseWithContinuationServiceRunnerPage struct + func NewResponseWithContinuationServiceRunnerPage(...) ResponseWithContinuationServiceRunnerPage + func (page *ResponseWithContinuationServiceRunnerPage) Next() error + func (page *ResponseWithContinuationServiceRunnerPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationServiceRunnerPage) NotDone() bool + func (page ResponseWithContinuationServiceRunnerPage) Response() ResponseWithContinuationServiceRunner + func (page ResponseWithContinuationServiceRunnerPage) Values() []ServiceRunner + type ResponseWithContinuationUser struct + NextLink *string + Value *[]User + func (rwcU ResponseWithContinuationUser) IsEmpty() bool + type ResponseWithContinuationUserIterator struct + func NewResponseWithContinuationUserIterator(page ResponseWithContinuationUserPage) ResponseWithContinuationUserIterator + func (iter *ResponseWithContinuationUserIterator) Next() error + func (iter *ResponseWithContinuationUserIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationUserIterator) NotDone() bool + func (iter ResponseWithContinuationUserIterator) Response() ResponseWithContinuationUser + func (iter ResponseWithContinuationUserIterator) Value() User + type ResponseWithContinuationUserPage struct + func NewResponseWithContinuationUserPage(...) ResponseWithContinuationUserPage + func (page *ResponseWithContinuationUserPage) Next() error + func (page *ResponseWithContinuationUserPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationUserPage) NotDone() bool + func (page ResponseWithContinuationUserPage) Response() ResponseWithContinuationUser + func (page ResponseWithContinuationUserPage) Values() []User + type ResponseWithContinuationVirtualNetwork struct + NextLink *string + Value *[]VirtualNetwork + func (rwcVn ResponseWithContinuationVirtualNetwork) IsEmpty() bool + type ResponseWithContinuationVirtualNetworkIterator struct + func NewResponseWithContinuationVirtualNetworkIterator(page ResponseWithContinuationVirtualNetworkPage) ResponseWithContinuationVirtualNetworkIterator + func (iter *ResponseWithContinuationVirtualNetworkIterator) Next() error + func (iter *ResponseWithContinuationVirtualNetworkIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResponseWithContinuationVirtualNetworkIterator) NotDone() bool + func (iter ResponseWithContinuationVirtualNetworkIterator) Response() ResponseWithContinuationVirtualNetwork + func (iter ResponseWithContinuationVirtualNetworkIterator) Value() VirtualNetwork + type ResponseWithContinuationVirtualNetworkPage struct + func NewResponseWithContinuationVirtualNetworkPage(...) ResponseWithContinuationVirtualNetworkPage + func (page *ResponseWithContinuationVirtualNetworkPage) Next() error + func (page *ResponseWithContinuationVirtualNetworkPage) NextWithContext(ctx context.Context) (err error) + func (page ResponseWithContinuationVirtualNetworkPage) NotDone() bool + func (page ResponseWithContinuationVirtualNetworkPage) Response() ResponseWithContinuationVirtualNetwork + func (page ResponseWithContinuationVirtualNetworkPage) Values() []VirtualNetwork + 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 ScheduleFragment struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (sf *ScheduleFragment) UnmarshalJSON(body []byte) error + func (sf ScheduleFragment) MarshalJSON() ([]byte, error) + 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 + type SchedulePropertiesFragment struct + DailyRecurrence *DayDetailsFragment + HourlyRecurrence *HourDetailsFragment + NotificationSettings *NotificationSettingsFragment + ProvisioningState *string + Status EnableStatus + TargetResourceID *string + TaskType *string + TimeZoneID *string + UniqueIdentifier *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 ResponseWithContinuationSchedulePage, err error) + func (client SchedulesClient) ListApplicable(ctx context.Context, resourceGroupName string, labName string, name string) (result ResponseWithContinuationSchedulePage, err error) + func (client SchedulesClient) ListApplicableComplete(ctx context.Context, resourceGroupName string, labName string, name string) (result ResponseWithContinuationScheduleIterator, 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 ResponseWithContinuationSchedule, 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 ResponseWithContinuationScheduleIterator, 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 ResponseWithContinuationSchedule, 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 SecretProperties struct + ProvisioningState *string + UniqueIdentifier *string + 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 Secret, 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) (*http.Response, 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 ResponseWithContinuationSecretPage, err error) + func (client SecretsClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (result ResponseWithContinuationSecretIterator, 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 ResponseWithContinuationSecret, err error) + func (client SecretsClient) ListSender(req *http.Request) (*http.Response, 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) + func (client ServiceRunnersClient) List(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result ResponseWithContinuationServiceRunnerPage, err error) + func (client ServiceRunnersClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (result ResponseWithContinuationServiceRunnerIterator, err error) + func (client ServiceRunnersClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, filter string, ...) (*http.Request, error) + func (client ServiceRunnersClient) ListResponder(resp *http.Response) (result ResponseWithContinuationServiceRunner, err error) + func (client ServiceRunnersClient) ListSender(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 + Owner *string + ResourceGroupName *string + SkipURL *string + SubscriptionID *string + Text *string + VMName *string + type SourceControlType string + const GitHub + const VsoGit + func PossibleSourceControlTypeValues() []SourceControlType + type StorageType string + const Premium + const Standard + 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 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 + ID *string + Location *string + Name *string + Tags map[string]*string + Type *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 UserProperties struct + CreatedDate *date.Time + Identity *UserIdentity + ProvisioningState *string + SecretStore *UserSecretStore + UniqueIdentifier *string + type UserPropertiesFragment struct + Identity *UserIdentityFragment + ProvisioningState *string + SecretStore *UserSecretStoreFragment + UniqueIdentifier *string + 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 User, 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) (*http.Response, 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 ResponseWithContinuationUserPage, err error) + func (client UsersClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationUserIterator, 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 ResponseWithContinuationUser, 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 UsersDeleteFuture struct + func (future *UsersDeleteFuture) Result(client UsersClient) (ar autorest.Response, err error) + type VirtualMachineCreationSource string + const FromCustomImage + const FromGalleryImage + 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 ResponseWithContinuationSchedulePage, err error) + func (client VirtualMachineSchedulesClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, ...) (result ResponseWithContinuationScheduleIterator, err error) + func (client VirtualMachineSchedulesClient) ListPreparer(ctx context.Context, resourceGroupName string, labName string, ...) (*http.Request, error) + func (client VirtualMachineSchedulesClient) ListResponder(resp *http.Response) (result ResponseWithContinuationSchedule, 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) 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 ResponseWithContinuationLabVirtualMachinePage, 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 ResponseWithContinuationLabVirtualMachineIterator, 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 ResponseWithContinuationLabVirtualMachine, err error) + func (client VirtualMachinesClient) ListSender(req *http.Request) (*http.Response, 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) 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 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 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 + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (vnf *VirtualNetworkFragment) UnmarshalJSON(body []byte) error + func (vnf VirtualNetworkFragment) MarshalJSON() ([]byte, error) + type VirtualNetworkProperties struct + AllowedSubnets *[]Subnet + CreatedDate *date.Time + Description *string + ExternalProviderResourceID *string + ExternalSubnets *[]ExternalSubnet + ProvisioningState *string + SubnetOverrides *[]SubnetOverride + UniqueIdentifier *string + type VirtualNetworkPropertiesFragment struct + AllowedSubnets *[]SubnetFragment + Description *string + ExternalProviderResourceID *string + ExternalSubnets *[]ExternalSubnetFragment + ProvisioningState *string + SubnetOverrides *[]SubnetOverrideFragment + UniqueIdentifier *string + 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 ResponseWithContinuationVirtualNetworkPage, err error) + func (client VirtualNetworksClient) ListComplete(ctx context.Context, resourceGroupName string, labName string, expand string, ...) (result ResponseWithContinuationVirtualNetworkIterator, 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 ResponseWithContinuationVirtualNetwork, 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 WindowsOsState string + const NonSysprepped + const SysprepApplied + const SysprepRequested + func PossibleWindowsOsStateValues() []WindowsOsState Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 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.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.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48