StructuralSchema
Interface: StructuralSchema
Defined in: kubernetes/src/crd/schema.ts:9
OpenAPI v3 structural schema, as accepted by a CustomResourceDefinition
Properties
additionalProperties?
optionaladditionalProperties?:StructuralSchema
Defined in: kubernetes/src/crd/schema.ts:30
description?
optionaldescription?:string
Defined in: kubernetes/src/crd/schema.ts:11
enum?
optionalenum?:any[]
Defined in: kubernetes/src/crd/schema.ts:26
exclusiveMaximum?
optionalexclusiveMaximum?:boolean
Defined in: kubernetes/src/crd/schema.ts:18
exclusiveMinimum?
optionalexclusiveMinimum?:boolean
Defined in: kubernetes/src/crd/schema.ts:17
format?
optionalformat?:string
Defined in: kubernetes/src/crd/schema.ts:13
items?
optionalitems?:StructuralSchema
Defined in: kubernetes/src/crd/schema.ts:31
maximum?
optionalmaximum?:number
Defined in: kubernetes/src/crd/schema.ts:16
maxItems?
optionalmaxItems?:number
Defined in: kubernetes/src/crd/schema.ts:23
maxLength?
optionalmaxLength?:number
Defined in: kubernetes/src/crd/schema.ts:21
maxProperties?
optionalmaxProperties?:number
Defined in: kubernetes/src/crd/schema.ts:25
minimum?
optionalminimum?:number
Defined in: kubernetes/src/crd/schema.ts:15
minItems?
optionalminItems?:number
Defined in: kubernetes/src/crd/schema.ts:22
minLength?
optionalminLength?:number
Defined in: kubernetes/src/crd/schema.ts:20
minProperties?
optionalminProperties?:number
Defined in: kubernetes/src/crd/schema.ts:24
multipleOf?
optionalmultipleOf?:number
Defined in: kubernetes/src/crd/schema.ts:19
nullable?
optionalnullable?:boolean
Defined in: kubernetes/src/crd/schema.ts:28
pattern?
optionalpattern?:string
Defined in: kubernetes/src/crd/schema.ts:14
properties?
optionalproperties?:Record<string,StructuralSchema>
Defined in: kubernetes/src/crd/schema.ts:29
required?
optionalrequired?:string[]
Defined in: kubernetes/src/crd/schema.ts:27
title?
optionaltitle?:string
Defined in: kubernetes/src/crd/schema.ts:12
type?
optionaltype?:"string"|"number"|"boolean"|"object"|"array"|"integer"
Defined in: kubernetes/src/crd/schema.ts:10
x-kubernetes-int-or-string?
optionalx-kubernetes-int-or-string?:boolean
Defined in: kubernetes/src/crd/schema.ts:33
x-kubernetes-preserve-unknown-fields?
optionalx-kubernetes-preserve-unknown-fields?:boolean
Defined in: kubernetes/src/crd/schema.ts:32