prevent self-referential types in generated modules

This commit is contained in:
Bryton Hall 2022-08-28 01:52:29 -04:00
parent 8fec3d8f9e
commit 6dfa8e81c7
7 changed files with 44 additions and 38 deletions

View file

@ -17663,11 +17663,11 @@ let
};
"allOf" = mkOption {
description = "";
type = (types.nullOr (types.listOf (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps")));
type = types.unspecified;
};
"anyOf" = mkOption {
description = "";
type = (types.nullOr (types.listOf (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps")));
type = types.unspecified;
};
"default" = mkOption {
description = "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. Defaulting requires spec.preserveUnknownFields to be false.";
@ -17755,7 +17755,7 @@ let
};
"not" = mkOption {
description = "";
type = (types.nullOr (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps"));
type = types.unspecified;
};
"nullable" = mkOption {
description = "";
@ -17763,7 +17763,7 @@ let
};
"oneOf" = mkOption {
description = "";
type = (types.nullOr (types.listOf (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps")));
type = types.unspecified;
};
"pattern" = mkOption {
description = "";
@ -18367,11 +18367,11 @@ let
};
"allOf" = mkOption {
description = "";
type = (types.nullOr (types.listOf (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps")));
type = types.unspecified;
};
"anyOf" = mkOption {
description = "";
type = (types.nullOr (types.listOf (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps")));
type = types.unspecified;
};
"default" = mkOption {
description = "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API.";
@ -18459,7 +18459,7 @@ let
};
"not" = mkOption {
description = "";
type = (types.nullOr (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps"));
type = types.unspecified;
};
"nullable" = mkOption {
description = "";
@ -18467,7 +18467,7 @@ let
};
"oneOf" = mkOption {
description = "";
type = (types.nullOr (types.listOf (submoduleOf "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps")));
type = types.unspecified;
};
"pattern" = mkOption {
description = "";