...

Text file src/k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD/apiextensions.k8s.io.v1.CustomResourceDefinition.json

Documentation: k8s.io/apiextensions-apiserver/pkg/apis/testdata/HEAD

     1{
     2  "kind": "CustomResourceDefinition",
     3  "apiVersion": "apiextensions.k8s.io/v1",
     4  "metadata": {
     5    "name": "nameValue",
     6    "generateName": "generateNameValue",
     7    "namespace": "namespaceValue",
     8    "selfLink": "selfLinkValue",
     9    "uid": "uidValue",
    10    "resourceVersion": "resourceVersionValue",
    11    "generation": 7,
    12    "creationTimestamp": "2008-01-01T01:01:01Z",
    13    "deletionTimestamp": "2009-01-01T01:01:01Z",
    14    "deletionGracePeriodSeconds": 10,
    15    "labels": {
    16      "labelsKey": "labelsValue"
    17    },
    18    "annotations": {
    19      "annotationsKey": "annotationsValue"
    20    },
    21    "ownerReferences": [
    22      {
    23        "apiVersion": "apiVersionValue",
    24        "kind": "kindValue",
    25        "name": "nameValue",
    26        "uid": "uidValue",
    27        "controller": true,
    28        "blockOwnerDeletion": true
    29      }
    30    ],
    31    "finalizers": [
    32      "finalizersValue"
    33    ],
    34    "managedFields": [
    35      {
    36        "manager": "managerValue",
    37        "operation": "operationValue",
    38        "apiVersion": "apiVersionValue",
    39        "time": "2004-01-01T01:01:01Z",
    40        "fieldsType": "fieldsTypeValue",
    41        "fieldsV1": {},
    42        "subresource": "subresourceValue"
    43      }
    44    ]
    45  },
    46  "spec": {
    47    "group": "groupValue",
    48    "names": {
    49      "plural": "pluralValue",
    50      "singular": "singularValue",
    51      "shortNames": [
    52        "shortNamesValue"
    53      ],
    54      "kind": "kindValue",
    55      "listKind": "listKindValue",
    56      "categories": [
    57        "categoriesValue"
    58      ]
    59    },
    60    "scope": "scopeValue",
    61    "versions": [
    62      {
    63        "name": "nameValue",
    64        "served": true,
    65        "storage": true,
    66        "deprecated": true,
    67        "deprecationWarning": "deprecationWarningValue",
    68        "schema": {
    69          "openAPIV3Schema": {
    70            "id": "idValue",
    71            "$schema": "$schemaValue",
    72            "$ref": "$refValue",
    73            "description": "descriptionValue",
    74            "type": "typeValue",
    75            "format": "formatValue",
    76            "title": "titleValue",
    77            "default": "defaultValue",
    78            "maximum": 9.5,
    79            "exclusiveMaximum": true,
    80            "minimum": 11.5,
    81            "exclusiveMinimum": true,
    82            "maxLength": 13,
    83            "minLength": 14,
    84            "pattern": "patternValue",
    85            "maxItems": 16,
    86            "minItems": 17,
    87            "uniqueItems": true,
    88            "multipleOf": 19.5,
    89            "enum": [
    90              "enumValue"
    91            ],
    92            "maxProperties": 21,
    93            "minProperties": 22,
    94            "required": [
    95              "requiredValue"
    96            ],
    97            "items": [
    98              {}
    99            ],
   100            "allOf": [
   101              {}
   102            ],
   103            "oneOf": [
   104              {}
   105            ],
   106            "anyOf": [
   107              {}
   108            ],
   109            "properties": {
   110              "propertiesKey": {}
   111            },
   112            "additionalProperties": true,
   113            "patternProperties": {
   114              "patternPropertiesKey": {}
   115            },
   116            "dependencies": {
   117              "dependenciesKey": [
   118                "\u003cno json tag\u003e PropertyValue"
   119              ]
   120            },
   121            "additionalItems": true,
   122            "definitions": {
   123              "definitionsKey": {}
   124            },
   125            "externalDocs": {
   126              "description": "descriptionValue",
   127              "url": "urlValue"
   128            },
   129            "example": "exampleValue",
   130            "nullable": true,
   131            "x-kubernetes-preserve-unknown-fields": true,
   132            "x-kubernetes-embedded-resource": true,
   133            "x-kubernetes-int-or-string": true,
   134            "x-kubernetes-list-map-keys": [
   135              "x-kubernetes-list-map-keysValue"
   136            ],
   137            "x-kubernetes-list-type": "x-kubernetes-list-typeValue",
   138            "x-kubernetes-map-type": "x-kubernetes-map-typeValue",
   139            "x-kubernetes-validations": [
   140              {
   141                "rule": "ruleValue",
   142                "message": "messageValue",
   143                "messageExpression": "messageExpressionValue",
   144                "reason": "reasonValue",
   145                "fieldPath": "fieldPathValue",
   146                "optionalOldSelf": true
   147              }
   148            ]
   149          }
   150        },
   151        "subresources": {
   152          "status": {},
   153          "scale": {
   154            "specReplicasPath": "specReplicasPathValue",
   155            "statusReplicasPath": "statusReplicasPathValue",
   156            "labelSelectorPath": "labelSelectorPathValue"
   157          }
   158        },
   159        "additionalPrinterColumns": [
   160          {
   161            "name": "nameValue",
   162            "type": "typeValue",
   163            "format": "formatValue",
   164            "description": "descriptionValue",
   165            "priority": 5,
   166            "jsonPath": "jsonPathValue"
   167          }
   168        ],
   169        "selectableFields": [
   170          {
   171            "jsonPath": "jsonPathValue"
   172          }
   173        ]
   174      }
   175    ],
   176    "conversion": {
   177      "strategy": "strategyValue",
   178      "webhook": {
   179        "clientConfig": {
   180          "url": "urlValue",
   181          "service": {
   182            "namespace": "namespaceValue",
   183            "name": "nameValue",
   184            "path": "pathValue",
   185            "port": 4
   186          },
   187          "caBundle": "Ag=="
   188        },
   189        "conversionReviewVersions": [
   190          "conversionReviewVersionsValue"
   191        ]
   192      }
   193    },
   194    "preserveUnknownFields": true
   195  },
   196  "status": {
   197    "conditions": [
   198      {
   199        "type": "typeValue",
   200        "status": "statusValue",
   201        "lastTransitionTime": "2003-01-01T01:01:01Z",
   202        "reason": "reasonValue",
   203        "message": "messageValue"
   204      }
   205    ],
   206    "acceptedNames": {
   207      "plural": "pluralValue",
   208      "singular": "singularValue",
   209      "shortNames": [
   210        "shortNamesValue"
   211      ],
   212      "kind": "kindValue",
   213      "listKind": "listKindValue",
   214      "categories": [
   215        "categoriesValue"
   216      ]
   217    },
   218    "storedVersions": [
   219      "storedVersionsValue"
   220    ]
   221  }
   222}

View as plain text