-
Notifications
You must be signed in to change notification settings - Fork 38
/
model_extensionproperties.go
22 lines (20 loc) · 1.78 KB
/
model_extensionproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package extensions
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type ExtensionProperties struct {
AksAssignedIdentity *ExtensionPropertiesAksAssignedIdentity `json:"aksAssignedIdentity,omitempty"`
AutoUpgradeMinorVersion *bool `json:"autoUpgradeMinorVersion,omitempty"`
ConfigurationProtectedSettings *map[string]string `json:"configurationProtectedSettings,omitempty"`
ConfigurationSettings *map[string]string `json:"configurationSettings,omitempty"`
CurrentVersion *string `json:"currentVersion,omitempty"`
CustomLocationSettings *map[string]string `json:"customLocationSettings,omitempty"`
ErrorInfo *ErrorDetail `json:"errorInfo,omitempty"`
ExtensionType *string `json:"extensionType,omitempty"`
IsSystemExtension *bool `json:"isSystemExtension,omitempty"`
PackageUri *string `json:"packageUri,omitempty"`
ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"`
ReleaseTrain *string `json:"releaseTrain,omitempty"`
Scope *Scope `json:"scope,omitempty"`
Statuses *[]ExtensionStatus `json:"statuses,omitempty"`
Version *string `json:"version,omitempty"`
}