-
Notifications
You must be signed in to change notification settings - Fork 40
/
model_sqlvirtualmachineproperties.go
22 lines (20 loc) · 1.99 KB
/
model_sqlvirtualmachineproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package sqlvirtualmachines
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type SqlVirtualMachineProperties struct {
AssessmentSettings *AssessmentSettings `json:"assessmentSettings,omitempty"`
AutoBackupSettings *AutoBackupSettings `json:"autoBackupSettings,omitempty"`
AutoPatchingSettings *AutoPatchingSettings `json:"autoPatchingSettings,omitempty"`
KeyVaultCredentialSettings *KeyVaultCredentialSettings `json:"keyVaultCredentialSettings,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ServerConfigurationsManagementSettings *ServerConfigurationsManagementSettings `json:"serverConfigurationsManagementSettings,omitempty"`
SqlImageOffer *string `json:"sqlImageOffer,omitempty"`
SqlImageSku *SqlImageSku `json:"sqlImageSku,omitempty"`
SqlManagement *SqlManagementMode `json:"sqlManagement,omitempty"`
SqlServerLicenseType *SqlServerLicenseType `json:"sqlServerLicenseType,omitempty"`
SqlVirtualMachineGroupResourceId *string `json:"sqlVirtualMachineGroupResourceId,omitempty"`
StorageConfigurationSettings *StorageConfigurationSettings `json:"storageConfigurationSettings,omitempty"`
VirtualMachineResourceId *string `json:"virtualMachineResourceId,omitempty"`
WsfcDomainCredentials *WsfcDomainCredentials `json:"wsfcDomainCredentials,omitempty"`
WsfcStaticIP *string `json:"wsfcStaticIp,omitempty"`
}