...

Text file src/sigs.k8s.io/structured-merge-diff/v4/internal/testdata/k8s-schema.yaml

Documentation: sigs.k8s.io/structured-merge-diff/v4/internal/testdata

     1types:
     2- name: io.k8s.api.admissionregistration.v1alpha1.Initializer
     3  map:
     4    fields:
     5    - name: name
     6      type:
     7        scalar: string
     8    - name: rules
     9      type:
    10        list:
    11          elementType:
    12            namedType: io.k8s.api.admissionregistration.v1alpha1.Rule
    13          elementRelationship: atomic
    14- name: io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration
    15  map:
    16    fields:
    17    - name: apiVersion
    18      type:
    19        scalar: string
    20    - name: initializers
    21      type:
    22        list:
    23          elementType:
    24            namedType: io.k8s.api.admissionregistration.v1alpha1.Initializer
    25          elementRelationship: associative
    26          keys:
    27          - name
    28    - name: kind
    29      type:
    30        scalar: string
    31    - name: metadata
    32      type:
    33        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
    34- name: io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList
    35  map:
    36    fields:
    37    - name: apiVersion
    38      type:
    39        scalar: string
    40    - name: items
    41      type:
    42        list:
    43          elementType:
    44            namedType: io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration
    45          elementRelationship: atomic
    46    - name: kind
    47      type:
    48        scalar: string
    49    - name: metadata
    50      type:
    51        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
    52- name: io.k8s.api.admissionregistration.v1alpha1.Rule
    53  map:
    54    fields:
    55    - name: apiGroups
    56      type:
    57        list:
    58          elementType:
    59            scalar: string
    60          elementRelationship: atomic
    61    - name: apiVersions
    62      type:
    63        list:
    64          elementType:
    65            scalar: string
    66          elementRelationship: atomic
    67    - name: resources
    68      type:
    69        list:
    70          elementType:
    71            scalar: string
    72          elementRelationship: atomic
    73- name: io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration
    74  map:
    75    fields:
    76    - name: apiVersion
    77      type:
    78        scalar: string
    79    - name: kind
    80      type:
    81        scalar: string
    82    - name: metadata
    83      type:
    84        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
    85    - name: webhooks
    86      type:
    87        list:
    88          elementType:
    89            namedType: io.k8s.api.admissionregistration.v1beta1.Webhook
    90          elementRelationship: associative
    91          keys:
    92          - name
    93- name: io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList
    94  map:
    95    fields:
    96    - name: apiVersion
    97      type:
    98        scalar: string
    99    - name: items
   100      type:
   101        list:
   102          elementType:
   103            namedType: io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration
   104          elementRelationship: atomic
   105    - name: kind
   106      type:
   107        scalar: string
   108    - name: metadata
   109      type:
   110        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   111- name: io.k8s.api.admissionregistration.v1beta1.RuleWithOperations
   112  map:
   113    fields:
   114    - name: apiGroups
   115      type:
   116        list:
   117          elementType:
   118            scalar: string
   119          elementRelationship: atomic
   120    - name: apiVersions
   121      type:
   122        list:
   123          elementType:
   124            scalar: string
   125          elementRelationship: atomic
   126    - name: operations
   127      type:
   128        list:
   129          elementType:
   130            scalar: string
   131          elementRelationship: atomic
   132    - name: resources
   133      type:
   134        list:
   135          elementType:
   136            scalar: string
   137          elementRelationship: atomic
   138- name: io.k8s.api.admissionregistration.v1beta1.ServiceReference
   139  map:
   140    fields:
   141    - name: name
   142      type:
   143        scalar: string
   144    - name: namespace
   145      type:
   146        scalar: string
   147    - name: path
   148      type:
   149        scalar: string
   150- name: io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration
   151  map:
   152    fields:
   153    - name: apiVersion
   154      type:
   155        scalar: string
   156    - name: kind
   157      type:
   158        scalar: string
   159    - name: metadata
   160      type:
   161        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   162    - name: webhooks
   163      type:
   164        list:
   165          elementType:
   166            namedType: io.k8s.api.admissionregistration.v1beta1.Webhook
   167          elementRelationship: associative
   168          keys:
   169          - name
   170- name: io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList
   171  map:
   172    fields:
   173    - name: apiVersion
   174      type:
   175        scalar: string
   176    - name: items
   177      type:
   178        list:
   179          elementType:
   180            namedType: io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration
   181          elementRelationship: atomic
   182    - name: kind
   183      type:
   184        scalar: string
   185    - name: metadata
   186      type:
   187        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   188- name: io.k8s.api.admissionregistration.v1beta1.Webhook
   189  map:
   190    fields:
   191    - name: clientConfig
   192      type:
   193        namedType: io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig
   194    - name: failurePolicy
   195      type:
   196        scalar: string
   197    - name: name
   198      type:
   199        scalar: string
   200    - name: namespaceSelector
   201      type:
   202        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
   203    - name: rules
   204      type:
   205        list:
   206          elementType:
   207            namedType: io.k8s.api.admissionregistration.v1beta1.RuleWithOperations
   208          elementRelationship: atomic
   209    - name: sideEffects
   210      type:
   211        scalar: string
   212- name: io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig
   213  map:
   214    fields:
   215    - name: caBundle
   216      type:
   217        scalar: string
   218    - name: service
   219      type:
   220        namedType: io.k8s.api.admissionregistration.v1beta1.ServiceReference
   221    - name: url
   222      type:
   223        scalar: string
   224- name: io.k8s.api.apps.v1.ControllerRevision
   225  map:
   226    fields:
   227    - name: apiVersion
   228      type:
   229        scalar: string
   230    - name: data
   231      type:
   232        namedType: __untyped_atomic_
   233    - name: kind
   234      type:
   235        scalar: string
   236    - name: metadata
   237      type:
   238        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   239    - name: revision
   240      type:
   241        scalar: numeric
   242- name: io.k8s.api.apps.v1.ControllerRevisionList
   243  map:
   244    fields:
   245    - name: apiVersion
   246      type:
   247        scalar: string
   248    - name: items
   249      type:
   250        list:
   251          elementType:
   252            namedType: io.k8s.api.apps.v1.ControllerRevision
   253          elementRelationship: atomic
   254    - name: kind
   255      type:
   256        scalar: string
   257    - name: metadata
   258      type:
   259        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   260- name: io.k8s.api.apps.v1.DaemonSet
   261  map:
   262    fields:
   263    - name: apiVersion
   264      type:
   265        scalar: string
   266    - name: kind
   267      type:
   268        scalar: string
   269    - name: metadata
   270      type:
   271        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   272    - name: spec
   273      type:
   274        namedType: io.k8s.api.apps.v1.DaemonSetSpec
   275    - name: status
   276      type:
   277        namedType: io.k8s.api.apps.v1.DaemonSetStatus
   278- name: io.k8s.api.apps.v1.DaemonSetCondition
   279  map:
   280    fields:
   281    - name: lastTransitionTime
   282      type:
   283        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   284    - name: message
   285      type:
   286        scalar: string
   287    - name: reason
   288      type:
   289        scalar: string
   290    - name: status
   291      type:
   292        scalar: string
   293    - name: type
   294      type:
   295        scalar: string
   296- name: io.k8s.api.apps.v1.DaemonSetList
   297  map:
   298    fields:
   299    - name: apiVersion
   300      type:
   301        scalar: string
   302    - name: items
   303      type:
   304        list:
   305          elementType:
   306            namedType: io.k8s.api.apps.v1.DaemonSet
   307          elementRelationship: atomic
   308    - name: kind
   309      type:
   310        scalar: string
   311    - name: metadata
   312      type:
   313        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   314- name: io.k8s.api.apps.v1.DaemonSetSpec
   315  map:
   316    fields:
   317    - name: minReadySeconds
   318      type:
   319        scalar: numeric
   320    - name: revisionHistoryLimit
   321      type:
   322        scalar: numeric
   323    - name: selector
   324      type:
   325        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
   326    - name: template
   327      type:
   328        namedType: io.k8s.api.core.v1.PodTemplateSpec
   329    - name: updateStrategy
   330      type:
   331        namedType: io.k8s.api.apps.v1.DaemonSetUpdateStrategy
   332- name: io.k8s.api.apps.v1.DaemonSetStatus
   333  map:
   334    fields:
   335    - name: collisionCount
   336      type:
   337        scalar: numeric
   338    - name: conditions
   339      type:
   340        list:
   341          elementType:
   342            namedType: io.k8s.api.apps.v1.DaemonSetCondition
   343          elementRelationship: associative
   344          keys:
   345          - type
   346    - name: currentNumberScheduled
   347      type:
   348        scalar: numeric
   349    - name: desiredNumberScheduled
   350      type:
   351        scalar: numeric
   352    - name: numberAvailable
   353      type:
   354        scalar: numeric
   355    - name: numberMisscheduled
   356      type:
   357        scalar: numeric
   358    - name: numberReady
   359      type:
   360        scalar: numeric
   361    - name: numberUnavailable
   362      type:
   363        scalar: numeric
   364    - name: observedGeneration
   365      type:
   366        scalar: numeric
   367    - name: updatedNumberScheduled
   368      type:
   369        scalar: numeric
   370- name: io.k8s.api.apps.v1.DaemonSetUpdateStrategy
   371  map:
   372    fields:
   373    - name: rollingUpdate
   374      type:
   375        namedType: io.k8s.api.apps.v1.RollingUpdateDaemonSet
   376    - name: type
   377      type:
   378        scalar: string
   379- name: io.k8s.api.apps.v1.Deployment
   380  map:
   381    fields:
   382    - name: apiVersion
   383      type:
   384        scalar: string
   385    - name: kind
   386      type:
   387        scalar: string
   388    - name: metadata
   389      type:
   390        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   391    - name: spec
   392      type:
   393        namedType: io.k8s.api.apps.v1.DeploymentSpec
   394    - name: status
   395      type:
   396        namedType: io.k8s.api.apps.v1.DeploymentStatus
   397- name: io.k8s.api.apps.v1.DeploymentCondition
   398  map:
   399    fields:
   400    - name: lastTransitionTime
   401      type:
   402        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   403    - name: lastUpdateTime
   404      type:
   405        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   406    - name: message
   407      type:
   408        scalar: string
   409    - name: reason
   410      type:
   411        scalar: string
   412    - name: status
   413      type:
   414        scalar: string
   415    - name: type
   416      type:
   417        scalar: string
   418- name: io.k8s.api.apps.v1.DeploymentList
   419  map:
   420    fields:
   421    - name: apiVersion
   422      type:
   423        scalar: string
   424    - name: items
   425      type:
   426        list:
   427          elementType:
   428            namedType: io.k8s.api.apps.v1.Deployment
   429          elementRelationship: atomic
   430    - name: kind
   431      type:
   432        scalar: string
   433    - name: metadata
   434      type:
   435        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   436- name: io.k8s.api.apps.v1.DeploymentSpec
   437  map:
   438    fields:
   439    - name: minReadySeconds
   440      type:
   441        scalar: numeric
   442    - name: paused
   443      type:
   444        scalar: boolean
   445    - name: progressDeadlineSeconds
   446      type:
   447        scalar: numeric
   448    - name: replicas
   449      type:
   450        scalar: numeric
   451    - name: revisionHistoryLimit
   452      type:
   453        scalar: numeric
   454    - name: selector
   455      type:
   456        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
   457    - name: strategy
   458      type:
   459        namedType: io.k8s.api.apps.v1.DeploymentStrategy
   460    - name: template
   461      type:
   462        namedType: io.k8s.api.core.v1.PodTemplateSpec
   463- name: io.k8s.api.apps.v1.DeploymentStatus
   464  map:
   465    fields:
   466    - name: availableReplicas
   467      type:
   468        scalar: numeric
   469    - name: collisionCount
   470      type:
   471        scalar: numeric
   472    - name: conditions
   473      type:
   474        list:
   475          elementType:
   476            namedType: io.k8s.api.apps.v1.DeploymentCondition
   477          elementRelationship: associative
   478          keys:
   479          - type
   480    - name: observedGeneration
   481      type:
   482        scalar: numeric
   483    - name: readyReplicas
   484      type:
   485        scalar: numeric
   486    - name: replicas
   487      type:
   488        scalar: numeric
   489    - name: unavailableReplicas
   490      type:
   491        scalar: numeric
   492    - name: updatedReplicas
   493      type:
   494        scalar: numeric
   495- name: io.k8s.api.apps.v1.DeploymentStrategy
   496  map:
   497    fields:
   498    - name: rollingUpdate
   499      type:
   500        namedType: io.k8s.api.apps.v1.RollingUpdateDeployment
   501    - name: type
   502      type:
   503        scalar: string
   504- name: io.k8s.api.apps.v1.ReplicaSet
   505  map:
   506    fields:
   507    - name: apiVersion
   508      type:
   509        scalar: string
   510    - name: kind
   511      type:
   512        scalar: string
   513    - name: metadata
   514      type:
   515        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   516    - name: spec
   517      type:
   518        namedType: io.k8s.api.apps.v1.ReplicaSetSpec
   519    - name: status
   520      type:
   521        namedType: io.k8s.api.apps.v1.ReplicaSetStatus
   522- name: io.k8s.api.apps.v1.ReplicaSetCondition
   523  map:
   524    fields:
   525    - name: lastTransitionTime
   526      type:
   527        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   528    - name: message
   529      type:
   530        scalar: string
   531    - name: reason
   532      type:
   533        scalar: string
   534    - name: status
   535      type:
   536        scalar: string
   537    - name: type
   538      type:
   539        scalar: string
   540- name: io.k8s.api.apps.v1.ReplicaSetList
   541  map:
   542    fields:
   543    - name: apiVersion
   544      type:
   545        scalar: string
   546    - name: items
   547      type:
   548        list:
   549          elementType:
   550            namedType: io.k8s.api.apps.v1.ReplicaSet
   551          elementRelationship: atomic
   552    - name: kind
   553      type:
   554        scalar: string
   555    - name: metadata
   556      type:
   557        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   558- name: io.k8s.api.apps.v1.ReplicaSetSpec
   559  map:
   560    fields:
   561    - name: minReadySeconds
   562      type:
   563        scalar: numeric
   564    - name: replicas
   565      type:
   566        scalar: numeric
   567    - name: selector
   568      type:
   569        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
   570    - name: template
   571      type:
   572        namedType: io.k8s.api.core.v1.PodTemplateSpec
   573- name: io.k8s.api.apps.v1.ReplicaSetStatus
   574  map:
   575    fields:
   576    - name: availableReplicas
   577      type:
   578        scalar: numeric
   579    - name: conditions
   580      type:
   581        list:
   582          elementType:
   583            namedType: io.k8s.api.apps.v1.ReplicaSetCondition
   584          elementRelationship: associative
   585          keys:
   586          - type
   587    - name: fullyLabeledReplicas
   588      type:
   589        scalar: numeric
   590    - name: observedGeneration
   591      type:
   592        scalar: numeric
   593    - name: readyReplicas
   594      type:
   595        scalar: numeric
   596    - name: replicas
   597      type:
   598        scalar: numeric
   599- name: io.k8s.api.apps.v1.RollingUpdateDaemonSet
   600  map:
   601    fields:
   602    - name: maxUnavailable
   603      type:
   604        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
   605- name: io.k8s.api.apps.v1.RollingUpdateDeployment
   606  map:
   607    fields:
   608    - name: maxSurge
   609      type:
   610        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
   611    - name: maxUnavailable
   612      type:
   613        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
   614- name: io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy
   615  map:
   616    fields:
   617    - name: partition
   618      type:
   619        scalar: numeric
   620- name: io.k8s.api.apps.v1.StatefulSet
   621  map:
   622    fields:
   623    - name: apiVersion
   624      type:
   625        scalar: string
   626    - name: kind
   627      type:
   628        scalar: string
   629    - name: metadata
   630      type:
   631        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   632    - name: spec
   633      type:
   634        namedType: io.k8s.api.apps.v1.StatefulSetSpec
   635    - name: status
   636      type:
   637        namedType: io.k8s.api.apps.v1.StatefulSetStatus
   638- name: io.k8s.api.apps.v1.StatefulSetCondition
   639  map:
   640    fields:
   641    - name: lastTransitionTime
   642      type:
   643        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   644    - name: message
   645      type:
   646        scalar: string
   647    - name: reason
   648      type:
   649        scalar: string
   650    - name: status
   651      type:
   652        scalar: string
   653    - name: type
   654      type:
   655        scalar: string
   656- name: io.k8s.api.apps.v1.StatefulSetList
   657  map:
   658    fields:
   659    - name: apiVersion
   660      type:
   661        scalar: string
   662    - name: items
   663      type:
   664        list:
   665          elementType:
   666            namedType: io.k8s.api.apps.v1.StatefulSet
   667          elementRelationship: atomic
   668    - name: kind
   669      type:
   670        scalar: string
   671    - name: metadata
   672      type:
   673        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   674- name: io.k8s.api.apps.v1.StatefulSetSpec
   675  map:
   676    fields:
   677    - name: podManagementPolicy
   678      type:
   679        scalar: string
   680    - name: replicas
   681      type:
   682        scalar: numeric
   683    - name: revisionHistoryLimit
   684      type:
   685        scalar: numeric
   686    - name: selector
   687      type:
   688        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
   689    - name: serviceName
   690      type:
   691        scalar: string
   692    - name: template
   693      type:
   694        namedType: io.k8s.api.core.v1.PodTemplateSpec
   695    - name: updateStrategy
   696      type:
   697        namedType: io.k8s.api.apps.v1.StatefulSetUpdateStrategy
   698    - name: volumeClaimTemplates
   699      type:
   700        list:
   701          elementType:
   702            namedType: io.k8s.api.core.v1.PersistentVolumeClaim
   703          elementRelationship: atomic
   704- name: io.k8s.api.apps.v1.StatefulSetStatus
   705  map:
   706    fields:
   707    - name: collisionCount
   708      type:
   709        scalar: numeric
   710    - name: conditions
   711      type:
   712        list:
   713          elementType:
   714            namedType: io.k8s.api.apps.v1.StatefulSetCondition
   715          elementRelationship: associative
   716          keys:
   717          - type
   718    - name: currentReplicas
   719      type:
   720        scalar: numeric
   721    - name: currentRevision
   722      type:
   723        scalar: string
   724    - name: observedGeneration
   725      type:
   726        scalar: numeric
   727    - name: readyReplicas
   728      type:
   729        scalar: numeric
   730    - name: replicas
   731      type:
   732        scalar: numeric
   733    - name: updateRevision
   734      type:
   735        scalar: string
   736    - name: updatedReplicas
   737      type:
   738        scalar: numeric
   739- name: io.k8s.api.apps.v1.StatefulSetUpdateStrategy
   740  map:
   741    fields:
   742    - name: rollingUpdate
   743      type:
   744        namedType: io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy
   745    - name: type
   746      type:
   747        scalar: string
   748- name: io.k8s.api.apps.v1beta1.ControllerRevision
   749  map:
   750    fields:
   751    - name: apiVersion
   752      type:
   753        scalar: string
   754    - name: data
   755      type:
   756        namedType: __untyped_atomic_
   757    - name: kind
   758      type:
   759        scalar: string
   760    - name: metadata
   761      type:
   762        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   763    - name: revision
   764      type:
   765        scalar: numeric
   766- name: io.k8s.api.apps.v1beta1.ControllerRevisionList
   767  map:
   768    fields:
   769    - name: apiVersion
   770      type:
   771        scalar: string
   772    - name: items
   773      type:
   774        list:
   775          elementType:
   776            namedType: io.k8s.api.apps.v1beta1.ControllerRevision
   777          elementRelationship: atomic
   778    - name: kind
   779      type:
   780        scalar: string
   781    - name: metadata
   782      type:
   783        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   784- name: io.k8s.api.apps.v1beta1.Deployment
   785  map:
   786    fields:
   787    - name: apiVersion
   788      type:
   789        scalar: string
   790    - name: kind
   791      type:
   792        scalar: string
   793    - name: metadata
   794      type:
   795        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   796    - name: spec
   797      type:
   798        namedType: io.k8s.api.apps.v1beta1.DeploymentSpec
   799    - name: status
   800      type:
   801        namedType: io.k8s.api.apps.v1beta1.DeploymentStatus
   802- name: io.k8s.api.apps.v1beta1.DeploymentCondition
   803  map:
   804    fields:
   805    - name: lastTransitionTime
   806      type:
   807        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   808    - name: lastUpdateTime
   809      type:
   810        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
   811    - name: message
   812      type:
   813        scalar: string
   814    - name: reason
   815      type:
   816        scalar: string
   817    - name: status
   818      type:
   819        scalar: string
   820    - name: type
   821      type:
   822        scalar: string
   823- name: io.k8s.api.apps.v1beta1.DeploymentList
   824  map:
   825    fields:
   826    - name: apiVersion
   827      type:
   828        scalar: string
   829    - name: items
   830      type:
   831        list:
   832          elementType:
   833            namedType: io.k8s.api.apps.v1beta1.Deployment
   834          elementRelationship: atomic
   835    - name: kind
   836      type:
   837        scalar: string
   838    - name: metadata
   839      type:
   840        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
   841- name: io.k8s.api.apps.v1beta1.DeploymentRollback
   842  map:
   843    fields:
   844    - name: apiVersion
   845      type:
   846        scalar: string
   847    - name: kind
   848      type:
   849        scalar: string
   850    - name: name
   851      type:
   852        scalar: string
   853    - name: rollbackTo
   854      type:
   855        namedType: io.k8s.api.apps.v1beta1.RollbackConfig
   856    - name: updatedAnnotations
   857      type:
   858        map:
   859          elementType:
   860            scalar: string
   861- name: io.k8s.api.apps.v1beta1.DeploymentSpec
   862  map:
   863    fields:
   864    - name: minReadySeconds
   865      type:
   866        scalar: numeric
   867    - name: paused
   868      type:
   869        scalar: boolean
   870    - name: progressDeadlineSeconds
   871      type:
   872        scalar: numeric
   873    - name: replicas
   874      type:
   875        scalar: numeric
   876    - name: revisionHistoryLimit
   877      type:
   878        scalar: numeric
   879    - name: rollbackTo
   880      type:
   881        namedType: io.k8s.api.apps.v1beta1.RollbackConfig
   882    - name: selector
   883      type:
   884        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
   885    - name: strategy
   886      type:
   887        namedType: io.k8s.api.apps.v1beta1.DeploymentStrategy
   888    - name: template
   889      type:
   890        namedType: io.k8s.api.core.v1.PodTemplateSpec
   891- name: io.k8s.api.apps.v1beta1.DeploymentStatus
   892  map:
   893    fields:
   894    - name: availableReplicas
   895      type:
   896        scalar: numeric
   897    - name: collisionCount
   898      type:
   899        scalar: numeric
   900    - name: conditions
   901      type:
   902        list:
   903          elementType:
   904            namedType: io.k8s.api.apps.v1beta1.DeploymentCondition
   905          elementRelationship: associative
   906          keys:
   907          - type
   908    - name: observedGeneration
   909      type:
   910        scalar: numeric
   911    - name: readyReplicas
   912      type:
   913        scalar: numeric
   914    - name: replicas
   915      type:
   916        scalar: numeric
   917    - name: unavailableReplicas
   918      type:
   919        scalar: numeric
   920    - name: updatedReplicas
   921      type:
   922        scalar: numeric
   923- name: io.k8s.api.apps.v1beta1.DeploymentStrategy
   924  map:
   925    fields:
   926    - name: rollingUpdate
   927      type:
   928        namedType: io.k8s.api.apps.v1beta1.RollingUpdateDeployment
   929    - name: type
   930      type:
   931        scalar: string
   932    unions:
   933    - discriminator: type
   934      fields:
   935      - fieldName: rollingUpdate
   936        discriminatorValue: RollingUpdate
   937- name: io.k8s.api.apps.v1beta1.RollbackConfig
   938  map:
   939    fields:
   940    - name: revision
   941      type:
   942        scalar: numeric
   943- name: io.k8s.api.apps.v1beta1.RollingUpdateDeployment
   944  map:
   945    fields:
   946    - name: maxSurge
   947      type:
   948        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
   949    - name: maxUnavailable
   950      type:
   951        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
   952- name: io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy
   953  map:
   954    fields:
   955    - name: partition
   956      type:
   957        scalar: numeric
   958- name: io.k8s.api.apps.v1beta1.Scale
   959  map:
   960    fields:
   961    - name: apiVersion
   962      type:
   963        scalar: string
   964    - name: kind
   965      type:
   966        scalar: string
   967    - name: metadata
   968      type:
   969        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
   970    - name: spec
   971      type:
   972        namedType: io.k8s.api.apps.v1beta1.ScaleSpec
   973    - name: status
   974      type:
   975        namedType: io.k8s.api.apps.v1beta1.ScaleStatus
   976- name: io.k8s.api.apps.v1beta1.ScaleSpec
   977  map:
   978    fields:
   979    - name: replicas
   980      type:
   981        scalar: numeric
   982- name: io.k8s.api.apps.v1beta1.ScaleStatus
   983  map:
   984    fields:
   985    - name: replicas
   986      type:
   987        scalar: numeric
   988    - name: selector
   989      type:
   990        map:
   991          elementType:
   992            scalar: string
   993    - name: targetSelector
   994      type:
   995        scalar: string
   996- name: io.k8s.api.apps.v1beta1.StatefulSet
   997  map:
   998    fields:
   999    - name: apiVersion
  1000      type:
  1001        scalar: string
  1002    - name: kind
  1003      type:
  1004        scalar: string
  1005    - name: metadata
  1006      type:
  1007        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1008    - name: spec
  1009      type:
  1010        namedType: io.k8s.api.apps.v1beta1.StatefulSetSpec
  1011    - name: status
  1012      type:
  1013        namedType: io.k8s.api.apps.v1beta1.StatefulSetStatus
  1014- name: io.k8s.api.apps.v1beta1.StatefulSetCondition
  1015  map:
  1016    fields:
  1017    - name: lastTransitionTime
  1018      type:
  1019        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  1020    - name: message
  1021      type:
  1022        scalar: string
  1023    - name: reason
  1024      type:
  1025        scalar: string
  1026    - name: status
  1027      type:
  1028        scalar: string
  1029    - name: type
  1030      type:
  1031        scalar: string
  1032- name: io.k8s.api.apps.v1beta1.StatefulSetList
  1033  map:
  1034    fields:
  1035    - name: apiVersion
  1036      type:
  1037        scalar: string
  1038    - name: items
  1039      type:
  1040        list:
  1041          elementType:
  1042            namedType: io.k8s.api.apps.v1beta1.StatefulSet
  1043          elementRelationship: atomic
  1044    - name: kind
  1045      type:
  1046        scalar: string
  1047    - name: metadata
  1048      type:
  1049        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1050- name: io.k8s.api.apps.v1beta1.StatefulSetSpec
  1051  map:
  1052    fields:
  1053    - name: podManagementPolicy
  1054      type:
  1055        scalar: string
  1056    - name: replicas
  1057      type:
  1058        scalar: numeric
  1059    - name: revisionHistoryLimit
  1060      type:
  1061        scalar: numeric
  1062    - name: selector
  1063      type:
  1064        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  1065    - name: serviceName
  1066      type:
  1067        scalar: string
  1068    - name: template
  1069      type:
  1070        namedType: io.k8s.api.core.v1.PodTemplateSpec
  1071    - name: updateStrategy
  1072      type:
  1073        namedType: io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy
  1074    - name: volumeClaimTemplates
  1075      type:
  1076        list:
  1077          elementType:
  1078            namedType: io.k8s.api.core.v1.PersistentVolumeClaim
  1079          elementRelationship: atomic
  1080- name: io.k8s.api.apps.v1beta1.StatefulSetStatus
  1081  map:
  1082    fields:
  1083    - name: collisionCount
  1084      type:
  1085        scalar: numeric
  1086    - name: conditions
  1087      type:
  1088        list:
  1089          elementType:
  1090            namedType: io.k8s.api.apps.v1beta1.StatefulSetCondition
  1091          elementRelationship: associative
  1092          keys:
  1093          - type
  1094    - name: currentReplicas
  1095      type:
  1096        scalar: numeric
  1097    - name: currentRevision
  1098      type:
  1099        scalar: string
  1100    - name: observedGeneration
  1101      type:
  1102        scalar: numeric
  1103    - name: readyReplicas
  1104      type:
  1105        scalar: numeric
  1106    - name: replicas
  1107      type:
  1108        scalar: numeric
  1109    - name: updateRevision
  1110      type:
  1111        scalar: string
  1112    - name: updatedReplicas
  1113      type:
  1114        scalar: numeric
  1115- name: io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy
  1116  map:
  1117    fields:
  1118    - name: rollingUpdate
  1119      type:
  1120        namedType: io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy
  1121    - name: type
  1122      type:
  1123        scalar: string
  1124- name: io.k8s.api.apps.v1beta2.ControllerRevision
  1125  map:
  1126    fields:
  1127    - name: apiVersion
  1128      type:
  1129        scalar: string
  1130    - name: data
  1131      type:
  1132        namedType: __untyped_atomic_
  1133    - name: kind
  1134      type:
  1135        scalar: string
  1136    - name: metadata
  1137      type:
  1138        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1139    - name: revision
  1140      type:
  1141        scalar: numeric
  1142- name: io.k8s.api.apps.v1beta2.ControllerRevisionList
  1143  map:
  1144    fields:
  1145    - name: apiVersion
  1146      type:
  1147        scalar: string
  1148    - name: items
  1149      type:
  1150        list:
  1151          elementType:
  1152            namedType: io.k8s.api.apps.v1beta2.ControllerRevision
  1153          elementRelationship: atomic
  1154    - name: kind
  1155      type:
  1156        scalar: string
  1157    - name: metadata
  1158      type:
  1159        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1160- name: io.k8s.api.apps.v1beta2.DaemonSet
  1161  map:
  1162    fields:
  1163    - name: apiVersion
  1164      type:
  1165        scalar: string
  1166    - name: kind
  1167      type:
  1168        scalar: string
  1169    - name: metadata
  1170      type:
  1171        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1172    - name: spec
  1173      type:
  1174        namedType: io.k8s.api.apps.v1beta2.DaemonSetSpec
  1175    - name: status
  1176      type:
  1177        namedType: io.k8s.api.apps.v1beta2.DaemonSetStatus
  1178- name: io.k8s.api.apps.v1beta2.DaemonSetCondition
  1179  map:
  1180    fields:
  1181    - name: lastTransitionTime
  1182      type:
  1183        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  1184    - name: message
  1185      type:
  1186        scalar: string
  1187    - name: reason
  1188      type:
  1189        scalar: string
  1190    - name: status
  1191      type:
  1192        scalar: string
  1193    - name: type
  1194      type:
  1195        scalar: string
  1196- name: io.k8s.api.apps.v1beta2.DaemonSetList
  1197  map:
  1198    fields:
  1199    - name: apiVersion
  1200      type:
  1201        scalar: string
  1202    - name: items
  1203      type:
  1204        list:
  1205          elementType:
  1206            namedType: io.k8s.api.apps.v1beta2.DaemonSet
  1207          elementRelationship: atomic
  1208    - name: kind
  1209      type:
  1210        scalar: string
  1211    - name: metadata
  1212      type:
  1213        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1214- name: io.k8s.api.apps.v1beta2.DaemonSetSpec
  1215  map:
  1216    fields:
  1217    - name: minReadySeconds
  1218      type:
  1219        scalar: numeric
  1220    - name: revisionHistoryLimit
  1221      type:
  1222        scalar: numeric
  1223    - name: selector
  1224      type:
  1225        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  1226    - name: template
  1227      type:
  1228        namedType: io.k8s.api.core.v1.PodTemplateSpec
  1229    - name: updateStrategy
  1230      type:
  1231        namedType: io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy
  1232- name: io.k8s.api.apps.v1beta2.DaemonSetStatus
  1233  map:
  1234    fields:
  1235    - name: collisionCount
  1236      type:
  1237        scalar: numeric
  1238    - name: conditions
  1239      type:
  1240        list:
  1241          elementType:
  1242            namedType: io.k8s.api.apps.v1beta2.DaemonSetCondition
  1243          elementRelationship: associative
  1244          keys:
  1245          - type
  1246    - name: currentNumberScheduled
  1247      type:
  1248        scalar: numeric
  1249    - name: desiredNumberScheduled
  1250      type:
  1251        scalar: numeric
  1252    - name: numberAvailable
  1253      type:
  1254        scalar: numeric
  1255    - name: numberMisscheduled
  1256      type:
  1257        scalar: numeric
  1258    - name: numberReady
  1259      type:
  1260        scalar: numeric
  1261    - name: numberUnavailable
  1262      type:
  1263        scalar: numeric
  1264    - name: observedGeneration
  1265      type:
  1266        scalar: numeric
  1267    - name: updatedNumberScheduled
  1268      type:
  1269        scalar: numeric
  1270- name: io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy
  1271  map:
  1272    fields:
  1273    - name: rollingUpdate
  1274      type:
  1275        namedType: io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet
  1276    - name: type
  1277      type:
  1278        scalar: string
  1279- name: io.k8s.api.apps.v1beta2.Deployment
  1280  map:
  1281    fields:
  1282    - name: apiVersion
  1283      type:
  1284        scalar: string
  1285    - name: kind
  1286      type:
  1287        scalar: string
  1288    - name: metadata
  1289      type:
  1290        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1291    - name: spec
  1292      type:
  1293        namedType: io.k8s.api.apps.v1beta2.DeploymentSpec
  1294    - name: status
  1295      type:
  1296        namedType: io.k8s.api.apps.v1beta2.DeploymentStatus
  1297- name: io.k8s.api.apps.v1beta2.DeploymentCondition
  1298  map:
  1299    fields:
  1300    - name: lastTransitionTime
  1301      type:
  1302        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  1303    - name: lastUpdateTime
  1304      type:
  1305        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  1306    - name: message
  1307      type:
  1308        scalar: string
  1309    - name: reason
  1310      type:
  1311        scalar: string
  1312    - name: status
  1313      type:
  1314        scalar: string
  1315    - name: type
  1316      type:
  1317        scalar: string
  1318- name: io.k8s.api.apps.v1beta2.DeploymentList
  1319  map:
  1320    fields:
  1321    - name: apiVersion
  1322      type:
  1323        scalar: string
  1324    - name: items
  1325      type:
  1326        list:
  1327          elementType:
  1328            namedType: io.k8s.api.apps.v1beta2.Deployment
  1329          elementRelationship: atomic
  1330    - name: kind
  1331      type:
  1332        scalar: string
  1333    - name: metadata
  1334      type:
  1335        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1336- name: io.k8s.api.apps.v1beta2.DeploymentSpec
  1337  map:
  1338    fields:
  1339    - name: minReadySeconds
  1340      type:
  1341        scalar: numeric
  1342    - name: paused
  1343      type:
  1344        scalar: boolean
  1345    - name: progressDeadlineSeconds
  1346      type:
  1347        scalar: numeric
  1348    - name: replicas
  1349      type:
  1350        scalar: numeric
  1351    - name: revisionHistoryLimit
  1352      type:
  1353        scalar: numeric
  1354    - name: selector
  1355      type:
  1356        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  1357    - name: strategy
  1358      type:
  1359        namedType: io.k8s.api.apps.v1beta2.DeploymentStrategy
  1360    - name: template
  1361      type:
  1362        namedType: io.k8s.api.core.v1.PodTemplateSpec
  1363- name: io.k8s.api.apps.v1beta2.DeploymentStatus
  1364  map:
  1365    fields:
  1366    - name: availableReplicas
  1367      type:
  1368        scalar: numeric
  1369    - name: collisionCount
  1370      type:
  1371        scalar: numeric
  1372    - name: conditions
  1373      type:
  1374        list:
  1375          elementType:
  1376            namedType: io.k8s.api.apps.v1beta2.DeploymentCondition
  1377          elementRelationship: associative
  1378          keys:
  1379          - type
  1380    - name: observedGeneration
  1381      type:
  1382        scalar: numeric
  1383    - name: readyReplicas
  1384      type:
  1385        scalar: numeric
  1386    - name: replicas
  1387      type:
  1388        scalar: numeric
  1389    - name: unavailableReplicas
  1390      type:
  1391        scalar: numeric
  1392    - name: updatedReplicas
  1393      type:
  1394        scalar: numeric
  1395- name: io.k8s.api.apps.v1beta2.DeploymentStrategy
  1396  map:
  1397    fields:
  1398    - name: rollingUpdate
  1399      type:
  1400        namedType: io.k8s.api.apps.v1beta2.RollingUpdateDeployment
  1401    - name: type
  1402      type:
  1403        scalar: string
  1404- name: io.k8s.api.apps.v1beta2.ReplicaSet
  1405  map:
  1406    fields:
  1407    - name: apiVersion
  1408      type:
  1409        scalar: string
  1410    - name: kind
  1411      type:
  1412        scalar: string
  1413    - name: metadata
  1414      type:
  1415        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1416    - name: spec
  1417      type:
  1418        namedType: io.k8s.api.apps.v1beta2.ReplicaSetSpec
  1419    - name: status
  1420      type:
  1421        namedType: io.k8s.api.apps.v1beta2.ReplicaSetStatus
  1422- name: io.k8s.api.apps.v1beta2.ReplicaSetCondition
  1423  map:
  1424    fields:
  1425    - name: lastTransitionTime
  1426      type:
  1427        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  1428    - name: message
  1429      type:
  1430        scalar: string
  1431    - name: reason
  1432      type:
  1433        scalar: string
  1434    - name: status
  1435      type:
  1436        scalar: string
  1437    - name: type
  1438      type:
  1439        scalar: string
  1440- name: io.k8s.api.apps.v1beta2.ReplicaSetList
  1441  map:
  1442    fields:
  1443    - name: apiVersion
  1444      type:
  1445        scalar: string
  1446    - name: items
  1447      type:
  1448        list:
  1449          elementType:
  1450            namedType: io.k8s.api.apps.v1beta2.ReplicaSet
  1451          elementRelationship: atomic
  1452    - name: kind
  1453      type:
  1454        scalar: string
  1455    - name: metadata
  1456      type:
  1457        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1458- name: io.k8s.api.apps.v1beta2.ReplicaSetSpec
  1459  map:
  1460    fields:
  1461    - name: minReadySeconds
  1462      type:
  1463        scalar: numeric
  1464    - name: replicas
  1465      type:
  1466        scalar: numeric
  1467    - name: selector
  1468      type:
  1469        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  1470    - name: template
  1471      type:
  1472        namedType: io.k8s.api.core.v1.PodTemplateSpec
  1473- name: io.k8s.api.apps.v1beta2.ReplicaSetStatus
  1474  map:
  1475    fields:
  1476    - name: availableReplicas
  1477      type:
  1478        scalar: numeric
  1479    - name: conditions
  1480      type:
  1481        list:
  1482          elementType:
  1483            namedType: io.k8s.api.apps.v1beta2.ReplicaSetCondition
  1484          elementRelationship: associative
  1485          keys:
  1486          - type
  1487    - name: fullyLabeledReplicas
  1488      type:
  1489        scalar: numeric
  1490    - name: observedGeneration
  1491      type:
  1492        scalar: numeric
  1493    - name: readyReplicas
  1494      type:
  1495        scalar: numeric
  1496    - name: replicas
  1497      type:
  1498        scalar: numeric
  1499- name: io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet
  1500  map:
  1501    fields:
  1502    - name: maxUnavailable
  1503      type:
  1504        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  1505- name: io.k8s.api.apps.v1beta2.RollingUpdateDeployment
  1506  map:
  1507    fields:
  1508    - name: maxSurge
  1509      type:
  1510        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  1511    - name: maxUnavailable
  1512      type:
  1513        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  1514- name: io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy
  1515  map:
  1516    fields:
  1517    - name: partition
  1518      type:
  1519        scalar: numeric
  1520- name: io.k8s.api.apps.v1beta2.Scale
  1521  map:
  1522    fields:
  1523    - name: apiVersion
  1524      type:
  1525        scalar: string
  1526    - name: kind
  1527      type:
  1528        scalar: string
  1529    - name: metadata
  1530      type:
  1531        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1532    - name: spec
  1533      type:
  1534        namedType: io.k8s.api.apps.v1beta2.ScaleSpec
  1535    - name: status
  1536      type:
  1537        namedType: io.k8s.api.apps.v1beta2.ScaleStatus
  1538- name: io.k8s.api.apps.v1beta2.ScaleSpec
  1539  map:
  1540    fields:
  1541    - name: replicas
  1542      type:
  1543        scalar: numeric
  1544- name: io.k8s.api.apps.v1beta2.ScaleStatus
  1545  map:
  1546    fields:
  1547    - name: replicas
  1548      type:
  1549        scalar: numeric
  1550    - name: selector
  1551      type:
  1552        map:
  1553          elementType:
  1554            scalar: string
  1555    - name: targetSelector
  1556      type:
  1557        scalar: string
  1558- name: io.k8s.api.apps.v1beta2.StatefulSet
  1559  map:
  1560    fields:
  1561    - name: apiVersion
  1562      type:
  1563        scalar: string
  1564    - name: kind
  1565      type:
  1566        scalar: string
  1567    - name: metadata
  1568      type:
  1569        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1570    - name: spec
  1571      type:
  1572        namedType: io.k8s.api.apps.v1beta2.StatefulSetSpec
  1573    - name: status
  1574      type:
  1575        namedType: io.k8s.api.apps.v1beta2.StatefulSetStatus
  1576- name: io.k8s.api.apps.v1beta2.StatefulSetCondition
  1577  map:
  1578    fields:
  1579    - name: lastTransitionTime
  1580      type:
  1581        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  1582    - name: message
  1583      type:
  1584        scalar: string
  1585    - name: reason
  1586      type:
  1587        scalar: string
  1588    - name: status
  1589      type:
  1590        scalar: string
  1591    - name: type
  1592      type:
  1593        scalar: string
  1594- name: io.k8s.api.apps.v1beta2.StatefulSetList
  1595  map:
  1596    fields:
  1597    - name: apiVersion
  1598      type:
  1599        scalar: string
  1600    - name: items
  1601      type:
  1602        list:
  1603          elementType:
  1604            namedType: io.k8s.api.apps.v1beta2.StatefulSet
  1605          elementRelationship: atomic
  1606    - name: kind
  1607      type:
  1608        scalar: string
  1609    - name: metadata
  1610      type:
  1611        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1612- name: io.k8s.api.apps.v1beta2.StatefulSetSpec
  1613  map:
  1614    fields:
  1615    - name: podManagementPolicy
  1616      type:
  1617        scalar: string
  1618    - name: replicas
  1619      type:
  1620        scalar: numeric
  1621    - name: revisionHistoryLimit
  1622      type:
  1623        scalar: numeric
  1624    - name: selector
  1625      type:
  1626        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  1627    - name: serviceName
  1628      type:
  1629        scalar: string
  1630    - name: template
  1631      type:
  1632        namedType: io.k8s.api.core.v1.PodTemplateSpec
  1633    - name: updateStrategy
  1634      type:
  1635        namedType: io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy
  1636    - name: volumeClaimTemplates
  1637      type:
  1638        list:
  1639          elementType:
  1640            namedType: io.k8s.api.core.v1.PersistentVolumeClaim
  1641          elementRelationship: atomic
  1642- name: io.k8s.api.apps.v1beta2.StatefulSetStatus
  1643  map:
  1644    fields:
  1645    - name: collisionCount
  1646      type:
  1647        scalar: numeric
  1648    - name: conditions
  1649      type:
  1650        list:
  1651          elementType:
  1652            namedType: io.k8s.api.apps.v1beta2.StatefulSetCondition
  1653          elementRelationship: associative
  1654          keys:
  1655          - type
  1656    - name: currentReplicas
  1657      type:
  1658        scalar: numeric
  1659    - name: currentRevision
  1660      type:
  1661        scalar: string
  1662    - name: observedGeneration
  1663      type:
  1664        scalar: numeric
  1665    - name: readyReplicas
  1666      type:
  1667        scalar: numeric
  1668    - name: replicas
  1669      type:
  1670        scalar: numeric
  1671    - name: updateRevision
  1672      type:
  1673        scalar: string
  1674    - name: updatedReplicas
  1675      type:
  1676        scalar: numeric
  1677- name: io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy
  1678  map:
  1679    fields:
  1680    - name: rollingUpdate
  1681      type:
  1682        namedType: io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy
  1683    - name: type
  1684      type:
  1685        scalar: string
  1686- name: io.k8s.api.auditregistration.v1alpha1.AuditSink
  1687  map:
  1688    fields:
  1689    - name: apiVersion
  1690      type:
  1691        scalar: string
  1692    - name: kind
  1693      type:
  1694        scalar: string
  1695    - name: metadata
  1696      type:
  1697        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1698    - name: spec
  1699      type:
  1700        namedType: io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec
  1701- name: io.k8s.api.auditregistration.v1alpha1.AuditSinkList
  1702  map:
  1703    fields:
  1704    - name: apiVersion
  1705      type:
  1706        scalar: string
  1707    - name: items
  1708      type:
  1709        list:
  1710          elementType:
  1711            namedType: io.k8s.api.auditregistration.v1alpha1.AuditSink
  1712          elementRelationship: atomic
  1713    - name: kind
  1714      type:
  1715        scalar: string
  1716    - name: metadata
  1717      type:
  1718        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  1719- name: io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec
  1720  map:
  1721    fields:
  1722    - name: policy
  1723      type:
  1724        namedType: io.k8s.api.auditregistration.v1alpha1.Policy
  1725    - name: webhook
  1726      type:
  1727        namedType: io.k8s.api.auditregistration.v1alpha1.Webhook
  1728- name: io.k8s.api.auditregistration.v1alpha1.Policy
  1729  map:
  1730    fields:
  1731    - name: level
  1732      type:
  1733        scalar: string
  1734    - name: stages
  1735      type:
  1736        list:
  1737          elementType:
  1738            scalar: string
  1739          elementRelationship: atomic
  1740- name: io.k8s.api.auditregistration.v1alpha1.ServiceReference
  1741  map:
  1742    fields:
  1743    - name: name
  1744      type:
  1745        scalar: string
  1746    - name: namespace
  1747      type:
  1748        scalar: string
  1749    - name: path
  1750      type:
  1751        scalar: string
  1752- name: io.k8s.api.auditregistration.v1alpha1.Webhook
  1753  map:
  1754    fields:
  1755    - name: clientConfig
  1756      type:
  1757        namedType: io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig
  1758    - name: throttle
  1759      type:
  1760        namedType: io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig
  1761- name: io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig
  1762  map:
  1763    fields:
  1764    - name: caBundle
  1765      type:
  1766        scalar: string
  1767    - name: service
  1768      type:
  1769        namedType: io.k8s.api.auditregistration.v1alpha1.ServiceReference
  1770    - name: url
  1771      type:
  1772        scalar: string
  1773- name: io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig
  1774  map:
  1775    fields:
  1776    - name: burst
  1777      type:
  1778        scalar: numeric
  1779    - name: qps
  1780      type:
  1781        scalar: numeric
  1782- name: io.k8s.api.authentication.v1.TokenReview
  1783  map:
  1784    fields:
  1785    - name: apiVersion
  1786      type:
  1787        scalar: string
  1788    - name: kind
  1789      type:
  1790        scalar: string
  1791    - name: metadata
  1792      type:
  1793        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1794    - name: spec
  1795      type:
  1796        namedType: io.k8s.api.authentication.v1.TokenReviewSpec
  1797    - name: status
  1798      type:
  1799        namedType: io.k8s.api.authentication.v1.TokenReviewStatus
  1800- name: io.k8s.api.authentication.v1.TokenReviewSpec
  1801  map:
  1802    fields:
  1803    - name: token
  1804      type:
  1805        scalar: string
  1806- name: io.k8s.api.authentication.v1.TokenReviewStatus
  1807  map:
  1808    fields:
  1809    - name: authenticated
  1810      type:
  1811        scalar: boolean
  1812    - name: error
  1813      type:
  1814        scalar: string
  1815    - name: user
  1816      type:
  1817        namedType: io.k8s.api.authentication.v1.UserInfo
  1818- name: io.k8s.api.authentication.v1.UserInfo
  1819  map:
  1820    fields:
  1821    - name: extra
  1822      type:
  1823        map:
  1824          elementType:
  1825            list:
  1826              elementType:
  1827                scalar: string
  1828              elementRelationship: atomic
  1829    - name: groups
  1830      type:
  1831        list:
  1832          elementType:
  1833            scalar: string
  1834          elementRelationship: atomic
  1835    - name: uid
  1836      type:
  1837        scalar: string
  1838    - name: username
  1839      type:
  1840        scalar: string
  1841- name: io.k8s.api.authentication.v1beta1.TokenReview
  1842  map:
  1843    fields:
  1844    - name: apiVersion
  1845      type:
  1846        scalar: string
  1847    - name: kind
  1848      type:
  1849        scalar: string
  1850    - name: metadata
  1851      type:
  1852        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1853    - name: spec
  1854      type:
  1855        namedType: io.k8s.api.authentication.v1beta1.TokenReviewSpec
  1856    - name: status
  1857      type:
  1858        namedType: io.k8s.api.authentication.v1beta1.TokenReviewStatus
  1859- name: io.k8s.api.authentication.v1beta1.TokenReviewSpec
  1860  map:
  1861    fields:
  1862    - name: token
  1863      type:
  1864        scalar: string
  1865- name: io.k8s.api.authentication.v1beta1.TokenReviewStatus
  1866  map:
  1867    fields:
  1868    - name: authenticated
  1869      type:
  1870        scalar: boolean
  1871    - name: error
  1872      type:
  1873        scalar: string
  1874    - name: user
  1875      type:
  1876        namedType: io.k8s.api.authentication.v1beta1.UserInfo
  1877- name: io.k8s.api.authentication.v1beta1.UserInfo
  1878  map:
  1879    fields:
  1880    - name: extra
  1881      type:
  1882        map:
  1883          elementType:
  1884            list:
  1885              elementType:
  1886                scalar: string
  1887              elementRelationship: atomic
  1888    - name: groups
  1889      type:
  1890        list:
  1891          elementType:
  1892            scalar: string
  1893          elementRelationship: atomic
  1894    - name: uid
  1895      type:
  1896        scalar: string
  1897    - name: username
  1898      type:
  1899        scalar: string
  1900- name: io.k8s.api.authorization.v1.LocalSubjectAccessReview
  1901  map:
  1902    fields:
  1903    - name: apiVersion
  1904      type:
  1905        scalar: string
  1906    - name: kind
  1907      type:
  1908        scalar: string
  1909    - name: metadata
  1910      type:
  1911        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  1912    - name: spec
  1913      type:
  1914        namedType: io.k8s.api.authorization.v1.SubjectAccessReviewSpec
  1915    - name: status
  1916      type:
  1917        namedType: io.k8s.api.authorization.v1.SubjectAccessReviewStatus
  1918- name: io.k8s.api.authorization.v1.NonResourceAttributes
  1919  map:
  1920    fields:
  1921    - name: path
  1922      type:
  1923        scalar: string
  1924    - name: verb
  1925      type:
  1926        scalar: string
  1927- name: io.k8s.api.authorization.v1.NonResourceRule
  1928  map:
  1929    fields:
  1930    - name: nonResourceURLs
  1931      type:
  1932        list:
  1933          elementType:
  1934            scalar: string
  1935          elementRelationship: atomic
  1936    - name: verbs
  1937      type:
  1938        list:
  1939          elementType:
  1940            scalar: string
  1941          elementRelationship: atomic
  1942- name: io.k8s.api.authorization.v1.ResourceAttributes
  1943  map:
  1944    fields:
  1945    - name: group
  1946      type:
  1947        scalar: string
  1948    - name: name
  1949      type:
  1950        scalar: string
  1951    - name: namespace
  1952      type:
  1953        scalar: string
  1954    - name: resource
  1955      type:
  1956        scalar: string
  1957    - name: subresource
  1958      type:
  1959        scalar: string
  1960    - name: verb
  1961      type:
  1962        scalar: string
  1963    - name: version
  1964      type:
  1965        scalar: string
  1966- name: io.k8s.api.authorization.v1.ResourceRule
  1967  map:
  1968    fields:
  1969    - name: apiGroups
  1970      type:
  1971        list:
  1972          elementType:
  1973            scalar: string
  1974          elementRelationship: atomic
  1975    - name: resourceNames
  1976      type:
  1977        list:
  1978          elementType:
  1979            scalar: string
  1980          elementRelationship: atomic
  1981    - name: resources
  1982      type:
  1983        list:
  1984          elementType:
  1985            scalar: string
  1986          elementRelationship: atomic
  1987    - name: verbs
  1988      type:
  1989        list:
  1990          elementType:
  1991            scalar: string
  1992          elementRelationship: atomic
  1993- name: io.k8s.api.authorization.v1.SelfSubjectAccessReview
  1994  map:
  1995    fields:
  1996    - name: apiVersion
  1997      type:
  1998        scalar: string
  1999    - name: kind
  2000      type:
  2001        scalar: string
  2002    - name: metadata
  2003      type:
  2004        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2005    - name: spec
  2006      type:
  2007        namedType: io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec
  2008    - name: status
  2009      type:
  2010        namedType: io.k8s.api.authorization.v1.SubjectAccessReviewStatus
  2011- name: io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec
  2012  map:
  2013    fields:
  2014    - name: nonResourceAttributes
  2015      type:
  2016        namedType: io.k8s.api.authorization.v1.NonResourceAttributes
  2017    - name: resourceAttributes
  2018      type:
  2019        namedType: io.k8s.api.authorization.v1.ResourceAttributes
  2020- name: io.k8s.api.authorization.v1.SelfSubjectRulesReview
  2021  map:
  2022    fields:
  2023    - name: apiVersion
  2024      type:
  2025        scalar: string
  2026    - name: kind
  2027      type:
  2028        scalar: string
  2029    - name: metadata
  2030      type:
  2031        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2032    - name: spec
  2033      type:
  2034        namedType: io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec
  2035    - name: status
  2036      type:
  2037        namedType: io.k8s.api.authorization.v1.SubjectRulesReviewStatus
  2038- name: io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec
  2039  map:
  2040    fields:
  2041    - name: namespace
  2042      type:
  2043        scalar: string
  2044- name: io.k8s.api.authorization.v1.SubjectAccessReview
  2045  map:
  2046    fields:
  2047    - name: apiVersion
  2048      type:
  2049        scalar: string
  2050    - name: kind
  2051      type:
  2052        scalar: string
  2053    - name: metadata
  2054      type:
  2055        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2056    - name: spec
  2057      type:
  2058        namedType: io.k8s.api.authorization.v1.SubjectAccessReviewSpec
  2059    - name: status
  2060      type:
  2061        namedType: io.k8s.api.authorization.v1.SubjectAccessReviewStatus
  2062- name: io.k8s.api.authorization.v1.SubjectAccessReviewSpec
  2063  map:
  2064    fields:
  2065    - name: extra
  2066      type:
  2067        map:
  2068          elementType:
  2069            list:
  2070              elementType:
  2071                scalar: string
  2072              elementRelationship: atomic
  2073    - name: groups
  2074      type:
  2075        list:
  2076          elementType:
  2077            scalar: string
  2078          elementRelationship: atomic
  2079    - name: nonResourceAttributes
  2080      type:
  2081        namedType: io.k8s.api.authorization.v1.NonResourceAttributes
  2082    - name: resourceAttributes
  2083      type:
  2084        namedType: io.k8s.api.authorization.v1.ResourceAttributes
  2085    - name: uid
  2086      type:
  2087        scalar: string
  2088    - name: user
  2089      type:
  2090        scalar: string
  2091- name: io.k8s.api.authorization.v1.SubjectAccessReviewStatus
  2092  map:
  2093    fields:
  2094    - name: allowed
  2095      type:
  2096        scalar: boolean
  2097    - name: denied
  2098      type:
  2099        scalar: boolean
  2100    - name: evaluationError
  2101      type:
  2102        scalar: string
  2103    - name: reason
  2104      type:
  2105        scalar: string
  2106- name: io.k8s.api.authorization.v1.SubjectRulesReviewStatus
  2107  map:
  2108    fields:
  2109    - name: evaluationError
  2110      type:
  2111        scalar: string
  2112    - name: incomplete
  2113      type:
  2114        scalar: boolean
  2115    - name: nonResourceRules
  2116      type:
  2117        list:
  2118          elementType:
  2119            namedType: io.k8s.api.authorization.v1.NonResourceRule
  2120          elementRelationship: atomic
  2121    - name: resourceRules
  2122      type:
  2123        list:
  2124          elementType:
  2125            namedType: io.k8s.api.authorization.v1.ResourceRule
  2126          elementRelationship: atomic
  2127- name: io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview
  2128  map:
  2129    fields:
  2130    - name: apiVersion
  2131      type:
  2132        scalar: string
  2133    - name: kind
  2134      type:
  2135        scalar: string
  2136    - name: metadata
  2137      type:
  2138        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2139    - name: spec
  2140      type:
  2141        namedType: io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec
  2142    - name: status
  2143      type:
  2144        namedType: io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus
  2145- name: io.k8s.api.authorization.v1beta1.NonResourceAttributes
  2146  map:
  2147    fields:
  2148    - name: path
  2149      type:
  2150        scalar: string
  2151    - name: verb
  2152      type:
  2153        scalar: string
  2154- name: io.k8s.api.authorization.v1beta1.NonResourceRule
  2155  map:
  2156    fields:
  2157    - name: nonResourceURLs
  2158      type:
  2159        list:
  2160          elementType:
  2161            scalar: string
  2162          elementRelationship: atomic
  2163    - name: verbs
  2164      type:
  2165        list:
  2166          elementType:
  2167            scalar: string
  2168          elementRelationship: atomic
  2169- name: io.k8s.api.authorization.v1beta1.ResourceAttributes
  2170  map:
  2171    fields:
  2172    - name: group
  2173      type:
  2174        scalar: string
  2175    - name: name
  2176      type:
  2177        scalar: string
  2178    - name: namespace
  2179      type:
  2180        scalar: string
  2181    - name: resource
  2182      type:
  2183        scalar: string
  2184    - name: subresource
  2185      type:
  2186        scalar: string
  2187    - name: verb
  2188      type:
  2189        scalar: string
  2190    - name: version
  2191      type:
  2192        scalar: string
  2193- name: io.k8s.api.authorization.v1beta1.ResourceRule
  2194  map:
  2195    fields:
  2196    - name: apiGroups
  2197      type:
  2198        list:
  2199          elementType:
  2200            scalar: string
  2201          elementRelationship: atomic
  2202    - name: resourceNames
  2203      type:
  2204        list:
  2205          elementType:
  2206            scalar: string
  2207          elementRelationship: atomic
  2208    - name: resources
  2209      type:
  2210        list:
  2211          elementType:
  2212            scalar: string
  2213          elementRelationship: atomic
  2214    - name: verbs
  2215      type:
  2216        list:
  2217          elementType:
  2218            scalar: string
  2219          elementRelationship: atomic
  2220- name: io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview
  2221  map:
  2222    fields:
  2223    - name: apiVersion
  2224      type:
  2225        scalar: string
  2226    - name: kind
  2227      type:
  2228        scalar: string
  2229    - name: metadata
  2230      type:
  2231        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2232    - name: spec
  2233      type:
  2234        namedType: io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec
  2235    - name: status
  2236      type:
  2237        namedType: io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus
  2238- name: io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec
  2239  map:
  2240    fields:
  2241    - name: nonResourceAttributes
  2242      type:
  2243        namedType: io.k8s.api.authorization.v1beta1.NonResourceAttributes
  2244    - name: resourceAttributes
  2245      type:
  2246        namedType: io.k8s.api.authorization.v1beta1.ResourceAttributes
  2247- name: io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview
  2248  map:
  2249    fields:
  2250    - name: apiVersion
  2251      type:
  2252        scalar: string
  2253    - name: kind
  2254      type:
  2255        scalar: string
  2256    - name: metadata
  2257      type:
  2258        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2259    - name: spec
  2260      type:
  2261        namedType: io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec
  2262    - name: status
  2263      type:
  2264        namedType: io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus
  2265- name: io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec
  2266  map:
  2267    fields:
  2268    - name: namespace
  2269      type:
  2270        scalar: string
  2271- name: io.k8s.api.authorization.v1beta1.SubjectAccessReview
  2272  map:
  2273    fields:
  2274    - name: apiVersion
  2275      type:
  2276        scalar: string
  2277    - name: kind
  2278      type:
  2279        scalar: string
  2280    - name: metadata
  2281      type:
  2282        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2283    - name: spec
  2284      type:
  2285        namedType: io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec
  2286    - name: status
  2287      type:
  2288        namedType: io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus
  2289- name: io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec
  2290  map:
  2291    fields:
  2292    - name: extra
  2293      type:
  2294        map:
  2295          elementType:
  2296            list:
  2297              elementType:
  2298                scalar: string
  2299              elementRelationship: atomic
  2300    - name: group
  2301      type:
  2302        list:
  2303          elementType:
  2304            scalar: string
  2305          elementRelationship: atomic
  2306    - name: nonResourceAttributes
  2307      type:
  2308        namedType: io.k8s.api.authorization.v1beta1.NonResourceAttributes
  2309    - name: resourceAttributes
  2310      type:
  2311        namedType: io.k8s.api.authorization.v1beta1.ResourceAttributes
  2312    - name: uid
  2313      type:
  2314        scalar: string
  2315    - name: user
  2316      type:
  2317        scalar: string
  2318- name: io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus
  2319  map:
  2320    fields:
  2321    - name: allowed
  2322      type:
  2323        scalar: boolean
  2324    - name: denied
  2325      type:
  2326        scalar: boolean
  2327    - name: evaluationError
  2328      type:
  2329        scalar: string
  2330    - name: reason
  2331      type:
  2332        scalar: string
  2333- name: io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus
  2334  map:
  2335    fields:
  2336    - name: evaluationError
  2337      type:
  2338        scalar: string
  2339    - name: incomplete
  2340      type:
  2341        scalar: boolean
  2342    - name: nonResourceRules
  2343      type:
  2344        list:
  2345          elementType:
  2346            namedType: io.k8s.api.authorization.v1beta1.NonResourceRule
  2347          elementRelationship: atomic
  2348    - name: resourceRules
  2349      type:
  2350        list:
  2351          elementType:
  2352            namedType: io.k8s.api.authorization.v1beta1.ResourceRule
  2353          elementRelationship: atomic
  2354- name: io.k8s.api.autoscaling.v1.CrossVersionObjectReference
  2355  map:
  2356    fields:
  2357    - name: apiVersion
  2358      type:
  2359        scalar: string
  2360    - name: kind
  2361      type:
  2362        scalar: string
  2363    - name: name
  2364      type:
  2365        scalar: string
  2366- name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler
  2367  map:
  2368    fields:
  2369    - name: apiVersion
  2370      type:
  2371        scalar: string
  2372    - name: kind
  2373      type:
  2374        scalar: string
  2375    - name: metadata
  2376      type:
  2377        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2378    - name: spec
  2379      type:
  2380        namedType: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec
  2381    - name: status
  2382      type:
  2383        namedType: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus
  2384- name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList
  2385  map:
  2386    fields:
  2387    - name: apiVersion
  2388      type:
  2389        scalar: string
  2390    - name: items
  2391      type:
  2392        list:
  2393          elementType:
  2394            namedType: io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler
  2395          elementRelationship: atomic
  2396    - name: kind
  2397      type:
  2398        scalar: string
  2399    - name: metadata
  2400      type:
  2401        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  2402- name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec
  2403  map:
  2404    fields:
  2405    - name: maxReplicas
  2406      type:
  2407        scalar: numeric
  2408    - name: minReplicas
  2409      type:
  2410        scalar: numeric
  2411    - name: scaleTargetRef
  2412      type:
  2413        namedType: io.k8s.api.autoscaling.v1.CrossVersionObjectReference
  2414    - name: targetCPUUtilizationPercentage
  2415      type:
  2416        scalar: numeric
  2417- name: io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus
  2418  map:
  2419    fields:
  2420    - name: currentCPUUtilizationPercentage
  2421      type:
  2422        scalar: numeric
  2423    - name: currentReplicas
  2424      type:
  2425        scalar: numeric
  2426    - name: desiredReplicas
  2427      type:
  2428        scalar: numeric
  2429    - name: lastScaleTime
  2430      type:
  2431        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  2432    - name: observedGeneration
  2433      type:
  2434        scalar: numeric
  2435- name: io.k8s.api.autoscaling.v1.Scale
  2436  map:
  2437    fields:
  2438    - name: apiVersion
  2439      type:
  2440        scalar: string
  2441    - name: kind
  2442      type:
  2443        scalar: string
  2444    - name: metadata
  2445      type:
  2446        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2447    - name: spec
  2448      type:
  2449        namedType: io.k8s.api.autoscaling.v1.ScaleSpec
  2450    - name: status
  2451      type:
  2452        namedType: io.k8s.api.autoscaling.v1.ScaleStatus
  2453- name: io.k8s.api.autoscaling.v1.ScaleSpec
  2454  map:
  2455    fields:
  2456    - name: replicas
  2457      type:
  2458        scalar: numeric
  2459- name: io.k8s.api.autoscaling.v1.ScaleStatus
  2460  map:
  2461    fields:
  2462    - name: replicas
  2463      type:
  2464        scalar: numeric
  2465    - name: selector
  2466      type:
  2467        scalar: string
  2468- name: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
  2469  map:
  2470    fields:
  2471    - name: apiVersion
  2472      type:
  2473        scalar: string
  2474    - name: kind
  2475      type:
  2476        scalar: string
  2477    - name: name
  2478      type:
  2479        scalar: string
  2480- name: io.k8s.api.autoscaling.v2beta1.ExternalMetricSource
  2481  map:
  2482    fields:
  2483    - name: metricName
  2484      type:
  2485        scalar: string
  2486    - name: metricSelector
  2487      type:
  2488        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2489    - name: targetAverageValue
  2490      type:
  2491        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2492    - name: targetValue
  2493      type:
  2494        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2495- name: io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus
  2496  map:
  2497    fields:
  2498    - name: currentAverageValue
  2499      type:
  2500        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2501    - name: currentValue
  2502      type:
  2503        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2504    - name: metricName
  2505      type:
  2506        scalar: string
  2507    - name: metricSelector
  2508      type:
  2509        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2510- name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler
  2511  map:
  2512    fields:
  2513    - name: apiVersion
  2514      type:
  2515        scalar: string
  2516    - name: kind
  2517      type:
  2518        scalar: string
  2519    - name: metadata
  2520      type:
  2521        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2522    - name: spec
  2523      type:
  2524        namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec
  2525    - name: status
  2526      type:
  2527        namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus
  2528- name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition
  2529  map:
  2530    fields:
  2531    - name: lastTransitionTime
  2532      type:
  2533        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  2534    - name: message
  2535      type:
  2536        scalar: string
  2537    - name: reason
  2538      type:
  2539        scalar: string
  2540    - name: status
  2541      type:
  2542        scalar: string
  2543    - name: type
  2544      type:
  2545        scalar: string
  2546- name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList
  2547  map:
  2548    fields:
  2549    - name: apiVersion
  2550      type:
  2551        scalar: string
  2552    - name: items
  2553      type:
  2554        list:
  2555          elementType:
  2556            namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler
  2557          elementRelationship: atomic
  2558    - name: kind
  2559      type:
  2560        scalar: string
  2561    - name: metadata
  2562      type:
  2563        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  2564- name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec
  2565  map:
  2566    fields:
  2567    - name: maxReplicas
  2568      type:
  2569        scalar: numeric
  2570    - name: metrics
  2571      type:
  2572        list:
  2573          elementType:
  2574            namedType: io.k8s.api.autoscaling.v2beta1.MetricSpec
  2575          elementRelationship: atomic
  2576    - name: minReplicas
  2577      type:
  2578        scalar: numeric
  2579    - name: scaleTargetRef
  2580      type:
  2581        namedType: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
  2582- name: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus
  2583  map:
  2584    fields:
  2585    - name: conditions
  2586      type:
  2587        list:
  2588          elementType:
  2589            namedType: io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition
  2590          elementRelationship: atomic
  2591    - name: currentMetrics
  2592      type:
  2593        list:
  2594          elementType:
  2595            namedType: io.k8s.api.autoscaling.v2beta1.MetricStatus
  2596          elementRelationship: atomic
  2597    - name: currentReplicas
  2598      type:
  2599        scalar: numeric
  2600    - name: desiredReplicas
  2601      type:
  2602        scalar: numeric
  2603    - name: lastScaleTime
  2604      type:
  2605        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  2606    - name: observedGeneration
  2607      type:
  2608        scalar: numeric
  2609- name: io.k8s.api.autoscaling.v2beta1.MetricSpec
  2610  map:
  2611    fields:
  2612    - name: external
  2613      type:
  2614        namedType: io.k8s.api.autoscaling.v2beta1.ExternalMetricSource
  2615    - name: object
  2616      type:
  2617        namedType: io.k8s.api.autoscaling.v2beta1.ObjectMetricSource
  2618    - name: pods
  2619      type:
  2620        namedType: io.k8s.api.autoscaling.v2beta1.PodsMetricSource
  2621    - name: resource
  2622      type:
  2623        namedType: io.k8s.api.autoscaling.v2beta1.ResourceMetricSource
  2624    - name: type
  2625      type:
  2626        scalar: string
  2627- name: io.k8s.api.autoscaling.v2beta1.MetricStatus
  2628  map:
  2629    fields:
  2630    - name: external
  2631      type:
  2632        namedType: io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus
  2633    - name: object
  2634      type:
  2635        namedType: io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus
  2636    - name: pods
  2637      type:
  2638        namedType: io.k8s.api.autoscaling.v2beta1.PodsMetricStatus
  2639    - name: resource
  2640      type:
  2641        namedType: io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus
  2642    - name: type
  2643      type:
  2644        scalar: string
  2645- name: io.k8s.api.autoscaling.v2beta1.ObjectMetricSource
  2646  map:
  2647    fields:
  2648    - name: averageValue
  2649      type:
  2650        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2651    - name: metricName
  2652      type:
  2653        scalar: string
  2654    - name: selector
  2655      type:
  2656        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2657    - name: target
  2658      type:
  2659        namedType: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
  2660    - name: targetValue
  2661      type:
  2662        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2663- name: io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus
  2664  map:
  2665    fields:
  2666    - name: averageValue
  2667      type:
  2668        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2669    - name: currentValue
  2670      type:
  2671        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2672    - name: metricName
  2673      type:
  2674        scalar: string
  2675    - name: selector
  2676      type:
  2677        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2678    - name: target
  2679      type:
  2680        namedType: io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference
  2681- name: io.k8s.api.autoscaling.v2beta1.PodsMetricSource
  2682  map:
  2683    fields:
  2684    - name: metricName
  2685      type:
  2686        scalar: string
  2687    - name: selector
  2688      type:
  2689        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2690    - name: targetAverageValue
  2691      type:
  2692        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2693- name: io.k8s.api.autoscaling.v2beta1.PodsMetricStatus
  2694  map:
  2695    fields:
  2696    - name: currentAverageValue
  2697      type:
  2698        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2699    - name: metricName
  2700      type:
  2701        scalar: string
  2702    - name: selector
  2703      type:
  2704        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2705- name: io.k8s.api.autoscaling.v2beta1.ResourceMetricSource
  2706  map:
  2707    fields:
  2708    - name: name
  2709      type:
  2710        scalar: string
  2711    - name: targetAverageUtilization
  2712      type:
  2713        scalar: numeric
  2714    - name: targetAverageValue
  2715      type:
  2716        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2717- name: io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus
  2718  map:
  2719    fields:
  2720    - name: currentAverageUtilization
  2721      type:
  2722        scalar: numeric
  2723    - name: currentAverageValue
  2724      type:
  2725        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2726    - name: name
  2727      type:
  2728        scalar: string
  2729- name: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
  2730  map:
  2731    fields:
  2732    - name: apiVersion
  2733      type:
  2734        scalar: string
  2735    - name: kind
  2736      type:
  2737        scalar: string
  2738    - name: name
  2739      type:
  2740        scalar: string
  2741- name: io.k8s.api.autoscaling.v2beta2.ExternalMetricSource
  2742  map:
  2743    fields:
  2744    - name: metric
  2745      type:
  2746        namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2747    - name: target
  2748      type:
  2749        namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
  2750- name: io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus
  2751  map:
  2752    fields:
  2753    - name: current
  2754      type:
  2755        namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
  2756    - name: metric
  2757      type:
  2758        namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2759- name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler
  2760  map:
  2761    fields:
  2762    - name: apiVersion
  2763      type:
  2764        scalar: string
  2765    - name: kind
  2766      type:
  2767        scalar: string
  2768    - name: metadata
  2769      type:
  2770        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  2771    - name: spec
  2772      type:
  2773        namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec
  2774    - name: status
  2775      type:
  2776        namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus
  2777- name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition
  2778  map:
  2779    fields:
  2780    - name: lastTransitionTime
  2781      type:
  2782        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  2783    - name: message
  2784      type:
  2785        scalar: string
  2786    - name: reason
  2787      type:
  2788        scalar: string
  2789    - name: status
  2790      type:
  2791        scalar: string
  2792    - name: type
  2793      type:
  2794        scalar: string
  2795- name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList
  2796  map:
  2797    fields:
  2798    - name: apiVersion
  2799      type:
  2800        scalar: string
  2801    - name: items
  2802      type:
  2803        list:
  2804          elementType:
  2805            namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler
  2806          elementRelationship: atomic
  2807    - name: kind
  2808      type:
  2809        scalar: string
  2810    - name: metadata
  2811      type:
  2812        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  2813- name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec
  2814  map:
  2815    fields:
  2816    - name: maxReplicas
  2817      type:
  2818        scalar: numeric
  2819    - name: metrics
  2820      type:
  2821        list:
  2822          elementType:
  2823            namedType: io.k8s.api.autoscaling.v2beta2.MetricSpec
  2824          elementRelationship: atomic
  2825    - name: minReplicas
  2826      type:
  2827        scalar: numeric
  2828    - name: scaleTargetRef
  2829      type:
  2830        namedType: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
  2831- name: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus
  2832  map:
  2833    fields:
  2834    - name: conditions
  2835      type:
  2836        list:
  2837          elementType:
  2838            namedType: io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition
  2839          elementRelationship: atomic
  2840    - name: currentMetrics
  2841      type:
  2842        list:
  2843          elementType:
  2844            namedType: io.k8s.api.autoscaling.v2beta2.MetricStatus
  2845          elementRelationship: atomic
  2846    - name: currentReplicas
  2847      type:
  2848        scalar: numeric
  2849    - name: desiredReplicas
  2850      type:
  2851        scalar: numeric
  2852    - name: lastScaleTime
  2853      type:
  2854        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  2855    - name: observedGeneration
  2856      type:
  2857        scalar: numeric
  2858- name: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2859  map:
  2860    fields:
  2861    - name: name
  2862      type:
  2863        scalar: string
  2864    - name: selector
  2865      type:
  2866        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  2867- name: io.k8s.api.autoscaling.v2beta2.MetricSpec
  2868  map:
  2869    fields:
  2870    - name: external
  2871      type:
  2872        namedType: io.k8s.api.autoscaling.v2beta2.ExternalMetricSource
  2873    - name: object
  2874      type:
  2875        namedType: io.k8s.api.autoscaling.v2beta2.ObjectMetricSource
  2876    - name: pods
  2877      type:
  2878        namedType: io.k8s.api.autoscaling.v2beta2.PodsMetricSource
  2879    - name: resource
  2880      type:
  2881        namedType: io.k8s.api.autoscaling.v2beta2.ResourceMetricSource
  2882    - name: type
  2883      type:
  2884        scalar: string
  2885- name: io.k8s.api.autoscaling.v2beta2.MetricStatus
  2886  map:
  2887    fields:
  2888    - name: external
  2889      type:
  2890        namedType: io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus
  2891    - name: object
  2892      type:
  2893        namedType: io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus
  2894    - name: pods
  2895      type:
  2896        namedType: io.k8s.api.autoscaling.v2beta2.PodsMetricStatus
  2897    - name: resource
  2898      type:
  2899        namedType: io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus
  2900    - name: type
  2901      type:
  2902        scalar: string
  2903- name: io.k8s.api.autoscaling.v2beta2.MetricTarget
  2904  map:
  2905    fields:
  2906    - name: averageUtilization
  2907      type:
  2908        scalar: numeric
  2909    - name: averageValue
  2910      type:
  2911        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2912    - name: type
  2913      type:
  2914        scalar: string
  2915    - name: value
  2916      type:
  2917        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2918- name: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
  2919  map:
  2920    fields:
  2921    - name: averageUtilization
  2922      type:
  2923        scalar: numeric
  2924    - name: averageValue
  2925      type:
  2926        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2927    - name: value
  2928      type:
  2929        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  2930- name: io.k8s.api.autoscaling.v2beta2.ObjectMetricSource
  2931  map:
  2932    fields:
  2933    - name: describedObject
  2934      type:
  2935        namedType: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
  2936    - name: metric
  2937      type:
  2938        namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2939    - name: target
  2940      type:
  2941        namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
  2942- name: io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus
  2943  map:
  2944    fields:
  2945    - name: current
  2946      type:
  2947        namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
  2948    - name: describedObject
  2949      type:
  2950        namedType: io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference
  2951    - name: metric
  2952      type:
  2953        namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2954- name: io.k8s.api.autoscaling.v2beta2.PodsMetricSource
  2955  map:
  2956    fields:
  2957    - name: metric
  2958      type:
  2959        namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2960    - name: target
  2961      type:
  2962        namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
  2963- name: io.k8s.api.autoscaling.v2beta2.PodsMetricStatus
  2964  map:
  2965    fields:
  2966    - name: current
  2967      type:
  2968        namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
  2969    - name: metric
  2970      type:
  2971        namedType: io.k8s.api.autoscaling.v2beta2.MetricIdentifier
  2972- name: io.k8s.api.autoscaling.v2beta2.ResourceMetricSource
  2973  map:
  2974    fields:
  2975    - name: name
  2976      type:
  2977        scalar: string
  2978    - name: target
  2979      type:
  2980        namedType: io.k8s.api.autoscaling.v2beta2.MetricTarget
  2981- name: io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus
  2982  map:
  2983    fields:
  2984    - name: current
  2985      type:
  2986        namedType: io.k8s.api.autoscaling.v2beta2.MetricValueStatus
  2987    - name: name
  2988      type:
  2989        scalar: string
  2990- name: io.k8s.api.batch.v1.Job
  2991  map:
  2992    fields:
  2993    - name: apiVersion
  2994      type:
  2995        scalar: string
  2996    - name: kind
  2997      type:
  2998        scalar: string
  2999    - name: metadata
  3000      type:
  3001        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3002    - name: spec
  3003      type:
  3004        namedType: io.k8s.api.batch.v1.JobSpec
  3005    - name: status
  3006      type:
  3007        namedType: io.k8s.api.batch.v1.JobStatus
  3008- name: io.k8s.api.batch.v1.JobCondition
  3009  map:
  3010    fields:
  3011    - name: lastProbeTime
  3012      type:
  3013        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3014    - name: lastTransitionTime
  3015      type:
  3016        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3017    - name: message
  3018      type:
  3019        scalar: string
  3020    - name: reason
  3021      type:
  3022        scalar: string
  3023    - name: status
  3024      type:
  3025        scalar: string
  3026    - name: type
  3027      type:
  3028        scalar: string
  3029- name: io.k8s.api.batch.v1.JobList
  3030  map:
  3031    fields:
  3032    - name: apiVersion
  3033      type:
  3034        scalar: string
  3035    - name: items
  3036      type:
  3037        list:
  3038          elementType:
  3039            namedType: io.k8s.api.batch.v1.Job
  3040          elementRelationship: atomic
  3041    - name: kind
  3042      type:
  3043        scalar: string
  3044    - name: metadata
  3045      type:
  3046        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3047- name: io.k8s.api.batch.v1.JobSpec
  3048  map:
  3049    fields:
  3050    - name: activeDeadlineSeconds
  3051      type:
  3052        scalar: numeric
  3053    - name: backoffLimit
  3054      type:
  3055        scalar: numeric
  3056    - name: completions
  3057      type:
  3058        scalar: numeric
  3059    - name: manualSelector
  3060      type:
  3061        scalar: boolean
  3062    - name: parallelism
  3063      type:
  3064        scalar: numeric
  3065    - name: selector
  3066      type:
  3067        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  3068    - name: template
  3069      type:
  3070        namedType: io.k8s.api.core.v1.PodTemplateSpec
  3071    - name: ttlSecondsAfterFinished
  3072      type:
  3073        scalar: numeric
  3074- name: io.k8s.api.batch.v1.JobStatus
  3075  map:
  3076    fields:
  3077    - name: active
  3078      type:
  3079        scalar: numeric
  3080    - name: completionTime
  3081      type:
  3082        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3083    - name: conditions
  3084      type:
  3085        list:
  3086          elementType:
  3087            namedType: io.k8s.api.batch.v1.JobCondition
  3088          elementRelationship: associative
  3089          keys:
  3090          - type
  3091    - name: failed
  3092      type:
  3093        scalar: numeric
  3094    - name: startTime
  3095      type:
  3096        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3097    - name: succeeded
  3098      type:
  3099        scalar: numeric
  3100- name: io.k8s.api.batch.v1beta1.CronJob
  3101  map:
  3102    fields:
  3103    - name: apiVersion
  3104      type:
  3105        scalar: string
  3106    - name: kind
  3107      type:
  3108        scalar: string
  3109    - name: metadata
  3110      type:
  3111        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3112    - name: spec
  3113      type:
  3114        namedType: io.k8s.api.batch.v1beta1.CronJobSpec
  3115    - name: status
  3116      type:
  3117        namedType: io.k8s.api.batch.v1beta1.CronJobStatus
  3118- name: io.k8s.api.batch.v1beta1.CronJobList
  3119  map:
  3120    fields:
  3121    - name: apiVersion
  3122      type:
  3123        scalar: string
  3124    - name: items
  3125      type:
  3126        list:
  3127          elementType:
  3128            namedType: io.k8s.api.batch.v1beta1.CronJob
  3129          elementRelationship: atomic
  3130    - name: kind
  3131      type:
  3132        scalar: string
  3133    - name: metadata
  3134      type:
  3135        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3136- name: io.k8s.api.batch.v1beta1.CronJobSpec
  3137  map:
  3138    fields:
  3139    - name: concurrencyPolicy
  3140      type:
  3141        scalar: string
  3142    - name: failedJobsHistoryLimit
  3143      type:
  3144        scalar: numeric
  3145    - name: jobTemplate
  3146      type:
  3147        namedType: io.k8s.api.batch.v1beta1.JobTemplateSpec
  3148    - name: schedule
  3149      type:
  3150        scalar: string
  3151    - name: startingDeadlineSeconds
  3152      type:
  3153        scalar: numeric
  3154    - name: successfulJobsHistoryLimit
  3155      type:
  3156        scalar: numeric
  3157    - name: suspend
  3158      type:
  3159        scalar: boolean
  3160- name: io.k8s.api.batch.v1beta1.CronJobStatus
  3161  map:
  3162    fields:
  3163    - name: active
  3164      type:
  3165        list:
  3166          elementType:
  3167            namedType: io.k8s.api.core.v1.ObjectReference
  3168          elementRelationship: atomic
  3169    - name: lastScheduleTime
  3170      type:
  3171        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3172- name: io.k8s.api.batch.v1beta1.JobTemplateSpec
  3173  map:
  3174    fields:
  3175    - name: metadata
  3176      type:
  3177        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3178    - name: spec
  3179      type:
  3180        namedType: io.k8s.api.batch.v1.JobSpec
  3181- name: io.k8s.api.batch.v2alpha1.CronJob
  3182  map:
  3183    fields:
  3184    - name: apiVersion
  3185      type:
  3186        scalar: string
  3187    - name: kind
  3188      type:
  3189        scalar: string
  3190    - name: metadata
  3191      type:
  3192        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3193    - name: spec
  3194      type:
  3195        namedType: io.k8s.api.batch.v2alpha1.CronJobSpec
  3196    - name: status
  3197      type:
  3198        namedType: io.k8s.api.batch.v2alpha1.CronJobStatus
  3199- name: io.k8s.api.batch.v2alpha1.CronJobList
  3200  map:
  3201    fields:
  3202    - name: apiVersion
  3203      type:
  3204        scalar: string
  3205    - name: items
  3206      type:
  3207        list:
  3208          elementType:
  3209            namedType: io.k8s.api.batch.v2alpha1.CronJob
  3210          elementRelationship: atomic
  3211    - name: kind
  3212      type:
  3213        scalar: string
  3214    - name: metadata
  3215      type:
  3216        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3217- name: io.k8s.api.batch.v2alpha1.CronJobSpec
  3218  map:
  3219    fields:
  3220    - name: concurrencyPolicy
  3221      type:
  3222        scalar: string
  3223    - name: failedJobsHistoryLimit
  3224      type:
  3225        scalar: numeric
  3226    - name: jobTemplate
  3227      type:
  3228        namedType: io.k8s.api.batch.v2alpha1.JobTemplateSpec
  3229    - name: schedule
  3230      type:
  3231        scalar: string
  3232    - name: startingDeadlineSeconds
  3233      type:
  3234        scalar: numeric
  3235    - name: successfulJobsHistoryLimit
  3236      type:
  3237        scalar: numeric
  3238    - name: suspend
  3239      type:
  3240        scalar: boolean
  3241- name: io.k8s.api.batch.v2alpha1.CronJobStatus
  3242  map:
  3243    fields:
  3244    - name: active
  3245      type:
  3246        list:
  3247          elementType:
  3248            namedType: io.k8s.api.core.v1.ObjectReference
  3249          elementRelationship: atomic
  3250    - name: lastScheduleTime
  3251      type:
  3252        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3253- name: io.k8s.api.batch.v2alpha1.JobTemplateSpec
  3254  map:
  3255    fields:
  3256    - name: metadata
  3257      type:
  3258        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3259    - name: spec
  3260      type:
  3261        namedType: io.k8s.api.batch.v1.JobSpec
  3262- name: io.k8s.api.certificates.v1beta1.CertificateSigningRequest
  3263  map:
  3264    fields:
  3265    - name: apiVersion
  3266      type:
  3267        scalar: string
  3268    - name: kind
  3269      type:
  3270        scalar: string
  3271    - name: metadata
  3272      type:
  3273        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3274    - name: spec
  3275      type:
  3276        namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec
  3277    - name: status
  3278      type:
  3279        namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus
  3280- name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition
  3281  map:
  3282    fields:
  3283    - name: lastUpdateTime
  3284      type:
  3285        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3286    - name: message
  3287      type:
  3288        scalar: string
  3289    - name: reason
  3290      type:
  3291        scalar: string
  3292    - name: type
  3293      type:
  3294        scalar: string
  3295- name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestList
  3296  map:
  3297    fields:
  3298    - name: apiVersion
  3299      type:
  3300        scalar: string
  3301    - name: items
  3302      type:
  3303        list:
  3304          elementType:
  3305            namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequest
  3306          elementRelationship: atomic
  3307    - name: kind
  3308      type:
  3309        scalar: string
  3310    - name: metadata
  3311      type:
  3312        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3313- name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec
  3314  map:
  3315    fields:
  3316    - name: extra
  3317      type:
  3318        map:
  3319          elementType:
  3320            list:
  3321              elementType:
  3322                scalar: string
  3323              elementRelationship: atomic
  3324    - name: groups
  3325      type:
  3326        list:
  3327          elementType:
  3328            scalar: string
  3329          elementRelationship: atomic
  3330    - name: request
  3331      type:
  3332        scalar: string
  3333    - name: uid
  3334      type:
  3335        scalar: string
  3336    - name: usages
  3337      type:
  3338        list:
  3339          elementType:
  3340            scalar: string
  3341          elementRelationship: atomic
  3342    - name: username
  3343      type:
  3344        scalar: string
  3345- name: io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus
  3346  map:
  3347    fields:
  3348    - name: certificate
  3349      type:
  3350        scalar: string
  3351    - name: conditions
  3352      type:
  3353        list:
  3354          elementType:
  3355            namedType: io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition
  3356          elementRelationship: atomic
  3357- name: io.k8s.api.coordination.v1beta1.Lease
  3358  map:
  3359    fields:
  3360    - name: apiVersion
  3361      type:
  3362        scalar: string
  3363    - name: kind
  3364      type:
  3365        scalar: string
  3366    - name: metadata
  3367      type:
  3368        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3369    - name: spec
  3370      type:
  3371        namedType: io.k8s.api.coordination.v1beta1.LeaseSpec
  3372- name: io.k8s.api.coordination.v1beta1.LeaseList
  3373  map:
  3374    fields:
  3375    - name: apiVersion
  3376      type:
  3377        scalar: string
  3378    - name: items
  3379      type:
  3380        list:
  3381          elementType:
  3382            namedType: io.k8s.api.coordination.v1beta1.Lease
  3383          elementRelationship: atomic
  3384    - name: kind
  3385      type:
  3386        scalar: string
  3387    - name: metadata
  3388      type:
  3389        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3390- name: io.k8s.api.coordination.v1beta1.LeaseSpec
  3391  map:
  3392    fields:
  3393    - name: acquireTime
  3394      type:
  3395        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  3396    - name: holderIdentity
  3397      type:
  3398        scalar: string
  3399    - name: leaseDurationSeconds
  3400      type:
  3401        scalar: numeric
  3402    - name: leaseTransitions
  3403      type:
  3404        scalar: numeric
  3405    - name: renewTime
  3406      type:
  3407        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  3408- name: io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
  3409  map:
  3410    fields:
  3411    - name: fsType
  3412      type:
  3413        scalar: string
  3414    - name: partition
  3415      type:
  3416        scalar: numeric
  3417    - name: readOnly
  3418      type:
  3419        scalar: boolean
  3420    - name: volumeID
  3421      type:
  3422        scalar: string
  3423- name: io.k8s.api.core.v1.Affinity
  3424  map:
  3425    fields:
  3426    - name: nodeAffinity
  3427      type:
  3428        namedType: io.k8s.api.core.v1.NodeAffinity
  3429    - name: podAffinity
  3430      type:
  3431        namedType: io.k8s.api.core.v1.PodAffinity
  3432    - name: podAntiAffinity
  3433      type:
  3434        namedType: io.k8s.api.core.v1.PodAntiAffinity
  3435- name: io.k8s.api.core.v1.AttachedVolume
  3436  map:
  3437    fields:
  3438    - name: devicePath
  3439      type:
  3440        scalar: string
  3441    - name: name
  3442      type:
  3443        scalar: string
  3444- name: io.k8s.api.core.v1.AzureDiskVolumeSource
  3445  map:
  3446    fields:
  3447    - name: cachingMode
  3448      type:
  3449        scalar: string
  3450    - name: diskName
  3451      type:
  3452        scalar: string
  3453    - name: diskURI
  3454      type:
  3455        scalar: string
  3456    - name: fsType
  3457      type:
  3458        scalar: string
  3459    - name: kind
  3460      type:
  3461        scalar: string
  3462    - name: readOnly
  3463      type:
  3464        scalar: boolean
  3465- name: io.k8s.api.core.v1.AzureFilePersistentVolumeSource
  3466  map:
  3467    fields:
  3468    - name: readOnly
  3469      type:
  3470        scalar: boolean
  3471    - name: secretName
  3472      type:
  3473        scalar: string
  3474    - name: secretNamespace
  3475      type:
  3476        scalar: string
  3477    - name: shareName
  3478      type:
  3479        scalar: string
  3480- name: io.k8s.api.core.v1.AzureFileVolumeSource
  3481  map:
  3482    fields:
  3483    - name: readOnly
  3484      type:
  3485        scalar: boolean
  3486    - name: secretName
  3487      type:
  3488        scalar: string
  3489    - name: shareName
  3490      type:
  3491        scalar: string
  3492- name: io.k8s.api.core.v1.Binding
  3493  map:
  3494    fields:
  3495    - name: apiVersion
  3496      type:
  3497        scalar: string
  3498    - name: kind
  3499      type:
  3500        scalar: string
  3501    - name: metadata
  3502      type:
  3503        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3504    - name: target
  3505      type:
  3506        namedType: io.k8s.api.core.v1.ObjectReference
  3507- name: io.k8s.api.core.v1.CSIPersistentVolumeSource
  3508  map:
  3509    fields:
  3510    - name: controllerPublishSecretRef
  3511      type:
  3512        namedType: io.k8s.api.core.v1.SecretReference
  3513    - name: driver
  3514      type:
  3515        scalar: string
  3516    - name: fsType
  3517      type:
  3518        scalar: string
  3519    - name: nodePublishSecretRef
  3520      type:
  3521        namedType: io.k8s.api.core.v1.SecretReference
  3522    - name: nodeStageSecretRef
  3523      type:
  3524        namedType: io.k8s.api.core.v1.SecretReference
  3525    - name: readOnly
  3526      type:
  3527        scalar: boolean
  3528    - name: volumeAttributes
  3529      type:
  3530        map:
  3531          elementType:
  3532            scalar: string
  3533    - name: volumeHandle
  3534      type:
  3535        scalar: string
  3536- name: io.k8s.api.core.v1.Capabilities
  3537  map:
  3538    fields:
  3539    - name: add
  3540      type:
  3541        list:
  3542          elementType:
  3543            scalar: string
  3544          elementRelationship: atomic
  3545    - name: drop
  3546      type:
  3547        list:
  3548          elementType:
  3549            scalar: string
  3550          elementRelationship: atomic
  3551- name: io.k8s.api.core.v1.CephFSPersistentVolumeSource
  3552  map:
  3553    fields:
  3554    - name: monitors
  3555      type:
  3556        list:
  3557          elementType:
  3558            scalar: string
  3559          elementRelationship: atomic
  3560    - name: path
  3561      type:
  3562        scalar: string
  3563    - name: readOnly
  3564      type:
  3565        scalar: boolean
  3566    - name: secretFile
  3567      type:
  3568        scalar: string
  3569    - name: secretRef
  3570      type:
  3571        namedType: io.k8s.api.core.v1.SecretReference
  3572    - name: user
  3573      type:
  3574        scalar: string
  3575- name: io.k8s.api.core.v1.CephFSVolumeSource
  3576  map:
  3577    fields:
  3578    - name: monitors
  3579      type:
  3580        list:
  3581          elementType:
  3582            scalar: string
  3583          elementRelationship: atomic
  3584    - name: path
  3585      type:
  3586        scalar: string
  3587    - name: readOnly
  3588      type:
  3589        scalar: boolean
  3590    - name: secretFile
  3591      type:
  3592        scalar: string
  3593    - name: secretRef
  3594      type:
  3595        namedType: io.k8s.api.core.v1.LocalObjectReference
  3596    - name: user
  3597      type:
  3598        scalar: string
  3599- name: io.k8s.api.core.v1.CinderPersistentVolumeSource
  3600  map:
  3601    fields:
  3602    - name: fsType
  3603      type:
  3604        scalar: string
  3605    - name: readOnly
  3606      type:
  3607        scalar: boolean
  3608    - name: secretRef
  3609      type:
  3610        namedType: io.k8s.api.core.v1.SecretReference
  3611    - name: volumeID
  3612      type:
  3613        scalar: string
  3614- name: io.k8s.api.core.v1.CinderVolumeSource
  3615  map:
  3616    fields:
  3617    - name: fsType
  3618      type:
  3619        scalar: string
  3620    - name: readOnly
  3621      type:
  3622        scalar: boolean
  3623    - name: secretRef
  3624      type:
  3625        namedType: io.k8s.api.core.v1.LocalObjectReference
  3626    - name: volumeID
  3627      type:
  3628        scalar: string
  3629- name: io.k8s.api.core.v1.ClientIPConfig
  3630  map:
  3631    fields:
  3632    - name: timeoutSeconds
  3633      type:
  3634        scalar: numeric
  3635- name: io.k8s.api.core.v1.ComponentCondition
  3636  map:
  3637    fields:
  3638    - name: error
  3639      type:
  3640        scalar: string
  3641    - name: message
  3642      type:
  3643        scalar: string
  3644    - name: status
  3645      type:
  3646        scalar: string
  3647    - name: type
  3648      type:
  3649        scalar: string
  3650- name: io.k8s.api.core.v1.ComponentStatus
  3651  map:
  3652    fields:
  3653    - name: apiVersion
  3654      type:
  3655        scalar: string
  3656    - name: conditions
  3657      type:
  3658        list:
  3659          elementType:
  3660            namedType: io.k8s.api.core.v1.ComponentCondition
  3661          elementRelationship: associative
  3662          keys:
  3663          - type
  3664    - name: kind
  3665      type:
  3666        scalar: string
  3667    - name: metadata
  3668      type:
  3669        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3670- name: io.k8s.api.core.v1.ComponentStatusList
  3671  map:
  3672    fields:
  3673    - name: apiVersion
  3674      type:
  3675        scalar: string
  3676    - name: items
  3677      type:
  3678        list:
  3679          elementType:
  3680            namedType: io.k8s.api.core.v1.ComponentStatus
  3681          elementRelationship: atomic
  3682    - name: kind
  3683      type:
  3684        scalar: string
  3685    - name: metadata
  3686      type:
  3687        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3688- name: io.k8s.api.core.v1.ConfigMap
  3689  map:
  3690    fields:
  3691    - name: apiVersion
  3692      type:
  3693        scalar: string
  3694    - name: binaryData
  3695      type:
  3696        map:
  3697          elementType:
  3698            scalar: string
  3699    - name: data
  3700      type:
  3701        map:
  3702          elementType:
  3703            scalar: string
  3704    - name: kind
  3705      type:
  3706        scalar: string
  3707    - name: metadata
  3708      type:
  3709        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  3710- name: io.k8s.api.core.v1.ConfigMapEnvSource
  3711  map:
  3712    fields:
  3713    - name: name
  3714      type:
  3715        scalar: string
  3716    - name: optional
  3717      type:
  3718        scalar: boolean
  3719- name: io.k8s.api.core.v1.ConfigMapKeySelector
  3720  map:
  3721    fields:
  3722    - name: key
  3723      type:
  3724        scalar: string
  3725    - name: name
  3726      type:
  3727        scalar: string
  3728    - name: optional
  3729      type:
  3730        scalar: boolean
  3731- name: io.k8s.api.core.v1.ConfigMapList
  3732  map:
  3733    fields:
  3734    - name: apiVersion
  3735      type:
  3736        scalar: string
  3737    - name: items
  3738      type:
  3739        list:
  3740          elementType:
  3741            namedType: io.k8s.api.core.v1.ConfigMap
  3742          elementRelationship: atomic
  3743    - name: kind
  3744      type:
  3745        scalar: string
  3746    - name: metadata
  3747      type:
  3748        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  3749- name: io.k8s.api.core.v1.ConfigMapNodeConfigSource
  3750  map:
  3751    fields:
  3752    - name: kubeletConfigKey
  3753      type:
  3754        scalar: string
  3755    - name: name
  3756      type:
  3757        scalar: string
  3758    - name: namespace
  3759      type:
  3760        scalar: string
  3761    - name: resourceVersion
  3762      type:
  3763        scalar: string
  3764    - name: uid
  3765      type:
  3766        scalar: string
  3767- name: io.k8s.api.core.v1.ConfigMapProjection
  3768  map:
  3769    fields:
  3770    - name: items
  3771      type:
  3772        list:
  3773          elementType:
  3774            namedType: io.k8s.api.core.v1.KeyToPath
  3775          elementRelationship: atomic
  3776    - name: name
  3777      type:
  3778        scalar: string
  3779    - name: optional
  3780      type:
  3781        scalar: boolean
  3782- name: io.k8s.api.core.v1.ConfigMapVolumeSource
  3783  map:
  3784    fields:
  3785    - name: defaultMode
  3786      type:
  3787        scalar: numeric
  3788    - name: items
  3789      type:
  3790        list:
  3791          elementType:
  3792            namedType: io.k8s.api.core.v1.KeyToPath
  3793          elementRelationship: atomic
  3794    - name: name
  3795      type:
  3796        scalar: string
  3797    - name: optional
  3798      type:
  3799        scalar: boolean
  3800- name: io.k8s.api.core.v1.Container
  3801  map:
  3802    fields:
  3803    - name: args
  3804      type:
  3805        list:
  3806          elementType:
  3807            scalar: string
  3808          elementRelationship: atomic
  3809    - name: command
  3810      type:
  3811        list:
  3812          elementType:
  3813            scalar: string
  3814          elementRelationship: atomic
  3815    - name: env
  3816      type:
  3817        list:
  3818          elementType:
  3819            namedType: io.k8s.api.core.v1.EnvVar
  3820          elementRelationship: associative
  3821          keys:
  3822          - name
  3823    - name: envFrom
  3824      type:
  3825        list:
  3826          elementType:
  3827            namedType: io.k8s.api.core.v1.EnvFromSource
  3828          elementRelationship: atomic
  3829    - name: image
  3830      type:
  3831        scalar: string
  3832    - name: imagePullPolicy
  3833      type:
  3834        scalar: string
  3835    - name: lifecycle
  3836      type:
  3837        namedType: io.k8s.api.core.v1.Lifecycle
  3838    - name: livenessProbe
  3839      type:
  3840        namedType: io.k8s.api.core.v1.Probe
  3841    - name: name
  3842      type:
  3843        scalar: string
  3844    - name: ports
  3845      type:
  3846        list:
  3847          elementType:
  3848            namedType: io.k8s.api.core.v1.ContainerPort
  3849          elementRelationship: associative
  3850          keys:
  3851          - containerPort
  3852          - protocol
  3853    - name: readinessProbe
  3854      type:
  3855        namedType: io.k8s.api.core.v1.Probe
  3856    - name: resources
  3857      type:
  3858        namedType: io.k8s.api.core.v1.ResourceRequirements
  3859    - name: securityContext
  3860      type:
  3861        namedType: io.k8s.api.core.v1.SecurityContext
  3862    - name: stdin
  3863      type:
  3864        scalar: boolean
  3865    - name: stdinOnce
  3866      type:
  3867        scalar: boolean
  3868    - name: terminationMessagePath
  3869      type:
  3870        scalar: string
  3871    - name: terminationMessagePolicy
  3872      type:
  3873        scalar: string
  3874    - name: tty
  3875      type:
  3876        scalar: boolean
  3877    - name: volumeDevices
  3878      type:
  3879        list:
  3880          elementType:
  3881            namedType: io.k8s.api.core.v1.VolumeDevice
  3882          elementRelationship: associative
  3883          keys:
  3884          - devicePath
  3885    - name: volumeMounts
  3886      type:
  3887        list:
  3888          elementType:
  3889            namedType: io.k8s.api.core.v1.VolumeMount
  3890          elementRelationship: associative
  3891          keys:
  3892          - mountPath
  3893    - name: workingDir
  3894      type:
  3895        scalar: string
  3896- name: io.k8s.api.core.v1.ContainerImage
  3897  map:
  3898    fields:
  3899    - name: names
  3900      type:
  3901        list:
  3902          elementType:
  3903            scalar: string
  3904          elementRelationship: atomic
  3905    - name: sizeBytes
  3906      type:
  3907        scalar: numeric
  3908- name: io.k8s.api.core.v1.ContainerPort
  3909  map:
  3910    fields:
  3911    - name: containerPort
  3912      type:
  3913        scalar: numeric
  3914    - name: hostIP
  3915      type:
  3916        scalar: string
  3917    - name: hostPort
  3918      type:
  3919        scalar: numeric
  3920    - name: name
  3921      type:
  3922        scalar: string
  3923    - name: protocol
  3924      type:
  3925        scalar: string
  3926- name: io.k8s.api.core.v1.ContainerState
  3927  map:
  3928    fields:
  3929    - name: running
  3930      type:
  3931        namedType: io.k8s.api.core.v1.ContainerStateRunning
  3932    - name: terminated
  3933      type:
  3934        namedType: io.k8s.api.core.v1.ContainerStateTerminated
  3935    - name: waiting
  3936      type:
  3937        namedType: io.k8s.api.core.v1.ContainerStateWaiting
  3938- name: io.k8s.api.core.v1.ContainerStateRunning
  3939  map:
  3940    fields:
  3941    - name: startedAt
  3942      type:
  3943        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3944- name: io.k8s.api.core.v1.ContainerStateTerminated
  3945  map:
  3946    fields:
  3947    - name: containerID
  3948      type:
  3949        scalar: string
  3950    - name: exitCode
  3951      type:
  3952        scalar: numeric
  3953    - name: finishedAt
  3954      type:
  3955        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3956    - name: message
  3957      type:
  3958        scalar: string
  3959    - name: reason
  3960      type:
  3961        scalar: string
  3962    - name: signal
  3963      type:
  3964        scalar: numeric
  3965    - name: startedAt
  3966      type:
  3967        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  3968- name: io.k8s.api.core.v1.ContainerStateWaiting
  3969  map:
  3970    fields:
  3971    - name: message
  3972      type:
  3973        scalar: string
  3974    - name: reason
  3975      type:
  3976        scalar: string
  3977- name: io.k8s.api.core.v1.ContainerStatus
  3978  map:
  3979    fields:
  3980    - name: containerID
  3981      type:
  3982        scalar: string
  3983    - name: image
  3984      type:
  3985        scalar: string
  3986    - name: imageID
  3987      type:
  3988        scalar: string
  3989    - name: lastState
  3990      type:
  3991        namedType: io.k8s.api.core.v1.ContainerState
  3992    - name: name
  3993      type:
  3994        scalar: string
  3995    - name: ready
  3996      type:
  3997        scalar: boolean
  3998    - name: restartCount
  3999      type:
  4000        scalar: numeric
  4001    - name: state
  4002      type:
  4003        namedType: io.k8s.api.core.v1.ContainerState
  4004- name: io.k8s.api.core.v1.DaemonEndpoint
  4005  map:
  4006    fields:
  4007    - name: Port
  4008      type:
  4009        scalar: numeric
  4010- name: io.k8s.api.core.v1.DownwardAPIProjection
  4011  map:
  4012    fields:
  4013    - name: items
  4014      type:
  4015        list:
  4016          elementType:
  4017            namedType: io.k8s.api.core.v1.DownwardAPIVolumeFile
  4018          elementRelationship: atomic
  4019- name: io.k8s.api.core.v1.DownwardAPIVolumeFile
  4020  map:
  4021    fields:
  4022    - name: fieldRef
  4023      type:
  4024        namedType: io.k8s.api.core.v1.ObjectFieldSelector
  4025    - name: mode
  4026      type:
  4027        scalar: numeric
  4028    - name: path
  4029      type:
  4030        scalar: string
  4031    - name: resourceFieldRef
  4032      type:
  4033        namedType: io.k8s.api.core.v1.ResourceFieldSelector
  4034- name: io.k8s.api.core.v1.DownwardAPIVolumeSource
  4035  map:
  4036    fields:
  4037    - name: defaultMode
  4038      type:
  4039        scalar: numeric
  4040    - name: items
  4041      type:
  4042        list:
  4043          elementType:
  4044            namedType: io.k8s.api.core.v1.DownwardAPIVolumeFile
  4045          elementRelationship: atomic
  4046- name: io.k8s.api.core.v1.EmptyDirVolumeSource
  4047  map:
  4048    fields:
  4049    - name: medium
  4050      type:
  4051        scalar: string
  4052    - name: sizeLimit
  4053      type:
  4054        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4055- name: io.k8s.api.core.v1.EndpointAddress
  4056  map:
  4057    fields:
  4058    - name: hostname
  4059      type:
  4060        scalar: string
  4061    - name: ip
  4062      type:
  4063        scalar: string
  4064    - name: nodeName
  4065      type:
  4066        scalar: string
  4067    - name: targetRef
  4068      type:
  4069        namedType: io.k8s.api.core.v1.ObjectReference
  4070- name: io.k8s.api.core.v1.EndpointPort
  4071  map:
  4072    fields:
  4073    - name: name
  4074      type:
  4075        scalar: string
  4076    - name: port
  4077      type:
  4078        scalar: numeric
  4079    - name: protocol
  4080      type:
  4081        scalar: string
  4082- name: io.k8s.api.core.v1.EndpointSubset
  4083  map:
  4084    fields:
  4085    - name: addresses
  4086      type:
  4087        list:
  4088          elementType:
  4089            namedType: io.k8s.api.core.v1.EndpointAddress
  4090          elementRelationship: atomic
  4091    - name: notReadyAddresses
  4092      type:
  4093        list:
  4094          elementType:
  4095            namedType: io.k8s.api.core.v1.EndpointAddress
  4096          elementRelationship: atomic
  4097    - name: ports
  4098      type:
  4099        list:
  4100          elementType:
  4101            namedType: io.k8s.api.core.v1.EndpointPort
  4102          elementRelationship: atomic
  4103- name: io.k8s.api.core.v1.Endpoints
  4104  map:
  4105    fields:
  4106    - name: apiVersion
  4107      type:
  4108        scalar: string
  4109    - name: kind
  4110      type:
  4111        scalar: string
  4112    - name: metadata
  4113      type:
  4114        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  4115    - name: subsets
  4116      type:
  4117        list:
  4118          elementType:
  4119            namedType: io.k8s.api.core.v1.EndpointSubset
  4120          elementRelationship: atomic
  4121- name: io.k8s.api.core.v1.EndpointsList
  4122  map:
  4123    fields:
  4124    - name: apiVersion
  4125      type:
  4126        scalar: string
  4127    - name: items
  4128      type:
  4129        list:
  4130          elementType:
  4131            namedType: io.k8s.api.core.v1.Endpoints
  4132          elementRelationship: atomic
  4133    - name: kind
  4134      type:
  4135        scalar: string
  4136    - name: metadata
  4137      type:
  4138        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  4139- name: io.k8s.api.core.v1.EnvFromSource
  4140  map:
  4141    fields:
  4142    - name: configMapRef
  4143      type:
  4144        namedType: io.k8s.api.core.v1.ConfigMapEnvSource
  4145    - name: prefix
  4146      type:
  4147        scalar: string
  4148    - name: secretRef
  4149      type:
  4150        namedType: io.k8s.api.core.v1.SecretEnvSource
  4151- name: io.k8s.api.core.v1.EnvVar
  4152  map:
  4153    fields:
  4154    - name: name
  4155      type:
  4156        scalar: string
  4157    - name: value
  4158      type:
  4159        scalar: string
  4160    - name: valueFrom
  4161      type:
  4162        namedType: io.k8s.api.core.v1.EnvVarSource
  4163- name: io.k8s.api.core.v1.EnvVarSource
  4164  map:
  4165    fields:
  4166    - name: configMapKeyRef
  4167      type:
  4168        namedType: io.k8s.api.core.v1.ConfigMapKeySelector
  4169    - name: fieldRef
  4170      type:
  4171        namedType: io.k8s.api.core.v1.ObjectFieldSelector
  4172    - name: resourceFieldRef
  4173      type:
  4174        namedType: io.k8s.api.core.v1.ResourceFieldSelector
  4175    - name: secretKeyRef
  4176      type:
  4177        namedType: io.k8s.api.core.v1.SecretKeySelector
  4178- name: io.k8s.api.core.v1.Event
  4179  map:
  4180    fields:
  4181    - name: action
  4182      type:
  4183        scalar: string
  4184    - name: apiVersion
  4185      type:
  4186        scalar: string
  4187    - name: count
  4188      type:
  4189        scalar: numeric
  4190    - name: eventTime
  4191      type:
  4192        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  4193    - name: firstTimestamp
  4194      type:
  4195        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  4196    - name: involvedObject
  4197      type:
  4198        namedType: io.k8s.api.core.v1.ObjectReference
  4199    - name: kind
  4200      type:
  4201        scalar: string
  4202    - name: lastTimestamp
  4203      type:
  4204        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  4205    - name: message
  4206      type:
  4207        scalar: string
  4208    - name: metadata
  4209      type:
  4210        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  4211    - name: reason
  4212      type:
  4213        scalar: string
  4214    - name: related
  4215      type:
  4216        namedType: io.k8s.api.core.v1.ObjectReference
  4217    - name: reportingComponent
  4218      type:
  4219        scalar: string
  4220    - name: reportingInstance
  4221      type:
  4222        scalar: string
  4223    - name: series
  4224      type:
  4225        namedType: io.k8s.api.core.v1.EventSeries
  4226    - name: source
  4227      type:
  4228        namedType: io.k8s.api.core.v1.EventSource
  4229    - name: type
  4230      type:
  4231        scalar: string
  4232- name: io.k8s.api.core.v1.EventList
  4233  map:
  4234    fields:
  4235    - name: apiVersion
  4236      type:
  4237        scalar: string
  4238    - name: items
  4239      type:
  4240        list:
  4241          elementType:
  4242            namedType: io.k8s.api.core.v1.Event
  4243          elementRelationship: atomic
  4244    - name: kind
  4245      type:
  4246        scalar: string
  4247    - name: metadata
  4248      type:
  4249        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  4250- name: io.k8s.api.core.v1.EventSeries
  4251  map:
  4252    fields:
  4253    - name: count
  4254      type:
  4255        scalar: numeric
  4256    - name: lastObservedTime
  4257      type:
  4258        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  4259    - name: state
  4260      type:
  4261        scalar: string
  4262- name: io.k8s.api.core.v1.EventSource
  4263  map:
  4264    fields:
  4265    - name: component
  4266      type:
  4267        scalar: string
  4268    - name: host
  4269      type:
  4270        scalar: string
  4271- name: io.k8s.api.core.v1.ExecAction
  4272  map:
  4273    fields:
  4274    - name: command
  4275      type:
  4276        list:
  4277          elementType:
  4278            scalar: string
  4279          elementRelationship: atomic
  4280- name: io.k8s.api.core.v1.FCVolumeSource
  4281  map:
  4282    fields:
  4283    - name: fsType
  4284      type:
  4285        scalar: string
  4286    - name: lun
  4287      type:
  4288        scalar: numeric
  4289    - name: readOnly
  4290      type:
  4291        scalar: boolean
  4292    - name: targetWWNs
  4293      type:
  4294        list:
  4295          elementType:
  4296            scalar: string
  4297          elementRelationship: atomic
  4298    - name: wwids
  4299      type:
  4300        list:
  4301          elementType:
  4302            scalar: string
  4303          elementRelationship: atomic
  4304- name: io.k8s.api.core.v1.FlexPersistentVolumeSource
  4305  map:
  4306    fields:
  4307    - name: driver
  4308      type:
  4309        scalar: string
  4310    - name: fsType
  4311      type:
  4312        scalar: string
  4313    - name: options
  4314      type:
  4315        map:
  4316          elementType:
  4317            scalar: string
  4318    - name: readOnly
  4319      type:
  4320        scalar: boolean
  4321    - name: secretRef
  4322      type:
  4323        namedType: io.k8s.api.core.v1.SecretReference
  4324- name: io.k8s.api.core.v1.FlexVolumeSource
  4325  map:
  4326    fields:
  4327    - name: driver
  4328      type:
  4329        scalar: string
  4330    - name: fsType
  4331      type:
  4332        scalar: string
  4333    - name: options
  4334      type:
  4335        map:
  4336          elementType:
  4337            scalar: string
  4338    - name: readOnly
  4339      type:
  4340        scalar: boolean
  4341    - name: secretRef
  4342      type:
  4343        namedType: io.k8s.api.core.v1.LocalObjectReference
  4344- name: io.k8s.api.core.v1.FlockerVolumeSource
  4345  map:
  4346    fields:
  4347    - name: datasetName
  4348      type:
  4349        scalar: string
  4350    - name: datasetUUID
  4351      type:
  4352        scalar: string
  4353- name: io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
  4354  map:
  4355    fields:
  4356    - name: fsType
  4357      type:
  4358        scalar: string
  4359    - name: partition
  4360      type:
  4361        scalar: numeric
  4362    - name: pdName
  4363      type:
  4364        scalar: string
  4365    - name: readOnly
  4366      type:
  4367        scalar: boolean
  4368- name: io.k8s.api.core.v1.GitRepoVolumeSource
  4369  map:
  4370    fields:
  4371    - name: directory
  4372      type:
  4373        scalar: string
  4374    - name: repository
  4375      type:
  4376        scalar: string
  4377    - name: revision
  4378      type:
  4379        scalar: string
  4380- name: io.k8s.api.core.v1.GlusterfsVolumeSource
  4381  map:
  4382    fields:
  4383    - name: endpoints
  4384      type:
  4385        scalar: string
  4386    - name: path
  4387      type:
  4388        scalar: string
  4389    - name: readOnly
  4390      type:
  4391        scalar: boolean
  4392- name: io.k8s.api.core.v1.HTTPGetAction
  4393  map:
  4394    fields:
  4395    - name: host
  4396      type:
  4397        scalar: string
  4398    - name: httpHeaders
  4399      type:
  4400        list:
  4401          elementType:
  4402            namedType: io.k8s.api.core.v1.HTTPHeader
  4403          elementRelationship: atomic
  4404    - name: path
  4405      type:
  4406        scalar: string
  4407    - name: port
  4408      type:
  4409        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  4410    - name: scheme
  4411      type:
  4412        scalar: string
  4413- name: io.k8s.api.core.v1.HTTPHeader
  4414  map:
  4415    fields:
  4416    - name: name
  4417      type:
  4418        scalar: string
  4419    - name: value
  4420      type:
  4421        scalar: string
  4422- name: io.k8s.api.core.v1.Handler
  4423  map:
  4424    fields:
  4425    - name: exec
  4426      type:
  4427        namedType: io.k8s.api.core.v1.ExecAction
  4428    - name: httpGet
  4429      type:
  4430        namedType: io.k8s.api.core.v1.HTTPGetAction
  4431    - name: tcpSocket
  4432      type:
  4433        namedType: io.k8s.api.core.v1.TCPSocketAction
  4434- name: io.k8s.api.core.v1.HostAlias
  4435  map:
  4436    fields:
  4437    - name: hostnames
  4438      type:
  4439        list:
  4440          elementType:
  4441            scalar: string
  4442          elementRelationship: atomic
  4443    - name: ip
  4444      type:
  4445        scalar: string
  4446- name: io.k8s.api.core.v1.HostPathVolumeSource
  4447  map:
  4448    fields:
  4449    - name: path
  4450      type:
  4451        scalar: string
  4452    - name: type
  4453      type:
  4454        scalar: string
  4455- name: io.k8s.api.core.v1.ISCSIPersistentVolumeSource
  4456  map:
  4457    fields:
  4458    - name: chapAuthDiscovery
  4459      type:
  4460        scalar: boolean
  4461    - name: chapAuthSession
  4462      type:
  4463        scalar: boolean
  4464    - name: fsType
  4465      type:
  4466        scalar: string
  4467    - name: initiatorName
  4468      type:
  4469        scalar: string
  4470    - name: iqn
  4471      type:
  4472        scalar: string
  4473    - name: iscsiInterface
  4474      type:
  4475        scalar: string
  4476    - name: lun
  4477      type:
  4478        scalar: numeric
  4479    - name: portals
  4480      type:
  4481        list:
  4482          elementType:
  4483            scalar: string
  4484          elementRelationship: atomic
  4485    - name: readOnly
  4486      type:
  4487        scalar: boolean
  4488    - name: secretRef
  4489      type:
  4490        namedType: io.k8s.api.core.v1.SecretReference
  4491    - name: targetPortal
  4492      type:
  4493        scalar: string
  4494- name: io.k8s.api.core.v1.ISCSIVolumeSource
  4495  map:
  4496    fields:
  4497    - name: chapAuthDiscovery
  4498      type:
  4499        scalar: boolean
  4500    - name: chapAuthSession
  4501      type:
  4502        scalar: boolean
  4503    - name: fsType
  4504      type:
  4505        scalar: string
  4506    - name: initiatorName
  4507      type:
  4508        scalar: string
  4509    - name: iqn
  4510      type:
  4511        scalar: string
  4512    - name: iscsiInterface
  4513      type:
  4514        scalar: string
  4515    - name: lun
  4516      type:
  4517        scalar: numeric
  4518    - name: portals
  4519      type:
  4520        list:
  4521          elementType:
  4522            scalar: string
  4523          elementRelationship: atomic
  4524    - name: readOnly
  4525      type:
  4526        scalar: boolean
  4527    - name: secretRef
  4528      type:
  4529        namedType: io.k8s.api.core.v1.LocalObjectReference
  4530    - name: targetPortal
  4531      type:
  4532        scalar: string
  4533- name: io.k8s.api.core.v1.KeyToPath
  4534  map:
  4535    fields:
  4536    - name: key
  4537      type:
  4538        scalar: string
  4539    - name: mode
  4540      type:
  4541        scalar: numeric
  4542    - name: path
  4543      type:
  4544        scalar: string
  4545- name: io.k8s.api.core.v1.Lifecycle
  4546  map:
  4547    fields:
  4548    - name: postStart
  4549      type:
  4550        namedType: io.k8s.api.core.v1.Handler
  4551    - name: preStop
  4552      type:
  4553        namedType: io.k8s.api.core.v1.Handler
  4554- name: io.k8s.api.core.v1.LimitRange
  4555  map:
  4556    fields:
  4557    - name: apiVersion
  4558      type:
  4559        scalar: string
  4560    - name: kind
  4561      type:
  4562        scalar: string
  4563    - name: metadata
  4564      type:
  4565        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  4566    - name: spec
  4567      type:
  4568        namedType: io.k8s.api.core.v1.LimitRangeSpec
  4569- name: io.k8s.api.core.v1.LimitRangeItem
  4570  map:
  4571    fields:
  4572    - name: default
  4573      type:
  4574        map:
  4575          elementType:
  4576            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4577    - name: defaultRequest
  4578      type:
  4579        map:
  4580          elementType:
  4581            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4582    - name: max
  4583      type:
  4584        map:
  4585          elementType:
  4586            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4587    - name: maxLimitRequestRatio
  4588      type:
  4589        map:
  4590          elementType:
  4591            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4592    - name: min
  4593      type:
  4594        map:
  4595          elementType:
  4596            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4597    - name: type
  4598      type:
  4599        scalar: string
  4600- name: io.k8s.api.core.v1.LimitRangeList
  4601  map:
  4602    fields:
  4603    - name: apiVersion
  4604      type:
  4605        scalar: string
  4606    - name: items
  4607      type:
  4608        list:
  4609          elementType:
  4610            namedType: io.k8s.api.core.v1.LimitRange
  4611          elementRelationship: atomic
  4612    - name: kind
  4613      type:
  4614        scalar: string
  4615    - name: metadata
  4616      type:
  4617        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  4618- name: io.k8s.api.core.v1.LimitRangeSpec
  4619  map:
  4620    fields:
  4621    - name: limits
  4622      type:
  4623        list:
  4624          elementType:
  4625            namedType: io.k8s.api.core.v1.LimitRangeItem
  4626          elementRelationship: atomic
  4627- name: io.k8s.api.core.v1.LoadBalancerIngress
  4628  map:
  4629    fields:
  4630    - name: hostname
  4631      type:
  4632        scalar: string
  4633    - name: ip
  4634      type:
  4635        scalar: string
  4636- name: io.k8s.api.core.v1.LoadBalancerStatus
  4637  map:
  4638    fields:
  4639    - name: ingress
  4640      type:
  4641        list:
  4642          elementType:
  4643            namedType: io.k8s.api.core.v1.LoadBalancerIngress
  4644          elementRelationship: atomic
  4645- name: io.k8s.api.core.v1.LocalObjectReference
  4646  map:
  4647    fields:
  4648    - name: name
  4649      type:
  4650        scalar: string
  4651- name: io.k8s.api.core.v1.LocalVolumeSource
  4652  map:
  4653    fields:
  4654    - name: fsType
  4655      type:
  4656        scalar: string
  4657    - name: path
  4658      type:
  4659        scalar: string
  4660- name: io.k8s.api.core.v1.NFSVolumeSource
  4661  map:
  4662    fields:
  4663    - name: path
  4664      type:
  4665        scalar: string
  4666    - name: readOnly
  4667      type:
  4668        scalar: boolean
  4669    - name: server
  4670      type:
  4671        scalar: string
  4672- name: io.k8s.api.core.v1.Namespace
  4673  map:
  4674    fields:
  4675    - name: apiVersion
  4676      type:
  4677        scalar: string
  4678    - name: kind
  4679      type:
  4680        scalar: string
  4681    - name: metadata
  4682      type:
  4683        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  4684    - name: spec
  4685      type:
  4686        namedType: io.k8s.api.core.v1.NamespaceSpec
  4687    - name: status
  4688      type:
  4689        namedType: io.k8s.api.core.v1.NamespaceStatus
  4690- name: io.k8s.api.core.v1.NamespaceList
  4691  map:
  4692    fields:
  4693    - name: apiVersion
  4694      type:
  4695        scalar: string
  4696    - name: items
  4697      type:
  4698        list:
  4699          elementType:
  4700            namedType: io.k8s.api.core.v1.Namespace
  4701          elementRelationship: atomic
  4702    - name: kind
  4703      type:
  4704        scalar: string
  4705    - name: metadata
  4706      type:
  4707        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  4708- name: io.k8s.api.core.v1.NamespaceSpec
  4709  map:
  4710    fields:
  4711    - name: finalizers
  4712      type:
  4713        list:
  4714          elementType:
  4715            scalar: string
  4716          elementRelationship: atomic
  4717- name: io.k8s.api.core.v1.NamespaceStatus
  4718  map:
  4719    fields:
  4720    - name: phase
  4721      type:
  4722        scalar: string
  4723- name: io.k8s.api.core.v1.Node
  4724  map:
  4725    fields:
  4726    - name: apiVersion
  4727      type:
  4728        scalar: string
  4729    - name: kind
  4730      type:
  4731        scalar: string
  4732    - name: metadata
  4733      type:
  4734        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  4735    - name: spec
  4736      type:
  4737        namedType: io.k8s.api.core.v1.NodeSpec
  4738    - name: status
  4739      type:
  4740        namedType: io.k8s.api.core.v1.NodeStatus
  4741- name: io.k8s.api.core.v1.NodeAddress
  4742  map:
  4743    fields:
  4744    - name: address
  4745      type:
  4746        scalar: string
  4747    - name: type
  4748      type:
  4749        scalar: string
  4750- name: io.k8s.api.core.v1.NodeAffinity
  4751  map:
  4752    fields:
  4753    - name: preferredDuringSchedulingIgnoredDuringExecution
  4754      type:
  4755        list:
  4756          elementType:
  4757            namedType: io.k8s.api.core.v1.PreferredSchedulingTerm
  4758          elementRelationship: atomic
  4759    - name: requiredDuringSchedulingIgnoredDuringExecution
  4760      type:
  4761        namedType: io.k8s.api.core.v1.NodeSelector
  4762- name: io.k8s.api.core.v1.NodeCondition
  4763  map:
  4764    fields:
  4765    - name: lastHeartbeatTime
  4766      type:
  4767        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  4768    - name: lastTransitionTime
  4769      type:
  4770        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  4771    - name: message
  4772      type:
  4773        scalar: string
  4774    - name: reason
  4775      type:
  4776        scalar: string
  4777    - name: status
  4778      type:
  4779        scalar: string
  4780    - name: type
  4781      type:
  4782        scalar: string
  4783- name: io.k8s.api.core.v1.NodeConfigSource
  4784  map:
  4785    fields:
  4786    - name: configMap
  4787      type:
  4788        namedType: io.k8s.api.core.v1.ConfigMapNodeConfigSource
  4789- name: io.k8s.api.core.v1.NodeConfigStatus
  4790  map:
  4791    fields:
  4792    - name: active
  4793      type:
  4794        namedType: io.k8s.api.core.v1.NodeConfigSource
  4795    - name: assigned
  4796      type:
  4797        namedType: io.k8s.api.core.v1.NodeConfigSource
  4798    - name: error
  4799      type:
  4800        scalar: string
  4801    - name: lastKnownGood
  4802      type:
  4803        namedType: io.k8s.api.core.v1.NodeConfigSource
  4804- name: io.k8s.api.core.v1.NodeDaemonEndpoints
  4805  map:
  4806    fields:
  4807    - name: kubeletEndpoint
  4808      type:
  4809        namedType: io.k8s.api.core.v1.DaemonEndpoint
  4810- name: io.k8s.api.core.v1.NodeList
  4811  map:
  4812    fields:
  4813    - name: apiVersion
  4814      type:
  4815        scalar: string
  4816    - name: items
  4817      type:
  4818        list:
  4819          elementType:
  4820            namedType: io.k8s.api.core.v1.Node
  4821          elementRelationship: atomic
  4822    - name: kind
  4823      type:
  4824        scalar: string
  4825    - name: metadata
  4826      type:
  4827        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  4828- name: io.k8s.api.core.v1.NodeSelector
  4829  map:
  4830    fields:
  4831    - name: nodeSelectorTerms
  4832      type:
  4833        list:
  4834          elementType:
  4835            namedType: io.k8s.api.core.v1.NodeSelectorTerm
  4836          elementRelationship: atomic
  4837- name: io.k8s.api.core.v1.NodeSelectorRequirement
  4838  map:
  4839    fields:
  4840    - name: key
  4841      type:
  4842        scalar: string
  4843    - name: operator
  4844      type:
  4845        scalar: string
  4846    - name: values
  4847      type:
  4848        list:
  4849          elementType:
  4850            scalar: string
  4851          elementRelationship: atomic
  4852- name: io.k8s.api.core.v1.NodeSelectorTerm
  4853  map:
  4854    fields:
  4855    - name: matchExpressions
  4856      type:
  4857        list:
  4858          elementType:
  4859            namedType: io.k8s.api.core.v1.NodeSelectorRequirement
  4860          elementRelationship: atomic
  4861    - name: matchFields
  4862      type:
  4863        list:
  4864          elementType:
  4865            namedType: io.k8s.api.core.v1.NodeSelectorRequirement
  4866          elementRelationship: atomic
  4867- name: io.k8s.api.core.v1.NodeSpec
  4868  map:
  4869    fields:
  4870    - name: configSource
  4871      type:
  4872        namedType: io.k8s.api.core.v1.NodeConfigSource
  4873    - name: externalID
  4874      type:
  4875        scalar: string
  4876    - name: podCIDR
  4877      type:
  4878        scalar: string
  4879    - name: providerID
  4880      type:
  4881        scalar: string
  4882    - name: taints
  4883      type:
  4884        list:
  4885          elementType:
  4886            namedType: io.k8s.api.core.v1.Taint
  4887          elementRelationship: atomic
  4888    - name: unschedulable
  4889      type:
  4890        scalar: boolean
  4891- name: io.k8s.api.core.v1.NodeStatus
  4892  map:
  4893    fields:
  4894    - name: addresses
  4895      type:
  4896        list:
  4897          elementType:
  4898            namedType: io.k8s.api.core.v1.NodeAddress
  4899          elementRelationship: associative
  4900          keys:
  4901          - type
  4902    - name: allocatable
  4903      type:
  4904        map:
  4905          elementType:
  4906            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4907    - name: capacity
  4908      type:
  4909        map:
  4910          elementType:
  4911            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  4912    - name: conditions
  4913      type:
  4914        list:
  4915          elementType:
  4916            namedType: io.k8s.api.core.v1.NodeCondition
  4917          elementRelationship: associative
  4918          keys:
  4919          - type
  4920    - name: config
  4921      type:
  4922        namedType: io.k8s.api.core.v1.NodeConfigStatus
  4923    - name: daemonEndpoints
  4924      type:
  4925        namedType: io.k8s.api.core.v1.NodeDaemonEndpoints
  4926    - name: images
  4927      type:
  4928        list:
  4929          elementType:
  4930            namedType: io.k8s.api.core.v1.ContainerImage
  4931          elementRelationship: atomic
  4932    - name: nodeInfo
  4933      type:
  4934        namedType: io.k8s.api.core.v1.NodeSystemInfo
  4935    - name: phase
  4936      type:
  4937        scalar: string
  4938    - name: volumesAttached
  4939      type:
  4940        list:
  4941          elementType:
  4942            namedType: io.k8s.api.core.v1.AttachedVolume
  4943          elementRelationship: atomic
  4944    - name: volumesInUse
  4945      type:
  4946        list:
  4947          elementType:
  4948            scalar: string
  4949          elementRelationship: atomic
  4950- name: io.k8s.api.core.v1.NodeSystemInfo
  4951  map:
  4952    fields:
  4953    - name: architecture
  4954      type:
  4955        scalar: string
  4956    - name: bootID
  4957      type:
  4958        scalar: string
  4959    - name: containerRuntimeVersion
  4960      type:
  4961        scalar: string
  4962    - name: kernelVersion
  4963      type:
  4964        scalar: string
  4965    - name: kubeProxyVersion
  4966      type:
  4967        scalar: string
  4968    - name: kubeletVersion
  4969      type:
  4970        scalar: string
  4971    - name: machineID
  4972      type:
  4973        scalar: string
  4974    - name: operatingSystem
  4975      type:
  4976        scalar: string
  4977    - name: osImage
  4978      type:
  4979        scalar: string
  4980    - name: systemUUID
  4981      type:
  4982        scalar: string
  4983- name: io.k8s.api.core.v1.ObjectFieldSelector
  4984  map:
  4985    fields:
  4986    - name: apiVersion
  4987      type:
  4988        scalar: string
  4989    - name: fieldPath
  4990      type:
  4991        scalar: string
  4992- name: io.k8s.api.core.v1.ObjectReference
  4993  map:
  4994    fields:
  4995    - name: apiVersion
  4996      type:
  4997        scalar: string
  4998    - name: fieldPath
  4999      type:
  5000        scalar: string
  5001    - name: kind
  5002      type:
  5003        scalar: string
  5004    - name: name
  5005      type:
  5006        scalar: string
  5007    - name: namespace
  5008      type:
  5009        scalar: string
  5010    - name: resourceVersion
  5011      type:
  5012        scalar: string
  5013    - name: uid
  5014      type:
  5015        scalar: string
  5016- name: io.k8s.api.core.v1.PersistentVolume
  5017  map:
  5018    fields:
  5019    - name: apiVersion
  5020      type:
  5021        scalar: string
  5022    - name: kind
  5023      type:
  5024        scalar: string
  5025    - name: metadata
  5026      type:
  5027        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5028    - name: spec
  5029      type:
  5030        namedType: io.k8s.api.core.v1.PersistentVolumeSpec
  5031    - name: status
  5032      type:
  5033        namedType: io.k8s.api.core.v1.PersistentVolumeStatus
  5034- name: io.k8s.api.core.v1.PersistentVolumeClaim
  5035  map:
  5036    fields:
  5037    - name: apiVersion
  5038      type:
  5039        scalar: string
  5040    - name: kind
  5041      type:
  5042        scalar: string
  5043    - name: metadata
  5044      type:
  5045        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5046    - name: spec
  5047      type:
  5048        namedType: io.k8s.api.core.v1.PersistentVolumeClaimSpec
  5049    - name: status
  5050      type:
  5051        namedType: io.k8s.api.core.v1.PersistentVolumeClaimStatus
  5052- name: io.k8s.api.core.v1.PersistentVolumeClaimCondition
  5053  map:
  5054    fields:
  5055    - name: lastProbeTime
  5056      type:
  5057        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  5058    - name: lastTransitionTime
  5059      type:
  5060        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  5061    - name: message
  5062      type:
  5063        scalar: string
  5064    - name: reason
  5065      type:
  5066        scalar: string
  5067    - name: status
  5068      type:
  5069        scalar: string
  5070    - name: type
  5071      type:
  5072        scalar: string
  5073- name: io.k8s.api.core.v1.PersistentVolumeClaimList
  5074  map:
  5075    fields:
  5076    - name: apiVersion
  5077      type:
  5078        scalar: string
  5079    - name: items
  5080      type:
  5081        list:
  5082          elementType:
  5083            namedType: io.k8s.api.core.v1.PersistentVolumeClaim
  5084          elementRelationship: atomic
  5085    - name: kind
  5086      type:
  5087        scalar: string
  5088    - name: metadata
  5089      type:
  5090        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  5091- name: io.k8s.api.core.v1.PersistentVolumeClaimSpec
  5092  map:
  5093    fields:
  5094    - name: accessModes
  5095      type:
  5096        list:
  5097          elementType:
  5098            scalar: string
  5099          elementRelationship: atomic
  5100    - name: dataSource
  5101      type:
  5102        namedType: io.k8s.api.core.v1.TypedLocalObjectReference
  5103    - name: resources
  5104      type:
  5105        namedType: io.k8s.api.core.v1.ResourceRequirements
  5106    - name: selector
  5107      type:
  5108        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  5109    - name: storageClassName
  5110      type:
  5111        scalar: string
  5112    - name: volumeMode
  5113      type:
  5114        scalar: string
  5115    - name: volumeName
  5116      type:
  5117        scalar: string
  5118- name: io.k8s.api.core.v1.PersistentVolumeClaimStatus
  5119  map:
  5120    fields:
  5121    - name: accessModes
  5122      type:
  5123        list:
  5124          elementType:
  5125            scalar: string
  5126          elementRelationship: atomic
  5127    - name: capacity
  5128      type:
  5129        map:
  5130          elementType:
  5131            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5132    - name: conditions
  5133      type:
  5134        list:
  5135          elementType:
  5136            namedType: io.k8s.api.core.v1.PersistentVolumeClaimCondition
  5137          elementRelationship: associative
  5138          keys:
  5139          - type
  5140    - name: phase
  5141      type:
  5142        scalar: string
  5143- name: io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource
  5144  map:
  5145    fields:
  5146    - name: claimName
  5147      type:
  5148        scalar: string
  5149    - name: readOnly
  5150      type:
  5151        scalar: boolean
  5152- name: io.k8s.api.core.v1.PersistentVolumeList
  5153  map:
  5154    fields:
  5155    - name: apiVersion
  5156      type:
  5157        scalar: string
  5158    - name: items
  5159      type:
  5160        list:
  5161          elementType:
  5162            namedType: io.k8s.api.core.v1.PersistentVolume
  5163          elementRelationship: atomic
  5164    - name: kind
  5165      type:
  5166        scalar: string
  5167    - name: metadata
  5168      type:
  5169        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  5170- name: io.k8s.api.core.v1.PersistentVolumeSpec
  5171  map:
  5172    fields:
  5173    - name: accessModes
  5174      type:
  5175        list:
  5176          elementType:
  5177            scalar: string
  5178          elementRelationship: atomic
  5179    - name: awsElasticBlockStore
  5180      type:
  5181        namedType: io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
  5182    - name: azureDisk
  5183      type:
  5184        namedType: io.k8s.api.core.v1.AzureDiskVolumeSource
  5185    - name: azureFile
  5186      type:
  5187        namedType: io.k8s.api.core.v1.AzureFilePersistentVolumeSource
  5188    - name: capacity
  5189      type:
  5190        map:
  5191          elementType:
  5192            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5193    - name: cephfs
  5194      type:
  5195        namedType: io.k8s.api.core.v1.CephFSPersistentVolumeSource
  5196    - name: cinder
  5197      type:
  5198        namedType: io.k8s.api.core.v1.CinderPersistentVolumeSource
  5199    - name: claimRef
  5200      type:
  5201        namedType: io.k8s.api.core.v1.ObjectReference
  5202    - name: csi
  5203      type:
  5204        namedType: io.k8s.api.core.v1.CSIPersistentVolumeSource
  5205    - name: fc
  5206      type:
  5207        namedType: io.k8s.api.core.v1.FCVolumeSource
  5208    - name: flexVolume
  5209      type:
  5210        namedType: io.k8s.api.core.v1.FlexPersistentVolumeSource
  5211    - name: flocker
  5212      type:
  5213        namedType: io.k8s.api.core.v1.FlockerVolumeSource
  5214    - name: gcePersistentDisk
  5215      type:
  5216        namedType: io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
  5217    - name: glusterfs
  5218      type:
  5219        namedType: io.k8s.api.core.v1.GlusterfsVolumeSource
  5220    - name: hostPath
  5221      type:
  5222        namedType: io.k8s.api.core.v1.HostPathVolumeSource
  5223    - name: iscsi
  5224      type:
  5225        namedType: io.k8s.api.core.v1.ISCSIPersistentVolumeSource
  5226    - name: local
  5227      type:
  5228        namedType: io.k8s.api.core.v1.LocalVolumeSource
  5229    - name: mountOptions
  5230      type:
  5231        list:
  5232          elementType:
  5233            scalar: string
  5234          elementRelationship: atomic
  5235    - name: nfs
  5236      type:
  5237        namedType: io.k8s.api.core.v1.NFSVolumeSource
  5238    - name: nodeAffinity
  5239      type:
  5240        namedType: io.k8s.api.core.v1.VolumeNodeAffinity
  5241    - name: persistentVolumeReclaimPolicy
  5242      type:
  5243        scalar: string
  5244    - name: photonPersistentDisk
  5245      type:
  5246        namedType: io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
  5247    - name: portworxVolume
  5248      type:
  5249        namedType: io.k8s.api.core.v1.PortworxVolumeSource
  5250    - name: quobyte
  5251      type:
  5252        namedType: io.k8s.api.core.v1.QuobyteVolumeSource
  5253    - name: rbd
  5254      type:
  5255        namedType: io.k8s.api.core.v1.RBDPersistentVolumeSource
  5256    - name: scaleIO
  5257      type:
  5258        namedType: io.k8s.api.core.v1.ScaleIOPersistentVolumeSource
  5259    - name: storageClassName
  5260      type:
  5261        scalar: string
  5262    - name: storageos
  5263      type:
  5264        namedType: io.k8s.api.core.v1.StorageOSPersistentVolumeSource
  5265    - name: volumeMode
  5266      type:
  5267        scalar: string
  5268    - name: vsphereVolume
  5269      type:
  5270        namedType: io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
  5271- name: io.k8s.api.core.v1.PersistentVolumeStatus
  5272  map:
  5273    fields:
  5274    - name: message
  5275      type:
  5276        scalar: string
  5277    - name: phase
  5278      type:
  5279        scalar: string
  5280    - name: reason
  5281      type:
  5282        scalar: string
  5283- name: io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
  5284  map:
  5285    fields:
  5286    - name: fsType
  5287      type:
  5288        scalar: string
  5289    - name: pdID
  5290      type:
  5291        scalar: string
  5292- name: io.k8s.api.core.v1.Pod
  5293  map:
  5294    fields:
  5295    - name: apiVersion
  5296      type:
  5297        scalar: string
  5298    - name: kind
  5299      type:
  5300        scalar: string
  5301    - name: metadata
  5302      type:
  5303        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5304    - name: spec
  5305      type:
  5306        namedType: io.k8s.api.core.v1.PodSpec
  5307    - name: status
  5308      type:
  5309        namedType: io.k8s.api.core.v1.PodStatus
  5310- name: io.k8s.api.core.v1.PodAffinity
  5311  map:
  5312    fields:
  5313    - name: preferredDuringSchedulingIgnoredDuringExecution
  5314      type:
  5315        list:
  5316          elementType:
  5317            namedType: io.k8s.api.core.v1.WeightedPodAffinityTerm
  5318          elementRelationship: atomic
  5319    - name: requiredDuringSchedulingIgnoredDuringExecution
  5320      type:
  5321        list:
  5322          elementType:
  5323            namedType: io.k8s.api.core.v1.PodAffinityTerm
  5324          elementRelationship: atomic
  5325- name: io.k8s.api.core.v1.PodAffinityTerm
  5326  map:
  5327    fields:
  5328    - name: labelSelector
  5329      type:
  5330        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  5331    - name: namespaces
  5332      type:
  5333        list:
  5334          elementType:
  5335            scalar: string
  5336          elementRelationship: atomic
  5337    - name: topologyKey
  5338      type:
  5339        scalar: string
  5340- name: io.k8s.api.core.v1.PodAntiAffinity
  5341  map:
  5342    fields:
  5343    - name: preferredDuringSchedulingIgnoredDuringExecution
  5344      type:
  5345        list:
  5346          elementType:
  5347            namedType: io.k8s.api.core.v1.WeightedPodAffinityTerm
  5348          elementRelationship: atomic
  5349    - name: requiredDuringSchedulingIgnoredDuringExecution
  5350      type:
  5351        list:
  5352          elementType:
  5353            namedType: io.k8s.api.core.v1.PodAffinityTerm
  5354          elementRelationship: atomic
  5355- name: io.k8s.api.core.v1.PodCondition
  5356  map:
  5357    fields:
  5358    - name: lastProbeTime
  5359      type:
  5360        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  5361    - name: lastTransitionTime
  5362      type:
  5363        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  5364    - name: message
  5365      type:
  5366        scalar: string
  5367    - name: reason
  5368      type:
  5369        scalar: string
  5370    - name: status
  5371      type:
  5372        scalar: string
  5373    - name: type
  5374      type:
  5375        scalar: string
  5376- name: io.k8s.api.core.v1.PodDNSConfig
  5377  map:
  5378    fields:
  5379    - name: nameservers
  5380      type:
  5381        list:
  5382          elementType:
  5383            scalar: string
  5384          elementRelationship: atomic
  5385    - name: options
  5386      type:
  5387        list:
  5388          elementType:
  5389            namedType: io.k8s.api.core.v1.PodDNSConfigOption
  5390          elementRelationship: atomic
  5391    - name: searches
  5392      type:
  5393        list:
  5394          elementType:
  5395            scalar: string
  5396          elementRelationship: atomic
  5397- name: io.k8s.api.core.v1.PodDNSConfigOption
  5398  map:
  5399    fields:
  5400    - name: name
  5401      type:
  5402        scalar: string
  5403    - name: value
  5404      type:
  5405        scalar: string
  5406- name: io.k8s.api.core.v1.PodList
  5407  map:
  5408    fields:
  5409    - name: apiVersion
  5410      type:
  5411        scalar: string
  5412    - name: items
  5413      type:
  5414        list:
  5415          elementType:
  5416            namedType: io.k8s.api.core.v1.Pod
  5417          elementRelationship: atomic
  5418    - name: kind
  5419      type:
  5420        scalar: string
  5421    - name: metadata
  5422      type:
  5423        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  5424- name: io.k8s.api.core.v1.PodReadinessGate
  5425  map:
  5426    fields:
  5427    - name: conditionType
  5428      type:
  5429        scalar: string
  5430- name: io.k8s.api.core.v1.PodSecurityContext
  5431  map:
  5432    fields:
  5433    - name: fsGroup
  5434      type:
  5435        scalar: numeric
  5436    - name: runAsGroup
  5437      type:
  5438        scalar: numeric
  5439    - name: runAsNonRoot
  5440      type:
  5441        scalar: boolean
  5442    - name: runAsUser
  5443      type:
  5444        scalar: numeric
  5445    - name: seLinuxOptions
  5446      type:
  5447        namedType: io.k8s.api.core.v1.SELinuxOptions
  5448    - name: supplementalGroups
  5449      type:
  5450        list:
  5451          elementType:
  5452            scalar: numeric
  5453          elementRelationship: atomic
  5454    - name: sysctls
  5455      type:
  5456        list:
  5457          elementType:
  5458            namedType: io.k8s.api.core.v1.Sysctl
  5459          elementRelationship: atomic
  5460- name: io.k8s.api.core.v1.PodSpec
  5461  map:
  5462    fields:
  5463    - name: activeDeadlineSeconds
  5464      type:
  5465        scalar: numeric
  5466    - name: affinity
  5467      type:
  5468        namedType: io.k8s.api.core.v1.Affinity
  5469    - name: automountServiceAccountToken
  5470      type:
  5471        scalar: boolean
  5472    - name: containers
  5473      type:
  5474        list:
  5475          elementType:
  5476            namedType: io.k8s.api.core.v1.Container
  5477          elementRelationship: associative
  5478          keys:
  5479          - name
  5480    - name: dnsConfig
  5481      type:
  5482        namedType: io.k8s.api.core.v1.PodDNSConfig
  5483    - name: dnsPolicy
  5484      type:
  5485        scalar: string
  5486    - name: enableServiceLinks
  5487      type:
  5488        scalar: boolean
  5489    - name: hostAliases
  5490      type:
  5491        list:
  5492          elementType:
  5493            namedType: io.k8s.api.core.v1.HostAlias
  5494          elementRelationship: associative
  5495          keys:
  5496          - ip
  5497    - name: hostIPC
  5498      type:
  5499        scalar: boolean
  5500    - name: hostNetwork
  5501      type:
  5502        scalar: boolean
  5503    - name: hostPID
  5504      type:
  5505        scalar: boolean
  5506    - name: hostname
  5507      type:
  5508        scalar: string
  5509    - name: imagePullSecrets
  5510      type:
  5511        list:
  5512          elementType:
  5513            namedType: io.k8s.api.core.v1.LocalObjectReference
  5514          elementRelationship: associative
  5515          keys:
  5516          - name
  5517    - name: initContainers
  5518      type:
  5519        list:
  5520          elementType:
  5521            namedType: io.k8s.api.core.v1.Container
  5522          elementRelationship: associative
  5523          keys:
  5524          - name
  5525    - name: nodeName
  5526      type:
  5527        scalar: string
  5528    - name: nodeSelector
  5529      type:
  5530        map:
  5531          elementType:
  5532            scalar: string
  5533    - name: priority
  5534      type:
  5535        scalar: numeric
  5536    - name: priorityClassName
  5537      type:
  5538        scalar: string
  5539    - name: readinessGates
  5540      type:
  5541        list:
  5542          elementType:
  5543            namedType: io.k8s.api.core.v1.PodReadinessGate
  5544          elementRelationship: atomic
  5545    - name: restartPolicy
  5546      type:
  5547        scalar: string
  5548    - name: runtimeClassName
  5549      type:
  5550        scalar: string
  5551    - name: schedulerName
  5552      type:
  5553        scalar: string
  5554    - name: securityContext
  5555      type:
  5556        namedType: io.k8s.api.core.v1.PodSecurityContext
  5557    - name: serviceAccount
  5558      type:
  5559        scalar: string
  5560    - name: serviceAccountName
  5561      type:
  5562        scalar: string
  5563    - name: shareProcessNamespace
  5564      type:
  5565        scalar: boolean
  5566    - name: subdomain
  5567      type:
  5568        scalar: string
  5569    - name: terminationGracePeriodSeconds
  5570      type:
  5571        scalar: numeric
  5572    - name: tolerations
  5573      type:
  5574        list:
  5575          elementType:
  5576            namedType: io.k8s.api.core.v1.Toleration
  5577          elementRelationship: atomic
  5578    - name: volumes
  5579      type:
  5580        list:
  5581          elementType:
  5582            namedType: io.k8s.api.core.v1.Volume
  5583          elementRelationship: associative
  5584          keys:
  5585          - name
  5586- name: io.k8s.api.core.v1.PodStatus
  5587  map:
  5588    fields:
  5589    - name: conditions
  5590      type:
  5591        list:
  5592          elementType:
  5593            namedType: io.k8s.api.core.v1.PodCondition
  5594          elementRelationship: associative
  5595          keys:
  5596          - type
  5597    - name: containerStatuses
  5598      type:
  5599        list:
  5600          elementType:
  5601            namedType: io.k8s.api.core.v1.ContainerStatus
  5602          elementRelationship: atomic
  5603    - name: hostIP
  5604      type:
  5605        scalar: string
  5606    - name: initContainerStatuses
  5607      type:
  5608        list:
  5609          elementType:
  5610            namedType: io.k8s.api.core.v1.ContainerStatus
  5611          elementRelationship: atomic
  5612    - name: message
  5613      type:
  5614        scalar: string
  5615    - name: nominatedNodeName
  5616      type:
  5617        scalar: string
  5618    - name: phase
  5619      type:
  5620        scalar: string
  5621    - name: podIP
  5622      type:
  5623        scalar: string
  5624    - name: qosClass
  5625      type:
  5626        scalar: string
  5627    - name: reason
  5628      type:
  5629        scalar: string
  5630    - name: startTime
  5631      type:
  5632        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  5633- name: io.k8s.api.core.v1.PodTemplate
  5634  map:
  5635    fields:
  5636    - name: apiVersion
  5637      type:
  5638        scalar: string
  5639    - name: kind
  5640      type:
  5641        scalar: string
  5642    - name: metadata
  5643      type:
  5644        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5645    - name: template
  5646      type:
  5647        namedType: io.k8s.api.core.v1.PodTemplateSpec
  5648- name: io.k8s.api.core.v1.PodTemplateList
  5649  map:
  5650    fields:
  5651    - name: apiVersion
  5652      type:
  5653        scalar: string
  5654    - name: items
  5655      type:
  5656        list:
  5657          elementType:
  5658            namedType: io.k8s.api.core.v1.PodTemplate
  5659          elementRelationship: atomic
  5660    - name: kind
  5661      type:
  5662        scalar: string
  5663    - name: metadata
  5664      type:
  5665        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  5666- name: io.k8s.api.core.v1.PodTemplateSpec
  5667  map:
  5668    fields:
  5669    - name: metadata
  5670      type:
  5671        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5672    - name: spec
  5673      type:
  5674        namedType: io.k8s.api.core.v1.PodSpec
  5675- name: io.k8s.api.core.v1.PortworxVolumeSource
  5676  map:
  5677    fields:
  5678    - name: fsType
  5679      type:
  5680        scalar: string
  5681    - name: readOnly
  5682      type:
  5683        scalar: boolean
  5684    - name: volumeID
  5685      type:
  5686        scalar: string
  5687- name: io.k8s.api.core.v1.PreferredSchedulingTerm
  5688  map:
  5689    fields:
  5690    - name: preference
  5691      type:
  5692        namedType: io.k8s.api.core.v1.NodeSelectorTerm
  5693    - name: weight
  5694      type:
  5695        scalar: numeric
  5696- name: io.k8s.api.core.v1.Probe
  5697  map:
  5698    fields:
  5699    - name: exec
  5700      type:
  5701        namedType: io.k8s.api.core.v1.ExecAction
  5702    - name: failureThreshold
  5703      type:
  5704        scalar: numeric
  5705    - name: httpGet
  5706      type:
  5707        namedType: io.k8s.api.core.v1.HTTPGetAction
  5708    - name: initialDelaySeconds
  5709      type:
  5710        scalar: numeric
  5711    - name: periodSeconds
  5712      type:
  5713        scalar: numeric
  5714    - name: successThreshold
  5715      type:
  5716        scalar: numeric
  5717    - name: tcpSocket
  5718      type:
  5719        namedType: io.k8s.api.core.v1.TCPSocketAction
  5720    - name: timeoutSeconds
  5721      type:
  5722        scalar: numeric
  5723- name: io.k8s.api.core.v1.ProjectedVolumeSource
  5724  map:
  5725    fields:
  5726    - name: defaultMode
  5727      type:
  5728        scalar: numeric
  5729    - name: sources
  5730      type:
  5731        list:
  5732          elementType:
  5733            namedType: io.k8s.api.core.v1.VolumeProjection
  5734          elementRelationship: atomic
  5735- name: io.k8s.api.core.v1.QuobyteVolumeSource
  5736  map:
  5737    fields:
  5738    - name: group
  5739      type:
  5740        scalar: string
  5741    - name: readOnly
  5742      type:
  5743        scalar: boolean
  5744    - name: registry
  5745      type:
  5746        scalar: string
  5747    - name: user
  5748      type:
  5749        scalar: string
  5750    - name: volume
  5751      type:
  5752        scalar: string
  5753- name: io.k8s.api.core.v1.RBDPersistentVolumeSource
  5754  map:
  5755    fields:
  5756    - name: fsType
  5757      type:
  5758        scalar: string
  5759    - name: image
  5760      type:
  5761        scalar: string
  5762    - name: keyring
  5763      type:
  5764        scalar: string
  5765    - name: monitors
  5766      type:
  5767        list:
  5768          elementType:
  5769            scalar: string
  5770          elementRelationship: atomic
  5771    - name: pool
  5772      type:
  5773        scalar: string
  5774    - name: readOnly
  5775      type:
  5776        scalar: boolean
  5777    - name: secretRef
  5778      type:
  5779        namedType: io.k8s.api.core.v1.SecretReference
  5780    - name: user
  5781      type:
  5782        scalar: string
  5783- name: io.k8s.api.core.v1.RBDVolumeSource
  5784  map:
  5785    fields:
  5786    - name: fsType
  5787      type:
  5788        scalar: string
  5789    - name: image
  5790      type:
  5791        scalar: string
  5792    - name: keyring
  5793      type:
  5794        scalar: string
  5795    - name: monitors
  5796      type:
  5797        list:
  5798          elementType:
  5799            scalar: string
  5800          elementRelationship: atomic
  5801    - name: pool
  5802      type:
  5803        scalar: string
  5804    - name: readOnly
  5805      type:
  5806        scalar: boolean
  5807    - name: secretRef
  5808      type:
  5809        namedType: io.k8s.api.core.v1.LocalObjectReference
  5810    - name: user
  5811      type:
  5812        scalar: string
  5813- name: io.k8s.api.core.v1.ReplicationController
  5814  map:
  5815    fields:
  5816    - name: apiVersion
  5817      type:
  5818        scalar: string
  5819    - name: kind
  5820      type:
  5821        scalar: string
  5822    - name: metadata
  5823      type:
  5824        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5825    - name: spec
  5826      type:
  5827        namedType: io.k8s.api.core.v1.ReplicationControllerSpec
  5828    - name: status
  5829      type:
  5830        namedType: io.k8s.api.core.v1.ReplicationControllerStatus
  5831- name: io.k8s.api.core.v1.ReplicationControllerCondition
  5832  map:
  5833    fields:
  5834    - name: lastTransitionTime
  5835      type:
  5836        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  5837    - name: message
  5838      type:
  5839        scalar: string
  5840    - name: reason
  5841      type:
  5842        scalar: string
  5843    - name: status
  5844      type:
  5845        scalar: string
  5846    - name: type
  5847      type:
  5848        scalar: string
  5849- name: io.k8s.api.core.v1.ReplicationControllerList
  5850  map:
  5851    fields:
  5852    - name: apiVersion
  5853      type:
  5854        scalar: string
  5855    - name: items
  5856      type:
  5857        list:
  5858          elementType:
  5859            namedType: io.k8s.api.core.v1.ReplicationController
  5860          elementRelationship: atomic
  5861    - name: kind
  5862      type:
  5863        scalar: string
  5864    - name: metadata
  5865      type:
  5866        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  5867- name: io.k8s.api.core.v1.ReplicationControllerSpec
  5868  map:
  5869    fields:
  5870    - name: minReadySeconds
  5871      type:
  5872        scalar: numeric
  5873    - name: replicas
  5874      type:
  5875        scalar: numeric
  5876    - name: selector
  5877      type:
  5878        map:
  5879          elementType:
  5880            scalar: string
  5881    - name: template
  5882      type:
  5883        namedType: io.k8s.api.core.v1.PodTemplateSpec
  5884- name: io.k8s.api.core.v1.ReplicationControllerStatus
  5885  map:
  5886    fields:
  5887    - name: availableReplicas
  5888      type:
  5889        scalar: numeric
  5890    - name: conditions
  5891      type:
  5892        list:
  5893          elementType:
  5894            namedType: io.k8s.api.core.v1.ReplicationControllerCondition
  5895          elementRelationship: associative
  5896          keys:
  5897          - type
  5898    - name: fullyLabeledReplicas
  5899      type:
  5900        scalar: numeric
  5901    - name: observedGeneration
  5902      type:
  5903        scalar: numeric
  5904    - name: readyReplicas
  5905      type:
  5906        scalar: numeric
  5907    - name: replicas
  5908      type:
  5909        scalar: numeric
  5910- name: io.k8s.api.core.v1.ResourceFieldSelector
  5911  map:
  5912    fields:
  5913    - name: containerName
  5914      type:
  5915        scalar: string
  5916    - name: divisor
  5917      type:
  5918        namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5919    - name: resource
  5920      type:
  5921        scalar: string
  5922- name: io.k8s.api.core.v1.ResourceQuota
  5923  map:
  5924    fields:
  5925    - name: apiVersion
  5926      type:
  5927        scalar: string
  5928    - name: kind
  5929      type:
  5930        scalar: string
  5931    - name: metadata
  5932      type:
  5933        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  5934    - name: spec
  5935      type:
  5936        namedType: io.k8s.api.core.v1.ResourceQuotaSpec
  5937    - name: status
  5938      type:
  5939        namedType: io.k8s.api.core.v1.ResourceQuotaStatus
  5940- name: io.k8s.api.core.v1.ResourceQuotaList
  5941  map:
  5942    fields:
  5943    - name: apiVersion
  5944      type:
  5945        scalar: string
  5946    - name: items
  5947      type:
  5948        list:
  5949          elementType:
  5950            namedType: io.k8s.api.core.v1.ResourceQuota
  5951          elementRelationship: atomic
  5952    - name: kind
  5953      type:
  5954        scalar: string
  5955    - name: metadata
  5956      type:
  5957        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  5958- name: io.k8s.api.core.v1.ResourceQuotaSpec
  5959  map:
  5960    fields:
  5961    - name: hard
  5962      type:
  5963        map:
  5964          elementType:
  5965            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5966    - name: scopeSelector
  5967      type:
  5968        namedType: io.k8s.api.core.v1.ScopeSelector
  5969    - name: scopes
  5970      type:
  5971        list:
  5972          elementType:
  5973            scalar: string
  5974          elementRelationship: atomic
  5975- name: io.k8s.api.core.v1.ResourceQuotaStatus
  5976  map:
  5977    fields:
  5978    - name: hard
  5979      type:
  5980        map:
  5981          elementType:
  5982            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5983    - name: used
  5984      type:
  5985        map:
  5986          elementType:
  5987            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5988- name: io.k8s.api.core.v1.ResourceRequirements
  5989  map:
  5990    fields:
  5991    - name: limits
  5992      type:
  5993        map:
  5994          elementType:
  5995            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  5996    - name: requests
  5997      type:
  5998        map:
  5999          elementType:
  6000            namedType: io.k8s.apimachinery.pkg.api.resource.Quantity
  6001- name: io.k8s.api.core.v1.SELinuxOptions
  6002  map:
  6003    fields:
  6004    - name: level
  6005      type:
  6006        scalar: string
  6007    - name: role
  6008      type:
  6009        scalar: string
  6010    - name: type
  6011      type:
  6012        scalar: string
  6013    - name: user
  6014      type:
  6015        scalar: string
  6016- name: io.k8s.api.core.v1.ScaleIOPersistentVolumeSource
  6017  map:
  6018    fields:
  6019    - name: fsType
  6020      type:
  6021        scalar: string
  6022    - name: gateway
  6023      type:
  6024        scalar: string
  6025    - name: protectionDomain
  6026      type:
  6027        scalar: string
  6028    - name: readOnly
  6029      type:
  6030        scalar: boolean
  6031    - name: secretRef
  6032      type:
  6033        namedType: io.k8s.api.core.v1.SecretReference
  6034    - name: sslEnabled
  6035      type:
  6036        scalar: boolean
  6037    - name: storageMode
  6038      type:
  6039        scalar: string
  6040    - name: storagePool
  6041      type:
  6042        scalar: string
  6043    - name: system
  6044      type:
  6045        scalar: string
  6046    - name: volumeName
  6047      type:
  6048        scalar: string
  6049- name: io.k8s.api.core.v1.ScaleIOVolumeSource
  6050  map:
  6051    fields:
  6052    - name: fsType
  6053      type:
  6054        scalar: string
  6055    - name: gateway
  6056      type:
  6057        scalar: string
  6058    - name: protectionDomain
  6059      type:
  6060        scalar: string
  6061    - name: readOnly
  6062      type:
  6063        scalar: boolean
  6064    - name: secretRef
  6065      type:
  6066        namedType: io.k8s.api.core.v1.LocalObjectReference
  6067    - name: sslEnabled
  6068      type:
  6069        scalar: boolean
  6070    - name: storageMode
  6071      type:
  6072        scalar: string
  6073    - name: storagePool
  6074      type:
  6075        scalar: string
  6076    - name: system
  6077      type:
  6078        scalar: string
  6079    - name: volumeName
  6080      type:
  6081        scalar: string
  6082- name: io.k8s.api.core.v1.ScopeSelector
  6083  map:
  6084    fields:
  6085    - name: matchExpressions
  6086      type:
  6087        list:
  6088          elementType:
  6089            namedType: io.k8s.api.core.v1.ScopedResourceSelectorRequirement
  6090          elementRelationship: atomic
  6091- name: io.k8s.api.core.v1.ScopedResourceSelectorRequirement
  6092  map:
  6093    fields:
  6094    - name: operator
  6095      type:
  6096        scalar: string
  6097    - name: scopeName
  6098      type:
  6099        scalar: string
  6100    - name: values
  6101      type:
  6102        list:
  6103          elementType:
  6104            scalar: string
  6105          elementRelationship: atomic
  6106- name: io.k8s.api.core.v1.Secret
  6107  map:
  6108    fields:
  6109    - name: apiVersion
  6110      type:
  6111        scalar: string
  6112    - name: data
  6113      type:
  6114        map:
  6115          elementType:
  6116            scalar: string
  6117    - name: kind
  6118      type:
  6119        scalar: string
  6120    - name: metadata
  6121      type:
  6122        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  6123    - name: stringData
  6124      type:
  6125        map:
  6126          elementType:
  6127            scalar: string
  6128    - name: type
  6129      type:
  6130        scalar: string
  6131- name: io.k8s.api.core.v1.SecretEnvSource
  6132  map:
  6133    fields:
  6134    - name: name
  6135      type:
  6136        scalar: string
  6137    - name: optional
  6138      type:
  6139        scalar: boolean
  6140- name: io.k8s.api.core.v1.SecretKeySelector
  6141  map:
  6142    fields:
  6143    - name: key
  6144      type:
  6145        scalar: string
  6146    - name: name
  6147      type:
  6148        scalar: string
  6149    - name: optional
  6150      type:
  6151        scalar: boolean
  6152- name: io.k8s.api.core.v1.SecretList
  6153  map:
  6154    fields:
  6155    - name: apiVersion
  6156      type:
  6157        scalar: string
  6158    - name: items
  6159      type:
  6160        list:
  6161          elementType:
  6162            namedType: io.k8s.api.core.v1.Secret
  6163          elementRelationship: atomic
  6164    - name: kind
  6165      type:
  6166        scalar: string
  6167    - name: metadata
  6168      type:
  6169        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  6170- name: io.k8s.api.core.v1.SecretProjection
  6171  map:
  6172    fields:
  6173    - name: items
  6174      type:
  6175        list:
  6176          elementType:
  6177            namedType: io.k8s.api.core.v1.KeyToPath
  6178          elementRelationship: atomic
  6179    - name: name
  6180      type:
  6181        scalar: string
  6182    - name: optional
  6183      type:
  6184        scalar: boolean
  6185- name: io.k8s.api.core.v1.SecretReference
  6186  map:
  6187    fields:
  6188    - name: name
  6189      type:
  6190        scalar: string
  6191    - name: namespace
  6192      type:
  6193        scalar: string
  6194- name: io.k8s.api.core.v1.SecretVolumeSource
  6195  map:
  6196    fields:
  6197    - name: defaultMode
  6198      type:
  6199        scalar: numeric
  6200    - name: items
  6201      type:
  6202        list:
  6203          elementType:
  6204            namedType: io.k8s.api.core.v1.KeyToPath
  6205          elementRelationship: atomic
  6206    - name: optional
  6207      type:
  6208        scalar: boolean
  6209    - name: secretName
  6210      type:
  6211        scalar: string
  6212- name: io.k8s.api.core.v1.SecurityContext
  6213  map:
  6214    fields:
  6215    - name: allowPrivilegeEscalation
  6216      type:
  6217        scalar: boolean
  6218    - name: capabilities
  6219      type:
  6220        namedType: io.k8s.api.core.v1.Capabilities
  6221    - name: privileged
  6222      type:
  6223        scalar: boolean
  6224    - name: procMount
  6225      type:
  6226        scalar: string
  6227    - name: readOnlyRootFilesystem
  6228      type:
  6229        scalar: boolean
  6230    - name: runAsGroup
  6231      type:
  6232        scalar: numeric
  6233    - name: runAsNonRoot
  6234      type:
  6235        scalar: boolean
  6236    - name: runAsUser
  6237      type:
  6238        scalar: numeric
  6239    - name: seLinuxOptions
  6240      type:
  6241        namedType: io.k8s.api.core.v1.SELinuxOptions
  6242- name: io.k8s.api.core.v1.Service
  6243  map:
  6244    fields:
  6245    - name: apiVersion
  6246      type:
  6247        scalar: string
  6248    - name: kind
  6249      type:
  6250        scalar: string
  6251    - name: metadata
  6252      type:
  6253        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  6254    - name: spec
  6255      type:
  6256        namedType: io.k8s.api.core.v1.ServiceSpec
  6257    - name: status
  6258      type:
  6259        namedType: io.k8s.api.core.v1.ServiceStatus
  6260- name: io.k8s.api.core.v1.ServiceAccount
  6261  map:
  6262    fields:
  6263    - name: apiVersion
  6264      type:
  6265        scalar: string
  6266    - name: automountServiceAccountToken
  6267      type:
  6268        scalar: boolean
  6269    - name: imagePullSecrets
  6270      type:
  6271        list:
  6272          elementType:
  6273            namedType: io.k8s.api.core.v1.LocalObjectReference
  6274          elementRelationship: atomic
  6275    - name: kind
  6276      type:
  6277        scalar: string
  6278    - name: metadata
  6279      type:
  6280        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  6281    - name: secrets
  6282      type:
  6283        list:
  6284          elementType:
  6285            namedType: io.k8s.api.core.v1.ObjectReference
  6286          elementRelationship: associative
  6287          keys:
  6288          - name
  6289- name: io.k8s.api.core.v1.ServiceAccountList
  6290  map:
  6291    fields:
  6292    - name: apiVersion
  6293      type:
  6294        scalar: string
  6295    - name: items
  6296      type:
  6297        list:
  6298          elementType:
  6299            namedType: io.k8s.api.core.v1.ServiceAccount
  6300          elementRelationship: atomic
  6301    - name: kind
  6302      type:
  6303        scalar: string
  6304    - name: metadata
  6305      type:
  6306        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  6307- name: io.k8s.api.core.v1.ServiceAccountTokenProjection
  6308  map:
  6309    fields:
  6310    - name: audience
  6311      type:
  6312        scalar: string
  6313    - name: expirationSeconds
  6314      type:
  6315        scalar: numeric
  6316    - name: path
  6317      type:
  6318        scalar: string
  6319- name: io.k8s.api.core.v1.ServiceList
  6320  map:
  6321    fields:
  6322    - name: apiVersion
  6323      type:
  6324        scalar: string
  6325    - name: items
  6326      type:
  6327        list:
  6328          elementType:
  6329            namedType: io.k8s.api.core.v1.Service
  6330          elementRelationship: atomic
  6331    - name: kind
  6332      type:
  6333        scalar: string
  6334    - name: metadata
  6335      type:
  6336        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  6337- name: io.k8s.api.core.v1.ServicePort
  6338  map:
  6339    fields:
  6340    - name: name
  6341      type:
  6342        scalar: string
  6343    - name: nodePort
  6344      type:
  6345        scalar: numeric
  6346    - name: port
  6347      type:
  6348        scalar: numeric
  6349    - name: protocol
  6350      type:
  6351        scalar: string
  6352    - name: targetPort
  6353      type:
  6354        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  6355- name: io.k8s.api.core.v1.ServiceSpec
  6356  map:
  6357    fields:
  6358    - name: clusterIP
  6359      type:
  6360        scalar: string
  6361    - name: externalIPs
  6362      type:
  6363        list:
  6364          elementType:
  6365            scalar: string
  6366          elementRelationship: atomic
  6367    - name: externalName
  6368      type:
  6369        scalar: string
  6370    - name: externalTrafficPolicy
  6371      type:
  6372        scalar: string
  6373    - name: healthCheckNodePort
  6374      type:
  6375        scalar: numeric
  6376    - name: loadBalancerIP
  6377      type:
  6378        scalar: string
  6379    - name: loadBalancerSourceRanges
  6380      type:
  6381        list:
  6382          elementType:
  6383            scalar: string
  6384          elementRelationship: atomic
  6385    - name: ports
  6386      type:
  6387        list:
  6388          elementType:
  6389            namedType: io.k8s.api.core.v1.ServicePort
  6390          elementRelationship: associative
  6391          keys:
  6392          - port
  6393    - name: publishNotReadyAddresses
  6394      type:
  6395        scalar: boolean
  6396    - name: selector
  6397      type:
  6398        map:
  6399          elementType:
  6400            scalar: string
  6401    - name: sessionAffinity
  6402      type:
  6403        scalar: string
  6404    - name: sessionAffinityConfig
  6405      type:
  6406        namedType: io.k8s.api.core.v1.SessionAffinityConfig
  6407    - name: type
  6408      type:
  6409        scalar: string
  6410- name: io.k8s.api.core.v1.ServiceStatus
  6411  map:
  6412    fields:
  6413    - name: loadBalancer
  6414      type:
  6415        namedType: io.k8s.api.core.v1.LoadBalancerStatus
  6416- name: io.k8s.api.core.v1.SessionAffinityConfig
  6417  map:
  6418    fields:
  6419    - name: clientIP
  6420      type:
  6421        namedType: io.k8s.api.core.v1.ClientIPConfig
  6422- name: io.k8s.api.core.v1.StorageOSPersistentVolumeSource
  6423  map:
  6424    fields:
  6425    - name: fsType
  6426      type:
  6427        scalar: string
  6428    - name: readOnly
  6429      type:
  6430        scalar: boolean
  6431    - name: secretRef
  6432      type:
  6433        namedType: io.k8s.api.core.v1.ObjectReference
  6434    - name: volumeName
  6435      type:
  6436        scalar: string
  6437    - name: volumeNamespace
  6438      type:
  6439        scalar: string
  6440- name: io.k8s.api.core.v1.StorageOSVolumeSource
  6441  map:
  6442    fields:
  6443    - name: fsType
  6444      type:
  6445        scalar: string
  6446    - name: readOnly
  6447      type:
  6448        scalar: boolean
  6449    - name: secretRef
  6450      type:
  6451        namedType: io.k8s.api.core.v1.LocalObjectReference
  6452    - name: volumeName
  6453      type:
  6454        scalar: string
  6455    - name: volumeNamespace
  6456      type:
  6457        scalar: string
  6458- name: io.k8s.api.core.v1.Sysctl
  6459  map:
  6460    fields:
  6461    - name: name
  6462      type:
  6463        scalar: string
  6464    - name: value
  6465      type:
  6466        scalar: string
  6467- name: io.k8s.api.core.v1.TCPSocketAction
  6468  map:
  6469    fields:
  6470    - name: host
  6471      type:
  6472        scalar: string
  6473    - name: port
  6474      type:
  6475        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  6476- name: io.k8s.api.core.v1.Taint
  6477  map:
  6478    fields:
  6479    - name: effect
  6480      type:
  6481        scalar: string
  6482    - name: key
  6483      type:
  6484        scalar: string
  6485    - name: timeAdded
  6486      type:
  6487        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  6488    - name: value
  6489      type:
  6490        scalar: string
  6491- name: io.k8s.api.core.v1.Toleration
  6492  map:
  6493    fields:
  6494    - name: effect
  6495      type:
  6496        scalar: string
  6497    - name: key
  6498      type:
  6499        scalar: string
  6500    - name: operator
  6501      type:
  6502        scalar: string
  6503    - name: tolerationSeconds
  6504      type:
  6505        scalar: numeric
  6506    - name: value
  6507      type:
  6508        scalar: string
  6509- name: io.k8s.api.core.v1.TopologySelectorLabelRequirement
  6510  map:
  6511    fields:
  6512    - name: key
  6513      type:
  6514        scalar: string
  6515    - name: values
  6516      type:
  6517        list:
  6518          elementType:
  6519            scalar: string
  6520          elementRelationship: atomic
  6521- name: io.k8s.api.core.v1.TopologySelectorTerm
  6522  map:
  6523    fields:
  6524    - name: matchLabelExpressions
  6525      type:
  6526        list:
  6527          elementType:
  6528            namedType: io.k8s.api.core.v1.TopologySelectorLabelRequirement
  6529          elementRelationship: atomic
  6530- name: io.k8s.api.core.v1.TypedLocalObjectReference
  6531  map:
  6532    fields:
  6533    - name: apiGroup
  6534      type:
  6535        scalar: string
  6536    - name: kind
  6537      type:
  6538        scalar: string
  6539    - name: name
  6540      type:
  6541        scalar: string
  6542- name: io.k8s.api.core.v1.Volume
  6543  map:
  6544    fields:
  6545    - name: awsElasticBlockStore
  6546      type:
  6547        namedType: io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource
  6548    - name: azureDisk
  6549      type:
  6550        namedType: io.k8s.api.core.v1.AzureDiskVolumeSource
  6551    - name: azureFile
  6552      type:
  6553        namedType: io.k8s.api.core.v1.AzureFileVolumeSource
  6554    - name: cephfs
  6555      type:
  6556        namedType: io.k8s.api.core.v1.CephFSVolumeSource
  6557    - name: cinder
  6558      type:
  6559        namedType: io.k8s.api.core.v1.CinderVolumeSource
  6560    - name: configMap
  6561      type:
  6562        namedType: io.k8s.api.core.v1.ConfigMapVolumeSource
  6563    - name: downwardAPI
  6564      type:
  6565        namedType: io.k8s.api.core.v1.DownwardAPIVolumeSource
  6566    - name: emptyDir
  6567      type:
  6568        namedType: io.k8s.api.core.v1.EmptyDirVolumeSource
  6569    - name: fc
  6570      type:
  6571        namedType: io.k8s.api.core.v1.FCVolumeSource
  6572    - name: flexVolume
  6573      type:
  6574        namedType: io.k8s.api.core.v1.FlexVolumeSource
  6575    - name: flocker
  6576      type:
  6577        namedType: io.k8s.api.core.v1.FlockerVolumeSource
  6578    - name: gcePersistentDisk
  6579      type:
  6580        namedType: io.k8s.api.core.v1.GCEPersistentDiskVolumeSource
  6581    - name: gitRepo
  6582      type:
  6583        namedType: io.k8s.api.core.v1.GitRepoVolumeSource
  6584    - name: glusterfs
  6585      type:
  6586        namedType: io.k8s.api.core.v1.GlusterfsVolumeSource
  6587    - name: hostPath
  6588      type:
  6589        namedType: io.k8s.api.core.v1.HostPathVolumeSource
  6590    - name: iscsi
  6591      type:
  6592        namedType: io.k8s.api.core.v1.ISCSIVolumeSource
  6593    - name: name
  6594      type:
  6595        scalar: string
  6596    - name: nfs
  6597      type:
  6598        namedType: io.k8s.api.core.v1.NFSVolumeSource
  6599    - name: persistentVolumeClaim
  6600      type:
  6601        namedType: io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource
  6602    - name: photonPersistentDisk
  6603      type:
  6604        namedType: io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource
  6605    - name: portworxVolume
  6606      type:
  6607        namedType: io.k8s.api.core.v1.PortworxVolumeSource
  6608    - name: projected
  6609      type:
  6610        namedType: io.k8s.api.core.v1.ProjectedVolumeSource
  6611    - name: quobyte
  6612      type:
  6613        namedType: io.k8s.api.core.v1.QuobyteVolumeSource
  6614    - name: rbd
  6615      type:
  6616        namedType: io.k8s.api.core.v1.RBDVolumeSource
  6617    - name: scaleIO
  6618      type:
  6619        namedType: io.k8s.api.core.v1.ScaleIOVolumeSource
  6620    - name: secret
  6621      type:
  6622        namedType: io.k8s.api.core.v1.SecretVolumeSource
  6623    - name: storageos
  6624      type:
  6625        namedType: io.k8s.api.core.v1.StorageOSVolumeSource
  6626    - name: vsphereVolume
  6627      type:
  6628        namedType: io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
  6629    unions:
  6630    - fields:
  6631      - fieldName: awsElasticBlockStore
  6632        discriminatorValue: AWSElasticBlockStore
  6633      - fieldName: azureDisk
  6634        discriminatorValue: AzureDisk
  6635      - fieldName: azureFile
  6636        discriminatorValue: AzureFile
  6637      - fieldName: cephfs
  6638        discriminatorValue: CephFS
  6639      - fieldName: cinder
  6640        discriminatorValue: Cinder
  6641      - fieldName: configMap
  6642        discriminatorValue: ConfigMap
  6643      - fieldName: downwardAPI
  6644        discriminatorValue: DownwardAPI
  6645      - fieldName: emptyDir
  6646        discriminatorValue: EmptyDir
  6647      - fieldName: fc
  6648        discriminatorValue: FC
  6649      - fieldName: flexVolume
  6650        discriminatorValue: FlexVolume
  6651      - fieldName: flocker
  6652        discriminatorValue: Flocker
  6653      - fieldName: gcePersistentDisk
  6654        discriminatorValue: GCEPersistentDisk
  6655      - fieldName: gitRepo
  6656        discriminatorValue: GitRepo
  6657      - fieldName: glusterfs
  6658        discriminatorValue: Glusterfs
  6659      - fieldName: hostPath
  6660        discriminatorValue: HostPath
  6661      - fieldName: iscsi
  6662        discriminatorValue: ISCSI
  6663      - fieldName: nfs
  6664        discriminatorValue: NFS
  6665      - fieldName: persistentVolumeClaim
  6666        discriminatorValue: PersistentVolumeClaim
  6667      - fieldName: photonPersistentDisk
  6668        discriminatorValue: PhotonPersistentDisk
  6669      - fieldName: portworxVolume
  6670        discriminatorValue: PortworxVolume
  6671      - fieldName: projected
  6672        discriminatorValue: Projected
  6673      - fieldName: quobyte
  6674        discriminatorValue: Quobyte
  6675      - fieldName: rbd
  6676        discriminatorValue: RBD
  6677      - fieldName: scaleIO
  6678        discriminatorValue: ScaleIO
  6679      - fieldName: secret
  6680        discriminatorValue: Secret
  6681      - fieldName: storageos
  6682        discriminatorValue: StorageOS
  6683      - fieldName: vsphereVolume
  6684        discriminatorValue: VsphereVolume
  6685- name: io.k8s.api.core.v1.VolumeDevice
  6686  map:
  6687    fields:
  6688    - name: devicePath
  6689      type:
  6690        scalar: string
  6691    - name: name
  6692      type:
  6693        scalar: string
  6694- name: io.k8s.api.core.v1.VolumeMount
  6695  map:
  6696    fields:
  6697    - name: mountPath
  6698      type:
  6699        scalar: string
  6700    - name: mountPropagation
  6701      type:
  6702        scalar: string
  6703    - name: name
  6704      type:
  6705        scalar: string
  6706    - name: readOnly
  6707      type:
  6708        scalar: boolean
  6709    - name: subPath
  6710      type:
  6711        scalar: string
  6712- name: io.k8s.api.core.v1.VolumeNodeAffinity
  6713  map:
  6714    fields:
  6715    - name: required
  6716      type:
  6717        namedType: io.k8s.api.core.v1.NodeSelector
  6718- name: io.k8s.api.core.v1.VolumeProjection
  6719  map:
  6720    fields:
  6721    - name: configMap
  6722      type:
  6723        namedType: io.k8s.api.core.v1.ConfigMapProjection
  6724    - name: downwardAPI
  6725      type:
  6726        namedType: io.k8s.api.core.v1.DownwardAPIProjection
  6727    - name: secret
  6728      type:
  6729        namedType: io.k8s.api.core.v1.SecretProjection
  6730    - name: serviceAccountToken
  6731      type:
  6732        namedType: io.k8s.api.core.v1.ServiceAccountTokenProjection
  6733- name: io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource
  6734  map:
  6735    fields:
  6736    - name: fsType
  6737      type:
  6738        scalar: string
  6739    - name: storagePolicyID
  6740      type:
  6741        scalar: string
  6742    - name: storagePolicyName
  6743      type:
  6744        scalar: string
  6745    - name: volumePath
  6746      type:
  6747        scalar: string
  6748- name: io.k8s.api.core.v1.WeightedPodAffinityTerm
  6749  map:
  6750    fields:
  6751    - name: podAffinityTerm
  6752      type:
  6753        namedType: io.k8s.api.core.v1.PodAffinityTerm
  6754    - name: weight
  6755      type:
  6756        scalar: numeric
  6757- name: io.k8s.api.events.v1beta1.Event
  6758  map:
  6759    fields:
  6760    - name: action
  6761      type:
  6762        scalar: string
  6763    - name: apiVersion
  6764      type:
  6765        scalar: string
  6766    - name: deprecatedCount
  6767      type:
  6768        scalar: numeric
  6769    - name: deprecatedFirstTimestamp
  6770      type:
  6771        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  6772    - name: deprecatedLastTimestamp
  6773      type:
  6774        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  6775    - name: deprecatedSource
  6776      type:
  6777        namedType: io.k8s.api.core.v1.EventSource
  6778    - name: eventTime
  6779      type:
  6780        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  6781    - name: kind
  6782      type:
  6783        scalar: string
  6784    - name: metadata
  6785      type:
  6786        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  6787    - name: note
  6788      type:
  6789        scalar: string
  6790    - name: reason
  6791      type:
  6792        scalar: string
  6793    - name: regarding
  6794      type:
  6795        namedType: io.k8s.api.core.v1.ObjectReference
  6796    - name: related
  6797      type:
  6798        namedType: io.k8s.api.core.v1.ObjectReference
  6799    - name: reportingController
  6800      type:
  6801        scalar: string
  6802    - name: reportingInstance
  6803      type:
  6804        scalar: string
  6805    - name: series
  6806      type:
  6807        namedType: io.k8s.api.events.v1beta1.EventSeries
  6808    - name: type
  6809      type:
  6810        scalar: string
  6811- name: io.k8s.api.events.v1beta1.EventList
  6812  map:
  6813    fields:
  6814    - name: apiVersion
  6815      type:
  6816        scalar: string
  6817    - name: items
  6818      type:
  6819        list:
  6820          elementType:
  6821            namedType: io.k8s.api.events.v1beta1.Event
  6822          elementRelationship: atomic
  6823    - name: kind
  6824      type:
  6825        scalar: string
  6826    - name: metadata
  6827      type:
  6828        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  6829- name: io.k8s.api.events.v1beta1.EventSeries
  6830  map:
  6831    fields:
  6832    - name: count
  6833      type:
  6834        scalar: numeric
  6835    - name: lastObservedTime
  6836      type:
  6837        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  6838    - name: state
  6839      type:
  6840        scalar: string
  6841- name: io.k8s.api.extensions.v1beta1.AllowedFlexVolume
  6842  map:
  6843    fields:
  6844    - name: driver
  6845      type:
  6846        scalar: string
  6847- name: io.k8s.api.extensions.v1beta1.AllowedHostPath
  6848  map:
  6849    fields:
  6850    - name: pathPrefix
  6851      type:
  6852        scalar: string
  6853    - name: readOnly
  6854      type:
  6855        scalar: boolean
  6856- name: io.k8s.api.extensions.v1beta1.DaemonSet
  6857  map:
  6858    fields:
  6859    - name: apiVersion
  6860      type:
  6861        scalar: string
  6862    - name: kind
  6863      type:
  6864        scalar: string
  6865    - name: metadata
  6866      type:
  6867        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  6868    - name: spec
  6869      type:
  6870        namedType: io.k8s.api.extensions.v1beta1.DaemonSetSpec
  6871    - name: status
  6872      type:
  6873        namedType: io.k8s.api.extensions.v1beta1.DaemonSetStatus
  6874- name: io.k8s.api.extensions.v1beta1.DaemonSetCondition
  6875  map:
  6876    fields:
  6877    - name: lastTransitionTime
  6878      type:
  6879        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  6880    - name: message
  6881      type:
  6882        scalar: string
  6883    - name: reason
  6884      type:
  6885        scalar: string
  6886    - name: status
  6887      type:
  6888        scalar: string
  6889    - name: type
  6890      type:
  6891        scalar: string
  6892- name: io.k8s.api.extensions.v1beta1.DaemonSetList
  6893  map:
  6894    fields:
  6895    - name: apiVersion
  6896      type:
  6897        scalar: string
  6898    - name: items
  6899      type:
  6900        list:
  6901          elementType:
  6902            namedType: io.k8s.api.extensions.v1beta1.DaemonSet
  6903          elementRelationship: atomic
  6904    - name: kind
  6905      type:
  6906        scalar: string
  6907    - name: metadata
  6908      type:
  6909        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  6910- name: io.k8s.api.extensions.v1beta1.DaemonSetSpec
  6911  map:
  6912    fields:
  6913    - name: minReadySeconds
  6914      type:
  6915        scalar: numeric
  6916    - name: revisionHistoryLimit
  6917      type:
  6918        scalar: numeric
  6919    - name: selector
  6920      type:
  6921        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  6922    - name: template
  6923      type:
  6924        namedType: io.k8s.api.core.v1.PodTemplateSpec
  6925    - name: templateGeneration
  6926      type:
  6927        scalar: numeric
  6928    - name: updateStrategy
  6929      type:
  6930        namedType: io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy
  6931- name: io.k8s.api.extensions.v1beta1.DaemonSetStatus
  6932  map:
  6933    fields:
  6934    - name: collisionCount
  6935      type:
  6936        scalar: numeric
  6937    - name: conditions
  6938      type:
  6939        list:
  6940          elementType:
  6941            namedType: io.k8s.api.extensions.v1beta1.DaemonSetCondition
  6942          elementRelationship: associative
  6943          keys:
  6944          - type
  6945    - name: currentNumberScheduled
  6946      type:
  6947        scalar: numeric
  6948    - name: desiredNumberScheduled
  6949      type:
  6950        scalar: numeric
  6951    - name: numberAvailable
  6952      type:
  6953        scalar: numeric
  6954    - name: numberMisscheduled
  6955      type:
  6956        scalar: numeric
  6957    - name: numberReady
  6958      type:
  6959        scalar: numeric
  6960    - name: numberUnavailable
  6961      type:
  6962        scalar: numeric
  6963    - name: observedGeneration
  6964      type:
  6965        scalar: numeric
  6966    - name: updatedNumberScheduled
  6967      type:
  6968        scalar: numeric
  6969- name: io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy
  6970  map:
  6971    fields:
  6972    - name: rollingUpdate
  6973      type:
  6974        namedType: io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet
  6975    - name: type
  6976      type:
  6977        scalar: string
  6978- name: io.k8s.api.extensions.v1beta1.Deployment
  6979  map:
  6980    fields:
  6981    - name: apiVersion
  6982      type:
  6983        scalar: string
  6984    - name: kind
  6985      type:
  6986        scalar: string
  6987    - name: metadata
  6988      type:
  6989        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  6990    - name: spec
  6991      type:
  6992        namedType: io.k8s.api.extensions.v1beta1.DeploymentSpec
  6993    - name: status
  6994      type:
  6995        namedType: io.k8s.api.extensions.v1beta1.DeploymentStatus
  6996- name: io.k8s.api.extensions.v1beta1.DeploymentCondition
  6997  map:
  6998    fields:
  6999    - name: lastTransitionTime
  7000      type:
  7001        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  7002    - name: lastUpdateTime
  7003      type:
  7004        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  7005    - name: message
  7006      type:
  7007        scalar: string
  7008    - name: reason
  7009      type:
  7010        scalar: string
  7011    - name: status
  7012      type:
  7013        scalar: string
  7014    - name: type
  7015      type:
  7016        scalar: string
  7017- name: io.k8s.api.extensions.v1beta1.DeploymentList
  7018  map:
  7019    fields:
  7020    - name: apiVersion
  7021      type:
  7022        scalar: string
  7023    - name: items
  7024      type:
  7025        list:
  7026          elementType:
  7027            namedType: io.k8s.api.extensions.v1beta1.Deployment
  7028          elementRelationship: atomic
  7029    - name: kind
  7030      type:
  7031        scalar: string
  7032    - name: metadata
  7033      type:
  7034        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7035- name: io.k8s.api.extensions.v1beta1.DeploymentRollback
  7036  map:
  7037    fields:
  7038    - name: apiVersion
  7039      type:
  7040        scalar: string
  7041    - name: kind
  7042      type:
  7043        scalar: string
  7044    - name: name
  7045      type:
  7046        scalar: string
  7047    - name: rollbackTo
  7048      type:
  7049        namedType: io.k8s.api.extensions.v1beta1.RollbackConfig
  7050    - name: updatedAnnotations
  7051      type:
  7052        map:
  7053          elementType:
  7054            scalar: string
  7055- name: io.k8s.api.extensions.v1beta1.DeploymentSpec
  7056  map:
  7057    fields:
  7058    - name: minReadySeconds
  7059      type:
  7060        scalar: numeric
  7061    - name: paused
  7062      type:
  7063        scalar: boolean
  7064    - name: progressDeadlineSeconds
  7065      type:
  7066        scalar: numeric
  7067    - name: replicas
  7068      type:
  7069        scalar: numeric
  7070    - name: revisionHistoryLimit
  7071      type:
  7072        scalar: numeric
  7073    - name: rollbackTo
  7074      type:
  7075        namedType: io.k8s.api.extensions.v1beta1.RollbackConfig
  7076    - name: selector
  7077      type:
  7078        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7079    - name: strategy
  7080      type:
  7081        namedType: io.k8s.api.extensions.v1beta1.DeploymentStrategy
  7082    - name: template
  7083      type:
  7084        namedType: io.k8s.api.core.v1.PodTemplateSpec
  7085- name: io.k8s.api.extensions.v1beta1.DeploymentStatus
  7086  map:
  7087    fields:
  7088    - name: availableReplicas
  7089      type:
  7090        scalar: numeric
  7091    - name: collisionCount
  7092      type:
  7093        scalar: numeric
  7094    - name: conditions
  7095      type:
  7096        list:
  7097          elementType:
  7098            namedType: io.k8s.api.extensions.v1beta1.DeploymentCondition
  7099          elementRelationship: associative
  7100          keys:
  7101          - type
  7102    - name: observedGeneration
  7103      type:
  7104        scalar: numeric
  7105    - name: readyReplicas
  7106      type:
  7107        scalar: numeric
  7108    - name: replicas
  7109      type:
  7110        scalar: numeric
  7111    - name: unavailableReplicas
  7112      type:
  7113        scalar: numeric
  7114    - name: updatedReplicas
  7115      type:
  7116        scalar: numeric
  7117- name: io.k8s.api.extensions.v1beta1.DeploymentStrategy
  7118  map:
  7119    fields:
  7120    - name: rollingUpdate
  7121      type:
  7122        namedType: io.k8s.api.extensions.v1beta1.RollingUpdateDeployment
  7123    - name: type
  7124      type:
  7125        scalar: string
  7126- name: io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions
  7127  map:
  7128    fields:
  7129    - name: ranges
  7130      type:
  7131        list:
  7132          elementType:
  7133            namedType: io.k8s.api.extensions.v1beta1.IDRange
  7134          elementRelationship: atomic
  7135    - name: rule
  7136      type:
  7137        scalar: string
  7138- name: io.k8s.api.extensions.v1beta1.HTTPIngressPath
  7139  map:
  7140    fields:
  7141    - name: backend
  7142      type:
  7143        namedType: io.k8s.api.extensions.v1beta1.IngressBackend
  7144    - name: path
  7145      type:
  7146        scalar: string
  7147- name: io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue
  7148  map:
  7149    fields:
  7150    - name: paths
  7151      type:
  7152        list:
  7153          elementType:
  7154            namedType: io.k8s.api.extensions.v1beta1.HTTPIngressPath
  7155          elementRelationship: atomic
  7156- name: io.k8s.api.extensions.v1beta1.HostPortRange
  7157  map:
  7158    fields:
  7159    - name: max
  7160      type:
  7161        scalar: numeric
  7162    - name: min
  7163      type:
  7164        scalar: numeric
  7165- name: io.k8s.api.extensions.v1beta1.IDRange
  7166  map:
  7167    fields:
  7168    - name: max
  7169      type:
  7170        scalar: numeric
  7171    - name: min
  7172      type:
  7173        scalar: numeric
  7174- name: io.k8s.api.extensions.v1beta1.IPBlock
  7175  map:
  7176    fields:
  7177    - name: cidr
  7178      type:
  7179        scalar: string
  7180    - name: except
  7181      type:
  7182        list:
  7183          elementType:
  7184            scalar: string
  7185          elementRelationship: atomic
  7186- name: io.k8s.api.extensions.v1beta1.Ingress
  7187  map:
  7188    fields:
  7189    - name: apiVersion
  7190      type:
  7191        scalar: string
  7192    - name: kind
  7193      type:
  7194        scalar: string
  7195    - name: metadata
  7196      type:
  7197        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7198    - name: spec
  7199      type:
  7200        namedType: io.k8s.api.extensions.v1beta1.IngressSpec
  7201    - name: status
  7202      type:
  7203        namedType: io.k8s.api.extensions.v1beta1.IngressStatus
  7204- name: io.k8s.api.extensions.v1beta1.IngressBackend
  7205  map:
  7206    fields:
  7207    - name: serviceName
  7208      type:
  7209        scalar: string
  7210    - name: servicePort
  7211      type:
  7212        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7213- name: io.k8s.api.extensions.v1beta1.IngressList
  7214  map:
  7215    fields:
  7216    - name: apiVersion
  7217      type:
  7218        scalar: string
  7219    - name: items
  7220      type:
  7221        list:
  7222          elementType:
  7223            namedType: io.k8s.api.extensions.v1beta1.Ingress
  7224          elementRelationship: atomic
  7225    - name: kind
  7226      type:
  7227        scalar: string
  7228    - name: metadata
  7229      type:
  7230        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7231- name: io.k8s.api.extensions.v1beta1.IngressRule
  7232  map:
  7233    fields:
  7234    - name: host
  7235      type:
  7236        scalar: string
  7237    - name: http
  7238      type:
  7239        namedType: io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue
  7240- name: io.k8s.api.extensions.v1beta1.IngressSpec
  7241  map:
  7242    fields:
  7243    - name: backend
  7244      type:
  7245        namedType: io.k8s.api.extensions.v1beta1.IngressBackend
  7246    - name: rules
  7247      type:
  7248        list:
  7249          elementType:
  7250            namedType: io.k8s.api.extensions.v1beta1.IngressRule
  7251          elementRelationship: atomic
  7252    - name: tls
  7253      type:
  7254        list:
  7255          elementType:
  7256            namedType: io.k8s.api.extensions.v1beta1.IngressTLS
  7257          elementRelationship: atomic
  7258- name: io.k8s.api.extensions.v1beta1.IngressStatus
  7259  map:
  7260    fields:
  7261    - name: loadBalancer
  7262      type:
  7263        namedType: io.k8s.api.core.v1.LoadBalancerStatus
  7264- name: io.k8s.api.extensions.v1beta1.IngressTLS
  7265  map:
  7266    fields:
  7267    - name: hosts
  7268      type:
  7269        list:
  7270          elementType:
  7271            scalar: string
  7272          elementRelationship: atomic
  7273    - name: secretName
  7274      type:
  7275        scalar: string
  7276- name: io.k8s.api.extensions.v1beta1.NetworkPolicy
  7277  map:
  7278    fields:
  7279    - name: apiVersion
  7280      type:
  7281        scalar: string
  7282    - name: kind
  7283      type:
  7284        scalar: string
  7285    - name: metadata
  7286      type:
  7287        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7288    - name: spec
  7289      type:
  7290        namedType: io.k8s.api.extensions.v1beta1.NetworkPolicySpec
  7291- name: io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule
  7292  map:
  7293    fields:
  7294    - name: ports
  7295      type:
  7296        list:
  7297          elementType:
  7298            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPort
  7299          elementRelationship: atomic
  7300    - name: to
  7301      type:
  7302        list:
  7303          elementType:
  7304            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPeer
  7305          elementRelationship: atomic
  7306- name: io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule
  7307  map:
  7308    fields:
  7309    - name: from
  7310      type:
  7311        list:
  7312          elementType:
  7313            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPeer
  7314          elementRelationship: atomic
  7315    - name: ports
  7316      type:
  7317        list:
  7318          elementType:
  7319            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyPort
  7320          elementRelationship: atomic
  7321- name: io.k8s.api.extensions.v1beta1.NetworkPolicyList
  7322  map:
  7323    fields:
  7324    - name: apiVersion
  7325      type:
  7326        scalar: string
  7327    - name: items
  7328      type:
  7329        list:
  7330          elementType:
  7331            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicy
  7332          elementRelationship: atomic
  7333    - name: kind
  7334      type:
  7335        scalar: string
  7336    - name: metadata
  7337      type:
  7338        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7339- name: io.k8s.api.extensions.v1beta1.NetworkPolicyPeer
  7340  map:
  7341    fields:
  7342    - name: ipBlock
  7343      type:
  7344        namedType: io.k8s.api.extensions.v1beta1.IPBlock
  7345    - name: namespaceSelector
  7346      type:
  7347        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7348    - name: podSelector
  7349      type:
  7350        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7351- name: io.k8s.api.extensions.v1beta1.NetworkPolicyPort
  7352  map:
  7353    fields:
  7354    - name: port
  7355      type:
  7356        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7357    - name: protocol
  7358      type:
  7359        scalar: string
  7360- name: io.k8s.api.extensions.v1beta1.NetworkPolicySpec
  7361  map:
  7362    fields:
  7363    - name: egress
  7364      type:
  7365        list:
  7366          elementType:
  7367            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule
  7368          elementRelationship: atomic
  7369    - name: ingress
  7370      type:
  7371        list:
  7372          elementType:
  7373            namedType: io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule
  7374          elementRelationship: atomic
  7375    - name: podSelector
  7376      type:
  7377        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7378    - name: policyTypes
  7379      type:
  7380        list:
  7381          elementType:
  7382            scalar: string
  7383          elementRelationship: atomic
  7384- name: io.k8s.api.extensions.v1beta1.PodSecurityPolicy
  7385  map:
  7386    fields:
  7387    - name: apiVersion
  7388      type:
  7389        scalar: string
  7390    - name: kind
  7391      type:
  7392        scalar: string
  7393    - name: metadata
  7394      type:
  7395        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7396    - name: spec
  7397      type:
  7398        namedType: io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec
  7399- name: io.k8s.api.extensions.v1beta1.PodSecurityPolicyList
  7400  map:
  7401    fields:
  7402    - name: apiVersion
  7403      type:
  7404        scalar: string
  7405    - name: items
  7406      type:
  7407        list:
  7408          elementType:
  7409            namedType: io.k8s.api.extensions.v1beta1.PodSecurityPolicy
  7410          elementRelationship: atomic
  7411    - name: kind
  7412      type:
  7413        scalar: string
  7414    - name: metadata
  7415      type:
  7416        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7417- name: io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec
  7418  map:
  7419    fields:
  7420    - name: allowPrivilegeEscalation
  7421      type:
  7422        scalar: boolean
  7423    - name: allowedCapabilities
  7424      type:
  7425        list:
  7426          elementType:
  7427            scalar: string
  7428          elementRelationship: atomic
  7429    - name: allowedFlexVolumes
  7430      type:
  7431        list:
  7432          elementType:
  7433            namedType: io.k8s.api.extensions.v1beta1.AllowedFlexVolume
  7434          elementRelationship: atomic
  7435    - name: allowedHostPaths
  7436      type:
  7437        list:
  7438          elementType:
  7439            namedType: io.k8s.api.extensions.v1beta1.AllowedHostPath
  7440          elementRelationship: atomic
  7441    - name: allowedProcMountTypes
  7442      type:
  7443        list:
  7444          elementType:
  7445            scalar: string
  7446          elementRelationship: atomic
  7447    - name: allowedUnsafeSysctls
  7448      type:
  7449        list:
  7450          elementType:
  7451            scalar: string
  7452          elementRelationship: atomic
  7453    - name: defaultAddCapabilities
  7454      type:
  7455        list:
  7456          elementType:
  7457            scalar: string
  7458          elementRelationship: atomic
  7459    - name: defaultAllowPrivilegeEscalation
  7460      type:
  7461        scalar: boolean
  7462    - name: forbiddenSysctls
  7463      type:
  7464        list:
  7465          elementType:
  7466            scalar: string
  7467          elementRelationship: atomic
  7468    - name: fsGroup
  7469      type:
  7470        namedType: io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions
  7471    - name: hostIPC
  7472      type:
  7473        scalar: boolean
  7474    - name: hostNetwork
  7475      type:
  7476        scalar: boolean
  7477    - name: hostPID
  7478      type:
  7479        scalar: boolean
  7480    - name: hostPorts
  7481      type:
  7482        list:
  7483          elementType:
  7484            namedType: io.k8s.api.extensions.v1beta1.HostPortRange
  7485          elementRelationship: atomic
  7486    - name: privileged
  7487      type:
  7488        scalar: boolean
  7489    - name: readOnlyRootFilesystem
  7490      type:
  7491        scalar: boolean
  7492    - name: requiredDropCapabilities
  7493      type:
  7494        list:
  7495          elementType:
  7496            scalar: string
  7497          elementRelationship: atomic
  7498    - name: runAsGroup
  7499      type:
  7500        namedType: io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions
  7501    - name: runAsUser
  7502      type:
  7503        namedType: io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions
  7504    - name: seLinux
  7505      type:
  7506        namedType: io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions
  7507    - name: supplementalGroups
  7508      type:
  7509        namedType: io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions
  7510    - name: volumes
  7511      type:
  7512        list:
  7513          elementType:
  7514            scalar: string
  7515          elementRelationship: atomic
  7516- name: io.k8s.api.extensions.v1beta1.ReplicaSet
  7517  map:
  7518    fields:
  7519    - name: apiVersion
  7520      type:
  7521        scalar: string
  7522    - name: kind
  7523      type:
  7524        scalar: string
  7525    - name: metadata
  7526      type:
  7527        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7528    - name: spec
  7529      type:
  7530        namedType: io.k8s.api.extensions.v1beta1.ReplicaSetSpec
  7531    - name: status
  7532      type:
  7533        namedType: io.k8s.api.extensions.v1beta1.ReplicaSetStatus
  7534- name: io.k8s.api.extensions.v1beta1.ReplicaSetCondition
  7535  map:
  7536    fields:
  7537    - name: lastTransitionTime
  7538      type:
  7539        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  7540    - name: message
  7541      type:
  7542        scalar: string
  7543    - name: reason
  7544      type:
  7545        scalar: string
  7546    - name: status
  7547      type:
  7548        scalar: string
  7549    - name: type
  7550      type:
  7551        scalar: string
  7552- name: io.k8s.api.extensions.v1beta1.ReplicaSetList
  7553  map:
  7554    fields:
  7555    - name: apiVersion
  7556      type:
  7557        scalar: string
  7558    - name: items
  7559      type:
  7560        list:
  7561          elementType:
  7562            namedType: io.k8s.api.extensions.v1beta1.ReplicaSet
  7563          elementRelationship: atomic
  7564    - name: kind
  7565      type:
  7566        scalar: string
  7567    - name: metadata
  7568      type:
  7569        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7570- name: io.k8s.api.extensions.v1beta1.ReplicaSetSpec
  7571  map:
  7572    fields:
  7573    - name: minReadySeconds
  7574      type:
  7575        scalar: numeric
  7576    - name: replicas
  7577      type:
  7578        scalar: numeric
  7579    - name: selector
  7580      type:
  7581        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7582    - name: template
  7583      type:
  7584        namedType: io.k8s.api.core.v1.PodTemplateSpec
  7585- name: io.k8s.api.extensions.v1beta1.ReplicaSetStatus
  7586  map:
  7587    fields:
  7588    - name: availableReplicas
  7589      type:
  7590        scalar: numeric
  7591    - name: conditions
  7592      type:
  7593        list:
  7594          elementType:
  7595            namedType: io.k8s.api.extensions.v1beta1.ReplicaSetCondition
  7596          elementRelationship: associative
  7597          keys:
  7598          - type
  7599    - name: fullyLabeledReplicas
  7600      type:
  7601        scalar: numeric
  7602    - name: observedGeneration
  7603      type:
  7604        scalar: numeric
  7605    - name: readyReplicas
  7606      type:
  7607        scalar: numeric
  7608    - name: replicas
  7609      type:
  7610        scalar: numeric
  7611- name: io.k8s.api.extensions.v1beta1.RollbackConfig
  7612  map:
  7613    fields:
  7614    - name: revision
  7615      type:
  7616        scalar: numeric
  7617- name: io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet
  7618  map:
  7619    fields:
  7620    - name: maxUnavailable
  7621      type:
  7622        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7623- name: io.k8s.api.extensions.v1beta1.RollingUpdateDeployment
  7624  map:
  7625    fields:
  7626    - name: maxSurge
  7627      type:
  7628        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7629    - name: maxUnavailable
  7630      type:
  7631        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7632- name: io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions
  7633  map:
  7634    fields:
  7635    - name: ranges
  7636      type:
  7637        list:
  7638          elementType:
  7639            namedType: io.k8s.api.extensions.v1beta1.IDRange
  7640          elementRelationship: atomic
  7641    - name: rule
  7642      type:
  7643        scalar: string
  7644- name: io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions
  7645  map:
  7646    fields:
  7647    - name: ranges
  7648      type:
  7649        list:
  7650          elementType:
  7651            namedType: io.k8s.api.extensions.v1beta1.IDRange
  7652          elementRelationship: atomic
  7653    - name: rule
  7654      type:
  7655        scalar: string
  7656- name: io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions
  7657  map:
  7658    fields:
  7659    - name: rule
  7660      type:
  7661        scalar: string
  7662    - name: seLinuxOptions
  7663      type:
  7664        namedType: io.k8s.api.core.v1.SELinuxOptions
  7665- name: io.k8s.api.extensions.v1beta1.Scale
  7666  map:
  7667    fields:
  7668    - name: apiVersion
  7669      type:
  7670        scalar: string
  7671    - name: kind
  7672      type:
  7673        scalar: string
  7674    - name: metadata
  7675      type:
  7676        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7677    - name: spec
  7678      type:
  7679        namedType: io.k8s.api.extensions.v1beta1.ScaleSpec
  7680    - name: status
  7681      type:
  7682        namedType: io.k8s.api.extensions.v1beta1.ScaleStatus
  7683- name: io.k8s.api.extensions.v1beta1.ScaleSpec
  7684  map:
  7685    fields:
  7686    - name: replicas
  7687      type:
  7688        scalar: numeric
  7689- name: io.k8s.api.extensions.v1beta1.ScaleStatus
  7690  map:
  7691    fields:
  7692    - name: replicas
  7693      type:
  7694        scalar: numeric
  7695    - name: selector
  7696      type:
  7697        map:
  7698          elementType:
  7699            scalar: string
  7700    - name: targetSelector
  7701      type:
  7702        scalar: string
  7703- name: io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions
  7704  map:
  7705    fields:
  7706    - name: ranges
  7707      type:
  7708        list:
  7709          elementType:
  7710            namedType: io.k8s.api.extensions.v1beta1.IDRange
  7711          elementRelationship: atomic
  7712    - name: rule
  7713      type:
  7714        scalar: string
  7715- name: io.k8s.api.networking.v1.IPBlock
  7716  map:
  7717    fields:
  7718    - name: cidr
  7719      type:
  7720        scalar: string
  7721    - name: except
  7722      type:
  7723        list:
  7724          elementType:
  7725            scalar: string
  7726          elementRelationship: atomic
  7727- name: io.k8s.api.networking.v1.NetworkPolicy
  7728  map:
  7729    fields:
  7730    - name: apiVersion
  7731      type:
  7732        scalar: string
  7733    - name: kind
  7734      type:
  7735        scalar: string
  7736    - name: metadata
  7737      type:
  7738        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7739    - name: spec
  7740      type:
  7741        namedType: io.k8s.api.networking.v1.NetworkPolicySpec
  7742- name: io.k8s.api.networking.v1.NetworkPolicyEgressRule
  7743  map:
  7744    fields:
  7745    - name: ports
  7746      type:
  7747        list:
  7748          elementType:
  7749            namedType: io.k8s.api.networking.v1.NetworkPolicyPort
  7750          elementRelationship: atomic
  7751    - name: to
  7752      type:
  7753        list:
  7754          elementType:
  7755            namedType: io.k8s.api.networking.v1.NetworkPolicyPeer
  7756          elementRelationship: atomic
  7757- name: io.k8s.api.networking.v1.NetworkPolicyIngressRule
  7758  map:
  7759    fields:
  7760    - name: from
  7761      type:
  7762        list:
  7763          elementType:
  7764            namedType: io.k8s.api.networking.v1.NetworkPolicyPeer
  7765          elementRelationship: atomic
  7766    - name: ports
  7767      type:
  7768        list:
  7769          elementType:
  7770            namedType: io.k8s.api.networking.v1.NetworkPolicyPort
  7771          elementRelationship: atomic
  7772- name: io.k8s.api.networking.v1.NetworkPolicyList
  7773  map:
  7774    fields:
  7775    - name: apiVersion
  7776      type:
  7777        scalar: string
  7778    - name: items
  7779      type:
  7780        list:
  7781          elementType:
  7782            namedType: io.k8s.api.networking.v1.NetworkPolicy
  7783          elementRelationship: atomic
  7784    - name: kind
  7785      type:
  7786        scalar: string
  7787    - name: metadata
  7788      type:
  7789        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7790- name: io.k8s.api.networking.v1.NetworkPolicyPeer
  7791  map:
  7792    fields:
  7793    - name: ipBlock
  7794      type:
  7795        namedType: io.k8s.api.networking.v1.IPBlock
  7796    - name: namespaceSelector
  7797      type:
  7798        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7799    - name: podSelector
  7800      type:
  7801        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7802- name: io.k8s.api.networking.v1.NetworkPolicyPort
  7803  map:
  7804    fields:
  7805    - name: port
  7806      type:
  7807        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7808    - name: protocol
  7809      type:
  7810        scalar: string
  7811- name: io.k8s.api.networking.v1.NetworkPolicySpec
  7812  map:
  7813    fields:
  7814    - name: egress
  7815      type:
  7816        list:
  7817          elementType:
  7818            namedType: io.k8s.api.networking.v1.NetworkPolicyEgressRule
  7819          elementRelationship: atomic
  7820    - name: ingress
  7821      type:
  7822        list:
  7823          elementType:
  7824            namedType: io.k8s.api.networking.v1.NetworkPolicyIngressRule
  7825          elementRelationship: atomic
  7826    - name: podSelector
  7827      type:
  7828        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7829    - name: policyTypes
  7830      type:
  7831        list:
  7832          elementType:
  7833            scalar: string
  7834          elementRelationship: atomic
  7835- name: io.k8s.api.policy.v1beta1.AllowedFlexVolume
  7836  map:
  7837    fields:
  7838    - name: driver
  7839      type:
  7840        scalar: string
  7841- name: io.k8s.api.policy.v1beta1.AllowedHostPath
  7842  map:
  7843    fields:
  7844    - name: pathPrefix
  7845      type:
  7846        scalar: string
  7847    - name: readOnly
  7848      type:
  7849        scalar: boolean
  7850- name: io.k8s.api.policy.v1beta1.Eviction
  7851  map:
  7852    fields:
  7853    - name: apiVersion
  7854      type:
  7855        scalar: string
  7856    - name: deleteOptions
  7857      type:
  7858        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions
  7859    - name: kind
  7860      type:
  7861        scalar: string
  7862    - name: metadata
  7863      type:
  7864        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7865- name: io.k8s.api.policy.v1beta1.FSGroupStrategyOptions
  7866  map:
  7867    fields:
  7868    - name: ranges
  7869      type:
  7870        list:
  7871          elementType:
  7872            namedType: io.k8s.api.policy.v1beta1.IDRange
  7873          elementRelationship: atomic
  7874    - name: rule
  7875      type:
  7876        scalar: string
  7877- name: io.k8s.api.policy.v1beta1.HostPortRange
  7878  map:
  7879    fields:
  7880    - name: max
  7881      type:
  7882        scalar: numeric
  7883    - name: min
  7884      type:
  7885        scalar: numeric
  7886- name: io.k8s.api.policy.v1beta1.IDRange
  7887  map:
  7888    fields:
  7889    - name: max
  7890      type:
  7891        scalar: numeric
  7892    - name: min
  7893      type:
  7894        scalar: numeric
  7895- name: io.k8s.api.policy.v1beta1.PodDisruptionBudget
  7896  map:
  7897    fields:
  7898    - name: apiVersion
  7899      type:
  7900        scalar: string
  7901    - name: kind
  7902      type:
  7903        scalar: string
  7904    - name: metadata
  7905      type:
  7906        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7907    - name: spec
  7908      type:
  7909        namedType: io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec
  7910    - name: status
  7911      type:
  7912        namedType: io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus
  7913- name: io.k8s.api.policy.v1beta1.PodDisruptionBudgetList
  7914  map:
  7915    fields:
  7916    - name: apiVersion
  7917      type:
  7918        scalar: string
  7919    - name: items
  7920      type:
  7921        list:
  7922          elementType:
  7923            namedType: io.k8s.api.policy.v1beta1.PodDisruptionBudget
  7924          elementRelationship: atomic
  7925    - name: kind
  7926      type:
  7927        scalar: string
  7928    - name: metadata
  7929      type:
  7930        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7931- name: io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec
  7932  map:
  7933    fields:
  7934    - name: maxUnavailable
  7935      type:
  7936        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7937    - name: minAvailable
  7938      type:
  7939        namedType: io.k8s.apimachinery.pkg.util.intstr.IntOrString
  7940    - name: selector
  7941      type:
  7942        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  7943- name: io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus
  7944  map:
  7945    fields:
  7946    - name: currentHealthy
  7947      type:
  7948        scalar: numeric
  7949    - name: desiredHealthy
  7950      type:
  7951        scalar: numeric
  7952    - name: disruptedPods
  7953      type:
  7954        map:
  7955          elementType:
  7956            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  7957    - name: disruptionsAllowed
  7958      type:
  7959        scalar: numeric
  7960    - name: expectedPods
  7961      type:
  7962        scalar: numeric
  7963    - name: observedGeneration
  7964      type:
  7965        scalar: numeric
  7966- name: io.k8s.api.policy.v1beta1.PodSecurityPolicy
  7967  map:
  7968    fields:
  7969    - name: apiVersion
  7970      type:
  7971        scalar: string
  7972    - name: kind
  7973      type:
  7974        scalar: string
  7975    - name: metadata
  7976      type:
  7977        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  7978    - name: spec
  7979      type:
  7980        namedType: io.k8s.api.policy.v1beta1.PodSecurityPolicySpec
  7981- name: io.k8s.api.policy.v1beta1.PodSecurityPolicyList
  7982  map:
  7983    fields:
  7984    - name: apiVersion
  7985      type:
  7986        scalar: string
  7987    - name: items
  7988      type:
  7989        list:
  7990          elementType:
  7991            namedType: io.k8s.api.policy.v1beta1.PodSecurityPolicy
  7992          elementRelationship: atomic
  7993    - name: kind
  7994      type:
  7995        scalar: string
  7996    - name: metadata
  7997      type:
  7998        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  7999- name: io.k8s.api.policy.v1beta1.PodSecurityPolicySpec
  8000  map:
  8001    fields:
  8002    - name: allowPrivilegeEscalation
  8003      type:
  8004        scalar: boolean
  8005    - name: allowedCapabilities
  8006      type:
  8007        list:
  8008          elementType:
  8009            scalar: string
  8010          elementRelationship: atomic
  8011    - name: allowedFlexVolumes
  8012      type:
  8013        list:
  8014          elementType:
  8015            namedType: io.k8s.api.policy.v1beta1.AllowedFlexVolume
  8016          elementRelationship: atomic
  8017    - name: allowedHostPaths
  8018      type:
  8019        list:
  8020          elementType:
  8021            namedType: io.k8s.api.policy.v1beta1.AllowedHostPath
  8022          elementRelationship: atomic
  8023    - name: allowedProcMountTypes
  8024      type:
  8025        list:
  8026          elementType:
  8027            scalar: string
  8028          elementRelationship: atomic
  8029    - name: allowedUnsafeSysctls
  8030      type:
  8031        list:
  8032          elementType:
  8033            scalar: string
  8034          elementRelationship: atomic
  8035    - name: defaultAddCapabilities
  8036      type:
  8037        list:
  8038          elementType:
  8039            scalar: string
  8040          elementRelationship: atomic
  8041    - name: defaultAllowPrivilegeEscalation
  8042      type:
  8043        scalar: boolean
  8044    - name: forbiddenSysctls
  8045      type:
  8046        list:
  8047          elementType:
  8048            scalar: string
  8049          elementRelationship: atomic
  8050    - name: fsGroup
  8051      type:
  8052        namedType: io.k8s.api.policy.v1beta1.FSGroupStrategyOptions
  8053    - name: hostIPC
  8054      type:
  8055        scalar: boolean
  8056    - name: hostNetwork
  8057      type:
  8058        scalar: boolean
  8059    - name: hostPID
  8060      type:
  8061        scalar: boolean
  8062    - name: hostPorts
  8063      type:
  8064        list:
  8065          elementType:
  8066            namedType: io.k8s.api.policy.v1beta1.HostPortRange
  8067          elementRelationship: atomic
  8068    - name: privileged
  8069      type:
  8070        scalar: boolean
  8071    - name: readOnlyRootFilesystem
  8072      type:
  8073        scalar: boolean
  8074    - name: requiredDropCapabilities
  8075      type:
  8076        list:
  8077          elementType:
  8078            scalar: string
  8079          elementRelationship: atomic
  8080    - name: runAsGroup
  8081      type:
  8082        namedType: io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions
  8083    - name: runAsUser
  8084      type:
  8085        namedType: io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions
  8086    - name: seLinux
  8087      type:
  8088        namedType: io.k8s.api.policy.v1beta1.SELinuxStrategyOptions
  8089    - name: supplementalGroups
  8090      type:
  8091        namedType: io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions
  8092    - name: volumes
  8093      type:
  8094        list:
  8095          elementType:
  8096            scalar: string
  8097          elementRelationship: atomic
  8098- name: io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions
  8099  map:
  8100    fields:
  8101    - name: ranges
  8102      type:
  8103        list:
  8104          elementType:
  8105            namedType: io.k8s.api.policy.v1beta1.IDRange
  8106          elementRelationship: atomic
  8107    - name: rule
  8108      type:
  8109        scalar: string
  8110- name: io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions
  8111  map:
  8112    fields:
  8113    - name: ranges
  8114      type:
  8115        list:
  8116          elementType:
  8117            namedType: io.k8s.api.policy.v1beta1.IDRange
  8118          elementRelationship: atomic
  8119    - name: rule
  8120      type:
  8121        scalar: string
  8122- name: io.k8s.api.policy.v1beta1.SELinuxStrategyOptions
  8123  map:
  8124    fields:
  8125    - name: rule
  8126      type:
  8127        scalar: string
  8128    - name: seLinuxOptions
  8129      type:
  8130        namedType: io.k8s.api.core.v1.SELinuxOptions
  8131- name: io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions
  8132  map:
  8133    fields:
  8134    - name: ranges
  8135      type:
  8136        list:
  8137          elementType:
  8138            namedType: io.k8s.api.policy.v1beta1.IDRange
  8139          elementRelationship: atomic
  8140    - name: rule
  8141      type:
  8142        scalar: string
  8143- name: io.k8s.api.rbac.v1.AggregationRule
  8144  map:
  8145    fields:
  8146    - name: clusterRoleSelectors
  8147      type:
  8148        list:
  8149          elementType:
  8150            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  8151          elementRelationship: atomic
  8152- name: io.k8s.api.rbac.v1.ClusterRole
  8153  map:
  8154    fields:
  8155    - name: aggregationRule
  8156      type:
  8157        namedType: io.k8s.api.rbac.v1.AggregationRule
  8158    - name: apiVersion
  8159      type:
  8160        scalar: string
  8161    - name: kind
  8162      type:
  8163        scalar: string
  8164    - name: metadata
  8165      type:
  8166        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8167    - name: rules
  8168      type:
  8169        list:
  8170          elementType:
  8171            namedType: io.k8s.api.rbac.v1.PolicyRule
  8172          elementRelationship: atomic
  8173- name: io.k8s.api.rbac.v1.ClusterRoleBinding
  8174  map:
  8175    fields:
  8176    - name: apiVersion
  8177      type:
  8178        scalar: string
  8179    - name: kind
  8180      type:
  8181        scalar: string
  8182    - name: metadata
  8183      type:
  8184        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8185    - name: roleRef
  8186      type:
  8187        namedType: io.k8s.api.rbac.v1.RoleRef
  8188    - name: subjects
  8189      type:
  8190        list:
  8191          elementType:
  8192            namedType: io.k8s.api.rbac.v1.Subject
  8193          elementRelationship: atomic
  8194- name: io.k8s.api.rbac.v1.ClusterRoleBindingList
  8195  map:
  8196    fields:
  8197    - name: apiVersion
  8198      type:
  8199        scalar: string
  8200    - name: items
  8201      type:
  8202        list:
  8203          elementType:
  8204            namedType: io.k8s.api.rbac.v1.ClusterRoleBinding
  8205          elementRelationship: atomic
  8206    - name: kind
  8207      type:
  8208        scalar: string
  8209    - name: metadata
  8210      type:
  8211        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8212- name: io.k8s.api.rbac.v1.ClusterRoleList
  8213  map:
  8214    fields:
  8215    - name: apiVersion
  8216      type:
  8217        scalar: string
  8218    - name: items
  8219      type:
  8220        list:
  8221          elementType:
  8222            namedType: io.k8s.api.rbac.v1.ClusterRole
  8223          elementRelationship: atomic
  8224    - name: kind
  8225      type:
  8226        scalar: string
  8227    - name: metadata
  8228      type:
  8229        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8230- name: io.k8s.api.rbac.v1.PolicyRule
  8231  map:
  8232    fields:
  8233    - name: apiGroups
  8234      type:
  8235        list:
  8236          elementType:
  8237            scalar: string
  8238          elementRelationship: atomic
  8239    - name: nonResourceURLs
  8240      type:
  8241        list:
  8242          elementType:
  8243            scalar: string
  8244          elementRelationship: atomic
  8245    - name: resourceNames
  8246      type:
  8247        list:
  8248          elementType:
  8249            scalar: string
  8250          elementRelationship: atomic
  8251    - name: resources
  8252      type:
  8253        list:
  8254          elementType:
  8255            scalar: string
  8256          elementRelationship: atomic
  8257    - name: verbs
  8258      type:
  8259        list:
  8260          elementType:
  8261            scalar: string
  8262          elementRelationship: atomic
  8263- name: io.k8s.api.rbac.v1.Role
  8264  map:
  8265    fields:
  8266    - name: apiVersion
  8267      type:
  8268        scalar: string
  8269    - name: kind
  8270      type:
  8271        scalar: string
  8272    - name: metadata
  8273      type:
  8274        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8275    - name: rules
  8276      type:
  8277        list:
  8278          elementType:
  8279            namedType: io.k8s.api.rbac.v1.PolicyRule
  8280          elementRelationship: atomic
  8281- name: io.k8s.api.rbac.v1.RoleBinding
  8282  map:
  8283    fields:
  8284    - name: apiVersion
  8285      type:
  8286        scalar: string
  8287    - name: kind
  8288      type:
  8289        scalar: string
  8290    - name: metadata
  8291      type:
  8292        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8293    - name: roleRef
  8294      type:
  8295        namedType: io.k8s.api.rbac.v1.RoleRef
  8296    - name: subjects
  8297      type:
  8298        list:
  8299          elementType:
  8300            namedType: io.k8s.api.rbac.v1.Subject
  8301          elementRelationship: atomic
  8302- name: io.k8s.api.rbac.v1.RoleBindingList
  8303  map:
  8304    fields:
  8305    - name: apiVersion
  8306      type:
  8307        scalar: string
  8308    - name: items
  8309      type:
  8310        list:
  8311          elementType:
  8312            namedType: io.k8s.api.rbac.v1.RoleBinding
  8313          elementRelationship: atomic
  8314    - name: kind
  8315      type:
  8316        scalar: string
  8317    - name: metadata
  8318      type:
  8319        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8320- name: io.k8s.api.rbac.v1.RoleList
  8321  map:
  8322    fields:
  8323    - name: apiVersion
  8324      type:
  8325        scalar: string
  8326    - name: items
  8327      type:
  8328        list:
  8329          elementType:
  8330            namedType: io.k8s.api.rbac.v1.Role
  8331          elementRelationship: atomic
  8332    - name: kind
  8333      type:
  8334        scalar: string
  8335    - name: metadata
  8336      type:
  8337        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8338- name: io.k8s.api.rbac.v1.RoleRef
  8339  map:
  8340    fields:
  8341    - name: apiGroup
  8342      type:
  8343        scalar: string
  8344    - name: kind
  8345      type:
  8346        scalar: string
  8347    - name: name
  8348      type:
  8349        scalar: string
  8350- name: io.k8s.api.rbac.v1.Subject
  8351  map:
  8352    fields:
  8353    - name: apiGroup
  8354      type:
  8355        scalar: string
  8356    - name: kind
  8357      type:
  8358        scalar: string
  8359    - name: name
  8360      type:
  8361        scalar: string
  8362    - name: namespace
  8363      type:
  8364        scalar: string
  8365- name: io.k8s.api.rbac.v1alpha1.AggregationRule
  8366  map:
  8367    fields:
  8368    - name: clusterRoleSelectors
  8369      type:
  8370        list:
  8371          elementType:
  8372            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  8373          elementRelationship: atomic
  8374- name: io.k8s.api.rbac.v1alpha1.ClusterRole
  8375  map:
  8376    fields:
  8377    - name: aggregationRule
  8378      type:
  8379        namedType: io.k8s.api.rbac.v1alpha1.AggregationRule
  8380    - name: apiVersion
  8381      type:
  8382        scalar: string
  8383    - name: kind
  8384      type:
  8385        scalar: string
  8386    - name: metadata
  8387      type:
  8388        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8389    - name: rules
  8390      type:
  8391        list:
  8392          elementType:
  8393            namedType: io.k8s.api.rbac.v1alpha1.PolicyRule
  8394          elementRelationship: atomic
  8395- name: io.k8s.api.rbac.v1alpha1.ClusterRoleBinding
  8396  map:
  8397    fields:
  8398    - name: apiVersion
  8399      type:
  8400        scalar: string
  8401    - name: kind
  8402      type:
  8403        scalar: string
  8404    - name: metadata
  8405      type:
  8406        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8407    - name: roleRef
  8408      type:
  8409        namedType: io.k8s.api.rbac.v1alpha1.RoleRef
  8410    - name: subjects
  8411      type:
  8412        list:
  8413          elementType:
  8414            namedType: io.k8s.api.rbac.v1alpha1.Subject
  8415          elementRelationship: atomic
  8416- name: io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList
  8417  map:
  8418    fields:
  8419    - name: apiVersion
  8420      type:
  8421        scalar: string
  8422    - name: items
  8423      type:
  8424        list:
  8425          elementType:
  8426            namedType: io.k8s.api.rbac.v1alpha1.ClusterRoleBinding
  8427          elementRelationship: atomic
  8428    - name: kind
  8429      type:
  8430        scalar: string
  8431    - name: metadata
  8432      type:
  8433        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8434- name: io.k8s.api.rbac.v1alpha1.ClusterRoleList
  8435  map:
  8436    fields:
  8437    - name: apiVersion
  8438      type:
  8439        scalar: string
  8440    - name: items
  8441      type:
  8442        list:
  8443          elementType:
  8444            namedType: io.k8s.api.rbac.v1alpha1.ClusterRole
  8445          elementRelationship: atomic
  8446    - name: kind
  8447      type:
  8448        scalar: string
  8449    - name: metadata
  8450      type:
  8451        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8452- name: io.k8s.api.rbac.v1alpha1.PolicyRule
  8453  map:
  8454    fields:
  8455    - name: apiGroups
  8456      type:
  8457        list:
  8458          elementType:
  8459            scalar: string
  8460          elementRelationship: atomic
  8461    - name: nonResourceURLs
  8462      type:
  8463        list:
  8464          elementType:
  8465            scalar: string
  8466          elementRelationship: atomic
  8467    - name: resourceNames
  8468      type:
  8469        list:
  8470          elementType:
  8471            scalar: string
  8472          elementRelationship: atomic
  8473    - name: resources
  8474      type:
  8475        list:
  8476          elementType:
  8477            scalar: string
  8478          elementRelationship: atomic
  8479    - name: verbs
  8480      type:
  8481        list:
  8482          elementType:
  8483            scalar: string
  8484          elementRelationship: atomic
  8485- name: io.k8s.api.rbac.v1alpha1.Role
  8486  map:
  8487    fields:
  8488    - name: apiVersion
  8489      type:
  8490        scalar: string
  8491    - name: kind
  8492      type:
  8493        scalar: string
  8494    - name: metadata
  8495      type:
  8496        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8497    - name: rules
  8498      type:
  8499        list:
  8500          elementType:
  8501            namedType: io.k8s.api.rbac.v1alpha1.PolicyRule
  8502          elementRelationship: atomic
  8503- name: io.k8s.api.rbac.v1alpha1.RoleBinding
  8504  map:
  8505    fields:
  8506    - name: apiVersion
  8507      type:
  8508        scalar: string
  8509    - name: kind
  8510      type:
  8511        scalar: string
  8512    - name: metadata
  8513      type:
  8514        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8515    - name: roleRef
  8516      type:
  8517        namedType: io.k8s.api.rbac.v1alpha1.RoleRef
  8518    - name: subjects
  8519      type:
  8520        list:
  8521          elementType:
  8522            namedType: io.k8s.api.rbac.v1alpha1.Subject
  8523          elementRelationship: atomic
  8524- name: io.k8s.api.rbac.v1alpha1.RoleBindingList
  8525  map:
  8526    fields:
  8527    - name: apiVersion
  8528      type:
  8529        scalar: string
  8530    - name: items
  8531      type:
  8532        list:
  8533          elementType:
  8534            namedType: io.k8s.api.rbac.v1alpha1.RoleBinding
  8535          elementRelationship: atomic
  8536    - name: kind
  8537      type:
  8538        scalar: string
  8539    - name: metadata
  8540      type:
  8541        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8542- name: io.k8s.api.rbac.v1alpha1.RoleList
  8543  map:
  8544    fields:
  8545    - name: apiVersion
  8546      type:
  8547        scalar: string
  8548    - name: items
  8549      type:
  8550        list:
  8551          elementType:
  8552            namedType: io.k8s.api.rbac.v1alpha1.Role
  8553          elementRelationship: atomic
  8554    - name: kind
  8555      type:
  8556        scalar: string
  8557    - name: metadata
  8558      type:
  8559        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8560- name: io.k8s.api.rbac.v1alpha1.RoleRef
  8561  map:
  8562    fields:
  8563    - name: apiGroup
  8564      type:
  8565        scalar: string
  8566    - name: kind
  8567      type:
  8568        scalar: string
  8569    - name: name
  8570      type:
  8571        scalar: string
  8572- name: io.k8s.api.rbac.v1alpha1.Subject
  8573  map:
  8574    fields:
  8575    - name: apiVersion
  8576      type:
  8577        scalar: string
  8578    - name: kind
  8579      type:
  8580        scalar: string
  8581    - name: name
  8582      type:
  8583        scalar: string
  8584    - name: namespace
  8585      type:
  8586        scalar: string
  8587- name: io.k8s.api.rbac.v1beta1.AggregationRule
  8588  map:
  8589    fields:
  8590    - name: clusterRoleSelectors
  8591      type:
  8592        list:
  8593          elementType:
  8594            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  8595          elementRelationship: atomic
  8596- name: io.k8s.api.rbac.v1beta1.ClusterRole
  8597  map:
  8598    fields:
  8599    - name: aggregationRule
  8600      type:
  8601        namedType: io.k8s.api.rbac.v1beta1.AggregationRule
  8602    - name: apiVersion
  8603      type:
  8604        scalar: string
  8605    - name: kind
  8606      type:
  8607        scalar: string
  8608    - name: metadata
  8609      type:
  8610        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8611    - name: rules
  8612      type:
  8613        list:
  8614          elementType:
  8615            namedType: io.k8s.api.rbac.v1beta1.PolicyRule
  8616          elementRelationship: atomic
  8617- name: io.k8s.api.rbac.v1beta1.ClusterRoleBinding
  8618  map:
  8619    fields:
  8620    - name: apiVersion
  8621      type:
  8622        scalar: string
  8623    - name: kind
  8624      type:
  8625        scalar: string
  8626    - name: metadata
  8627      type:
  8628        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8629    - name: roleRef
  8630      type:
  8631        namedType: io.k8s.api.rbac.v1beta1.RoleRef
  8632    - name: subjects
  8633      type:
  8634        list:
  8635          elementType:
  8636            namedType: io.k8s.api.rbac.v1beta1.Subject
  8637          elementRelationship: atomic
  8638- name: io.k8s.api.rbac.v1beta1.ClusterRoleBindingList
  8639  map:
  8640    fields:
  8641    - name: apiVersion
  8642      type:
  8643        scalar: string
  8644    - name: items
  8645      type:
  8646        list:
  8647          elementType:
  8648            namedType: io.k8s.api.rbac.v1beta1.ClusterRoleBinding
  8649          elementRelationship: atomic
  8650    - name: kind
  8651      type:
  8652        scalar: string
  8653    - name: metadata
  8654      type:
  8655        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8656- name: io.k8s.api.rbac.v1beta1.ClusterRoleList
  8657  map:
  8658    fields:
  8659    - name: apiVersion
  8660      type:
  8661        scalar: string
  8662    - name: items
  8663      type:
  8664        list:
  8665          elementType:
  8666            namedType: io.k8s.api.rbac.v1beta1.ClusterRole
  8667          elementRelationship: atomic
  8668    - name: kind
  8669      type:
  8670        scalar: string
  8671    - name: metadata
  8672      type:
  8673        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8674- name: io.k8s.api.rbac.v1beta1.PolicyRule
  8675  map:
  8676    fields:
  8677    - name: apiGroups
  8678      type:
  8679        list:
  8680          elementType:
  8681            scalar: string
  8682          elementRelationship: atomic
  8683    - name: nonResourceURLs
  8684      type:
  8685        list:
  8686          elementType:
  8687            scalar: string
  8688          elementRelationship: atomic
  8689    - name: resourceNames
  8690      type:
  8691        list:
  8692          elementType:
  8693            scalar: string
  8694          elementRelationship: atomic
  8695    - name: resources
  8696      type:
  8697        list:
  8698          elementType:
  8699            scalar: string
  8700          elementRelationship: atomic
  8701    - name: verbs
  8702      type:
  8703        list:
  8704          elementType:
  8705            scalar: string
  8706          elementRelationship: atomic
  8707- name: io.k8s.api.rbac.v1beta1.Role
  8708  map:
  8709    fields:
  8710    - name: apiVersion
  8711      type:
  8712        scalar: string
  8713    - name: kind
  8714      type:
  8715        scalar: string
  8716    - name: metadata
  8717      type:
  8718        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8719    - name: rules
  8720      type:
  8721        list:
  8722          elementType:
  8723            namedType: io.k8s.api.rbac.v1beta1.PolicyRule
  8724          elementRelationship: atomic
  8725- name: io.k8s.api.rbac.v1beta1.RoleBinding
  8726  map:
  8727    fields:
  8728    - name: apiVersion
  8729      type:
  8730        scalar: string
  8731    - name: kind
  8732      type:
  8733        scalar: string
  8734    - name: metadata
  8735      type:
  8736        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8737    - name: roleRef
  8738      type:
  8739        namedType: io.k8s.api.rbac.v1beta1.RoleRef
  8740    - name: subjects
  8741      type:
  8742        list:
  8743          elementType:
  8744            namedType: io.k8s.api.rbac.v1beta1.Subject
  8745          elementRelationship: atomic
  8746- name: io.k8s.api.rbac.v1beta1.RoleBindingList
  8747  map:
  8748    fields:
  8749    - name: apiVersion
  8750      type:
  8751        scalar: string
  8752    - name: items
  8753      type:
  8754        list:
  8755          elementType:
  8756            namedType: io.k8s.api.rbac.v1beta1.RoleBinding
  8757          elementRelationship: atomic
  8758    - name: kind
  8759      type:
  8760        scalar: string
  8761    - name: metadata
  8762      type:
  8763        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8764- name: io.k8s.api.rbac.v1beta1.RoleList
  8765  map:
  8766    fields:
  8767    - name: apiVersion
  8768      type:
  8769        scalar: string
  8770    - name: items
  8771      type:
  8772        list:
  8773          elementType:
  8774            namedType: io.k8s.api.rbac.v1beta1.Role
  8775          elementRelationship: atomic
  8776    - name: kind
  8777      type:
  8778        scalar: string
  8779    - name: metadata
  8780      type:
  8781        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8782- name: io.k8s.api.rbac.v1beta1.RoleRef
  8783  map:
  8784    fields:
  8785    - name: apiGroup
  8786      type:
  8787        scalar: string
  8788    - name: kind
  8789      type:
  8790        scalar: string
  8791    - name: name
  8792      type:
  8793        scalar: string
  8794- name: io.k8s.api.rbac.v1beta1.Subject
  8795  map:
  8796    fields:
  8797    - name: apiGroup
  8798      type:
  8799        scalar: string
  8800    - name: kind
  8801      type:
  8802        scalar: string
  8803    - name: name
  8804      type:
  8805        scalar: string
  8806    - name: namespace
  8807      type:
  8808        scalar: string
  8809- name: io.k8s.api.scheduling.v1alpha1.PriorityClass
  8810  map:
  8811    fields:
  8812    - name: apiVersion
  8813      type:
  8814        scalar: string
  8815    - name: description
  8816      type:
  8817        scalar: string
  8818    - name: globalDefault
  8819      type:
  8820        scalar: boolean
  8821    - name: kind
  8822      type:
  8823        scalar: string
  8824    - name: metadata
  8825      type:
  8826        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8827    - name: value
  8828      type:
  8829        scalar: numeric
  8830- name: io.k8s.api.scheduling.v1alpha1.PriorityClassList
  8831  map:
  8832    fields:
  8833    - name: apiVersion
  8834      type:
  8835        scalar: string
  8836    - name: items
  8837      type:
  8838        list:
  8839          elementType:
  8840            namedType: io.k8s.api.scheduling.v1alpha1.PriorityClass
  8841          elementRelationship: atomic
  8842    - name: kind
  8843      type:
  8844        scalar: string
  8845    - name: metadata
  8846      type:
  8847        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8848- name: io.k8s.api.scheduling.v1beta1.PriorityClass
  8849  map:
  8850    fields:
  8851    - name: apiVersion
  8852      type:
  8853        scalar: string
  8854    - name: description
  8855      type:
  8856        scalar: string
  8857    - name: globalDefault
  8858      type:
  8859        scalar: boolean
  8860    - name: kind
  8861      type:
  8862        scalar: string
  8863    - name: metadata
  8864      type:
  8865        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8866    - name: value
  8867      type:
  8868        scalar: numeric
  8869- name: io.k8s.api.scheduling.v1beta1.PriorityClassList
  8870  map:
  8871    fields:
  8872    - name: apiVersion
  8873      type:
  8874        scalar: string
  8875    - name: items
  8876      type:
  8877        list:
  8878          elementType:
  8879            namedType: io.k8s.api.scheduling.v1beta1.PriorityClass
  8880          elementRelationship: atomic
  8881    - name: kind
  8882      type:
  8883        scalar: string
  8884    - name: metadata
  8885      type:
  8886        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8887- name: io.k8s.api.settings.v1alpha1.PodPreset
  8888  map:
  8889    fields:
  8890    - name: apiVersion
  8891      type:
  8892        scalar: string
  8893    - name: kind
  8894      type:
  8895        scalar: string
  8896    - name: metadata
  8897      type:
  8898        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8899    - name: spec
  8900      type:
  8901        namedType: io.k8s.api.settings.v1alpha1.PodPresetSpec
  8902- name: io.k8s.api.settings.v1alpha1.PodPresetList
  8903  map:
  8904    fields:
  8905    - name: apiVersion
  8906      type:
  8907        scalar: string
  8908    - name: items
  8909      type:
  8910        list:
  8911          elementType:
  8912            namedType: io.k8s.api.settings.v1alpha1.PodPreset
  8913          elementRelationship: atomic
  8914    - name: kind
  8915      type:
  8916        scalar: string
  8917    - name: metadata
  8918      type:
  8919        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  8920- name: io.k8s.api.settings.v1alpha1.PodPresetSpec
  8921  map:
  8922    fields:
  8923    - name: env
  8924      type:
  8925        list:
  8926          elementType:
  8927            namedType: io.k8s.api.core.v1.EnvVar
  8928          elementRelationship: atomic
  8929    - name: envFrom
  8930      type:
  8931        list:
  8932          elementType:
  8933            namedType: io.k8s.api.core.v1.EnvFromSource
  8934          elementRelationship: atomic
  8935    - name: selector
  8936      type:
  8937        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  8938    - name: volumeMounts
  8939      type:
  8940        list:
  8941          elementType:
  8942            namedType: io.k8s.api.core.v1.VolumeMount
  8943          elementRelationship: atomic
  8944    - name: volumes
  8945      type:
  8946        list:
  8947          elementType:
  8948            namedType: io.k8s.api.core.v1.Volume
  8949          elementRelationship: atomic
  8950- name: io.k8s.api.storage.v1.StorageClass
  8951  map:
  8952    fields:
  8953    - name: allowVolumeExpansion
  8954      type:
  8955        scalar: boolean
  8956    - name: allowedTopologies
  8957      type:
  8958        list:
  8959          elementType:
  8960            namedType: io.k8s.api.core.v1.TopologySelectorTerm
  8961          elementRelationship: atomic
  8962    - name: apiVersion
  8963      type:
  8964        scalar: string
  8965    - name: kind
  8966      type:
  8967        scalar: string
  8968    - name: metadata
  8969      type:
  8970        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  8971    - name: mountOptions
  8972      type:
  8973        list:
  8974          elementType:
  8975            scalar: string
  8976          elementRelationship: atomic
  8977    - name: parameters
  8978      type:
  8979        map:
  8980          elementType:
  8981            scalar: string
  8982    - name: provisioner
  8983      type:
  8984        scalar: string
  8985    - name: reclaimPolicy
  8986      type:
  8987        scalar: string
  8988    - name: volumeBindingMode
  8989      type:
  8990        scalar: string
  8991- name: io.k8s.api.storage.v1.StorageClassList
  8992  map:
  8993    fields:
  8994    - name: apiVersion
  8995      type:
  8996        scalar: string
  8997    - name: items
  8998      type:
  8999        list:
  9000          elementType:
  9001            namedType: io.k8s.api.storage.v1.StorageClass
  9002          elementRelationship: atomic
  9003    - name: kind
  9004      type:
  9005        scalar: string
  9006    - name: metadata
  9007      type:
  9008        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9009- name: io.k8s.api.storage.v1alpha1.VolumeAttachment
  9010  map:
  9011    fields:
  9012    - name: apiVersion
  9013      type:
  9014        scalar: string
  9015    - name: kind
  9016      type:
  9017        scalar: string
  9018    - name: metadata
  9019      type:
  9020        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  9021    - name: spec
  9022      type:
  9023        namedType: io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec
  9024    - name: status
  9025      type:
  9026        namedType: io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus
  9027- name: io.k8s.api.storage.v1alpha1.VolumeAttachmentList
  9028  map:
  9029    fields:
  9030    - name: apiVersion
  9031      type:
  9032        scalar: string
  9033    - name: items
  9034      type:
  9035        list:
  9036          elementType:
  9037            namedType: io.k8s.api.storage.v1alpha1.VolumeAttachment
  9038          elementRelationship: atomic
  9039    - name: kind
  9040      type:
  9041        scalar: string
  9042    - name: metadata
  9043      type:
  9044        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9045- name: io.k8s.api.storage.v1alpha1.VolumeAttachmentSource
  9046  map:
  9047    fields:
  9048    - name: persistentVolumeName
  9049      type:
  9050        scalar: string
  9051- name: io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec
  9052  map:
  9053    fields:
  9054    - name: attacher
  9055      type:
  9056        scalar: string
  9057    - name: nodeName
  9058      type:
  9059        scalar: string
  9060    - name: source
  9061      type:
  9062        namedType: io.k8s.api.storage.v1alpha1.VolumeAttachmentSource
  9063- name: io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus
  9064  map:
  9065    fields:
  9066    - name: attachError
  9067      type:
  9068        namedType: io.k8s.api.storage.v1alpha1.VolumeError
  9069    - name: attached
  9070      type:
  9071        scalar: boolean
  9072    - name: attachmentMetadata
  9073      type:
  9074        map:
  9075          elementType:
  9076            scalar: string
  9077    - name: detachError
  9078      type:
  9079        namedType: io.k8s.api.storage.v1alpha1.VolumeError
  9080- name: io.k8s.api.storage.v1alpha1.VolumeError
  9081  map:
  9082    fields:
  9083    - name: message
  9084      type:
  9085        scalar: string
  9086    - name: time
  9087      type:
  9088        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  9089- name: io.k8s.api.storage.v1beta1.StorageClass
  9090  map:
  9091    fields:
  9092    - name: allowVolumeExpansion
  9093      type:
  9094        scalar: boolean
  9095    - name: allowedTopologies
  9096      type:
  9097        list:
  9098          elementType:
  9099            namedType: io.k8s.api.core.v1.TopologySelectorTerm
  9100          elementRelationship: atomic
  9101    - name: apiVersion
  9102      type:
  9103        scalar: string
  9104    - name: kind
  9105      type:
  9106        scalar: string
  9107    - name: metadata
  9108      type:
  9109        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  9110    - name: mountOptions
  9111      type:
  9112        list:
  9113          elementType:
  9114            scalar: string
  9115          elementRelationship: atomic
  9116    - name: parameters
  9117      type:
  9118        map:
  9119          elementType:
  9120            scalar: string
  9121    - name: provisioner
  9122      type:
  9123        scalar: string
  9124    - name: reclaimPolicy
  9125      type:
  9126        scalar: string
  9127    - name: volumeBindingMode
  9128      type:
  9129        scalar: string
  9130- name: io.k8s.api.storage.v1beta1.StorageClassList
  9131  map:
  9132    fields:
  9133    - name: apiVersion
  9134      type:
  9135        scalar: string
  9136    - name: items
  9137      type:
  9138        list:
  9139          elementType:
  9140            namedType: io.k8s.api.storage.v1beta1.StorageClass
  9141          elementRelationship: atomic
  9142    - name: kind
  9143      type:
  9144        scalar: string
  9145    - name: metadata
  9146      type:
  9147        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9148- name: io.k8s.api.storage.v1beta1.VolumeAttachment
  9149  map:
  9150    fields:
  9151    - name: apiVersion
  9152      type:
  9153        scalar: string
  9154    - name: kind
  9155      type:
  9156        scalar: string
  9157    - name: metadata
  9158      type:
  9159        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  9160    - name: spec
  9161      type:
  9162        namedType: io.k8s.api.storage.v1beta1.VolumeAttachmentSpec
  9163    - name: status
  9164      type:
  9165        namedType: io.k8s.api.storage.v1beta1.VolumeAttachmentStatus
  9166- name: io.k8s.api.storage.v1beta1.VolumeAttachmentList
  9167  map:
  9168    fields:
  9169    - name: apiVersion
  9170      type:
  9171        scalar: string
  9172    - name: items
  9173      type:
  9174        list:
  9175          elementType:
  9176            namedType: io.k8s.api.storage.v1beta1.VolumeAttachment
  9177          elementRelationship: atomic
  9178    - name: kind
  9179      type:
  9180        scalar: string
  9181    - name: metadata
  9182      type:
  9183        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9184- name: io.k8s.api.storage.v1beta1.VolumeAttachmentSource
  9185  map:
  9186    fields:
  9187    - name: persistentVolumeName
  9188      type:
  9189        scalar: string
  9190- name: io.k8s.api.storage.v1beta1.VolumeAttachmentSpec
  9191  map:
  9192    fields:
  9193    - name: attacher
  9194      type:
  9195        scalar: string
  9196    - name: nodeName
  9197      type:
  9198        scalar: string
  9199    - name: source
  9200      type:
  9201        namedType: io.k8s.api.storage.v1beta1.VolumeAttachmentSource
  9202- name: io.k8s.api.storage.v1beta1.VolumeAttachmentStatus
  9203  map:
  9204    fields:
  9205    - name: attachError
  9206      type:
  9207        namedType: io.k8s.api.storage.v1beta1.VolumeError
  9208    - name: attached
  9209      type:
  9210        scalar: boolean
  9211    - name: attachmentMetadata
  9212      type:
  9213        map:
  9214          elementType:
  9215            scalar: string
  9216    - name: detachError
  9217      type:
  9218        namedType: io.k8s.api.storage.v1beta1.VolumeError
  9219- name: io.k8s.api.storage.v1beta1.VolumeError
  9220  map:
  9221    fields:
  9222    - name: message
  9223      type:
  9224        scalar: string
  9225    - name: time
  9226      type:
  9227        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  9228- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition
  9229  map:
  9230    fields:
  9231    - name: JSONPath
  9232      type:
  9233        scalar: string
  9234    - name: description
  9235      type:
  9236        scalar: string
  9237    - name: format
  9238      type:
  9239        scalar: string
  9240    - name: name
  9241      type:
  9242        scalar: string
  9243    - name: priority
  9244      type:
  9245        scalar: numeric
  9246    - name: type
  9247      type:
  9248        scalar: string
  9249- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition
  9250  map:
  9251    fields:
  9252    - name: apiVersion
  9253      type:
  9254        scalar: string
  9255    - name: kind
  9256      type:
  9257        scalar: string
  9258    - name: metadata
  9259      type:
  9260        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  9261    - name: spec
  9262      type:
  9263        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec
  9264    - name: status
  9265      type:
  9266        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus
  9267- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition
  9268  map:
  9269    fields:
  9270    - name: lastTransitionTime
  9271      type:
  9272        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  9273    - name: message
  9274      type:
  9275        scalar: string
  9276    - name: reason
  9277      type:
  9278        scalar: string
  9279    - name: status
  9280      type:
  9281        scalar: string
  9282    - name: type
  9283      type:
  9284        scalar: string
  9285- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList
  9286  map:
  9287    fields:
  9288    - name: apiVersion
  9289      type:
  9290        scalar: string
  9291    - name: items
  9292      type:
  9293        list:
  9294          elementType:
  9295            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition
  9296          elementRelationship: atomic
  9297    - name: kind
  9298      type:
  9299        scalar: string
  9300    - name: metadata
  9301      type:
  9302        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9303- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames
  9304  map:
  9305    fields:
  9306    - name: categories
  9307      type:
  9308        list:
  9309          elementType:
  9310            scalar: string
  9311          elementRelationship: atomic
  9312    - name: kind
  9313      type:
  9314        scalar: string
  9315    - name: listKind
  9316      type:
  9317        scalar: string
  9318    - name: plural
  9319      type:
  9320        scalar: string
  9321    - name: shortNames
  9322      type:
  9323        list:
  9324          elementType:
  9325            scalar: string
  9326          elementRelationship: atomic
  9327    - name: singular
  9328      type:
  9329        scalar: string
  9330- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec
  9331  map:
  9332    fields:
  9333    - name: additionalPrinterColumns
  9334      type:
  9335        list:
  9336          elementType:
  9337            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition
  9338          elementRelationship: atomic
  9339    - name: group
  9340      type:
  9341        scalar: string
  9342    - name: names
  9343      type:
  9344        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames
  9345    - name: scope
  9346      type:
  9347        scalar: string
  9348    - name: subresources
  9349      type:
  9350        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources
  9351    - name: validation
  9352      type:
  9353        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation
  9354    - name: version
  9355      type:
  9356        scalar: string
  9357    - name: versions
  9358      type:
  9359        list:
  9360          elementType:
  9361            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion
  9362          elementRelationship: atomic
  9363- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus
  9364  map:
  9365    fields:
  9366    - name: acceptedNames
  9367      type:
  9368        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames
  9369    - name: conditions
  9370      type:
  9371        list:
  9372          elementType:
  9373            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition
  9374          elementRelationship: atomic
  9375    - name: storedVersions
  9376      type:
  9377        list:
  9378          elementType:
  9379            scalar: string
  9380          elementRelationship: atomic
  9381- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion
  9382  map:
  9383    fields:
  9384    - name: name
  9385      type:
  9386        scalar: string
  9387    - name: served
  9388      type:
  9389        scalar: boolean
  9390    - name: storage
  9391      type:
  9392        scalar: boolean
  9393- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale
  9394  map:
  9395    fields:
  9396    - name: labelSelectorPath
  9397      type:
  9398        scalar: string
  9399    - name: specReplicasPath
  9400      type:
  9401        scalar: string
  9402    - name: statusReplicasPath
  9403      type:
  9404        scalar: string
  9405- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus
  9406  scalar: untyped
  9407  list:
  9408    elementType:
  9409      namedType: __untyped_atomic_
  9410    elementRelationship: atomic
  9411  map:
  9412    elementType:
  9413      namedType: __untyped_atomic_
  9414    elementRelationship: atomic
  9415- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources
  9416  map:
  9417    fields:
  9418    - name: scale
  9419      type:
  9420        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale
  9421    - name: status
  9422      type:
  9423        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus
  9424- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation
  9425  map:
  9426    fields:
  9427    - name: openAPIV3Schema
  9428      type:
  9429        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9430- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation
  9431  map:
  9432    fields:
  9433    - name: description
  9434      type:
  9435        scalar: string
  9436    - name: url
  9437      type:
  9438        scalar: string
  9439- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON
  9440  scalar: untyped
  9441  list:
  9442    elementType:
  9443      namedType: __untyped_atomic_
  9444    elementRelationship: atomic
  9445  map:
  9446    elementType:
  9447      namedType: __untyped_atomic_
  9448    elementRelationship: atomic
  9449- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9450  map:
  9451    fields:
  9452    - name: $ref
  9453      type:
  9454        scalar: string
  9455    - name: $schema
  9456      type:
  9457        scalar: string
  9458    - name: additionalItems
  9459      type:
  9460        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool
  9461    - name: additionalProperties
  9462      type:
  9463        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool
  9464    - name: allOf
  9465      type:
  9466        list:
  9467          elementType:
  9468            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9469          elementRelationship: atomic
  9470    - name: anyOf
  9471      type:
  9472        list:
  9473          elementType:
  9474            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9475          elementRelationship: atomic
  9476    - name: default
  9477      type:
  9478        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON
  9479    - name: definitions
  9480      type:
  9481        map:
  9482          elementType:
  9483            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9484    - name: dependencies
  9485      type:
  9486        map:
  9487          elementType:
  9488            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray
  9489    - name: description
  9490      type:
  9491        scalar: string
  9492    - name: enum
  9493      type:
  9494        list:
  9495          elementType:
  9496            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON
  9497          elementRelationship: atomic
  9498    - name: example
  9499      type:
  9500        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON
  9501    - name: exclusiveMaximum
  9502      type:
  9503        scalar: boolean
  9504    - name: exclusiveMinimum
  9505      type:
  9506        scalar: boolean
  9507    - name: externalDocs
  9508      type:
  9509        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation
  9510    - name: format
  9511      type:
  9512        scalar: string
  9513    - name: id
  9514      type:
  9515        scalar: string
  9516    - name: items
  9517      type:
  9518        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray
  9519    - name: maxItems
  9520      type:
  9521        scalar: numeric
  9522    - name: maxLength
  9523      type:
  9524        scalar: numeric
  9525    - name: maxProperties
  9526      type:
  9527        scalar: numeric
  9528    - name: maximum
  9529      type:
  9530        scalar: numeric
  9531    - name: minItems
  9532      type:
  9533        scalar: numeric
  9534    - name: minLength
  9535      type:
  9536        scalar: numeric
  9537    - name: minProperties
  9538      type:
  9539        scalar: numeric
  9540    - name: minimum
  9541      type:
  9542        scalar: numeric
  9543    - name: multipleOf
  9544      type:
  9545        scalar: numeric
  9546    - name: not
  9547      type:
  9548        namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9549    - name: oneOf
  9550      type:
  9551        list:
  9552          elementType:
  9553            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9554          elementRelationship: atomic
  9555    - name: pattern
  9556      type:
  9557        scalar: string
  9558    - name: patternProperties
  9559      type:
  9560        map:
  9561          elementType:
  9562            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9563    - name: properties
  9564      type:
  9565        map:
  9566          elementType:
  9567            namedType: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps
  9568    - name: required
  9569      type:
  9570        list:
  9571          elementType:
  9572            scalar: string
  9573          elementRelationship: atomic
  9574    - name: title
  9575      type:
  9576        scalar: string
  9577    - name: type
  9578      type:
  9579        scalar: string
  9580    - name: uniqueItems
  9581      type:
  9582        scalar: boolean
  9583- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray
  9584  scalar: untyped
  9585  list:
  9586    elementType:
  9587      namedType: __untyped_atomic_
  9588    elementRelationship: atomic
  9589  map:
  9590    elementType:
  9591      namedType: __untyped_atomic_
  9592    elementRelationship: atomic
  9593- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool
  9594  scalar: untyped
  9595  list:
  9596    elementType:
  9597      namedType: __untyped_atomic_
  9598    elementRelationship: atomic
  9599  map:
  9600    elementType:
  9601      namedType: __untyped_atomic_
  9602    elementRelationship: atomic
  9603- name: io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray
  9604  scalar: untyped
  9605  list:
  9606    elementType:
  9607      namedType: __untyped_atomic_
  9608    elementRelationship: atomic
  9609  map:
  9610    elementType:
  9611      namedType: __untyped_atomic_
  9612    elementRelationship: atomic
  9613- name: io.k8s.apimachinery.pkg.api.resource.Quantity
  9614  scalar: string
  9615- name: io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup
  9616  map:
  9617    fields:
  9618    - name: apiVersion
  9619      type:
  9620        scalar: string
  9621    - name: kind
  9622      type:
  9623        scalar: string
  9624    - name: name
  9625      type:
  9626        scalar: string
  9627    - name: preferredVersion
  9628      type:
  9629        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery
  9630    - name: serverAddressByClientCIDRs
  9631      type:
  9632        list:
  9633          elementType:
  9634            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR
  9635          elementRelationship: atomic
  9636    - name: versions
  9637      type:
  9638        list:
  9639          elementType:
  9640            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery
  9641          elementRelationship: atomic
  9642- name: io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList
  9643  map:
  9644    fields:
  9645    - name: apiVersion
  9646      type:
  9647        scalar: string
  9648    - name: groups
  9649      type:
  9650        list:
  9651          elementType:
  9652            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup
  9653          elementRelationship: atomic
  9654    - name: kind
  9655      type:
  9656        scalar: string
  9657- name: io.k8s.apimachinery.pkg.apis.meta.v1.APIResource
  9658  map:
  9659    fields:
  9660    - name: categories
  9661      type:
  9662        list:
  9663          elementType:
  9664            scalar: string
  9665          elementRelationship: atomic
  9666    - name: group
  9667      type:
  9668        scalar: string
  9669    - name: kind
  9670      type:
  9671        scalar: string
  9672    - name: name
  9673      type:
  9674        scalar: string
  9675    - name: namespaced
  9676      type:
  9677        scalar: boolean
  9678    - name: shortNames
  9679      type:
  9680        list:
  9681          elementType:
  9682            scalar: string
  9683          elementRelationship: atomic
  9684    - name: singularName
  9685      type:
  9686        scalar: string
  9687    - name: verbs
  9688      type:
  9689        list:
  9690          elementType:
  9691            scalar: string
  9692          elementRelationship: atomic
  9693    - name: version
  9694      type:
  9695        scalar: string
  9696- name: io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList
  9697  map:
  9698    fields:
  9699    - name: apiVersion
  9700      type:
  9701        scalar: string
  9702    - name: groupVersion
  9703      type:
  9704        scalar: string
  9705    - name: kind
  9706      type:
  9707        scalar: string
  9708    - name: resources
  9709      type:
  9710        list:
  9711          elementType:
  9712            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.APIResource
  9713          elementRelationship: atomic
  9714- name: io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions
  9715  map:
  9716    fields:
  9717    - name: apiVersion
  9718      type:
  9719        scalar: string
  9720    - name: kind
  9721      type:
  9722        scalar: string
  9723    - name: serverAddressByClientCIDRs
  9724      type:
  9725        list:
  9726          elementType:
  9727            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR
  9728          elementRelationship: atomic
  9729    - name: versions
  9730      type:
  9731        list:
  9732          elementType:
  9733            scalar: string
  9734          elementRelationship: atomic
  9735- name: io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions
  9736  map:
  9737    fields:
  9738    - name: apiVersion
  9739      type:
  9740        scalar: string
  9741    - name: dryRun
  9742      type:
  9743        list:
  9744          elementType:
  9745            scalar: string
  9746          elementRelationship: atomic
  9747    - name: gracePeriodSeconds
  9748      type:
  9749        scalar: numeric
  9750    - name: kind
  9751      type:
  9752        scalar: string
  9753    - name: orphanDependents
  9754      type:
  9755        scalar: boolean
  9756    - name: preconditions
  9757      type:
  9758        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions
  9759    - name: propagationPolicy
  9760      type:
  9761        scalar: string
  9762- name: io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery
  9763  map:
  9764    fields:
  9765    - name: groupVersion
  9766      type:
  9767        scalar: string
  9768    - name: version
  9769      type:
  9770        scalar: string
  9771- name: io.k8s.apimachinery.pkg.apis.meta.v1.Initializer
  9772  map:
  9773    fields:
  9774    - name: name
  9775      type:
  9776        scalar: string
  9777- name: io.k8s.apimachinery.pkg.apis.meta.v1.Initializers
  9778  map:
  9779    fields:
  9780    - name: pending
  9781      type:
  9782        list:
  9783          elementType:
  9784            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Initializer
  9785          elementRelationship: associative
  9786          keys:
  9787          - name
  9788    - name: result
  9789      type:
  9790        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Status
  9791- name: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
  9792  map:
  9793    fields:
  9794    - name: matchExpressions
  9795      type:
  9796        list:
  9797          elementType:
  9798            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement
  9799          elementRelationship: atomic
  9800    - name: matchLabels
  9801      type:
  9802        map:
  9803          elementType:
  9804            scalar: string
  9805- name: io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement
  9806  map:
  9807    fields:
  9808    - name: key
  9809      type:
  9810        scalar: string
  9811    - name: operator
  9812      type:
  9813        scalar: string
  9814    - name: values
  9815      type:
  9816        list:
  9817          elementType:
  9818            scalar: string
  9819          elementRelationship: atomic
  9820- name: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9821  map:
  9822    fields:
  9823    - name: continue
  9824      type:
  9825        scalar: string
  9826    - name: resourceVersion
  9827      type:
  9828        scalar: string
  9829    - name: selfLink
  9830      type:
  9831        scalar: string
  9832- name: io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime
  9833  scalar: untyped
  9834- name: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
  9835  map:
  9836    fields:
  9837    - name: annotations
  9838      type:
  9839        map:
  9840          elementType:
  9841            scalar: string
  9842    - name: clusterName
  9843      type:
  9844        scalar: string
  9845    - name: creationTimestamp
  9846      type:
  9847        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  9848    - name: deletionGracePeriodSeconds
  9849      type:
  9850        scalar: numeric
  9851    - name: deletionTimestamp
  9852      type:
  9853        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
  9854    - name: finalizers
  9855      type:
  9856        list:
  9857          elementType:
  9858            scalar: string
  9859          elementRelationship: associative
  9860    - name: generateName
  9861      type:
  9862        scalar: string
  9863    - name: generation
  9864      type:
  9865        scalar: numeric
  9866    - name: initializers
  9867      type:
  9868        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Initializers
  9869    - name: labels
  9870      type:
  9871        map:
  9872          elementType:
  9873            scalar: string
  9874    - name: name
  9875      type:
  9876        scalar: string
  9877    - name: namespace
  9878      type:
  9879        scalar: string
  9880    - name: ownerReferences
  9881      type:
  9882        list:
  9883          elementType:
  9884            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference
  9885          elementRelationship: associative
  9886          keys:
  9887          - uid
  9888    - name: resourceVersion
  9889      type:
  9890        scalar: string
  9891    - name: selfLink
  9892      type:
  9893        scalar: string
  9894    - name: uid
  9895      type:
  9896        scalar: string
  9897- name: io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference
  9898  map:
  9899    fields:
  9900    - name: apiVersion
  9901      type:
  9902        scalar: string
  9903    - name: blockOwnerDeletion
  9904      type:
  9905        scalar: boolean
  9906    - name: controller
  9907      type:
  9908        scalar: boolean
  9909    - name: kind
  9910      type:
  9911        scalar: string
  9912    - name: name
  9913      type:
  9914        scalar: string
  9915    - name: uid
  9916      type:
  9917        scalar: string
  9918- name: io.k8s.apimachinery.pkg.apis.meta.v1.Patch
  9919  scalar: untyped
  9920  list:
  9921    elementType:
  9922      namedType: __untyped_atomic_
  9923    elementRelationship: atomic
  9924  map:
  9925    elementType:
  9926      namedType: __untyped_atomic_
  9927    elementRelationship: atomic
  9928- name: io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions
  9929  map:
  9930    fields:
  9931    - name: uid
  9932      type:
  9933        scalar: string
  9934- name: io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR
  9935  map:
  9936    fields:
  9937    - name: clientCIDR
  9938      type:
  9939        scalar: string
  9940    - name: serverAddress
  9941      type:
  9942        scalar: string
  9943- name: io.k8s.apimachinery.pkg.apis.meta.v1.Status
  9944  map:
  9945    fields:
  9946    - name: apiVersion
  9947      type:
  9948        scalar: string
  9949    - name: code
  9950      type:
  9951        scalar: numeric
  9952    - name: details
  9953      type:
  9954        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails
  9955    - name: kind
  9956      type:
  9957        scalar: string
  9958    - name: message
  9959      type:
  9960        scalar: string
  9961    - name: metadata
  9962      type:
  9963        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
  9964    - name: reason
  9965      type:
  9966        scalar: string
  9967    - name: status
  9968      type:
  9969        scalar: string
  9970- name: io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause
  9971  map:
  9972    fields:
  9973    - name: field
  9974      type:
  9975        scalar: string
  9976    - name: message
  9977      type:
  9978        scalar: string
  9979    - name: reason
  9980      type:
  9981        scalar: string
  9982- name: io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails
  9983  map:
  9984    fields:
  9985    - name: causes
  9986      type:
  9987        list:
  9988          elementType:
  9989            namedType: io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause
  9990          elementRelationship: atomic
  9991    - name: group
  9992      type:
  9993        scalar: string
  9994    - name: kind
  9995      type:
  9996        scalar: string
  9997    - name: name
  9998      type:
  9999        scalar: string
 10000    - name: retryAfterSeconds
 10001      type:
 10002        scalar: numeric
 10003    - name: uid
 10004      type:
 10005        scalar: string
 10006- name: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 10007  scalar: untyped
 10008- name: io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent
 10009  map:
 10010    fields:
 10011    - name: object
 10012      type:
 10013        namedType: __untyped_atomic_
 10014    - name: type
 10015      type:
 10016        scalar: string
 10017- name: io.k8s.apimachinery.pkg.runtime.RawExtension
 10018  map:
 10019    fields:
 10020    - name: Raw
 10021      type:
 10022        scalar: string
 10023- name: io.k8s.apimachinery.pkg.util.intstr.IntOrString
 10024  scalar: untyped
 10025- name: io.k8s.apimachinery.pkg.version.Info
 10026  map:
 10027    fields:
 10028    - name: buildDate
 10029      type:
 10030        scalar: string
 10031    - name: compiler
 10032      type:
 10033        scalar: string
 10034    - name: gitCommit
 10035      type:
 10036        scalar: string
 10037    - name: gitTreeState
 10038      type:
 10039        scalar: string
 10040    - name: gitVersion
 10041      type:
 10042        scalar: string
 10043    - name: goVersion
 10044      type:
 10045        scalar: string
 10046    - name: major
 10047      type:
 10048        scalar: string
 10049    - name: minor
 10050      type:
 10051        scalar: string
 10052    - name: platform
 10053      type:
 10054        scalar: string
 10055- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService
 10056  map:
 10057    fields:
 10058    - name: apiVersion
 10059      type:
 10060        scalar: string
 10061    - name: kind
 10062      type:
 10063        scalar: string
 10064    - name: metadata
 10065      type:
 10066        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 10067    - name: spec
 10068      type:
 10069        namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec
 10070    - name: status
 10071      type:
 10072        namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus
 10073- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition
 10074  map:
 10075    fields:
 10076    - name: lastTransitionTime
 10077      type:
 10078        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 10079    - name: message
 10080      type:
 10081        scalar: string
 10082    - name: reason
 10083      type:
 10084        scalar: string
 10085    - name: status
 10086      type:
 10087        scalar: string
 10088    - name: type
 10089      type:
 10090        scalar: string
 10091- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList
 10092  map:
 10093    fields:
 10094    - name: apiVersion
 10095      type:
 10096        scalar: string
 10097    - name: items
 10098      type:
 10099        list:
 10100          elementType:
 10101            namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService
 10102          elementRelationship: atomic
 10103    - name: kind
 10104      type:
 10105        scalar: string
 10106    - name: metadata
 10107      type:
 10108        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
 10109- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec
 10110  map:
 10111    fields:
 10112    - name: caBundle
 10113      type:
 10114        scalar: string
 10115    - name: group
 10116      type:
 10117        scalar: string
 10118    - name: groupPriorityMinimum
 10119      type:
 10120        scalar: numeric
 10121    - name: insecureSkipTLSVerify
 10122      type:
 10123        scalar: boolean
 10124    - name: service
 10125      type:
 10126        namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference
 10127    - name: version
 10128      type:
 10129        scalar: string
 10130    - name: versionPriority
 10131      type:
 10132        scalar: numeric
 10133- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus
 10134  map:
 10135    fields:
 10136    - name: conditions
 10137      type:
 10138        list:
 10139          elementType:
 10140            namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition
 10141          elementRelationship: associative
 10142          keys:
 10143          - type
 10144- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference
 10145  map:
 10146    fields:
 10147    - name: name
 10148      type:
 10149        scalar: string
 10150    - name: namespace
 10151      type:
 10152        scalar: string
 10153- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService
 10154  map:
 10155    fields:
 10156    - name: apiVersion
 10157      type:
 10158        scalar: string
 10159    - name: kind
 10160      type:
 10161        scalar: string
 10162    - name: metadata
 10163      type:
 10164        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
 10165    - name: spec
 10166      type:
 10167        namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec
 10168    - name: status
 10169      type:
 10170        namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus
 10171- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition
 10172  map:
 10173    fields:
 10174    - name: lastTransitionTime
 10175      type:
 10176        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
 10177    - name: message
 10178      type:
 10179        scalar: string
 10180    - name: reason
 10181      type:
 10182        scalar: string
 10183    - name: status
 10184      type:
 10185        scalar: string
 10186    - name: type
 10187      type:
 10188        scalar: string
 10189- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList
 10190  map:
 10191    fields:
 10192    - name: apiVersion
 10193      type:
 10194        scalar: string
 10195    - name: items
 10196      type:
 10197        list:
 10198          elementType:
 10199            namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService
 10200          elementRelationship: atomic
 10201    - name: kind
 10202      type:
 10203        scalar: string
 10204    - name: metadata
 10205      type:
 10206        namedType: io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
 10207- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec
 10208  map:
 10209    fields:
 10210    - name: caBundle
 10211      type:
 10212        scalar: string
 10213    - name: group
 10214      type:
 10215        scalar: string
 10216    - name: groupPriorityMinimum
 10217      type:
 10218        scalar: numeric
 10219    - name: insecureSkipTLSVerify
 10220      type:
 10221        scalar: boolean
 10222    - name: service
 10223      type:
 10224        namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference
 10225    - name: version
 10226      type:
 10227        scalar: string
 10228    - name: versionPriority
 10229      type:
 10230        scalar: numeric
 10231- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus
 10232  map:
 10233    fields:
 10234    - name: conditions
 10235      type:
 10236        list:
 10237          elementType:
 10238            namedType: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition
 10239          elementRelationship: associative
 10240          keys:
 10241          - type
 10242- name: io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference
 10243  map:
 10244    fields:
 10245    - name: name
 10246      type:
 10247        scalar: string
 10248    - name: namespace
 10249      type:
 10250        scalar: string
 10251- name: __untyped_atomic_
 10252  scalar: untyped
 10253  list:
 10254    elementType:
 10255      namedType: __untyped_atomic_
 10256    elementRelationship: atomic
 10257  map:
 10258    elementType:
 10259      namedType: __untyped_atomic_
 10260    elementRelationship: atomic

View as plain text