I had to run `make generate`. Some API functions got additional parameters `Options` and `Context`. I used empty options and `context.TODO()` for now. Signed-off-by: leonnicolas <leonloechner@gmx.de>
		
			
				
	
	
		
			10763 lines
		
	
	
		
			251 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			10763 lines
		
	
	
		
			251 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| /*
 | |
| Copyright The Kubernetes Authors.
 | |
| 
 | |
| Licensed under the Apache License, Version 2.0 (the "License");
 | |
| you may not use this file except in compliance with the License.
 | |
| You may obtain a copy of the License at
 | |
| 
 | |
|     http://www.apache.org/licenses/LICENSE-2.0
 | |
| 
 | |
| Unless required by applicable law or agreed to in writing, software
 | |
| distributed under the License is distributed on an "AS IS" BASIS,
 | |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
| See the License for the specific language governing permissions and
 | |
| limitations under the License.
 | |
| */
 | |
| 
 | |
| // Code generated by applyconfiguration-gen. DO NOT EDIT.
 | |
| 
 | |
| package internal
 | |
| 
 | |
| import (
 | |
| 	"fmt"
 | |
| 	"sync"
 | |
| 
 | |
| 	typed "sigs.k8s.io/structured-merge-diff/v4/typed"
 | |
| )
 | |
| 
 | |
| func Parser() *typed.Parser {
 | |
| 	parserOnce.Do(func() {
 | |
| 		var err error
 | |
| 		parser, err = typed.NewParser(schemaYAML)
 | |
| 		if err != nil {
 | |
| 			panic(fmt.Sprintf("Failed to parse schema: %v", err))
 | |
| 		}
 | |
| 	})
 | |
| 	return parser
 | |
| }
 | |
| 
 | |
| var parserOnce sync.Once
 | |
| var parser *typed.Parser
 | |
| var schemaYAML = typed.YAMLObject(`types:
 | |
| - name: io.k8s.api.admissionregistration.v1.MutatingWebhook
 | |
|   map:
 | |
|     fields:
 | |
|     - name: admissionReviewVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: clientConfig
 | |
|       type:
 | |
|         namedType: io.k8s.api.admissionregistration.v1.WebhookClientConfig
 | |
|       default: {}
 | |
|     - name: failurePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: matchPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: objectSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: reinvocationPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1.RuleWithOperations
 | |
|           elementRelationship: atomic
 | |
|     - name: sideEffects
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: timeoutSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: webhooks
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1.MutatingWebhook
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.admissionregistration.v1.RuleWithOperations
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: apiVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: operations
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: scope
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.admissionregistration.v1.ServiceReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.admissionregistration.v1.ValidatingWebhook
 | |
|   map:
 | |
|     fields:
 | |
|     - name: admissionReviewVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: clientConfig
 | |
|       type:
 | |
|         namedType: io.k8s.api.admissionregistration.v1.WebhookClientConfig
 | |
|       default: {}
 | |
|     - name: failurePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: matchPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: objectSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1.RuleWithOperations
 | |
|           elementRelationship: atomic
 | |
|     - name: sideEffects
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: timeoutSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: webhooks
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1.ValidatingWebhook
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.admissionregistration.v1.WebhookClientConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: caBundle
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: service
 | |
|       type:
 | |
|         namedType: io.k8s.api.admissionregistration.v1.ServiceReference
 | |
|     - name: url
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.MutatingWebhook
 | |
|   map:
 | |
|     fields:
 | |
|     - name: admissionReviewVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: clientConfig
 | |
|       type:
 | |
|         namedType: io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig
 | |
|       default: {}
 | |
|     - name: failurePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: matchPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: objectSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: reinvocationPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1beta1.RuleWithOperations
 | |
|           elementRelationship: atomic
 | |
|     - name: sideEffects
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: timeoutSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: webhooks
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1beta1.MutatingWebhook
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.RuleWithOperations
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: apiVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: operations
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: scope
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.ServiceReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook
 | |
|   map:
 | |
|     fields:
 | |
|     - name: admissionReviewVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: clientConfig
 | |
|       type:
 | |
|         namedType: io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig
 | |
|       default: {}
 | |
|     - name: failurePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: matchPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: objectSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1beta1.RuleWithOperations
 | |
|           elementRelationship: atomic
 | |
|     - name: sideEffects
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: timeoutSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: webhooks
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: caBundle
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: service
 | |
|       type:
 | |
|         namedType: io.k8s.api.admissionregistration.v1beta1.ServiceReference
 | |
|     - name: url
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiServerID
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: decodableVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: encodingVersion
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apiserverinternal.v1alpha1.StorageVersion
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec
 | |
|   map:
 | |
|     elementType:
 | |
|       scalar: untyped
 | |
|       list:
 | |
|         elementType:
 | |
|           namedType: __untyped_atomic_
 | |
|         elementRelationship: atomic
 | |
|       map:
 | |
|         elementType:
 | |
|           namedType: __untyped_atomic_
 | |
|         elementRelationship: atomic
 | |
| - name: io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: commonEncodingVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: storageVersions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - apiServerID
 | |
| - name: io.k8s.api.apps.v1.ControllerRevision
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: data
 | |
|       type:
 | |
|         namedType: __untyped_atomic_
 | |
|       default: {}
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: revision
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.apps.v1.DaemonSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.DaemonSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.DaemonSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.DaemonSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1.DaemonSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: updateStrategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.DaemonSetUpdateStrategy
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.DaemonSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1.DaemonSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberAvailable
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: numberMisscheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberReady
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberUnavailable
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1.DaemonSetUpdateStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.RollingUpdateDaemonSet
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1.Deployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.DeploymentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.DeploymentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.DeploymentCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastUpdateTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1.DeploymentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: paused
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: progressDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: strategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.DeploymentStrategy
 | |
|       default: {}
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.DeploymentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1.DeploymentCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: unavailableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1.DeploymentStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.RollingUpdateDeployment
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1.ReplicaSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.ReplicaSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.ReplicaSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.ReplicaSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1.ReplicaSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.ReplicaSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1.ReplicaSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: fullyLabeledReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.apps.v1.RollingUpdateDaemonSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.apps.v1.RollingUpdateDeployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: partition
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1.StatefulSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.StatefulSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.StatefulSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1.StatefulSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1.StatefulSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podManagementPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: serviceName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: updateStrategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.StatefulSetUpdateStrategy
 | |
|       default: {}
 | |
|     - name: volumeClaimTemplates
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PersistentVolumeClaim
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.apps.v1.StatefulSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1.StatefulSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: currentRevision
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: updateRevision
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1.StatefulSetUpdateStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1beta1.ControllerRevision
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: data
 | |
|       type:
 | |
|         namedType: __untyped_atomic_
 | |
|       default: {}
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: revision
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.apps.v1beta1.Deployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.DeploymentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.DeploymentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta1.DeploymentCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastUpdateTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1beta1.DeploymentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: paused
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: progressDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: rollbackTo
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.RollbackConfig
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: strategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.DeploymentStrategy
 | |
|       default: {}
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta1.DeploymentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1beta1.DeploymentCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: unavailableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta1.DeploymentStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.RollingUpdateDeployment
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1beta1.RollbackConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: revision
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta1.RollingUpdateDeployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: partition
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta1.StatefulSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.StatefulSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.StatefulSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta1.StatefulSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1beta1.StatefulSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podManagementPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: serviceName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: updateStrategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy
 | |
|       default: {}
 | |
|     - name: volumeClaimTemplates
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PersistentVolumeClaim
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.apps.v1beta1.StatefulSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1beta1.StatefulSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: currentRevision
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: updateRevision
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1beta2.ControllerRevision
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: data
 | |
|       type:
 | |
|         namedType: __untyped_atomic_
 | |
|       default: {}
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: revision
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.apps.v1beta2.DaemonSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.DaemonSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.DaemonSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.DaemonSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1beta2.DaemonSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: updateStrategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.DaemonSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1beta2.DaemonSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberAvailable
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: numberMisscheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberReady
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberUnavailable
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1beta2.Deployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.DeploymentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.DeploymentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.DeploymentCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastUpdateTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1beta2.DeploymentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: paused
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: progressDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: strategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.DeploymentStrategy
 | |
|       default: {}
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.DeploymentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1beta2.DeploymentCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: unavailableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta2.DeploymentStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.RollingUpdateDeployment
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.apps.v1beta2.ReplicaSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.ReplicaSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.ReplicaSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.ReplicaSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1beta2.ReplicaSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.ReplicaSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1beta2.ReplicaSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: fullyLabeledReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.apps.v1beta2.RollingUpdateDeployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: partition
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta2.StatefulSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.StatefulSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.StatefulSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.apps.v1beta2.StatefulSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.apps.v1beta2.StatefulSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podManagementPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: serviceName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: updateStrategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy
 | |
|       default: {}
 | |
|     - name: volumeClaimTemplates
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PersistentVolumeClaim
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.apps.v1beta2.StatefulSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.apps.v1beta2.StatefulSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: currentRevision
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: updateRevision
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.autoscaling.v1.CrossVersionObjectReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: minReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: scaleTargetRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v1.CrossVersionObjectReference
 | |
|       default: {}
 | |
|     - name: targetCPUUtilizationPercentage
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: currentCPUUtilizationPercentage
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: currentReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: lastScaleTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: container
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: targetAverageUtilization
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: targetAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: container
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: currentAverageUtilization
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: currentAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ExternalMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metricName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: metricSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: targetAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: targetValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: currentAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: currentValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
|     - name: metricName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: metricSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: metrics
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta1.MetricSpec
 | |
|           elementRelationship: atomic
 | |
|     - name: minReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: scaleTargetRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition
 | |
|           elementRelationship: atomic
 | |
|     - name: currentMetrics
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta1.MetricStatus
 | |
|           elementRelationship: atomic
 | |
|     - name: currentReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: lastScaleTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.autoscaling.v2beta1.MetricSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerResource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource
 | |
|     - name: external
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ExternalMetricSource
 | |
|     - name: object
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ObjectMetricSource
 | |
|     - name: pods
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.PodsMetricSource
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ResourceMetricSource
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta1.MetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerResource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus
 | |
|     - name: external
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus
 | |
|     - name: object
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus
 | |
|     - name: pods
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.PodsMetricStatus
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ObjectMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: averageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: metricName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
 | |
|       default: {}
 | |
|     - name: targetValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: averageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: currentValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
|     - name: metricName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta1.PodsMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metricName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: targetAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta1.PodsMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: currentAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
|     - name: metricName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ResourceMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: targetAverageUtilization
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: targetAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: currentAverageUtilization
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: currentAverageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: container
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: container
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: current
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
 | |
|       default: {}
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ExternalMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metric
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|       default: {}
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: current
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
 | |
|       default: {}
 | |
|     - name: metric
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: periodSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HPAScalingRules
 | |
|   map:
 | |
|     fields:
 | |
|     - name: policies
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy
 | |
|           elementRelationship: atomic
 | |
|     - name: selectPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: stabilizationWindowSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior
 | |
|   map:
 | |
|     fields:
 | |
|     - name: scaleDown
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.HPAScalingRules
 | |
|     - name: scaleUp
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.HPAScalingRules
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: behavior
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior
 | |
|     - name: maxReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: metrics
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta2.MetricSpec
 | |
|           elementRelationship: atomic
 | |
|     - name: minReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: scaleTargetRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition
 | |
|           elementRelationship: atomic
 | |
|     - name: currentMetrics
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.autoscaling.v2beta2.MetricStatus
 | |
|           elementRelationship: atomic
 | |
|     - name: currentReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: lastScaleTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.autoscaling.v2beta2.MetricSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerResource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource
 | |
|     - name: external
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ExternalMetricSource
 | |
|     - name: object
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ObjectMetricSource
 | |
|     - name: pods
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.PodsMetricSource
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ResourceMetricSource
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta2.MetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerResource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus
 | |
|     - name: external
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus
 | |
|     - name: object
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus
 | |
|     - name: pods
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.PodsMetricStatus
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.autoscaling.v2beta2.MetricTarget
 | |
|   map:
 | |
|     fields:
 | |
|     - name: averageUtilization
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: averageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: value
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: averageUtilization
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: averageValue
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: value
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ObjectMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: describedObject
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
 | |
|       default: {}
 | |
|     - name: metric
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|       default: {}
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: current
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
 | |
|       default: {}
 | |
|     - name: describedObject
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
 | |
|       default: {}
 | |
|     - name: metric
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.PodsMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metric
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|       default: {}
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.PodsMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: current
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
 | |
|       default: {}
 | |
|     - name: metric
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ResourceMetricSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: target
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
 | |
|       default: {}
 | |
| - name: io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: current
 | |
|       type:
 | |
|         namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
 | |
|       default: {}
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.batch.v1.CronJob
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.CronJobSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.CronJobStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.batch.v1.CronJobSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: concurrencyPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: failedJobsHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: jobTemplate
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.JobTemplateSpec
 | |
|       default: {}
 | |
|     - name: schedule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: startingDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: successfulJobsHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: suspend
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.batch.v1.CronJobStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: active
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ObjectReference
 | |
|           elementRelationship: atomic
 | |
|     - name: lastScheduleTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: lastSuccessfulTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
| - name: io.k8s.api.batch.v1.Job
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.JobSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.JobStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.batch.v1.JobCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastProbeTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.batch.v1.JobSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: activeDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: backoffLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: completionMode
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: completions
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: manualSelector
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: parallelism
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: suspend
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: ttlSecondsAfterFinished
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.batch.v1.JobStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: active
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: completedIndexes
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: completionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.batch.v1.JobCondition
 | |
|           elementRelationship: atomic
 | |
|     - name: failed
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: startTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: succeeded
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.batch.v1.JobTemplateSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.JobSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.batch.v1beta1.CronJob
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1beta1.CronJobSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1beta1.CronJobStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.batch.v1beta1.CronJobSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: concurrencyPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: failedJobsHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: jobTemplate
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1beta1.JobTemplateSpec
 | |
|       default: {}
 | |
|     - name: schedule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: startingDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: successfulJobsHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: suspend
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.batch.v1beta1.CronJobStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: active
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ObjectReference
 | |
|           elementRelationship: atomic
 | |
|     - name: lastScheduleTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: lastSuccessfulTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
| - name: io.k8s.api.batch.v1beta1.JobTemplateSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.batch.v1.JobSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.certificates.v1.CertificateSigningRequest
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.certificates.v1.CertificateSigningRequestSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.certificates.v1.CertificateSigningRequestStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.certificates.v1.CertificateSigningRequestCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastUpdateTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.certificates.v1.CertificateSigningRequestSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: extra
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             list:
 | |
|               elementType:
 | |
|                 scalar: string
 | |
|               elementRelationship: atomic
 | |
|     - name: groups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: request
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: signerName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: usages
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: username
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.certificates.v1.CertificateSigningRequestStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: certificate
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.certificates.v1.CertificateSigningRequestCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
| - name: io.k8s.api.certificates.v1beta1.CertificateSigningRequest
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastUpdateTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: extra
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             list:
 | |
|               elementType:
 | |
|                 scalar: string
 | |
|               elementRelationship: atomic
 | |
|     - name: groups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: request
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: signerName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: usages
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: username
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: certificate
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
| - name: io.k8s.api.coordination.v1.Lease
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.coordination.v1.LeaseSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.coordination.v1.LeaseSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: acquireTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|     - name: holderIdentity
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: leaseDurationSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: leaseTransitions
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: renewTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
| - name: io.k8s.api.coordination.v1beta1.Lease
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.coordination.v1beta1.LeaseSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.coordination.v1beta1.LeaseSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: acquireTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|     - name: holderIdentity
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: leaseDurationSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: leaseTransitions
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: renewTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
| - name: io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: partition
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: volumeID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.Affinity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nodeAffinity
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeAffinity
 | |
|     - name: podAffinity
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodAffinity
 | |
|     - name: podAntiAffinity
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodAntiAffinity
 | |
| - name: io.k8s.api.core.v1.AttachedVolume
 | |
|   map:
 | |
|     fields:
 | |
|     - name: devicePath
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.AzureDiskVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: cachingMode
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: diskName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: diskURI
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.AzureFilePersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: secretNamespace
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: shareName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.AzureFileVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: shareName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.CSIPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: controllerExpandSecretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: controllerPublishSecretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: driver
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nodePublishSecretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: nodeStageSecretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: volumeAttributes
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: volumeHandle
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.CSIVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: driver
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nodePublishSecretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: volumeAttributes
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
| - name: io.k8s.api.core.v1.Capabilities
 | |
|   map:
 | |
|     fields:
 | |
|     - name: add
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: drop
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.CephFSPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: monitors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretFile
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: user
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.CephFSVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: monitors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretFile
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: user
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.CinderPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: volumeID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.CinderVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: volumeID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ClientIPConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: timeoutSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.core.v1.ComponentCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: error
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ComponentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ComponentCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ConfigMap
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: binaryData
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: data
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: immutable
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ConfigMapEnvSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.ConfigMapKeySelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.ConfigMapNodeConfigSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: kubeletConfigKey
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: resourceVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ConfigMapProjection
 | |
|   map:
 | |
|     fields:
 | |
|     - name: items
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.KeyToPath
 | |
|           elementRelationship: atomic
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.ConfigMapVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: defaultMode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: items
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.KeyToPath
 | |
|           elementRelationship: atomic
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.Container
 | |
|   map:
 | |
|     fields:
 | |
|     - name: args
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: command
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: env
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EnvVar
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
|     - name: envFrom
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EnvFromSource
 | |
|           elementRelationship: atomic
 | |
|     - name: image
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: imagePullPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lifecycle
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Lifecycle
 | |
|     - name: livenessProbe
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Probe
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ContainerPort
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - containerPort
 | |
|           - protocol
 | |
|     - name: readinessProbe
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Probe
 | |
|     - name: resources
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceRequirements
 | |
|       default: {}
 | |
|     - name: securityContext
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecurityContext
 | |
|     - name: startupProbe
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Probe
 | |
|     - name: stdin
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: stdinOnce
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: terminationMessagePath
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: terminationMessagePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: tty
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: volumeDevices
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.VolumeDevice
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - devicePath
 | |
|     - name: volumeMounts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.VolumeMount
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - mountPath
 | |
|     - name: workingDir
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ContainerImage
 | |
|   map:
 | |
|     fields:
 | |
|     - name: names
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: sizeBytes
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.core.v1.ContainerPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerPort
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: hostIP
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: hostPort
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: TCP
 | |
| - name: io.k8s.api.core.v1.ContainerState
 | |
|   map:
 | |
|     fields:
 | |
|     - name: running
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ContainerStateRunning
 | |
|     - name: terminated
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ContainerStateTerminated
 | |
|     - name: waiting
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ContainerStateWaiting
 | |
| - name: io.k8s.api.core.v1.ContainerStateRunning
 | |
|   map:
 | |
|     fields:
 | |
|     - name: startedAt
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ContainerStateTerminated
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerID
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: exitCode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: finishedAt
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: signal
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: startedAt
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ContainerStateWaiting
 | |
|   map:
 | |
|     fields:
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ContainerStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerID
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: image
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: imageID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: lastState
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ContainerState
 | |
|       default: {}
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: ready
 | |
|       type:
 | |
|         scalar: boolean
 | |
|       default: false
 | |
|     - name: restartCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: started
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: state
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ContainerState
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.DaemonEndpoint
 | |
|   map:
 | |
|     fields:
 | |
|     - name: Port
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.core.v1.DownwardAPIProjection
 | |
|   map:
 | |
|     fields:
 | |
|     - name: items
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.DownwardAPIVolumeFile
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.DownwardAPIVolumeFile
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fieldRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectFieldSelector
 | |
|     - name: mode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: resourceFieldRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceFieldSelector
 | |
| - name: io.k8s.api.core.v1.DownwardAPIVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: defaultMode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: items
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.DownwardAPIVolumeFile
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.EmptyDirVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: medium
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: sizeLimit
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.core.v1.EndpointAddress
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hostname
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: ip
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: targetRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
| - name: io.k8s.api.core.v1.EndpointPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: appProtocol
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.EndpointSubset
 | |
|   map:
 | |
|     fields:
 | |
|     - name: addresses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EndpointAddress
 | |
|           elementRelationship: atomic
 | |
|     - name: notReadyAddresses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EndpointAddress
 | |
|           elementRelationship: atomic
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EndpointPort
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.Endpoints
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: subsets
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EndpointSubset
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.EnvFromSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: configMapRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ConfigMapEnvSource
 | |
|     - name: prefix
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretEnvSource
 | |
| - name: io.k8s.api.core.v1.EnvVar
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: valueFrom
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EnvVarSource
 | |
| - name: io.k8s.api.core.v1.EnvVarSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: configMapKeyRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ConfigMapKeySelector
 | |
|     - name: fieldRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectFieldSelector
 | |
|     - name: resourceFieldRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceFieldSelector
 | |
|     - name: secretKeyRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretKeySelector
 | |
| - name: io.k8s.api.core.v1.EphemeralContainer
 | |
|   map:
 | |
|     fields:
 | |
|     - name: args
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: command
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: env
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EnvVar
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
|     - name: envFrom
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EnvFromSource
 | |
|           elementRelationship: atomic
 | |
|     - name: image
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: imagePullPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lifecycle
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Lifecycle
 | |
|     - name: livenessProbe
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Probe
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ContainerPort
 | |
|           elementRelationship: atomic
 | |
|     - name: readinessProbe
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Probe
 | |
|     - name: resources
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceRequirements
 | |
|       default: {}
 | |
|     - name: securityContext
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecurityContext
 | |
|     - name: startupProbe
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Probe
 | |
|     - name: stdin
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: stdinOnce
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: targetContainerName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: terminationMessagePath
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: terminationMessagePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: tty
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: volumeDevices
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.VolumeDevice
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - devicePath
 | |
|     - name: volumeMounts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.VolumeMount
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - mountPath
 | |
|     - name: workingDir
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.EphemeralVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: volumeClaimTemplate
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeClaimTemplate
 | |
| - name: io.k8s.api.core.v1.Event
 | |
|   map:
 | |
|     fields:
 | |
|     - name: action
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: count
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: eventTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|       default: {}
 | |
|     - name: firstTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: involvedObject
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|       default: {}
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lastTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: related
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: reportingComponent
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: reportingInstance
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: series
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EventSeries
 | |
|     - name: source
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EventSource
 | |
|       default: {}
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.EventSeries
 | |
|   map:
 | |
|     fields:
 | |
|     - name: count
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: lastObservedTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.EventSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: component
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: host
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ExecAction
 | |
|   map:
 | |
|     fields:
 | |
|     - name: command
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.FCVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lun
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: targetWWNs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: wwids
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.FlexPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: driver
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: options
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
| - name: io.k8s.api.core.v1.FlexVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: driver
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: options
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
| - name: io.k8s.api.core.v1.FlockerVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: datasetName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: datasetUUID
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: partition
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: pdName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.GitRepoVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: directory
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: repository
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: revision
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.GlusterfsPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: endpoints
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: endpointsNamespace
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.GlusterfsVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: endpoints
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.HTTPGetAction
 | |
|   map:
 | |
|     fields:
 | |
|     - name: host
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: httpHeaders
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.HTTPHeader
 | |
|           elementRelationship: atomic
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|       default: {}
 | |
|     - name: scheme
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.HTTPHeader
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.Handler
 | |
|   map:
 | |
|     fields:
 | |
|     - name: exec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ExecAction
 | |
|     - name: httpGet
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.HTTPGetAction
 | |
|     - name: tcpSocket
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.TCPSocketAction
 | |
| - name: io.k8s.api.core.v1.HostAlias
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hostnames
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: ip
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.HostPathVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ISCSIPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: chapAuthDiscovery
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: chapAuthSession
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: initiatorName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: iqn
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: iscsiInterface
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lun
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: portals
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: targetPortal
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ISCSIVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: chapAuthDiscovery
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: chapAuthSession
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: initiatorName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: iqn
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: iscsiInterface
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lun
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: portals
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: targetPortal
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.KeyToPath
 | |
|   map:
 | |
|     fields:
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: mode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.Lifecycle
 | |
|   map:
 | |
|     fields:
 | |
|     - name: postStart
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Handler
 | |
|     - name: preStop
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Handler
 | |
| - name: io.k8s.api.core.v1.LimitRange
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LimitRangeSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.LimitRangeItem
 | |
|   map:
 | |
|     fields:
 | |
|     - name: default
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: defaultRequest
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: max
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: maxLimitRequestRatio
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: min
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.LimitRangeSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: limits
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.LimitRangeItem
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.LoadBalancerIngress
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hostname
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: ip
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PortStatus
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.LoadBalancerStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ingress
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.LoadBalancerIngress
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.LocalObjectReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.LocalVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.NFSVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: server
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.Namespace
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NamespaceSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NamespaceStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.NamespaceCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.NamespaceSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: finalizers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.NamespaceStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.NamespaceCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: phase
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.Node
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.NodeAddress
 | |
|   map:
 | |
|     fields:
 | |
|     - name: address
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.NodeAffinity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: preferredDuringSchedulingIgnoredDuringExecution
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PreferredSchedulingTerm
 | |
|           elementRelationship: atomic
 | |
|     - name: requiredDuringSchedulingIgnoredDuringExecution
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeSelector
 | |
| - name: io.k8s.api.core.v1.NodeCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastHeartbeatTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.NodeConfigSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: configMap
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ConfigMapNodeConfigSource
 | |
| - name: io.k8s.api.core.v1.NodeConfigStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: active
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeConfigSource
 | |
|     - name: assigned
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeConfigSource
 | |
|     - name: error
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: lastKnownGood
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeConfigSource
 | |
| - name: io.k8s.api.core.v1.NodeDaemonEndpoints
 | |
|   map:
 | |
|     fields:
 | |
|     - name: kubeletEndpoint
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.DaemonEndpoint
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.NodeSelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nodeSelectorTerms
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.NodeSelectorTerm
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.NodeSelectorRequirement
 | |
|   map:
 | |
|     fields:
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: operator
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: values
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.NodeSelectorTerm
 | |
|   map:
 | |
|     fields:
 | |
|     - name: matchExpressions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.NodeSelectorRequirement
 | |
|           elementRelationship: atomic
 | |
|     - name: matchFields
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.NodeSelectorRequirement
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.NodeSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: configSource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeConfigSource
 | |
|     - name: externalID
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: podCIDR
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: podCIDRs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: providerID
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: taints
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Taint
 | |
|           elementRelationship: atomic
 | |
|     - name: unschedulable
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.NodeStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: addresses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.NodeAddress
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: allocatable
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: capacity
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.NodeCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: config
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeConfigStatus
 | |
|     - name: daemonEndpoints
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeDaemonEndpoints
 | |
|       default: {}
 | |
|     - name: images
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ContainerImage
 | |
|           elementRelationship: atomic
 | |
|     - name: nodeInfo
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeSystemInfo
 | |
|       default: {}
 | |
|     - name: phase
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumesAttached
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.AttachedVolume
 | |
|           elementRelationship: atomic
 | |
|     - name: volumesInUse
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.NodeSystemInfo
 | |
|   map:
 | |
|     fields:
 | |
|     - name: architecture
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: bootID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: containerRuntimeVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kernelVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kubeProxyVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kubeletVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: machineID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: operatingSystem
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: osImage
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: systemUUID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ObjectFieldSelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: fieldPath
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ObjectReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: fieldPath
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: resourceVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.PersistentVolume
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeClaim
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeClaimSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeClaimStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeClaimCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastProbeTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeClaimSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: accessModes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: dataSource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.TypedLocalObjectReference
 | |
|     - name: resources
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceRequirements
 | |
|       default: {}
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: storageClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumeMode
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumeName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeClaimStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: accessModes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: capacity
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PersistentVolumeClaimCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: phase
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeClaimTemplate
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeClaimSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: claimName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: accessModes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: awsElasticBlockStore
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
 | |
|     - name: azureDisk
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.AzureDiskVolumeSource
 | |
|     - name: azureFile
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.AzureFilePersistentVolumeSource
 | |
|     - name: capacity
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: cephfs
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.CephFSPersistentVolumeSource
 | |
|     - name: cinder
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.CinderPersistentVolumeSource
 | |
|     - name: claimRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: csi
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.CSIPersistentVolumeSource
 | |
|     - name: fc
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.FCVolumeSource
 | |
|     - name: flexVolume
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.FlexPersistentVolumeSource
 | |
|     - name: flocker
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.FlockerVolumeSource
 | |
|     - name: gcePersistentDisk
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
 | |
|     - name: glusterfs
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.GlusterfsPersistentVolumeSource
 | |
|     - name: hostPath
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.HostPathVolumeSource
 | |
|     - name: iscsi
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ISCSIPersistentVolumeSource
 | |
|     - name: local
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalVolumeSource
 | |
|     - name: mountOptions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: nfs
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NFSVolumeSource
 | |
|     - name: nodeAffinity
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.VolumeNodeAffinity
 | |
|     - name: persistentVolumeReclaimPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: photonPersistentDisk
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
 | |
|     - name: portworxVolume
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PortworxVolumeSource
 | |
|     - name: quobyte
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.QuobyteVolumeSource
 | |
|     - name: rbd
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.RBDPersistentVolumeSource
 | |
|     - name: scaleIO
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ScaleIOPersistentVolumeSource
 | |
|     - name: storageClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: storageos
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.StorageOSPersistentVolumeSource
 | |
|     - name: volumeMode
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: vsphereVolume
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
 | |
| - name: io.k8s.api.core.v1.PersistentVolumeStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: phase
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: pdID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.Pod
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.PodAffinity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: preferredDuringSchedulingIgnoredDuringExecution
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.WeightedPodAffinityTerm
 | |
|           elementRelationship: atomic
 | |
|     - name: requiredDuringSchedulingIgnoredDuringExecution
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PodAffinityTerm
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.PodAffinityTerm
 | |
|   map:
 | |
|     fields:
 | |
|     - name: labelSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: namespaces
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: topologyKey
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.PodAntiAffinity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: preferredDuringSchedulingIgnoredDuringExecution
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.WeightedPodAffinityTerm
 | |
|           elementRelationship: atomic
 | |
|     - name: requiredDuringSchedulingIgnoredDuringExecution
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PodAffinityTerm
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.PodCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastProbeTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.PodDNSConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nameservers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: options
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PodDNSConfigOption
 | |
|           elementRelationship: atomic
 | |
|     - name: searches
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.PodDNSConfigOption
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.PodIP
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ip
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.PodReadinessGate
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditionType
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.PodSecurityContext
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsGroup
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: fsGroupChangePolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: runAsGroup
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: runAsNonRoot
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: runAsUser
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: seLinuxOptions
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SELinuxOptions
 | |
|     - name: seccompProfile
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SeccompProfile
 | |
|     - name: supplementalGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: numeric
 | |
|           elementRelationship: atomic
 | |
|     - name: sysctls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Sysctl
 | |
|           elementRelationship: atomic
 | |
|     - name: windowsOptions
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.WindowsSecurityContextOptions
 | |
| - name: io.k8s.api.core.v1.PodSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: activeDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: affinity
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Affinity
 | |
|     - name: automountServiceAccountToken
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: containers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Container
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
|     - name: dnsConfig
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodDNSConfig
 | |
|     - name: dnsPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: enableServiceLinks
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: ephemeralContainers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.EphemeralContainer
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
|     - name: hostAliases
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.HostAlias
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - ip
 | |
|     - name: hostIPC
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostNetwork
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostPID
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostname
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: imagePullSecrets
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
|     - name: initContainers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Container
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nodeSelector
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: overhead
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: preemptionPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: priority
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: priorityClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readinessGates
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PodReadinessGate
 | |
|           elementRelationship: atomic
 | |
|     - name: restartPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: runtimeClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: schedulerName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: securityContext
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodSecurityContext
 | |
|     - name: serviceAccount
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: serviceAccountName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: setHostnameAsFQDN
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: shareProcessNamespace
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: subdomain
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: terminationGracePeriodSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: tolerations
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Toleration
 | |
|           elementRelationship: atomic
 | |
|     - name: topologySpreadConstraints
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.TopologySpreadConstraint
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - topologyKey
 | |
|           - whenUnsatisfiable
 | |
|     - name: volumes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Volume
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.core.v1.PodStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PodCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: containerStatuses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ContainerStatus
 | |
|           elementRelationship: atomic
 | |
|     - name: ephemeralContainerStatuses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ContainerStatus
 | |
|           elementRelationship: atomic
 | |
|     - name: hostIP
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: initContainerStatuses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ContainerStatus
 | |
|           elementRelationship: atomic
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nominatedNodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: phase
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: podIP
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: podIPs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.PodIP
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - ip
 | |
|     - name: qosClass
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: startTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
| - name: io.k8s.api.core.v1.PodTemplate
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.PodTemplateSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.PortStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: error
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.PortworxVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: volumeID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.PreferredSchedulingTerm
 | |
|   map:
 | |
|     fields:
 | |
|     - name: preference
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeSelectorTerm
 | |
|       default: {}
 | |
|     - name: weight
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.core.v1.Probe
 | |
|   map:
 | |
|     fields:
 | |
|     - name: exec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ExecAction
 | |
|     - name: failureThreshold
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: httpGet
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.HTTPGetAction
 | |
|     - name: initialDelaySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: periodSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: successThreshold
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: tcpSocket
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.TCPSocketAction
 | |
|     - name: terminationGracePeriodSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: timeoutSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.core.v1.ProjectedVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: defaultMode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: sources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.VolumeProjection
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.QuobyteVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: group
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: registry
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: tenant
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: user
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volume
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.RBDPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: image
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: keyring
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: monitors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: pool
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: user
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.RBDVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: image
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: keyring
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: monitors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: pool
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: user
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ReplicationController
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ReplicationControllerSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ReplicationControllerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ReplicationControllerCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ReplicationControllerSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
| - name: io.k8s.api.core.v1.ReplicationControllerStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ReplicationControllerCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: fullyLabeledReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.core.v1.ResourceFieldSelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: containerName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: divisor
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|       default: {}
 | |
|     - name: resource
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ResourceQuota
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceQuotaSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ResourceQuotaStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ResourceQuotaSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hard
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: scopeSelector
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ScopeSelector
 | |
|     - name: scopes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.ResourceQuotaStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hard
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: used
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.core.v1.ResourceRequirements
 | |
|   map:
 | |
|     fields:
 | |
|     - name: limits
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: requests
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.core.v1.SELinuxOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: level
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: role
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: user
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ScaleIOPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: gateway
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: protectionDomain
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretReference
 | |
|     - name: sslEnabled
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: storageMode
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: storagePool
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: system
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: volumeName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ScaleIOVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: gateway
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: protectionDomain
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: sslEnabled
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: storageMode
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: storagePool
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: system
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: volumeName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ScopeSelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: matchExpressions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ScopedResourceSelectorRequirement
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.ScopedResourceSelectorRequirement
 | |
|   map:
 | |
|     fields:
 | |
|     - name: operator
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: scopeName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: values
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.SeccompProfile
 | |
|   map:
 | |
|     fields:
 | |
|     - name: localhostProfile
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     unions:
 | |
|     - discriminator: type
 | |
|       fields:
 | |
|       - fieldName: localhostProfile
 | |
|         discriminatorValue: LocalhostProfile
 | |
| - name: io.k8s.api.core.v1.Secret
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: data
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: immutable
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: stringData
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.SecretEnvSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.SecretKeySelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.SecretProjection
 | |
|   map:
 | |
|     fields:
 | |
|     - name: items
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.KeyToPath
 | |
|           elementRelationship: atomic
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.core.v1.SecretReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.SecretVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: defaultMode
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: items
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.KeyToPath
 | |
|           elementRelationship: atomic
 | |
|     - name: optional
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.SecurityContext
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowPrivilegeEscalation
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: capabilities
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.Capabilities
 | |
|     - name: privileged
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: procMount
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnlyRootFilesystem
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: runAsGroup
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: runAsNonRoot
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: runAsUser
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: seLinuxOptions
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SELinuxOptions
 | |
|     - name: seccompProfile
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SeccompProfile
 | |
|     - name: windowsOptions
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.WindowsSecurityContextOptions
 | |
| - name: io.k8s.api.core.v1.Service
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ServiceSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ServiceStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ServiceAccount
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: automountServiceAccountToken
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: imagePullSecrets
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|           elementRelationship: atomic
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: secrets
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ObjectReference
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.core.v1.ServiceAccountTokenProjection
 | |
|   map:
 | |
|     fields:
 | |
|     - name: audience
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: expirationSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.ServicePort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: appProtocol
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nodePort
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: TCP
 | |
|     - name: targetPort
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.ServiceSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allocateLoadBalancerNodePorts
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: clusterIP
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: clusterIPs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: externalIPs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: externalName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: externalTrafficPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: healthCheckNodePort
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: internalTrafficPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: ipFamilies
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: ipFamilyPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: loadBalancerClass
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: loadBalancerIP
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: loadBalancerSourceRanges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.ServicePort
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - port
 | |
|           - protocol
 | |
|     - name: publishNotReadyAddresses
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: selector
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: sessionAffinity
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: sessionAffinityConfig
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SessionAffinityConfig
 | |
|     - name: topologyKeys
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.ServiceStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Condition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: loadBalancer
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LoadBalancerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.SessionAffinityConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: clientIP
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ClientIPConfig
 | |
| - name: io.k8s.api.core.v1.StorageOSPersistentVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: volumeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumeNamespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.StorageOSVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: secretRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LocalObjectReference
 | |
|     - name: volumeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumeNamespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.Sysctl
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.TCPSocketAction
 | |
|   map:
 | |
|     fields:
 | |
|     - name: host
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|       default: {}
 | |
| - name: io.k8s.api.core.v1.Taint
 | |
|   map:
 | |
|     fields:
 | |
|     - name: effect
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: timeAdded
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.Toleration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: effect
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: operator
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: tolerationSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.TopologySelectorLabelRequirement
 | |
|   map:
 | |
|     fields:
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: values
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.TopologySelectorTerm
 | |
|   map:
 | |
|     fields:
 | |
|     - name: matchLabelExpressions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.TopologySelectorLabelRequirement
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.core.v1.TopologySpreadConstraint
 | |
|   map:
 | |
|     fields:
 | |
|     - name: labelSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: maxSkew
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: topologyKey
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: whenUnsatisfiable
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.TypedLocalObjectReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.Volume
 | |
|   map:
 | |
|     fields:
 | |
|     - name: awsElasticBlockStore
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
 | |
|     - name: azureDisk
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.AzureDiskVolumeSource
 | |
|     - name: azureFile
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.AzureFileVolumeSource
 | |
|     - name: cephfs
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.CephFSVolumeSource
 | |
|     - name: cinder
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.CinderVolumeSource
 | |
|     - name: configMap
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ConfigMapVolumeSource
 | |
|     - name: csi
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.CSIVolumeSource
 | |
|     - name: downwardAPI
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.DownwardAPIVolumeSource
 | |
|     - name: emptyDir
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EmptyDirVolumeSource
 | |
|     - name: ephemeral
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EphemeralVolumeSource
 | |
|     - name: fc
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.FCVolumeSource
 | |
|     - name: flexVolume
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.FlexVolumeSource
 | |
|     - name: flocker
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.FlockerVolumeSource
 | |
|     - name: gcePersistentDisk
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
 | |
|     - name: gitRepo
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.GitRepoVolumeSource
 | |
|     - name: glusterfs
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.GlusterfsVolumeSource
 | |
|     - name: hostPath
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.HostPathVolumeSource
 | |
|     - name: iscsi
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ISCSIVolumeSource
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nfs
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NFSVolumeSource
 | |
|     - name: persistentVolumeClaim
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource
 | |
|     - name: photonPersistentDisk
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
 | |
|     - name: portworxVolume
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PortworxVolumeSource
 | |
|     - name: projected
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ProjectedVolumeSource
 | |
|     - name: quobyte
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.QuobyteVolumeSource
 | |
|     - name: rbd
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.RBDVolumeSource
 | |
|     - name: scaleIO
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ScaleIOVolumeSource
 | |
|     - name: secret
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretVolumeSource
 | |
|     - name: storageos
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.StorageOSVolumeSource
 | |
|     - name: vsphereVolume
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
 | |
| - name: io.k8s.api.core.v1.VolumeDevice
 | |
|   map:
 | |
|     fields:
 | |
|     - name: devicePath
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.VolumeMount
 | |
|   map:
 | |
|     fields:
 | |
|     - name: mountPath
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: mountPropagation
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: subPath
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: subPathExpr
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.core.v1.VolumeNodeAffinity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: required
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.NodeSelector
 | |
| - name: io.k8s.api.core.v1.VolumeProjection
 | |
|   map:
 | |
|     fields:
 | |
|     - name: configMap
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ConfigMapProjection
 | |
|     - name: downwardAPI
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.DownwardAPIProjection
 | |
|     - name: secret
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SecretProjection
 | |
|     - name: serviceAccountToken
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ServiceAccountTokenProjection
 | |
| - name: io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: fsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: storagePolicyID
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: storagePolicyName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumePath
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.core.v1.WeightedPodAffinityTerm
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podAffinityTerm
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodAffinityTerm
 | |
|       default: {}
 | |
|     - name: weight
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.core.v1.WindowsSecurityContextOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: gmsaCredentialSpec
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: gmsaCredentialSpecName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: runAsUserName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.discovery.v1.Endpoint
 | |
|   map:
 | |
|     fields:
 | |
|     - name: addresses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: conditions
 | |
|       type:
 | |
|         namedType: io.k8s.api.discovery.v1.EndpointConditions
 | |
|       default: {}
 | |
|     - name: deprecatedTopology
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: hints
 | |
|       type:
 | |
|         namedType: io.k8s.api.discovery.v1.EndpointHints
 | |
|     - name: hostname
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: targetRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: zone
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.discovery.v1.EndpointConditions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ready
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: serving
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: terminating
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.discovery.v1.EndpointHints
 | |
|   map:
 | |
|     fields:
 | |
|     - name: forZones
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.discovery.v1.ForZone
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.discovery.v1.EndpointPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: appProtocol
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.discovery.v1.EndpointSlice
 | |
|   map:
 | |
|     fields:
 | |
|     - name: addressType
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: endpoints
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.discovery.v1.Endpoint
 | |
|           elementRelationship: atomic
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.discovery.v1.EndpointPort
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.discovery.v1.ForZone
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.discovery.v1beta1.Endpoint
 | |
|   map:
 | |
|     fields:
 | |
|     - name: addresses
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: conditions
 | |
|       type:
 | |
|         namedType: io.k8s.api.discovery.v1beta1.EndpointConditions
 | |
|       default: {}
 | |
|     - name: hints
 | |
|       type:
 | |
|         namedType: io.k8s.api.discovery.v1beta1.EndpointHints
 | |
|     - name: hostname
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: targetRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: topology
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
| - name: io.k8s.api.discovery.v1beta1.EndpointConditions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ready
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: serving
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: terminating
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.discovery.v1beta1.EndpointHints
 | |
|   map:
 | |
|     fields:
 | |
|     - name: forZones
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.discovery.v1beta1.ForZone
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.discovery.v1beta1.EndpointPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: appProtocol
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: port
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.discovery.v1beta1.EndpointSlice
 | |
|   map:
 | |
|     fields:
 | |
|     - name: addressType
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: endpoints
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.discovery.v1beta1.Endpoint
 | |
|           elementRelationship: atomic
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.discovery.v1beta1.EndpointPort
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.discovery.v1beta1.ForZone
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.events.v1.Event
 | |
|   map:
 | |
|     fields:
 | |
|     - name: action
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: deprecatedCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: deprecatedFirstTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: deprecatedLastTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: deprecatedSource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EventSource
 | |
|       default: {}
 | |
|     - name: eventTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|       default: {}
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: note
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: regarding
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|       default: {}
 | |
|     - name: related
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: reportingController
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reportingInstance
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: series
 | |
|       type:
 | |
|         namedType: io.k8s.api.events.v1.EventSeries
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.events.v1.EventSeries
 | |
|   map:
 | |
|     fields:
 | |
|     - name: count
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: lastObservedTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|       default: {}
 | |
| - name: io.k8s.api.events.v1beta1.Event
 | |
|   map:
 | |
|     fields:
 | |
|     - name: action
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: deprecatedCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: deprecatedFirstTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: deprecatedLastTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: deprecatedSource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.EventSource
 | |
|       default: {}
 | |
|     - name: eventTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|       default: {}
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: note
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: regarding
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|       default: {}
 | |
|     - name: related
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.ObjectReference
 | |
|     - name: reportingController
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reportingInstance
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: series
 | |
|       type:
 | |
|         namedType: io.k8s.api.events.v1beta1.EventSeries
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.events.v1beta1.EventSeries
 | |
|   map:
 | |
|     fields:
 | |
|     - name: count
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: lastObservedTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.AllowedCSIDriver
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.AllowedFlexVolume
 | |
|   map:
 | |
|     fields:
 | |
|     - name: driver
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.AllowedHostPath
 | |
|   map:
 | |
|     fields:
 | |
|     - name: pathPrefix
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.extensions.v1beta1.DaemonSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.DaemonSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.DaemonSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.DaemonSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.DaemonSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
|     - name: templateGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updateStrategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.DaemonSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.DaemonSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberAvailable
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: numberMisscheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberReady
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: numberUnavailable
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedNumberScheduled
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.Deployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.DeploymentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.DeploymentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.DeploymentCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: lastUpdateTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.DeploymentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: paused
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: progressDeadlineSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: revisionHistoryLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: rollbackTo
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.RollbackConfig
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: strategy
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.DeploymentStrategy
 | |
|       default: {}
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.DeploymentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: collisionCount
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.DeploymentCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: unavailableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: updatedReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.extensions.v1beta1.DeploymentStrategy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rollingUpdate
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.RollingUpdateDeployment
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.HTTPIngressPath
 | |
|   map:
 | |
|     fields:
 | |
|     - name: backend
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.IngressBackend
 | |
|       default: {}
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: pathType
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue
 | |
|   map:
 | |
|     fields:
 | |
|     - name: paths
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.HTTPIngressPath
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.HostPortRange
 | |
|   map:
 | |
|     fields:
 | |
|     - name: max
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: min
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.extensions.v1beta1.IDRange
 | |
|   map:
 | |
|     fields:
 | |
|     - name: max
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: min
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.extensions.v1beta1.IPBlock
 | |
|   map:
 | |
|     fields:
 | |
|     - name: cidr
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: except
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.Ingress
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.IngressSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.IngressStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.IngressBackend
 | |
|   map:
 | |
|     fields:
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.TypedLocalObjectReference
 | |
|     - name: serviceName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: servicePort
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.IngressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: host
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: http
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue
 | |
| - name: io.k8s.api.extensions.v1beta1.IngressSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: backend
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.IngressBackend
 | |
|     - name: ingressClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.IngressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: tls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.IngressTLS
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.IngressStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: loadBalancer
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LoadBalancerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.IngressTLS
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hosts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: secretName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.NetworkPolicy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.NetworkPolicySpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPort
 | |
|           elementRelationship: atomic
 | |
|     - name: to
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPeer
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: from
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPeer
 | |
|           elementRelationship: atomic
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPort
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.NetworkPolicyPeer
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ipBlock
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.IPBlock
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: podSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.extensions.v1beta1.NetworkPolicyPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: endPort
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: port
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.NetworkPolicySpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: egress
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: ingress
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: podSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|       default: {}
 | |
|     - name: policyTypes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.PodSecurityPolicy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowPrivilegeEscalation
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: allowedCSIDrivers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.AllowedCSIDriver
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedCapabilities
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedFlexVolumes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.AllowedFlexVolume
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedHostPaths
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.AllowedHostPath
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedProcMountTypes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedUnsafeSysctls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: defaultAddCapabilities
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: defaultAllowPrivilegeEscalation
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: forbiddenSysctls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: fsGroup
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions
 | |
|       default: {}
 | |
|     - name: hostIPC
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostNetwork
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostPID
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostPorts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.HostPortRange
 | |
|           elementRelationship: atomic
 | |
|     - name: privileged
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: readOnlyRootFilesystem
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: requiredDropCapabilities
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: runAsGroup
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions
 | |
|     - name: runAsUser
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions
 | |
|       default: {}
 | |
|     - name: runtimeClass
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.RuntimeClassStrategyOptions
 | |
|     - name: seLinux
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions
 | |
|       default: {}
 | |
|     - name: supplementalGroups
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions
 | |
|       default: {}
 | |
|     - name: volumes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.extensions.v1beta1.ReplicaSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.ReplicaSetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.extensions.v1beta1.ReplicaSetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.ReplicaSetCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.ReplicaSetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: minReadySeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: template
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PodTemplateSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.extensions.v1beta1.ReplicaSetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: availableReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.ReplicaSetCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: fullyLabeledReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: readyReplicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: replicas
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.extensions.v1beta1.RollbackConfig
 | |
|   map:
 | |
|     fields:
 | |
|     - name: revision
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.extensions.v1beta1.RollingUpdateDeployment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxSurge
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
| - name: io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.extensions.v1beta1.RuntimeClassStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowedRuntimeClassNames
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: defaultRuntimeClassName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: seLinuxOptions
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SELinuxOptions
 | |
| - name: io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.extensions.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.FlowDistinguisherMethod
 | |
|   map:
 | |
|     fields:
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.FlowSchema
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.FlowSchemaSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.FlowSchemaStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.FlowSchemaCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.FlowSchemaSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: distinguisherMethod
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.FlowDistinguisherMethod
 | |
|     - name: matchingPrecedence
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: priorityLevelConfiguration
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationReference
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1alpha1.PolicyRulesWithSubjects
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.FlowSchemaStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1alpha1.FlowSchemaCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.GroupSubject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.LimitResponse
 | |
|   map:
 | |
|     fields:
 | |
|     - name: queuing
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.QueuingConfiguration
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     unions:
 | |
|     - discriminator: type
 | |
|       fields:
 | |
|       - fieldName: queuing
 | |
|         discriminatorValue: Queuing
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.LimitedPriorityLevelConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: assuredConcurrencyShares
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: limitResponse
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.LimitResponse
 | |
|       default: {}
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.NonResourcePolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nonResourceURLs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.PolicyRulesWithSubjects
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nonResourceRules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1alpha1.NonResourcePolicyRule
 | |
|           elementRelationship: atomic
 | |
|     - name: resourceRules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1alpha1.ResourcePolicyRule
 | |
|           elementRelationship: atomic
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1alpha1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: limited
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.LimitedPriorityLevelConfiguration
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     unions:
 | |
|     - discriminator: type
 | |
|       fields:
 | |
|       - fieldName: limited
 | |
|         discriminatorValue: Limited
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.QueuingConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: handSize
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: queueLengthLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: queues
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.ResourcePolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: clusterScope
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: namespaces
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.ServiceAccountSubject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.Subject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: group
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.GroupSubject
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: serviceAccount
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.ServiceAccountSubject
 | |
|     - name: user
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1alpha1.UserSubject
 | |
|     unions:
 | |
|     - discriminator: kind
 | |
|       fields:
 | |
|       - fieldName: group
 | |
|         discriminatorValue: Group
 | |
|       - fieldName: serviceAccount
 | |
|         discriminatorValue: ServiceAccount
 | |
|       - fieldName: user
 | |
|         discriminatorValue: User
 | |
| - name: io.k8s.api.flowcontrol.v1alpha1.UserSubject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod
 | |
|   map:
 | |
|     fields:
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.FlowSchema
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: distinguisherMethod
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod
 | |
|     - name: matchingPrecedence
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: priorityLevelConfiguration
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.GroupSubject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.LimitResponse
 | |
|   map:
 | |
|     fields:
 | |
|     - name: queuing
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     unions:
 | |
|     - discriminator: type
 | |
|       fields:
 | |
|       - fieldName: queuing
 | |
|         discriminatorValue: Queuing
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: assuredConcurrencyShares
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: limitResponse
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.LimitResponse
 | |
|       default: {}
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nonResourceURLs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nonResourceRules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule
 | |
|           elementRelationship: atomic
 | |
|     - name: resourceRules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule
 | |
|           elementRelationship: atomic
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1beta1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: limited
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     unions:
 | |
|     - discriminator: type
 | |
|       fields:
 | |
|       - fieldName: limited
 | |
|         discriminatorValue: Limited
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration
 | |
|   map:
 | |
|     fields:
 | |
|     - name: handSize
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: queueLengthLimit
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: queues
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: clusterScope
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: namespaces
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.Subject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: group
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.GroupSubject
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: serviceAccount
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject
 | |
|     - name: user
 | |
|       type:
 | |
|         namedType: io.k8s.api.flowcontrol.v1beta1.UserSubject
 | |
|     unions:
 | |
|     - discriminator: kind
 | |
|       fields:
 | |
|       - fieldName: group
 | |
|         discriminatorValue: Group
 | |
|       - fieldName: serviceAccount
 | |
|         discriminatorValue: ServiceAccount
 | |
|       - fieldName: user
 | |
|         discriminatorValue: User
 | |
| - name: io.k8s.api.flowcontrol.v1beta1.UserSubject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.imagepolicy.v1alpha1.ImageReview
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.imagepolicy.v1alpha1.ImageReviewSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.imagepolicy.v1alpha1.ImageReviewStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.imagepolicy.v1alpha1.ImageReviewContainerSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: image
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.imagepolicy.v1alpha1.ImageReviewSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: annotations
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: containers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.imagepolicy.v1alpha1.ImageReviewContainerSpec
 | |
|           elementRelationship: atomic
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.imagepolicy.v1alpha1.ImageReviewStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowed
 | |
|       type:
 | |
|         scalar: boolean
 | |
|       default: false
 | |
|     - name: auditAnnotations
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1.HTTPIngressPath
 | |
|   map:
 | |
|     fields:
 | |
|     - name: backend
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressBackend
 | |
|       default: {}
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: pathType
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1.HTTPIngressRuleValue
 | |
|   map:
 | |
|     fields:
 | |
|     - name: paths
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.HTTPIngressPath
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1.IPBlock
 | |
|   map:
 | |
|     fields:
 | |
|     - name: cidr
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: except
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1.Ingress
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1.IngressBackend
 | |
|   map:
 | |
|     fields:
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.TypedLocalObjectReference
 | |
|     - name: service
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressServiceBackend
 | |
| - name: io.k8s.api.networking.v1.IngressClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressClassSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1.IngressClassParametersReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: scope
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1.IngressClassSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: controller
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: parameters
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressClassParametersReference
 | |
| - name: io.k8s.api.networking.v1.IngressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: host
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: http
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.HTTPIngressRuleValue
 | |
| - name: io.k8s.api.networking.v1.IngressServiceBackend
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: port
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.ServiceBackendPort
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1.IngressSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: defaultBackend
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IngressBackend
 | |
|     - name: ingressClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.IngressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: tls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.IngressTLS
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1.IngressStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: loadBalancer
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LoadBalancerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1.IngressTLS
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hosts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: secretName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1.NetworkPolicy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.NetworkPolicySpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1.NetworkPolicyEgressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.NetworkPolicyPort
 | |
|           elementRelationship: atomic
 | |
|     - name: to
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.NetworkPolicyPeer
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1.NetworkPolicyIngressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: from
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.NetworkPolicyPeer
 | |
|           elementRelationship: atomic
 | |
|     - name: ports
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.NetworkPolicyPort
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1.NetworkPolicyPeer
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ipBlock
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1.IPBlock
 | |
|     - name: namespaceSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: podSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.networking.v1.NetworkPolicyPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: endPort
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: port
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: protocol
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1.NetworkPolicySpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: egress
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.NetworkPolicyEgressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: ingress
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1.NetworkPolicyIngressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: podSelector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|       default: {}
 | |
|     - name: policyTypes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1.ServiceBackendPort
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: number
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.networking.v1beta1.HTTPIngressPath
 | |
|   map:
 | |
|     fields:
 | |
|     - name: backend
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.IngressBackend
 | |
|       default: {}
 | |
|     - name: path
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: pathType
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1beta1.HTTPIngressRuleValue
 | |
|   map:
 | |
|     fields:
 | |
|     - name: paths
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1beta1.HTTPIngressPath
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1beta1.Ingress
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.IngressSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.IngressStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1beta1.IngressBackend
 | |
|   map:
 | |
|     fields:
 | |
|     - name: resource
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.TypedLocalObjectReference
 | |
|     - name: serviceName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: servicePort
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1beta1.IngressClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.IngressClassSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1beta1.IngressClassParametersReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: scope
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.networking.v1beta1.IngressClassSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: controller
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: parameters
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.IngressClassParametersReference
 | |
| - name: io.k8s.api.networking.v1beta1.IngressRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: host
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: http
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.HTTPIngressRuleValue
 | |
| - name: io.k8s.api.networking.v1beta1.IngressSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: backend
 | |
|       type:
 | |
|         namedType: io.k8s.api.networking.v1beta1.IngressBackend
 | |
|     - name: ingressClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1beta1.IngressRule
 | |
|           elementRelationship: atomic
 | |
|     - name: tls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.networking.v1beta1.IngressTLS
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.networking.v1beta1.IngressStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: loadBalancer
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.LoadBalancerStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.networking.v1beta1.IngressTLS
 | |
|   map:
 | |
|     fields:
 | |
|     - name: hosts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: secretName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.node.v1.Overhead
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podFixed
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.node.v1.RuntimeClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: handler
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: overhead
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1.Overhead
 | |
|     - name: scheduling
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1.Scheduling
 | |
| - name: io.k8s.api.node.v1.Scheduling
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nodeSelector
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: tolerations
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Toleration
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.node.v1alpha1.Overhead
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podFixed
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.node.v1alpha1.RuntimeClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1alpha1.RuntimeClassSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.node.v1alpha1.RuntimeClassSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: overhead
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1alpha1.Overhead
 | |
|     - name: runtimeHandler
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: scheduling
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1alpha1.Scheduling
 | |
| - name: io.k8s.api.node.v1alpha1.Scheduling
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nodeSelector
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: tolerations
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Toleration
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.node.v1beta1.Overhead
 | |
|   map:
 | |
|     fields:
 | |
|     - name: podFixed
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
| - name: io.k8s.api.node.v1beta1.RuntimeClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: handler
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: overhead
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1beta1.Overhead
 | |
|     - name: scheduling
 | |
|       type:
 | |
|         namedType: io.k8s.api.node.v1beta1.Scheduling
 | |
| - name: io.k8s.api.node.v1beta1.Scheduling
 | |
|   map:
 | |
|     fields:
 | |
|     - name: nodeSelector
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: tolerations
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.Toleration
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.policy.v1.PodDisruptionBudget
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1.PodDisruptionBudgetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1.PodDisruptionBudgetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.policy.v1.PodDisruptionBudgetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: minAvailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.policy.v1.PodDisruptionBudgetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Condition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentHealthy
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredHealthy
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: disruptedPods
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: disruptionsAllowed
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: expectedPods
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.policy.v1beta1.AllowedCSIDriver
 | |
|   map:
 | |
|     fields:
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.policy.v1beta1.AllowedFlexVolume
 | |
|   map:
 | |
|     fields:
 | |
|     - name: driver
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.policy.v1beta1.AllowedHostPath
 | |
|   map:
 | |
|     fields:
 | |
|     - name: pathPrefix
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: readOnly
 | |
|       type:
 | |
|         scalar: boolean
 | |
| - name: io.k8s.api.policy.v1beta1.Eviction
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: deleteOptions
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
| - name: io.k8s.api.policy.v1beta1.FSGroupStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.policy.v1beta1.HostPortRange
 | |
|   map:
 | |
|     fields:
 | |
|     - name: max
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: min
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.policy.v1beta1.IDRange
 | |
|   map:
 | |
|     fields:
 | |
|     - name: max
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: min
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.policy.v1beta1.PodDisruptionBudget
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: maxUnavailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: minAvailable
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|     - name: selector
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
| - name: io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: conditions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Condition
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - type
 | |
|     - name: currentHealthy
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: desiredHealthy
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: disruptedPods
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: disruptionsAllowed
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: expectedPods
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.policy.v1beta1.PodSecurityPolicy
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.PodSecurityPolicySpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.policy.v1beta1.PodSecurityPolicySpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowPrivilegeEscalation
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: allowedCSIDrivers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.AllowedCSIDriver
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedCapabilities
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedFlexVolumes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.AllowedFlexVolume
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedHostPaths
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.AllowedHostPath
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedProcMountTypes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: allowedUnsafeSysctls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: defaultAddCapabilities
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: defaultAllowPrivilegeEscalation
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: forbiddenSysctls
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: fsGroup
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.FSGroupStrategyOptions
 | |
|       default: {}
 | |
|     - name: hostIPC
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostNetwork
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostPID
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: hostPorts
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.HostPortRange
 | |
|           elementRelationship: atomic
 | |
|     - name: privileged
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: readOnlyRootFilesystem
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: requiredDropCapabilities
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: runAsGroup
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions
 | |
|     - name: runAsUser
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions
 | |
|       default: {}
 | |
|     - name: runtimeClass
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions
 | |
|     - name: seLinux
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.SELinuxStrategyOptions
 | |
|       default: {}
 | |
|     - name: supplementalGroups
 | |
|       type:
 | |
|         namedType: io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions
 | |
|       default: {}
 | |
|     - name: volumes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowedRuntimeClassNames
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: defaultRuntimeClassName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.policy.v1beta1.SELinuxStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: seLinuxOptions
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.SELinuxOptions
 | |
| - name: io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: ranges
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.policy.v1beta1.IDRange
 | |
|           elementRelationship: atomic
 | |
|     - name: rule
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.rbac.v1.AggregationRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: clusterRoleSelectors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1.ClusterRole
 | |
|   map:
 | |
|     fields:
 | |
|     - name: aggregationRule
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1.AggregationRule
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1.PolicyRule
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1.ClusterRoleBinding
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: roleRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1.RoleRef
 | |
|       default: {}
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1.PolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: nonResourceURLs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resourceNames
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1.Role
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1.PolicyRule
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1.RoleBinding
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: roleRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1.RoleRef
 | |
|       default: {}
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1.RoleRef
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.rbac.v1.Subject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.rbac.v1alpha1.AggregationRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: clusterRoleSelectors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1alpha1.ClusterRole
 | |
|   map:
 | |
|     fields:
 | |
|     - name: aggregationRule
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1alpha1.AggregationRule
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1alpha1.PolicyRule
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1alpha1.ClusterRoleBinding
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: roleRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1alpha1.RoleRef
 | |
|       default: {}
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1alpha1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1alpha1.PolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: nonResourceURLs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resourceNames
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1alpha1.Role
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1alpha1.PolicyRule
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1alpha1.RoleBinding
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: roleRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1alpha1.RoleRef
 | |
|       default: {}
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1alpha1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1alpha1.RoleRef
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.rbac.v1alpha1.Subject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.rbac.v1beta1.AggregationRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: clusterRoleSelectors
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1beta1.ClusterRole
 | |
|   map:
 | |
|     fields:
 | |
|     - name: aggregationRule
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1beta1.AggregationRule
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1beta1.PolicyRule
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1beta1.ClusterRoleBinding
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: roleRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1beta1.RoleRef
 | |
|       default: {}
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1beta1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1beta1.PolicyRule
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroups
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: nonResourceURLs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resourceNames
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: resources
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: verbs
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1beta1.Role
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: rules
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1beta1.PolicyRule
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1beta1.RoleBinding
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: roleRef
 | |
|       type:
 | |
|         namedType: io.k8s.api.rbac.v1beta1.RoleRef
 | |
|       default: {}
 | |
|     - name: subjects
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.rbac.v1beta1.Subject
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.rbac.v1beta1.RoleRef
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.rbac.v1beta1.Subject
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiGroup
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.scheduling.v1.PriorityClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: description
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: globalDefault
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: preemptionPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.scheduling.v1alpha1.PriorityClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: description
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: globalDefault
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: preemptionPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.scheduling.v1beta1.PriorityClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: description
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: globalDefault
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: preemptionPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: value
 | |
|       type:
 | |
|         scalar: numeric
 | |
|       default: 0
 | |
| - name: io.k8s.api.storage.v1.CSIDriver
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.CSIDriverSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1.CSIDriverSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attachRequired
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: fsGroupPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: podInfoOnMount
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: requiresRepublish
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: storageCapacity
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: tokenRequests
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.storage.v1.TokenRequest
 | |
|           elementRelationship: atomic
 | |
|     - name: volumeLifecycleModes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
| - name: io.k8s.api.storage.v1.CSINode
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.CSINodeSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1.CSINodeDriver
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allocatable
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.VolumeNodeResources
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nodeID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: topologyKeys
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.storage.v1.CSINodeSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: drivers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.storage.v1.CSINodeDriver
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.storage.v1.StorageClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowVolumeExpansion
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: allowedTopologies
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.TopologySelectorTerm
 | |
|           elementRelationship: atomic
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: mountOptions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: parameters
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: provisioner
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: reclaimPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumeBindingMode
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.storage.v1.TokenRequest
 | |
|   map:
 | |
|     fields:
 | |
|     - name: audience
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: expirationSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.storage.v1.VolumeAttachment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.VolumeAttachmentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.VolumeAttachmentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1.VolumeAttachmentSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: inlineVolumeSpec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeSpec
 | |
|     - name: persistentVolumeName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.storage.v1.VolumeAttachmentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attacher
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: source
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.VolumeAttachmentSource
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1.VolumeAttachmentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attachError
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.VolumeError
 | |
|     - name: attached
 | |
|       type:
 | |
|         scalar: boolean
 | |
|       default: false
 | |
|     - name: attachmentMetadata
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: detachError
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1.VolumeError
 | |
| - name: io.k8s.api.storage.v1.VolumeError
 | |
|   map:
 | |
|     fields:
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: time
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1.VolumeNodeResources
 | |
|   map:
 | |
|     fields:
 | |
|     - name: count
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.storage.v1alpha1.CSIStorageCapacity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: capacity
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: maximumVolumeSize
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: nodeTopology
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: storageClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.storage.v1alpha1.VolumeAttachment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1alpha1.VolumeAttachmentSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: inlineVolumeSpec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeSpec
 | |
|     - name: persistentVolumeName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attacher
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: source
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1alpha1.VolumeAttachmentSource
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attachError
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1alpha1.VolumeError
 | |
|     - name: attached
 | |
|       type:
 | |
|         scalar: boolean
 | |
|       default: false
 | |
|     - name: attachmentMetadata
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: detachError
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1alpha1.VolumeError
 | |
| - name: io.k8s.api.storage.v1alpha1.VolumeError
 | |
|   map:
 | |
|     fields:
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: time
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1beta1.CSIDriver
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.CSIDriverSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1beta1.CSIDriverSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attachRequired
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: fsGroupPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: podInfoOnMount
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: requiresRepublish
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: storageCapacity
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: tokenRequests
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.storage.v1beta1.TokenRequest
 | |
|           elementRelationship: atomic
 | |
|     - name: volumeLifecycleModes
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.storage.v1beta1.CSINode
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.CSINodeSpec
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1beta1.CSINodeDriver
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allocatable
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.VolumeNodeResources
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nodeID
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: topologyKeys
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.api.storage.v1beta1.CSINodeSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: drivers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.storage.v1beta1.CSINodeDriver
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - name
 | |
| - name: io.k8s.api.storage.v1beta1.CSIStorageCapacity
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: capacity
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: maximumVolumeSize
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: nodeTopology
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|     - name: storageClassName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.api.storage.v1beta1.StorageClass
 | |
|   map:
 | |
|     fields:
 | |
|     - name: allowVolumeExpansion
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: allowedTopologies
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.api.core.v1.TopologySelectorTerm
 | |
|           elementRelationship: atomic
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: mountOptions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: parameters
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: provisioner
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: reclaimPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: volumeBindingMode
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.storage.v1beta1.TokenRequest
 | |
|   map:
 | |
|     fields:
 | |
|     - name: audience
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: expirationSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.api.storage.v1beta1.VolumeAttachment
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: metadata
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|       default: {}
 | |
|     - name: spec
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.VolumeAttachmentSpec
 | |
|       default: {}
 | |
|     - name: status
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.VolumeAttachmentStatus
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1beta1.VolumeAttachmentSource
 | |
|   map:
 | |
|     fields:
 | |
|     - name: inlineVolumeSpec
 | |
|       type:
 | |
|         namedType: io.k8s.api.core.v1.PersistentVolumeSpec
 | |
|     - name: persistentVolumeName
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.api.storage.v1beta1.VolumeAttachmentSpec
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attacher
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: nodeName
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: source
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.VolumeAttachmentSource
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1beta1.VolumeAttachmentStatus
 | |
|   map:
 | |
|     fields:
 | |
|     - name: attachError
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.VolumeError
 | |
|     - name: attached
 | |
|       type:
 | |
|         scalar: boolean
 | |
|       default: false
 | |
|     - name: attachmentMetadata
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: detachError
 | |
|       type:
 | |
|         namedType: io.k8s.api.storage.v1beta1.VolumeError
 | |
| - name: io.k8s.api.storage.v1beta1.VolumeError
 | |
|   map:
 | |
|     fields:
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: time
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
| - name: io.k8s.api.storage.v1beta1.VolumeNodeResources
 | |
|   map:
 | |
|     fields:
 | |
|     - name: count
 | |
|       type:
 | |
|         scalar: numeric
 | |
| - name: io.k8s.apimachinery.pkg.api.resource.Quantity
 | |
|   scalar: untyped
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.Condition
 | |
|   map:
 | |
|     fields:
 | |
|     - name: lastTransitionTime
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: message
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: observedGeneration
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: reason
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: status
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: type
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: dryRun
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
|     - name: gracePeriodSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: orphanDependents
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: preconditions
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions
 | |
|     - name: propagationPolicy
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1
 | |
|   map:
 | |
|     elementType:
 | |
|       scalar: untyped
 | |
|       list:
 | |
|         elementType:
 | |
|           namedType: __untyped_atomic_
 | |
|         elementRelationship: atomic
 | |
|       map:
 | |
|         elementType:
 | |
|           namedType: __untyped_atomic_
 | |
|         elementRelationship: atomic
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | |
|   map:
 | |
|     fields:
 | |
|     - name: matchExpressions
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement
 | |
|           elementRelationship: atomic
 | |
|     - name: matchLabels
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     elementRelationship: atomic
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement
 | |
|   map:
 | |
|     fields:
 | |
|     - name: key
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: operator
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: values
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: atomic
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: fieldsType
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: fieldsV1
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1
 | |
|     - name: manager
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: operation
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: time
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
 | |
|   scalar: untyped
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | |
|   map:
 | |
|     fields:
 | |
|     - name: annotations
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: clusterName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: creationTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|       default: {}
 | |
|     - name: deletionGracePeriodSeconds
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: deletionTimestamp
 | |
|       type:
 | |
|         namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|     - name: finalizers
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|           elementRelationship: associative
 | |
|     - name: generateName
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: generation
 | |
|       type:
 | |
|         scalar: numeric
 | |
|     - name: labels
 | |
|       type:
 | |
|         map:
 | |
|           elementType:
 | |
|             scalar: string
 | |
|     - name: managedFields
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry
 | |
|           elementRelationship: atomic
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: namespace
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: ownerReferences
 | |
|       type:
 | |
|         list:
 | |
|           elementType:
 | |
|             namedType: io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference
 | |
|           elementRelationship: associative
 | |
|           keys:
 | |
|           - uid
 | |
|     - name: resourceVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: selfLink
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference
 | |
|   map:
 | |
|     fields:
 | |
|     - name: apiVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: blockOwnerDeletion
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: controller
 | |
|       type:
 | |
|         scalar: boolean
 | |
|     - name: kind
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: name
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
|       default: ""
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions
 | |
|   map:
 | |
|     fields:
 | |
|     - name: resourceVersion
 | |
|       type:
 | |
|         scalar: string
 | |
|     - name: uid
 | |
|       type:
 | |
|         scalar: string
 | |
| - name: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | |
|   scalar: untyped
 | |
| - name: io.k8s.apimachinery.pkg.runtime.RawExtension
 | |
|   map:
 | |
|     elementType:
 | |
|       scalar: untyped
 | |
|       list:
 | |
|         elementType:
 | |
|           namedType: __untyped_atomic_
 | |
|         elementRelationship: atomic
 | |
|       map:
 | |
|         elementType:
 | |
|           namedType: __untyped_atomic_
 | |
|         elementRelationship: atomic
 | |
| - name: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | |
|   scalar: untyped
 | |
| - name: __untyped_atomic_
 | |
|   scalar: untyped
 | |
|   list:
 | |
|     elementType:
 | |
|       namedType: __untyped_atomic_
 | |
|     elementRelationship: atomic
 | |
|   map:
 | |
|     elementType:
 | |
|       namedType: __untyped_atomic_
 | |
|     elementRelationship: atomic
 | |
| - name: __untyped_deduced_
 | |
|   scalar: untyped
 | |
|   list:
 | |
|     elementType:
 | |
|       namedType: __untyped_atomic_
 | |
|     elementRelationship: atomic
 | |
|   map:
 | |
|     elementType:
 | |
|       namedType: __untyped_deduced_
 | |
|     elementRelationship: separable
 | |
| `)
 |