-
Notifications
You must be signed in to change notification settings - Fork 40
/
model_osprofile.go
19 lines (17 loc) · 1.27 KB
/
model_osprofile.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package virtualmachines
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type OsProfile struct {
AdminPassword *string `json:"adminPassword,omitempty"`
AdminUsername *string `json:"adminUsername,omitempty"`
AllowExtensionOperations *bool `json:"allowExtensionOperations,omitempty"`
ComputerName *string `json:"computerName,omitempty"`
GuestId *string `json:"guestId,omitempty"`
LinuxConfiguration *OsProfileLinuxConfiguration `json:"linuxConfiguration,omitempty"`
OsName *string `json:"osName,omitempty"`
OsType *OsType `json:"osType,omitempty"`
ToolsRunningStatus *string `json:"toolsRunningStatus,omitempty"`
ToolsVersion *string `json:"toolsVersion,omitempty"`
ToolsVersionStatus *string `json:"toolsVersionStatus,omitempty"`
WindowsConfiguration *OsProfileWindowsConfiguration `json:"windowsConfiguration,omitempty"`
}