mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 10:03:42 +08:00 
			
		
		
		
	Replace rules are not inherited by consumers of buildx as a module, and as such would default to use the v0.26.2 version. Removing the replace rules also removes various (indirect) dependencies (although brings in some new packages from k8s itself). The "azure" and "gcp" authentication packages in k8s.io/go-client are now no longer functional, so removing those imports. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
		
			
				
	
	
		
			12684 lines
		
	
	
		
			298 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			12684 lines
		
	
	
		
			298 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.v1alpha1.MatchResources
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: excludeResourceRules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.admissionregistration.v1alpha1.NamedRuleWithOperations
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: matchPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - 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: resourceRules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.admissionregistration.v1alpha1.NamedRuleWithOperations
 | 
						|
          elementRelationship: atomic
 | 
						|
    elementRelationship: atomic
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.NamedRuleWithOperations
 | 
						|
  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: resourceNames
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: resources
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: scope
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    elementRelationship: atomic
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.ParamKind
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: apiVersion
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: kind
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    elementRelationship: atomic
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.ParamRef
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: namespace
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    elementRelationship: atomic
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicy
 | 
						|
  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.admissionregistration.v1alpha1.ValidatingAdmissionPolicySpec
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBinding
 | 
						|
  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.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingSpec
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicyBindingSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: matchResources
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.admissionregistration.v1alpha1.MatchResources
 | 
						|
    - name: paramRef
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.admissionregistration.v1alpha1.ParamRef
 | 
						|
    - name: policyName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.ValidatingAdmissionPolicySpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: failurePolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: matchConstraints
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.admissionregistration.v1alpha1.MatchResources
 | 
						|
    - name: paramKind
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.admissionregistration.v1alpha1.ParamKind
 | 
						|
    - name: validations
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.admissionregistration.v1alpha1.Validation
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.admissionregistration.v1alpha1.Validation
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: expression
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: message
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: reason
 | 
						|
      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.v1.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.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.v1.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_deduced_
 | 
						|
        elementRelationship: separable
 | 
						|
- 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: maxUnavailable
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | 
						|
    - 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.StatefulSetOrdinals
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: start
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
- name: io.k8s.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: whenDeleted
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: whenScaled
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- name: io.k8s.api.apps.v1.StatefulSetSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: minReadySeconds
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: ordinals
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.apps.v1.StatefulSetOrdinals
 | 
						|
    - name: persistentVolumeClaimRetentionPolicy
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy
 | 
						|
    - 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: availableReplicas
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - 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: maxUnavailable
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | 
						|
    - 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.StatefulSetOrdinals
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: start
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
- name: io.k8s.api.apps.v1beta1.StatefulSetPersistentVolumeClaimRetentionPolicy
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: whenDeleted
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: whenScaled
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- name: io.k8s.api.apps.v1beta1.StatefulSetSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: minReadySeconds
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: ordinals
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.apps.v1beta1.StatefulSetOrdinals
 | 
						|
    - name: persistentVolumeClaimRetentionPolicy
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.apps.v1beta1.StatefulSetPersistentVolumeClaimRetentionPolicy
 | 
						|
    - 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: availableReplicas
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - 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: maxUnavailable
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 | 
						|
    - 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.StatefulSetOrdinals
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: start
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
- name: io.k8s.api.apps.v1beta2.StatefulSetPersistentVolumeClaimRetentionPolicy
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: whenDeleted
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: whenScaled
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- name: io.k8s.api.apps.v1beta2.StatefulSetSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: minReadySeconds
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: ordinals
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.apps.v1beta2.StatefulSetOrdinals
 | 
						|
    - name: persistentVolumeClaimRetentionPolicy
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.apps.v1beta2.StatefulSetPersistentVolumeClaimRetentionPolicy
 | 
						|
    - 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: availableReplicas
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - 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: ""
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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.v2.ContainerResourceMetricSource
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: container
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: target
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricTarget
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.ContainerResourceMetricStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: container
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: current
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricValueStatus
 | 
						|
      default: {}
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.autoscaling.v2.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.v2.ExternalMetricSource
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: metric
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricIdentifier
 | 
						|
      default: {}
 | 
						|
    - name: target
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricTarget
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.ExternalMetricStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: current
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricValueStatus
 | 
						|
      default: {}
 | 
						|
    - name: metric
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricIdentifier
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.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.v2.HPAScalingRules
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: policies
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.autoscaling.v2.HPAScalingPolicy
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: selectPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: stabilizationWindowSeconds
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
- name: io.k8s.api.autoscaling.v2.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.v2.HorizontalPodAutoscalerSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerBehavior
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: scaleDown
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.HPAScalingRules
 | 
						|
    - name: scaleUp
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.HPAScalingRules
 | 
						|
- name: io.k8s.api.autoscaling.v2.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.v2.HorizontalPodAutoscalerSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: behavior
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerBehavior
 | 
						|
    - name: maxReplicas
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: metrics
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.autoscaling.v2.MetricSpec
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: minReplicas
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: scaleTargetRef
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.CrossVersionObjectReference
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.autoscaling.v2.HorizontalPodAutoscalerCondition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
    - name: currentMetrics
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.autoscaling.v2.MetricStatus
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: currentReplicas
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - 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.v2.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.v2.MetricSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: containerResource
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ContainerResourceMetricSource
 | 
						|
    - name: external
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ExternalMetricSource
 | 
						|
    - name: object
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ObjectMetricSource
 | 
						|
    - name: pods
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.PodsMetricSource
 | 
						|
    - name: resource
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ResourceMetricSource
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.autoscaling.v2.MetricStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: containerResource
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ContainerResourceMetricStatus
 | 
						|
    - name: external
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ExternalMetricStatus
 | 
						|
    - name: object
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ObjectMetricStatus
 | 
						|
    - name: pods
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.PodsMetricStatus
 | 
						|
    - name: resource
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.ResourceMetricStatus
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.autoscaling.v2.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.v2.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.v2.ObjectMetricSource
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: describedObject
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.CrossVersionObjectReference
 | 
						|
      default: {}
 | 
						|
    - name: metric
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricIdentifier
 | 
						|
      default: {}
 | 
						|
    - name: target
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricTarget
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.ObjectMetricStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: current
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricValueStatus
 | 
						|
      default: {}
 | 
						|
    - name: describedObject
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.CrossVersionObjectReference
 | 
						|
      default: {}
 | 
						|
    - name: metric
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricIdentifier
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.PodsMetricSource
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: metric
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricIdentifier
 | 
						|
      default: {}
 | 
						|
    - name: target
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricTarget
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.PodsMetricStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: current
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricValueStatus
 | 
						|
      default: {}
 | 
						|
    - name: metric
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricIdentifier
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.ResourceMetricSource
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: target
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricTarget
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.autoscaling.v2.ResourceMetricStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: current
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.autoscaling.v2.MetricValueStatus
 | 
						|
      default: {}
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- 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: timeZone
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- 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: podFailurePolicy
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.batch.v1.PodFailurePolicy
 | 
						|
    - 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: ready
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: startTime
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 | 
						|
    - name: succeeded
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: uncountedTerminatedPods
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.batch.v1.UncountedTerminatedPods
 | 
						|
- 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.v1.PodFailurePolicy
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: rules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.batch.v1.PodFailurePolicyRule
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.batch.v1.PodFailurePolicyOnExitCodesRequirement
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: containerName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: operator
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: values
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: numeric
 | 
						|
          elementRelationship: associative
 | 
						|
- name: io.k8s.api.batch.v1.PodFailurePolicyOnPodConditionsPattern
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.batch.v1.PodFailurePolicyRule
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: action
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: onExitCodes
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.batch.v1.PodFailurePolicyOnExitCodesRequirement
 | 
						|
    - name: onPodConditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.batch.v1.PodFailurePolicyOnPodConditionsPattern
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.batch.v1.UncountedTerminatedPods
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: failed
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: associative
 | 
						|
    - name: succeeded
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: associative
 | 
						|
- 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: timeZone
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- 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: expirationSeconds
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - 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: expirationSeconds
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - 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: nodeExpandSecretRef
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.SecretReference
 | 
						|
    - 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.ClaimSource
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: resourceClaimName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: resourceClaimTemplateName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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: 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: 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.GRPCAction
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: port
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: service
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- 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.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.LifecycleHandler
 | 
						|
    - name: preStop
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.LifecycleHandler
 | 
						|
- name: io.k8s.api.core.v1.LifecycleHandler
 | 
						|
  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.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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
    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
 | 
						|
    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: ""
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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: dataSourceRef
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.TypedObjectReference
 | 
						|
    - 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: allocatedResources
 | 
						|
      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.PersistentVolumeClaimCondition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
    - name: phase
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: resizeStatus
 | 
						|
      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
 | 
						|
        elementRelationship: separable
 | 
						|
    - 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.PodOS
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.core.v1.PodReadinessGate
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditionType
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.core.v1.PodResourceClaim
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: source
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.ClaimSource
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.core.v1.PodSchedulingGate
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      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: hostUsers
 | 
						|
      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
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: os
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.PodOS
 | 
						|
    - 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: resourceClaims
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.core.v1.PodResourceClaim
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - name
 | 
						|
    - name: restartPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: runtimeClassName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: schedulerName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: schedulingGates
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.core.v1.PodSchedulingGate
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - name
 | 
						|
    - 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: grpc
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.GRPCAction
 | 
						|
    - 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
 | 
						|
          elementRelationship: atomic
 | 
						|
    - 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.ResourceClaim
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- 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: ""
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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: claims
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.core.v1.ResourceClaim
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - name
 | 
						|
    - 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
 | 
						|
    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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: sessionAffinity
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: sessionAffinityConfig
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.SessionAffinityConfig
 | 
						|
    - 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- name: io.k8s.api.core.v1.TopologySpreadConstraint
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: labelSelector
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
 | 
						|
    - name: matchLabelKeys
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: maxSkew
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: minDomains
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: nodeAffinityPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: nodeTaintsPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - 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: ""
 | 
						|
    elementRelationship: atomic
 | 
						|
- name: io.k8s.api.core.v1.TypedObjectReference
 | 
						|
  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.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: hostProcess
 | 
						|
      type:
 | 
						|
        scalar: boolean
 | 
						|
    - 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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.IngressLoadBalancerIngress
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: hostname
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: ip
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: ports
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.extensions.v1beta1.IngressPortStatus
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.extensions.v1beta1.IngressLoadBalancerStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: ingress
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.extensions.v1beta1.IngressLoadBalancerIngress
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.extensions.v1beta1.IngressPortStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: error
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: port
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: protocol
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      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.extensions.v1beta1.IngressLoadBalancerStatus
 | 
						|
      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: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyStatus
 | 
						|
      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.NetworkPolicyStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Condition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
- 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: borrowingLimitPercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: lendablePercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - 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: borrowingLimitPercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: lendablePercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - 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.flowcontrol.v1beta2.FlowDistinguisherMethod
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.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.v1beta2.FlowSchemaSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.FlowSchemaStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.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.v1beta2.FlowSchemaSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: distinguisherMethod
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.FlowDistinguisherMethod
 | 
						|
    - name: matchingPrecedence
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: priorityLevelConfiguration
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationReference
 | 
						|
      default: {}
 | 
						|
    - name: rules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta2.PolicyRulesWithSubjects
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.FlowSchemaStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta2.FlowSchemaCondition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.GroupSubject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.LimitResponse
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: queuing
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.QueuingConfiguration
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    unions:
 | 
						|
    - discriminator: type
 | 
						|
      fields:
 | 
						|
      - fieldName: queuing
 | 
						|
        discriminatorValue: Queuing
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: assuredConcurrencyShares
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: borrowingLimitPercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: lendablePercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: limitResponse
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.LimitResponse
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.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.v1beta2.PolicyRulesWithSubjects
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: nonResourceRules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta2.NonResourcePolicyRule
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: resourceRules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta2.ResourcePolicyRule
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: subjects
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta2.Subject
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.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.v1beta2.PriorityLevelConfigurationSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.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.v1beta2.PriorityLevelConfigurationReference
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: limited
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.LimitedPriorityLevelConfiguration
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    unions:
 | 
						|
    - discriminator: type
 | 
						|
      fields:
 | 
						|
      - fieldName: limited
 | 
						|
        discriminatorValue: Limited
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta2.PriorityLevelConfigurationCondition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.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.v1beta2.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.v1beta2.ServiceAccountSubject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: namespace
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.Subject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: group
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.GroupSubject
 | 
						|
    - name: kind
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: serviceAccount
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.ServiceAccountSubject
 | 
						|
    - name: user
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta2.UserSubject
 | 
						|
    unions:
 | 
						|
    - discriminator: kind
 | 
						|
      fields:
 | 
						|
      - fieldName: group
 | 
						|
        discriminatorValue: Group
 | 
						|
      - fieldName: serviceAccount
 | 
						|
        discriminatorValue: ServiceAccount
 | 
						|
      - fieldName: user
 | 
						|
        discriminatorValue: User
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta2.UserSubject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.FlowDistinguisherMethod
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.v1beta3.FlowSchemaSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.FlowSchemaStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.v1beta3.FlowSchemaSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: distinguisherMethod
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.FlowDistinguisherMethod
 | 
						|
    - name: matchingPrecedence
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: priorityLevelConfiguration
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationReference
 | 
						|
      default: {}
 | 
						|
    - name: rules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta3.PolicyRulesWithSubjects
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.FlowSchemaStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta3.FlowSchemaCondition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.GroupSubject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.LimitResponse
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: queuing
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.QueuingConfiguration
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    unions:
 | 
						|
    - discriminator: type
 | 
						|
      fields:
 | 
						|
      - fieldName: queuing
 | 
						|
        discriminatorValue: Queuing
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.LimitedPriorityLevelConfiguration
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: borrowingLimitPercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: lendablePercent
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
    - name: limitResponse
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.LimitResponse
 | 
						|
      default: {}
 | 
						|
    - name: nominalConcurrencyShares
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.v1beta3.PolicyRulesWithSubjects
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: nonResourceRules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta3.NonResourcePolicyRule
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: resourceRules
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta3.ResourcePolicyRule
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: subjects
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta3.Subject
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.v1beta3.PriorityLevelConfigurationSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.v1beta3.PriorityLevelConfigurationReference
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: limited
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.LimitedPriorityLevelConfiguration
 | 
						|
    - name: type
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    unions:
 | 
						|
    - discriminator: type
 | 
						|
      fields:
 | 
						|
      - fieldName: limited
 | 
						|
        discriminatorValue: Limited
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.flowcontrol.v1beta3.PriorityLevelConfigurationCondition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.v1beta3.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.v1beta3.ServiceAccountSubject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: namespace
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.Subject
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: group
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.GroupSubject
 | 
						|
    - name: kind
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: serviceAccount
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.ServiceAccountSubject
 | 
						|
    - name: user
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.flowcontrol.v1beta3.UserSubject
 | 
						|
    unions:
 | 
						|
    - discriminator: kind
 | 
						|
      fields:
 | 
						|
      - fieldName: group
 | 
						|
        discriminatorValue: Group
 | 
						|
      - fieldName: serviceAccount
 | 
						|
        discriminatorValue: ServiceAccount
 | 
						|
      - fieldName: user
 | 
						|
        discriminatorValue: User
 | 
						|
- name: io.k8s.api.flowcontrol.v1beta3.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.IngressLoadBalancerIngress
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: hostname
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: ip
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: ports
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.networking.v1.IngressPortStatus
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.networking.v1.IngressLoadBalancerStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: ingress
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.networking.v1.IngressLoadBalancerIngress
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.networking.v1.IngressPortStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: error
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: port
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: protocol
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- 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.networking.v1.IngressLoadBalancerStatus
 | 
						|
      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: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.networking.v1.NetworkPolicyStatus
 | 
						|
      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.NetworkPolicyStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: conditions
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Condition
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - type
 | 
						|
- name: io.k8s.api.networking.v1.ServiceBackendPort
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: number
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
- name: io.k8s.api.networking.v1alpha1.ClusterCIDR
 | 
						|
  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.v1alpha1.ClusterCIDRSpec
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.networking.v1alpha1.ClusterCIDRSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: ipv4
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: ipv6
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: nodeSelector
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.NodeSelector
 | 
						|
    - name: perNodeHostBits
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
- 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.IngressLoadBalancerIngress
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: hostname
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: ip
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: ports
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.networking.v1beta1.IngressPortStatus
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.networking.v1beta1.IngressLoadBalancerStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: ingress
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.networking.v1beta1.IngressLoadBalancerIngress
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.networking.v1beta1.IngressPortStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: error
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: port
 | 
						|
      type:
 | 
						|
        scalar: numeric
 | 
						|
      default: 0
 | 
						|
    - name: protocol
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- 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.networking.v1beta1.IngressLoadBalancerStatus
 | 
						|
      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
 | 
						|
          elementRelationship: atomic
 | 
						|
    - 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
 | 
						|
          elementRelationship: atomic
 | 
						|
    - 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
 | 
						|
          elementRelationship: atomic
 | 
						|
    - name: tolerations
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.core.v1.Toleration
 | 
						|
          elementRelationship: atomic
 | 
						|
- name: io.k8s.api.policy.v1.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.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: unhealthyPodEvictionPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- 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: unhealthyPodEvictionPolicy
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- 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: ""
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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.resource.v1alpha1.AllocationResult
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: availableOnNodes
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.NodeSelector
 | 
						|
    - name: resourceHandle
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: shareable
 | 
						|
      type:
 | 
						|
        scalar: boolean
 | 
						|
- name: io.k8s.api.resource.v1alpha1.PodScheduling
 | 
						|
  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.resource.v1alpha1.PodSchedulingSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.resource.v1alpha1.PodSchedulingStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.resource.v1alpha1.PodSchedulingSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: potentialNodes
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: associative
 | 
						|
    - name: selectedNode
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
- name: io.k8s.api.resource.v1alpha1.PodSchedulingStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: resourceClaims
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.resource.v1alpha1.ResourceClaimSchedulingStatus
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - name
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaim
 | 
						|
  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.resource.v1alpha1.ResourceClaimSpec
 | 
						|
      default: {}
 | 
						|
    - name: status
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.resource.v1alpha1.ResourceClaimStatus
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimConsumerReference
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: apiGroup
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: resource
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: uid
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimParametersReference
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: apiGroup
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: kind
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimSchedulingStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: name
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: unsuitableNodes
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            scalar: string
 | 
						|
          elementRelationship: associative
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: allocationMode
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: parametersRef
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.resource.v1alpha1.ResourceClaimParametersReference
 | 
						|
    - name: resourceClassName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimStatus
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: allocation
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.resource.v1alpha1.AllocationResult
 | 
						|
    - name: deallocationRequested
 | 
						|
      type:
 | 
						|
        scalar: boolean
 | 
						|
    - name: driverName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: reservedFor
 | 
						|
      type:
 | 
						|
        list:
 | 
						|
          elementType:
 | 
						|
            namedType: io.k8s.api.resource.v1alpha1.ResourceClaimConsumerReference
 | 
						|
          elementRelationship: associative
 | 
						|
          keys:
 | 
						|
          - uid
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimTemplate
 | 
						|
  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.resource.v1alpha1.ResourceClaimTemplateSpec
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClaimTemplateSpec
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: metadata
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | 
						|
      default: {}
 | 
						|
    - name: spec
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.resource.v1alpha1.ResourceClaimSpec
 | 
						|
      default: {}
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClass
 | 
						|
  map:
 | 
						|
    fields:
 | 
						|
    - name: apiVersion
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: driverName
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
      default: ""
 | 
						|
    - name: kind
 | 
						|
      type:
 | 
						|
        scalar: string
 | 
						|
    - name: metadata
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 | 
						|
      default: {}
 | 
						|
    - name: parametersRef
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.resource.v1alpha1.ResourceClassParametersReference
 | 
						|
    - name: suitableNodes
 | 
						|
      type:
 | 
						|
        namedType: io.k8s.api.core.v1.NodeSelector
 | 
						|
- name: io.k8s.api.resource.v1alpha1.ResourceClassParametersReference
 | 
						|
  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: seLinuxMount
 | 
						|
      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.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.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: seLinuxMount
 | 
						|
      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_deduced_
 | 
						|
        elementRelationship: separable
 | 
						|
- 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: subresource
 | 
						|
      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: 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: ""
 | 
						|
    elementRelationship: atomic
 | 
						|
- 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_deduced_
 | 
						|
        elementRelationship: separable
 | 
						|
- 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
 | 
						|
`)
 |