-
Notifications
You must be signed in to change notification settings - Fork 46
/
model_labproperties.go
19 lines (17 loc) · 1.12 KB
/
model_labproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package lab
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type LabProperties struct {
AutoShutdownProfile AutoShutdownProfile `json:"autoShutdownProfile"`
ConnectionProfile ConnectionProfile `json:"connectionProfile"`
Description *string `json:"description,omitempty"`
LabPlanId *string `json:"labPlanId,omitempty"`
NetworkProfile *LabNetworkProfile `json:"networkProfile,omitempty"`
ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"`
ResourceOperationError *ResourceOperationError `json:"resourceOperationError,omitempty"`
RosterProfile *RosterProfile `json:"rosterProfile,omitempty"`
SecurityProfile SecurityProfile `json:"securityProfile"`
State *LabState `json:"state,omitempty"`
Title *string `json:"title,omitempty"`
VirtualMachineProfile VirtualMachineProfile `json:"virtualMachineProfile"`
}