Update override value field type to apiextensionsv1.JSON
Signed-off-by: RainbowMango <renhongcai@huawei.com>
This commit is contained in:
parent
2ef2042c39
commit
482aad3ddc
|
@ -1,8 +1,8 @@
|
||||||
package v1alpha1
|
package v1alpha1
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"k8s.io/apimachinery/pkg/runtime"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// +genclient
|
// +genclient
|
||||||
|
@ -47,7 +47,7 @@ type PlaintextOverrider struct {
|
||||||
// Value to be applied to target field.
|
// Value to be applied to target field.
|
||||||
// Must be empty when operator is Remove.
|
// Must be empty when operator is Remove.
|
||||||
// +optional
|
// +optional
|
||||||
Value runtime.RawExtension `json:",inline"`
|
Value apiextensionsv1.JSON `json:"value,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// OverriderOperator is the set of operators that can be used in an overrider.
|
// OverriderOperator is the set of operators that can be used in an overrider.
|
||||||
|
|
Loading…
Reference in New Issue