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