-
Notifications
You must be signed in to change notification settings - Fork 40
/
model_managedclusterpropertiesautoscalerprofile.go
24 lines (22 loc) · 1.65 KB
/
model_managedclusterpropertiesautoscalerprofile.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package managedclusters
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type ManagedClusterPropertiesAutoScalerProfile struct {
BalanceSimilarNodeGroups *string `json:"balance-similar-node-groups,omitempty"`
Expander *Expander `json:"expander,omitempty"`
MaxEmptyBulkDelete *string `json:"max-empty-bulk-delete,omitempty"`
MaxGracefulTerminationSec *string `json:"max-graceful-termination-sec,omitempty"`
MaxNodeProvisionTime *string `json:"max-node-provision-time,omitempty"`
MaxTotalUnreadyPercentage *string `json:"max-total-unready-percentage,omitempty"`
NewPodScaleUpDelay *string `json:"new-pod-scale-up-delay,omitempty"`
OkTotalUnreadyCount *string `json:"ok-total-unready-count,omitempty"`
ScaleDownDelayAfterAdd *string `json:"scale-down-delay-after-add,omitempty"`
ScaleDownDelayAfterDelete *string `json:"scale-down-delay-after-delete,omitempty"`
ScaleDownDelayAfterFailure *string `json:"scale-down-delay-after-failure,omitempty"`
ScaleDownUnneededTime *string `json:"scale-down-unneeded-time,omitempty"`
ScaleDownUnreadyTime *string `json:"scale-down-unready-time,omitempty"`
ScaleDownUtilizationThreshold *string `json:"scale-down-utilization-threshold,omitempty"`
ScanInterval *string `json:"scan-interval,omitempty"`
SkipNodesWithLocalStorage *string `json:"skip-nodes-with-local-storage,omitempty"`
SkipNodesWithSystemPods *string `json:"skip-nodes-with-system-pods,omitempty"`
}