You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// +kubebuilder:validation:XValidation:message="PerformanceLevel can be set only when Category belongs to ESSD",rule="!self.exists(x, has(x.performanceLevel) && ((!has(x.category))||x.category=='cloud'||x.category=='cloud_efficiency'||x.category=='cloud_ssd'))"
76
75
// +optional
77
76
DataDisks []DataDisk`json:"dataDisks,omitempty"`
77
+
// The category of the data disk (for example, cloud and cloud_ssd).
78
+
// Different ECS is compatible with different disk category, using array to maximize ECS creation success.
79
+
// Valid values:"cloud", "cloud_efficiency", "cloud_ssd", "cloud_essd", "cloud_auto", and "cloud_essd_entry"
// Tags to be applied on ecs resources like instances and launch templates.
79
84
// +kubebuilder:validation:XValidation:message="empty tag keys aren't supported",rule="self.all(k, k != '')"
80
85
// +kubebuilder:validation:XValidation:message="tag contains a restricted tag matching ecs:ecs-cluster-name",rule="self.all(k, k !='ecs:ecs-cluster-name')"
@@ -257,12 +262,6 @@ type SystemDisk struct {
257
262
}
258
263
259
264
typeDataDiskstruct {
260
-
// The category of the data disk (for example, cloud and cloud_ssd).
261
-
// Different ECS is compatible with different disk category, using array to maximize ECS creation success.
262
-
// Valid values:"cloud", "cloud_efficiency", "cloud_ssd", "cloud_essd", "cloud_auto", and "cloud_essd_entry"
0 commit comments