kubernetes/staging/src/k8s.io/apiserver/pkg/cel/openapi/adaptor.go

var _

var _

type Schema

type SchemaOrBool

func (sb *SchemaOrBool) Schema() common.Schema {}

func (sb *SchemaOrBool) Allows() bool {}

func (s *Schema) Type() string {}

func (s *Schema) Format() string {}

func (s *Schema) Pattern() string {}

func (s *Schema) Items() common.Schema {}

func (s *Schema) Properties() map[string]common.Schema {}

func (s *Schema) AdditionalProperties() common.SchemaOrBool {}

func (s *Schema) Default() any {}

func (s *Schema) Minimum() *float64 {}

func (s *Schema) IsExclusiveMinimum() bool {}

func (s *Schema) Maximum() *float64 {}

func (s *Schema) IsExclusiveMaximum() bool {}

func (s *Schema) MultipleOf() *float64 {}

func (s *Schema) UniqueItems() bool {}

func (s *Schema) MinItems() *int64 {}

func (s *Schema) MaxItems() *int64 {}

func (s *Schema) MinLength() *int64 {}

func (s *Schema) MaxLength() *int64 {}

func (s *Schema) MinProperties() *int64 {}

func (s *Schema) MaxProperties() *int64 {}

func (s *Schema) Required() []string {}

func (s *Schema) Enum() []any {}

func (s *Schema) Nullable() bool {}

func (s *Schema) AllOf() []common.Schema {}

func (s *Schema) AnyOf() []common.Schema {}

func (s *Schema) OneOf() []common.Schema {}

func (s *Schema) Not() common.Schema {}

func (s *Schema) IsXIntOrString() bool {}

func (s *Schema) IsXEmbeddedResource() bool {}

func (s *Schema) IsXPreserveUnknownFields() bool {}

func (s *Schema) XListType() string {}

func (s *Schema) XMapType() string {}

func (s *Schema) XListMapKeys() []string {}

func (s *Schema) XValidations() []common.ValidationRule {}

func (s *Schema) WithTypeAndObjectMeta() common.Schema {}

func UnstructuredToVal(unstructured any, schema *spec.Schema) ref.Val {}

func SchemaDeclType(s *spec.Schema, isResourceRoot bool) *apiservercel.DeclType {}

func MakeMapList(sts *spec.Schema, items []interface{}