From a6e9d87dd56e490fbc390e8a472073ded06a902c Mon Sep 17 00:00:00 2001 From: Andreas Kienle Date: Wed, 9 Apr 2025 12:58:27 +0200 Subject: [PATCH] Add GraphQL and sample implementation --- .vscode/extensions.json | 5 + frontend-config.json | 1 + graphql.config.yaml | 13 + package-lock.json | 3155 +- package.json | 11 +- src/context/FrontendConfigContext.tsx | 2 + src/main.tsx | 5 +- .../ApolloClientProvider.tsx | 35 + .../WorkspaceService/WorkspaceService.ts | 31 + .../__generated__/graphql/fragment-masking.ts | 87 + src/types/__generated__/graphql/gql.ts | 46 + src/types/__generated__/graphql/graphql.ts | 28224 ++++++++++++++++ src/types/__generated__/graphql/index.ts | 2 + 13 files changed, 31439 insertions(+), 178 deletions(-) create mode 100644 .vscode/extensions.json create mode 100644 graphql.config.yaml create mode 100644 src/spaces/onboarding/services/ApolloClientProvider/ApolloClientProvider.tsx create mode 100644 src/spaces/onboarding/services/WorkspaceService/WorkspaceService.ts create mode 100644 src/types/__generated__/graphql/fragment-masking.ts create mode 100644 src/types/__generated__/graphql/gql.ts create mode 100644 src/types/__generated__/graphql/graphql.ts create mode 100644 src/types/__generated__/graphql/index.ts diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..6e72a6aa --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "graphql.vscode-graphql" + ] +} diff --git a/frontend-config.json b/frontend-config.json index f9955793..6f5907d1 100644 --- a/frontend-config.json +++ b/frontend-config.json @@ -1,5 +1,6 @@ { "backendUrl": "http://localhost:3000", + "gatewayUrl": "https://gateway.ui.dev-core.mcpd.shoot.canary.k8s-hana.ondemand.com/kubernetes/graphql", "landscape": "LOCAL", "documentationBaseUrl": "http://localhost:3000" } \ No newline at end of file diff --git a/graphql.config.yaml b/graphql.config.yaml new file mode 100644 index 00000000..6d72f2ea --- /dev/null +++ b/graphql.config.yaml @@ -0,0 +1,13 @@ +schema: + - https://gateway.ui.dev-core.mcpd.shoot.canary.k8s-hana.ondemand.com/kubernetes/graphql: + headers: + Authorization: '' +documents: './src/**/*.{ts,tsx}' +ignoreNoDocuments: true +extensions: + codegen: + generates: + ./src/types/__generated__/graphql/: + preset: client + presetConfig: + gqlTagName: graphql diff --git a/package-lock.json b/package-lock.json index 4a42ddf2..7e53fb90 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,12 +8,15 @@ "name": "ui-frontend", "version": "0.0.0", "dependencies": { + "@apollo/client": "^3.13.6", "@hookform/resolvers": "^5.0.0", "@ui5/webcomponents": "^2.7.2", "@ui5/webcomponents-fiori": "^2.7.2", "@ui5/webcomponents-icons": "^2.7.2", "@ui5/webcomponents-react": "^2.7.2", "clsx": "^2.1.1", + "graphql": "^16.10.0", + "graphql-config": "^5.1.3", "i18next": "^24.2.2", "javascript-time-ago": "^2.5.11", "js-yaml": "^4.1.0", @@ -32,6 +35,8 @@ "devDependencies": { "@eslint/eslintrc": "^3.3.0", "@eslint/js": "^9.22.0", + "@graphql-codegen/cli": "^5.0.5", + "@graphql-codegen/client-preset": "^4.8.0", "@types/js-yaml": "^4.0.9", "@types/node": "^22.13.5", "@types/react": "^19.0.10", @@ -75,11 +80,87 @@ "node": ">=6.0.0" } }, + "node_modules/@apollo/client": { + "version": "3.13.6", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.13.6.tgz", + "integrity": "sha512-G6A8uNb13V/Tv4TJQOs5PnxuE5Rf5D2dMnBQcg9mng1Eo4YBecwFEJ0L022mraq/dLB0jD5tiAESOD2bTyJ6gg==", + "license": "MIT", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "@wry/caches": "^1.0.0", + "@wry/equality": "^0.5.6", + "@wry/trie": "^0.5.0", + "graphql-tag": "^2.12.6", + "hoist-non-react-statics": "^3.3.2", + "optimism": "^0.18.0", + "prop-types": "^15.7.2", + "rehackt": "^0.1.0", + "symbol-observable": "^4.0.0", + "ts-invariant": "^0.10.3", + "tslib": "^2.3.0", + "zen-observable-ts": "^1.2.5" + }, + "peerDependencies": { + "graphql": "^15.0.0 || ^16.0.0", + "graphql-ws": "^5.5.5 || ^6.0.3", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc", + "subscriptions-transport-ws": "^0.9.0 || ^0.11.0" + }, + "peerDependenciesMeta": { + "graphql-ws": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "subscriptions-transport-ws": { + "optional": true + } + } + }, + "node_modules/@ardatan/relay-compiler": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@ardatan/relay-compiler/-/relay-compiler-12.0.3.tgz", + "integrity": "sha512-mBDFOGvAoVlWaWqs3hm1AciGHSQE1rqFc/liZTyYz/Oek9yZdT5H26pH2zAFuEiTiBVPPyMuqf5VjOFPI2DGsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/generator": "^7.26.10", + "@babel/parser": "^7.26.10", + "@babel/runtime": "^7.26.10", + "chalk": "^4.0.0", + "fb-watchman": "^2.0.0", + "immutable": "~3.7.6", + "invariant": "^2.2.4", + "nullthrows": "^1.1.1", + "relay-runtime": "12.0.0", + "signedsource": "^1.0.0" + }, + "bin": { + "relay-compiler": "bin/relay-compiler" + }, + "peerDependencies": { + "graphql": "*" + } + }, + "node_modules/@ardatan/relay-compiler/node_modules/immutable": { + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.7.6.tgz", + "integrity": "sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/@babel/code-frame": { "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.25.9", @@ -101,22 +182,22 @@ } }, "node_modules/@babel/core": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.9.tgz", - "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==", + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", + "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", + "@babel/generator": "^7.26.10", "@babel/helper-compilation-targets": "^7.26.5", "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.9", - "@babel/parser": "^7.26.9", + "@babel/helpers": "^7.26.10", + "@babel/parser": "^7.26.10", "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.9", - "@babel/types": "^7.26.9", + "@babel/traverse": "^7.26.10", + "@babel/types": "^7.26.10", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -142,14 +223,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", - "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.0.tgz", + "integrity": "sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9", + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -241,7 +322,6 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -287,6 +367,22 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-transform-react-jsx-self": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", @@ -347,17 +443,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", - "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.0.tgz", + "integrity": "sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", - "@babel/parser": "^7.26.9", - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.9", + "@babel/generator": "^7.27.0", + "@babel/parser": "^7.27.0", + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -492,6 +588,47 @@ "tslib": "^2.4.0" } }, + "node_modules/@envelop/core": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@envelop/core/-/core-5.2.3.tgz", + "integrity": "sha512-KfoGlYD/XXQSc3BkM1/k15+JQbkQ4ateHazeZoWl9P71FsLTDXSjGy6j7QqfhpIDSbxNISqhPMfZHYSbDFOofQ==", + "license": "MIT", + "dependencies": { + "@envelop/instrumentation": "^1.0.0", + "@envelop/types": "^5.2.1", + "@whatwg-node/promise-helpers": "^1.2.4", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@envelop/instrumentation": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@envelop/instrumentation/-/instrumentation-1.0.0.tgz", + "integrity": "sha512-cxgkB66RQB95H3X27jlnxCRNTmPuSTgmBAq6/4n2Dtv4hsk4yz8FadA1ggmd0uZzvKqWD6CR+WFgTjhDqg7eyw==", + "license": "MIT", + "dependencies": { + "@whatwg-node/promise-helpers": "^1.2.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@envelop/types": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@envelop/types/-/types-5.2.1.tgz", + "integrity": "sha512-CsFmA3u3c2QoLDTfEpGr4t25fjMU31nyvse7IzWTvb0ZycuPjMjb0fjlheh+PbhBYb9YLugnT2uY6Mwcg1o+Zg==", + "license": "MIT", + "dependencies": { + "@whatwg-node/promise-helpers": "^1.0.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.25.1", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.1.tgz", @@ -875,178 +1012,1061 @@ ], "dev": true, "license": "MIT", - "optional": true, - "os": [ - "win32" - ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz", + "integrity": "sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz", + "integrity": "sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", + "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", + "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.23.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz", + "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", + "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@eslint/core": "^0.12.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@graphql-codegen/add": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@graphql-codegen/add/-/add-5.0.3.tgz", + "integrity": "sha512-SxXPmramkth8XtBlAHu4H4jYcYXM/o3p01+psU+0NADQowA8jtYkK6MW5rV6T+CxkEaNZItfSmZRPgIuypcqnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.0.3", + "tslib": "~2.6.0" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/add/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/cli": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-5.0.5.tgz", + "integrity": "sha512-9p9SI5dPhJdyU+O6p1LUqi5ajDwpm6pUhutb1fBONd0GZltLFwkgWFiFtM6smxkYXlYVzw61p1kTtwqsuXO16w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/generator": "^7.18.13", + "@babel/template": "^7.18.10", + "@babel/types": "^7.18.13", + "@graphql-codegen/client-preset": "^4.6.0", + "@graphql-codegen/core": "^4.0.2", + "@graphql-codegen/plugin-helpers": "^5.0.3", + "@graphql-tools/apollo-engine-loader": "^8.0.0", + "@graphql-tools/code-file-loader": "^8.0.0", + "@graphql-tools/git-loader": "^8.0.0", + "@graphql-tools/github-loader": "^8.0.0", + "@graphql-tools/graphql-file-loader": "^8.0.0", + "@graphql-tools/json-file-loader": "^8.0.0", + "@graphql-tools/load": "^8.0.0", + "@graphql-tools/prisma-loader": "^8.0.0", + "@graphql-tools/url-loader": "^8.0.0", + "@graphql-tools/utils": "^10.0.0", + "@whatwg-node/fetch": "^0.10.0", + "chalk": "^4.1.0", + "cosmiconfig": "^8.1.3", + "debounce": "^1.2.0", + "detect-indent": "^6.0.0", + "graphql-config": "^5.1.1", + "inquirer": "^8.0.0", + "is-glob": "^4.0.1", + "jiti": "^1.17.1", + "json-to-pretty-yaml": "^1.2.2", + "listr2": "^4.0.5", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.5", + "shell-quote": "^1.7.3", + "string-env-interpolation": "^1.0.1", + "ts-log": "^2.2.3", + "tslib": "^2.4.0", + "yaml": "^2.3.1", + "yargs": "^17.0.0" + }, + "bin": { + "gql-gen": "cjs/bin.js", + "graphql-code-generator": "cjs/bin.js", + "graphql-codegen": "cjs/bin.js", + "graphql-codegen-esm": "esm/bin.js" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "@parcel/watcher": "^2.1.0", + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "@parcel/watcher": { + "optional": true + } + } + }, + "node_modules/@graphql-codegen/cli/node_modules/listr2": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz", + "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^2.1.0", + "colorette": "^2.0.16", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rfdc": "^1.3.0", + "rxjs": "^7.5.5", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } + } + }, + "node_modules/@graphql-codegen/client-preset": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/client-preset/-/client-preset-4.8.0.tgz", + "integrity": "sha512-IVtTl7GsPMbQihk5+l5fDYksnPPOoC52sKxzquyIyuecZLEB7W3nNLV29r6+y+tjXTRPA774FR7CHGA2adzhjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7", + "@graphql-codegen/add": "^5.0.3", + "@graphql-codegen/gql-tag-operations": "4.0.17", + "@graphql-codegen/plugin-helpers": "^5.1.0", + "@graphql-codegen/typed-document-node": "^5.1.1", + "@graphql-codegen/typescript": "^4.1.6", + "@graphql-codegen/typescript-operations": "^4.6.0", + "@graphql-codegen/visitor-plugin-common": "^5.8.0", + "@graphql-tools/documents": "^1.0.0", + "@graphql-tools/utils": "^10.0.0", + "@graphql-typed-document-node/core": "3.2.0", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", + "graphql-sock": "^1.0.0" + } + }, + "node_modules/@graphql-codegen/client-preset/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/core": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-4.0.2.tgz", + "integrity": "sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.0.3", + "@graphql-tools/schema": "^10.0.0", + "@graphql-tools/utils": "^10.0.0", + "tslib": "~2.6.0" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/core/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/gql-tag-operations": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@graphql-codegen/gql-tag-operations/-/gql-tag-operations-4.0.17.tgz", + "integrity": "sha512-2pnvPdIG6W9OuxkrEZ6hvZd142+O3B13lvhrZ48yyEBh2ujtmKokw0eTwDHtlXUqjVS0I3q7+HB2y12G/m69CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.1.0", + "@graphql-codegen/visitor-plugin-common": "5.8.0", + "@graphql-tools/utils": "^10.0.0", + "auto-bind": "~4.0.0", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/gql-tag-operations/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/plugin-helpers": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.1.0.tgz", + "integrity": "sha512-Y7cwEAkprbTKzVIe436TIw4w03jorsMruvCvu0HJkavaKMQbWY+lQ1RIuROgszDbxAyM35twB5/sUvYG5oW+yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-tools/utils": "^10.0.0", + "change-case-all": "1.0.15", + "common-tags": "1.8.2", + "import-from": "4.0.0", + "lodash": "~4.17.0", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/plugin-helpers/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/schema-ast": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-4.1.0.tgz", + "integrity": "sha512-kZVn0z+th9SvqxfKYgztA6PM7mhnSZaj4fiuBWvMTqA+QqQ9BBed6Pz41KuD/jr0gJtnlr2A4++/0VlpVbCTmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.0.3", + "@graphql-tools/utils": "^10.0.0", + "tslib": "~2.6.0" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/schema-ast/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/typed-document-node": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typed-document-node/-/typed-document-node-5.1.1.tgz", + "integrity": "sha512-Bp/BrMZDKRwzuVeLv+pSljneqONM7gqu57ZaV34Jbncu2hZWMRDMfizTKghoEwwZbRCYYfJO9tA0sYVVIfI1kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.1.0", + "@graphql-codegen/visitor-plugin-common": "5.8.0", + "auto-bind": "~4.0.0", + "change-case-all": "1.0.15", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/typed-document-node/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/typescript": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-4.1.6.tgz", + "integrity": "sha512-vpw3sfwf9A7S+kIUjyFxuvrywGxd4lmwmyYnnDVjVE4kSQ6Td3DpqaPTy8aNQ6O96vFoi/bxbZS2BW49PwSUUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.1.0", + "@graphql-codegen/schema-ast": "^4.0.2", + "@graphql-codegen/visitor-plugin-common": "5.8.0", + "auto-bind": "~4.0.0", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/typescript-operations": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-4.6.0.tgz", + "integrity": "sha512-/EltSdE/uPoEAblRTVLABVDhsrE//Kl3pCflyG1PWl4gWL9/OzQXYGjo6TF6bPMVn/QBWoO0FeboWf+bk84SXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.1.0", + "@graphql-codegen/typescript": "^4.1.6", + "@graphql-codegen/visitor-plugin-common": "5.8.0", + "auto-bind": "~4.0.0", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", + "graphql-sock": "^1.0.0" + } + }, + "node_modules/@graphql-codegen/typescript-operations/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/typescript/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-codegen/visitor-plugin-common": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-5.8.0.tgz", + "integrity": "sha512-lC1E1Kmuzi3WZUlYlqB4fP6+CvbKH9J+haU1iWmgsBx5/sO2ROeXJG4Dmt8gP03bI2BwjiwV5WxCEMlyeuzLnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-codegen/plugin-helpers": "^5.1.0", + "@graphql-tools/optimize": "^2.0.0", + "@graphql-tools/relay-operation-optimizer": "^7.0.0", + "@graphql-tools/utils": "^10.0.0", + "auto-bind": "~4.0.0", + "change-case-all": "1.0.15", + "dependency-graph": "^0.11.0", + "graphql-tag": "^2.11.0", + "parse-filepath": "^1.0.2", + "tslib": "~2.6.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-codegen/visitor-plugin-common/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "dev": true, + "license": "0BSD" + }, + "node_modules/@graphql-hive/signal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@graphql-hive/signal/-/signal-1.0.0.tgz", + "integrity": "sha512-RiwLMc89lTjvyLEivZ/qxAC5nBHoS2CtsWFSOsN35sxG9zoo5Z+JsFHM8MlvmO9yt+MJNIyC5MLE1rsbOphlag==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@graphql-tools/apollo-engine-loader": { + "version": "8.0.20", + "resolved": "https://registry.npmjs.org/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-8.0.20.tgz", + "integrity": "sha512-m5k9nXSyjq31yNsEqDXLyykEjjn3K3Mo73oOKI+Xjy8cpnsgbT4myeUJIYYQdLrp7fr9Y9p7ZgwT5YcnwmnAbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-tools/utils": "^10.8.6", + "@whatwg-node/fetch": "^0.10.0", + "sync-fetch": "0.6.0-2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/batch-execute": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-9.0.15.tgz", + "integrity": "sha512-qlWUl6yi87FU5WvyJ0uD81R4Y30oQIuW3mJCjOrEvifyT+f/rEqSZFOhYrofYoZAoTcwqOhy6WgH+b9+AtRYjA==", + "license": "MIT", + "dependencies": { + "@graphql-tools/utils": "^10.8.1", + "@whatwg-node/promise-helpers": "^1.3.0", + "dataloader": "^2.2.3", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/code-file-loader": { + "version": "8.1.20", + "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-8.1.20.tgz", + "integrity": "sha512-GzIbjjWJIc04KWnEr8VKuPe0FA2vDTlkaeub5p4lLimljnJ6C0QSkOyCUnFmsB9jetQcHm0Wfmn/akMnFUG+wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-tools/graphql-tag-pluck": "8.3.19", + "@graphql-tools/utils": "^10.8.6", + "globby": "^11.0.3", + "tslib": "^2.4.0", + "unixify": "^1.0.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/delegate": { + "version": "10.2.17", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-10.2.17.tgz", + "integrity": "sha512-z+LpZrTQCEXA4fbdJcSsvhaMqT4xi/O8B0mP30ENGyTbSfa20QamOQx9jgCiw2ii/ucwxfGMhygwlpZG36EU4w==", + "license": "MIT", + "dependencies": { + "@graphql-tools/batch-execute": "^9.0.15", + "@graphql-tools/executor": "^1.4.7", + "@graphql-tools/schema": "^10.0.11", + "@graphql-tools/utils": "^10.8.1", + "@repeaterjs/repeater": "^3.0.6", + "@whatwg-node/promise-helpers": "^1.3.0", + "dataloader": "^2.2.3", + "dset": "^3.1.2", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/documents": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/documents/-/documents-1.0.1.tgz", + "integrity": "sha512-aweoMH15wNJ8g7b2r4C4WRuJxZ0ca8HtNO54rkye/3duxTkW4fGBEutCx03jCIr5+a1l+4vFJNP859QnAVBVCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor/-/executor-1.4.7.tgz", + "integrity": "sha512-U0nK9jzJRP9/9Izf1+0Gggd6K6RNRsheFo1gC/VWzfnsr0qjcOSS9qTjY0OTC5iTPt4tQ+W5Zpw/uc7mebI6aA==", + "license": "MIT", + "dependencies": { + "@graphql-tools/utils": "^10.8.6", + "@graphql-typed-document-node/core": "^3.2.0", + "@repeaterjs/repeater": "^3.0.4", + "@whatwg-node/disposablestack": "^0.0.6", + "@whatwg-node/promise-helpers": "^1.0.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-common": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-common/-/executor-common-0.0.4.tgz", + "integrity": "sha512-SEH/OWR+sHbknqZyROCFHcRrbZeUAyjCsgpVWCRjqjqRbiJiXq6TxNIIOmpXgkrXWW/2Ev4Wms6YSGJXjdCs6Q==", + "license": "MIT", + "dependencies": { + "@envelop/core": "^5.2.3", + "@graphql-tools/utils": "^10.8.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-graphql-ws": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-2.0.5.tgz", + "integrity": "sha512-gI/D9VUzI1Jt1G28GYpvm5ckupgJ5O8mi5Y657UyuUozX34ErfVdZ81g6oVcKFQZ60LhCzk7jJeykK48gaLhDw==", + "license": "MIT", + "dependencies": { + "@graphql-tools/executor-common": "^0.0.4", + "@graphql-tools/utils": "^10.8.1", + "@whatwg-node/disposablestack": "^0.0.6", + "graphql-ws": "^6.0.3", + "isomorphic-ws": "^5.0.0", + "tslib": "^2.8.1", + "ws": "^8.17.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-http": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-1.3.3.tgz", + "integrity": "sha512-LIy+l08/Ivl8f8sMiHW2ebyck59JzyzO/yF9SFS4NH6MJZUezA1xThUXCDIKhHiD56h/gPojbkpcFvM2CbNE7A==", + "license": "MIT", + "dependencies": { + "@graphql-hive/signal": "^1.0.0", + "@graphql-tools/executor-common": "^0.0.4", + "@graphql-tools/utils": "^10.8.1", + "@repeaterjs/repeater": "^3.0.4", + "@whatwg-node/disposablestack": "^0.0.6", + "@whatwg-node/fetch": "^0.10.4", + "@whatwg-node/promise-helpers": "^1.3.0", + "meros": "^1.2.1", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-legacy-ws": { + "version": "1.1.17", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.1.17.tgz", + "integrity": "sha512-TvltY6eL4DY1Vt66Z8kt9jVmNcI+WkvVPQZrPbMCM3rv2Jw/sWvSwzUBezRuWX0sIckMifYVh23VPcGBUKX/wg==", + "license": "MIT", + "dependencies": { + "@graphql-tools/utils": "^10.8.6", + "@types/ws": "^8.0.0", + "isomorphic-ws": "^5.0.0", + "tslib": "^2.4.0", + "ws": "^8.17.1" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/git-loader": { + "version": "8.0.24", + "resolved": "https://registry.npmjs.org/@graphql-tools/git-loader/-/git-loader-8.0.24.tgz", + "integrity": "sha512-ypLC9N2bKNC0QNbrEBTbWKwbV607f7vK2rSGi9uFeGr8E29tWplo6or9V/+TM0ZfIkUsNp/4QX/zKTgo8SbwQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-tools/graphql-tag-pluck": "8.3.19", + "@graphql-tools/utils": "^10.8.6", + "is-glob": "4.0.3", + "micromatch": "^4.0.8", + "tslib": "^2.4.0", + "unixify": "^1.0.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/github-loader": { + "version": "8.0.20", + "resolved": "https://registry.npmjs.org/@graphql-tools/github-loader/-/github-loader-8.0.20.tgz", + "integrity": "sha512-Icch8bKZ1iP3zXCB9I0ded1hda9NPskSSalw7ZM21kXvLiOR5nZhdqPF65gCFkIKo+O4NR4Bp51MkKj+wl+vpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-tools/executor-http": "^1.1.9", + "@graphql-tools/graphql-tag-pluck": "^8.3.19", + "@graphql-tools/utils": "^10.8.6", + "@whatwg-node/fetch": "^0.10.0", + "@whatwg-node/promise-helpers": "^1.0.0", + "sync-fetch": "0.6.0-2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/graphql-file-loader": { + "version": "8.0.19", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-8.0.19.tgz", + "integrity": "sha512-kyEZL4rRJ5LelfCXL3GLgbMiu5Zd7memZaL8ZxPXGI7DA8On1e5IVBH3zZJwf7LzhjSVnPaHM7O/bRzGvTbXzQ==", + "license": "MIT", + "dependencies": { + "@graphql-tools/import": "7.0.18", + "@graphql-tools/utils": "^10.8.6", + "globby": "^11.0.3", + "tslib": "^2.4.0", + "unixify": "^1.0.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/graphql-tag-pluck": { + "version": "8.3.19", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.3.19.tgz", + "integrity": "sha512-LEw/6IYOUz48HjbWntZXDCzSXsOIM1AyWZrlLoJOrA8QAlhFd8h5Tny7opCypj8FO9VvpPFugWoNDh5InPOEQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.26.10", + "@babel/parser": "^7.26.10", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/traverse": "^7.26.10", + "@babel/types": "^7.26.10", + "@graphql-tools/utils": "^10.8.6", + "tslib": "^2.4.0" + }, "engines": { - "node": ">=18" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz", - "integrity": "sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==", - "cpu": [ - "ia32" - ], - "dev": true, + "node_modules/@graphql-tools/import": { + "version": "7.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-7.0.18.tgz", + "integrity": "sha512-1tw1/1QLB0n5bPWfIrhCRnrHIlbMvbwuifDc98g4FPhJ7OXD+iUQe+IpmD5KHVwYWXWhZOuJuq45DfV/WLNq3A==", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], + "dependencies": { + "@graphql-tools/utils": "^10.8.6", + "resolve-from": "5.0.0", + "tslib": "^2.4.0" + }, "engines": { - "node": ">=18" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz", - "integrity": "sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@graphql-tools/import/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], "engines": { - "node": ">=18" + "node": ">=8" } }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", - "dev": true, + "node_modules/@graphql-tools/json-file-loader": { + "version": "8.0.18", + "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-8.0.18.tgz", + "integrity": "sha512-JjjIxxewgk8HeMR3npR3YbOkB7fxmdgmqB9kZLWdkRKBxrRXVzhryyq+mhmI0Evzt6pNoHIc3vqwmSctG2sddg==", "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.4.3" + "@graphql-tools/utils": "^10.8.6", + "globby": "^11.0.3", + "tslib": "^2.4.0", + "unixify": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=16.0.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/load": { + "version": "8.0.19", + "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-8.0.19.tgz", + "integrity": "sha512-YA3T9xTy2B6dNTnqsCzqSclA23j4v3p3A2Vdn0jEbZPGLMRPzWW8MJu2nlgQ8uua1IpYD/J8xgyrFxxAo3qPmQ==", + "license": "MIT", + "dependencies": { + "@graphql-tools/schema": "^10.0.23", + "@graphql-tools/utils": "^10.8.6", + "p-limit": "3.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, + "node_modules/@graphql-tools/merge": { + "version": "9.0.24", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-9.0.24.tgz", + "integrity": "sha512-NzWx/Afl/1qHT3Nm1bghGG2l4jub28AdvtG11PoUlmjcIjnFBJMv4vqL0qnxWe8A82peWo4/TkVdjJRLXwgGEw==", "license": "MIT", + "dependencies": { + "@graphql-tools/utils": "^10.8.6", + "tslib": "^2.4.0" + }, "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/config-array": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", - "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", + "node_modules/@graphql-tools/optimize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/optimize/-/optimize-2.0.0.tgz", + "integrity": "sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==", "dev": true, - "license": "Apache-2.0", - "peer": true, + "license": "MIT", "dependencies": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" + "tslib": "^2.4.0" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/core": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", - "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", + "node_modules/@graphql-tools/prisma-loader": { + "version": "8.0.17", + "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-8.0.17.tgz", + "integrity": "sha512-fnuTLeQhqRbA156pAyzJYN0KxCjKYRU5bz1q/SKOwElSnAU4k7/G1kyVsWLh7fneY78LoMNH5n+KlFV8iQlnyg==", "dev": true, - "license": "Apache-2.0", - "peer": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.15" + "@graphql-tools/url-loader": "^8.0.15", + "@graphql-tools/utils": "^10.5.6", + "@types/js-yaml": "^4.0.0", + "@whatwg-node/fetch": "^0.10.0", + "chalk": "^4.1.0", + "debug": "^4.3.1", + "dotenv": "^16.0.0", + "graphql-request": "^6.0.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "jose": "^5.0.0", + "js-yaml": "^4.0.0", + "lodash": "^4.17.20", + "scuid": "^1.1.0", + "tslib": "^2.4.0", + "yaml-ast-parser": "^0.0.43" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "node_modules/@graphql-tools/relay-operation-optimizer": { + "version": "7.0.19", + "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-7.0.19.tgz", + "integrity": "sha512-xnjLpfzw63yIX1bo+BVh4j1attSwqEkUbpJ+HAhdiSUa3FOQFfpWgijRju+3i87CwhjBANqdTZbcsqLT1hEXig==", "dev": true, "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "@ardatan/relay-compiler": "^12.0.3", + "@graphql-tools/utils": "^10.8.6", + "tslib": "^2.4.0" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=16.0.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, + "node_modules/@graphql-tools/schema": { + "version": "10.0.23", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-10.0.23.tgz", + "integrity": "sha512-aEGVpd1PCuGEwqTXCStpEkmheTHNdMayiIKH1xDWqYp9i8yKv9FRDgkGrY4RD8TNxnf7iII+6KOBGaJ3ygH95A==", "license": "MIT", + "dependencies": { + "@graphql-tools/merge": "^9.0.24", + "@graphql-tools/utils": "^10.8.6", + "tslib": "^2.4.0" + }, "engines": { - "node": ">=18" + "node": ">=16.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/js": { - "version": "9.23.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz", - "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==", - "dev": true, + "node_modules/@graphql-tools/url-loader": { + "version": "8.0.31", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-8.0.31.tgz", + "integrity": "sha512-QGP3py6DAdKERHO5D38Oi+6j+v0O3rkBbnLpyOo87rmIRbwE6sOkL5JeHegHs7EEJ279fBX6lMt8ry0wBMGtyA==", "license": "MIT", + "dependencies": { + "@graphql-tools/executor-graphql-ws": "^2.0.1", + "@graphql-tools/executor-http": "^1.1.9", + "@graphql-tools/executor-legacy-ws": "^1.1.17", + "@graphql-tools/utils": "^10.8.6", + "@graphql-tools/wrap": "^10.0.16", + "@types/ws": "^8.0.0", + "@whatwg-node/fetch": "^0.10.0", + "@whatwg-node/promise-helpers": "^1.0.0", + "isomorphic-ws": "^5.0.0", + "sync-fetch": "0.6.0-2", + "tslib": "^2.4.0", + "ws": "^8.17.1" + }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, + "node_modules/@graphql-tools/utils": { + "version": "10.8.6", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.8.6.tgz", + "integrity": "sha512-Alc9Vyg0oOsGhRapfL3xvqh1zV8nKoFUdtLhXX7Ki4nClaIJXckrA86j+uxEuG3ic6j4jlM1nvcWXRn/71AVLQ==", + "license": "MIT", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "@whatwg-node/promise-helpers": "^1.0.0", + "cross-inspect": "1.0.1", + "dset": "^3.1.4", + "tslib": "^2.4.0" + }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", - "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", - "dev": true, - "license": "Apache-2.0", - "peer": true, + "node_modules/@graphql-tools/wrap": { + "version": "10.0.35", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-10.0.35.tgz", + "integrity": "sha512-qBga3wo7+GqY+ClGexiyRz9xgy1RWozZryTuGX8usGWPa4wKi/tJS4rKWQQesgB3Fh//SZUCRA5u2nwZaZQw1Q==", + "license": "MIT", "dependencies": { - "@eslint/core": "^0.12.0", - "levn": "^0.4.1" + "@graphql-tools/delegate": "^10.2.17", + "@graphql-tools/schema": "^10.0.11", + "@graphql-tools/utils": "^10.8.1", + "@whatwg-node/promise-helpers": "^1.3.0", + "tslib": "^2.8.1" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=18.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-typed-document-node/core": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", + "license": "MIT", + "peerDependencies": { + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@hookform/resolvers": { @@ -1208,7 +2228,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", @@ -1222,7 +2241,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, "license": "MIT", "engines": { "node": ">= 8" @@ -1232,7 +2250,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", @@ -1255,6 +2272,12 @@ "url": "https://opencollective.com/unts" } }, + "node_modules/@repeaterjs/repeater": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@repeaterjs/repeater/-/repeater-3.0.6.tgz", + "integrity": "sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==", + "license": "MIT" + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.34.8", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz", @@ -1671,7 +2694,6 @@ "version": "22.14.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz", "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==", - "dev": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -1732,6 +2754,15 @@ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", "license": "MIT" }, + "node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/yauzl": { "version": "2.10.3", "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", @@ -2366,13 +3397,114 @@ "typescript": ">= 5.0.0", "vitest": "*" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vitest": { - "optional": true - } + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@whatwg-node/disposablestack": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@whatwg-node/disposablestack/-/disposablestack-0.0.6.tgz", + "integrity": "sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw==", + "license": "MIT", + "dependencies": { + "@whatwg-node/promise-helpers": "^1.0.0", + "tslib": "^2.6.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@whatwg-node/fetch": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.10.5.tgz", + "integrity": "sha512-+yFJU3hmXPAHJULwx0VzCIsvr/H0lvbPvbOH3areOH3NAuCxCwaJsQ8w6/MwwMcvEWIynSsmAxoyaH04KeosPg==", + "license": "MIT", + "dependencies": { + "@whatwg-node/node-fetch": "^0.7.11", + "urlpattern-polyfill": "^10.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@whatwg-node/node-fetch": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.7.17.tgz", + "integrity": "sha512-Ni8A2H/r6brNf4u8Y7ATxmWUD0xltsQ6a4NnjWSbw4PgaT34CbY+u4QtVsFj9pTC3dBKJADKjac3AieAig+PZA==", + "license": "MIT", + "dependencies": { + "@whatwg-node/disposablestack": "^0.0.6", + "@whatwg-node/promise-helpers": "^1.2.5", + "busboy": "^1.6.0", + "tslib": "^2.6.3" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@whatwg-node/promise-helpers": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@whatwg-node/promise-helpers/-/promise-helpers-1.3.0.tgz", + "integrity": "sha512-486CouizxHXucj8Ky153DDragfkMcHtVEToF5Pn/fInhUUSiCmt9Q4JVBa6UK5q4RammFBtGQ4C9qhGlXU9YbA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.6.3" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@wry/caches": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", + "integrity": "sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wry/context": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.7.4.tgz", + "integrity": "sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wry/equality": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.7.tgz", + "integrity": "sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@wry/trie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", + "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/@zxing/library": { @@ -2420,6 +3552,16 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/agent-base": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, "node_modules/aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -2578,6 +3720,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/array.prototype.findlast": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", @@ -2698,6 +3849,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true, + "license": "MIT" + }, "node_modules/asn1": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", @@ -2769,6 +3927,19 @@ "node": ">= 4.0.0" } }, + "node_modules/auto-bind": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-4.0.0.tgz", + "integrity": "sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/available-typed-arrays": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", @@ -2826,7 +3997,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, "license": "MIT" }, "node_modules/base64-js": { @@ -2860,6 +4030,18 @@ "tweetnacl": "^0.14.3" } }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, "node_modules/blob-util": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", @@ -2889,7 +4071,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.1.1" @@ -2931,6 +4112,16 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, "node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -2973,6 +4164,17 @@ "node": "*" } }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, "node_modules/cachedir": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", @@ -3037,12 +4239,22 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, "node_modules/caniuse-lite": { "version": "1.0.30001701", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001701.tgz", @@ -3064,6 +4276,18 @@ ], "license": "CC-BY-4.0" }, + "node_modules/capital-case": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", + "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -3101,6 +4325,53 @@ "node": ">=8" } }, + "node_modules/change-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "capital-case": "^1.0.4", + "constant-case": "^3.0.4", + "dot-case": "^3.0.4", + "header-case": "^2.0.4", + "no-case": "^3.0.4", + "param-case": "^3.0.4", + "pascal-case": "^3.1.2", + "path-case": "^3.0.4", + "sentence-case": "^3.0.4", + "snake-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/change-case-all": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", + "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "change-case": "^4.1.2", + "is-lower-case": "^2.0.2", + "is-upper-case": "^2.0.2", + "lower-case": "^2.0.2", + "lower-case-first": "^2.0.2", + "sponge-case": "^1.0.1", + "swap-case": "^2.0.2", + "title-case": "^3.0.3", + "upper-case": "^2.0.2", + "upper-case-first": "^2.0.2" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true, + "license": "MIT" + }, "node_modules/check-more-types": { "version": "2.24.0", "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", @@ -3150,6 +4421,19 @@ "node": ">=8" } }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cli-table3": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", @@ -3183,6 +4467,41 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, "node_modules/clsx": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", @@ -3266,6 +4585,18 @@ "dev": true, "license": "MIT" }, + "node_modules/constant-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", + "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case": "^2.0.2" + } + }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -3289,6 +4620,54 @@ "dev": true, "license": "MIT" }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-fetch": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.2.0.tgz", + "integrity": "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/cross-inspect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cross-inspect/-/cross-inspect-1.0.1.tgz", + "integrity": "sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", @@ -3390,6 +4769,15 @@ "node": ">=0.10" } }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, "node_modules/data-view-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", @@ -3444,6 +4832,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/dataloader": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.2.3.tgz", + "integrity": "sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==", + "license": "MIT" + }, "node_modules/dayjs": { "version": "1.11.13", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", @@ -3451,6 +4845,13 @@ "dev": true, "license": "MIT" }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "dev": true, + "license": "MIT" + }, "node_modules/debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -3477,6 +4878,19 @@ "license": "MIT", "peer": true }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -3523,6 +4937,16 @@ "node": ">=0.4.0" } }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -3532,6 +4956,28 @@ "node": ">=6" } }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", @@ -3545,6 +4991,39 @@ "node": ">=0.10.0" } }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -3609,6 +5088,15 @@ "node": ">=8.6" } }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, "node_modules/es-abstract": { "version": "1.23.9", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", @@ -4423,6 +5911,34 @@ "dev": true, "license": "MIT" }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", @@ -4472,7 +5988,6 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -4489,7 +6004,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.1" @@ -4517,12 +6031,44 @@ "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, "license": "ISC", "dependencies": { "reusify": "^1.0.4" } }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbjs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^1.0.35" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==", + "dev": true, + "license": "MIT" + }, "node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", @@ -4530,7 +6076,30 @@ "dev": true, "license": "MIT", "dependencies": { - "pend": "~1.2.0" + "pend": "~1.2.0" + } + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" } }, "node_modules/figures": { @@ -4577,7 +6146,6 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -4669,6 +6237,18 @@ "node": ">= 6" } }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "license": "MIT", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -4751,6 +6331,16 @@ "node": ">=6.9.0" } }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, "node_modules/get-intrinsic": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", @@ -4917,6 +6507,26 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", @@ -4944,6 +6554,149 @@ "dev": true, "license": "MIT" }, + "node_modules/graphql": { + "version": "16.10.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.10.0.tgz", + "integrity": "sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" + } + }, + "node_modules/graphql-config": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-5.1.3.tgz", + "integrity": "sha512-RBhejsPjrNSuwtckRlilWzLVt2j8itl74W9Gke1KejDTz7oaA5kVd6wRn9zK9TS5mcmIYGxf7zN7a1ORMdxp1Q==", + "license": "MIT", + "dependencies": { + "@graphql-tools/graphql-file-loader": "^8.0.0", + "@graphql-tools/json-file-loader": "^8.0.0", + "@graphql-tools/load": "^8.0.0", + "@graphql-tools/merge": "^9.0.0", + "@graphql-tools/url-loader": "^8.0.0", + "@graphql-tools/utils": "^10.0.0", + "cosmiconfig": "^8.1.0", + "jiti": "^2.0.0", + "minimatch": "^9.0.5", + "string-env-interpolation": "^1.0.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">= 16.0.0" + }, + "peerDependencies": { + "cosmiconfig-toml-loader": "^1.0.0", + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "cosmiconfig-toml-loader": { + "optional": true + } + } + }, + "node_modules/graphql-config/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/graphql-config/node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/graphql-config/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/graphql-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-6.1.0.tgz", + "integrity": "sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@graphql-typed-document-node/core": "^3.2.0", + "cross-fetch": "^3.1.5" + }, + "peerDependencies": { + "graphql": "14 - 16" + } + }, + "node_modules/graphql-sock": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graphql-sock/-/graphql-sock-1.0.1.tgz", + "integrity": "sha512-gSA0CXdNMvNlpEnH2GY1//SUY7laDsAn51sDm4yh6TTH5UkfbNINydyUAoMHHkAaCaOLNXELQmu3GVcSOw4twg==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "semantic-to-nullable": "dist/cli/to-nullable.js", + "semantic-to-strict": "dist/cli/to-strict.js" + }, + "peerDependencies": { + "graphql": "15.x || 16.x || 17.x" + } + }, + "node_modules/graphql-tag": { + "version": "2.12.6", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", + "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/graphql-ws": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-6.0.4.tgz", + "integrity": "sha512-8b4OZtNOvv8+NZva8HXamrc0y1jluYC0+13gdh7198FKjVzXyTvVc95DCwGzaKEfn3YuWZxUqjJlHe3qKM/F2g==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "@fastify/websocket": "^10 || ^11", + "graphql": "^15.10.1 || ^16", + "uWebSockets.js": "^20", + "ws": "^8" + }, + "peerDependenciesMeta": { + "@fastify/websocket": { + "optional": true + }, + "uWebSockets.js": { + "optional": true + }, + "ws": { + "optional": true + } + } + }, "node_modules/has-bigints": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", @@ -5038,6 +6791,26 @@ "node": ">= 0.4" } }, + "node_modules/header-case": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", + "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "capital-case": "^1.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, "node_modules/html-parse-stringify": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", @@ -5047,6 +6820,20 @@ "void-elements": "3.1.0" } }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/http-signature": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", @@ -5062,6 +6849,20 @@ "node": ">=0.10" } }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/human-signals": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", @@ -5103,6 +6904,19 @@ } } }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -5128,7 +6942,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, "license": "MIT", "engines": { "node": ">= 4" @@ -5145,7 +6958,6 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, "license": "MIT", "dependencies": { "parent-module": "^1.0.0", @@ -5158,6 +6970,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/import-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-4.0.0.tgz", + "integrity": "sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -5179,6 +7004,13 @@ "node": ">=8" } }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, "node_modules/ini": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", @@ -5189,6 +7021,48 @@ "node": ">=10" } }, + "node_modules/inquirer": { + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", + "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^6.0.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/inquirer/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/internal-slot": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", @@ -5204,6 +7078,30 @@ "node": ">= 0.4" } }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-array-buffer": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", @@ -5222,6 +7120,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, "node_modules/is-async-function": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", @@ -5353,7 +7257,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -5408,7 +7311,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -5434,6 +7336,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-2.0.2.tgz", + "integrity": "sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/is-map": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", @@ -5451,7 +7373,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -5503,6 +7424,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-set": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", @@ -5603,6 +7537,19 @@ "dev": true, "license": "MIT" }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", @@ -5616,6 +7563,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-upper-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-2.0.2.tgz", + "integrity": "sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/is-weakmap": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", @@ -5662,6 +7619,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", @@ -5676,6 +7643,15 @@ "dev": true, "license": "ISC" }, + "node_modules/isomorphic-ws": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", + "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -5710,6 +7686,26 @@ "relative-time-format": "^1.1.6" } }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/jose": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -5756,6 +7752,12 @@ "license": "MIT", "peer": true }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -5785,6 +7787,20 @@ "dev": true, "license": "ISC" }, + "node_modules/json-to-pretty-yaml": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/json-to-pretty-yaml/-/json-to-pretty-yaml-1.2.2.tgz", + "integrity": "sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "remedial": "^1.0.7", + "remove-trailing-spaces": "^1.0.6" + }, + "engines": { + "node": ">= 0.2.0" + } + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -5908,6 +7924,12 @@ "node": ">= 0.8.0" } }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, "node_modules/listr2": { "version": "3.14.0", "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", @@ -5984,6 +8006,13 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true, + "license": "MIT" + }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", @@ -6065,6 +8094,26 @@ "loose-envify": "cli.js" } }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lower-case-first": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case-first/-/lower-case-first-2.0.2.tgz", + "integrity": "sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -6075,6 +8124,16 @@ "yallist": "^3.0.2" } }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -6102,17 +8161,32 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, "license": "MIT", "engines": { "node": ">= 8" } }, + "node_modules/meros": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/meros/-/meros-1.3.0.tgz", + "integrity": "sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==", + "license": "MIT", + "engines": { + "node": ">=13" + }, + "peerDependencies": { + "@types/node": ">=13" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, "node_modules/micromatch": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -6185,6 +8259,13 @@ "dev": true, "license": "MIT" }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true, + "license": "ISC" + }, "node_modules/nanoid": { "version": "3.3.8", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", @@ -6211,6 +8292,64 @@ "dev": true, "license": "MIT" }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "license": "MIT" + }, "node_modules/node-releases": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", @@ -6218,6 +8357,18 @@ "dev": true, "license": "MIT" }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -6231,6 +8382,13 @@ "node": ">=8" } }, + "node_modules/nullthrows": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", + "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", + "dev": true, + "license": "MIT" + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -6391,6 +8549,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/optimism": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.18.1.tgz", + "integrity": "sha512-mLXNwWPa9dgFyDqkNi54sjDyNJ9/fTI6WGBLgnXku1vdKY/jovHfZT5r+aiVeFFLOz+foPNOm5YJ4mqgld2GBQ==", + "license": "MIT", + "dependencies": { + "@wry/caches": "^1.0.0", + "@wry/context": "^0.7.0", + "@wry/trie": "^0.5.0", + "tslib": "^2.3.0" + } + }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -6410,6 +8580,40 @@ "node": ">= 0.8.0" } }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ospath": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", @@ -6439,9 +8643,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "license": "MIT", - "peer": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -6485,11 +8687,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "license": "MIT", "dependencies": { "callsites": "^3.0.0" @@ -6498,6 +8710,61 @@ "node": ">=6" } }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", + "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -6526,6 +8793,38 @@ "dev": true, "license": "MIT" }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -6543,14 +8842,12 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, "license": "MIT", "engines": { "node": ">=8.6" @@ -6671,6 +8968,16 @@ "node": ">= 0.6.0" } }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "asap": "~2.0.3" + } + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -6730,7 +9037,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, "funding": [ { "type": "github", @@ -6925,6 +9231,21 @@ "react-dom": ">=0.16.8" } }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/reflect.getprototypeof": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", @@ -6975,12 +9296,65 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/rehackt": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz", + "integrity": "sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, "node_modules/relative-time-format": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/relative-time-format/-/relative-time-format-1.1.6.tgz", "integrity": "sha512-aCv3juQw4hT1/P/OrVltKWLlp15eW1GRcwP1XdxHrPdZE9MtgqFpegjnTjLhi2m2WI9MT/hQQtE+tjEWG1hgkQ==", "license": "MIT" }, + "node_modules/relay-runtime": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/relay-runtime/-/relay-runtime-12.0.0.tgz", + "integrity": "sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.0.0", + "fbjs": "^3.0.0", + "invariant": "^2.2.4" + } + }, + "node_modules/remedial": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/remedial/-/remedial-1.0.8.tgz", + "integrity": "sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "engines": { + "node": "*" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "license": "ISC" + }, + "node_modules/remove-trailing-spaces": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/remove-trailing-spaces/-/remove-trailing-spaces-1.0.9.tgz", + "integrity": "sha512-xzG7w5IRijvIkHIjDk65URsJJ7k4J95wmcArY5PRcmjldIOl7oTvG8+X2Ag690R7SfwiOcHrWZKVc1Pp5WIOzA==", + "dev": true, + "license": "MIT" + }, "node_modules/request-progress": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", @@ -6991,6 +9365,16 @@ "throttleit": "^1.0.0" } }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/requireindex": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", @@ -7026,7 +9410,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -7060,7 +9443,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, "license": "MIT", "engines": { "iojs": ">=1.0.0", @@ -7113,11 +9495,20 @@ "fsevents": "~2.3.2" } }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "funding": [ { "type": "github", @@ -7621,6 +10012,13 @@ "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", "license": "MIT" }, + "node_modules/scuid": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/scuid/-/scuid-1.1.0.tgz", + "integrity": "sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==", + "dev": true, + "license": "MIT" + }, "node_modules/semver": { "version": "7.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", @@ -7634,6 +10032,18 @@ "node": ">=10" } }, + "node_modules/sentence-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", + "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3", + "upper-case-first": "^2.0.2" + } + }, "node_modules/set-cookie-parser": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", @@ -7689,6 +10099,13 @@ "node": ">= 0.4" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true, + "license": "MIT" + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -7712,6 +10129,19 @@ "node": ">=8" } }, + "node_modules/shell-quote": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/side-channel": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", @@ -7795,6 +10225,22 @@ "dev": true, "license": "ISC" }, + "node_modules/signedsource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/signedsource/-/signedsource-1.0.0.tgz", + "integrity": "sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/slice-ansi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", @@ -7810,6 +10256,17 @@ "node": ">=8" } }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", @@ -7820,6 +10277,16 @@ "node": ">=0.10.0" } }, + "node_modules/sponge-case": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sponge-case/-/sponge-case-1.0.1.tgz", + "integrity": "sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/sshpk": { "version": "1.18.0", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", @@ -7853,6 +10320,30 @@ "dev": true, "license": "MIT" }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-env-interpolation": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz", + "integrity": "sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==", + "license": "MIT" + }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -8056,6 +10547,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/swap-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/swap-case/-/swap-case-2.0.2.tgz", + "integrity": "sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/swr": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.3.tgz", @@ -8069,6 +10570,15 @@ "react": "^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, "node_modules/sync-child-process": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz", @@ -8082,6 +10592,38 @@ "node": ">=16.0.0" } }, + "node_modules/sync-fetch": { + "version": "0.6.0-2", + "resolved": "https://registry.npmjs.org/sync-fetch/-/sync-fetch-0.6.0-2.tgz", + "integrity": "sha512-c7AfkZ9udatCuAy9RSfiGPpeOKKUAUK5e1cXadLOGUjasdxqYqAK0jTNkM/FSEyJ3a5Ra27j/tw/PS0qLmaF/A==", + "license": "MIT", + "dependencies": { + "node-fetch": "^3.3.2", + "timeout-signal": "^2.0.0", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/sync-fetch/node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "node_modules/sync-message-port": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.1.3.tgz", @@ -8126,6 +10668,15 @@ "dev": true, "license": "MIT" }, + "node_modules/timeout-signal": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/timeout-signal/-/timeout-signal-2.0.0.tgz", + "integrity": "sha512-YBGpG4bWsHoPvofT6y/5iqulfXIiIErl5B0LdtHT1mGXDFTAhhRrbUpTvBgYbovr+3cKblya2WAOcpoy90XguA==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, "node_modules/tinyglobby": { "version": "0.2.12", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", @@ -8171,6 +10722,16 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/title-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/title-case/-/title-case-3.0.3.tgz", + "integrity": "sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/tldts": { "version": "6.1.79", "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.79.tgz", @@ -8205,7 +10766,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -8227,6 +10787,13 @@ "node": ">=16" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true, + "license": "MIT" + }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -8259,6 +10826,25 @@ "node": ">=14.0.0" } }, + "node_modules/ts-invariant": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz", + "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-log": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/ts-log/-/ts-log-2.2.7.tgz", + "integrity": "sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==", + "dev": true, + "license": "MIT" + }, "node_modules/tsconfig-paths": { "version": "3.15.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", @@ -8289,7 +10875,6 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, "license": "0BSD" }, "node_modules/tunnel-agent": { @@ -8460,6 +11045,33 @@ "typescript": ">=4.8.4 <5.9.0" } }, + "node_modules/ua-parser-js": { + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", + "integrity": "sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, "node_modules/unbox-primitive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", @@ -8479,11 +11091,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "dev": true, "license": "MIT" }, "node_modules/universalify": { @@ -8496,6 +11117,18 @@ "node": ">= 10.0.0" } }, + "node_modules/unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==", + "license": "MIT", + "dependencies": { + "normalize-path": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/unrs-resolver": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.3.3.tgz", @@ -8564,6 +11197,26 @@ "browserslist": ">= 4.21.0" } }, + "node_modules/upper-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", + "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/upper-case-first": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", + "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -8574,6 +11227,12 @@ "punycode": "^2.1.0" } }, + "node_modules/urlpattern-polyfill": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "license": "MIT" + }, "node_modules/use-sync-external-store": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", @@ -8583,6 +11242,13 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, "node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -8696,6 +11362,52 @@ "node": ">=0.10.0" } }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -8837,6 +11549,37 @@ "dev": true, "license": "ISC" }, + "node_modules/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -8844,6 +11587,55 @@ "dev": true, "license": "ISC" }, + "node_modules/yaml": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz", + "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yaml-ast-parser": { + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz", + "integrity": "sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", @@ -8859,9 +11651,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=10" }, @@ -8869,6 +11659,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==", + "license": "MIT" + }, + "node_modules/zen-observable-ts": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz", + "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==", + "license": "MIT", + "dependencies": { + "zen-observable": "0.8.15" + } + }, "node_modules/zod": { "version": "3.24.2", "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", diff --git a/package.json b/package.json index 2c7c2785..725b09cd 100644 --- a/package.json +++ b/package.json @@ -14,15 +14,20 @@ "test": "cypress run --component --browser chrome", "testE2E": "cypress run --e2e --browser chrome", "test:open": "cypress open --component --browser chrome", - "testE2E:open": "cypress open --e2e --browser chrome" + "testE2E:open": "cypress open --e2e --browser chrome", + "generate-graphql-types": "graphql-codegen --config graphql.config.yaml", + "generate-graphql-types:watch": "graphql-codegen --config graphql.config.yaml --watch" }, "dependencies": { + "@apollo/client": "^3.13.6", "@hookform/resolvers": "^5.0.0", "@ui5/webcomponents": "^2.7.2", "@ui5/webcomponents-fiori": "^2.7.2", "@ui5/webcomponents-icons": "^2.7.2", "@ui5/webcomponents-react": "^2.7.2", "clsx": "^2.1.1", + "graphql": "^16.10.0", + "graphql-config": "^5.1.3", "i18next": "^24.2.2", "javascript-time-ago": "^2.5.11", "js-yaml": "^4.1.0", @@ -41,6 +46,8 @@ "devDependencies": { "@eslint/eslintrc": "^3.3.0", "@eslint/js": "^9.22.0", + "@graphql-codegen/cli": "^5.0.5", + "@graphql-codegen/client-preset": "^4.8.0", "@types/js-yaml": "^4.0.9", "@types/node": "^22.13.5", "@types/react": "^19.0.10", @@ -65,4 +72,4 @@ "typescript-eslint": "^8.26.1", "vite": "^6.2.4" } -} \ No newline at end of file +} diff --git a/src/context/FrontendConfigContext.tsx b/src/context/FrontendConfigContext.tsx index d1d0ebab..37ce09bc 100644 --- a/src/context/FrontendConfigContext.tsx +++ b/src/context/FrontendConfigContext.tsx @@ -11,6 +11,7 @@ export enum Landscape { interface FrontendConfigContextProps { backendUrl: string; + gatewayUrl: string; landscape?: Landscape; documentationBaseUrl: string; links: DocLinkCreator; @@ -33,6 +34,7 @@ export function FrontendConfigProvider({ children }: FrontendConfigProviderProps const value: FrontendConfigContextProps = { links: docLinks, backendUrl: config.backendUrl, + gatewayUrl: config.gatewayUrl, landscape: config.landscape, documentationBaseUrl: config.documentationBaseUrl, }; diff --git a/src/main.tsx b/src/main.tsx index 85643d21..75f14724 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -14,6 +14,7 @@ import './utils/i18n/timeAgo'; import { ErrorBoundary, FallbackProps } from 'react-error-boundary'; import IllustratedError from './components/Shared/IllustratedError.tsx'; import { AuthProviderOnboarding } from './context/AuthProviderOnboarding.tsx'; +import { ApolloClientProvider } from './spaces/onboarding/services/ApolloClientProvider/ApolloClientProvider.tsx'; const ErrorFallback = ({ error }: FallbackProps) => { return ; @@ -36,7 +37,9 @@ root.render( refreshInterval: 10000, }} > - + + + diff --git a/src/spaces/onboarding/services/ApolloClientProvider/ApolloClientProvider.tsx b/src/spaces/onboarding/services/ApolloClientProvider/ApolloClientProvider.tsx new file mode 100644 index 00000000..3361efe4 --- /dev/null +++ b/src/spaces/onboarding/services/ApolloClientProvider/ApolloClientProvider.tsx @@ -0,0 +1,35 @@ +import { + ApolloClient, + ApolloProvider, + createHttpLink, + InMemoryCache, +} from '@apollo/client'; +import { setContext } from '@apollo/client/link/context'; +import { ReactNode } from 'react'; +import { useAuth } from 'react-oidc-context'; +import { useFrontendConfig } from '../../../../context/FrontendConfigContext.tsx'; + +export function ApolloClientProvider({ children }: { children: ReactNode }) { + const auth = useAuth(); + const { gatewayUrl } = useFrontendConfig(); + + const httpLink = createHttpLink({ + uri: gatewayUrl, + }); + + const authLink = setContext((_, { headers }) => { + return { + headers: { + ...headers, + authorization: `bearer ${auth.user?.access_token}`, + }, + }; + }); + + const client = new ApolloClient({ + link: authLink.concat(httpLink), + cache: new InMemoryCache(), + }); + + return {children}; +} diff --git a/src/spaces/onboarding/services/WorkspaceService/WorkspaceService.ts b/src/spaces/onboarding/services/WorkspaceService/WorkspaceService.ts new file mode 100644 index 00000000..05d68e41 --- /dev/null +++ b/src/spaces/onboarding/services/WorkspaceService/WorkspaceService.ts @@ -0,0 +1,31 @@ +import { useQuery } from '@apollo/client'; +import { graphql } from '../../../../types/__generated__/graphql'; + +const GetWorkspacesQuery = graphql(` + query GetWorkspaces($projectNamespace: String!) { + core_openmcp_cloud { + Workspaces(namespace: $projectNamespace) { + metadata { + name + } + } + } + } +`); + +export function useWorkspacesQuery(projectNamespace: string) { + const query = useQuery(GetWorkspacesQuery, { + variables: { projectNamespace }, + }); + + const workspaceNames = ( + query.data?.core_openmcp_cloud?.Workspaces.map( + (workspace) => workspace.metadata?.name, + ) ?? [] + ).filter((workspaceName) => workspaceName != null); + + return { + ...query, + data: workspaceNames, + }; +} diff --git a/src/types/__generated__/graphql/fragment-masking.ts b/src/types/__generated__/graphql/fragment-masking.ts new file mode 100644 index 00000000..aca71b13 --- /dev/null +++ b/src/types/__generated__/graphql/fragment-masking.ts @@ -0,0 +1,87 @@ +/* eslint-disable */ +import { ResultOf, DocumentTypeDecoration, TypedDocumentNode } from '@graphql-typed-document-node/core'; +import { FragmentDefinitionNode } from 'graphql'; +import { Incremental } from './graphql'; + + +export type FragmentType> = TDocumentType extends DocumentTypeDecoration< + infer TType, + any +> + ? [TType] extends [{ ' $fragmentName'?: infer TKey }] + ? TKey extends string + ? { ' $fragmentRefs'?: { [key in TKey]: TType } } + : never + : never + : never; + +// return non-nullable if `fragmentType` is non-nullable +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: FragmentType> +): TType; +// return nullable if `fragmentType` is undefined +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: FragmentType> | undefined +): TType | undefined; +// return nullable if `fragmentType` is nullable +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: FragmentType> | null +): TType | null; +// return nullable if `fragmentType` is nullable or undefined +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: FragmentType> | null | undefined +): TType | null | undefined; +// return array of non-nullable if `fragmentType` is array of non-nullable +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: Array>> +): Array; +// return array of nullable if `fragmentType` is array of nullable +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: Array>> | null | undefined +): Array | null | undefined; +// return readonly array of non-nullable if `fragmentType` is array of non-nullable +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: ReadonlyArray>> +): ReadonlyArray; +// return readonly array of nullable if `fragmentType` is array of nullable +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: ReadonlyArray>> | null | undefined +): ReadonlyArray | null | undefined; +export function useFragment( + _documentNode: DocumentTypeDecoration, + fragmentType: FragmentType> | Array>> | ReadonlyArray>> | null | undefined +): TType | Array | ReadonlyArray | null | undefined { + return fragmentType as any; +} + + +export function makeFragmentData< + F extends DocumentTypeDecoration, + FT extends ResultOf +>(data: FT, _fragment: F): FragmentType { + return data as FragmentType; +} +export function isFragmentReady( + queryNode: DocumentTypeDecoration, + fragmentNode: TypedDocumentNode, + data: FragmentType, any>> | null | undefined +): data is FragmentType { + const deferredFields = (queryNode as { __meta__?: { deferredFields: Record } }).__meta__ + ?.deferredFields; + + if (!deferredFields) return true; + + const fragDef = fragmentNode.definitions[0] as FragmentDefinitionNode | undefined; + const fragName = fragDef?.name?.value; + + const fields = (fragName && deferredFields[fragName]) || []; + return fields.length > 0 && fields.every(field => data && field in data); +} diff --git a/src/types/__generated__/graphql/gql.ts b/src/types/__generated__/graphql/gql.ts new file mode 100644 index 00000000..09c776ac --- /dev/null +++ b/src/types/__generated__/graphql/gql.ts @@ -0,0 +1,46 @@ +/* eslint-disable */ +import * as types from './graphql'; +import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core'; + +/** + * Map of all GraphQL operations in the project. + * + * This map has several performance disadvantages: + * 1. It is not tree-shakeable, so it will include all operations in the project. + * 2. It is not minifiable, so the string of a GraphQL query will be multiple times inside the bundle. + * 3. It does not support dead code elimination, so it will add unused operations. + * + * Therefore it is highly recommended to use the babel or swc plugin for production. + * Learn more about it here: https://the-guild.dev/graphql/codegen/plugins/presets/preset-client#reducing-bundle-size + */ +type Documents = { + "\n query GetWorkspaces($projectNamespace: String!) {\n core_openmcp_cloud {\n Workspaces(namespace: $projectNamespace) {\n metadata {\n name\n }\n }\n }\n }\n": typeof types.GetWorkspacesDocument, +}; +const documents: Documents = { + "\n query GetWorkspaces($projectNamespace: String!) {\n core_openmcp_cloud {\n Workspaces(namespace: $projectNamespace) {\n metadata {\n name\n }\n }\n }\n }\n": types.GetWorkspacesDocument, +}; + +/** + * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. + * + * + * @example + * ```ts + * const query = graphql(`query GetUser($id: ID!) { user(id: $id) { name } }`); + * ``` + * + * The query argument is unknown! + * Please regenerate the types. + */ +export function graphql(source: string): unknown; + +/** + * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. + */ +export function graphql(source: "\n query GetWorkspaces($projectNamespace: String!) {\n core_openmcp_cloud {\n Workspaces(namespace: $projectNamespace) {\n metadata {\n name\n }\n }\n }\n }\n"): (typeof documents)["\n query GetWorkspaces($projectNamespace: String!) {\n core_openmcp_cloud {\n Workspaces(namespace: $projectNamespace) {\n metadata {\n name\n }\n }\n }\n }\n"]; + +export function graphql(source: string) { + return (documents as any)[source] ?? {}; +} + +export type DocumentType> = TDocumentNode extends DocumentNode< infer TType, any> ? TType : never; \ No newline at end of file diff --git a/src/types/__generated__/graphql/graphql.ts b/src/types/__generated__/graphql/graphql.ts new file mode 100644 index 00000000..964fc87e --- /dev/null +++ b/src/types/__generated__/graphql/graphql.ts @@ -0,0 +1,28224 @@ +/* eslint-disable */ +import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core'; +export type Maybe = T | null; +export type InputMaybe = Maybe; +export type Exact = { [K in keyof T]: T[K] }; +export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; +export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; +/** All built-in and custom scalars, mapped to their actual values */ +export type Scalars = { + ID: { input: string; output: string; } + String: { input: string; output: string; } + Boolean: { input: boolean; output: boolean; } + Int: { input: number; output: number; } + Float: { input: number; output: number; } + /** A map from strings to strings. */ + StringMap: { input: any; output: any; } +}; + +export type ApiServer = { + __typename?: 'APIServer'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ApiServerInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ApiServerspec = { + __typename?: 'APIServerspec'; + desiredRegion?: Maybe; + gardener?: Maybe; + internal?: Maybe; + type?: Maybe; +}; + +export type ApiServerspecInput = { + desiredRegion?: InputMaybe; + gardener?: InputMaybe; + internal?: InputMaybe; + type?: InputMaybe; +}; + +export type ApiServerspecspecdesiredRegion = { + __typename?: 'APIServerspecspecdesiredRegion'; + direction?: Maybe; + name?: Maybe; +}; + +export type ApiServerspecspecdesiredRegionInput = { + direction?: InputMaybe; + name?: InputMaybe; +}; + +export type ApiServerspecspecgardener = { + __typename?: 'APIServerspecspecgardener'; + auditLog?: Maybe; + encryptionConfig?: Maybe; + highAvailability?: Maybe; + region?: Maybe; +}; + +export type ApiServerspecspecgardenerInput = { + auditLog?: InputMaybe; + encryptionConfig?: InputMaybe; + highAvailability?: InputMaybe; + region?: InputMaybe; +}; + +export type ApiServerspecspecgardenerspecgardenerauditLog = { + __typename?: 'APIServerspecspecgardenerspecgardenerauditLog'; + policyRef?: Maybe; + secretRef?: Maybe; + serviceURL?: Maybe; + tenantID?: Maybe; + type?: Maybe; +}; + +export type ApiServerspecspecgardenerspecgardenerauditLogInput = { + policyRef?: InputMaybe; + secretRef?: InputMaybe; + serviceURL?: InputMaybe; + tenantID?: InputMaybe; + type?: InputMaybe; +}; + +export type ApiServerspecspecgardenerspecgardenerauditLogspecgardenerauditLogpolicyRef = { + __typename?: 'APIServerspecspecgardenerspecgardenerauditLogspecgardenerauditLogpolicyRef'; + name?: Maybe; +}; + +export type ApiServerspecspecgardenerspecgardenerauditLogspecgardenerauditLogpolicyRefInput = { + name?: InputMaybe; +}; + +export type ApiServerspecspecgardenerspecgardenerauditLogspecgardenerauditLogsecretRef = { + __typename?: 'APIServerspecspecgardenerspecgardenerauditLogspecgardenerauditLogsecretRef'; + name?: Maybe; +}; + +export type ApiServerspecspecgardenerspecgardenerauditLogspecgardenerauditLogsecretRefInput = { + name?: InputMaybe; +}; + +export type ApiServerspecspecgardenerspecgardenerencryptionConfig = { + __typename?: 'APIServerspecspecgardenerspecgardenerencryptionConfig'; + resources?: Maybe>>; +}; + +export type ApiServerspecspecgardenerspecgardenerencryptionConfigInput = { + resources?: InputMaybe>>; +}; + +export type ApiServerspecspecgardenerspecgardenerhighAvailability = { + __typename?: 'APIServerspecspecgardenerspecgardenerhighAvailability'; + failureToleranceType?: Maybe; +}; + +export type ApiServerspecspecgardenerspecgardenerhighAvailabilityInput = { + failureToleranceType?: InputMaybe; +}; + +export type ApiServerspecspecinternal = { + __typename?: 'APIServerspecspecinternal'; + gardener?: Maybe; +}; + +export type ApiServerspecspecinternalInput = { + gardener?: InputMaybe; +}; + +export type ApiServerspecspecinternalspecinternalgardener = { + __typename?: 'APIServerspecspecinternalspecinternalgardener'; + k8sVersionOverwrite?: Maybe; + landscapeConfiguration?: Maybe; + shootOverwrite?: Maybe; +}; + +export type ApiServerspecspecinternalspecinternalgardenerInput = { + k8sVersionOverwrite?: InputMaybe; + landscapeConfiguration?: InputMaybe; + shootOverwrite?: InputMaybe; +}; + +export type ApiServerspecspecinternalspecinternalgardenerspecinternalgardenershootOverwrite = { + __typename?: 'APIServerspecspecinternalspecinternalgardenerspecinternalgardenershootOverwrite'; + name?: Maybe; + namespace?: Maybe; +}; + +export type ApiServerspecspecinternalspecinternalgardenerspecinternalgardenershootOverwriteInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type ApiServerstatus = { + __typename?: 'APIServerstatus'; + adminAccess?: Maybe; + conditions?: Maybe>>; + endpoint?: Maybe; + gardener?: Maybe; + observedGenerations?: Maybe; + serviceAccountIssuer?: Maybe; +}; + +export type ApiServerstatusInput = { + adminAccess?: InputMaybe; + conditions?: InputMaybe>>; + endpoint?: InputMaybe; + gardener?: InputMaybe; + observedGenerations?: InputMaybe; + serviceAccountIssuer?: InputMaybe; +}; + +export type ApiServerstatusstatusadminAccess = { + __typename?: 'APIServerstatusstatusadminAccess'; + creationTimestamp?: Maybe; + expirationTimestamp?: Maybe; + kubeconfig?: Maybe; +}; + +export type ApiServerstatusstatusadminAccessInput = { + creationTimestamp?: InputMaybe; + expirationTimestamp?: InputMaybe; + kubeconfig?: InputMaybe; +}; + +export type ApiServerstatusstatusconditions = { + __typename?: 'APIServerstatusstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type ApiServerstatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type ApiServerstatusstatusgardener = { + __typename?: 'APIServerstatusstatusgardener'; + shoot?: Maybe; +}; + +export type ApiServerstatusstatusgardenerInput = { + shoot?: InputMaybe; +}; + +export type ApiServerstatusstatusobservedGenerations = { + __typename?: 'APIServerstatusstatusobservedGenerations'; + internalConfiguration?: Maybe; + managedControlPlane?: Maybe; + resource?: Maybe; +}; + +export type ApiServerstatusstatusobservedGenerationsInput = { + internalConfiguration?: InputMaybe; + managedControlPlane?: InputMaybe; + resource?: InputMaybe; +}; + +export type ApiService = { + __typename?: 'APIService'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ApiServiceInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Authentication = { + __typename?: 'Authentication'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type AuthenticationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Authenticationspec = { + __typename?: 'Authenticationspec'; + enableSystemIdentityProvider?: Maybe; + identityProviders?: Maybe>>; +}; + +export type AuthenticationspecInput = { + enableSystemIdentityProvider?: InputMaybe; + identityProviders?: InputMaybe>>; +}; + +export type AuthenticationspecspecidentityProviders = { + __typename?: 'AuthenticationspecspecidentityProviders'; + caBundle?: Maybe; + clientConfig?: Maybe; + clientID?: Maybe; + groupsClaim?: Maybe; + issuerURL?: Maybe; + name?: Maybe; + requiredClaims?: Maybe; + signingAlgs?: Maybe>>; + usernameClaim?: Maybe; +}; + +export type AuthenticationspecspecidentityProvidersInput = { + caBundle?: InputMaybe; + clientConfig?: InputMaybe; + clientID?: InputMaybe; + groupsClaim?: InputMaybe; + issuerURL?: InputMaybe; + name?: InputMaybe; + requiredClaims?: InputMaybe; + signingAlgs?: InputMaybe>>; + usernameClaim?: InputMaybe; +}; + +export type AuthenticationspecspecidentityProvidersspecidentityProvidersclientConfig = { + __typename?: 'AuthenticationspecspecidentityProvidersspecidentityProvidersclientConfig'; + clientSecret?: Maybe; + extraConfig?: Maybe; +}; + +export type AuthenticationspecspecidentityProvidersspecidentityProvidersclientConfigInput = { + clientSecret?: InputMaybe; + extraConfig?: InputMaybe; +}; + +export type AuthenticationspecspecidentityProvidersspecidentityProvidersclientConfigspecidentityProvidersclientConfigclientSecret = { + __typename?: 'AuthenticationspecspecidentityProvidersspecidentityProvidersclientConfigspecidentityProvidersclientConfigclientSecret'; + key?: Maybe; + name?: Maybe; +}; + +export type AuthenticationspecspecidentityProvidersspecidentityProvidersclientConfigspecidentityProvidersclientConfigclientSecretInput = { + key?: InputMaybe; + name?: InputMaybe; +}; + +export type Authenticationstatus = { + __typename?: 'Authenticationstatus'; + access?: Maybe; + conditions?: Maybe>>; + observedGenerations?: Maybe; +}; + +export type AuthenticationstatusInput = { + access?: InputMaybe; + conditions?: InputMaybe>>; + observedGenerations?: InputMaybe; +}; + +export type Authenticationstatusstatusaccess = { + __typename?: 'Authenticationstatusstatusaccess'; + key?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type AuthenticationstatusstatusaccessInput = { + key?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Authenticationstatusstatusconditions = { + __typename?: 'Authenticationstatusstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type AuthenticationstatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type AuthenticationstatusstatusobservedGenerations = { + __typename?: 'AuthenticationstatusstatusobservedGenerations'; + internalConfiguration?: Maybe; + managedControlPlane?: Maybe; + resource?: Maybe; +}; + +export type AuthenticationstatusstatusobservedGenerationsInput = { + internalConfiguration?: InputMaybe; + managedControlPlane?: InputMaybe; + resource?: InputMaybe; +}; + +export type Authorization = { + __typename?: 'Authorization'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type AuthorizationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Authorizationspec = { + __typename?: 'Authorizationspec'; + roleBindings?: Maybe>>; +}; + +export type AuthorizationspecInput = { + roleBindings?: InputMaybe>>; +}; + +export type AuthorizationspecspecroleBindings = { + __typename?: 'AuthorizationspecspecroleBindings'; + role?: Maybe; + subjects?: Maybe>>; +}; + +export type AuthorizationspecspecroleBindingsInput = { + role?: InputMaybe; + subjects?: InputMaybe>>; +}; + +export type AuthorizationspecspecroleBindingsspecroleBindingssubjects = { + __typename?: 'AuthorizationspecspecroleBindingsspecroleBindingssubjects'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type AuthorizationspecspecroleBindingsspecroleBindingssubjectsInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Authorizationstatus = { + __typename?: 'Authorizationstatus'; + conditions?: Maybe>>; + observedGenerations?: Maybe; + userNamespaces?: Maybe>>; +}; + +export type AuthorizationstatusInput = { + conditions?: InputMaybe>>; + observedGenerations?: InputMaybe; + userNamespaces?: InputMaybe>>; +}; + +export type Authorizationstatusstatusconditions = { + __typename?: 'Authorizationstatusstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type AuthorizationstatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type AuthorizationstatusstatusobservedGenerations = { + __typename?: 'AuthorizationstatusstatusobservedGenerations'; + internalConfiguration?: Maybe; + managedControlPlane?: Maybe; + resource?: Maybe; +}; + +export type AuthorizationstatusstatusobservedGenerationsInput = { + internalConfiguration?: InputMaybe; + managedControlPlane?: InputMaybe; + resource?: InputMaybe; +}; + +export type Backup = { + __typename?: 'Backup'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type BackupInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type BackupRepository = { + __typename?: 'BackupRepository'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type BackupRepositoryInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type BackupRepositoryspec = { + __typename?: 'BackupRepositoryspec'; + backupStorageLocation?: Maybe; + maintenanceFrequency?: Maybe; + repositoryConfig?: Maybe; + repositoryType?: Maybe; + resticIdentifier?: Maybe; + volumeNamespace?: Maybe; +}; + +export type BackupRepositoryspecInput = { + backupStorageLocation?: InputMaybe; + maintenanceFrequency?: InputMaybe; + repositoryConfig?: InputMaybe; + repositoryType?: InputMaybe; + resticIdentifier?: InputMaybe; + volumeNamespace?: InputMaybe; +}; + +export type BackupRepositorystatus = { + __typename?: 'BackupRepositorystatus'; + lastMaintenanceTime?: Maybe; + message?: Maybe; + phase?: Maybe; +}; + +export type BackupRepositorystatusInput = { + lastMaintenanceTime?: InputMaybe; + message?: InputMaybe; + phase?: InputMaybe; +}; + +export type BackupStorageLocation = { + __typename?: 'BackupStorageLocation'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type BackupStorageLocationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type BackupStorageLocationspec = { + __typename?: 'BackupStorageLocationspec'; + accessMode?: Maybe; + backupSyncPeriod?: Maybe; + config?: Maybe; + credential?: Maybe; + default?: Maybe; + objectStorage?: Maybe; + provider?: Maybe; + validationFrequency?: Maybe; +}; + +export type BackupStorageLocationspecInput = { + accessMode?: InputMaybe; + backupSyncPeriod?: InputMaybe; + config?: InputMaybe; + credential?: InputMaybe; + default?: InputMaybe; + objectStorage?: InputMaybe; + provider?: InputMaybe; + validationFrequency?: InputMaybe; +}; + +export type BackupStorageLocationspecspeccredential = { + __typename?: 'BackupStorageLocationspecspeccredential'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type BackupStorageLocationspecspeccredentialInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type BackupStorageLocationspecspecobjectStorage = { + __typename?: 'BackupStorageLocationspecspecobjectStorage'; + bucket?: Maybe; + caCert?: Maybe; + prefix?: Maybe; +}; + +export type BackupStorageLocationspecspecobjectStorageInput = { + bucket?: InputMaybe; + caCert?: InputMaybe; + prefix?: InputMaybe; +}; + +export type BackupStorageLocationstatus = { + __typename?: 'BackupStorageLocationstatus'; + accessMode?: Maybe; + lastSyncedRevision?: Maybe; + lastSyncedTime?: Maybe; + lastValidationTime?: Maybe; + message?: Maybe; + phase?: Maybe; +}; + +export type BackupStorageLocationstatusInput = { + accessMode?: InputMaybe; + lastSyncedRevision?: InputMaybe; + lastSyncedTime?: InputMaybe; + lastValidationTime?: InputMaybe; + message?: InputMaybe; + phase?: InputMaybe; +}; + +export type Backupspec = { + __typename?: 'Backupspec'; + csiSnapshotTimeout?: Maybe; + datamover?: Maybe; + defaultVolumesToFsBackup?: Maybe; + defaultVolumesToRestic?: Maybe; + excludedClusterScopedResources?: Maybe>>; + excludedNamespaceScopedResources?: Maybe>>; + excludedNamespaces?: Maybe>>; + excludedResources?: Maybe>>; + hooks?: Maybe; + includeClusterResources?: Maybe; + includedClusterScopedResources?: Maybe>>; + includedNamespaceScopedResources?: Maybe>>; + includedNamespaces?: Maybe>>; + includedResources?: Maybe>>; + itemOperationTimeout?: Maybe; + labelSelector?: Maybe; + metadata?: Maybe; + orLabelSelectors?: Maybe>>; + orderedResources?: Maybe; + resourcePolicy?: Maybe; + snapshotMoveData?: Maybe; + snapshotVolumes?: Maybe; + storageLocation?: Maybe; + ttl?: Maybe; + uploaderConfig?: Maybe; + volumeSnapshotLocations?: Maybe>>; +}; + +export type BackupspecInput = { + csiSnapshotTimeout?: InputMaybe; + datamover?: InputMaybe; + defaultVolumesToFsBackup?: InputMaybe; + defaultVolumesToRestic?: InputMaybe; + excludedClusterScopedResources?: InputMaybe>>; + excludedNamespaceScopedResources?: InputMaybe>>; + excludedNamespaces?: InputMaybe>>; + excludedResources?: InputMaybe>>; + hooks?: InputMaybe; + includeClusterResources?: InputMaybe; + includedClusterScopedResources?: InputMaybe>>; + includedNamespaceScopedResources?: InputMaybe>>; + includedNamespaces?: InputMaybe>>; + includedResources?: InputMaybe>>; + itemOperationTimeout?: InputMaybe; + labelSelector?: InputMaybe; + metadata?: InputMaybe; + orLabelSelectors?: InputMaybe>>; + orderedResources?: InputMaybe; + resourcePolicy?: InputMaybe; + snapshotMoveData?: InputMaybe; + snapshotVolumes?: InputMaybe; + storageLocation?: InputMaybe; + ttl?: InputMaybe; + uploaderConfig?: InputMaybe; + volumeSnapshotLocations?: InputMaybe>>; +}; + +export type Backupspecspechooks = { + __typename?: 'Backupspecspechooks'; + resources?: Maybe>>; +}; + +export type BackupspecspechooksInput = { + resources?: InputMaybe>>; +}; + +export type Backupspecspechooksspechooksresources = { + __typename?: 'Backupspecspechooksspechooksresources'; + excludedNamespaces?: Maybe>>; + excludedResources?: Maybe>>; + includedNamespaces?: Maybe>>; + includedResources?: Maybe>>; + labelSelector?: Maybe; + name?: Maybe; + post?: Maybe>>; + pre?: Maybe>>; +}; + +export type BackupspecspechooksspechooksresourcesInput = { + excludedNamespaces?: InputMaybe>>; + excludedResources?: InputMaybe>>; + includedNamespaces?: InputMaybe>>; + includedResources?: InputMaybe>>; + labelSelector?: InputMaybe; + name?: InputMaybe; + post?: InputMaybe>>; + pre?: InputMaybe>>; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourceslabelSelector = { + __typename?: 'BackupspecspechooksspechooksresourcesspechooksresourceslabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourceslabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourceslabelSelectorspechooksresourceslabelSelectormatchExpressions = { + __typename?: 'BackupspecspechooksspechooksresourcesspechooksresourceslabelSelectorspechooksresourceslabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourceslabelSelectorspechooksresourceslabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Backupspecspechooksspechooksresourcesspechooksresourcespost = { + __typename?: 'Backupspecspechooksspechooksresourcesspechooksresourcespost'; + exec?: Maybe; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourcespostInput = { + exec?: InputMaybe; +}; + +export type Backupspecspechooksspechooksresourcesspechooksresourcespostspechooksresourcespostexec = { + __typename?: 'Backupspecspechooksspechooksresourcesspechooksresourcespostspechooksresourcespostexec'; + command?: Maybe>>; + container?: Maybe; + onError?: Maybe; + timeout?: Maybe; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourcespostspechooksresourcespostexecInput = { + command?: InputMaybe>>; + container?: InputMaybe; + onError?: InputMaybe; + timeout?: InputMaybe; +}; + +export type Backupspecspechooksspechooksresourcesspechooksresourcespre = { + __typename?: 'Backupspecspechooksspechooksresourcesspechooksresourcespre'; + exec?: Maybe; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourcespreInput = { + exec?: InputMaybe; +}; + +export type Backupspecspechooksspechooksresourcesspechooksresourcesprespechooksresourcespreexec = { + __typename?: 'Backupspecspechooksspechooksresourcesspechooksresourcesprespechooksresourcespreexec'; + command?: Maybe>>; + container?: Maybe; + onError?: Maybe; + timeout?: Maybe; +}; + +export type BackupspecspechooksspechooksresourcesspechooksresourcesprespechooksresourcespreexecInput = { + command?: InputMaybe>>; + container?: InputMaybe; + onError?: InputMaybe; + timeout?: InputMaybe; +}; + +export type BackupspecspeclabelSelector = { + __typename?: 'BackupspecspeclabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type BackupspecspeclabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type BackupspecspeclabelSelectorspeclabelSelectormatchExpressions = { + __typename?: 'BackupspecspeclabelSelectorspeclabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type BackupspecspeclabelSelectorspeclabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Backupspecspecmetadata = { + __typename?: 'Backupspecspecmetadata'; + labels?: Maybe; +}; + +export type BackupspecspecmetadataInput = { + labels?: InputMaybe; +}; + +export type BackupspecspecorLabelSelectors = { + __typename?: 'BackupspecspecorLabelSelectors'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type BackupspecspecorLabelSelectorsInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type BackupspecspecorLabelSelectorsspecorLabelSelectorsmatchExpressions = { + __typename?: 'BackupspecspecorLabelSelectorsspecorLabelSelectorsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type BackupspecspecorLabelSelectorsspecorLabelSelectorsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type BackupspecspecresourcePolicy = { + __typename?: 'BackupspecspecresourcePolicy'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type BackupspecspecresourcePolicyInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type BackupspecspecuploaderConfig = { + __typename?: 'BackupspecspecuploaderConfig'; + parallelFilesUpload?: Maybe; +}; + +export type BackupspecspecuploaderConfigInput = { + parallelFilesUpload?: InputMaybe; +}; + +export type Backupstatus = { + __typename?: 'Backupstatus'; + backupItemOperationsAttempted?: Maybe; + backupItemOperationsCompleted?: Maybe; + backupItemOperationsFailed?: Maybe; + completionTimestamp?: Maybe; + csiVolumeSnapshotsAttempted?: Maybe; + csiVolumeSnapshotsCompleted?: Maybe; + errors?: Maybe; + expiration?: Maybe; + failureReason?: Maybe; + formatVersion?: Maybe; + hookStatus?: Maybe; + phase?: Maybe; + progress?: Maybe; + startTimestamp?: Maybe; + validationErrors?: Maybe>>; + version?: Maybe; + volumeSnapshotsAttempted?: Maybe; + volumeSnapshotsCompleted?: Maybe; + warnings?: Maybe; +}; + +export type BackupstatusInput = { + backupItemOperationsAttempted?: InputMaybe; + backupItemOperationsCompleted?: InputMaybe; + backupItemOperationsFailed?: InputMaybe; + completionTimestamp?: InputMaybe; + csiVolumeSnapshotsAttempted?: InputMaybe; + csiVolumeSnapshotsCompleted?: InputMaybe; + errors?: InputMaybe; + expiration?: InputMaybe; + failureReason?: InputMaybe; + formatVersion?: InputMaybe; + hookStatus?: InputMaybe; + phase?: InputMaybe; + progress?: InputMaybe; + startTimestamp?: InputMaybe; + validationErrors?: InputMaybe>>; + version?: InputMaybe; + volumeSnapshotsAttempted?: InputMaybe; + volumeSnapshotsCompleted?: InputMaybe; + warnings?: InputMaybe; +}; + +export type BackupstatusstatushookStatus = { + __typename?: 'BackupstatusstatushookStatus'; + hooksAttempted?: Maybe; + hooksFailed?: Maybe; +}; + +export type BackupstatusstatushookStatusInput = { + hooksAttempted?: InputMaybe; + hooksFailed?: InputMaybe; +}; + +export type Backupstatusstatusprogress = { + __typename?: 'Backupstatusstatusprogress'; + itemsBackedUp?: Maybe; + totalItems?: Maybe; +}; + +export type BackupstatusstatusprogressInput = { + itemsBackedUp?: InputMaybe; + totalItems?: InputMaybe; +}; + +export type Binding = { + __typename?: 'Binding'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + target?: Maybe; +}; + +export type BindingInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + target?: InputMaybe; +}; + +export type CsiDriver = { + __typename?: 'CSIDriver'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type CsiDriverInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type CsiStorageCapacity = { + __typename?: 'CSIStorageCapacity'; + apiVersion?: Maybe; + capacity?: Maybe; + kind?: Maybe; + maximumVolumeSize?: Maybe; + metadata?: Maybe; + nodeTopology?: Maybe; + storageClassName?: Maybe; +}; + +export type CsiStorageCapacityInput = { + apiVersion?: InputMaybe; + capacity?: InputMaybe; + kind?: InputMaybe; + maximumVolumeSize?: InputMaybe; + metadata?: InputMaybe; + nodeTopology?: InputMaybe; + storageClassName?: InputMaybe; +}; + +export type Certificate = { + __typename?: 'Certificate'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type CertificateInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type CertificateRevocation = { + __typename?: 'CertificateRevocation'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type CertificateRevocationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type CertificateRevocationspec = { + __typename?: 'CertificateRevocationspec'; + certificateRef?: Maybe; + qualifyingDate?: Maybe; + renew?: Maybe; +}; + +export type CertificateRevocationspecInput = { + certificateRef?: InputMaybe; + qualifyingDate?: InputMaybe; + renew?: InputMaybe; +}; + +export type CertificateRevocationspecspeccertificateRef = { + __typename?: 'CertificateRevocationspecspeccertificateRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificateRevocationspecspeccertificateRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type CertificateRevocationstatus = { + __typename?: 'CertificateRevocationstatus'; + message?: Maybe; + objects?: Maybe; + observedGeneration?: Maybe; + revocationApplied?: Maybe; + secrets?: Maybe; + state?: Maybe; +}; + +export type CertificateRevocationstatusInput = { + message?: InputMaybe; + objects?: InputMaybe; + observedGeneration?: InputMaybe; + revocationApplied?: InputMaybe; + secrets?: InputMaybe; + state?: InputMaybe; +}; + +export type CertificateRevocationstatusstatusobjects = { + __typename?: 'CertificateRevocationstatusstatusobjects'; + failed?: Maybe>>; + processing?: Maybe>>; + renewed?: Maybe>>; + revoked?: Maybe>>; +}; + +export type CertificateRevocationstatusstatusobjectsInput = { + failed?: InputMaybe>>; + processing?: InputMaybe>>; + renewed?: InputMaybe>>; + revoked?: InputMaybe>>; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsfailed = { + __typename?: 'CertificateRevocationstatusstatusobjectsstatusobjectsfailed'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsfailedInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsprocessing = { + __typename?: 'CertificateRevocationstatusstatusobjectsstatusobjectsprocessing'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsprocessingInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsrenewed = { + __typename?: 'CertificateRevocationstatusstatusobjectsstatusobjectsrenewed'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsrenewedInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsrevoked = { + __typename?: 'CertificateRevocationstatusstatusobjectsstatusobjectsrevoked'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificateRevocationstatusstatusobjectsstatusobjectsrevokedInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type CertificateRevocationstatusstatussecrets = { + __typename?: 'CertificateRevocationstatusstatussecrets'; + failed?: Maybe>>; + processing?: Maybe>>; + revoked?: Maybe>>; +}; + +export type CertificateRevocationstatusstatussecretsInput = { + failed?: InputMaybe>>; + processing?: InputMaybe>>; + revoked?: InputMaybe>>; +}; + +export type CertificateRevocationstatusstatussecretsstatussecretsfailed = { + __typename?: 'CertificateRevocationstatusstatussecretsstatussecretsfailed'; + name?: Maybe; + namespace?: Maybe; + serialNumber?: Maybe; +}; + +export type CertificateRevocationstatusstatussecretsstatussecretsfailedInput = { + name?: InputMaybe; + namespace?: InputMaybe; + serialNumber?: InputMaybe; +}; + +export type CertificateRevocationstatusstatussecretsstatussecretsprocessing = { + __typename?: 'CertificateRevocationstatusstatussecretsstatussecretsprocessing'; + name?: Maybe; + namespace?: Maybe; + serialNumber?: Maybe; +}; + +export type CertificateRevocationstatusstatussecretsstatussecretsprocessingInput = { + name?: InputMaybe; + namespace?: InputMaybe; + serialNumber?: InputMaybe; +}; + +export type CertificateRevocationstatusstatussecretsstatussecretsrevoked = { + __typename?: 'CertificateRevocationstatusstatussecretsstatussecretsrevoked'; + name?: Maybe; + namespace?: Maybe; + serialNumber?: Maybe; +}; + +export type CertificateRevocationstatusstatussecretsstatussecretsrevokedInput = { + name?: InputMaybe; + namespace?: InputMaybe; + serialNumber?: InputMaybe; +}; + +export type CertificateSigningRequest = { + __typename?: 'CertificateSigningRequest'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type CertificateSigningRequestInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Certificatespec = { + __typename?: 'Certificatespec'; + commonName?: Maybe; + csr?: Maybe; + dnsNames?: Maybe>>; + duration?: Maybe; + ensureRenewedAfter?: Maybe; + followCNAME?: Maybe; + isCA?: Maybe; + issuerRef?: Maybe; + keystores?: Maybe; + preferredChain?: Maybe; + privateKey?: Maybe; + renew?: Maybe; + secretLabels?: Maybe; + secretName?: Maybe; + secretRef?: Maybe; +}; + +export type CertificatespecInput = { + commonName?: InputMaybe; + csr?: InputMaybe; + dnsNames?: InputMaybe>>; + duration?: InputMaybe; + ensureRenewedAfter?: InputMaybe; + followCNAME?: InputMaybe; + isCA?: InputMaybe; + issuerRef?: InputMaybe; + keystores?: InputMaybe; + preferredChain?: InputMaybe; + privateKey?: InputMaybe; + renew?: InputMaybe; + secretLabels?: InputMaybe; + secretName?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type CertificatespecspecissuerRef = { + __typename?: 'CertificatespecspecissuerRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificatespecspecissuerRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Certificatespecspeckeystores = { + __typename?: 'Certificatespecspeckeystores'; + jks?: Maybe; + pkcs12?: Maybe; +}; + +export type CertificatespecspeckeystoresInput = { + jks?: InputMaybe; + pkcs12?: InputMaybe; +}; + +export type Certificatespecspeckeystoresspeckeystoresjks = { + __typename?: 'Certificatespecspeckeystoresspeckeystoresjks'; + create?: Maybe; + passwordSecretRef?: Maybe; +}; + +export type CertificatespecspeckeystoresspeckeystoresjksInput = { + create?: InputMaybe; + passwordSecretRef?: InputMaybe; +}; + +export type CertificatespecspeckeystoresspeckeystoresjksspeckeystoresjkspasswordSecretRef = { + __typename?: 'CertificatespecspeckeystoresspeckeystoresjksspeckeystoresjkspasswordSecretRef'; + key?: Maybe; + secretName?: Maybe; +}; + +export type CertificatespecspeckeystoresspeckeystoresjksspeckeystoresjkspasswordSecretRefInput = { + key?: InputMaybe; + secretName?: InputMaybe; +}; + +export type Certificatespecspeckeystoresspeckeystorespkcs12 = { + __typename?: 'Certificatespecspeckeystoresspeckeystorespkcs12'; + create?: Maybe; + passwordSecretRef?: Maybe; +}; + +export type Certificatespecspeckeystoresspeckeystorespkcs12Input = { + create?: InputMaybe; + passwordSecretRef?: InputMaybe; +}; + +export type Certificatespecspeckeystoresspeckeystorespkcs12speckeystorespkcs12passwordSecretRef = { + __typename?: 'Certificatespecspeckeystoresspeckeystorespkcs12speckeystorespkcs12passwordSecretRef'; + key?: Maybe; + secretName?: Maybe; +}; + +export type Certificatespecspeckeystoresspeckeystorespkcs12speckeystorespkcs12passwordSecretRefInput = { + key?: InputMaybe; + secretName?: InputMaybe; +}; + +export type CertificatespecspecprivateKey = { + __typename?: 'CertificatespecspecprivateKey'; + algorithm?: Maybe; + size?: Maybe; +}; + +export type CertificatespecspecprivateKeyInput = { + algorithm?: InputMaybe; + size?: InputMaybe; +}; + +export type CertificatespecspecsecretRef = { + __typename?: 'CertificatespecspecsecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificatespecspecsecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Certificatestatus = { + __typename?: 'Certificatestatus'; + backoff?: Maybe; + commonName?: Maybe; + conditions?: Maybe>>; + dnsNames?: Maybe>>; + expirationDate?: Maybe; + issuerRef?: Maybe; + lastPendingTimestamp?: Maybe; + message?: Maybe; + observedGeneration?: Maybe; + state?: Maybe; +}; + +export type CertificatestatusInput = { + backoff?: InputMaybe; + commonName?: InputMaybe; + conditions?: InputMaybe>>; + dnsNames?: InputMaybe>>; + expirationDate?: InputMaybe; + issuerRef?: InputMaybe; + lastPendingTimestamp?: InputMaybe; + message?: InputMaybe; + observedGeneration?: InputMaybe; + state?: InputMaybe; +}; + +export type Certificatestatusstatusbackoff = { + __typename?: 'Certificatestatusstatusbackoff'; + observedGeneration?: Maybe; + recheckAfter?: Maybe; + recheckInterval?: Maybe; +}; + +export type CertificatestatusstatusbackoffInput = { + observedGeneration?: InputMaybe; + recheckAfter?: InputMaybe; + recheckInterval?: InputMaybe; +}; + +export type Certificatestatusstatusconditions = { + __typename?: 'Certificatestatusstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + observedGeneration?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type CertificatestatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + observedGeneration?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type CertificatestatusstatusissuerRef = { + __typename?: 'CertificatestatusstatusissuerRef'; + cluster?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type CertificatestatusstatusissuerRefInput = { + cluster?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type CloudOrchestrator = { + __typename?: 'CloudOrchestrator'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type CloudOrchestratorInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type CloudOrchestratorspec = { + __typename?: 'CloudOrchestratorspec'; + btpServiceOperator?: Maybe; + crossplane?: Maybe; + externalSecretsOperator?: Maybe; + flux?: Maybe; + kyverno?: Maybe; +}; + +export type CloudOrchestratorspecInput = { + btpServiceOperator?: InputMaybe; + crossplane?: InputMaybe; + externalSecretsOperator?: InputMaybe; + flux?: InputMaybe; + kyverno?: InputMaybe; +}; + +export type CloudOrchestratorspecspecbtpServiceOperator = { + __typename?: 'CloudOrchestratorspecspecbtpServiceOperator'; + version?: Maybe; +}; + +export type CloudOrchestratorspecspecbtpServiceOperatorInput = { + version?: InputMaybe; +}; + +export type CloudOrchestratorspecspeccrossplane = { + __typename?: 'CloudOrchestratorspecspeccrossplane'; + providers?: Maybe>>; + version?: Maybe; +}; + +export type CloudOrchestratorspecspeccrossplaneInput = { + providers?: InputMaybe>>; + version?: InputMaybe; +}; + +export type CloudOrchestratorspecspeccrossplanespeccrossplaneproviders = { + __typename?: 'CloudOrchestratorspecspeccrossplanespeccrossplaneproviders'; + name?: Maybe; + version?: Maybe; +}; + +export type CloudOrchestratorspecspeccrossplanespeccrossplaneprovidersInput = { + name?: InputMaybe; + version?: InputMaybe; +}; + +export type CloudOrchestratorspecspecexternalSecretsOperator = { + __typename?: 'CloudOrchestratorspecspecexternalSecretsOperator'; + version?: Maybe; +}; + +export type CloudOrchestratorspecspecexternalSecretsOperatorInput = { + version?: InputMaybe; +}; + +export type CloudOrchestratorspecspecflux = { + __typename?: 'CloudOrchestratorspecspecflux'; + version?: Maybe; +}; + +export type CloudOrchestratorspecspecfluxInput = { + version?: InputMaybe; +}; + +export type CloudOrchestratorspecspeckyverno = { + __typename?: 'CloudOrchestratorspecspeckyverno'; + version?: Maybe; +}; + +export type CloudOrchestratorspecspeckyvernoInput = { + version?: InputMaybe; +}; + +export type CloudOrchestratorstatus = { + __typename?: 'CloudOrchestratorstatus'; + componentsEnabled?: Maybe; + componentsHealthy?: Maybe; + conditions?: Maybe>>; + observedGenerations?: Maybe; +}; + +export type CloudOrchestratorstatusInput = { + componentsEnabled?: InputMaybe; + componentsHealthy?: InputMaybe; + conditions?: InputMaybe>>; + observedGenerations?: InputMaybe; +}; + +export type CloudOrchestratorstatusstatusconditions = { + __typename?: 'CloudOrchestratorstatusstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type CloudOrchestratorstatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type CloudOrchestratorstatusstatusobservedGenerations = { + __typename?: 'CloudOrchestratorstatusstatusobservedGenerations'; + internalConfiguration?: Maybe; + managedControlPlane?: Maybe; + resource?: Maybe; +}; + +export type CloudOrchestratorstatusstatusobservedGenerationsInput = { + internalConfiguration?: InputMaybe; + managedControlPlane?: InputMaybe; + resource?: InputMaybe; +}; + +export type ClusterAdmin = { + __typename?: 'ClusterAdmin'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ClusterAdminInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ClusterAdminspec = { + __typename?: 'ClusterAdminspec'; + subjects?: Maybe>>; +}; + +export type ClusterAdminspecInput = { + subjects?: InputMaybe>>; +}; + +export type ClusterAdminspecspecsubjects = { + __typename?: 'ClusterAdminspecspecsubjects'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type ClusterAdminspecspecsubjectsInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type ClusterAdminstatus = { + __typename?: 'ClusterAdminstatus'; + activationTime?: Maybe; + active?: Maybe; + expirationTime?: Maybe; +}; + +export type ClusterAdminstatusInput = { + activationTime?: InputMaybe; + active?: InputMaybe; + expirationTime?: InputMaybe; +}; + +export type ClusterRole = { + __typename?: 'ClusterRole'; + aggregationRule?: Maybe; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + rules?: Maybe>>; +}; + +export type ClusterRoleBinding = { + __typename?: 'ClusterRoleBinding'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + roleRef?: Maybe; + subjects?: Maybe>>; +}; + +export type ClusterRoleBindingInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + roleRef?: InputMaybe; + subjects?: InputMaybe>>; +}; + +export type ClusterRoleInput = { + aggregationRule?: InputMaybe; + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + rules?: InputMaybe>>; +}; + +export type ComponentStatus = { + __typename?: 'ComponentStatus'; + apiVersion?: Maybe; + conditions?: Maybe>>; + kind?: Maybe; + metadata?: Maybe; +}; + +export type ComponentStatusInput = { + apiVersion?: InputMaybe; + conditions?: InputMaybe>>; + kind?: InputMaybe; + metadata?: InputMaybe; +}; + +export type ConfigMap = { + __typename?: 'ConfigMap'; + apiVersion?: Maybe; + binaryData?: Maybe; + data?: Maybe; + immutable?: Maybe; + kind?: Maybe; + metadata?: Maybe; +}; + +export type ConfigMapInput = { + apiVersion?: InputMaybe; + binaryData?: InputMaybe; + data?: InputMaybe; + immutable?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; +}; + +export type CustomResourceDefinition = { + __typename?: 'CustomResourceDefinition'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type CustomResourceDefinitionInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DnsAnnotation = { + __typename?: 'DNSAnnotation'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type DnsAnnotationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DnsAnnotationspec = { + __typename?: 'DNSAnnotationspec'; + annotations?: Maybe; + resourceRef?: Maybe; +}; + +export type DnsAnnotationspecInput = { + annotations?: InputMaybe; + resourceRef?: InputMaybe; +}; + +export type DnsAnnotationspecspecresourceRef = { + __typename?: 'DNSAnnotationspecspecresourceRef'; + apiVersion?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type DnsAnnotationspecspecresourceRefInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type DnsAnnotationstatus = { + __typename?: 'DNSAnnotationstatus'; + active?: Maybe; + message?: Maybe; +}; + +export type DnsAnnotationstatusInput = { + active?: InputMaybe; + message?: InputMaybe; +}; + +export type DnsEntry = { + __typename?: 'DNSEntry'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type DnsEntryInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DnsEntryspec = { + __typename?: 'DNSEntryspec'; + cnameLookupInterval?: Maybe; + dnsName?: Maybe; + ownerId?: Maybe; + reference?: Maybe; + resolveTargetsToAddresses?: Maybe; + routingPolicy?: Maybe; + targets?: Maybe>>; + text?: Maybe>>; + ttl?: Maybe; +}; + +export type DnsEntryspecInput = { + cnameLookupInterval?: InputMaybe; + dnsName?: InputMaybe; + ownerId?: InputMaybe; + reference?: InputMaybe; + resolveTargetsToAddresses?: InputMaybe; + routingPolicy?: InputMaybe; + targets?: InputMaybe>>; + text?: InputMaybe>>; + ttl?: InputMaybe; +}; + +export type DnsEntryspecspecreference = { + __typename?: 'DNSEntryspecspecreference'; + name?: Maybe; + namespace?: Maybe; +}; + +export type DnsEntryspecspecreferenceInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type DnsEntryspecspecroutingPolicy = { + __typename?: 'DNSEntryspecspecroutingPolicy'; + parameters?: Maybe; + setIdentifier?: Maybe; + type?: Maybe; +}; + +export type DnsEntryspecspecroutingPolicyInput = { + parameters?: InputMaybe; + setIdentifier?: InputMaybe; + type?: InputMaybe; +}; + +export type DnsEntrystatus = { + __typename?: 'DNSEntrystatus'; + cnameLookupInterval?: Maybe; + lastUpdateTime?: Maybe; + message?: Maybe; + observedGeneration?: Maybe; + provider?: Maybe; + providerType?: Maybe; + routingPolicy?: Maybe; + state?: Maybe; + targets?: Maybe>>; + ttl?: Maybe; + zone?: Maybe; +}; + +export type DnsEntrystatusInput = { + cnameLookupInterval?: InputMaybe; + lastUpdateTime?: InputMaybe; + message?: InputMaybe; + observedGeneration?: InputMaybe; + provider?: InputMaybe; + providerType?: InputMaybe; + routingPolicy?: InputMaybe; + state?: InputMaybe; + targets?: InputMaybe>>; + ttl?: InputMaybe; + zone?: InputMaybe; +}; + +export type DnsEntrystatusstatusroutingPolicy = { + __typename?: 'DNSEntrystatusstatusroutingPolicy'; + parameters?: Maybe; + setIdentifier?: Maybe; + type?: Maybe; +}; + +export type DnsEntrystatusstatusroutingPolicyInput = { + parameters?: InputMaybe; + setIdentifier?: InputMaybe; + type?: InputMaybe; +}; + +export type DataDownload = { + __typename?: 'DataDownload'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type DataDownloadInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DataDownloadspec = { + __typename?: 'DataDownloadspec'; + backupStorageLocation?: Maybe; + cancel?: Maybe; + dataMoverConfig?: Maybe; + datamover?: Maybe; + operationTimeout?: Maybe; + snapshotID?: Maybe; + sourceNamespace?: Maybe; + targetVolume?: Maybe; +}; + +export type DataDownloadspecInput = { + backupStorageLocation?: InputMaybe; + cancel?: InputMaybe; + dataMoverConfig?: InputMaybe; + datamover?: InputMaybe; + operationTimeout?: InputMaybe; + snapshotID?: InputMaybe; + sourceNamespace?: InputMaybe; + targetVolume?: InputMaybe; +}; + +export type DataDownloadspecspectargetVolume = { + __typename?: 'DataDownloadspecspectargetVolume'; + namespace?: Maybe; + pv?: Maybe; + pvc?: Maybe; +}; + +export type DataDownloadspecspectargetVolumeInput = { + namespace?: InputMaybe; + pv?: InputMaybe; + pvc?: InputMaybe; +}; + +export type DataDownloadstatus = { + __typename?: 'DataDownloadstatus'; + completionTimestamp?: Maybe; + message?: Maybe; + node?: Maybe; + phase?: Maybe; + progress?: Maybe; + startTimestamp?: Maybe; +}; + +export type DataDownloadstatusInput = { + completionTimestamp?: InputMaybe; + message?: InputMaybe; + node?: InputMaybe; + phase?: InputMaybe; + progress?: InputMaybe; + startTimestamp?: InputMaybe; +}; + +export type DataDownloadstatusstatusprogress = { + __typename?: 'DataDownloadstatusstatusprogress'; + bytesDone?: Maybe; + totalBytes?: Maybe; +}; + +export type DataDownloadstatusstatusprogressInput = { + bytesDone?: InputMaybe; + totalBytes?: InputMaybe; +}; + +export type DataUpload = { + __typename?: 'DataUpload'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type DataUploadInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DataUploadspec = { + __typename?: 'DataUploadspec'; + backupStorageLocation?: Maybe; + cancel?: Maybe; + csiSnapshot?: Maybe; + dataMoverConfig?: Maybe; + datamover?: Maybe; + operationTimeout?: Maybe; + snapshotType?: Maybe; + sourceNamespace?: Maybe; + sourcePVC?: Maybe; +}; + +export type DataUploadspecInput = { + backupStorageLocation?: InputMaybe; + cancel?: InputMaybe; + csiSnapshot?: InputMaybe; + dataMoverConfig?: InputMaybe; + datamover?: InputMaybe; + operationTimeout?: InputMaybe; + snapshotType?: InputMaybe; + sourceNamespace?: InputMaybe; + sourcePVC?: InputMaybe; +}; + +export type DataUploadspecspeccsiSnapshot = { + __typename?: 'DataUploadspecspeccsiSnapshot'; + snapshotClass?: Maybe; + storageClass?: Maybe; + volumeSnapshot?: Maybe; +}; + +export type DataUploadspecspeccsiSnapshotInput = { + snapshotClass?: InputMaybe; + storageClass?: InputMaybe; + volumeSnapshot?: InputMaybe; +}; + +export type DataUploadstatus = { + __typename?: 'DataUploadstatus'; + completionTimestamp?: Maybe; + dataMoverResult?: Maybe; + message?: Maybe; + node?: Maybe; + path?: Maybe; + phase?: Maybe; + progress?: Maybe; + snapshotID?: Maybe; + startTimestamp?: Maybe; +}; + +export type DataUploadstatusInput = { + completionTimestamp?: InputMaybe; + dataMoverResult?: InputMaybe; + message?: InputMaybe; + node?: InputMaybe; + path?: InputMaybe; + phase?: InputMaybe; + progress?: InputMaybe; + snapshotID?: InputMaybe; + startTimestamp?: InputMaybe; +}; + +export type DataUploadstatusstatusprogress = { + __typename?: 'DataUploadstatusstatusprogress'; + bytesDone?: Maybe; + totalBytes?: Maybe; +}; + +export type DataUploadstatusstatusprogressInput = { + bytesDone?: InputMaybe; + totalBytes?: InputMaybe; +}; + +export type DeleteBackupRequest = { + __typename?: 'DeleteBackupRequest'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type DeleteBackupRequestInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DeleteBackupRequestspec = { + __typename?: 'DeleteBackupRequestspec'; + backupName?: Maybe; +}; + +export type DeleteBackupRequestspecInput = { + backupName?: InputMaybe; +}; + +export type DeleteBackupRequeststatus = { + __typename?: 'DeleteBackupRequeststatus'; + errors?: Maybe>>; + phase?: Maybe; +}; + +export type DeleteBackupRequeststatusInput = { + errors?: InputMaybe>>; + phase?: InputMaybe; +}; + +export type DeleteOptions = { + __typename?: 'DeleteOptions'; + apiVersion?: Maybe; + dryRun?: Maybe>>; + gracePeriodSeconds?: Maybe; + kind?: Maybe; + orphanDependents?: Maybe; + preconditions?: Maybe; + propagationPolicy?: Maybe; +}; + +export type DeleteOptionsInput = { + apiVersion?: InputMaybe; + dryRun?: InputMaybe>>; + gracePeriodSeconds?: InputMaybe; + kind?: InputMaybe; + orphanDependents?: InputMaybe; + preconditions?: InputMaybe; + propagationPolicy?: InputMaybe; +}; + +export type DownloadRequest = { + __typename?: 'DownloadRequest'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type DownloadRequestInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type DownloadRequestspec = { + __typename?: 'DownloadRequestspec'; + target?: Maybe; +}; + +export type DownloadRequestspecInput = { + target?: InputMaybe; +}; + +export type DownloadRequestspecspectarget = { + __typename?: 'DownloadRequestspecspectarget'; + kind?: Maybe; + name?: Maybe; +}; + +export type DownloadRequestspecspectargetInput = { + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type DownloadRequeststatus = { + __typename?: 'DownloadRequeststatus'; + downloadURL?: Maybe; + expiration?: Maybe; + phase?: Maybe; +}; + +export type DownloadRequeststatusInput = { + downloadURL?: InputMaybe; + expiration?: InputMaybe; + phase?: InputMaybe; +}; + +export type Endpoints = { + __typename?: 'Endpoints'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + subsets?: Maybe>>; +}; + +export type EndpointsInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + subsets?: InputMaybe>>; +}; + +export type Event = { + __typename?: 'Event'; + action?: Maybe; + apiVersion?: Maybe; + deprecatedCount?: Maybe; + deprecatedFirstTimestamp?: Maybe; + deprecatedLastTimestamp?: Maybe; + deprecatedSource?: Maybe; + eventTime?: Maybe; + kind?: Maybe; + metadata?: Maybe; + note?: Maybe; + reason?: Maybe; + regarding?: Maybe; + related?: Maybe; + reportingController?: Maybe; + reportingInstance?: Maybe; + series?: Maybe; + type?: Maybe; +}; + +export type EventInput = { + action?: InputMaybe; + apiVersion?: InputMaybe; + deprecatedCount?: InputMaybe; + deprecatedFirstTimestamp?: InputMaybe; + deprecatedLastTimestamp?: InputMaybe; + deprecatedSource?: InputMaybe; + eventTime?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + note?: InputMaybe; + reason?: InputMaybe; + regarding?: InputMaybe; + related?: InputMaybe; + reportingController?: InputMaybe; + reportingInstance?: InputMaybe; + series?: InputMaybe; + type?: InputMaybe; +}; + +export type Eventcorev1 = { + __typename?: 'Eventcorev1'; + action?: Maybe; + apiVersion?: Maybe; + count?: Maybe; + eventTime?: Maybe; + firstTimestamp?: Maybe; + involvedObject?: Maybe; + kind?: Maybe; + lastTimestamp?: Maybe; + message?: Maybe; + metadata?: Maybe; + reason?: Maybe; + related?: Maybe; + reportingComponent?: Maybe; + reportingInstance?: Maybe; + series?: Maybe; + source?: Maybe; + type?: Maybe; +}; + +export type Eventcorev1Input = { + action?: InputMaybe; + apiVersion?: InputMaybe; + count?: InputMaybe; + eventTime?: InputMaybe; + firstTimestamp?: InputMaybe; + involvedObject?: InputMaybe; + kind?: InputMaybe; + lastTimestamp?: InputMaybe; + message?: InputMaybe; + metadata?: InputMaybe; + reason?: InputMaybe; + related?: InputMaybe; + reportingComponent?: InputMaybe; + reportingInstance?: InputMaybe; + series?: InputMaybe; + source?: InputMaybe; + type?: InputMaybe; +}; + +export type Eviction = { + __typename?: 'Eviction'; + apiVersion?: Maybe; + deleteOptions?: Maybe; + kind?: Maybe; + metadata?: Maybe; +}; + +export type EvictionInput = { + apiVersion?: InputMaybe; + deleteOptions?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; +}; + +export type FlowSchema = { + __typename?: 'FlowSchema'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type FlowSchemaInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type FlowSchemaflowcontrol_Apiserver_K8s_Iov1 = { + __typename?: 'FlowSchemaflowcontrol_apiserver_k8s_iov1'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type FlowSchemaflowcontrol_Apiserver_K8s_Iov1Input = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type HorizontalPodAutoscaler = { + __typename?: 'HorizontalPodAutoscaler'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type HorizontalPodAutoscalerInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Ingress = { + __typename?: 'Ingress'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type IngressClass = { + __typename?: 'IngressClass'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type IngressClassInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type IngressInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type InternalConfiguration = { + __typename?: 'InternalConfiguration'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type InternalConfigurationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type InternalConfigurationspec = { + __typename?: 'InternalConfigurationspec'; + components?: Maybe; +}; + +export type InternalConfigurationspecInput = { + components?: InputMaybe; +}; + +export type InternalConfigurationspecspeccomponents = { + __typename?: 'InternalConfigurationspecspeccomponents'; + apiServer?: Maybe; +}; + +export type InternalConfigurationspecspeccomponentsInput = { + apiServer?: InputMaybe; +}; + +export type InternalConfigurationspecspeccomponentsspeccomponentsapiServer = { + __typename?: 'InternalConfigurationspecspeccomponentsspeccomponentsapiServer'; + gardener?: Maybe; +}; + +export type InternalConfigurationspecspeccomponentsspeccomponentsapiServerInput = { + gardener?: InputMaybe; +}; + +export type InternalConfigurationspecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardener = { + __typename?: 'InternalConfigurationspecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardener'; + k8sVersionOverwrite?: Maybe; + landscapeConfiguration?: Maybe; + shootOverwrite?: Maybe; +}; + +export type InternalConfigurationspecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerInput = { + k8sVersionOverwrite?: InputMaybe; + landscapeConfiguration?: InputMaybe; + shootOverwrite?: InputMaybe; +}; + +export type InternalConfigurationspecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenershootOverwrite = { + __typename?: 'InternalConfigurationspecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenershootOverwrite'; + name?: Maybe; + namespace?: Maybe; +}; + +export type InternalConfigurationspecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenershootOverwriteInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Landscaper = { + __typename?: 'Landscaper'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type LandscaperInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Landscaperspec = { + __typename?: 'Landscaperspec'; + deployers?: Maybe>>; +}; + +export type LandscaperspecInput = { + deployers?: InputMaybe>>; +}; + +export type Landscaperstatus = { + __typename?: 'Landscaperstatus'; + conditions?: Maybe>>; + landscaperDeployment?: Maybe; + observedGenerations?: Maybe; +}; + +export type LandscaperstatusInput = { + conditions?: InputMaybe>>; + landscaperDeployment?: InputMaybe; + observedGenerations?: InputMaybe; +}; + +export type Landscaperstatusstatusconditions = { + __typename?: 'Landscaperstatusstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type LandscaperstatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type LandscaperstatusstatuslandscaperDeployment = { + __typename?: 'LandscaperstatusstatuslandscaperDeployment'; + name?: Maybe; + namespace?: Maybe; +}; + +export type LandscaperstatusstatuslandscaperDeploymentInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type LandscaperstatusstatusobservedGenerations = { + __typename?: 'LandscaperstatusstatusobservedGenerations'; + internalConfiguration?: Maybe; + managedControlPlane?: Maybe; + resource?: Maybe; +}; + +export type LandscaperstatusstatusobservedGenerationsInput = { + internalConfiguration?: InputMaybe; + managedControlPlane?: InputMaybe; + resource?: InputMaybe; +}; + +export type Lease = { + __typename?: 'Lease'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type LeaseInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type LimitRange = { + __typename?: 'LimitRange'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type LimitRangeInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type LocalSubjectAccessReview = { + __typename?: 'LocalSubjectAccessReview'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type LocalSubjectAccessReviewInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ManagedComponent = { + __typename?: 'ManagedComponent'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ManagedComponentInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ManagedComponentstatus = { + __typename?: 'ManagedComponentstatus'; + versions?: Maybe>>; +}; + +export type ManagedComponentstatusInput = { + versions?: InputMaybe>>; +}; + +export type ManagedControlPlane = { + __typename?: 'ManagedControlPlane'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ManagedControlPlaneInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ManagedControlPlanespec = { + __typename?: 'ManagedControlPlanespec'; + authentication?: Maybe; + authorization?: Maybe; + components?: Maybe; + desiredRegion?: Maybe; + disabledComponents?: Maybe>>; +}; + +export type ManagedControlPlanespecInput = { + authentication?: InputMaybe; + authorization?: InputMaybe; + components?: InputMaybe; + desiredRegion?: InputMaybe; + disabledComponents?: InputMaybe>>; +}; + +export type ManagedControlPlanespecspecauthentication = { + __typename?: 'ManagedControlPlanespecspecauthentication'; + enableSystemIdentityProvider?: Maybe; + identityProviders?: Maybe>>; +}; + +export type ManagedControlPlanespecspecauthenticationInput = { + enableSystemIdentityProvider?: InputMaybe; + identityProviders?: InputMaybe>>; +}; + +export type ManagedControlPlanespecspecauthenticationspecauthenticationidentityProviders = { + __typename?: 'ManagedControlPlanespecspecauthenticationspecauthenticationidentityProviders'; + caBundle?: Maybe; + clientConfig?: Maybe; + clientID?: Maybe; + groupsClaim?: Maybe; + issuerURL?: Maybe; + name?: Maybe; + requiredClaims?: Maybe; + signingAlgs?: Maybe>>; + usernameClaim?: Maybe; +}; + +export type ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersInput = { + caBundle?: InputMaybe; + clientConfig?: InputMaybe; + clientID?: InputMaybe; + groupsClaim?: InputMaybe; + issuerURL?: InputMaybe; + name?: InputMaybe; + requiredClaims?: InputMaybe; + signingAlgs?: InputMaybe>>; + usernameClaim?: InputMaybe; +}; + +export type ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersspecauthenticationidentityProvidersclientConfig = { + __typename?: 'ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersspecauthenticationidentityProvidersclientConfig'; + clientSecret?: Maybe; + extraConfig?: Maybe; +}; + +export type ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersspecauthenticationidentityProvidersclientConfigInput = { + clientSecret?: InputMaybe; + extraConfig?: InputMaybe; +}; + +export type ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersspecauthenticationidentityProvidersclientConfigspecauthenticationidentityProvidersclientConfigclientSecret = { + __typename?: 'ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersspecauthenticationidentityProvidersclientConfigspecauthenticationidentityProvidersclientConfigclientSecret'; + key?: Maybe; + name?: Maybe; +}; + +export type ManagedControlPlanespecspecauthenticationspecauthenticationidentityProvidersspecauthenticationidentityProvidersclientConfigspecauthenticationidentityProvidersclientConfigclientSecretInput = { + key?: InputMaybe; + name?: InputMaybe; +}; + +export type ManagedControlPlanespecspecauthorization = { + __typename?: 'ManagedControlPlanespecspecauthorization'; + roleBindings?: Maybe>>; +}; + +export type ManagedControlPlanespecspecauthorizationInput = { + roleBindings?: InputMaybe>>; +}; + +export type ManagedControlPlanespecspecauthorizationspecauthorizationroleBindings = { + __typename?: 'ManagedControlPlanespecspecauthorizationspecauthorizationroleBindings'; + role?: Maybe; + subjects?: Maybe>>; +}; + +export type ManagedControlPlanespecspecauthorizationspecauthorizationroleBindingsInput = { + role?: InputMaybe; + subjects?: InputMaybe>>; +}; + +export type ManagedControlPlanespecspecauthorizationspecauthorizationroleBindingsspecauthorizationroleBindingssubjects = { + __typename?: 'ManagedControlPlanespecspecauthorizationspecauthorizationroleBindingsspecauthorizationroleBindingssubjects'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type ManagedControlPlanespecspecauthorizationspecauthorizationroleBindingsspecauthorizationroleBindingssubjectsInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponents = { + __typename?: 'ManagedControlPlanespecspeccomponents'; + apiServer?: Maybe; + btpServiceOperator?: Maybe; + crossplane?: Maybe; + externalSecretsOperator?: Maybe; + flux?: Maybe; + kyverno?: Maybe; + landscaper?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsInput = { + apiServer?: InputMaybe; + btpServiceOperator?: InputMaybe; + crossplane?: InputMaybe; + externalSecretsOperator?: InputMaybe; + flux?: InputMaybe; + kyverno?: InputMaybe; + landscaper?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServer = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServer'; + gardener?: Maybe; + type?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerInput = { + gardener?: InputMaybe; + type?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardener = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardener'; + auditLog?: Maybe; + encryptionConfig?: Maybe; + highAvailability?: Maybe; + region?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerInput = { + auditLog?: InputMaybe; + encryptionConfig?: InputMaybe; + highAvailability?: InputMaybe; + region?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLog = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLog'; + policyRef?: Maybe; + secretRef?: Maybe; + serviceURL?: Maybe; + tenantID?: Maybe; + type?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogInput = { + policyRef?: InputMaybe; + secretRef?: InputMaybe; + serviceURL?: InputMaybe; + tenantID?: InputMaybe; + type?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogspeccomponentsapiServergardenerauditLogpolicyRef = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogspeccomponentsapiServergardenerauditLogpolicyRef'; + name?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogspeccomponentsapiServergardenerauditLogpolicyRefInput = { + name?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogspeccomponentsapiServergardenerauditLogsecretRef = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogspeccomponentsapiServergardenerauditLogsecretRef'; + name?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerauditLogspeccomponentsapiServergardenerauditLogsecretRefInput = { + name?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerencryptionConfig = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerencryptionConfig'; + resources?: Maybe>>; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerencryptionConfigInput = { + resources?: InputMaybe>>; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerhighAvailability = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerhighAvailability'; + failureToleranceType?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsapiServerspeccomponentsapiServergardenerspeccomponentsapiServergardenerhighAvailabilityInput = { + failureToleranceType?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsbtpServiceOperator = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsbtpServiceOperator'; + version?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsbtpServiceOperatorInput = { + version?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentscrossplane = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentscrossplane'; + providers?: Maybe>>; + version?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentscrossplaneInput = { + providers?: InputMaybe>>; + version?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentscrossplanespeccomponentscrossplaneproviders = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentscrossplanespeccomponentscrossplaneproviders'; + name?: Maybe; + version?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentscrossplanespeccomponentscrossplaneprovidersInput = { + name?: InputMaybe; + version?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsexternalSecretsOperator = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsexternalSecretsOperator'; + version?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsexternalSecretsOperatorInput = { + version?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsflux = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentsflux'; + version?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentsfluxInput = { + version?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentskyverno = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentskyverno'; + version?: Maybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentskyvernoInput = { + version?: InputMaybe; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentslandscaper = { + __typename?: 'ManagedControlPlanespecspeccomponentsspeccomponentslandscaper'; + deployers?: Maybe>>; +}; + +export type ManagedControlPlanespecspeccomponentsspeccomponentslandscaperInput = { + deployers?: InputMaybe>>; +}; + +export type ManagedControlPlanespecspecdesiredRegion = { + __typename?: 'ManagedControlPlanespecspecdesiredRegion'; + direction?: Maybe; + name?: Maybe; +}; + +export type ManagedControlPlanespecspecdesiredRegionInput = { + direction?: InputMaybe; + name?: InputMaybe; +}; + +export type ManagedControlPlanestatus = { + __typename?: 'ManagedControlPlanestatus'; + components?: Maybe; + conditions?: Maybe>>; + message?: Maybe; + observedGeneration?: Maybe; + status?: Maybe; +}; + +export type ManagedControlPlanestatusInput = { + components?: InputMaybe; + conditions?: InputMaybe>>; + message?: InputMaybe; + observedGeneration?: InputMaybe; + status?: InputMaybe; +}; + +export type ManagedControlPlanestatusstatuscomponents = { + __typename?: 'ManagedControlPlanestatusstatuscomponents'; + apiServer?: Maybe; + authentication?: Maybe; + authorization?: Maybe; + cloudOrchestrator?: Maybe; + landscaper?: Maybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsInput = { + apiServer?: InputMaybe; + authentication?: InputMaybe; + authorization?: InputMaybe; + cloudOrchestrator?: InputMaybe; + landscaper?: InputMaybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsstatuscomponentsapiServer = { + __typename?: 'ManagedControlPlanestatusstatuscomponentsstatuscomponentsapiServer'; + endpoint?: Maybe; + serviceAccountIssuer?: Maybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsstatuscomponentsapiServerInput = { + endpoint?: InputMaybe; + serviceAccountIssuer?: InputMaybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsstatuscomponentsauthentication = { + __typename?: 'ManagedControlPlanestatusstatuscomponentsstatuscomponentsauthentication'; + access?: Maybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsstatuscomponentsauthenticationInput = { + access?: InputMaybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsstatuscomponentsauthenticationstatuscomponentsauthenticationaccess = { + __typename?: 'ManagedControlPlanestatusstatuscomponentsstatuscomponentsauthenticationstatuscomponentsauthenticationaccess'; + key?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type ManagedControlPlanestatusstatuscomponentsstatuscomponentsauthenticationstatuscomponentsauthenticationaccessInput = { + key?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type ManagedControlPlanestatusstatusconditions = { + __typename?: 'ManagedControlPlanestatusstatusconditions'; + lastTransitionTime?: Maybe; + managedBy?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type ManagedControlPlanestatusstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + managedBy?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type MemberOverrides = { + __typename?: 'MemberOverrides'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type MemberOverridesInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type MemberOverridesspec = { + __typename?: 'MemberOverridesspec'; + memberOverrides?: Maybe>>; +}; + +export type MemberOverridesspecInput = { + memberOverrides?: InputMaybe>>; +}; + +export type MemberOverridesspecspecmemberOverrides = { + __typename?: 'MemberOverridesspecspecmemberOverrides'; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resources?: Maybe>>; + roles?: Maybe>>; +}; + +export type MemberOverridesspecspecmemberOverridesInput = { + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resources?: InputMaybe>>; + roles?: InputMaybe>>; +}; + +export type MemberOverridesspecspecmemberOverridesspecmemberOverridesresources = { + __typename?: 'MemberOverridesspecspecmemberOverridesspecmemberOverridesresources'; + kind?: Maybe; + name?: Maybe; +}; + +export type MemberOverridesspecspecmemberOverridesspecmemberOverridesresourcesInput = { + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type MutatingWebhookConfiguration = { + __typename?: 'MutatingWebhookConfiguration'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + webhooks?: Maybe>>; +}; + +export type MutatingWebhookConfigurationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + webhooks?: InputMaybe>>; +}; + +export type Namespace = { + __typename?: 'Namespace'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type NamespaceInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type NetworkPolicy = { + __typename?: 'NetworkPolicy'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type NetworkPolicyInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type Node = { + __typename?: 'Node'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type NodeInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type OpenIdConnect = { + __typename?: 'OpenIDConnect'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type OpenIdConnectInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type OpenIdConnectspec = { + __typename?: 'OpenIDConnectspec'; + caBundle?: Maybe; + clientID?: Maybe; + extraClaims?: Maybe>>; + groupsClaim?: Maybe; + groupsPrefix?: Maybe; + issuerURL?: Maybe; + jwks?: Maybe; + maxTokenExpirationSeconds?: Maybe; + requiredClaims?: Maybe; + supportedSigningAlgs?: Maybe>>; + usernameClaim?: Maybe; + usernamePrefix?: Maybe; +}; + +export type OpenIdConnectspecInput = { + caBundle?: InputMaybe; + clientID?: InputMaybe; + extraClaims?: InputMaybe>>; + groupsClaim?: InputMaybe; + groupsPrefix?: InputMaybe; + issuerURL?: InputMaybe; + jwks?: InputMaybe; + maxTokenExpirationSeconds?: InputMaybe; + requiredClaims?: InputMaybe; + supportedSigningAlgs?: InputMaybe>>; + usernameClaim?: InputMaybe; + usernamePrefix?: InputMaybe; +}; + +export type OpenIdConnectspecspecjwks = { + __typename?: 'OpenIDConnectspecspecjwks'; + distributedClaims?: Maybe; + keys?: Maybe; +}; + +export type OpenIdConnectspecspecjwksInput = { + distributedClaims?: InputMaybe; + keys?: InputMaybe; +}; + +export type PersistentVolume = { + __typename?: 'PersistentVolume'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PersistentVolumeClaim = { + __typename?: 'PersistentVolumeClaim'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PersistentVolumeClaimInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type PersistentVolumeInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Pod = { + __typename?: 'Pod'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PodInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type PodTemplate = { + __typename?: 'PodTemplate'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + template?: Maybe; +}; + +export type PodTemplateInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + template?: InputMaybe; +}; + +export type PodVolumeBackup = { + __typename?: 'PodVolumeBackup'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PodVolumeBackupInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type PodVolumeBackupspec = { + __typename?: 'PodVolumeBackupspec'; + backupStorageLocation?: Maybe; + node?: Maybe; + pod?: Maybe; + repoIdentifier?: Maybe; + tags?: Maybe; + uploaderSettings?: Maybe; + uploaderType?: Maybe; + volume?: Maybe; +}; + +export type PodVolumeBackupspecInput = { + backupStorageLocation?: InputMaybe; + node?: InputMaybe; + pod?: InputMaybe; + repoIdentifier?: InputMaybe; + tags?: InputMaybe; + uploaderSettings?: InputMaybe; + uploaderType?: InputMaybe; + volume?: InputMaybe; +}; + +export type PodVolumeBackupspecspecpod = { + __typename?: 'PodVolumeBackupspecspecpod'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type PodVolumeBackupspecspecpodInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type PodVolumeBackupstatus = { + __typename?: 'PodVolumeBackupstatus'; + completionTimestamp?: Maybe; + message?: Maybe; + path?: Maybe; + phase?: Maybe; + progress?: Maybe; + snapshotID?: Maybe; + startTimestamp?: Maybe; +}; + +export type PodVolumeBackupstatusInput = { + completionTimestamp?: InputMaybe; + message?: InputMaybe; + path?: InputMaybe; + phase?: InputMaybe; + progress?: InputMaybe; + snapshotID?: InputMaybe; + startTimestamp?: InputMaybe; +}; + +export type PodVolumeBackupstatusstatusprogress = { + __typename?: 'PodVolumeBackupstatusstatusprogress'; + bytesDone?: Maybe; + totalBytes?: Maybe; +}; + +export type PodVolumeBackupstatusstatusprogressInput = { + bytesDone?: InputMaybe; + totalBytes?: InputMaybe; +}; + +export type PodVolumeRestore = { + __typename?: 'PodVolumeRestore'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PodVolumeRestoreInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type PodVolumeRestorespec = { + __typename?: 'PodVolumeRestorespec'; + backupStorageLocation?: Maybe; + pod?: Maybe; + repoIdentifier?: Maybe; + snapshotID?: Maybe; + sourceNamespace?: Maybe; + uploaderSettings?: Maybe; + uploaderType?: Maybe; + volume?: Maybe; +}; + +export type PodVolumeRestorespecInput = { + backupStorageLocation?: InputMaybe; + pod?: InputMaybe; + repoIdentifier?: InputMaybe; + snapshotID?: InputMaybe; + sourceNamespace?: InputMaybe; + uploaderSettings?: InputMaybe; + uploaderType?: InputMaybe; + volume?: InputMaybe; +}; + +export type PodVolumeRestorespecspecpod = { + __typename?: 'PodVolumeRestorespecspecpod'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type PodVolumeRestorespecspecpodInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type PodVolumeRestorestatus = { + __typename?: 'PodVolumeRestorestatus'; + completionTimestamp?: Maybe; + message?: Maybe; + phase?: Maybe; + progress?: Maybe; + startTimestamp?: Maybe; +}; + +export type PodVolumeRestorestatusInput = { + completionTimestamp?: InputMaybe; + message?: InputMaybe; + phase?: InputMaybe; + progress?: InputMaybe; + startTimestamp?: InputMaybe; +}; + +export type PodVolumeRestorestatusstatusprogress = { + __typename?: 'PodVolumeRestorestatusstatusprogress'; + bytesDone?: Maybe; + totalBytes?: Maybe; +}; + +export type PodVolumeRestorestatusstatusprogressInput = { + bytesDone?: InputMaybe; + totalBytes?: InputMaybe; +}; + +export type PriorityClass = { + __typename?: 'PriorityClass'; + apiVersion?: Maybe; + description?: Maybe; + globalDefault?: Maybe; + kind?: Maybe; + metadata?: Maybe; + preemptionPolicy?: Maybe; + value?: Maybe; +}; + +export type PriorityClassInput = { + apiVersion?: InputMaybe; + description?: InputMaybe; + globalDefault?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + preemptionPolicy?: InputMaybe; + value?: InputMaybe; +}; + +export type PriorityLevelConfiguration = { + __typename?: 'PriorityLevelConfiguration'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PriorityLevelConfigurationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type PriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3 = { + __typename?: 'PriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type PriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Input = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type PrivateNameForMutation = { + __typename?: 'PrivateNameForMutation'; + admissionregistration_k8s_io?: Maybe; + apiextensions_k8s_io?: Maybe; + apiregistration_k8s_io?: Maybe; + authentication_gardener_cloud?: Maybe; + authentication_k8s_io?: Maybe; + authorization_k8s_io?: Maybe; + autoscaling?: Maybe; + cert_gardener_cloud?: Maybe; + certificates_k8s_io?: Maybe; + coordination_k8s_io?: Maybe; + core?: Maybe; + core_openmcp_cloud?: Maybe; + dns_gardener_cloud?: Maybe; + events_k8s_io?: Maybe; + flowcontrol_apiserver_k8s_io?: Maybe; + networking_k8s_io?: Maybe; + node_k8s_io?: Maybe; + openmcp_cloud?: Maybe; + policy?: Maybe; + rbac_authorization_k8s_io?: Maybe; + scheduling_k8s_io?: Maybe; + storage_k8s_io?: Maybe; + velero_io?: Maybe; +}; + +export type PrivateNameForQuery = { + __typename?: 'PrivateNameForQuery'; + admissionregistration_k8s_io?: Maybe; + apiextensions_k8s_io?: Maybe; + apiregistration_k8s_io?: Maybe; + authentication_gardener_cloud?: Maybe; + authentication_k8s_io?: Maybe; + authorization_k8s_io?: Maybe; + autoscaling?: Maybe; + cert_gardener_cloud?: Maybe; + certificates_k8s_io?: Maybe; + coordination_k8s_io?: Maybe; + core?: Maybe; + core_openmcp_cloud?: Maybe; + dns_gardener_cloud?: Maybe; + events_k8s_io?: Maybe; + flowcontrol_apiserver_k8s_io?: Maybe; + networking_k8s_io?: Maybe; + node_k8s_io?: Maybe; + openmcp_cloud?: Maybe; + policy?: Maybe; + rbac_authorization_k8s_io?: Maybe; + scheduling_k8s_io?: Maybe; + storage_k8s_io?: Maybe; + typeByCategory: Array; + velero_io?: Maybe; +}; + + +export type PrivateNameForQueryTypeByCategoryArgs = { + name: Scalars['String']['input']; +}; + +export type PrivateNameForSubscription = { + __typename?: 'PrivateNameForSubscription'; + /** Subscribe to changes of MutatingWebhookConfiguration */ + admissionregistration_k8s_io_mutatingwebhookconfiguration?: Maybe; + /** Subscribe to changes of MutatingWebhookConfigurations */ + admissionregistration_k8s_io_mutatingwebhookconfigurations?: Maybe>>; + /** Subscribe to changes of ValidatingAdmissionPolicy */ + admissionregistration_k8s_io_validatingadmissionpolicy?: Maybe; + /** Subscribe to changes of ValidatingAdmissionPolicyBinding */ + admissionregistration_k8s_io_validatingadmissionpolicybinding?: Maybe; + /** Subscribe to changes of ValidatingAdmissionPolicyBindings */ + admissionregistration_k8s_io_validatingadmissionpolicybindings?: Maybe>>; + /** Subscribe to changes of ValidatingAdmissionPolicys */ + admissionregistration_k8s_io_validatingadmissionpolicys?: Maybe>>; + /** Subscribe to changes of ValidatingWebhookConfiguration */ + admissionregistration_k8s_io_validatingwebhookconfiguration?: Maybe; + /** Subscribe to changes of ValidatingWebhookConfigurations */ + admissionregistration_k8s_io_validatingwebhookconfigurations?: Maybe>>; + /** Subscribe to changes of CustomResourceDefinition */ + apiextensions_k8s_io_customresourcedefinition?: Maybe; + /** Subscribe to changes of CustomResourceDefinitions */ + apiextensions_k8s_io_customresourcedefinitions?: Maybe>>; + /** Subscribe to changes of APIService */ + apiregistration_k8s_io_apiservice?: Maybe; + /** Subscribe to changes of APIServices */ + apiregistration_k8s_io_apiservices?: Maybe>>; + /** Subscribe to changes of OpenIDConnect */ + authentication_gardener_cloud_openidconnect?: Maybe; + /** Subscribe to changes of OpenIDConnects */ + authentication_gardener_cloud_openidconnects?: Maybe>>; + /** Subscribe to changes of SelfSubjectReview */ + authentication_k8s_io_selfsubjectreview?: Maybe; + /** Subscribe to changes of SelfSubjectReviews */ + authentication_k8s_io_selfsubjectreviews?: Maybe>>; + /** Subscribe to changes of TokenRequest */ + authentication_k8s_io_tokenrequest?: Maybe; + /** Subscribe to changes of TokenRequests */ + authentication_k8s_io_tokenrequests?: Maybe>>; + /** Subscribe to changes of TokenReview */ + authentication_k8s_io_tokenreview?: Maybe; + /** Subscribe to changes of TokenReviews */ + authentication_k8s_io_tokenreviews?: Maybe>>; + /** Subscribe to changes of LocalSubjectAccessReview */ + authorization_k8s_io_localsubjectaccessreview?: Maybe; + /** Subscribe to changes of LocalSubjectAccessReviews */ + authorization_k8s_io_localsubjectaccessreviews?: Maybe>>; + /** Subscribe to changes of SelfSubjectAccessReview */ + authorization_k8s_io_selfsubjectaccessreview?: Maybe; + /** Subscribe to changes of SelfSubjectAccessReviews */ + authorization_k8s_io_selfsubjectaccessreviews?: Maybe>>; + /** Subscribe to changes of SelfSubjectRulesReview */ + authorization_k8s_io_selfsubjectrulesreview?: Maybe; + /** Subscribe to changes of SelfSubjectRulesReviews */ + authorization_k8s_io_selfsubjectrulesreviews?: Maybe>>; + /** Subscribe to changes of SubjectAccessReview */ + authorization_k8s_io_subjectaccessreview?: Maybe; + /** Subscribe to changes of SubjectAccessReviews */ + authorization_k8s_io_subjectaccessreviews?: Maybe>>; + /** Subscribe to changes of HorizontalPodAutoscaler */ + autoscaling_horizontalpodautoscaler?: Maybe; + /** Subscribe to changes of HorizontalPodAutoscalers */ + autoscaling_horizontalpodautoscalers?: Maybe>>; + /** Subscribe to changes of Scale */ + autoscaling_scale?: Maybe; + /** Subscribe to changes of Scales */ + autoscaling_scales?: Maybe>>; + /** Subscribe to changes of Certificate */ + cert_gardener_cloud_certificate?: Maybe; + /** Subscribe to changes of CertificateRevocation */ + cert_gardener_cloud_certificaterevocation?: Maybe; + /** Subscribe to changes of CertificateRevocations */ + cert_gardener_cloud_certificaterevocations?: Maybe>>; + /** Subscribe to changes of Certificates */ + cert_gardener_cloud_certificates?: Maybe>>; + /** Subscribe to changes of CertificateSigningRequest */ + certificates_k8s_io_certificatesigningrequest?: Maybe; + /** Subscribe to changes of CertificateSigningRequests */ + certificates_k8s_io_certificatesigningrequests?: Maybe>>; + /** Subscribe to changes of Lease */ + coordination_k8s_io_lease?: Maybe; + /** Subscribe to changes of Leases */ + coordination_k8s_io_leases?: Maybe>>; + /** Subscribe to changes of Binding */ + core_binding?: Maybe; + /** Subscribe to changes of Bindings */ + core_bindings?: Maybe>>; + /** Subscribe to changes of ComponentStatus */ + core_componentstatus?: Maybe; + /** Subscribe to changes of ComponentStatuses */ + core_componentstatuses?: Maybe>>; + /** Subscribe to changes of ConfigMap */ + core_configmap?: Maybe; + /** Subscribe to changes of ConfigMaps */ + core_configmaps?: Maybe>>; + /** Subscribe to changes of DeleteOptions */ + core_deleteoptions?: Maybe; + /** Subscribe to changes of DeleteOptionses */ + core_deleteoptionses?: Maybe>>; + /** Subscribe to changes of Endpoints */ + core_endpoints?: Maybe; + /** Subscribe to changes of Endpointses */ + core_endpointses?: Maybe>>; + /** Subscribe to changes of Eventcorev1 */ + core_eventcorev1?: Maybe; + /** Subscribe to changes of Eventcorev1s */ + core_eventcorev1s?: Maybe>>; + /** Subscribe to changes of LimitRange */ + core_limitrange?: Maybe; + /** Subscribe to changes of LimitRanges */ + core_limitranges?: Maybe>>; + /** Subscribe to changes of Namespace */ + core_namespace?: Maybe; + /** Subscribe to changes of Namespaces */ + core_namespaces?: Maybe>>; + /** Subscribe to changes of Node */ + core_node?: Maybe; + /** Subscribe to changes of Nodes */ + core_nodes?: Maybe>>; + /** Subscribe to changes of APIServer */ + core_openmcp_cloud_apiserver?: Maybe; + /** Subscribe to changes of APIServers */ + core_openmcp_cloud_apiservers?: Maybe>>; + /** Subscribe to changes of Authentication */ + core_openmcp_cloud_authentication?: Maybe; + /** Subscribe to changes of Authentications */ + core_openmcp_cloud_authentications?: Maybe>>; + /** Subscribe to changes of Authorization */ + core_openmcp_cloud_authorization?: Maybe; + /** Subscribe to changes of Authorizations */ + core_openmcp_cloud_authorizations?: Maybe>>; + /** Subscribe to changes of CloudOrchestrator */ + core_openmcp_cloud_cloudorchestrator?: Maybe; + /** Subscribe to changes of CloudOrchestrators */ + core_openmcp_cloud_cloudorchestrators?: Maybe>>; + /** Subscribe to changes of ClusterAdmin */ + core_openmcp_cloud_clusteradmin?: Maybe; + /** Subscribe to changes of ClusterAdmins */ + core_openmcp_cloud_clusteradmins?: Maybe>>; + /** Subscribe to changes of InternalConfiguration */ + core_openmcp_cloud_internalconfiguration?: Maybe; + /** Subscribe to changes of InternalConfigurations */ + core_openmcp_cloud_internalconfigurations?: Maybe>>; + /** Subscribe to changes of Landscaper */ + core_openmcp_cloud_landscaper?: Maybe; + /** Subscribe to changes of Landscapers */ + core_openmcp_cloud_landscapers?: Maybe>>; + /** Subscribe to changes of ManagedComponent */ + core_openmcp_cloud_managedcomponent?: Maybe; + /** Subscribe to changes of ManagedComponents */ + core_openmcp_cloud_managedcomponents?: Maybe>>; + /** Subscribe to changes of ManagedControlPlane */ + core_openmcp_cloud_managedcontrolplane?: Maybe; + /** Subscribe to changes of ManagedControlPlanes */ + core_openmcp_cloud_managedcontrolplanes?: Maybe>>; + /** Subscribe to changes of MemberOverrides */ + core_openmcp_cloud_memberoverrides?: Maybe; + /** Subscribe to changes of MemberOverrideses */ + core_openmcp_cloud_memberoverrideses?: Maybe>>; + /** Subscribe to changes of Project */ + core_openmcp_cloud_project?: Maybe; + /** Subscribe to changes of Projects */ + core_openmcp_cloud_projects?: Maybe>>; + /** Subscribe to changes of Workspace */ + core_openmcp_cloud_workspace?: Maybe; + /** Subscribe to changes of Workspaces */ + core_openmcp_cloud_workspaces?: Maybe>>; + /** Subscribe to changes of PersistentVolume */ + core_persistentvolume?: Maybe; + /** Subscribe to changes of PersistentVolumeClaim */ + core_persistentvolumeclaim?: Maybe; + /** Subscribe to changes of PersistentVolumeClaims */ + core_persistentvolumeclaims?: Maybe>>; + /** Subscribe to changes of PersistentVolumes */ + core_persistentvolumes?: Maybe>>; + /** Subscribe to changes of Pod */ + core_pod?: Maybe; + /** Subscribe to changes of Pods */ + core_pods?: Maybe>>; + /** Subscribe to changes of PodTemplate */ + core_podtemplate?: Maybe; + /** Subscribe to changes of PodTemplates */ + core_podtemplates?: Maybe>>; + /** Subscribe to changes of ReplicationController */ + core_replicationcontroller?: Maybe; + /** Subscribe to changes of ReplicationControllers */ + core_replicationcontrollers?: Maybe>>; + /** Subscribe to changes of ResourceQuota */ + core_resourcequota?: Maybe; + /** Subscribe to changes of ResourceQuotas */ + core_resourcequotas?: Maybe>>; + /** Subscribe to changes of Secret */ + core_secret?: Maybe; + /** Subscribe to changes of Secrets */ + core_secrets?: Maybe>>; + /** Subscribe to changes of Service */ + core_service?: Maybe; + /** Subscribe to changes of ServiceAccount */ + core_serviceaccount?: Maybe; + /** Subscribe to changes of ServiceAccounts */ + core_serviceaccounts?: Maybe>>; + /** Subscribe to changes of Services */ + core_services?: Maybe>>; + /** Subscribe to changes of Status */ + core_status?: Maybe; + /** Subscribe to changes of Statuses */ + core_statuses?: Maybe>>; + /** Subscribe to changes of WatchEvent */ + core_watchevent?: Maybe; + /** Subscribe to changes of WatchEvents */ + core_watchevents?: Maybe>>; + /** Subscribe to changes of DNSAnnotation */ + dns_gardener_cloud_dnsannotation?: Maybe; + /** Subscribe to changes of DNSAnnotations */ + dns_gardener_cloud_dnsannotations?: Maybe>>; + /** Subscribe to changes of DNSEntry */ + dns_gardener_cloud_dnsentry?: Maybe; + /** Subscribe to changes of DNSEntrys */ + dns_gardener_cloud_dnsentrys?: Maybe>>; + /** Subscribe to changes of Event */ + events_k8s_io_event?: Maybe; + /** Subscribe to changes of Events */ + events_k8s_io_events?: Maybe>>; + /** Subscribe to changes of FlowSchema */ + flowcontrol_apiserver_k8s_io_flowschema?: Maybe; + /** Subscribe to changes of FlowSchemaflowcontrol_apiserver_k8s_iov1 */ + flowcontrol_apiserver_k8s_io_flowschemaflowcontrol_apiserver_k8s_iov1?: Maybe; + /** Subscribe to changes of FlowSchemaflowcontrol_apiserver_k8s_iov1s */ + flowcontrol_apiserver_k8s_io_flowschemaflowcontrol_apiserver_k8s_iov1s?: Maybe>>; + /** Subscribe to changes of FlowSchemas */ + flowcontrol_apiserver_k8s_io_flowschemas?: Maybe>>; + /** Subscribe to changes of PriorityLevelConfiguration */ + flowcontrol_apiserver_k8s_io_prioritylevelconfiguration?: Maybe; + /** Subscribe to changes of PriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3 */ + flowcontrol_apiserver_k8s_io_prioritylevelconfigurationflowcontrol_apiserver_k8s_iov1beta3?: Maybe; + /** Subscribe to changes of PriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3s */ + flowcontrol_apiserver_k8s_io_prioritylevelconfigurationflowcontrol_apiserver_k8s_iov1beta3s?: Maybe>>; + /** Subscribe to changes of PriorityLevelConfigurations */ + flowcontrol_apiserver_k8s_io_prioritylevelconfigurations?: Maybe>>; + /** Subscribe to changes of Ingress */ + networking_k8s_io_ingress?: Maybe; + /** Subscribe to changes of IngressClass */ + networking_k8s_io_ingressclass?: Maybe; + /** Subscribe to changes of IngressClasses */ + networking_k8s_io_ingressclasses?: Maybe>>; + /** Subscribe to changes of Ingresses */ + networking_k8s_io_ingresses?: Maybe>>; + /** Subscribe to changes of NetworkPolicy */ + networking_k8s_io_networkpolicy?: Maybe; + /** Subscribe to changes of NetworkPolicys */ + networking_k8s_io_networkpolicys?: Maybe>>; + /** Subscribe to changes of RuntimeClass */ + node_k8s_io_runtimeclass?: Maybe; + /** Subscribe to changes of RuntimeClasses */ + node_k8s_io_runtimeclasses?: Maybe>>; + /** Subscribe to changes of QuotaIncrease */ + openmcp_cloud_quotaincrease?: Maybe; + /** Subscribe to changes of QuotaIncreases */ + openmcp_cloud_quotaincreases?: Maybe>>; + /** Subscribe to changes of TypedLabelValidationParams */ + openmcp_cloud_typedlabelvalidationparams?: Maybe; + /** Subscribe to changes of TypedLabelValidationParamses */ + openmcp_cloud_typedlabelvalidationparamses?: Maybe>>; + /** Subscribe to changes of Eviction */ + policy_eviction?: Maybe; + /** Subscribe to changes of Evictions */ + policy_evictions?: Maybe>>; + /** Subscribe to changes of ClusterRole */ + rbac_authorization_k8s_io_clusterrole?: Maybe; + /** Subscribe to changes of ClusterRoleBinding */ + rbac_authorization_k8s_io_clusterrolebinding?: Maybe; + /** Subscribe to changes of ClusterRoleBindings */ + rbac_authorization_k8s_io_clusterrolebindings?: Maybe>>; + /** Subscribe to changes of ClusterRoles */ + rbac_authorization_k8s_io_clusterroles?: Maybe>>; + /** Subscribe to changes of Role */ + rbac_authorization_k8s_io_role?: Maybe; + /** Subscribe to changes of RoleBinding */ + rbac_authorization_k8s_io_rolebinding?: Maybe; + /** Subscribe to changes of RoleBindings */ + rbac_authorization_k8s_io_rolebindings?: Maybe>>; + /** Subscribe to changes of Roles */ + rbac_authorization_k8s_io_roles?: Maybe>>; + /** Subscribe to changes of PriorityClass */ + scheduling_k8s_io_priorityclass?: Maybe; + /** Subscribe to changes of PriorityClasses */ + scheduling_k8s_io_priorityclasses?: Maybe>>; + /** Subscribe to changes of CSIDriver */ + storage_k8s_io_csidriver?: Maybe; + /** Subscribe to changes of CSIDrivers */ + storage_k8s_io_csidrivers?: Maybe>>; + /** Subscribe to changes of CSIStorageCapacity */ + storage_k8s_io_csistoragecapacity?: Maybe; + /** Subscribe to changes of CSIStorageCapacitys */ + storage_k8s_io_csistoragecapacitys?: Maybe>>; + /** Subscribe to changes of StorageClass */ + storage_k8s_io_storageclass?: Maybe; + /** Subscribe to changes of StorageClasses */ + storage_k8s_io_storageclasses?: Maybe>>; + /** Subscribe to changes of VolumeAttachment */ + storage_k8s_io_volumeattachment?: Maybe; + /** Subscribe to changes of VolumeAttachments */ + storage_k8s_io_volumeattachments?: Maybe>>; + /** Subscribe to changes of Backup */ + velero_io_backup?: Maybe; + /** Subscribe to changes of BackupRepository */ + velero_io_backuprepository?: Maybe; + /** Subscribe to changes of BackupRepositorys */ + velero_io_backuprepositorys?: Maybe>>; + /** Subscribe to changes of Backups */ + velero_io_backups?: Maybe>>; + /** Subscribe to changes of BackupStorageLocation */ + velero_io_backupstoragelocation?: Maybe; + /** Subscribe to changes of BackupStorageLocations */ + velero_io_backupstoragelocations?: Maybe>>; + /** Subscribe to changes of DataDownload */ + velero_io_datadownload?: Maybe; + /** Subscribe to changes of DataDownloads */ + velero_io_datadownloads?: Maybe>>; + /** Subscribe to changes of DataUpload */ + velero_io_dataupload?: Maybe; + /** Subscribe to changes of DataUploads */ + velero_io_datauploads?: Maybe>>; + /** Subscribe to changes of DeleteBackupRequest */ + velero_io_deletebackuprequest?: Maybe; + /** Subscribe to changes of DeleteBackupRequests */ + velero_io_deletebackuprequests?: Maybe>>; + /** Subscribe to changes of DownloadRequest */ + velero_io_downloadrequest?: Maybe; + /** Subscribe to changes of DownloadRequests */ + velero_io_downloadrequests?: Maybe>>; + /** Subscribe to changes of PodVolumeBackup */ + velero_io_podvolumebackup?: Maybe; + /** Subscribe to changes of PodVolumeBackups */ + velero_io_podvolumebackups?: Maybe>>; + /** Subscribe to changes of PodVolumeRestore */ + velero_io_podvolumerestore?: Maybe; + /** Subscribe to changes of PodVolumeRestores */ + velero_io_podvolumerestores?: Maybe>>; + /** Subscribe to changes of Restore */ + velero_io_restore?: Maybe; + /** Subscribe to changes of Restores */ + velero_io_restores?: Maybe>>; + /** Subscribe to changes of Schedule */ + velero_io_schedule?: Maybe; + /** Subscribe to changes of Schedules */ + velero_io_schedules?: Maybe>>; + /** Subscribe to changes of ServerStatusRequest */ + velero_io_serverstatusrequest?: Maybe; + /** Subscribe to changes of ServerStatusRequests */ + velero_io_serverstatusrequests?: Maybe>>; + /** Subscribe to changes of VolumeSnapshotLocation */ + velero_io_volumesnapshotlocation?: Maybe; + /** Subscribe to changes of VolumeSnapshotLocations */ + velero_io_volumesnapshotlocations?: Maybe>>; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_MutatingwebhookconfigurationArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_MutatingwebhookconfigurationsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_ValidatingadmissionpolicyArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_ValidatingadmissionpolicybindingArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_ValidatingadmissionpolicybindingsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_ValidatingadmissionpolicysArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_ValidatingwebhookconfigurationArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAdmissionregistration_K8s_Io_ValidatingwebhookconfigurationsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionApiextensions_K8s_Io_CustomresourcedefinitionArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionApiextensions_K8s_Io_CustomresourcedefinitionsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionApiregistration_K8s_Io_ApiserviceArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionApiregistration_K8s_Io_ApiservicesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_Gardener_Cloud_OpenidconnectArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_Gardener_Cloud_OpenidconnectsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_K8s_Io_SelfsubjectreviewArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_K8s_Io_SelfsubjectreviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_K8s_Io_TokenrequestArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_K8s_Io_TokenrequestsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_K8s_Io_TokenreviewArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthentication_K8s_Io_TokenreviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_LocalsubjectaccessreviewArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_LocalsubjectaccessreviewsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_SelfsubjectaccessreviewArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_SelfsubjectaccessreviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_SelfsubjectrulesreviewArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_SelfsubjectrulesreviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_SubjectaccessreviewArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAuthorization_K8s_Io_SubjectaccessreviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAutoscaling_HorizontalpodautoscalerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAutoscaling_HorizontalpodautoscalersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAutoscaling_ScaleArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionAutoscaling_ScalesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCert_Gardener_Cloud_CertificateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCert_Gardener_Cloud_CertificaterevocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCert_Gardener_Cloud_CertificaterevocationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCert_Gardener_Cloud_CertificatesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCertificates_K8s_Io_CertificatesigningrequestArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCertificates_K8s_Io_CertificatesigningrequestsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCoordination_K8s_Io_LeaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCoordination_K8s_Io_LeasesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_BindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_BindingsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ComponentstatusArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ComponentstatusesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ConfigmapArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ConfigmapsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_DeleteoptionsArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_DeleteoptionsesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_EndpointsArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_EndpointsesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Eventcorev1Args = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Eventcorev1sArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_LimitrangeArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_LimitrangesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_NamespaceArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_NamespacesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_NodeArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_NodesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ApiserverArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ApiserversArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_AuthenticationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_AuthenticationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_AuthorizationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_AuthorizationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_CloudorchestratorArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_CloudorchestratorsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ClusteradminArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ClusteradminsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_InternalconfigurationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_InternalconfigurationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_LandscaperArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_LandscapersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ManagedcomponentArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ManagedcomponentsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ManagedcontrolplaneArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ManagedcontrolplanesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_MemberoverridesArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_MemberoverridesesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ProjectArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_ProjectsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_WorkspaceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_Openmcp_Cloud_WorkspacesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PersistentvolumeArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PersistentvolumeclaimArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PersistentvolumeclaimsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PersistentvolumesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PodArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PodsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PodtemplateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_PodtemplatesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ReplicationcontrollerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ReplicationcontrollersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ResourcequotaArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ResourcequotasArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_SecretArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_SecretsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ServiceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ServiceaccountArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ServiceaccountsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_ServicesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_StatusArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_StatusesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_WatcheventArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionCore_WatcheventsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionDns_Gardener_Cloud_DnsannotationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionDns_Gardener_Cloud_DnsannotationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionDns_Gardener_Cloud_DnsentryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionDns_Gardener_Cloud_DnsentrysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionEvents_K8s_Io_EventArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionEvents_K8s_Io_EventsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_FlowschemaArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_Flowschemaflowcontrol_Apiserver_K8s_Iov1Args = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_Flowschemaflowcontrol_Apiserver_K8s_Iov1sArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_FlowschemasArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_PrioritylevelconfigurationArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_Prioritylevelconfigurationflowcontrol_Apiserver_K8s_Iov1beta3Args = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_Prioritylevelconfigurationflowcontrol_Apiserver_K8s_Iov1beta3sArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionFlowcontrol_Apiserver_K8s_Io_PrioritylevelconfigurationsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNetworking_K8s_Io_IngressArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNetworking_K8s_Io_IngressclassArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNetworking_K8s_Io_IngressclassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNetworking_K8s_Io_IngressesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNetworking_K8s_Io_NetworkpolicyArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNetworking_K8s_Io_NetworkpolicysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNode_K8s_Io_RuntimeclassArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionNode_K8s_Io_RuntimeclassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionOpenmcp_Cloud_QuotaincreaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionOpenmcp_Cloud_QuotaincreasesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionOpenmcp_Cloud_TypedlabelvalidationparamsArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionOpenmcp_Cloud_TypedlabelvalidationparamsesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionPolicy_EvictionArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionPolicy_EvictionsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_ClusterroleArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_ClusterrolebindingArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_ClusterrolebindingsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_ClusterrolesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_RoleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_RolebindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_RolebindingsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionRbac_Authorization_K8s_Io_RolesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionScheduling_K8s_Io_PriorityclassArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionScheduling_K8s_Io_PriorityclassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_CsidriverArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_CsidriversArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_CsistoragecapacityArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_CsistoragecapacitysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_StorageclassArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_StorageclassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_VolumeattachmentArgs = { + name: Scalars['String']['input']; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionStorage_K8s_Io_VolumeattachmentsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_BackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_BackuprepositoryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_BackuprepositorysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_BackupsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_BackupstoragelocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_BackupstoragelocationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DatadownloadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DatadownloadsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DatauploadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DatauploadsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DeletebackuprequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DeletebackuprequestsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DownloadrequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_DownloadrequestsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_PodvolumebackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_PodvolumebackupsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_PodvolumerestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_PodvolumerestoresArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_RestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_RestoresArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_ScheduleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_SchedulesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_ServerstatusrequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_ServerstatusrequestsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_VolumesnapshotlocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + + +export type PrivateNameForSubscriptionVelero_Io_VolumesnapshotlocationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; + subscribeToAll?: InputMaybe; +}; + +export type Project = { + __typename?: 'Project'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ProjectInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Projectspec = { + __typename?: 'Projectspec'; + members?: Maybe>>; +}; + +export type ProjectspecInput = { + members?: InputMaybe>>; +}; + +export type Projectspecspecmembers = { + __typename?: 'Projectspecspecmembers'; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + roles?: Maybe>>; +}; + +export type ProjectspecspecmembersInput = { + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + roles?: InputMaybe>>; +}; + +export type Projectstatus = { + __typename?: 'Projectstatus'; + conditions?: Maybe>>; + namespace?: Maybe; +}; + +export type ProjectstatusInput = { + conditions?: InputMaybe>>; + namespace?: InputMaybe; +}; + +export type Projectstatusstatusconditions = { + __typename?: 'Projectstatusstatusconditions'; + details?: Maybe; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type ProjectstatusstatusconditionsInput = { + details?: InputMaybe; + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type QuotaIncrease = { + __typename?: 'QuotaIncrease'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type QuotaIncreaseInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type QuotaIncreasespec = { + __typename?: 'QuotaIncreasespec'; + hard?: Maybe; +}; + +export type QuotaIncreasespecInput = { + hard?: InputMaybe; +}; + +export type ReplicationController = { + __typename?: 'ReplicationController'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ReplicationControllerInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ResourceQuota = { + __typename?: 'ResourceQuota'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ResourceQuotaInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Restore = { + __typename?: 'Restore'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type RestoreInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Restorespec = { + __typename?: 'Restorespec'; + backupName?: Maybe; + excludedNamespaces?: Maybe>>; + excludedResources?: Maybe>>; + existingResourcePolicy?: Maybe; + hooks?: Maybe; + includeClusterResources?: Maybe; + includedNamespaces?: Maybe>>; + includedResources?: Maybe>>; + itemOperationTimeout?: Maybe; + labelSelector?: Maybe; + namespaceMapping?: Maybe; + orLabelSelectors?: Maybe>>; + preserveNodePorts?: Maybe; + resourceModifier?: Maybe; + restorePVs?: Maybe; + restoreStatus?: Maybe; + scheduleName?: Maybe; + uploaderConfig?: Maybe; +}; + +export type RestorespecInput = { + backupName?: InputMaybe; + excludedNamespaces?: InputMaybe>>; + excludedResources?: InputMaybe>>; + existingResourcePolicy?: InputMaybe; + hooks?: InputMaybe; + includeClusterResources?: InputMaybe; + includedNamespaces?: InputMaybe>>; + includedResources?: InputMaybe>>; + itemOperationTimeout?: InputMaybe; + labelSelector?: InputMaybe; + namespaceMapping?: InputMaybe; + orLabelSelectors?: InputMaybe>>; + preserveNodePorts?: InputMaybe; + resourceModifier?: InputMaybe; + restorePVs?: InputMaybe; + restoreStatus?: InputMaybe; + scheduleName?: InputMaybe; + uploaderConfig?: InputMaybe; +}; + +export type Restorespecspechooks = { + __typename?: 'Restorespecspechooks'; + resources?: Maybe>>; +}; + +export type RestorespecspechooksInput = { + resources?: InputMaybe>>; +}; + +export type Restorespecspechooksspechooksresources = { + __typename?: 'Restorespecspechooksspechooksresources'; + excludedNamespaces?: Maybe>>; + excludedResources?: Maybe>>; + includedNamespaces?: Maybe>>; + includedResources?: Maybe>>; + labelSelector?: Maybe; + name?: Maybe; + postHooks?: Maybe>>; +}; + +export type RestorespecspechooksspechooksresourcesInput = { + excludedNamespaces?: InputMaybe>>; + excludedResources?: InputMaybe>>; + includedNamespaces?: InputMaybe>>; + includedResources?: InputMaybe>>; + labelSelector?: InputMaybe; + name?: InputMaybe; + postHooks?: InputMaybe>>; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourceslabelSelector = { + __typename?: 'RestorespecspechooksspechooksresourcesspechooksresourceslabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourceslabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourceslabelSelectorspechooksresourceslabelSelectormatchExpressions = { + __typename?: 'RestorespecspechooksspechooksresourcesspechooksresourceslabelSelectorspechooksresourceslabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourceslabelSelectorspechooksresourceslabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourcespostHooks = { + __typename?: 'RestorespecspechooksspechooksresourcesspechooksresourcespostHooks'; + exec?: Maybe; + init?: Maybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourcespostHooksInput = { + exec?: InputMaybe; + init?: InputMaybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourcespostHooksspechooksresourcespostHooksexec = { + __typename?: 'RestorespecspechooksspechooksresourcesspechooksresourcespostHooksspechooksresourcespostHooksexec'; + command?: Maybe>>; + container?: Maybe; + execTimeout?: Maybe; + onError?: Maybe; + waitForReady?: Maybe; + waitTimeout?: Maybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourcespostHooksspechooksresourcespostHooksexecInput = { + command?: InputMaybe>>; + container?: InputMaybe; + execTimeout?: InputMaybe; + onError?: InputMaybe; + waitForReady?: InputMaybe; + waitTimeout?: InputMaybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourcespostHooksspechooksresourcespostHooksinit = { + __typename?: 'RestorespecspechooksspechooksresourcesspechooksresourcespostHooksspechooksresourcespostHooksinit'; + initContainers?: Maybe>>; + timeout?: Maybe; +}; + +export type RestorespecspechooksspechooksresourcesspechooksresourcespostHooksspechooksresourcespostHooksinitInput = { + initContainers?: InputMaybe>>; + timeout?: InputMaybe; +}; + +export type RestorespecspeclabelSelector = { + __typename?: 'RestorespecspeclabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type RestorespecspeclabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type RestorespecspeclabelSelectorspeclabelSelectormatchExpressions = { + __typename?: 'RestorespecspeclabelSelectorspeclabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type RestorespecspeclabelSelectorspeclabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type RestorespecspecorLabelSelectors = { + __typename?: 'RestorespecspecorLabelSelectors'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type RestorespecspecorLabelSelectorsInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type RestorespecspecorLabelSelectorsspecorLabelSelectorsmatchExpressions = { + __typename?: 'RestorespecspecorLabelSelectorsspecorLabelSelectorsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type RestorespecspecorLabelSelectorsspecorLabelSelectorsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type RestorespecspecresourceModifier = { + __typename?: 'RestorespecspecresourceModifier'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type RestorespecspecresourceModifierInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type RestorespecspecrestoreStatus = { + __typename?: 'RestorespecspecrestoreStatus'; + excludedResources?: Maybe>>; + includedResources?: Maybe>>; +}; + +export type RestorespecspecrestoreStatusInput = { + excludedResources?: InputMaybe>>; + includedResources?: InputMaybe>>; +}; + +export type RestorespecspecuploaderConfig = { + __typename?: 'RestorespecspecuploaderConfig'; + parallelFilesDownload?: Maybe; + writeSparseFiles?: Maybe; +}; + +export type RestorespecspecuploaderConfigInput = { + parallelFilesDownload?: InputMaybe; + writeSparseFiles?: InputMaybe; +}; + +export type Restorestatus = { + __typename?: 'Restorestatus'; + completionTimestamp?: Maybe; + errors?: Maybe; + failureReason?: Maybe; + hookStatus?: Maybe; + phase?: Maybe; + progress?: Maybe; + restoreItemOperationsAttempted?: Maybe; + restoreItemOperationsCompleted?: Maybe; + restoreItemOperationsFailed?: Maybe; + startTimestamp?: Maybe; + validationErrors?: Maybe>>; + warnings?: Maybe; +}; + +export type RestorestatusInput = { + completionTimestamp?: InputMaybe; + errors?: InputMaybe; + failureReason?: InputMaybe; + hookStatus?: InputMaybe; + phase?: InputMaybe; + progress?: InputMaybe; + restoreItemOperationsAttempted?: InputMaybe; + restoreItemOperationsCompleted?: InputMaybe; + restoreItemOperationsFailed?: InputMaybe; + startTimestamp?: InputMaybe; + validationErrors?: InputMaybe>>; + warnings?: InputMaybe; +}; + +export type RestorestatusstatushookStatus = { + __typename?: 'RestorestatusstatushookStatus'; + hooksAttempted?: Maybe; + hooksFailed?: Maybe; +}; + +export type RestorestatusstatushookStatusInput = { + hooksAttempted?: InputMaybe; + hooksFailed?: InputMaybe; +}; + +export type Restorestatusstatusprogress = { + __typename?: 'Restorestatusstatusprogress'; + itemsRestored?: Maybe; + totalItems?: Maybe; +}; + +export type RestorestatusstatusprogressInput = { + itemsRestored?: InputMaybe; + totalItems?: InputMaybe; +}; + +export type Role = { + __typename?: 'Role'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + rules?: Maybe>>; +}; + +export type RoleBinding = { + __typename?: 'RoleBinding'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + roleRef?: Maybe; + subjects?: Maybe>>; +}; + +export type RoleBindingInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + roleRef?: InputMaybe; + subjects?: InputMaybe>>; +}; + +export type RoleInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + rules?: InputMaybe>>; +}; + +export type RuntimeClass = { + __typename?: 'RuntimeClass'; + apiVersion?: Maybe; + handler?: Maybe; + kind?: Maybe; + metadata?: Maybe; + overhead?: Maybe; + scheduling?: Maybe; +}; + +export type RuntimeClassInput = { + apiVersion?: InputMaybe; + handler?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + overhead?: InputMaybe; + scheduling?: InputMaybe; +}; + +export type Scale = { + __typename?: 'Scale'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ScaleInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Schedule = { + __typename?: 'Schedule'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ScheduleInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Schedulespec = { + __typename?: 'Schedulespec'; + paused?: Maybe; + schedule?: Maybe; + skipImmediately?: Maybe; + template?: Maybe; + useOwnerReferencesInBackup?: Maybe; +}; + +export type SchedulespecInput = { + paused?: InputMaybe; + schedule?: InputMaybe; + skipImmediately?: InputMaybe; + template?: InputMaybe; + useOwnerReferencesInBackup?: InputMaybe; +}; + +export type Schedulespecspectemplate = { + __typename?: 'Schedulespecspectemplate'; + csiSnapshotTimeout?: Maybe; + datamover?: Maybe; + defaultVolumesToFsBackup?: Maybe; + defaultVolumesToRestic?: Maybe; + excludedClusterScopedResources?: Maybe>>; + excludedNamespaceScopedResources?: Maybe>>; + excludedNamespaces?: Maybe>>; + excludedResources?: Maybe>>; + hooks?: Maybe; + includeClusterResources?: Maybe; + includedClusterScopedResources?: Maybe>>; + includedNamespaceScopedResources?: Maybe>>; + includedNamespaces?: Maybe>>; + includedResources?: Maybe>>; + itemOperationTimeout?: Maybe; + labelSelector?: Maybe; + metadata?: Maybe; + orLabelSelectors?: Maybe>>; + orderedResources?: Maybe; + resourcePolicy?: Maybe; + snapshotMoveData?: Maybe; + snapshotVolumes?: Maybe; + storageLocation?: Maybe; + ttl?: Maybe; + uploaderConfig?: Maybe; + volumeSnapshotLocations?: Maybe>>; +}; + +export type SchedulespecspectemplateInput = { + csiSnapshotTimeout?: InputMaybe; + datamover?: InputMaybe; + defaultVolumesToFsBackup?: InputMaybe; + defaultVolumesToRestic?: InputMaybe; + excludedClusterScopedResources?: InputMaybe>>; + excludedNamespaceScopedResources?: InputMaybe>>; + excludedNamespaces?: InputMaybe>>; + excludedResources?: InputMaybe>>; + hooks?: InputMaybe; + includeClusterResources?: InputMaybe; + includedClusterScopedResources?: InputMaybe>>; + includedNamespaceScopedResources?: InputMaybe>>; + includedNamespaces?: InputMaybe>>; + includedResources?: InputMaybe>>; + itemOperationTimeout?: InputMaybe; + labelSelector?: InputMaybe; + metadata?: InputMaybe; + orLabelSelectors?: InputMaybe>>; + orderedResources?: InputMaybe; + resourcePolicy?: InputMaybe; + snapshotMoveData?: InputMaybe; + snapshotVolumes?: InputMaybe; + storageLocation?: InputMaybe; + ttl?: InputMaybe; + uploaderConfig?: InputMaybe; + volumeSnapshotLocations?: InputMaybe>>; +}; + +export type Schedulespecspectemplatespectemplatehooks = { + __typename?: 'Schedulespecspectemplatespectemplatehooks'; + resources?: Maybe>>; +}; + +export type SchedulespecspectemplatespectemplatehooksInput = { + resources?: InputMaybe>>; +}; + +export type Schedulespecspectemplatespectemplatehooksspectemplatehooksresources = { + __typename?: 'Schedulespecspectemplatespectemplatehooksspectemplatehooksresources'; + excludedNamespaces?: Maybe>>; + excludedResources?: Maybe>>; + includedNamespaces?: Maybe>>; + includedResources?: Maybe>>; + labelSelector?: Maybe; + name?: Maybe; + post?: Maybe>>; + pre?: Maybe>>; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesInput = { + excludedNamespaces?: InputMaybe>>; + excludedResources?: InputMaybe>>; + includedNamespaces?: InputMaybe>>; + includedResources?: InputMaybe>>; + labelSelector?: InputMaybe; + name?: InputMaybe; + post?: InputMaybe>>; + pre?: InputMaybe>>; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourceslabelSelector = { + __typename?: 'SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourceslabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourceslabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourceslabelSelectorspectemplatehooksresourceslabelSelectormatchExpressions = { + __typename?: 'SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourceslabelSelectorspectemplatehooksresourceslabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourceslabelSelectorspectemplatehooksresourceslabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespost = { + __typename?: 'Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespost'; + exec?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespostInput = { + exec?: InputMaybe; +}; + +export type Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespostspectemplatehooksresourcespostexec = { + __typename?: 'Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespostspectemplatehooksresourcespostexec'; + command?: Maybe>>; + container?: Maybe; + onError?: Maybe; + timeout?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespostspectemplatehooksresourcespostexecInput = { + command?: InputMaybe>>; + container?: InputMaybe; + onError?: InputMaybe; + timeout?: InputMaybe; +}; + +export type Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespre = { + __typename?: 'Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespre'; + exec?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcespreInput = { + exec?: InputMaybe; +}; + +export type Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcesprespectemplatehooksresourcespreexec = { + __typename?: 'Schedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcesprespectemplatehooksresourcespreexec'; + command?: Maybe>>; + container?: Maybe; + onError?: Maybe; + timeout?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatehooksspectemplatehooksresourcesspectemplatehooksresourcesprespectemplatehooksresourcespreexecInput = { + command?: InputMaybe>>; + container?: InputMaybe; + onError?: InputMaybe; + timeout?: InputMaybe; +}; + +export type SchedulespecspectemplatespectemplatelabelSelector = { + __typename?: 'SchedulespecspectemplatespectemplatelabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatelabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type SchedulespecspectemplatespectemplatelabelSelectorspectemplatelabelSelectormatchExpressions = { + __typename?: 'SchedulespecspectemplatespectemplatelabelSelectorspectemplatelabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type SchedulespecspectemplatespectemplatelabelSelectorspectemplatelabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Schedulespecspectemplatespectemplatemetadata = { + __typename?: 'Schedulespecspectemplatespectemplatemetadata'; + labels?: Maybe; +}; + +export type SchedulespecspectemplatespectemplatemetadataInput = { + labels?: InputMaybe; +}; + +export type SchedulespecspectemplatespectemplateorLabelSelectors = { + __typename?: 'SchedulespecspectemplatespectemplateorLabelSelectors'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type SchedulespecspectemplatespectemplateorLabelSelectorsInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type SchedulespecspectemplatespectemplateorLabelSelectorsspectemplateorLabelSelectorsmatchExpressions = { + __typename?: 'SchedulespecspectemplatespectemplateorLabelSelectorsspectemplateorLabelSelectorsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type SchedulespecspectemplatespectemplateorLabelSelectorsspectemplateorLabelSelectorsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type SchedulespecspectemplatespectemplateresourcePolicy = { + __typename?: 'SchedulespecspectemplatespectemplateresourcePolicy'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type SchedulespecspectemplatespectemplateresourcePolicyInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type SchedulespecspectemplatespectemplateuploaderConfig = { + __typename?: 'SchedulespecspectemplatespectemplateuploaderConfig'; + parallelFilesUpload?: Maybe; +}; + +export type SchedulespecspectemplatespectemplateuploaderConfigInput = { + parallelFilesUpload?: InputMaybe; +}; + +export type Schedulestatus = { + __typename?: 'Schedulestatus'; + lastBackup?: Maybe; + lastSkipped?: Maybe; + phase?: Maybe; + validationErrors?: Maybe>>; +}; + +export type SchedulestatusInput = { + lastBackup?: InputMaybe; + lastSkipped?: InputMaybe; + phase?: InputMaybe; + validationErrors?: InputMaybe>>; +}; + +export type Secret = { + __typename?: 'Secret'; + apiVersion?: Maybe; + data?: Maybe; + immutable?: Maybe; + kind?: Maybe; + metadata?: Maybe; + stringData?: Maybe; + type?: Maybe; +}; + +export type SecretInput = { + apiVersion?: InputMaybe; + data?: InputMaybe; + immutable?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + stringData?: InputMaybe; + type?: InputMaybe; +}; + +export type SelfSubjectAccessReview = { + __typename?: 'SelfSubjectAccessReview'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type SelfSubjectAccessReviewInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type SelfSubjectReview = { + __typename?: 'SelfSubjectReview'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + status?: Maybe; +}; + +export type SelfSubjectReviewInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + status?: InputMaybe; +}; + +export type SelfSubjectRulesReview = { + __typename?: 'SelfSubjectRulesReview'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type SelfSubjectRulesReviewInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ServerStatusRequest = { + __typename?: 'ServerStatusRequest'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ServerStatusRequestInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ServerStatusRequeststatus = { + __typename?: 'ServerStatusRequeststatus'; + phase?: Maybe; + plugins?: Maybe>>; + processedTimestamp?: Maybe; + serverVersion?: Maybe; +}; + +export type ServerStatusRequeststatusInput = { + phase?: InputMaybe; + plugins?: InputMaybe>>; + processedTimestamp?: InputMaybe; + serverVersion?: InputMaybe; +}; + +export type ServerStatusRequeststatusstatusplugins = { + __typename?: 'ServerStatusRequeststatusstatusplugins'; + kind?: Maybe; + name?: Maybe; +}; + +export type ServerStatusRequeststatusstatuspluginsInput = { + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Service = { + __typename?: 'Service'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ServiceAccount = { + __typename?: 'ServiceAccount'; + apiVersion?: Maybe; + automountServiceAccountToken?: Maybe; + imagePullSecrets?: Maybe>>; + kind?: Maybe; + metadata?: Maybe; + secrets?: Maybe>>; +}; + +export type ServiceAccountInput = { + apiVersion?: InputMaybe; + automountServiceAccountToken?: InputMaybe; + imagePullSecrets?: InputMaybe>>; + kind?: InputMaybe; + metadata?: InputMaybe; + secrets?: InputMaybe>>; +}; + +export type ServiceInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Status = { + __typename?: 'Status'; + apiVersion?: Maybe; + code?: Maybe; + details?: Maybe; + kind?: Maybe; + message?: Maybe; + metadata?: Maybe; + reason?: Maybe; + status?: Maybe; +}; + +export type StatusInput = { + apiVersion?: InputMaybe; + code?: InputMaybe; + details?: InputMaybe; + kind?: InputMaybe; + message?: InputMaybe; + metadata?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; +}; + +export type StorageClass = { + __typename?: 'StorageClass'; + allowVolumeExpansion?: Maybe; + allowedTopologies?: Maybe>>; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + mountOptions?: Maybe>>; + parameters?: Maybe; + provisioner?: Maybe; + reclaimPolicy?: Maybe; + volumeBindingMode?: Maybe; +}; + +export type StorageClassInput = { + allowVolumeExpansion?: InputMaybe; + allowedTopologies?: InputMaybe>>; + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + mountOptions?: InputMaybe>>; + parameters?: InputMaybe; + provisioner?: InputMaybe; + reclaimPolicy?: InputMaybe; + volumeBindingMode?: InputMaybe; +}; + +export type SubjectAccessReview = { + __typename?: 'SubjectAccessReview'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type SubjectAccessReviewInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type TokenRequest = { + __typename?: 'TokenRequest'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type TokenRequestInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type TokenReview = { + __typename?: 'TokenReview'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type TokenReviewInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type TypedLabelValidationParams = { + __typename?: 'TypedLabelValidationParams'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + typeLabel?: Maybe; + valueLabel?: Maybe; + valueRegexes?: Maybe; +}; + +export type TypedLabelValidationParamsInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + typeLabel?: InputMaybe; + valueLabel?: InputMaybe; + valueRegexes?: InputMaybe; +}; + +export type ValidatingAdmissionPolicy = { + __typename?: 'ValidatingAdmissionPolicy'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type ValidatingAdmissionPolicyBinding = { + __typename?: 'ValidatingAdmissionPolicyBinding'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; +}; + +export type ValidatingAdmissionPolicyBindingInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type ValidatingAdmissionPolicyInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type ValidatingWebhookConfiguration = { + __typename?: 'ValidatingWebhookConfiguration'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + webhooks?: Maybe>>; +}; + +export type ValidatingWebhookConfigurationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + webhooks?: InputMaybe>>; +}; + +export type VolumeAttachment = { + __typename?: 'VolumeAttachment'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type VolumeAttachmentInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type VolumeSnapshotLocation = { + __typename?: 'VolumeSnapshotLocation'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type VolumeSnapshotLocationInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type VolumeSnapshotLocationspec = { + __typename?: 'VolumeSnapshotLocationspec'; + config?: Maybe; + credential?: Maybe; + provider?: Maybe; +}; + +export type VolumeSnapshotLocationspecInput = { + config?: InputMaybe; + credential?: InputMaybe; + provider?: InputMaybe; +}; + +export type VolumeSnapshotLocationspecspeccredential = { + __typename?: 'VolumeSnapshotLocationspecspeccredential'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type VolumeSnapshotLocationspecspeccredentialInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type VolumeSnapshotLocationstatus = { + __typename?: 'VolumeSnapshotLocationstatus'; + phase?: Maybe; +}; + +export type VolumeSnapshotLocationstatusInput = { + phase?: InputMaybe; +}; + +export type WatchEvent = { + __typename?: 'WatchEvent'; + object?: Maybe; + type?: Maybe; +}; + +export type WatchEventInput = { + object?: InputMaybe; + type?: InputMaybe; +}; + +export type Workspace = { + __typename?: 'Workspace'; + apiVersion?: Maybe; + kind?: Maybe; + metadata?: Maybe; + spec?: Maybe; + status?: Maybe; +}; + +export type WorkspaceInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + metadata?: InputMaybe; + spec?: InputMaybe; + status?: InputMaybe; +}; + +export type Workspacespec = { + __typename?: 'Workspacespec'; + members?: Maybe>>; +}; + +export type WorkspacespecInput = { + members?: InputMaybe>>; +}; + +export type Workspacespecspecmembers = { + __typename?: 'Workspacespecspecmembers'; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + roles?: Maybe>>; +}; + +export type WorkspacespecspecmembersInput = { + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + roles?: InputMaybe>>; +}; + +export type Workspacestatus = { + __typename?: 'Workspacestatus'; + conditions?: Maybe>>; + namespace?: Maybe; +}; + +export type WorkspacestatusInput = { + conditions?: InputMaybe>>; + namespace?: InputMaybe; +}; + +export type Workspacestatusstatusconditions = { + __typename?: 'Workspacestatusstatusconditions'; + details?: Maybe; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type WorkspacestatusstatusconditionsInput = { + details?: InputMaybe; + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Admissionregistration_K8s_IoMutation = { + __typename?: 'admissionregistration_k8s_ioMutation'; + createMutatingWebhookConfiguration?: Maybe; + createValidatingAdmissionPolicy?: Maybe; + createValidatingAdmissionPolicyBinding?: Maybe; + createValidatingWebhookConfiguration?: Maybe; + deleteMutatingWebhookConfiguration?: Maybe; + deleteValidatingAdmissionPolicy?: Maybe; + deleteValidatingAdmissionPolicyBinding?: Maybe; + deleteValidatingWebhookConfiguration?: Maybe; + updateMutatingWebhookConfiguration?: Maybe; + updateValidatingAdmissionPolicy?: Maybe; + updateValidatingAdmissionPolicyBinding?: Maybe; + updateValidatingWebhookConfiguration?: Maybe; +}; + + +export type Admissionregistration_K8s_IoMutationCreateMutatingWebhookConfigurationArgs = { + object: MutatingWebhookConfigurationInput; +}; + + +export type Admissionregistration_K8s_IoMutationCreateValidatingAdmissionPolicyArgs = { + object: ValidatingAdmissionPolicyInput; +}; + + +export type Admissionregistration_K8s_IoMutationCreateValidatingAdmissionPolicyBindingArgs = { + object: ValidatingAdmissionPolicyBindingInput; +}; + + +export type Admissionregistration_K8s_IoMutationCreateValidatingWebhookConfigurationArgs = { + object: ValidatingWebhookConfigurationInput; +}; + + +export type Admissionregistration_K8s_IoMutationDeleteMutatingWebhookConfigurationArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoMutationDeleteValidatingAdmissionPolicyArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoMutationDeleteValidatingAdmissionPolicyBindingArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoMutationDeleteValidatingWebhookConfigurationArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoMutationUpdateMutatingWebhookConfigurationArgs = { + name: Scalars['String']['input']; + object: MutatingWebhookConfigurationInput; +}; + + +export type Admissionregistration_K8s_IoMutationUpdateValidatingAdmissionPolicyArgs = { + name: Scalars['String']['input']; + object: ValidatingAdmissionPolicyInput; +}; + + +export type Admissionregistration_K8s_IoMutationUpdateValidatingAdmissionPolicyBindingArgs = { + name: Scalars['String']['input']; + object: ValidatingAdmissionPolicyBindingInput; +}; + + +export type Admissionregistration_K8s_IoMutationUpdateValidatingWebhookConfigurationArgs = { + name: Scalars['String']['input']; + object: ValidatingWebhookConfigurationInput; +}; + +export type Admissionregistration_K8s_IoQuery = { + __typename?: 'admissionregistration_k8s_ioQuery'; + MutatingWebhookConfiguration: MutatingWebhookConfiguration; + MutatingWebhookConfigurationYaml: Scalars['String']['output']; + MutatingWebhookConfigurations: Array; + ValidatingAdmissionPolicy: ValidatingAdmissionPolicy; + ValidatingAdmissionPolicyBinding: ValidatingAdmissionPolicyBinding; + ValidatingAdmissionPolicyBindingYaml: Scalars['String']['output']; + ValidatingAdmissionPolicyBindings: Array; + ValidatingAdmissionPolicyYaml: Scalars['String']['output']; + ValidatingAdmissionPolicys: Array; + ValidatingWebhookConfiguration: ValidatingWebhookConfiguration; + ValidatingWebhookConfigurationYaml: Scalars['String']['output']; + ValidatingWebhookConfigurations: Array; +}; + + +export type Admissionregistration_K8s_IoQueryMutatingWebhookConfigurationArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryMutatingWebhookConfigurationYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryMutatingWebhookConfigurationsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingAdmissionPolicyArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingAdmissionPolicyBindingArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingAdmissionPolicyBindingYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingAdmissionPolicyBindingsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingAdmissionPolicyYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingAdmissionPolicysArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingWebhookConfigurationArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingWebhookConfigurationYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Admissionregistration_K8s_IoQueryValidatingWebhookConfigurationsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Apiextensions_K8s_IoMutation = { + __typename?: 'apiextensions_k8s_ioMutation'; + createCustomResourceDefinition?: Maybe; + deleteCustomResourceDefinition?: Maybe; + updateCustomResourceDefinition?: Maybe; +}; + + +export type Apiextensions_K8s_IoMutationCreateCustomResourceDefinitionArgs = { + object: CustomResourceDefinitionInput; +}; + + +export type Apiextensions_K8s_IoMutationDeleteCustomResourceDefinitionArgs = { + name: Scalars['String']['input']; +}; + + +export type Apiextensions_K8s_IoMutationUpdateCustomResourceDefinitionArgs = { + name: Scalars['String']['input']; + object: CustomResourceDefinitionInput; +}; + +export type Apiextensions_K8s_IoQuery = { + __typename?: 'apiextensions_k8s_ioQuery'; + CustomResourceDefinition: CustomResourceDefinition; + CustomResourceDefinitionYaml: Scalars['String']['output']; + CustomResourceDefinitions: Array; +}; + + +export type Apiextensions_K8s_IoQueryCustomResourceDefinitionArgs = { + name: Scalars['String']['input']; +}; + + +export type Apiextensions_K8s_IoQueryCustomResourceDefinitionYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Apiextensions_K8s_IoQueryCustomResourceDefinitionsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Apiregistration_K8s_IoMutation = { + __typename?: 'apiregistration_k8s_ioMutation'; + createAPIService?: Maybe; + deleteAPIService?: Maybe; + updateAPIService?: Maybe; +}; + + +export type Apiregistration_K8s_IoMutationCreateApiServiceArgs = { + object: ApiServiceInput; +}; + + +export type Apiregistration_K8s_IoMutationDeleteApiServiceArgs = { + name: Scalars['String']['input']; +}; + + +export type Apiregistration_K8s_IoMutationUpdateApiServiceArgs = { + name: Scalars['String']['input']; + object: ApiServiceInput; +}; + +export type Apiregistration_K8s_IoQuery = { + __typename?: 'apiregistration_k8s_ioQuery'; + APIService: ApiService; + APIServiceYaml: Scalars['String']['output']; + APIServices: Array; +}; + + +export type Apiregistration_K8s_IoQueryApiServiceArgs = { + name: Scalars['String']['input']; +}; + + +export type Apiregistration_K8s_IoQueryApiServiceYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Apiregistration_K8s_IoQueryApiServicesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Authentication_Gardener_CloudMutation = { + __typename?: 'authentication_gardener_cloudMutation'; + createOpenIDConnect?: Maybe; + deleteOpenIDConnect?: Maybe; + updateOpenIDConnect?: Maybe; +}; + + +export type Authentication_Gardener_CloudMutationCreateOpenIdConnectArgs = { + object: OpenIdConnectInput; +}; + + +export type Authentication_Gardener_CloudMutationDeleteOpenIdConnectArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_Gardener_CloudMutationUpdateOpenIdConnectArgs = { + name: Scalars['String']['input']; + object: OpenIdConnectInput; +}; + +export type Authentication_Gardener_CloudQuery = { + __typename?: 'authentication_gardener_cloudQuery'; + OpenIDConnect: OpenIdConnect; + OpenIDConnectYaml: Scalars['String']['output']; + OpenIDConnects: Array; +}; + + +export type Authentication_Gardener_CloudQueryOpenIdConnectArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_Gardener_CloudQueryOpenIdConnectYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_Gardener_CloudQueryOpenIdConnectsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Authentication_K8s_IoMutation = { + __typename?: 'authentication_k8s_ioMutation'; + createSelfSubjectReview?: Maybe; + createTokenRequest?: Maybe; + createTokenReview?: Maybe; + deleteSelfSubjectReview?: Maybe; + deleteTokenRequest?: Maybe; + deleteTokenReview?: Maybe; + updateSelfSubjectReview?: Maybe; + updateTokenRequest?: Maybe; + updateTokenReview?: Maybe; +}; + + +export type Authentication_K8s_IoMutationCreateSelfSubjectReviewArgs = { + object: SelfSubjectReviewInput; +}; + + +export type Authentication_K8s_IoMutationCreateTokenRequestArgs = { + object: TokenRequestInput; +}; + + +export type Authentication_K8s_IoMutationCreateTokenReviewArgs = { + object: TokenReviewInput; +}; + + +export type Authentication_K8s_IoMutationDeleteSelfSubjectReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoMutationDeleteTokenRequestArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoMutationDeleteTokenReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoMutationUpdateSelfSubjectReviewArgs = { + name: Scalars['String']['input']; + object: SelfSubjectReviewInput; +}; + + +export type Authentication_K8s_IoMutationUpdateTokenRequestArgs = { + name: Scalars['String']['input']; + object: TokenRequestInput; +}; + + +export type Authentication_K8s_IoMutationUpdateTokenReviewArgs = { + name: Scalars['String']['input']; + object: TokenReviewInput; +}; + +export type Authentication_K8s_IoQuery = { + __typename?: 'authentication_k8s_ioQuery'; + SelfSubjectReview: SelfSubjectReview; + SelfSubjectReviewYaml: Scalars['String']['output']; + SelfSubjectReviews: Array; + TokenRequest: TokenRequest; + TokenRequestYaml: Scalars['String']['output']; + TokenRequests: Array; + TokenReview: TokenReview; + TokenReviewYaml: Scalars['String']['output']; + TokenReviews: Array; +}; + + +export type Authentication_K8s_IoQuerySelfSubjectReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoQuerySelfSubjectReviewYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoQuerySelfSubjectReviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Authentication_K8s_IoQueryTokenRequestArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoQueryTokenRequestYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoQueryTokenRequestsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Authentication_K8s_IoQueryTokenReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoQueryTokenReviewYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authentication_K8s_IoQueryTokenReviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Authorization_K8s_IoMutation = { + __typename?: 'authorization_k8s_ioMutation'; + createLocalSubjectAccessReview?: Maybe; + createSelfSubjectAccessReview?: Maybe; + createSelfSubjectRulesReview?: Maybe; + createSubjectAccessReview?: Maybe; + deleteLocalSubjectAccessReview?: Maybe; + deleteSelfSubjectAccessReview?: Maybe; + deleteSelfSubjectRulesReview?: Maybe; + deleteSubjectAccessReview?: Maybe; + updateLocalSubjectAccessReview?: Maybe; + updateSelfSubjectAccessReview?: Maybe; + updateSelfSubjectRulesReview?: Maybe; + updateSubjectAccessReview?: Maybe; +}; + + +export type Authorization_K8s_IoMutationCreateLocalSubjectAccessReviewArgs = { + namespace?: InputMaybe; + object: LocalSubjectAccessReviewInput; +}; + + +export type Authorization_K8s_IoMutationCreateSelfSubjectAccessReviewArgs = { + object: SelfSubjectAccessReviewInput; +}; + + +export type Authorization_K8s_IoMutationCreateSelfSubjectRulesReviewArgs = { + object: SelfSubjectRulesReviewInput; +}; + + +export type Authorization_K8s_IoMutationCreateSubjectAccessReviewArgs = { + object: SubjectAccessReviewInput; +}; + + +export type Authorization_K8s_IoMutationDeleteLocalSubjectAccessReviewArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Authorization_K8s_IoMutationDeleteSelfSubjectAccessReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoMutationDeleteSelfSubjectRulesReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoMutationDeleteSubjectAccessReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoMutationUpdateLocalSubjectAccessReviewArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: LocalSubjectAccessReviewInput; +}; + + +export type Authorization_K8s_IoMutationUpdateSelfSubjectAccessReviewArgs = { + name: Scalars['String']['input']; + object: SelfSubjectAccessReviewInput; +}; + + +export type Authorization_K8s_IoMutationUpdateSelfSubjectRulesReviewArgs = { + name: Scalars['String']['input']; + object: SelfSubjectRulesReviewInput; +}; + + +export type Authorization_K8s_IoMutationUpdateSubjectAccessReviewArgs = { + name: Scalars['String']['input']; + object: SubjectAccessReviewInput; +}; + +export type Authorization_K8s_IoQuery = { + __typename?: 'authorization_k8s_ioQuery'; + LocalSubjectAccessReview: LocalSubjectAccessReview; + LocalSubjectAccessReviewYaml: Scalars['String']['output']; + LocalSubjectAccessReviews: Array; + SelfSubjectAccessReview: SelfSubjectAccessReview; + SelfSubjectAccessReviewYaml: Scalars['String']['output']; + SelfSubjectAccessReviews: Array; + SelfSubjectRulesReview: SelfSubjectRulesReview; + SelfSubjectRulesReviewYaml: Scalars['String']['output']; + SelfSubjectRulesReviews: Array; + SubjectAccessReview: SubjectAccessReview; + SubjectAccessReviewYaml: Scalars['String']['output']; + SubjectAccessReviews: Array; +}; + + +export type Authorization_K8s_IoQueryLocalSubjectAccessReviewArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Authorization_K8s_IoQueryLocalSubjectAccessReviewYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Authorization_K8s_IoQueryLocalSubjectAccessReviewsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Authorization_K8s_IoQuerySelfSubjectAccessReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoQuerySelfSubjectAccessReviewYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoQuerySelfSubjectAccessReviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Authorization_K8s_IoQuerySelfSubjectRulesReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoQuerySelfSubjectRulesReviewYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoQuerySelfSubjectRulesReviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Authorization_K8s_IoQuerySubjectAccessReviewArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoQuerySubjectAccessReviewYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Authorization_K8s_IoQuerySubjectAccessReviewsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type AutoscalingMutation = { + __typename?: 'autoscalingMutation'; + createHorizontalPodAutoscaler?: Maybe; + createScale?: Maybe; + deleteHorizontalPodAutoscaler?: Maybe; + deleteScale?: Maybe; + updateHorizontalPodAutoscaler?: Maybe; + updateScale?: Maybe; +}; + + +export type AutoscalingMutationCreateHorizontalPodAutoscalerArgs = { + namespace?: InputMaybe; + object: HorizontalPodAutoscalerInput; +}; + + +export type AutoscalingMutationCreateScaleArgs = { + object: ScaleInput; +}; + + +export type AutoscalingMutationDeleteHorizontalPodAutoscalerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type AutoscalingMutationDeleteScaleArgs = { + name: Scalars['String']['input']; +}; + + +export type AutoscalingMutationUpdateHorizontalPodAutoscalerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: HorizontalPodAutoscalerInput; +}; + + +export type AutoscalingMutationUpdateScaleArgs = { + name: Scalars['String']['input']; + object: ScaleInput; +}; + +export type AutoscalingQuery = { + __typename?: 'autoscalingQuery'; + HorizontalPodAutoscaler: HorizontalPodAutoscaler; + HorizontalPodAutoscalerYaml: Scalars['String']['output']; + HorizontalPodAutoscalers: Array; + Scale: Scale; + ScaleYaml: Scalars['String']['output']; + Scales: Array; +}; + + +export type AutoscalingQueryHorizontalPodAutoscalerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type AutoscalingQueryHorizontalPodAutoscalerYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type AutoscalingQueryHorizontalPodAutoscalersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type AutoscalingQueryScaleArgs = { + name: Scalars['String']['input']; +}; + + +export type AutoscalingQueryScaleYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type AutoscalingQueryScalesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Cert_Gardener_CloudMutation = { + __typename?: 'cert_gardener_cloudMutation'; + createCertificate?: Maybe; + createCertificateRevocation?: Maybe; + deleteCertificate?: Maybe; + deleteCertificateRevocation?: Maybe; + updateCertificate?: Maybe; + updateCertificateRevocation?: Maybe; +}; + + +export type Cert_Gardener_CloudMutationCreateCertificateArgs = { + namespace?: InputMaybe; + object: CertificateInput; +}; + + +export type Cert_Gardener_CloudMutationCreateCertificateRevocationArgs = { + namespace?: InputMaybe; + object: CertificateRevocationInput; +}; + + +export type Cert_Gardener_CloudMutationDeleteCertificateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Cert_Gardener_CloudMutationDeleteCertificateRevocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Cert_Gardener_CloudMutationUpdateCertificateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: CertificateInput; +}; + + +export type Cert_Gardener_CloudMutationUpdateCertificateRevocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: CertificateRevocationInput; +}; + +export type Cert_Gardener_CloudQuery = { + __typename?: 'cert_gardener_cloudQuery'; + Certificate: Certificate; + CertificateRevocation: CertificateRevocation; + CertificateRevocationYaml: Scalars['String']['output']; + CertificateRevocations: Array; + CertificateYaml: Scalars['String']['output']; + Certificates: Array; +}; + + +export type Cert_Gardener_CloudQueryCertificateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Cert_Gardener_CloudQueryCertificateRevocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Cert_Gardener_CloudQueryCertificateRevocationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Cert_Gardener_CloudQueryCertificateRevocationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Cert_Gardener_CloudQueryCertificateYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Cert_Gardener_CloudQueryCertificatesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Certificates_K8s_IoMutation = { + __typename?: 'certificates_k8s_ioMutation'; + createCertificateSigningRequest?: Maybe; + deleteCertificateSigningRequest?: Maybe; + updateCertificateSigningRequest?: Maybe; +}; + + +export type Certificates_K8s_IoMutationCreateCertificateSigningRequestArgs = { + object: CertificateSigningRequestInput; +}; + + +export type Certificates_K8s_IoMutationDeleteCertificateSigningRequestArgs = { + name: Scalars['String']['input']; +}; + + +export type Certificates_K8s_IoMutationUpdateCertificateSigningRequestArgs = { + name: Scalars['String']['input']; + object: CertificateSigningRequestInput; +}; + +export type Certificates_K8s_IoQuery = { + __typename?: 'certificates_k8s_ioQuery'; + CertificateSigningRequest: CertificateSigningRequest; + CertificateSigningRequestYaml: Scalars['String']['output']; + CertificateSigningRequests: Array; +}; + + +export type Certificates_K8s_IoQueryCertificateSigningRequestArgs = { + name: Scalars['String']['input']; +}; + + +export type Certificates_K8s_IoQueryCertificateSigningRequestYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Certificates_K8s_IoQueryCertificateSigningRequestsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Coordination_K8s_IoMutation = { + __typename?: 'coordination_k8s_ioMutation'; + createLease?: Maybe; + deleteLease?: Maybe; + updateLease?: Maybe; +}; + + +export type Coordination_K8s_IoMutationCreateLeaseArgs = { + namespace?: InputMaybe; + object: LeaseInput; +}; + + +export type Coordination_K8s_IoMutationDeleteLeaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Coordination_K8s_IoMutationUpdateLeaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: LeaseInput; +}; + +export type Coordination_K8s_IoQuery = { + __typename?: 'coordination_k8s_ioQuery'; + Lease: Lease; + LeaseYaml: Scalars['String']['output']; + Leases: Array; +}; + + +export type Coordination_K8s_IoQueryLeaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Coordination_K8s_IoQueryLeaseYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Coordination_K8s_IoQueryLeasesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type CoreMutation = { + __typename?: 'coreMutation'; + createBinding?: Maybe; + createComponentStatus?: Maybe; + createConfigMap?: Maybe; + createDeleteOptions?: Maybe; + createEndpoints?: Maybe; + createEventcorev1?: Maybe; + createLimitRange?: Maybe; + createNamespace?: Maybe; + createNode?: Maybe; + createPersistentVolume?: Maybe; + createPersistentVolumeClaim?: Maybe; + createPod?: Maybe; + createPodTemplate?: Maybe; + createReplicationController?: Maybe; + createResourceQuota?: Maybe; + createSecret?: Maybe; + createService?: Maybe; + createServiceAccount?: Maybe; + createStatus?: Maybe; + createWatchEvent?: Maybe; + deleteBinding?: Maybe; + deleteComponentStatus?: Maybe; + deleteConfigMap?: Maybe; + deleteDeleteOptions?: Maybe; + deleteEndpoints?: Maybe; + deleteEventcorev1?: Maybe; + deleteLimitRange?: Maybe; + deleteNamespace?: Maybe; + deleteNode?: Maybe; + deletePersistentVolume?: Maybe; + deletePersistentVolumeClaim?: Maybe; + deletePod?: Maybe; + deletePodTemplate?: Maybe; + deleteReplicationController?: Maybe; + deleteResourceQuota?: Maybe; + deleteSecret?: Maybe; + deleteService?: Maybe; + deleteServiceAccount?: Maybe; + deleteStatus?: Maybe; + deleteWatchEvent?: Maybe; + updateBinding?: Maybe; + updateComponentStatus?: Maybe; + updateConfigMap?: Maybe; + updateDeleteOptions?: Maybe; + updateEndpoints?: Maybe; + updateEventcorev1?: Maybe; + updateLimitRange?: Maybe; + updateNamespace?: Maybe; + updateNode?: Maybe; + updatePersistentVolume?: Maybe; + updatePersistentVolumeClaim?: Maybe; + updatePod?: Maybe; + updatePodTemplate?: Maybe; + updateReplicationController?: Maybe; + updateResourceQuota?: Maybe; + updateSecret?: Maybe; + updateService?: Maybe; + updateServiceAccount?: Maybe; + updateStatus?: Maybe; + updateWatchEvent?: Maybe; +}; + + +export type CoreMutationCreateBindingArgs = { + namespace?: InputMaybe; + object: BindingInput; +}; + + +export type CoreMutationCreateComponentStatusArgs = { + object: ComponentStatusInput; +}; + + +export type CoreMutationCreateConfigMapArgs = { + namespace?: InputMaybe; + object: ConfigMapInput; +}; + + +export type CoreMutationCreateDeleteOptionsArgs = { + object: DeleteOptionsInput; +}; + + +export type CoreMutationCreateEndpointsArgs = { + namespace?: InputMaybe; + object: EndpointsInput; +}; + + +export type CoreMutationCreateEventcorev1Args = { + namespace?: InputMaybe; + object: Eventcorev1Input; +}; + + +export type CoreMutationCreateLimitRangeArgs = { + namespace?: InputMaybe; + object: LimitRangeInput; +}; + + +export type CoreMutationCreateNamespaceArgs = { + object: NamespaceInput; +}; + + +export type CoreMutationCreateNodeArgs = { + object: NodeInput; +}; + + +export type CoreMutationCreatePersistentVolumeArgs = { + object: PersistentVolumeInput; +}; + + +export type CoreMutationCreatePersistentVolumeClaimArgs = { + namespace?: InputMaybe; + object: PersistentVolumeClaimInput; +}; + + +export type CoreMutationCreatePodArgs = { + namespace?: InputMaybe; + object: PodInput; +}; + + +export type CoreMutationCreatePodTemplateArgs = { + namespace?: InputMaybe; + object: PodTemplateInput; +}; + + +export type CoreMutationCreateReplicationControllerArgs = { + namespace?: InputMaybe; + object: ReplicationControllerInput; +}; + + +export type CoreMutationCreateResourceQuotaArgs = { + namespace?: InputMaybe; + object: ResourceQuotaInput; +}; + + +export type CoreMutationCreateSecretArgs = { + namespace?: InputMaybe; + object: SecretInput; +}; + + +export type CoreMutationCreateServiceArgs = { + namespace?: InputMaybe; + object: ServiceInput; +}; + + +export type CoreMutationCreateServiceAccountArgs = { + namespace?: InputMaybe; + object: ServiceAccountInput; +}; + + +export type CoreMutationCreateStatusArgs = { + object: StatusInput; +}; + + +export type CoreMutationCreateWatchEventArgs = { + object: WatchEventInput; +}; + + +export type CoreMutationDeleteBindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteComponentStatusArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationDeleteConfigMapArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteDeleteOptionsArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationDeleteEndpointsArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteEventcorev1Args = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteLimitRangeArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteNamespaceArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationDeleteNodeArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationDeletePersistentVolumeArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationDeletePersistentVolumeClaimArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeletePodArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeletePodTemplateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteReplicationControllerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteResourceQuotaArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteSecretArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteServiceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteServiceAccountArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreMutationDeleteStatusArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationDeleteWatchEventArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreMutationUpdateBindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: BindingInput; +}; + + +export type CoreMutationUpdateComponentStatusArgs = { + name: Scalars['String']['input']; + object: ComponentStatusInput; +}; + + +export type CoreMutationUpdateConfigMapArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ConfigMapInput; +}; + + +export type CoreMutationUpdateDeleteOptionsArgs = { + name: Scalars['String']['input']; + object: DeleteOptionsInput; +}; + + +export type CoreMutationUpdateEndpointsArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: EndpointsInput; +}; + + +export type CoreMutationUpdateEventcorev1Args = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: Eventcorev1Input; +}; + + +export type CoreMutationUpdateLimitRangeArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: LimitRangeInput; +}; + + +export type CoreMutationUpdateNamespaceArgs = { + name: Scalars['String']['input']; + object: NamespaceInput; +}; + + +export type CoreMutationUpdateNodeArgs = { + name: Scalars['String']['input']; + object: NodeInput; +}; + + +export type CoreMutationUpdatePersistentVolumeArgs = { + name: Scalars['String']['input']; + object: PersistentVolumeInput; +}; + + +export type CoreMutationUpdatePersistentVolumeClaimArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: PersistentVolumeClaimInput; +}; + + +export type CoreMutationUpdatePodArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: PodInput; +}; + + +export type CoreMutationUpdatePodTemplateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: PodTemplateInput; +}; + + +export type CoreMutationUpdateReplicationControllerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ReplicationControllerInput; +}; + + +export type CoreMutationUpdateResourceQuotaArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ResourceQuotaInput; +}; + + +export type CoreMutationUpdateSecretArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: SecretInput; +}; + + +export type CoreMutationUpdateServiceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ServiceInput; +}; + + +export type CoreMutationUpdateServiceAccountArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ServiceAccountInput; +}; + + +export type CoreMutationUpdateStatusArgs = { + name: Scalars['String']['input']; + object: StatusInput; +}; + + +export type CoreMutationUpdateWatchEventArgs = { + name: Scalars['String']['input']; + object: WatchEventInput; +}; + +export type CoreQuery = { + __typename?: 'coreQuery'; + Binding: Binding; + BindingYaml: Scalars['String']['output']; + Bindings: Array; + ComponentStatus: ComponentStatus; + ComponentStatusYaml: Scalars['String']['output']; + ComponentStatuses: Array; + ConfigMap: ConfigMap; + ConfigMapYaml: Scalars['String']['output']; + ConfigMaps: Array; + DeleteOptions: DeleteOptions; + DeleteOptionsYaml: Scalars['String']['output']; + DeleteOptionses: Array; + Endpoints: Endpoints; + EndpointsYaml: Scalars['String']['output']; + Endpointses: Array; + Eventcorev1: Eventcorev1; + Eventcorev1Yaml: Scalars['String']['output']; + Eventcorev1s: Array; + LimitRange: LimitRange; + LimitRangeYaml: Scalars['String']['output']; + LimitRanges: Array; + Namespace: Namespace; + NamespaceYaml: Scalars['String']['output']; + Namespaces: Array; + Node: Node; + NodeYaml: Scalars['String']['output']; + Nodes: Array; + PersistentVolume: PersistentVolume; + PersistentVolumeClaim: PersistentVolumeClaim; + PersistentVolumeClaimYaml: Scalars['String']['output']; + PersistentVolumeClaims: Array; + PersistentVolumeYaml: Scalars['String']['output']; + PersistentVolumes: Array; + Pod: Pod; + PodTemplate: PodTemplate; + PodTemplateYaml: Scalars['String']['output']; + PodTemplates: Array; + PodYaml: Scalars['String']['output']; + Pods: Array; + ReplicationController: ReplicationController; + ReplicationControllerYaml: Scalars['String']['output']; + ReplicationControllers: Array; + ResourceQuota: ResourceQuota; + ResourceQuotaYaml: Scalars['String']['output']; + ResourceQuotas: Array; + Secret: Secret; + SecretYaml: Scalars['String']['output']; + Secrets: Array; + Service: Service; + ServiceAccount: ServiceAccount; + ServiceAccountYaml: Scalars['String']['output']; + ServiceAccounts: Array; + ServiceYaml: Scalars['String']['output']; + Services: Array; + Status: Status; + StatusYaml: Scalars['String']['output']; + Statuses: Array; + WatchEvent: WatchEvent; + WatchEventYaml: Scalars['String']['output']; + WatchEvents: Array; +}; + + +export type CoreQueryBindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryBindingYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryBindingsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryComponentStatusArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryComponentStatusYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryComponentStatusesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryConfigMapArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryConfigMapYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryConfigMapsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryDeleteOptionsArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryDeleteOptionsYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryDeleteOptionsesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryEndpointsArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryEndpointsYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryEndpointsesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryEventcorev1Args = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryEventcorev1YamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryEventcorev1sArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryLimitRangeArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryLimitRangeYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryLimitRangesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryNamespaceArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryNamespaceYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryNamespacesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryNodeArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryNodeYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryNodesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryPersistentVolumeArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryPersistentVolumeClaimArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryPersistentVolumeClaimYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryPersistentVolumeClaimsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryPersistentVolumeYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryPersistentVolumesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryPodArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryPodTemplateArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryPodTemplateYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryPodTemplatesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryPodYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryPodsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryReplicationControllerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryReplicationControllerYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryReplicationControllersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryResourceQuotaArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryResourceQuotaYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryResourceQuotasArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQuerySecretArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQuerySecretYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQuerySecretsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryServiceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryServiceAccountArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryServiceAccountYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryServiceAccountsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryServiceYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type CoreQueryServicesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryStatusArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryStatusYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryStatusesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type CoreQueryWatchEventArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryWatchEventYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type CoreQueryWatchEventsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Core_Openmcp_CloudMutation = { + __typename?: 'core_openmcp_cloudMutation'; + createAPIServer?: Maybe; + createAuthentication?: Maybe; + createAuthorization?: Maybe; + createCloudOrchestrator?: Maybe; + createClusterAdmin?: Maybe; + createInternalConfiguration?: Maybe; + createLandscaper?: Maybe; + createManagedComponent?: Maybe; + createManagedControlPlane?: Maybe; + createMemberOverrides?: Maybe; + createProject?: Maybe; + createWorkspace?: Maybe; + deleteAPIServer?: Maybe; + deleteAuthentication?: Maybe; + deleteAuthorization?: Maybe; + deleteCloudOrchestrator?: Maybe; + deleteClusterAdmin?: Maybe; + deleteInternalConfiguration?: Maybe; + deleteLandscaper?: Maybe; + deleteManagedComponent?: Maybe; + deleteManagedControlPlane?: Maybe; + deleteMemberOverrides?: Maybe; + deleteProject?: Maybe; + deleteWorkspace?: Maybe; + updateAPIServer?: Maybe; + updateAuthentication?: Maybe; + updateAuthorization?: Maybe; + updateCloudOrchestrator?: Maybe; + updateClusterAdmin?: Maybe; + updateInternalConfiguration?: Maybe; + updateLandscaper?: Maybe; + updateManagedComponent?: Maybe; + updateManagedControlPlane?: Maybe; + updateMemberOverrides?: Maybe; + updateProject?: Maybe; + updateWorkspace?: Maybe; +}; + + +export type Core_Openmcp_CloudMutationCreateApiServerArgs = { + namespace?: InputMaybe; + object: ApiServerInput; +}; + + +export type Core_Openmcp_CloudMutationCreateAuthenticationArgs = { + namespace?: InputMaybe; + object: AuthenticationInput; +}; + + +export type Core_Openmcp_CloudMutationCreateAuthorizationArgs = { + namespace?: InputMaybe; + object: AuthorizationInput; +}; + + +export type Core_Openmcp_CloudMutationCreateCloudOrchestratorArgs = { + namespace?: InputMaybe; + object: CloudOrchestratorInput; +}; + + +export type Core_Openmcp_CloudMutationCreateClusterAdminArgs = { + namespace?: InputMaybe; + object: ClusterAdminInput; +}; + + +export type Core_Openmcp_CloudMutationCreateInternalConfigurationArgs = { + namespace?: InputMaybe; + object: InternalConfigurationInput; +}; + + +export type Core_Openmcp_CloudMutationCreateLandscaperArgs = { + namespace?: InputMaybe; + object: LandscaperInput; +}; + + +export type Core_Openmcp_CloudMutationCreateManagedComponentArgs = { + object: ManagedComponentInput; +}; + + +export type Core_Openmcp_CloudMutationCreateManagedControlPlaneArgs = { + namespace?: InputMaybe; + object: ManagedControlPlaneInput; +}; + + +export type Core_Openmcp_CloudMutationCreateMemberOverridesArgs = { + object: MemberOverridesInput; +}; + + +export type Core_Openmcp_CloudMutationCreateProjectArgs = { + object: ProjectInput; +}; + + +export type Core_Openmcp_CloudMutationCreateWorkspaceArgs = { + namespace?: InputMaybe; + object: WorkspaceInput; +}; + + +export type Core_Openmcp_CloudMutationDeleteApiServerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteAuthenticationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteAuthorizationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteCloudOrchestratorArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteClusterAdminArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteInternalConfigurationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteLandscaperArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteManagedComponentArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudMutationDeleteManagedControlPlaneArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationDeleteMemberOverridesArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudMutationDeleteProjectArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudMutationDeleteWorkspaceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudMutationUpdateApiServerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ApiServerInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateAuthenticationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: AuthenticationInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateAuthorizationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: AuthorizationInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateCloudOrchestratorArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: CloudOrchestratorInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateClusterAdminArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ClusterAdminInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateInternalConfigurationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: InternalConfigurationInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateLandscaperArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: LandscaperInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateManagedComponentArgs = { + name: Scalars['String']['input']; + object: ManagedComponentInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateManagedControlPlaneArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ManagedControlPlaneInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateMemberOverridesArgs = { + name: Scalars['String']['input']; + object: MemberOverridesInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateProjectArgs = { + name: Scalars['String']['input']; + object: ProjectInput; +}; + + +export type Core_Openmcp_CloudMutationUpdateWorkspaceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: WorkspaceInput; +}; + +export type Core_Openmcp_CloudQuery = { + __typename?: 'core_openmcp_cloudQuery'; + APIServer: ApiServer; + APIServerYaml: Scalars['String']['output']; + APIServers: Array; + Authentication: Authentication; + AuthenticationYaml: Scalars['String']['output']; + Authentications: Array; + Authorization: Authorization; + AuthorizationYaml: Scalars['String']['output']; + Authorizations: Array; + CloudOrchestrator: CloudOrchestrator; + CloudOrchestratorYaml: Scalars['String']['output']; + CloudOrchestrators: Array; + ClusterAdmin: ClusterAdmin; + ClusterAdminYaml: Scalars['String']['output']; + ClusterAdmins: Array; + InternalConfiguration: InternalConfiguration; + InternalConfigurationYaml: Scalars['String']['output']; + InternalConfigurations: Array; + Landscaper: Landscaper; + LandscaperYaml: Scalars['String']['output']; + Landscapers: Array; + ManagedComponent: ManagedComponent; + ManagedComponentYaml: Scalars['String']['output']; + ManagedComponents: Array; + ManagedControlPlane: ManagedControlPlane; + ManagedControlPlaneYaml: Scalars['String']['output']; + ManagedControlPlanes: Array; + MemberOverrides: MemberOverrides; + MemberOverridesYaml: Scalars['String']['output']; + MemberOverrideses: Array; + Project: Project; + ProjectYaml: Scalars['String']['output']; + Projects: Array; + Workspace: Workspace; + WorkspaceYaml: Scalars['String']['output']; + Workspaces: Array; +}; + + +export type Core_Openmcp_CloudQueryApiServerArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryApiServerYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryApiServersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryAuthenticationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryAuthenticationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryAuthenticationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryAuthorizationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryAuthorizationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryAuthorizationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryCloudOrchestratorArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryCloudOrchestratorYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryCloudOrchestratorsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryClusterAdminArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryClusterAdminYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryClusterAdminsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryInternalConfigurationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryInternalConfigurationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryInternalConfigurationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryLandscaperArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryLandscaperYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryLandscapersArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryManagedComponentArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudQueryManagedComponentYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudQueryManagedComponentsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryManagedControlPlaneArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryManagedControlPlaneYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryManagedControlPlanesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryMemberOverridesArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudQueryMemberOverridesYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudQueryMemberOverridesesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryProjectArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudQueryProjectYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Core_Openmcp_CloudQueryProjectsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryWorkspaceArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryWorkspaceYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Core_Openmcp_CloudQueryWorkspacesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Dns_Gardener_CloudMutation = { + __typename?: 'dns_gardener_cloudMutation'; + createDNSAnnotation?: Maybe; + createDNSEntry?: Maybe; + deleteDNSAnnotation?: Maybe; + deleteDNSEntry?: Maybe; + updateDNSAnnotation?: Maybe; + updateDNSEntry?: Maybe; +}; + + +export type Dns_Gardener_CloudMutationCreateDnsAnnotationArgs = { + namespace?: InputMaybe; + object: DnsAnnotationInput; +}; + + +export type Dns_Gardener_CloudMutationCreateDnsEntryArgs = { + namespace?: InputMaybe; + object: DnsEntryInput; +}; + + +export type Dns_Gardener_CloudMutationDeleteDnsAnnotationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Dns_Gardener_CloudMutationDeleteDnsEntryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Dns_Gardener_CloudMutationUpdateDnsAnnotationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: DnsAnnotationInput; +}; + + +export type Dns_Gardener_CloudMutationUpdateDnsEntryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: DnsEntryInput; +}; + +export type Dns_Gardener_CloudQuery = { + __typename?: 'dns_gardener_cloudQuery'; + DNSAnnotation: DnsAnnotation; + DNSAnnotationYaml: Scalars['String']['output']; + DNSAnnotations: Array; + DNSEntry: DnsEntry; + DNSEntryYaml: Scalars['String']['output']; + DNSEntrys: Array; +}; + + +export type Dns_Gardener_CloudQueryDnsAnnotationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Dns_Gardener_CloudQueryDnsAnnotationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Dns_Gardener_CloudQueryDnsAnnotationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Dns_Gardener_CloudQueryDnsEntryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Dns_Gardener_CloudQueryDnsEntryYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Dns_Gardener_CloudQueryDnsEntrysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Events_K8s_IoMutation = { + __typename?: 'events_k8s_ioMutation'; + createEvent?: Maybe; + deleteEvent?: Maybe; + updateEvent?: Maybe; +}; + + +export type Events_K8s_IoMutationCreateEventArgs = { + namespace?: InputMaybe; + object: EventInput; +}; + + +export type Events_K8s_IoMutationDeleteEventArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Events_K8s_IoMutationUpdateEventArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: EventInput; +}; + +export type Events_K8s_IoQuery = { + __typename?: 'events_k8s_ioQuery'; + Event: Event; + EventYaml: Scalars['String']['output']; + Events: Array; +}; + + +export type Events_K8s_IoQueryEventArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Events_K8s_IoQueryEventYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Events_K8s_IoQueryEventsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Flowcontrol_Apiserver_K8s_IoMutation = { + __typename?: 'flowcontrol_apiserver_k8s_ioMutation'; + createFlowSchema?: Maybe; + createFlowSchemaflowcontrol_apiserver_k8s_iov1?: Maybe; + createPriorityLevelConfiguration?: Maybe; + createPriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3?: Maybe; + deleteFlowSchema?: Maybe; + deleteFlowSchemaflowcontrol_apiserver_k8s_iov1?: Maybe; + deletePriorityLevelConfiguration?: Maybe; + deletePriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3?: Maybe; + updateFlowSchema?: Maybe; + updateFlowSchemaflowcontrol_apiserver_k8s_iov1?: Maybe; + updatePriorityLevelConfiguration?: Maybe; + updatePriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3?: Maybe; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationCreateFlowSchemaArgs = { + object: FlowSchemaInput; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationCreateFlowSchemaflowcontrol_Apiserver_K8s_Iov1Args = { + object: FlowSchemaflowcontrol_Apiserver_K8s_Iov1Input; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationCreatePriorityLevelConfigurationArgs = { + object: PriorityLevelConfigurationInput; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationCreatePriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Args = { + object: PriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Input; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationDeleteFlowSchemaArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationDeleteFlowSchemaflowcontrol_Apiserver_K8s_Iov1Args = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationDeletePriorityLevelConfigurationArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationDeletePriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Args = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationUpdateFlowSchemaArgs = { + name: Scalars['String']['input']; + object: FlowSchemaInput; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationUpdateFlowSchemaflowcontrol_Apiserver_K8s_Iov1Args = { + name: Scalars['String']['input']; + object: FlowSchemaflowcontrol_Apiserver_K8s_Iov1Input; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationUpdatePriorityLevelConfigurationArgs = { + name: Scalars['String']['input']; + object: PriorityLevelConfigurationInput; +}; + + +export type Flowcontrol_Apiserver_K8s_IoMutationUpdatePriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Args = { + name: Scalars['String']['input']; + object: PriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Input; +}; + +export type Flowcontrol_Apiserver_K8s_IoQuery = { + __typename?: 'flowcontrol_apiserver_k8s_ioQuery'; + FlowSchema: FlowSchema; + FlowSchemaYaml: Scalars['String']['output']; + FlowSchemaflowcontrol_apiserver_k8s_iov1: FlowSchemaflowcontrol_Apiserver_K8s_Iov1; + FlowSchemaflowcontrol_apiserver_k8s_iov1Yaml: Scalars['String']['output']; + FlowSchemaflowcontrol_apiserver_k8s_iov1s: Array; + FlowSchemas: Array; + PriorityLevelConfiguration: PriorityLevelConfiguration; + PriorityLevelConfigurationYaml: Scalars['String']['output']; + PriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3: PriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3; + PriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3Yaml: Scalars['String']['output']; + PriorityLevelConfigurationflowcontrol_apiserver_k8s_iov1beta3s: Array; + PriorityLevelConfigurations: Array; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryFlowSchemaArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryFlowSchemaYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryFlowSchemaflowcontrol_Apiserver_K8s_Iov1Args = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryFlowSchemaflowcontrol_Apiserver_K8s_Iov1YamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryFlowSchemaflowcontrol_Apiserver_K8s_Iov1sArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryFlowSchemasArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryPriorityLevelConfigurationArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryPriorityLevelConfigurationYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryPriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3Args = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryPriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3YamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryPriorityLevelConfigurationflowcontrol_Apiserver_K8s_Iov1beta3sArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Flowcontrol_Apiserver_K8s_IoQueryPriorityLevelConfigurationsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_AuditAnnotationspecauditAnnotations = { + __typename?: 'io_k8s_api_admissionregistration_v1_AuditAnnotationspecauditAnnotations'; + key?: Maybe; + valueExpression?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_AuditAnnotationspecauditAnnotationsInput = { + key?: InputMaybe; + valueExpression?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ExpressionWarningstatustypeCheckingexpressionWarnings = { + __typename?: 'io_k8s_api_admissionregistration_v1_ExpressionWarningstatustypeCheckingexpressionWarnings'; + fieldRef?: Maybe; + warning?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ExpressionWarningstatustypeCheckingexpressionWarningsInput = { + fieldRef?: InputMaybe; + warning?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchConditionspecmatchConditions = { + __typename?: 'io_k8s_api_admissionregistration_v1_MatchConditionspecmatchConditions'; + expression?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchConditionspecmatchConditionsInput = { + expression?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchConditionwebhooksmatchConditions = { + __typename?: 'io_k8s_api_admissionregistration_v1_MatchConditionwebhooksmatchConditions'; + expression?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchConditionwebhooksmatchConditionsInput = { + expression?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchResourcesspecmatchConstraints = { + __typename?: 'io_k8s_api_admissionregistration_v1_MatchResourcesspecmatchConstraints'; + excludeResourceRules?: Maybe>>; + matchPolicy?: Maybe; + namespaceSelector?: Maybe; + objectSelector?: Maybe; + resourceRules?: Maybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchResourcesspecmatchConstraintsInput = { + excludeResourceRules?: InputMaybe>>; + matchPolicy?: InputMaybe; + namespaceSelector?: InputMaybe; + objectSelector?: InputMaybe; + resourceRules?: InputMaybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchResourcesspecmatchResources = { + __typename?: 'io_k8s_api_admissionregistration_v1_MatchResourcesspecmatchResources'; + excludeResourceRules?: Maybe>>; + matchPolicy?: Maybe; + namespaceSelector?: Maybe; + objectSelector?: Maybe; + resourceRules?: Maybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MatchResourcesspecmatchResourcesInput = { + excludeResourceRules?: InputMaybe>>; + matchPolicy?: InputMaybe; + namespaceSelector?: InputMaybe; + objectSelector?: InputMaybe; + resourceRules?: InputMaybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MutatingWebhookwebhooks = { + __typename?: 'io_k8s_api_admissionregistration_v1_MutatingWebhookwebhooks'; + admissionReviewVersions?: Maybe>>; + clientConfig?: Maybe; + failurePolicy?: Maybe; + matchConditions?: Maybe>>; + matchPolicy?: Maybe; + name?: Maybe; + namespaceSelector?: Maybe; + objectSelector?: Maybe; + reinvocationPolicy?: Maybe; + rules?: Maybe>>; + sideEffects?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_MutatingWebhookwebhooksInput = { + admissionReviewVersions?: InputMaybe>>; + clientConfig?: InputMaybe; + failurePolicy?: InputMaybe; + matchConditions?: InputMaybe>>; + matchPolicy?: InputMaybe; + name?: InputMaybe; + namespaceSelector?: InputMaybe; + objectSelector?: InputMaybe; + reinvocationPolicy?: InputMaybe; + rules?: InputMaybe>>; + sideEffects?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchConstraintsexcludeResourceRules = { + __typename?: 'io_k8s_api_admissionregistration_v1_NamedRuleWithOperationsspecmatchConstraintsexcludeResourceRules'; + apiGroups?: Maybe>>; + apiVersions?: Maybe>>; + operations?: Maybe>>; + resourceNames?: Maybe>>; + resources?: Maybe>>; + scope?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchConstraintsexcludeResourceRulesInput = { + apiGroups?: InputMaybe>>; + apiVersions?: InputMaybe>>; + operations?: InputMaybe>>; + resourceNames?: InputMaybe>>; + resources?: InputMaybe>>; + scope?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchConstraintsresourceRules = { + __typename?: 'io_k8s_api_admissionregistration_v1_NamedRuleWithOperationsspecmatchConstraintsresourceRules'; + apiGroups?: Maybe>>; + apiVersions?: Maybe>>; + operations?: Maybe>>; + resourceNames?: Maybe>>; + resources?: Maybe>>; + scope?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchConstraintsresourceRulesInput = { + apiGroups?: InputMaybe>>; + apiVersions?: InputMaybe>>; + operations?: InputMaybe>>; + resourceNames?: InputMaybe>>; + resources?: InputMaybe>>; + scope?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchResourcesexcludeResourceRules = { + __typename?: 'io_k8s_api_admissionregistration_v1_NamedRuleWithOperationsspecmatchResourcesexcludeResourceRules'; + apiGroups?: Maybe>>; + apiVersions?: Maybe>>; + operations?: Maybe>>; + resourceNames?: Maybe>>; + resources?: Maybe>>; + scope?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchResourcesexcludeResourceRulesInput = { + apiGroups?: InputMaybe>>; + apiVersions?: InputMaybe>>; + operations?: InputMaybe>>; + resourceNames?: InputMaybe>>; + resources?: InputMaybe>>; + scope?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchResourcesresourceRules = { + __typename?: 'io_k8s_api_admissionregistration_v1_NamedRuleWithOperationsspecmatchResourcesresourceRules'; + apiGroups?: Maybe>>; + apiVersions?: Maybe>>; + operations?: Maybe>>; + resourceNames?: Maybe>>; + resources?: Maybe>>; + scope?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_NamedRuleWithOperationsspecmatchResourcesresourceRulesInput = { + apiGroups?: InputMaybe>>; + apiVersions?: InputMaybe>>; + operations?: InputMaybe>>; + resourceNames?: InputMaybe>>; + resources?: InputMaybe>>; + scope?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ParamKindspecparamKind = { + __typename?: 'io_k8s_api_admissionregistration_v1_ParamKindspecparamKind'; + apiVersion?: Maybe; + kind?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ParamKindspecparamKindInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ParamRefspecparamRef = { + __typename?: 'io_k8s_api_admissionregistration_v1_ParamRefspecparamRef'; + name?: Maybe; + namespace?: Maybe; + parameterNotFoundAction?: Maybe; + selector?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ParamRefspecparamRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; + parameterNotFoundAction?: InputMaybe; + selector?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_RuleWithOperationswebhooksrules = { + __typename?: 'io_k8s_api_admissionregistration_v1_RuleWithOperationswebhooksrules'; + apiGroups?: Maybe>>; + apiVersions?: Maybe>>; + operations?: Maybe>>; + resources?: Maybe>>; + scope?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_RuleWithOperationswebhooksrulesInput = { + apiGroups?: InputMaybe>>; + apiVersions?: InputMaybe>>; + operations?: InputMaybe>>; + resources?: InputMaybe>>; + scope?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ServiceReferencewebhooksclientConfigservice = { + __typename?: 'io_k8s_api_admissionregistration_v1_ServiceReferencewebhooksclientConfigservice'; + name?: Maybe; + namespace?: Maybe; + path?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ServiceReferencewebhooksclientConfigserviceInput = { + name?: InputMaybe; + namespace?: InputMaybe; + path?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_TypeCheckingstatustypeChecking = { + __typename?: 'io_k8s_api_admissionregistration_v1_TypeCheckingstatustypeChecking'; + expressionWarnings?: Maybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_TypeCheckingstatustypeCheckingInput = { + expressionWarnings?: InputMaybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingAdmissionPolicyBindingSpecspec = { + __typename?: 'io_k8s_api_admissionregistration_v1_ValidatingAdmissionPolicyBindingSpecspec'; + matchResources?: Maybe; + paramRef?: Maybe; + policyName?: Maybe; + validationActions?: Maybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingAdmissionPolicyBindingSpecspecInput = { + matchResources?: InputMaybe; + paramRef?: InputMaybe; + policyName?: InputMaybe; + validationActions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingAdmissionPolicySpecspec = { + __typename?: 'io_k8s_api_admissionregistration_v1_ValidatingAdmissionPolicySpecspec'; + auditAnnotations?: Maybe>>; + failurePolicy?: Maybe; + matchConditions?: Maybe>>; + matchConstraints?: Maybe; + paramKind?: Maybe; + validations?: Maybe>>; + variables?: Maybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingAdmissionPolicySpecspecInput = { + auditAnnotations?: InputMaybe>>; + failurePolicy?: InputMaybe; + matchConditions?: InputMaybe>>; + matchConstraints?: InputMaybe; + paramKind?: InputMaybe; + validations?: InputMaybe>>; + variables?: InputMaybe>>; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingAdmissionPolicyStatusstatus = { + __typename?: 'io_k8s_api_admissionregistration_v1_ValidatingAdmissionPolicyStatusstatus'; + conditions?: Maybe>>; + observedGeneration?: Maybe; + typeChecking?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingAdmissionPolicyStatusstatusInput = { + conditions?: InputMaybe>>; + observedGeneration?: InputMaybe; + typeChecking?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingWebhookwebhooks = { + __typename?: 'io_k8s_api_admissionregistration_v1_ValidatingWebhookwebhooks'; + admissionReviewVersions?: Maybe>>; + clientConfig?: Maybe; + failurePolicy?: Maybe; + matchConditions?: Maybe>>; + matchPolicy?: Maybe; + name?: Maybe; + namespaceSelector?: Maybe; + objectSelector?: Maybe; + rules?: Maybe>>; + sideEffects?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidatingWebhookwebhooksInput = { + admissionReviewVersions?: InputMaybe>>; + clientConfig?: InputMaybe; + failurePolicy?: InputMaybe; + matchConditions?: InputMaybe>>; + matchPolicy?: InputMaybe; + name?: InputMaybe; + namespaceSelector?: InputMaybe; + objectSelector?: InputMaybe; + rules?: InputMaybe>>; + sideEffects?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_Validationspecvalidations = { + __typename?: 'io_k8s_api_admissionregistration_v1_Validationspecvalidations'; + expression?: Maybe; + message?: Maybe; + messageExpression?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_ValidationspecvalidationsInput = { + expression?: InputMaybe; + message?: InputMaybe; + messageExpression?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_Variablespecvariables = { + __typename?: 'io_k8s_api_admissionregistration_v1_Variablespecvariables'; + expression?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_VariablespecvariablesInput = { + expression?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_WebhookClientConfigwebhooksclientConfig = { + __typename?: 'io_k8s_api_admissionregistration_v1_WebhookClientConfigwebhooksclientConfig'; + caBundle?: Maybe; + service?: Maybe; + url?: Maybe; +}; + +export type Io_K8s_Api_Admissionregistration_V1_WebhookClientConfigwebhooksclientConfigInput = { + caBundle?: InputMaybe; + service?: InputMaybe; + url?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_BoundObjectReferencespecboundObjectRef = { + __typename?: 'io_k8s_api_authentication_v1_BoundObjectReferencespecboundObjectRef'; + apiVersion?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_BoundObjectReferencespecboundObjectRefInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_SelfSubjectReviewStatusstatus = { + __typename?: 'io_k8s_api_authentication_v1_SelfSubjectReviewStatusstatus'; + userInfo?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_SelfSubjectReviewStatusstatusInput = { + userInfo?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenRequestSpecspec = { + __typename?: 'io_k8s_api_authentication_v1_TokenRequestSpecspec'; + audiences?: Maybe>>; + boundObjectRef?: Maybe; + expirationSeconds?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenRequestSpecspecInput = { + audiences?: InputMaybe>>; + boundObjectRef?: InputMaybe; + expirationSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenRequestStatusstatus = { + __typename?: 'io_k8s_api_authentication_v1_TokenRequestStatusstatus'; + expirationTimestamp?: Maybe; + token?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenRequestStatusstatusInput = { + expirationTimestamp?: InputMaybe; + token?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenReviewSpecspec = { + __typename?: 'io_k8s_api_authentication_v1_TokenReviewSpecspec'; + audiences?: Maybe>>; + token?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenReviewSpecspecInput = { + audiences?: InputMaybe>>; + token?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenReviewStatusstatus = { + __typename?: 'io_k8s_api_authentication_v1_TokenReviewStatusstatus'; + audiences?: Maybe>>; + authenticated?: Maybe; + error?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_TokenReviewStatusstatusInput = { + audiences?: InputMaybe>>; + authenticated?: InputMaybe; + error?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_UserInfostatususer = { + __typename?: 'io_k8s_api_authentication_v1_UserInfostatususer'; + extra?: Maybe; + groups?: Maybe>>; + uid?: Maybe; + username?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_UserInfostatususerInfo = { + __typename?: 'io_k8s_api_authentication_v1_UserInfostatususerInfo'; + extra?: Maybe; + groups?: Maybe>>; + uid?: Maybe; + username?: Maybe; +}; + +export type Io_K8s_Api_Authentication_V1_UserInfostatususerInfoInput = { + extra?: InputMaybe; + groups?: InputMaybe>>; + uid?: InputMaybe; + username?: InputMaybe; +}; + +export type Io_K8s_Api_Authentication_V1_UserInfostatususerInput = { + extra?: InputMaybe; + groups?: InputMaybe>>; + uid?: InputMaybe; + username?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_FieldSelectorAttributesspecresourceAttributesfieldSelector = { + __typename?: 'io_k8s_api_authorization_v1_FieldSelectorAttributesspecresourceAttributesfieldSelector'; + rawSelector?: Maybe; + requirements?: Maybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_FieldSelectorAttributesspecresourceAttributesfieldSelectorInput = { + rawSelector?: InputMaybe; + requirements?: InputMaybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_LabelSelectorAttributesspecresourceAttributeslabelSelector = { + __typename?: 'io_k8s_api_authorization_v1_LabelSelectorAttributesspecresourceAttributeslabelSelector'; + rawSelector?: Maybe; + requirements?: Maybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_LabelSelectorAttributesspecresourceAttributeslabelSelectorInput = { + rawSelector?: InputMaybe; + requirements?: InputMaybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_NonResourceAttributesspecnonResourceAttributes = { + __typename?: 'io_k8s_api_authorization_v1_NonResourceAttributesspecnonResourceAttributes'; + path?: Maybe; + verb?: Maybe; +}; + +export type Io_K8s_Api_Authorization_V1_NonResourceAttributesspecnonResourceAttributesInput = { + path?: InputMaybe; + verb?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_NonResourceRulestatusnonResourceRules = { + __typename?: 'io_k8s_api_authorization_v1_NonResourceRulestatusnonResourceRules'; + nonResourceURLs?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_NonResourceRulestatusnonResourceRulesInput = { + nonResourceURLs?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_ResourceAttributesspecresourceAttributes = { + __typename?: 'io_k8s_api_authorization_v1_ResourceAttributesspecresourceAttributes'; + fieldSelector?: Maybe; + group?: Maybe; + labelSelector?: Maybe; + name?: Maybe; + namespace?: Maybe; + resource?: Maybe; + subresource?: Maybe; + verb?: Maybe; + version?: Maybe; +}; + +export type Io_K8s_Api_Authorization_V1_ResourceAttributesspecresourceAttributesInput = { + fieldSelector?: InputMaybe; + group?: InputMaybe; + labelSelector?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resource?: InputMaybe; + subresource?: InputMaybe; + verb?: InputMaybe; + version?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_ResourceRulestatusresourceRules = { + __typename?: 'io_k8s_api_authorization_v1_ResourceRulestatusresourceRules'; + apiGroups?: Maybe>>; + resourceNames?: Maybe>>; + resources?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_ResourceRulestatusresourceRulesInput = { + apiGroups?: InputMaybe>>; + resourceNames?: InputMaybe>>; + resources?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_SelfSubjectAccessReviewSpecspec = { + __typename?: 'io_k8s_api_authorization_v1_SelfSubjectAccessReviewSpecspec'; + nonResourceAttributes?: Maybe; + resourceAttributes?: Maybe; +}; + +export type Io_K8s_Api_Authorization_V1_SelfSubjectAccessReviewSpecspecInput = { + nonResourceAttributes?: InputMaybe; + resourceAttributes?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_SelfSubjectRulesReviewSpecspec = { + __typename?: 'io_k8s_api_authorization_v1_SelfSubjectRulesReviewSpecspec'; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Authorization_V1_SelfSubjectRulesReviewSpecspecInput = { + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_SubjectAccessReviewSpecspec = { + __typename?: 'io_k8s_api_authorization_v1_SubjectAccessReviewSpecspec'; + extra?: Maybe; + groups?: Maybe>>; + nonResourceAttributes?: Maybe; + resourceAttributes?: Maybe; + uid?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Authorization_V1_SubjectAccessReviewSpecspecInput = { + extra?: InputMaybe; + groups?: InputMaybe>>; + nonResourceAttributes?: InputMaybe; + resourceAttributes?: InputMaybe; + uid?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_SubjectAccessReviewStatusstatus = { + __typename?: 'io_k8s_api_authorization_v1_SubjectAccessReviewStatusstatus'; + allowed?: Maybe; + denied?: Maybe; + evaluationError?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Authorization_V1_SubjectAccessReviewStatusstatusInput = { + allowed?: InputMaybe; + denied?: InputMaybe; + evaluationError?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Authorization_V1_SubjectRulesReviewStatusstatus = { + __typename?: 'io_k8s_api_authorization_v1_SubjectRulesReviewStatusstatus'; + evaluationError?: Maybe; + incomplete?: Maybe; + nonResourceRules?: Maybe>>; + resourceRules?: Maybe>>; +}; + +export type Io_K8s_Api_Authorization_V1_SubjectRulesReviewStatusstatusInput = { + evaluationError?: InputMaybe; + incomplete?: InputMaybe; + nonResourceRules?: InputMaybe>>; + resourceRules?: InputMaybe>>; +}; + +export type Io_K8s_Api_Autoscaling_V1_CrossVersionObjectReferencespecscaleTargetRef = { + __typename?: 'io_k8s_api_autoscaling_v1_CrossVersionObjectReferencespecscaleTargetRef'; + apiVersion?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_CrossVersionObjectReferencespecscaleTargetRefInput = { + apiVersion?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_HorizontalPodAutoscalerSpecspec = { + __typename?: 'io_k8s_api_autoscaling_v1_HorizontalPodAutoscalerSpecspec'; + maxReplicas?: Maybe; + minReplicas?: Maybe; + scaleTargetRef?: Maybe; + targetCPUUtilizationPercentage?: Maybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_HorizontalPodAutoscalerSpecspecInput = { + maxReplicas?: InputMaybe; + minReplicas?: InputMaybe; + scaleTargetRef?: InputMaybe; + targetCPUUtilizationPercentage?: InputMaybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_HorizontalPodAutoscalerStatusstatus = { + __typename?: 'io_k8s_api_autoscaling_v1_HorizontalPodAutoscalerStatusstatus'; + currentCPUUtilizationPercentage?: Maybe; + currentReplicas?: Maybe; + desiredReplicas?: Maybe; + lastScaleTime?: Maybe; + observedGeneration?: Maybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_HorizontalPodAutoscalerStatusstatusInput = { + currentCPUUtilizationPercentage?: InputMaybe; + currentReplicas?: InputMaybe; + desiredReplicas?: InputMaybe; + lastScaleTime?: InputMaybe; + observedGeneration?: InputMaybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_ScaleSpecspec = { + __typename?: 'io_k8s_api_autoscaling_v1_ScaleSpecspec'; + replicas?: Maybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_ScaleSpecspecInput = { + replicas?: InputMaybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_ScaleStatusstatus = { + __typename?: 'io_k8s_api_autoscaling_v1_ScaleStatusstatus'; + replicas?: Maybe; + selector?: Maybe; +}; + +export type Io_K8s_Api_Autoscaling_V1_ScaleStatusstatusInput = { + replicas?: InputMaybe; + selector?: InputMaybe; +}; + +export type Io_K8s_Api_Certificates_V1_CertificateSigningRequestConditionstatusconditions = { + __typename?: 'io_k8s_api_certificates_v1_CertificateSigningRequestConditionstatusconditions'; + lastTransitionTime?: Maybe; + lastUpdateTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Certificates_V1_CertificateSigningRequestConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + lastUpdateTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Certificates_V1_CertificateSigningRequestSpecspec = { + __typename?: 'io_k8s_api_certificates_v1_CertificateSigningRequestSpecspec'; + expirationSeconds?: Maybe; + extra?: Maybe; + groups?: Maybe>>; + request?: Maybe; + signerName?: Maybe; + uid?: Maybe; + usages?: Maybe>>; + username?: Maybe; +}; + +export type Io_K8s_Api_Certificates_V1_CertificateSigningRequestSpecspecInput = { + expirationSeconds?: InputMaybe; + extra?: InputMaybe; + groups?: InputMaybe>>; + request?: InputMaybe; + signerName?: InputMaybe; + uid?: InputMaybe; + usages?: InputMaybe>>; + username?: InputMaybe; +}; + +export type Io_K8s_Api_Certificates_V1_CertificateSigningRequestStatusstatus = { + __typename?: 'io_k8s_api_certificates_v1_CertificateSigningRequestStatusstatus'; + certificate?: Maybe; + conditions?: Maybe>>; +}; + +export type Io_K8s_Api_Certificates_V1_CertificateSigningRequestStatusstatusInput = { + certificate?: InputMaybe; + conditions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Coordination_V1_LeaseSpecspec = { + __typename?: 'io_k8s_api_coordination_v1_LeaseSpecspec'; + acquireTime?: Maybe; + holderIdentity?: Maybe; + leaseDurationSeconds?: Maybe; + leaseTransitions?: Maybe; + preferredHolder?: Maybe; + renewTime?: Maybe; + strategy?: Maybe; +}; + +export type Io_K8s_Api_Coordination_V1_LeaseSpecspecInput = { + acquireTime?: InputMaybe; + holderIdentity?: InputMaybe; + leaseDurationSeconds?: InputMaybe; + leaseTransitions?: InputMaybe; + preferredHolder?: InputMaybe; + renewTime?: InputMaybe; + strategy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespecawsElasticBlockStore = { + __typename?: 'io_k8s_api_core_v1_AWSElasticBlockStoreVolumeSourcespecawsElasticBlockStore'; + fsType?: Maybe; + partition?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespecawsElasticBlockStoreInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespecsourceinlineVolumeSpecawsElasticBlockStore = { + __typename?: 'io_k8s_api_core_v1_AWSElasticBlockStoreVolumeSourcespecsourceinlineVolumeSpecawsElasticBlockStore'; + fsType?: Maybe; + partition?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespecsourceinlineVolumeSpecawsElasticBlockStoreInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespectemplatespecvolumesawsElasticBlockStore = { + __typename?: 'io_k8s_api_core_v1_AWSElasticBlockStoreVolumeSourcespectemplatespecvolumesawsElasticBlockStore'; + fsType?: Maybe; + partition?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespectemplatespecvolumesawsElasticBlockStoreInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespecvolumesawsElasticBlockStore = { + __typename?: 'io_k8s_api_core_v1_AWSElasticBlockStoreVolumeSourcespecvolumesawsElasticBlockStore'; + fsType?: Maybe; + partition?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcespecvolumesawsElasticBlockStoreInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcetemplatespecvolumesawsElasticBlockStore = { + __typename?: 'io_k8s_api_core_v1_AWSElasticBlockStoreVolumeSourcetemplatespecvolumesawsElasticBlockStore'; + fsType?: Maybe; + partition?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AwsElasticBlockStoreVolumeSourcetemplatespecvolumesawsElasticBlockStoreInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Affinityspecaffinity = { + __typename?: 'io_k8s_api_core_v1_Affinityspecaffinity'; + nodeAffinity?: Maybe; + podAffinity?: Maybe; + podAntiAffinity?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AffinityspecaffinityInput = { + nodeAffinity?: InputMaybe; + podAffinity?: InputMaybe; + podAntiAffinity?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Affinityspectemplatespecaffinity = { + __typename?: 'io_k8s_api_core_v1_Affinityspectemplatespecaffinity'; + nodeAffinity?: Maybe; + podAffinity?: Maybe; + podAntiAffinity?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AffinityspectemplatespecaffinityInput = { + nodeAffinity?: InputMaybe; + podAffinity?: InputMaybe; + podAntiAffinity?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Affinitytemplatespecaffinity = { + __typename?: 'io_k8s_api_core_v1_Affinitytemplatespecaffinity'; + nodeAffinity?: Maybe; + podAffinity?: Maybe; + podAntiAffinity?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AffinitytemplatespecaffinityInput = { + nodeAffinity?: InputMaybe; + podAffinity?: InputMaybe; + podAntiAffinity?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespeccontainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespeccontainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespeccontainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespecephemeralContainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespecephemeralContainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespecephemeralContainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespecinitContainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespecinitContainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespecinitContainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespecsecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespecsecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespecsecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespeccontainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespectemplatespeccontainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespeccontainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespecephemeralContainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespectemplatespecephemeralContainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespecephemeralContainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespecinitContainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespectemplatespecinitContainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespecinitContainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespecsecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfilespectemplatespecsecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfilespectemplatespecsecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespeccontainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfiletemplatespeccontainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespeccontainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespecephemeralContainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfiletemplatespecephemeralContainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespecephemeralContainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespecinitContainerssecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfiletemplatespecinitContainerssecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespecinitContainerssecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespecsecurityContextappArmorProfile = { + __typename?: 'io_k8s_api_core_v1_AppArmorProfiletemplatespecsecurityContextappArmorProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AppArmorProfiletemplatespecsecurityContextappArmorProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AttachedVolumestatusvolumesAttached = { + __typename?: 'io_k8s_api_core_v1_AttachedVolumestatusvolumesAttached'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AttachedVolumestatusvolumesAttachedInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespecazureDisk = { + __typename?: 'io_k8s_api_core_v1_AzureDiskVolumeSourcespecazureDisk'; + cachingMode?: Maybe; + diskName?: Maybe; + diskURI?: Maybe; + fsType?: Maybe; + kind?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespecazureDiskInput = { + cachingMode?: InputMaybe; + diskName?: InputMaybe; + diskURI?: InputMaybe; + fsType?: InputMaybe; + kind?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespecsourceinlineVolumeSpecazureDisk = { + __typename?: 'io_k8s_api_core_v1_AzureDiskVolumeSourcespecsourceinlineVolumeSpecazureDisk'; + cachingMode?: Maybe; + diskName?: Maybe; + diskURI?: Maybe; + fsType?: Maybe; + kind?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespecsourceinlineVolumeSpecazureDiskInput = { + cachingMode?: InputMaybe; + diskName?: InputMaybe; + diskURI?: InputMaybe; + fsType?: InputMaybe; + kind?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespectemplatespecvolumesazureDisk = { + __typename?: 'io_k8s_api_core_v1_AzureDiskVolumeSourcespectemplatespecvolumesazureDisk'; + cachingMode?: Maybe; + diskName?: Maybe; + diskURI?: Maybe; + fsType?: Maybe; + kind?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespectemplatespecvolumesazureDiskInput = { + cachingMode?: InputMaybe; + diskName?: InputMaybe; + diskURI?: InputMaybe; + fsType?: InputMaybe; + kind?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespecvolumesazureDisk = { + __typename?: 'io_k8s_api_core_v1_AzureDiskVolumeSourcespecvolumesazureDisk'; + cachingMode?: Maybe; + diskName?: Maybe; + diskURI?: Maybe; + fsType?: Maybe; + kind?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcespecvolumesazureDiskInput = { + cachingMode?: InputMaybe; + diskName?: InputMaybe; + diskURI?: InputMaybe; + fsType?: InputMaybe; + kind?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcetemplatespecvolumesazureDisk = { + __typename?: 'io_k8s_api_core_v1_AzureDiskVolumeSourcetemplatespecvolumesazureDisk'; + cachingMode?: Maybe; + diskName?: Maybe; + diskURI?: Maybe; + fsType?: Maybe; + kind?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureDiskVolumeSourcetemplatespecvolumesazureDiskInput = { + cachingMode?: InputMaybe; + diskName?: InputMaybe; + diskURI?: InputMaybe; + fsType?: InputMaybe; + kind?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFilePersistentVolumeSourcespecazureFile = { + __typename?: 'io_k8s_api_core_v1_AzureFilePersistentVolumeSourcespecazureFile'; + readOnly?: Maybe; + secretName?: Maybe; + secretNamespace?: Maybe; + shareName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFilePersistentVolumeSourcespecazureFileInput = { + readOnly?: InputMaybe; + secretName?: InputMaybe; + secretNamespace?: InputMaybe; + shareName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFilePersistentVolumeSourcespecsourceinlineVolumeSpecazureFile = { + __typename?: 'io_k8s_api_core_v1_AzureFilePersistentVolumeSourcespecsourceinlineVolumeSpecazureFile'; + readOnly?: Maybe; + secretName?: Maybe; + secretNamespace?: Maybe; + shareName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFilePersistentVolumeSourcespecsourceinlineVolumeSpecazureFileInput = { + readOnly?: InputMaybe; + secretName?: InputMaybe; + secretNamespace?: InputMaybe; + shareName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFileVolumeSourcespectemplatespecvolumesazureFile = { + __typename?: 'io_k8s_api_core_v1_AzureFileVolumeSourcespectemplatespecvolumesazureFile'; + readOnly?: Maybe; + secretName?: Maybe; + shareName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFileVolumeSourcespectemplatespecvolumesazureFileInput = { + readOnly?: InputMaybe; + secretName?: InputMaybe; + shareName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFileVolumeSourcespecvolumesazureFile = { + __typename?: 'io_k8s_api_core_v1_AzureFileVolumeSourcespecvolumesazureFile'; + readOnly?: Maybe; + secretName?: Maybe; + shareName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFileVolumeSourcespecvolumesazureFileInput = { + readOnly?: InputMaybe; + secretName?: InputMaybe; + shareName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFileVolumeSourcetemplatespecvolumesazureFile = { + __typename?: 'io_k8s_api_core_v1_AzureFileVolumeSourcetemplatespecvolumesazureFile'; + readOnly?: Maybe; + secretName?: Maybe; + shareName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_AzureFileVolumeSourcetemplatespecvolumesazureFileInput = { + readOnly?: InputMaybe; + secretName?: InputMaybe; + shareName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CsiPersistentVolumeSourcespeccsi = { + __typename?: 'io_k8s_api_core_v1_CSIPersistentVolumeSourcespeccsi'; + controllerExpandSecretRef?: Maybe; + controllerPublishSecretRef?: Maybe; + driver?: Maybe; + fsType?: Maybe; + nodeExpandSecretRef?: Maybe; + nodePublishSecretRef?: Maybe; + nodeStageSecretRef?: Maybe; + readOnly?: Maybe; + volumeAttributes?: Maybe; + volumeHandle?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CsiPersistentVolumeSourcespeccsiInput = { + controllerExpandSecretRef?: InputMaybe; + controllerPublishSecretRef?: InputMaybe; + driver?: InputMaybe; + fsType?: InputMaybe; + nodeExpandSecretRef?: InputMaybe; + nodePublishSecretRef?: InputMaybe; + nodeStageSecretRef?: InputMaybe; + readOnly?: InputMaybe; + volumeAttributes?: InputMaybe; + volumeHandle?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CsiPersistentVolumeSourcespecsourceinlineVolumeSpeccsi = { + __typename?: 'io_k8s_api_core_v1_CSIPersistentVolumeSourcespecsourceinlineVolumeSpeccsi'; + controllerExpandSecretRef?: Maybe; + controllerPublishSecretRef?: Maybe; + driver?: Maybe; + fsType?: Maybe; + nodeExpandSecretRef?: Maybe; + nodePublishSecretRef?: Maybe; + nodeStageSecretRef?: Maybe; + readOnly?: Maybe; + volumeAttributes?: Maybe; + volumeHandle?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CsiPersistentVolumeSourcespecsourceinlineVolumeSpeccsiInput = { + controllerExpandSecretRef?: InputMaybe; + controllerPublishSecretRef?: InputMaybe; + driver?: InputMaybe; + fsType?: InputMaybe; + nodeExpandSecretRef?: InputMaybe; + nodePublishSecretRef?: InputMaybe; + nodeStageSecretRef?: InputMaybe; + readOnly?: InputMaybe; + volumeAttributes?: InputMaybe; + volumeHandle?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CsiVolumeSourcespectemplatespecvolumescsi = { + __typename?: 'io_k8s_api_core_v1_CSIVolumeSourcespectemplatespecvolumescsi'; + driver?: Maybe; + fsType?: Maybe; + nodePublishSecretRef?: Maybe; + readOnly?: Maybe; + volumeAttributes?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CsiVolumeSourcespectemplatespecvolumescsiInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + nodePublishSecretRef?: InputMaybe; + readOnly?: InputMaybe; + volumeAttributes?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CsiVolumeSourcespecvolumescsi = { + __typename?: 'io_k8s_api_core_v1_CSIVolumeSourcespecvolumescsi'; + driver?: Maybe; + fsType?: Maybe; + nodePublishSecretRef?: Maybe; + readOnly?: Maybe; + volumeAttributes?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CsiVolumeSourcespecvolumescsiInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + nodePublishSecretRef?: InputMaybe; + readOnly?: InputMaybe; + volumeAttributes?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CsiVolumeSourcetemplatespecvolumescsi = { + __typename?: 'io_k8s_api_core_v1_CSIVolumeSourcetemplatespecvolumescsi'; + driver?: Maybe; + fsType?: Maybe; + nodePublishSecretRef?: Maybe; + readOnly?: Maybe; + volumeAttributes?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CsiVolumeSourcetemplatespecvolumescsiInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + nodePublishSecretRef?: InputMaybe; + readOnly?: InputMaybe; + volumeAttributes?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspeccontainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiesspeccontainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspeccontainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspecephemeralContainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiesspecephemeralContainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspecephemeralContainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspecinitContainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiesspecinitContainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspecinitContainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspectemplatespeccontainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiesspectemplatespeccontainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspectemplatespeccontainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspectemplatespecephemeralContainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiesspectemplatespecephemeralContainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspectemplatespecephemeralContainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspectemplatespecinitContainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiesspectemplatespecinitContainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiesspectemplatespecinitContainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiestemplatespeccontainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiestemplatespeccontainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiestemplatespeccontainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiestemplatespecephemeralContainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiestemplatespecephemeralContainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiestemplatespecephemeralContainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiestemplatespecinitContainerssecurityContextcapabilities = { + __typename?: 'io_k8s_api_core_v1_CapabilitiestemplatespecinitContainerssecurityContextcapabilities'; + add?: Maybe>>; + drop?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_CapabilitiestemplatespecinitContainerssecurityContextcapabilitiesInput = { + add?: InputMaybe>>; + drop?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_CephFsPersistentVolumeSourcespeccephfs = { + __typename?: 'io_k8s_api_core_v1_CephFSPersistentVolumeSourcespeccephfs'; + monitors?: Maybe>>; + path?: Maybe; + readOnly?: Maybe; + secretFile?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsPersistentVolumeSourcespeccephfsInput = { + monitors?: InputMaybe>>; + path?: InputMaybe; + readOnly?: InputMaybe; + secretFile?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsPersistentVolumeSourcespecsourceinlineVolumeSpeccephfs = { + __typename?: 'io_k8s_api_core_v1_CephFSPersistentVolumeSourcespecsourceinlineVolumeSpeccephfs'; + monitors?: Maybe>>; + path?: Maybe; + readOnly?: Maybe; + secretFile?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsPersistentVolumeSourcespecsourceinlineVolumeSpeccephfsInput = { + monitors?: InputMaybe>>; + path?: InputMaybe; + readOnly?: InputMaybe; + secretFile?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsVolumeSourcespectemplatespecvolumescephfs = { + __typename?: 'io_k8s_api_core_v1_CephFSVolumeSourcespectemplatespecvolumescephfs'; + monitors?: Maybe>>; + path?: Maybe; + readOnly?: Maybe; + secretFile?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsVolumeSourcespectemplatespecvolumescephfsInput = { + monitors?: InputMaybe>>; + path?: InputMaybe; + readOnly?: InputMaybe; + secretFile?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsVolumeSourcespecvolumescephfs = { + __typename?: 'io_k8s_api_core_v1_CephFSVolumeSourcespecvolumescephfs'; + monitors?: Maybe>>; + path?: Maybe; + readOnly?: Maybe; + secretFile?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsVolumeSourcespecvolumescephfsInput = { + monitors?: InputMaybe>>; + path?: InputMaybe; + readOnly?: InputMaybe; + secretFile?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsVolumeSourcetemplatespecvolumescephfs = { + __typename?: 'io_k8s_api_core_v1_CephFSVolumeSourcetemplatespecvolumescephfs'; + monitors?: Maybe>>; + path?: Maybe; + readOnly?: Maybe; + secretFile?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CephFsVolumeSourcetemplatespecvolumescephfsInput = { + monitors?: InputMaybe>>; + path?: InputMaybe; + readOnly?: InputMaybe; + secretFile?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CinderPersistentVolumeSourcespeccinder = { + __typename?: 'io_k8s_api_core_v1_CinderPersistentVolumeSourcespeccinder'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CinderPersistentVolumeSourcespeccinderInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CinderPersistentVolumeSourcespecsourceinlineVolumeSpeccinder = { + __typename?: 'io_k8s_api_core_v1_CinderPersistentVolumeSourcespecsourceinlineVolumeSpeccinder'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CinderPersistentVolumeSourcespecsourceinlineVolumeSpeccinderInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CinderVolumeSourcespectemplatespecvolumescinder = { + __typename?: 'io_k8s_api_core_v1_CinderVolumeSourcespectemplatespecvolumescinder'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CinderVolumeSourcespectemplatespecvolumescinderInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CinderVolumeSourcespecvolumescinder = { + __typename?: 'io_k8s_api_core_v1_CinderVolumeSourcespecvolumescinder'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CinderVolumeSourcespecvolumescinderInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_CinderVolumeSourcetemplatespecvolumescinder = { + __typename?: 'io_k8s_api_core_v1_CinderVolumeSourcetemplatespecvolumescinder'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_CinderVolumeSourcetemplatespecvolumescinderInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ClientIpConfigspecsessionAffinityConfigclientIp = { + __typename?: 'io_k8s_api_core_v1_ClientIPConfigspecsessionAffinityConfigclientIP'; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ClientIpConfigspecsessionAffinityConfigclientIpInput = { + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ClusterTrustBundleProjectionspectemplatespecvolumesprojectedsourcesclusterTrustBundle = { + __typename?: 'io_k8s_api_core_v1_ClusterTrustBundleProjectionspectemplatespecvolumesprojectedsourcesclusterTrustBundle'; + labelSelector?: Maybe; + name?: Maybe; + optional?: Maybe; + path?: Maybe; + signerName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ClusterTrustBundleProjectionspectemplatespecvolumesprojectedsourcesclusterTrustBundleInput = { + labelSelector?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; + path?: InputMaybe; + signerName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ClusterTrustBundleProjectionspecvolumesprojectedsourcesclusterTrustBundle = { + __typename?: 'io_k8s_api_core_v1_ClusterTrustBundleProjectionspecvolumesprojectedsourcesclusterTrustBundle'; + labelSelector?: Maybe; + name?: Maybe; + optional?: Maybe; + path?: Maybe; + signerName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ClusterTrustBundleProjectionspecvolumesprojectedsourcesclusterTrustBundleInput = { + labelSelector?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; + path?: InputMaybe; + signerName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ClusterTrustBundleProjectiontemplatespecvolumesprojectedsourcesclusterTrustBundle = { + __typename?: 'io_k8s_api_core_v1_ClusterTrustBundleProjectiontemplatespecvolumesprojectedsourcesclusterTrustBundle'; + labelSelector?: Maybe; + name?: Maybe; + optional?: Maybe; + path?: Maybe; + signerName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ClusterTrustBundleProjectiontemplatespecvolumesprojectedsourcesclusterTrustBundleInput = { + labelSelector?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; + path?: InputMaybe; + signerName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ComponentConditionconditions = { + __typename?: 'io_k8s_api_core_v1_ComponentConditionconditions'; + error?: Maybe; + message?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ComponentConditionconditionsInput = { + error?: InputMaybe; + message?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespeccontainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcespeccontainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespeccontainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespecephemeralContainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcespecephemeralContainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespecephemeralContainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespecinitContainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcespecinitContainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespecinitContainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespectemplatespeccontainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcespectemplatespeccontainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespectemplatespeccontainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespectemplatespecephemeralContainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcespectemplatespecephemeralContainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespectemplatespecephemeralContainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespectemplatespecinitContainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcespectemplatespecinitContainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcespectemplatespecinitContainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcetemplatespeccontainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcetemplatespeccontainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcetemplatespeccontainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcetemplatespecephemeralContainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcetemplatespecephemeralContainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcetemplatespecephemeralContainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcetemplatespecinitContainersenvFromconfigMapRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapEnvSourcetemplatespecinitContainersenvFromconfigMapRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapEnvSourcetemplatespecinitContainersenvFromconfigMapRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspeccontainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectorspeccontainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspeccontainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspecephemeralContainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectorspecephemeralContainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspecephemeralContainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspecinitContainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectorspecinitContainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspecinitContainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspectemplatespeccontainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectorspectemplatespeccontainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspectemplatespeccontainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspectemplatespecephemeralContainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectorspectemplatespecephemeralContainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspectemplatespecephemeralContainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspectemplatespecinitContainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectorspectemplatespecinitContainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectorspectemplatespecinitContainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectortemplatespeccontainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectortemplatespeccontainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectortemplatespeccontainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectortemplatespecephemeralContainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectortemplatespecephemeralContainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectortemplatespecephemeralContainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectortemplatespecinitContainersenvvalueFromconfigMapKeyRef = { + __typename?: 'io_k8s_api_core_v1_ConfigMapKeySelectortemplatespecinitContainersenvvalueFromconfigMapKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapKeySelectortemplatespecinitContainersenvvalueFromconfigMapKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcespecconfigSourceconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapNodeConfigSourcespecconfigSourceconfigMap'; + kubeletConfigKey?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcespecconfigSourceconfigMapInput = { + kubeletConfigKey?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcestatusconfigactiveconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapNodeConfigSourcestatusconfigactiveconfigMap'; + kubeletConfigKey?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcestatusconfigactiveconfigMapInput = { + kubeletConfigKey?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcestatusconfigassignedconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapNodeConfigSourcestatusconfigassignedconfigMap'; + kubeletConfigKey?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcestatusconfigassignedconfigMapInput = { + kubeletConfigKey?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcestatusconfiglastKnownGoodconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapNodeConfigSourcestatusconfiglastKnownGoodconfigMap'; + kubeletConfigKey?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapNodeConfigSourcestatusconfiglastKnownGoodconfigMapInput = { + kubeletConfigKey?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapProjectionspectemplatespecvolumesprojectedsourcesconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapProjectionspectemplatespecvolumesprojectedsourcesconfigMap'; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapProjectionspectemplatespecvolumesprojectedsourcesconfigMapInput = { + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapProjectionspecvolumesprojectedsourcesconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapProjectionspecvolumesprojectedsourcesconfigMap'; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapProjectionspecvolumesprojectedsourcesconfigMapInput = { + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapProjectiontemplatespecvolumesprojectedsourcesconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapProjectiontemplatespecvolumesprojectedsourcesconfigMap'; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapProjectiontemplatespecvolumesprojectedsourcesconfigMapInput = { + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapVolumeSourcespectemplatespecvolumesconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapVolumeSourcespectemplatespecvolumesconfigMap'; + defaultMode?: Maybe; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapVolumeSourcespectemplatespecvolumesconfigMapInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapVolumeSourcespecvolumesconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapVolumeSourcespecvolumesconfigMap'; + defaultMode?: Maybe; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapVolumeSourcespecvolumesconfigMapInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapVolumeSourcetemplatespecvolumesconfigMap = { + __typename?: 'io_k8s_api_core_v1_ConfigMapVolumeSourcetemplatespecvolumesconfigMap'; + defaultMode?: Maybe; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ConfigMapVolumeSourcetemplatespecvolumesconfigMapInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerImagestatusimages = { + __typename?: 'io_k8s_api_core_v1_ContainerImagestatusimages'; + names?: Maybe>>; + sizeBytes?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerImagestatusimagesInput = { + names?: InputMaybe>>; + sizeBytes?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspeccontainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPortspeccontainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspeccontainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspecephemeralContainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPortspecephemeralContainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspecephemeralContainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspecinitContainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPortspecinitContainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspecinitContainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspectemplatespeccontainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPortspectemplatespeccontainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspectemplatespeccontainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspectemplatespecephemeralContainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPortspectemplatespecephemeralContainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspectemplatespecephemeralContainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspectemplatespecinitContainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPortspectemplatespecinitContainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPortspectemplatespecinitContainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPorttemplatespeccontainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPorttemplatespeccontainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPorttemplatespeccontainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPorttemplatespecephemeralContainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPorttemplatespecephemeralContainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPorttemplatespecephemeralContainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPorttemplatespecinitContainersports = { + __typename?: 'io_k8s_api_core_v1_ContainerPorttemplatespecinitContainersports'; + containerPort?: Maybe; + hostIP?: Maybe; + hostPort?: Maybe; + name?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerPorttemplatespecinitContainersportsInput = { + containerPort?: InputMaybe; + hostIP?: InputMaybe; + hostPort?: InputMaybe; + name?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspeccontainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicyspeccontainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspeccontainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspecephemeralContainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicyspecephemeralContainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspecephemeralContainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspecinitContainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicyspecinitContainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspecinitContainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspectemplatespeccontainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicyspectemplatespeccontainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspectemplatespeccontainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspectemplatespecephemeralContainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicyspectemplatespecephemeralContainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspectemplatespecephemeralContainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspectemplatespecinitContainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicyspectemplatespecinitContainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicyspectemplatespecinitContainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicytemplatespeccontainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicytemplatespeccontainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicytemplatespeccontainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicytemplatespecephemeralContainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicytemplatespecephemeralContainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicytemplatespecephemeralContainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicytemplatespecinitContainersresizePolicy = { + __typename?: 'io_k8s_api_core_v1_ContainerResizePolicytemplatespecinitContainersresizePolicy'; + resourceName?: Maybe; + restartPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerResizePolicytemplatespecinitContainersresizePolicyInput = { + resourceName?: InputMaybe; + restartPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatuscontainerStatuseslastStaterunning = { + __typename?: 'io_k8s_api_core_v1_ContainerStateRunningstatuscontainerStatuseslastStaterunning'; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatuscontainerStatuseslastStaterunningInput = { + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatuscontainerStatusesstaterunning = { + __typename?: 'io_k8s_api_core_v1_ContainerStateRunningstatuscontainerStatusesstaterunning'; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatuscontainerStatusesstaterunningInput = { + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusephemeralContainerStatuseslastStaterunning = { + __typename?: 'io_k8s_api_core_v1_ContainerStateRunningstatusephemeralContainerStatuseslastStaterunning'; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusephemeralContainerStatuseslastStaterunningInput = { + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusephemeralContainerStatusesstaterunning = { + __typename?: 'io_k8s_api_core_v1_ContainerStateRunningstatusephemeralContainerStatusesstaterunning'; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusephemeralContainerStatusesstaterunningInput = { + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusinitContainerStatuseslastStaterunning = { + __typename?: 'io_k8s_api_core_v1_ContainerStateRunningstatusinitContainerStatuseslastStaterunning'; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusinitContainerStatuseslastStaterunningInput = { + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusinitContainerStatusesstaterunning = { + __typename?: 'io_k8s_api_core_v1_ContainerStateRunningstatusinitContainerStatusesstaterunning'; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateRunningstatusinitContainerStatusesstaterunningInput = { + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatuscontainerStatuseslastStateterminated = { + __typename?: 'io_k8s_api_core_v1_ContainerStateTerminatedstatuscontainerStatuseslastStateterminated'; + containerID?: Maybe; + exitCode?: Maybe; + finishedAt?: Maybe; + message?: Maybe; + reason?: Maybe; + signal?: Maybe; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatuscontainerStatuseslastStateterminatedInput = { + containerID?: InputMaybe; + exitCode?: InputMaybe; + finishedAt?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + signal?: InputMaybe; + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatuscontainerStatusesstateterminated = { + __typename?: 'io_k8s_api_core_v1_ContainerStateTerminatedstatuscontainerStatusesstateterminated'; + containerID?: Maybe; + exitCode?: Maybe; + finishedAt?: Maybe; + message?: Maybe; + reason?: Maybe; + signal?: Maybe; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatuscontainerStatusesstateterminatedInput = { + containerID?: InputMaybe; + exitCode?: InputMaybe; + finishedAt?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + signal?: InputMaybe; + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusephemeralContainerStatuseslastStateterminated = { + __typename?: 'io_k8s_api_core_v1_ContainerStateTerminatedstatusephemeralContainerStatuseslastStateterminated'; + containerID?: Maybe; + exitCode?: Maybe; + finishedAt?: Maybe; + message?: Maybe; + reason?: Maybe; + signal?: Maybe; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusephemeralContainerStatuseslastStateterminatedInput = { + containerID?: InputMaybe; + exitCode?: InputMaybe; + finishedAt?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + signal?: InputMaybe; + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusephemeralContainerStatusesstateterminated = { + __typename?: 'io_k8s_api_core_v1_ContainerStateTerminatedstatusephemeralContainerStatusesstateterminated'; + containerID?: Maybe; + exitCode?: Maybe; + finishedAt?: Maybe; + message?: Maybe; + reason?: Maybe; + signal?: Maybe; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusephemeralContainerStatusesstateterminatedInput = { + containerID?: InputMaybe; + exitCode?: InputMaybe; + finishedAt?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + signal?: InputMaybe; + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusinitContainerStatuseslastStateterminated = { + __typename?: 'io_k8s_api_core_v1_ContainerStateTerminatedstatusinitContainerStatuseslastStateterminated'; + containerID?: Maybe; + exitCode?: Maybe; + finishedAt?: Maybe; + message?: Maybe; + reason?: Maybe; + signal?: Maybe; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusinitContainerStatuseslastStateterminatedInput = { + containerID?: InputMaybe; + exitCode?: InputMaybe; + finishedAt?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + signal?: InputMaybe; + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusinitContainerStatusesstateterminated = { + __typename?: 'io_k8s_api_core_v1_ContainerStateTerminatedstatusinitContainerStatusesstateterminated'; + containerID?: Maybe; + exitCode?: Maybe; + finishedAt?: Maybe; + message?: Maybe; + reason?: Maybe; + signal?: Maybe; + startedAt?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateTerminatedstatusinitContainerStatusesstateterminatedInput = { + containerID?: InputMaybe; + exitCode?: InputMaybe; + finishedAt?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + signal?: InputMaybe; + startedAt?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatuscontainerStatuseslastStatewaiting = { + __typename?: 'io_k8s_api_core_v1_ContainerStateWaitingstatuscontainerStatuseslastStatewaiting'; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatuscontainerStatuseslastStatewaitingInput = { + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatuscontainerStatusesstatewaiting = { + __typename?: 'io_k8s_api_core_v1_ContainerStateWaitingstatuscontainerStatusesstatewaiting'; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatuscontainerStatusesstatewaitingInput = { + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusephemeralContainerStatuseslastStatewaiting = { + __typename?: 'io_k8s_api_core_v1_ContainerStateWaitingstatusephemeralContainerStatuseslastStatewaiting'; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusephemeralContainerStatuseslastStatewaitingInput = { + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusephemeralContainerStatusesstatewaiting = { + __typename?: 'io_k8s_api_core_v1_ContainerStateWaitingstatusephemeralContainerStatusesstatewaiting'; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusephemeralContainerStatusesstatewaitingInput = { + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusinitContainerStatuseslastStatewaiting = { + __typename?: 'io_k8s_api_core_v1_ContainerStateWaitingstatusinitContainerStatuseslastStatewaiting'; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusinitContainerStatuseslastStatewaitingInput = { + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusinitContainerStatusesstatewaiting = { + __typename?: 'io_k8s_api_core_v1_ContainerStateWaitingstatusinitContainerStatusesstatewaiting'; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStateWaitingstatusinitContainerStatusesstatewaitingInput = { + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatuscontainerStatuseslastState = { + __typename?: 'io_k8s_api_core_v1_ContainerStatestatuscontainerStatuseslastState'; + running?: Maybe; + terminated?: Maybe; + waiting?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatuscontainerStatuseslastStateInput = { + running?: InputMaybe; + terminated?: InputMaybe; + waiting?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatuscontainerStatusesstate = { + __typename?: 'io_k8s_api_core_v1_ContainerStatestatuscontainerStatusesstate'; + running?: Maybe; + terminated?: Maybe; + waiting?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatuscontainerStatusesstateInput = { + running?: InputMaybe; + terminated?: InputMaybe; + waiting?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusephemeralContainerStatuseslastState = { + __typename?: 'io_k8s_api_core_v1_ContainerStatestatusephemeralContainerStatuseslastState'; + running?: Maybe; + terminated?: Maybe; + waiting?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusephemeralContainerStatuseslastStateInput = { + running?: InputMaybe; + terminated?: InputMaybe; + waiting?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusephemeralContainerStatusesstate = { + __typename?: 'io_k8s_api_core_v1_ContainerStatestatusephemeralContainerStatusesstate'; + running?: Maybe; + terminated?: Maybe; + waiting?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusephemeralContainerStatusesstateInput = { + running?: InputMaybe; + terminated?: InputMaybe; + waiting?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusinitContainerStatuseslastState = { + __typename?: 'io_k8s_api_core_v1_ContainerStatestatusinitContainerStatuseslastState'; + running?: Maybe; + terminated?: Maybe; + waiting?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusinitContainerStatuseslastStateInput = { + running?: InputMaybe; + terminated?: InputMaybe; + waiting?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusinitContainerStatusesstate = { + __typename?: 'io_k8s_api_core_v1_ContainerStatestatusinitContainerStatusesstate'; + running?: Maybe; + terminated?: Maybe; + waiting?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatestatusinitContainerStatusesstateInput = { + running?: InputMaybe; + terminated?: InputMaybe; + waiting?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatusstatuscontainerStatuses = { + __typename?: 'io_k8s_api_core_v1_ContainerStatusstatuscontainerStatuses'; + allocatedResources?: Maybe; + allocatedResourcesStatus?: Maybe>>; + containerID?: Maybe; + image?: Maybe; + imageID?: Maybe; + lastState?: Maybe; + name?: Maybe; + ready?: Maybe; + resources?: Maybe; + restartCount?: Maybe; + started?: Maybe; + state?: Maybe; + user?: Maybe; + volumeMounts?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatusstatuscontainerStatusesInput = { + allocatedResources?: InputMaybe; + allocatedResourcesStatus?: InputMaybe>>; + containerID?: InputMaybe; + image?: InputMaybe; + imageID?: InputMaybe; + lastState?: InputMaybe; + name?: InputMaybe; + ready?: InputMaybe; + resources?: InputMaybe; + restartCount?: InputMaybe; + started?: InputMaybe; + state?: InputMaybe; + user?: InputMaybe; + volumeMounts?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatusstatusephemeralContainerStatuses = { + __typename?: 'io_k8s_api_core_v1_ContainerStatusstatusephemeralContainerStatuses'; + allocatedResources?: Maybe; + allocatedResourcesStatus?: Maybe>>; + containerID?: Maybe; + image?: Maybe; + imageID?: Maybe; + lastState?: Maybe; + name?: Maybe; + ready?: Maybe; + resources?: Maybe; + restartCount?: Maybe; + started?: Maybe; + state?: Maybe; + user?: Maybe; + volumeMounts?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatusstatusephemeralContainerStatusesInput = { + allocatedResources?: InputMaybe; + allocatedResourcesStatus?: InputMaybe>>; + containerID?: InputMaybe; + image?: InputMaybe; + imageID?: InputMaybe; + lastState?: InputMaybe; + name?: InputMaybe; + ready?: InputMaybe; + resources?: InputMaybe; + restartCount?: InputMaybe; + started?: InputMaybe; + state?: InputMaybe; + user?: InputMaybe; + volumeMounts?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatusstatusinitContainerStatuses = { + __typename?: 'io_k8s_api_core_v1_ContainerStatusstatusinitContainerStatuses'; + allocatedResources?: Maybe; + allocatedResourcesStatus?: Maybe>>; + containerID?: Maybe; + image?: Maybe; + imageID?: Maybe; + lastState?: Maybe; + name?: Maybe; + ready?: Maybe; + resources?: Maybe; + restartCount?: Maybe; + started?: Maybe; + state?: Maybe; + user?: Maybe; + volumeMounts?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ContainerStatusstatusinitContainerStatusesInput = { + allocatedResources?: InputMaybe; + allocatedResourcesStatus?: InputMaybe>>; + containerID?: InputMaybe; + image?: InputMaybe; + imageID?: InputMaybe; + lastState?: InputMaybe; + name?: InputMaybe; + ready?: InputMaybe; + resources?: InputMaybe; + restartCount?: InputMaybe; + started?: InputMaybe; + state?: InputMaybe; + user?: InputMaybe; + volumeMounts?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ContainerUserstatuscontainerStatusesuser = { + __typename?: 'io_k8s_api_core_v1_ContainerUserstatuscontainerStatusesuser'; + linux?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerUserstatuscontainerStatusesuserInput = { + linux?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerUserstatusephemeralContainerStatusesuser = { + __typename?: 'io_k8s_api_core_v1_ContainerUserstatusephemeralContainerStatusesuser'; + linux?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerUserstatusephemeralContainerStatusesuserInput = { + linux?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerUserstatusinitContainerStatusesuser = { + __typename?: 'io_k8s_api_core_v1_ContainerUserstatusinitContainerStatusesuser'; + linux?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerUserstatusinitContainerStatusesuserInput = { + linux?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Containerspeccontainers = { + __typename?: 'io_k8s_api_core_v1_Containerspeccontainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerspeccontainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerspecinitContainers = { + __typename?: 'io_k8s_api_core_v1_ContainerspecinitContainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerspecinitContainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Containerspectemplatespeccontainers = { + __typename?: 'io_k8s_api_core_v1_Containerspectemplatespeccontainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerspectemplatespeccontainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerspectemplatespecinitContainers = { + __typename?: 'io_k8s_api_core_v1_ContainerspectemplatespecinitContainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainerspectemplatespecinitContainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Containertemplatespeccontainers = { + __typename?: 'io_k8s_api_core_v1_Containertemplatespeccontainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainertemplatespeccontainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ContainertemplatespecinitContainers = { + __typename?: 'io_k8s_api_core_v1_ContainertemplatespecinitContainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ContainertemplatespecinitContainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DaemonEndpointstatusdaemonEndpointskubeletEndpoint = { + __typename?: 'io_k8s_api_core_v1_DaemonEndpointstatusdaemonEndpointskubeletEndpoint'; + Port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DaemonEndpointstatusdaemonEndpointskubeletEndpointInput = { + Port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiProjectionspectemplatespecvolumesprojectedsourcesdownwardApi = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIProjectionspectemplatespecvolumesprojectedsourcesdownwardAPI'; + items?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiProjectionspectemplatespecvolumesprojectedsourcesdownwardApiInput = { + items?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiProjectionspecvolumesprojectedsourcesdownwardApi = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIProjectionspecvolumesprojectedsourcesdownwardAPI'; + items?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiProjectionspecvolumesprojectedsourcesdownwardApiInput = { + items?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiProjectiontemplatespecvolumesprojectedsourcesdownwardApi = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIProjectiontemplatespecvolumesprojectedsourcesdownwardAPI'; + items?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiProjectiontemplatespecvolumesprojectedsourcesdownwardApiInput = { + items?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespectemplatespecvolumesdownwardApIitems = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeFilespectemplatespecvolumesdownwardAPIitems'; + fieldRef?: Maybe; + mode?: Maybe; + path?: Maybe; + resourceFieldRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespectemplatespecvolumesdownwardApIitemsInput = { + fieldRef?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; + resourceFieldRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespectemplatespecvolumesprojectedsourcesdownwardApIitems = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeFilespectemplatespecvolumesprojectedsourcesdownwardAPIitems'; + fieldRef?: Maybe; + mode?: Maybe; + path?: Maybe; + resourceFieldRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespectemplatespecvolumesprojectedsourcesdownwardApIitemsInput = { + fieldRef?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; + resourceFieldRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespecvolumesdownwardApIitems = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeFilespecvolumesdownwardAPIitems'; + fieldRef?: Maybe; + mode?: Maybe; + path?: Maybe; + resourceFieldRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespecvolumesdownwardApIitemsInput = { + fieldRef?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; + resourceFieldRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespecvolumesprojectedsourcesdownwardApIitems = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeFilespecvolumesprojectedsourcesdownwardAPIitems'; + fieldRef?: Maybe; + mode?: Maybe; + path?: Maybe; + resourceFieldRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFilespecvolumesprojectedsourcesdownwardApIitemsInput = { + fieldRef?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; + resourceFieldRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFiletemplatespecvolumesdownwardApIitems = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeFiletemplatespecvolumesdownwardAPIitems'; + fieldRef?: Maybe; + mode?: Maybe; + path?: Maybe; + resourceFieldRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFiletemplatespecvolumesdownwardApIitemsInput = { + fieldRef?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; + resourceFieldRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFiletemplatespecvolumesprojectedsourcesdownwardApIitems = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeFiletemplatespecvolumesprojectedsourcesdownwardAPIitems'; + fieldRef?: Maybe; + mode?: Maybe; + path?: Maybe; + resourceFieldRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeFiletemplatespecvolumesprojectedsourcesdownwardApIitemsInput = { + fieldRef?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; + resourceFieldRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeSourcespectemplatespecvolumesdownwardApi = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeSourcespectemplatespecvolumesdownwardAPI'; + defaultMode?: Maybe; + items?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeSourcespectemplatespecvolumesdownwardApiInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeSourcespecvolumesdownwardApi = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeSourcespecvolumesdownwardAPI'; + defaultMode?: Maybe; + items?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeSourcespecvolumesdownwardApiInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeSourcetemplatespecvolumesdownwardApi = { + __typename?: 'io_k8s_api_core_v1_DownwardAPIVolumeSourcetemplatespecvolumesdownwardAPI'; + defaultMode?: Maybe; + items?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_DownwardApiVolumeSourcetemplatespecvolumesdownwardApiInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_EmptyDirVolumeSourcespectemplatespecvolumesemptyDir = { + __typename?: 'io_k8s_api_core_v1_EmptyDirVolumeSourcespectemplatespecvolumesemptyDir'; + medium?: Maybe; + sizeLimit?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EmptyDirVolumeSourcespectemplatespecvolumesemptyDirInput = { + medium?: InputMaybe; + sizeLimit?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EmptyDirVolumeSourcespecvolumesemptyDir = { + __typename?: 'io_k8s_api_core_v1_EmptyDirVolumeSourcespecvolumesemptyDir'; + medium?: Maybe; + sizeLimit?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EmptyDirVolumeSourcespecvolumesemptyDirInput = { + medium?: InputMaybe; + sizeLimit?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EmptyDirVolumeSourcetemplatespecvolumesemptyDir = { + __typename?: 'io_k8s_api_core_v1_EmptyDirVolumeSourcetemplatespecvolumesemptyDir'; + medium?: Maybe; + sizeLimit?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EmptyDirVolumeSourcetemplatespecvolumesemptyDirInput = { + medium?: InputMaybe; + sizeLimit?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointAddresssubsetsaddresses = { + __typename?: 'io_k8s_api_core_v1_EndpointAddresssubsetsaddresses'; + hostname?: Maybe; + ip?: Maybe; + nodeName?: Maybe; + targetRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointAddresssubsetsaddressesInput = { + hostname?: InputMaybe; + ip?: InputMaybe; + nodeName?: InputMaybe; + targetRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointAddresssubsetsnotReadyAddresses = { + __typename?: 'io_k8s_api_core_v1_EndpointAddresssubsetsnotReadyAddresses'; + hostname?: Maybe; + ip?: Maybe; + nodeName?: Maybe; + targetRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointAddresssubsetsnotReadyAddressesInput = { + hostname?: InputMaybe; + ip?: InputMaybe; + nodeName?: InputMaybe; + targetRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointPortsubsetsports = { + __typename?: 'io_k8s_api_core_v1_EndpointPortsubsetsports'; + appProtocol?: Maybe; + name?: Maybe; + port?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointPortsubsetsportsInput = { + appProtocol?: InputMaybe; + name?: InputMaybe; + port?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EndpointSubsetsubsets = { + __typename?: 'io_k8s_api_core_v1_EndpointSubsetsubsets'; + addresses?: Maybe>>; + notReadyAddresses?: Maybe>>; + ports?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_EndpointSubsetsubsetsInput = { + addresses?: InputMaybe>>; + notReadyAddresses?: InputMaybe>>; + ports?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespeccontainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcespeccontainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespeccontainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespecephemeralContainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcespecephemeralContainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespecephemeralContainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespecinitContainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcespecinitContainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespecinitContainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespectemplatespeccontainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcespectemplatespeccontainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespectemplatespeccontainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespectemplatespecephemeralContainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcespectemplatespecephemeralContainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespectemplatespecephemeralContainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespectemplatespecinitContainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcespectemplatespecinitContainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcespectemplatespecinitContainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcetemplatespeccontainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcetemplatespeccontainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcetemplatespeccontainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcetemplatespecephemeralContainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcetemplatespecephemeralContainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcetemplatespecephemeralContainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcetemplatespecinitContainersenvFrom = { + __typename?: 'io_k8s_api_core_v1_EnvFromSourcetemplatespecinitContainersenvFrom'; + configMapRef?: Maybe; + prefix?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvFromSourcetemplatespecinitContainersenvFromInput = { + configMapRef?: InputMaybe; + prefix?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespeccontainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcespeccontainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespeccontainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespecephemeralContainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcespecephemeralContainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespecephemeralContainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespecinitContainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcespecinitContainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespecinitContainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespectemplatespeccontainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcespectemplatespeccontainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespectemplatespeccontainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespectemplatespecephemeralContainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcespectemplatespecephemeralContainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespectemplatespecephemeralContainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespectemplatespecinitContainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcespectemplatespecinitContainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcespectemplatespecinitContainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcetemplatespeccontainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcetemplatespeccontainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcetemplatespeccontainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcetemplatespecephemeralContainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcetemplatespecephemeralContainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcetemplatespecephemeralContainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcetemplatespecinitContainersenvvalueFrom = { + __typename?: 'io_k8s_api_core_v1_EnvVarSourcetemplatespecinitContainersenvvalueFrom'; + configMapKeyRef?: Maybe; + fieldRef?: Maybe; + resourceFieldRef?: Maybe; + secretKeyRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarSourcetemplatespecinitContainersenvvalueFromInput = { + configMapKeyRef?: InputMaybe; + fieldRef?: InputMaybe; + resourceFieldRef?: InputMaybe; + secretKeyRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspeccontainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVarspeccontainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspeccontainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspecephemeralContainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVarspecephemeralContainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspecephemeralContainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspecinitContainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVarspecinitContainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspecinitContainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspectemplatespeccontainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVarspectemplatespeccontainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspectemplatespeccontainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspectemplatespecephemeralContainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVarspectemplatespecephemeralContainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspectemplatespecephemeralContainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspectemplatespecinitContainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVarspectemplatespecinitContainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVarspectemplatespecinitContainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVartemplatespeccontainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVartemplatespeccontainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVartemplatespeccontainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVartemplatespecephemeralContainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVartemplatespecephemeralContainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVartemplatespecephemeralContainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVartemplatespecinitContainersenv = { + __typename?: 'io_k8s_api_core_v1_EnvVartemplatespecinitContainersenv'; + name?: Maybe; + value?: Maybe; + valueFrom?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EnvVartemplatespecinitContainersenvInput = { + name?: InputMaybe; + value?: InputMaybe; + valueFrom?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralContainerspecephemeralContainers = { + __typename?: 'io_k8s_api_core_v1_EphemeralContainerspecephemeralContainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + targetContainerName?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralContainerspecephemeralContainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + targetContainerName?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralContainerspectemplatespecephemeralContainers = { + __typename?: 'io_k8s_api_core_v1_EphemeralContainerspectemplatespecephemeralContainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + targetContainerName?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralContainerspectemplatespecephemeralContainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + targetContainerName?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralContainertemplatespecephemeralContainers = { + __typename?: 'io_k8s_api_core_v1_EphemeralContainertemplatespecephemeralContainers'; + args?: Maybe>>; + command?: Maybe>>; + env?: Maybe>>; + envFrom?: Maybe>>; + image?: Maybe; + imagePullPolicy?: Maybe; + lifecycle?: Maybe; + livenessProbe?: Maybe; + name?: Maybe; + ports?: Maybe>>; + readinessProbe?: Maybe; + resizePolicy?: Maybe>>; + resources?: Maybe; + restartPolicy?: Maybe; + securityContext?: Maybe; + startupProbe?: Maybe; + stdin?: Maybe; + stdinOnce?: Maybe; + targetContainerName?: Maybe; + terminationMessagePath?: Maybe; + terminationMessagePolicy?: Maybe; + tty?: Maybe; + volumeDevices?: Maybe>>; + volumeMounts?: Maybe>>; + workingDir?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralContainertemplatespecephemeralContainersInput = { + args?: InputMaybe>>; + command?: InputMaybe>>; + env?: InputMaybe>>; + envFrom?: InputMaybe>>; + image?: InputMaybe; + imagePullPolicy?: InputMaybe; + lifecycle?: InputMaybe; + livenessProbe?: InputMaybe; + name?: InputMaybe; + ports?: InputMaybe>>; + readinessProbe?: InputMaybe; + resizePolicy?: InputMaybe>>; + resources?: InputMaybe; + restartPolicy?: InputMaybe; + securityContext?: InputMaybe; + startupProbe?: InputMaybe; + stdin?: InputMaybe; + stdinOnce?: InputMaybe; + targetContainerName?: InputMaybe; + terminationMessagePath?: InputMaybe; + terminationMessagePolicy?: InputMaybe; + tty?: InputMaybe; + volumeDevices?: InputMaybe>>; + volumeMounts?: InputMaybe>>; + workingDir?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralVolumeSourcespectemplatespecvolumesephemeral = { + __typename?: 'io_k8s_api_core_v1_EphemeralVolumeSourcespectemplatespecvolumesephemeral'; + volumeClaimTemplate?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralVolumeSourcespectemplatespecvolumesephemeralInput = { + volumeClaimTemplate?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralVolumeSourcespecvolumesephemeral = { + __typename?: 'io_k8s_api_core_v1_EphemeralVolumeSourcespecvolumesephemeral'; + volumeClaimTemplate?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralVolumeSourcespecvolumesephemeralInput = { + volumeClaimTemplate?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralVolumeSourcetemplatespecvolumesephemeral = { + __typename?: 'io_k8s_api_core_v1_EphemeralVolumeSourcetemplatespecvolumesephemeral'; + volumeClaimTemplate?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EphemeralVolumeSourcetemplatespecvolumesephemeralInput = { + volumeClaimTemplate?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EventSeriesseries = { + __typename?: 'io_k8s_api_core_v1_EventSeriesseries'; + count?: Maybe; + lastObservedTime?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EventSeriesseriesInput = { + count?: InputMaybe; + lastObservedTime?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EventSourcedeprecatedSource = { + __typename?: 'io_k8s_api_core_v1_EventSourcedeprecatedSource'; + component?: Maybe; + host?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EventSourcedeprecatedSourceInput = { + component?: InputMaybe; + host?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_EventSourcesource = { + __typename?: 'io_k8s_api_core_v1_EventSourcesource'; + component?: Maybe; + host?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_EventSourcesourceInput = { + component?: InputMaybe; + host?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspeccontainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspeccontainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspeccontainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspeccontainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspeccontainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspeccontainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecephemeralContainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecephemeralContainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecephemeralContainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecephemeralContainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecephemeralContainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecephemeralContainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecinitContainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecinitContainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecinitContainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecinitContainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspecinitContainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspecinitContainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespeccontainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespeccontainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespeccontainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespeccontainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespeccontainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespeccontainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecephemeralContainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecephemeralContainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecephemeralContainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecephemeralContainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecephemeralContainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecephemeralContainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecinitContainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecinitContainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecinitContainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecinitContainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActionspectemplatespecinitContainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActionspectemplatespecinitContainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespeccontainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespeccontainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespeccontainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespeccontainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespeccontainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespeccontainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecephemeralContainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecephemeralContainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecephemeralContainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecephemeralContainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecephemeralContainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecephemeralContainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainerslifecyclepostStartexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecinitContainerslifecyclepostStartexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainerslifecyclepostStartexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainerslifecyclepreStopexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecinitContainerslifecyclepreStopexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainerslifecyclepreStopexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainerslivenessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecinitContainerslivenessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainerslivenessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainersreadinessProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecinitContainersreadinessProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainersreadinessProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainersstartupProbeexec = { + __typename?: 'io_k8s_api_core_v1_ExecActiontemplatespecinitContainersstartupProbeexec'; + command?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ExecActiontemplatespecinitContainersstartupProbeexecInput = { + command?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespecfc = { + __typename?: 'io_k8s_api_core_v1_FCVolumeSourcespecfc'; + fsType?: Maybe; + lun?: Maybe; + readOnly?: Maybe; + targetWWNs?: Maybe>>; + wwids?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespecfcInput = { + fsType?: InputMaybe; + lun?: InputMaybe; + readOnly?: InputMaybe; + targetWWNs?: InputMaybe>>; + wwids?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespecsourceinlineVolumeSpecfc = { + __typename?: 'io_k8s_api_core_v1_FCVolumeSourcespecsourceinlineVolumeSpecfc'; + fsType?: Maybe; + lun?: Maybe; + readOnly?: Maybe; + targetWWNs?: Maybe>>; + wwids?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespecsourceinlineVolumeSpecfcInput = { + fsType?: InputMaybe; + lun?: InputMaybe; + readOnly?: InputMaybe; + targetWWNs?: InputMaybe>>; + wwids?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespectemplatespecvolumesfc = { + __typename?: 'io_k8s_api_core_v1_FCVolumeSourcespectemplatespecvolumesfc'; + fsType?: Maybe; + lun?: Maybe; + readOnly?: Maybe; + targetWWNs?: Maybe>>; + wwids?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespectemplatespecvolumesfcInput = { + fsType?: InputMaybe; + lun?: InputMaybe; + readOnly?: InputMaybe; + targetWWNs?: InputMaybe>>; + wwids?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespecvolumesfc = { + __typename?: 'io_k8s_api_core_v1_FCVolumeSourcespecvolumesfc'; + fsType?: Maybe; + lun?: Maybe; + readOnly?: Maybe; + targetWWNs?: Maybe>>; + wwids?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcespecvolumesfcInput = { + fsType?: InputMaybe; + lun?: InputMaybe; + readOnly?: InputMaybe; + targetWWNs?: InputMaybe>>; + wwids?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcetemplatespecvolumesfc = { + __typename?: 'io_k8s_api_core_v1_FCVolumeSourcetemplatespecvolumesfc'; + fsType?: Maybe; + lun?: Maybe; + readOnly?: Maybe; + targetWWNs?: Maybe>>; + wwids?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_FcVolumeSourcetemplatespecvolumesfcInput = { + fsType?: InputMaybe; + lun?: InputMaybe; + readOnly?: InputMaybe; + targetWWNs?: InputMaybe>>; + wwids?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_FlexPersistentVolumeSourcespecflexVolume = { + __typename?: 'io_k8s_api_core_v1_FlexPersistentVolumeSourcespecflexVolume'; + driver?: Maybe; + fsType?: Maybe; + options?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlexPersistentVolumeSourcespecflexVolumeInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + options?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlexPersistentVolumeSourcespecsourceinlineVolumeSpecflexVolume = { + __typename?: 'io_k8s_api_core_v1_FlexPersistentVolumeSourcespecsourceinlineVolumeSpecflexVolume'; + driver?: Maybe; + fsType?: Maybe; + options?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlexPersistentVolumeSourcespecsourceinlineVolumeSpecflexVolumeInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + options?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlexVolumeSourcespectemplatespecvolumesflexVolume = { + __typename?: 'io_k8s_api_core_v1_FlexVolumeSourcespectemplatespecvolumesflexVolume'; + driver?: Maybe; + fsType?: Maybe; + options?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlexVolumeSourcespectemplatespecvolumesflexVolumeInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + options?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlexVolumeSourcespecvolumesflexVolume = { + __typename?: 'io_k8s_api_core_v1_FlexVolumeSourcespecvolumesflexVolume'; + driver?: Maybe; + fsType?: Maybe; + options?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlexVolumeSourcespecvolumesflexVolumeInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + options?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlexVolumeSourcetemplatespecvolumesflexVolume = { + __typename?: 'io_k8s_api_core_v1_FlexVolumeSourcetemplatespecvolumesflexVolume'; + driver?: Maybe; + fsType?: Maybe; + options?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlexVolumeSourcetemplatespecvolumesflexVolumeInput = { + driver?: InputMaybe; + fsType?: InputMaybe; + options?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespecflocker = { + __typename?: 'io_k8s_api_core_v1_FlockerVolumeSourcespecflocker'; + datasetName?: Maybe; + datasetUUID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespecflockerInput = { + datasetName?: InputMaybe; + datasetUUID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespecsourceinlineVolumeSpecflocker = { + __typename?: 'io_k8s_api_core_v1_FlockerVolumeSourcespecsourceinlineVolumeSpecflocker'; + datasetName?: Maybe; + datasetUUID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespecsourceinlineVolumeSpecflockerInput = { + datasetName?: InputMaybe; + datasetUUID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespectemplatespecvolumesflocker = { + __typename?: 'io_k8s_api_core_v1_FlockerVolumeSourcespectemplatespecvolumesflocker'; + datasetName?: Maybe; + datasetUUID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespectemplatespecvolumesflockerInput = { + datasetName?: InputMaybe; + datasetUUID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespecvolumesflocker = { + __typename?: 'io_k8s_api_core_v1_FlockerVolumeSourcespecvolumesflocker'; + datasetName?: Maybe; + datasetUUID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcespecvolumesflockerInput = { + datasetName?: InputMaybe; + datasetUUID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcetemplatespecvolumesflocker = { + __typename?: 'io_k8s_api_core_v1_FlockerVolumeSourcetemplatespecvolumesflocker'; + datasetName?: Maybe; + datasetUUID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_FlockerVolumeSourcetemplatespecvolumesflockerInput = { + datasetName?: InputMaybe; + datasetUUID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespecgcePersistentDisk = { + __typename?: 'io_k8s_api_core_v1_GCEPersistentDiskVolumeSourcespecgcePersistentDisk'; + fsType?: Maybe; + partition?: Maybe; + pdName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespecgcePersistentDiskInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + pdName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespecsourceinlineVolumeSpecgcePersistentDisk = { + __typename?: 'io_k8s_api_core_v1_GCEPersistentDiskVolumeSourcespecsourceinlineVolumeSpecgcePersistentDisk'; + fsType?: Maybe; + partition?: Maybe; + pdName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespecsourceinlineVolumeSpecgcePersistentDiskInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + pdName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespectemplatespecvolumesgcePersistentDisk = { + __typename?: 'io_k8s_api_core_v1_GCEPersistentDiskVolumeSourcespectemplatespecvolumesgcePersistentDisk'; + fsType?: Maybe; + partition?: Maybe; + pdName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespectemplatespecvolumesgcePersistentDiskInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + pdName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespecvolumesgcePersistentDisk = { + __typename?: 'io_k8s_api_core_v1_GCEPersistentDiskVolumeSourcespecvolumesgcePersistentDisk'; + fsType?: Maybe; + partition?: Maybe; + pdName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcespecvolumesgcePersistentDiskInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + pdName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcetemplatespecvolumesgcePersistentDisk = { + __typename?: 'io_k8s_api_core_v1_GCEPersistentDiskVolumeSourcetemplatespecvolumesgcePersistentDisk'; + fsType?: Maybe; + partition?: Maybe; + pdName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GcePersistentDiskVolumeSourcetemplatespecvolumesgcePersistentDiskInput = { + fsType?: InputMaybe; + partition?: InputMaybe; + pdName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspeccontainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspeccontainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspeccontainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspeccontainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspeccontainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspeccontainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspeccontainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspeccontainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspeccontainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecephemeralContainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspecephemeralContainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecephemeralContainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecephemeralContainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspecephemeralContainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecephemeralContainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecephemeralContainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspecephemeralContainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecephemeralContainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecinitContainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspecinitContainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecinitContainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecinitContainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspecinitContainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecinitContainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecinitContainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspecinitContainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspecinitContainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespeccontainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespeccontainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespeccontainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespeccontainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespeccontainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespeccontainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespeccontainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespeccontainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespeccontainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecephemeralContainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespecephemeralContainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecephemeralContainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecephemeralContainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespecephemeralContainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecephemeralContainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecephemeralContainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespecephemeralContainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecephemeralContainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecinitContainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespecinitContainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecinitContainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecinitContainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespecinitContainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecinitContainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecinitContainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActionspectemplatespecinitContainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActionspectemplatespecinitContainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespeccontainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespeccontainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespeccontainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespeccontainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespeccontainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespeccontainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespeccontainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespeccontainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespeccontainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecephemeralContainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespecephemeralContainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecephemeralContainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecephemeralContainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespecephemeralContainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecephemeralContainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecephemeralContainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespecephemeralContainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecephemeralContainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecinitContainerslivenessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespecinitContainerslivenessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecinitContainerslivenessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecinitContainersreadinessProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespecinitContainersreadinessProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecinitContainersreadinessProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecinitContainersstartupProbegrpc = { + __typename?: 'io_k8s_api_core_v1_GRPCActiontemplatespecinitContainersstartupProbegrpc'; + port?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GrpcActiontemplatespecinitContainersstartupProbegrpcInput = { + port?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GitRepoVolumeSourcespectemplatespecvolumesgitRepo = { + __typename?: 'io_k8s_api_core_v1_GitRepoVolumeSourcespectemplatespecvolumesgitRepo'; + directory?: Maybe; + repository?: Maybe; + revision?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GitRepoVolumeSourcespectemplatespecvolumesgitRepoInput = { + directory?: InputMaybe; + repository?: InputMaybe; + revision?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GitRepoVolumeSourcespecvolumesgitRepo = { + __typename?: 'io_k8s_api_core_v1_GitRepoVolumeSourcespecvolumesgitRepo'; + directory?: Maybe; + repository?: Maybe; + revision?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GitRepoVolumeSourcespecvolumesgitRepoInput = { + directory?: InputMaybe; + repository?: InputMaybe; + revision?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GitRepoVolumeSourcetemplatespecvolumesgitRepo = { + __typename?: 'io_k8s_api_core_v1_GitRepoVolumeSourcetemplatespecvolumesgitRepo'; + directory?: Maybe; + repository?: Maybe; + revision?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GitRepoVolumeSourcetemplatespecvolumesgitRepoInput = { + directory?: InputMaybe; + repository?: InputMaybe; + revision?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsPersistentVolumeSourcespecglusterfs = { + __typename?: 'io_k8s_api_core_v1_GlusterfsPersistentVolumeSourcespecglusterfs'; + endpoints?: Maybe; + endpointsNamespace?: Maybe; + path?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsPersistentVolumeSourcespecglusterfsInput = { + endpoints?: InputMaybe; + endpointsNamespace?: InputMaybe; + path?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsPersistentVolumeSourcespecsourceinlineVolumeSpecglusterfs = { + __typename?: 'io_k8s_api_core_v1_GlusterfsPersistentVolumeSourcespecsourceinlineVolumeSpecglusterfs'; + endpoints?: Maybe; + endpointsNamespace?: Maybe; + path?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsPersistentVolumeSourcespecsourceinlineVolumeSpecglusterfsInput = { + endpoints?: InputMaybe; + endpointsNamespace?: InputMaybe; + path?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsVolumeSourcespectemplatespecvolumesglusterfs = { + __typename?: 'io_k8s_api_core_v1_GlusterfsVolumeSourcespectemplatespecvolumesglusterfs'; + endpoints?: Maybe; + path?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsVolumeSourcespectemplatespecvolumesglusterfsInput = { + endpoints?: InputMaybe; + path?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsVolumeSourcespecvolumesglusterfs = { + __typename?: 'io_k8s_api_core_v1_GlusterfsVolumeSourcespecvolumesglusterfs'; + endpoints?: Maybe; + path?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsVolumeSourcespecvolumesglusterfsInput = { + endpoints?: InputMaybe; + path?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsVolumeSourcetemplatespecvolumesglusterfs = { + __typename?: 'io_k8s_api_core_v1_GlusterfsVolumeSourcetemplatespecvolumesglusterfs'; + endpoints?: Maybe; + path?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_GlusterfsVolumeSourcetemplatespecvolumesglusterfsInput = { + endpoints?: InputMaybe; + path?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspeccontainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspeccontainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspeccontainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspeccontainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspeccontainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspeccontainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecephemeralContainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecephemeralContainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecephemeralContainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecephemeralContainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecephemeralContainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecephemeralContainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecinitContainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecinitContainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecinitContainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecinitContainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspecinitContainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspecinitContainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespeccontainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespeccontainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespeccontainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespeccontainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespeccontainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespeccontainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecephemeralContainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecephemeralContainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecephemeralContainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecephemeralContainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecephemeralContainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecephemeralContainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecinitContainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecinitContainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecinitContainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecinitContainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActionspectemplatespecinitContainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActionspectemplatespecinitContainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespeccontainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespeccontainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespeccontainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespeccontainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespeccontainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespeccontainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecephemeralContainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecephemeralContainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecephemeralContainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecephemeralContainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecephemeralContainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecephemeralContainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainerslifecyclepostStarthttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecinitContainerslifecyclepostStarthttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainerslifecyclepostStarthttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainerslifecyclepreStophttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecinitContainerslifecyclepreStophttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainerslifecyclepreStophttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainerslivenessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecinitContainerslivenessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainerslivenessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainersreadinessProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecinitContainersreadinessProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainersreadinessProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainersstartupProbehttpGet = { + __typename?: 'io_k8s_api_core_v1_HTTPGetActiontemplatespecinitContainersstartupProbehttpGet'; + host?: Maybe; + httpHeaders?: Maybe>>; + path?: Maybe; + port?: Maybe; + scheme?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpGetActiontemplatespecinitContainersstartupProbehttpGetInput = { + host?: InputMaybe; + httpHeaders?: InputMaybe>>; + path?: InputMaybe; + port?: InputMaybe; + scheme?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspeccontainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspeccontainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspeccontainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspeccontainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspeccontainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspeccontainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecephemeralContainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecephemeralContainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecephemeralContainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecephemeralContainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecephemeralContainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecephemeralContainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecinitContainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecinitContainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecinitContainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecinitContainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspecinitContainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspecinitContainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespeccontainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespeccontainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespeccontainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespeccontainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespeccontainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespeccontainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecephemeralContainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecephemeralContainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecephemeralContainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecephemeralContainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecephemeralContainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecephemeralContainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecinitContainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecinitContainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecinitContainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecinitContainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeaderspectemplatespecinitContainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeaderspectemplatespecinitContainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespeccontainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespeccontainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespeccontainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespeccontainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespeccontainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespeccontainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecephemeralContainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecephemeralContainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecephemeralContainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecephemeralContainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecephemeralContainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecephemeralContainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainerslifecyclepostStarthttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecinitContainerslifecyclepostStarthttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainerslifecyclepostStarthttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainerslifecyclepreStophttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecinitContainerslifecyclepreStophttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainerslifecyclepreStophttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainerslivenessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecinitContainerslivenessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainerslivenessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainersreadinessProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecinitContainersreadinessProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainersreadinessProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainersstartupProbehttpGethttpHeaders = { + __typename?: 'io_k8s_api_core_v1_HTTPHeadertemplatespecinitContainersstartupProbehttpGethttpHeaders'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HttpHeadertemplatespecinitContainersstartupProbehttpGethttpHeadersInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostAliasspechostAliases = { + __typename?: 'io_k8s_api_core_v1_HostAliasspechostAliases'; + hostnames?: Maybe>>; + ip?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostAliasspechostAliasesInput = { + hostnames?: InputMaybe>>; + ip?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostAliasspectemplatespechostAliases = { + __typename?: 'io_k8s_api_core_v1_HostAliasspectemplatespechostAliases'; + hostnames?: Maybe>>; + ip?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostAliasspectemplatespechostAliasesInput = { + hostnames?: InputMaybe>>; + ip?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostAliastemplatespechostAliases = { + __typename?: 'io_k8s_api_core_v1_HostAliastemplatespechostAliases'; + hostnames?: Maybe>>; + ip?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostAliastemplatespechostAliasesInput = { + hostnames?: InputMaybe>>; + ip?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostIPstatushostIPs = { + __typename?: 'io_k8s_api_core_v1_HostIPstatushostIPs'; + ip?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostIPstatushostIPsInput = { + ip?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespechostPath = { + __typename?: 'io_k8s_api_core_v1_HostPathVolumeSourcespechostPath'; + path?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespechostPathInput = { + path?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespecsourceinlineVolumeSpechostPath = { + __typename?: 'io_k8s_api_core_v1_HostPathVolumeSourcespecsourceinlineVolumeSpechostPath'; + path?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespecsourceinlineVolumeSpechostPathInput = { + path?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespectemplatespecvolumeshostPath = { + __typename?: 'io_k8s_api_core_v1_HostPathVolumeSourcespectemplatespecvolumeshostPath'; + path?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespectemplatespecvolumeshostPathInput = { + path?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespecvolumeshostPath = { + __typename?: 'io_k8s_api_core_v1_HostPathVolumeSourcespecvolumeshostPath'; + path?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcespecvolumeshostPathInput = { + path?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcetemplatespecvolumeshostPath = { + __typename?: 'io_k8s_api_core_v1_HostPathVolumeSourcetemplatespecvolumeshostPath'; + path?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_HostPathVolumeSourcetemplatespecvolumeshostPathInput = { + path?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiPersistentVolumeSourcespeciscsi = { + __typename?: 'io_k8s_api_core_v1_ISCSIPersistentVolumeSourcespeciscsi'; + chapAuthDiscovery?: Maybe; + chapAuthSession?: Maybe; + fsType?: Maybe; + initiatorName?: Maybe; + iqn?: Maybe; + iscsiInterface?: Maybe; + lun?: Maybe; + portals?: Maybe>>; + readOnly?: Maybe; + secretRef?: Maybe; + targetPortal?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiPersistentVolumeSourcespeciscsiInput = { + chapAuthDiscovery?: InputMaybe; + chapAuthSession?: InputMaybe; + fsType?: InputMaybe; + initiatorName?: InputMaybe; + iqn?: InputMaybe; + iscsiInterface?: InputMaybe; + lun?: InputMaybe; + portals?: InputMaybe>>; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + targetPortal?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiPersistentVolumeSourcespecsourceinlineVolumeSpeciscsi = { + __typename?: 'io_k8s_api_core_v1_ISCSIPersistentVolumeSourcespecsourceinlineVolumeSpeciscsi'; + chapAuthDiscovery?: Maybe; + chapAuthSession?: Maybe; + fsType?: Maybe; + initiatorName?: Maybe; + iqn?: Maybe; + iscsiInterface?: Maybe; + lun?: Maybe; + portals?: Maybe>>; + readOnly?: Maybe; + secretRef?: Maybe; + targetPortal?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiPersistentVolumeSourcespecsourceinlineVolumeSpeciscsiInput = { + chapAuthDiscovery?: InputMaybe; + chapAuthSession?: InputMaybe; + fsType?: InputMaybe; + initiatorName?: InputMaybe; + iqn?: InputMaybe; + iscsiInterface?: InputMaybe; + lun?: InputMaybe; + portals?: InputMaybe>>; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + targetPortal?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiVolumeSourcespectemplatespecvolumesiscsi = { + __typename?: 'io_k8s_api_core_v1_ISCSIVolumeSourcespectemplatespecvolumesiscsi'; + chapAuthDiscovery?: Maybe; + chapAuthSession?: Maybe; + fsType?: Maybe; + initiatorName?: Maybe; + iqn?: Maybe; + iscsiInterface?: Maybe; + lun?: Maybe; + portals?: Maybe>>; + readOnly?: Maybe; + secretRef?: Maybe; + targetPortal?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiVolumeSourcespectemplatespecvolumesiscsiInput = { + chapAuthDiscovery?: InputMaybe; + chapAuthSession?: InputMaybe; + fsType?: InputMaybe; + initiatorName?: InputMaybe; + iqn?: InputMaybe; + iscsiInterface?: InputMaybe; + lun?: InputMaybe; + portals?: InputMaybe>>; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + targetPortal?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiVolumeSourcespecvolumesiscsi = { + __typename?: 'io_k8s_api_core_v1_ISCSIVolumeSourcespecvolumesiscsi'; + chapAuthDiscovery?: Maybe; + chapAuthSession?: Maybe; + fsType?: Maybe; + initiatorName?: Maybe; + iqn?: Maybe; + iscsiInterface?: Maybe; + lun?: Maybe; + portals?: Maybe>>; + readOnly?: Maybe; + secretRef?: Maybe; + targetPortal?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiVolumeSourcespecvolumesiscsiInput = { + chapAuthDiscovery?: InputMaybe; + chapAuthSession?: InputMaybe; + fsType?: InputMaybe; + initiatorName?: InputMaybe; + iqn?: InputMaybe; + iscsiInterface?: InputMaybe; + lun?: InputMaybe; + portals?: InputMaybe>>; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + targetPortal?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiVolumeSourcetemplatespecvolumesiscsi = { + __typename?: 'io_k8s_api_core_v1_ISCSIVolumeSourcetemplatespecvolumesiscsi'; + chapAuthDiscovery?: Maybe; + chapAuthSession?: Maybe; + fsType?: Maybe; + initiatorName?: Maybe; + iqn?: Maybe; + iscsiInterface?: Maybe; + lun?: Maybe; + portals?: Maybe>>; + readOnly?: Maybe; + secretRef?: Maybe; + targetPortal?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_IscsiVolumeSourcetemplatespecvolumesiscsiInput = { + chapAuthDiscovery?: InputMaybe; + chapAuthSession?: InputMaybe; + fsType?: InputMaybe; + initiatorName?: InputMaybe; + iqn?: InputMaybe; + iscsiInterface?: InputMaybe; + lun?: InputMaybe; + portals?: InputMaybe>>; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + targetPortal?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ImageVolumeSourcespectemplatespecvolumesimage = { + __typename?: 'io_k8s_api_core_v1_ImageVolumeSourcespectemplatespecvolumesimage'; + pullPolicy?: Maybe; + reference?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ImageVolumeSourcespectemplatespecvolumesimageInput = { + pullPolicy?: InputMaybe; + reference?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ImageVolumeSourcespecvolumesimage = { + __typename?: 'io_k8s_api_core_v1_ImageVolumeSourcespecvolumesimage'; + pullPolicy?: Maybe; + reference?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ImageVolumeSourcespecvolumesimageInput = { + pullPolicy?: InputMaybe; + reference?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ImageVolumeSourcetemplatespecvolumesimage = { + __typename?: 'io_k8s_api_core_v1_ImageVolumeSourcetemplatespecvolumesimage'; + pullPolicy?: Maybe; + reference?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ImageVolumeSourcetemplatespecvolumesimageInput = { + pullPolicy?: InputMaybe; + reference?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumesconfigMapitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspectemplatespecvolumesconfigMapitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumesconfigMapitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumesprojectedsourcesconfigMapitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspectemplatespecvolumesprojectedsourcesconfigMapitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumesprojectedsourcesconfigMapitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumesprojectedsourcessecretitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspectemplatespecvolumesprojectedsourcessecretitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumesprojectedsourcessecretitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumessecretitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspectemplatespecvolumessecretitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspectemplatespecvolumessecretitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumesconfigMapitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspecvolumesconfigMapitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumesconfigMapitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumesprojectedsourcesconfigMapitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspecvolumesprojectedsourcesconfigMapitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumesprojectedsourcesconfigMapitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumesprojectedsourcessecretitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspecvolumesprojectedsourcessecretitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumesprojectedsourcessecretitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumessecretitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathspecvolumessecretitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathspecvolumessecretitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumesconfigMapitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathtemplatespecvolumesconfigMapitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumesconfigMapitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumesprojectedsourcesconfigMapitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathtemplatespecvolumesprojectedsourcesconfigMapitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumesprojectedsourcesconfigMapitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumesprojectedsourcessecretitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathtemplatespecvolumesprojectedsourcessecretitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumesprojectedsourcessecretitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumessecretitems = { + __typename?: 'io_k8s_api_core_v1_KeyToPathtemplatespecvolumessecretitems'; + key?: Maybe; + mode?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_KeyToPathtemplatespecvolumessecretitemsInput = { + key?: InputMaybe; + mode?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspeccontainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspeccontainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspeccontainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspeccontainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspeccontainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspeccontainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecephemeralContainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspecephemeralContainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecephemeralContainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecephemeralContainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspecephemeralContainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecephemeralContainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecinitContainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspecinitContainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecinitContainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecinitContainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspecinitContainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspecinitContainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespeccontainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspectemplatespeccontainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespeccontainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespeccontainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspectemplatespeccontainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespeccontainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecephemeralContainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspectemplatespecephemeralContainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecephemeralContainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecephemeralContainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspectemplatespecephemeralContainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecephemeralContainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecinitContainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspectemplatespecinitContainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecinitContainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecinitContainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlerspectemplatespecinitContainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlerspectemplatespecinitContainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespeccontainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlertemplatespeccontainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespeccontainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespeccontainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlertemplatespeccontainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespeccontainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecephemeralContainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlertemplatespecephemeralContainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecephemeralContainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecephemeralContainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlertemplatespecephemeralContainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecephemeralContainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecinitContainerslifecyclepostStart = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlertemplatespecinitContainerslifecyclepostStart'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecinitContainerslifecyclepostStartInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecinitContainerslifecyclepreStop = { + __typename?: 'io_k8s_api_core_v1_LifecycleHandlertemplatespecinitContainerslifecyclepreStop'; + exec?: Maybe; + httpGet?: Maybe; + sleep?: Maybe; + tcpSocket?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycleHandlertemplatespecinitContainerslifecyclepreStopInput = { + exec?: InputMaybe; + httpGet?: InputMaybe; + sleep?: InputMaybe; + tcpSocket?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Lifecyclespeccontainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_Lifecyclespeccontainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespeccontainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespecephemeralContainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_LifecyclespecephemeralContainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespecephemeralContainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespecinitContainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_LifecyclespecinitContainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespecinitContainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Lifecyclespectemplatespeccontainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_Lifecyclespectemplatespeccontainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespectemplatespeccontainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespectemplatespecephemeralContainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_LifecyclespectemplatespecephemeralContainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespectemplatespecephemeralContainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespectemplatespecinitContainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_LifecyclespectemplatespecinitContainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecyclespectemplatespecinitContainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Lifecycletemplatespeccontainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_Lifecycletemplatespeccontainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycletemplatespeccontainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycletemplatespecephemeralContainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_LifecycletemplatespecephemeralContainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycletemplatespecephemeralContainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycletemplatespecinitContainerslifecycle = { + __typename?: 'io_k8s_api_core_v1_LifecycletemplatespecinitContainerslifecycle'; + postStart?: Maybe; + preStop?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LifecycletemplatespecinitContainerslifecycleInput = { + postStart?: InputMaybe; + preStop?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LimitRangeItemspeclimits = { + __typename?: 'io_k8s_api_core_v1_LimitRangeItemspeclimits'; + default?: Maybe; + defaultRequest?: Maybe; + max?: Maybe; + maxLimitRequestRatio?: Maybe; + min?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LimitRangeItemspeclimitsInput = { + default?: InputMaybe; + defaultRequest?: InputMaybe; + max?: InputMaybe; + maxLimitRequestRatio?: InputMaybe; + min?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LimitRangeSpecspec = { + __typename?: 'io_k8s_api_core_v1_LimitRangeSpecspec'; + limits?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_LimitRangeSpecspecInput = { + limits?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_LinuxContainerUserstatuscontainerStatusesuserlinux = { + __typename?: 'io_k8s_api_core_v1_LinuxContainerUserstatuscontainerStatusesuserlinux'; + gid?: Maybe; + supplementalGroups?: Maybe>>; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LinuxContainerUserstatuscontainerStatusesuserlinuxInput = { + gid?: InputMaybe; + supplementalGroups?: InputMaybe>>; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LinuxContainerUserstatusephemeralContainerStatusesuserlinux = { + __typename?: 'io_k8s_api_core_v1_LinuxContainerUserstatusephemeralContainerStatusesuserlinux'; + gid?: Maybe; + supplementalGroups?: Maybe>>; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LinuxContainerUserstatusephemeralContainerStatusesuserlinuxInput = { + gid?: InputMaybe; + supplementalGroups?: InputMaybe>>; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LinuxContainerUserstatusinitContainerStatusesuserlinux = { + __typename?: 'io_k8s_api_core_v1_LinuxContainerUserstatusinitContainerStatusesuserlinux'; + gid?: Maybe; + supplementalGroups?: Maybe>>; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LinuxContainerUserstatusinitContainerStatusesuserlinuxInput = { + gid?: InputMaybe; + supplementalGroups?: InputMaybe>>; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LoadBalancerIngressstatusloadBalanceringress = { + __typename?: 'io_k8s_api_core_v1_LoadBalancerIngressstatusloadBalanceringress'; + hostname?: Maybe; + ip?: Maybe; + ipMode?: Maybe; + ports?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_LoadBalancerIngressstatusloadBalanceringressInput = { + hostname?: InputMaybe; + ip?: InputMaybe; + ipMode?: InputMaybe; + ports?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_LoadBalancerStatusstatusloadBalancer = { + __typename?: 'io_k8s_api_core_v1_LoadBalancerStatusstatusloadBalancer'; + ingress?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_LoadBalancerStatusstatusloadBalancerInput = { + ingress?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferenceimagePullSecrets = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferenceimagePullSecrets'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferenceimagePullSecretsInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecimagePullSecrets = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecimagePullSecrets'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecimagePullSecretsInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecimagePullSecrets = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecimagePullSecrets'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecimagePullSecretsInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumescephfssecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumescephfssecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumescephfssecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumescindersecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumescindersecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumescindersecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumescsinodePublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumescsinodePublishSecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumescsinodePublishSecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesflexVolumesecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumesflexVolumesecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesflexVolumesecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesiscsisecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumesiscsisecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesiscsisecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesrbdsecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumesrbdsecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesrbdsecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesscaleIOsecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumesscaleIOsecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesscaleIOsecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesstorageossecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespectemplatespecvolumesstorageossecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespectemplatespecvolumesstorageossecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumescephfssecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumescephfssecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumescephfssecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumescindersecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumescindersecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumescindersecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumescsinodePublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumescsinodePublishSecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumescsinodePublishSecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesflexVolumesecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumesflexVolumesecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesflexVolumesecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesiscsisecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumesiscsisecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesiscsisecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesrbdsecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumesrbdsecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesrbdsecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesscaleIOsecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumesscaleIOsecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesscaleIOsecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesstorageossecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencespecvolumesstorageossecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencespecvolumesstorageossecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecimagePullSecrets = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecimagePullSecrets'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecimagePullSecretsInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumescephfssecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumescephfssecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumescephfssecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumescindersecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumescindersecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumescindersecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumescsinodePublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumescsinodePublishSecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumescsinodePublishSecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesflexVolumesecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumesflexVolumesecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesflexVolumesecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesiscsisecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumesiscsisecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesiscsisecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesrbdsecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumesrbdsecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesrbdsecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesscaleIOsecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumesscaleIOsecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesscaleIOsecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesstorageossecretRef = { + __typename?: 'io_k8s_api_core_v1_LocalObjectReferencetemplatespecvolumesstorageossecretRef'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalObjectReferencetemplatespecvolumesstorageossecretRefInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalVolumeSourcespeclocal = { + __typename?: 'io_k8s_api_core_v1_LocalVolumeSourcespeclocal'; + fsType?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalVolumeSourcespeclocalInput = { + fsType?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_LocalVolumeSourcespecsourceinlineVolumeSpeclocal = { + __typename?: 'io_k8s_api_core_v1_LocalVolumeSourcespecsourceinlineVolumeSpeclocal'; + fsType?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_LocalVolumeSourcespecsourceinlineVolumeSpeclocalInput = { + fsType?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ModifyVolumeStatusstatusmodifyVolumeStatus = { + __typename?: 'io_k8s_api_core_v1_ModifyVolumeStatusstatusmodifyVolumeStatus'; + status?: Maybe; + targetVolumeAttributesClassName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ModifyVolumeStatusstatusmodifyVolumeStatusInput = { + status?: InputMaybe; + targetVolumeAttributesClassName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespecnfs = { + __typename?: 'io_k8s_api_core_v1_NFSVolumeSourcespecnfs'; + path?: Maybe; + readOnly?: Maybe; + server?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespecnfsInput = { + path?: InputMaybe; + readOnly?: InputMaybe; + server?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespecsourceinlineVolumeSpecnfs = { + __typename?: 'io_k8s_api_core_v1_NFSVolumeSourcespecsourceinlineVolumeSpecnfs'; + path?: Maybe; + readOnly?: Maybe; + server?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespecsourceinlineVolumeSpecnfsInput = { + path?: InputMaybe; + readOnly?: InputMaybe; + server?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespectemplatespecvolumesnfs = { + __typename?: 'io_k8s_api_core_v1_NFSVolumeSourcespectemplatespecvolumesnfs'; + path?: Maybe; + readOnly?: Maybe; + server?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespectemplatespecvolumesnfsInput = { + path?: InputMaybe; + readOnly?: InputMaybe; + server?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespecvolumesnfs = { + __typename?: 'io_k8s_api_core_v1_NFSVolumeSourcespecvolumesnfs'; + path?: Maybe; + readOnly?: Maybe; + server?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcespecvolumesnfsInput = { + path?: InputMaybe; + readOnly?: InputMaybe; + server?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcetemplatespecvolumesnfs = { + __typename?: 'io_k8s_api_core_v1_NFSVolumeSourcetemplatespecvolumesnfs'; + path?: Maybe; + readOnly?: Maybe; + server?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NfsVolumeSourcetemplatespecvolumesnfsInput = { + path?: InputMaybe; + readOnly?: InputMaybe; + server?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NamespaceConditionstatusconditions = { + __typename?: 'io_k8s_api_core_v1_NamespaceConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NamespaceConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NamespaceSpecspec = { + __typename?: 'io_k8s_api_core_v1_NamespaceSpecspec'; + finalizers?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NamespaceSpecspecInput = { + finalizers?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NamespaceStatusstatus = { + __typename?: 'io_k8s_api_core_v1_NamespaceStatusstatus'; + conditions?: Maybe>>; + phase?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NamespaceStatusstatusInput = { + conditions?: InputMaybe>>; + phase?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAddressstatusaddresses = { + __typename?: 'io_k8s_api_core_v1_NodeAddressstatusaddresses'; + address?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAddressstatusaddressesInput = { + address?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAffinityspecaffinitynodeAffinity = { + __typename?: 'io_k8s_api_core_v1_NodeAffinityspecaffinitynodeAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAffinityspecaffinitynodeAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAffinityspectemplatespecaffinitynodeAffinity = { + __typename?: 'io_k8s_api_core_v1_NodeAffinityspectemplatespecaffinitynodeAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAffinityspectemplatespecaffinitynodeAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAffinitytemplatespecaffinitynodeAffinity = { + __typename?: 'io_k8s_api_core_v1_NodeAffinitytemplatespecaffinitynodeAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeAffinitytemplatespecaffinitynodeAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConditionstatusconditions = { + __typename?: 'io_k8s_api_core_v1_NodeConditionstatusconditions'; + lastHeartbeatTime?: Maybe; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConditionstatusconditionsInput = { + lastHeartbeatTime?: InputMaybe; + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcespecconfigSource = { + __typename?: 'io_k8s_api_core_v1_NodeConfigSourcespecconfigSource'; + configMap?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcespecconfigSourceInput = { + configMap?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcestatusconfigactive = { + __typename?: 'io_k8s_api_core_v1_NodeConfigSourcestatusconfigactive'; + configMap?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcestatusconfigactiveInput = { + configMap?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcestatusconfigassigned = { + __typename?: 'io_k8s_api_core_v1_NodeConfigSourcestatusconfigassigned'; + configMap?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcestatusconfigassignedInput = { + configMap?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcestatusconfiglastKnownGood = { + __typename?: 'io_k8s_api_core_v1_NodeConfigSourcestatusconfiglastKnownGood'; + configMap?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigSourcestatusconfiglastKnownGoodInput = { + configMap?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigStatusstatusconfig = { + __typename?: 'io_k8s_api_core_v1_NodeConfigStatusstatusconfig'; + active?: Maybe; + assigned?: Maybe; + error?: Maybe; + lastKnownGood?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeConfigStatusstatusconfigInput = { + active?: InputMaybe; + assigned?: InputMaybe; + error?: InputMaybe; + lastKnownGood?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeDaemonEndpointsstatusdaemonEndpoints = { + __typename?: 'io_k8s_api_core_v1_NodeDaemonEndpointsstatusdaemonEndpoints'; + kubeletEndpoint?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeDaemonEndpointsstatusdaemonEndpointsInput = { + kubeletEndpoint?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeFeaturesstatusfeatures = { + __typename?: 'io_k8s_api_core_v1_NodeFeaturesstatusfeatures'; + supplementalGroupsPolicy?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeFeaturesstatusfeaturesInput = { + supplementalGroupsPolicy?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeRuntimeHandlerFeaturesstatusruntimeHandlersfeatures = { + __typename?: 'io_k8s_api_core_v1_NodeRuntimeHandlerFeaturesstatusruntimeHandlersfeatures'; + recursiveReadOnlyMounts?: Maybe; + userNamespaces?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeRuntimeHandlerFeaturesstatusruntimeHandlersfeaturesInput = { + recursiveReadOnlyMounts?: InputMaybe; + userNamespaces?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeRuntimeHandlerstatusruntimeHandlers = { + __typename?: 'io_k8s_api_core_v1_NodeRuntimeHandlerstatusruntimeHandlers'; + features?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeRuntimeHandlerstatusruntimeHandlersInput = { + features?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecnodeAffinityrequirednodeSelectorTermsmatchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecnodeAffinityrequirednodeSelectorTermsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecnodeAffinityrequirednodeSelectorTermsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecnodeAffinityrequirednodeSelectorTermsmatchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecnodeAffinityrequirednodeSelectorTermsmatchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecnodeAffinityrequirednodeSelectorTermsmatchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsmatchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsmatchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsmatchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsmatchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferencematchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressions = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFields = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorRequirementtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFields'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorRequirementtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsmatchFieldsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreference = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreference'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferenceInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTerms = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTerms'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecnodeAffinityrequirednodeSelectorTerms = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermspecnodeAffinityrequirednodeSelectorTerms'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecnodeAffinityrequirednodeSelectorTermsInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTerms = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTerms'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspecsourceinlineVolumeSpecnodeAffinityrequirednodeSelectorTermsInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreference = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreference'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferenceInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTerms = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTerms'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreference = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreference'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionpreferenceInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTerms = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorTermtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTerms'; + matchExpressions?: Maybe>>; + matchFields?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorTermtemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionnodeSelectorTermsInput = { + matchExpressions?: InputMaybe>>; + matchFields?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + nodeSelectorTerms?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + nodeSelectorTerms?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspecnodeAffinityrequired = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorspecnodeAffinityrequired'; + nodeSelectorTerms?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspecnodeAffinityrequiredInput = { + nodeSelectorTerms?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspecsourceinlineVolumeSpecnodeAffinityrequired = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorspecsourceinlineVolumeSpecnodeAffinityrequired'; + nodeSelectorTerms?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspecsourceinlineVolumeSpecnodeAffinityrequiredInput = { + nodeSelectorTerms?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_NodeSelectorspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + nodeSelectorTerms?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectorspectemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + nodeSelectorTerms?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectortemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_NodeSelectortemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + nodeSelectorTerms?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSelectortemplatespecaffinitynodeAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + nodeSelectorTerms?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSpecspec = { + __typename?: 'io_k8s_api_core_v1_NodeSpecspec'; + configSource?: Maybe; + externalID?: Maybe; + podCIDR?: Maybe; + podCIDRs?: Maybe>>; + providerID?: Maybe; + taints?: Maybe>>; + unschedulable?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeSpecspecInput = { + configSource?: InputMaybe; + externalID?: InputMaybe; + podCIDR?: InputMaybe; + podCIDRs?: InputMaybe>>; + providerID?: InputMaybe; + taints?: InputMaybe>>; + unschedulable?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_NodeStatusstatus = { + __typename?: 'io_k8s_api_core_v1_NodeStatusstatus'; + addresses?: Maybe>>; + allocatable?: Maybe; + capacity?: Maybe; + conditions?: Maybe>>; + config?: Maybe; + daemonEndpoints?: Maybe; + features?: Maybe; + images?: Maybe>>; + nodeInfo?: Maybe; + phase?: Maybe; + runtimeHandlers?: Maybe>>; + volumesAttached?: Maybe>>; + volumesInUse?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeStatusstatusInput = { + addresses?: InputMaybe>>; + allocatable?: InputMaybe; + capacity?: InputMaybe; + conditions?: InputMaybe>>; + config?: InputMaybe; + daemonEndpoints?: InputMaybe; + features?: InputMaybe; + images?: InputMaybe>>; + nodeInfo?: InputMaybe; + phase?: InputMaybe; + runtimeHandlers?: InputMaybe>>; + volumesAttached?: InputMaybe>>; + volumesInUse?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_NodeSystemInfostatusnodeInfo = { + __typename?: 'io_k8s_api_core_v1_NodeSystemInfostatusnodeInfo'; + architecture?: Maybe; + bootID?: Maybe; + containerRuntimeVersion?: Maybe; + kernelVersion?: Maybe; + kubeProxyVersion?: Maybe; + kubeletVersion?: Maybe; + machineID?: Maybe; + operatingSystem?: Maybe; + osImage?: Maybe; + systemUUID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_NodeSystemInfostatusnodeInfoInput = { + architecture?: InputMaybe; + bootID?: InputMaybe; + containerRuntimeVersion?: InputMaybe; + kernelVersion?: InputMaybe; + kubeProxyVersion?: InputMaybe; + kubeletVersion?: InputMaybe; + machineID?: InputMaybe; + operatingSystem?: InputMaybe; + osImage?: InputMaybe; + systemUUID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspeccontainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspeccontainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspeccontainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecephemeralContainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspecephemeralContainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecephemeralContainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecinitContainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspecinitContainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecinitContainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespeccontainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspectemplatespeccontainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespeccontainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecephemeralContainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspectemplatespecephemeralContainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecephemeralContainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecinitContainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspectemplatespecinitContainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecinitContainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecvolumesdownwardApIitemsfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspectemplatespecvolumesdownwardAPIitemsfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecvolumesdownwardApIitemsfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecvolumesprojectedsourcesdownwardApIitemsfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspectemplatespecvolumesprojectedsourcesdownwardAPIitemsfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspectemplatespecvolumesprojectedsourcesdownwardApIitemsfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecvolumesdownwardApIitemsfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspecvolumesdownwardAPIitemsfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecvolumesdownwardApIitemsfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecvolumesprojectedsourcesdownwardApIitemsfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectorspecvolumesprojectedsourcesdownwardAPIitemsfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectorspecvolumesprojectedsourcesdownwardApIitemsfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespeccontainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectortemplatespeccontainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespeccontainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecephemeralContainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectortemplatespecephemeralContainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecephemeralContainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecinitContainersenvvalueFromfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectortemplatespecinitContainersenvvalueFromfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecinitContainersenvvalueFromfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecvolumesdownwardApIitemsfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectortemplatespecvolumesdownwardAPIitemsfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecvolumesdownwardApIitemsfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecvolumesprojectedsourcesdownwardApIitemsfieldRef = { + __typename?: 'io_k8s_api_core_v1_ObjectFieldSelectortemplatespecvolumesprojectedsourcesdownwardAPIitemsfieldRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectFieldSelectortemplatespecvolumesprojectedsourcesdownwardApIitemsfieldRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferenceinvolvedObject = { + __typename?: 'io_k8s_api_core_v1_ObjectReferenceinvolvedObject'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferenceinvolvedObjectInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferenceregarding = { + __typename?: 'io_k8s_api_core_v1_ObjectReferenceregarding'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferenceregardingInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencerelated = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencerelated'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencerelatedInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencesecrets = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencesecrets'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencesecretsInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecclaimRef = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencespecclaimRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecclaimRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecsourceinlineVolumeSpecclaimRef = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencespecsourceinlineVolumeSpecclaimRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecsourceinlineVolumeSpecclaimRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecsourceinlineVolumeSpecstorageossecretRef = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencespecsourceinlineVolumeSpecstorageossecretRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecsourceinlineVolumeSpecstorageossecretRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecstorageossecretRef = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencespecstorageossecretRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencespecstorageossecretRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencesubsetsaddressestargetRef = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencesubsetsaddressestargetRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencesubsetsaddressestargetRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencesubsetsnotReadyAddressestargetRef = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencesubsetsnotReadyAddressestargetRef'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencesubsetsnotReadyAddressestargetRefInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencetarget = { + __typename?: 'io_k8s_api_core_v1_ObjectReferencetarget'; + apiVersion?: Maybe; + fieldPath?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ObjectReferencetargetInput = { + apiVersion?: InputMaybe; + fieldPath?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimConditionstatusconditions = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimConditionstatusconditions'; + lastProbeTime?: Maybe; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimConditionstatusconditionsInput = { + lastProbeTime?: InputMaybe; + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpecspec = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimSpecspec'; + accessModes?: Maybe>>; + dataSource?: Maybe; + dataSourceRef?: Maybe; + resources?: Maybe; + selector?: Maybe; + storageClassName?: Maybe; + volumeAttributesClassName?: Maybe; + volumeMode?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpecspecInput = { + accessModes?: InputMaybe>>; + dataSource?: InputMaybe; + dataSourceRef?: InputMaybe; + resources?: InputMaybe; + selector?: InputMaybe; + storageClassName?: InputMaybe; + volumeAttributesClassName?: InputMaybe; + volumeMode?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpecspectemplatespecvolumesephemeralvolumeClaimTemplatespec = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimSpecspectemplatespecvolumesephemeralvolumeClaimTemplatespec'; + accessModes?: Maybe>>; + dataSource?: Maybe; + dataSourceRef?: Maybe; + resources?: Maybe; + selector?: Maybe; + storageClassName?: Maybe; + volumeAttributesClassName?: Maybe; + volumeMode?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpecspectemplatespecvolumesephemeralvolumeClaimTemplatespecInput = { + accessModes?: InputMaybe>>; + dataSource?: InputMaybe; + dataSourceRef?: InputMaybe; + resources?: InputMaybe; + selector?: InputMaybe; + storageClassName?: InputMaybe; + volumeAttributesClassName?: InputMaybe; + volumeMode?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpecspecvolumesephemeralvolumeClaimTemplatespec = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimSpecspecvolumesephemeralvolumeClaimTemplatespec'; + accessModes?: Maybe>>; + dataSource?: Maybe; + dataSourceRef?: Maybe; + resources?: Maybe; + selector?: Maybe; + storageClassName?: Maybe; + volumeAttributesClassName?: Maybe; + volumeMode?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpecspecvolumesephemeralvolumeClaimTemplatespecInput = { + accessModes?: InputMaybe>>; + dataSource?: InputMaybe; + dataSourceRef?: InputMaybe; + resources?: InputMaybe; + selector?: InputMaybe; + storageClassName?: InputMaybe; + volumeAttributesClassName?: InputMaybe; + volumeMode?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpectemplatespecvolumesephemeralvolumeClaimTemplatespec = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimSpectemplatespecvolumesephemeralvolumeClaimTemplatespec'; + accessModes?: Maybe>>; + dataSource?: Maybe; + dataSourceRef?: Maybe; + resources?: Maybe; + selector?: Maybe; + storageClassName?: Maybe; + volumeAttributesClassName?: Maybe; + volumeMode?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimSpectemplatespecvolumesephemeralvolumeClaimTemplatespecInput = { + accessModes?: InputMaybe>>; + dataSource?: InputMaybe; + dataSourceRef?: InputMaybe; + resources?: InputMaybe; + selector?: InputMaybe; + storageClassName?: InputMaybe; + volumeAttributesClassName?: InputMaybe; + volumeMode?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimStatusstatus = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimStatusstatus'; + accessModes?: Maybe>>; + allocatedResourceStatuses?: Maybe; + allocatedResources?: Maybe; + capacity?: Maybe; + conditions?: Maybe>>; + currentVolumeAttributesClassName?: Maybe; + modifyVolumeStatus?: Maybe; + phase?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimStatusstatusInput = { + accessModes?: InputMaybe>>; + allocatedResourceStatuses?: InputMaybe; + allocatedResources?: InputMaybe; + capacity?: InputMaybe; + conditions?: InputMaybe>>; + currentVolumeAttributesClassName?: InputMaybe; + modifyVolumeStatus?: InputMaybe; + phase?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimTemplatespectemplatespecvolumesephemeralvolumeClaimTemplate = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimTemplatespectemplatespecvolumesephemeralvolumeClaimTemplate'; + metadata?: Maybe; + spec?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimTemplatespectemplatespecvolumesephemeralvolumeClaimTemplateInput = { + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimTemplatespecvolumesephemeralvolumeClaimTemplate = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimTemplatespecvolumesephemeralvolumeClaimTemplate'; + metadata?: Maybe; + spec?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimTemplatespecvolumesephemeralvolumeClaimTemplateInput = { + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimTemplatetemplatespecvolumesephemeralvolumeClaimTemplate = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimTemplatetemplatespecvolumesephemeralvolumeClaimTemplate'; + metadata?: Maybe; + spec?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimTemplatetemplatespecvolumesephemeralvolumeClaimTemplateInput = { + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimVolumeSourcespectemplatespecvolumespersistentVolumeClaim = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimVolumeSourcespectemplatespecvolumespersistentVolumeClaim'; + claimName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimVolumeSourcespectemplatespecvolumespersistentVolumeClaimInput = { + claimName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimVolumeSourcespecvolumespersistentVolumeClaim = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimVolumeSourcespecvolumespersistentVolumeClaim'; + claimName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimVolumeSourcespecvolumespersistentVolumeClaimInput = { + claimName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimVolumeSourcetemplatespecvolumespersistentVolumeClaim = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeClaimVolumeSourcetemplatespecvolumespersistentVolumeClaim'; + claimName?: Maybe; + readOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeClaimVolumeSourcetemplatespecvolumespersistentVolumeClaimInput = { + claimName?: InputMaybe; + readOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeSpecspec = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeSpecspec'; + accessModes?: Maybe>>; + awsElasticBlockStore?: Maybe; + azureDisk?: Maybe; + azureFile?: Maybe; + capacity?: Maybe; + cephfs?: Maybe; + cinder?: Maybe; + claimRef?: Maybe; + csi?: Maybe; + fc?: Maybe; + flexVolume?: Maybe; + flocker?: Maybe; + gcePersistentDisk?: Maybe; + glusterfs?: Maybe; + hostPath?: Maybe; + iscsi?: Maybe; + local?: Maybe; + mountOptions?: Maybe>>; + nfs?: Maybe; + nodeAffinity?: Maybe; + persistentVolumeReclaimPolicy?: Maybe; + photonPersistentDisk?: Maybe; + portworxVolume?: Maybe; + quobyte?: Maybe; + rbd?: Maybe; + scaleIO?: Maybe; + storageClassName?: Maybe; + storageos?: Maybe; + volumeAttributesClassName?: Maybe; + volumeMode?: Maybe; + vsphereVolume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeSpecspecInput = { + accessModes?: InputMaybe>>; + awsElasticBlockStore?: InputMaybe; + azureDisk?: InputMaybe; + azureFile?: InputMaybe; + capacity?: InputMaybe; + cephfs?: InputMaybe; + cinder?: InputMaybe; + claimRef?: InputMaybe; + csi?: InputMaybe; + fc?: InputMaybe; + flexVolume?: InputMaybe; + flocker?: InputMaybe; + gcePersistentDisk?: InputMaybe; + glusterfs?: InputMaybe; + hostPath?: InputMaybe; + iscsi?: InputMaybe; + local?: InputMaybe; + mountOptions?: InputMaybe>>; + nfs?: InputMaybe; + nodeAffinity?: InputMaybe; + persistentVolumeReclaimPolicy?: InputMaybe; + photonPersistentDisk?: InputMaybe; + portworxVolume?: InputMaybe; + quobyte?: InputMaybe; + rbd?: InputMaybe; + scaleIO?: InputMaybe; + storageClassName?: InputMaybe; + storageos?: InputMaybe; + volumeAttributesClassName?: InputMaybe; + volumeMode?: InputMaybe; + vsphereVolume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeSpecspecsourceinlineVolumeSpec = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeSpecspecsourceinlineVolumeSpec'; + accessModes?: Maybe>>; + awsElasticBlockStore?: Maybe; + azureDisk?: Maybe; + azureFile?: Maybe; + capacity?: Maybe; + cephfs?: Maybe; + cinder?: Maybe; + claimRef?: Maybe; + csi?: Maybe; + fc?: Maybe; + flexVolume?: Maybe; + flocker?: Maybe; + gcePersistentDisk?: Maybe; + glusterfs?: Maybe; + hostPath?: Maybe; + iscsi?: Maybe; + local?: Maybe; + mountOptions?: Maybe>>; + nfs?: Maybe; + nodeAffinity?: Maybe; + persistentVolumeReclaimPolicy?: Maybe; + photonPersistentDisk?: Maybe; + portworxVolume?: Maybe; + quobyte?: Maybe; + rbd?: Maybe; + scaleIO?: Maybe; + storageClassName?: Maybe; + storageos?: Maybe; + volumeAttributesClassName?: Maybe; + volumeMode?: Maybe; + vsphereVolume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeSpecspecsourceinlineVolumeSpecInput = { + accessModes?: InputMaybe>>; + awsElasticBlockStore?: InputMaybe; + azureDisk?: InputMaybe; + azureFile?: InputMaybe; + capacity?: InputMaybe; + cephfs?: InputMaybe; + cinder?: InputMaybe; + claimRef?: InputMaybe; + csi?: InputMaybe; + fc?: InputMaybe; + flexVolume?: InputMaybe; + flocker?: InputMaybe; + gcePersistentDisk?: InputMaybe; + glusterfs?: InputMaybe; + hostPath?: InputMaybe; + iscsi?: InputMaybe; + local?: InputMaybe; + mountOptions?: InputMaybe>>; + nfs?: InputMaybe; + nodeAffinity?: InputMaybe; + persistentVolumeReclaimPolicy?: InputMaybe; + photonPersistentDisk?: InputMaybe; + portworxVolume?: InputMaybe; + quobyte?: InputMaybe; + rbd?: InputMaybe; + scaleIO?: InputMaybe; + storageClassName?: InputMaybe; + storageos?: InputMaybe; + volumeAttributesClassName?: InputMaybe; + volumeMode?: InputMaybe; + vsphereVolume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeStatusstatus = { + __typename?: 'io_k8s_api_core_v1_PersistentVolumeStatusstatus'; + lastPhaseTransitionTime?: Maybe; + message?: Maybe; + phase?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PersistentVolumeStatusstatusInput = { + lastPhaseTransitionTime?: InputMaybe; + message?: InputMaybe; + phase?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespecphotonPersistentDisk = { + __typename?: 'io_k8s_api_core_v1_PhotonPersistentDiskVolumeSourcespecphotonPersistentDisk'; + fsType?: Maybe; + pdID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespecphotonPersistentDiskInput = { + fsType?: InputMaybe; + pdID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespecsourceinlineVolumeSpecphotonPersistentDisk = { + __typename?: 'io_k8s_api_core_v1_PhotonPersistentDiskVolumeSourcespecsourceinlineVolumeSpecphotonPersistentDisk'; + fsType?: Maybe; + pdID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespecsourceinlineVolumeSpecphotonPersistentDiskInput = { + fsType?: InputMaybe; + pdID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespectemplatespecvolumesphotonPersistentDisk = { + __typename?: 'io_k8s_api_core_v1_PhotonPersistentDiskVolumeSourcespectemplatespecvolumesphotonPersistentDisk'; + fsType?: Maybe; + pdID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespectemplatespecvolumesphotonPersistentDiskInput = { + fsType?: InputMaybe; + pdID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespecvolumesphotonPersistentDisk = { + __typename?: 'io_k8s_api_core_v1_PhotonPersistentDiskVolumeSourcespecvolumesphotonPersistentDisk'; + fsType?: Maybe; + pdID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcespecvolumesphotonPersistentDiskInput = { + fsType?: InputMaybe; + pdID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcetemplatespecvolumesphotonPersistentDisk = { + __typename?: 'io_k8s_api_core_v1_PhotonPersistentDiskVolumeSourcetemplatespecvolumesphotonPersistentDisk'; + fsType?: Maybe; + pdID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PhotonPersistentDiskVolumeSourcetemplatespecvolumesphotonPersistentDiskInput = { + fsType?: InputMaybe; + pdID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTerm'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PodAffinityTermtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecution'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + mismatchLabelKeys?: Maybe>>; + namespaceSelector?: Maybe; + namespaces?: Maybe>>; + topologyKey?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityTermtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + mismatchLabelKeys?: InputMaybe>>; + namespaceSelector?: InputMaybe; + namespaces?: InputMaybe>>; + topologyKey?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityspecaffinitypodAffinity = { + __typename?: 'io_k8s_api_core_v1_PodAffinityspecaffinitypodAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityspecaffinitypodAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityspectemplatespecaffinitypodAffinity = { + __typename?: 'io_k8s_api_core_v1_PodAffinityspectemplatespecaffinitypodAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAffinityspectemplatespecaffinitypodAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAffinitytemplatespecaffinitypodAffinity = { + __typename?: 'io_k8s_api_core_v1_PodAffinitytemplatespecaffinitypodAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAffinitytemplatespecaffinitypodAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAntiAffinityspecaffinitypodAntiAffinity = { + __typename?: 'io_k8s_api_core_v1_PodAntiAffinityspecaffinitypodAntiAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAntiAffinityspecaffinitypodAntiAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAntiAffinityspectemplatespecaffinitypodAntiAffinity = { + __typename?: 'io_k8s_api_core_v1_PodAntiAffinityspectemplatespecaffinitypodAntiAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAntiAffinityspectemplatespecaffinitypodAntiAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAntiAffinitytemplatespecaffinitypodAntiAffinity = { + __typename?: 'io_k8s_api_core_v1_PodAntiAffinitytemplatespecaffinitypodAntiAffinity'; + preferredDuringSchedulingIgnoredDuringExecution?: Maybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodAntiAffinitytemplatespecaffinitypodAntiAffinityInput = { + preferredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; + requiredDuringSchedulingIgnoredDuringExecution?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodConditionstatusconditions = { + __typename?: 'io_k8s_api_core_v1_PodConditionstatusconditions'; + lastProbeTime?: Maybe; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodConditionstatusconditionsInput = { + lastProbeTime?: InputMaybe; + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigOptionspecdnsConfigoptions = { + __typename?: 'io_k8s_api_core_v1_PodDNSConfigOptionspecdnsConfigoptions'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigOptionspecdnsConfigoptionsInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigOptionspectemplatespecdnsConfigoptions = { + __typename?: 'io_k8s_api_core_v1_PodDNSConfigOptionspectemplatespecdnsConfigoptions'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigOptionspectemplatespecdnsConfigoptionsInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigOptiontemplatespecdnsConfigoptions = { + __typename?: 'io_k8s_api_core_v1_PodDNSConfigOptiontemplatespecdnsConfigoptions'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigOptiontemplatespecdnsConfigoptionsInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigspecdnsConfig = { + __typename?: 'io_k8s_api_core_v1_PodDNSConfigspecdnsConfig'; + nameservers?: Maybe>>; + options?: Maybe>>; + searches?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigspecdnsConfigInput = { + nameservers?: InputMaybe>>; + options?: InputMaybe>>; + searches?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigspectemplatespecdnsConfig = { + __typename?: 'io_k8s_api_core_v1_PodDNSConfigspectemplatespecdnsConfig'; + nameservers?: Maybe>>; + options?: Maybe>>; + searches?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigspectemplatespecdnsConfigInput = { + nameservers?: InputMaybe>>; + options?: InputMaybe>>; + searches?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigtemplatespecdnsConfig = { + __typename?: 'io_k8s_api_core_v1_PodDNSConfigtemplatespecdnsConfig'; + nameservers?: Maybe>>; + options?: Maybe>>; + searches?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodDnsConfigtemplatespecdnsConfigInput = { + nameservers?: InputMaybe>>; + options?: InputMaybe>>; + searches?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodIPstatuspodIPs = { + __typename?: 'io_k8s_api_core_v1_PodIPstatuspodIPs'; + ip?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodIPstatuspodIPsInput = { + ip?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodOSspecos = { + __typename?: 'io_k8s_api_core_v1_PodOSspecos'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodOSspecosInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodOSspectemplatespecos = { + __typename?: 'io_k8s_api_core_v1_PodOSspectemplatespecos'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodOSspectemplatespecosInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodOStemplatespecos = { + __typename?: 'io_k8s_api_core_v1_PodOStemplatespecos'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodOStemplatespecosInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodReadinessGatespecreadinessGates = { + __typename?: 'io_k8s_api_core_v1_PodReadinessGatespecreadinessGates'; + conditionType?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodReadinessGatespecreadinessGatesInput = { + conditionType?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodReadinessGatespectemplatespecreadinessGates = { + __typename?: 'io_k8s_api_core_v1_PodReadinessGatespectemplatespecreadinessGates'; + conditionType?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodReadinessGatespectemplatespecreadinessGatesInput = { + conditionType?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodReadinessGatetemplatespecreadinessGates = { + __typename?: 'io_k8s_api_core_v1_PodReadinessGatetemplatespecreadinessGates'; + conditionType?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodReadinessGatetemplatespecreadinessGatesInput = { + conditionType?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimStatusstatusresourceClaimStatuses = { + __typename?: 'io_k8s_api_core_v1_PodResourceClaimStatusstatusresourceClaimStatuses'; + name?: Maybe; + resourceClaimName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimStatusstatusresourceClaimStatusesInput = { + name?: InputMaybe; + resourceClaimName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimspecresourceClaims = { + __typename?: 'io_k8s_api_core_v1_PodResourceClaimspecresourceClaims'; + name?: Maybe; + resourceClaimName?: Maybe; + resourceClaimTemplateName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimspecresourceClaimsInput = { + name?: InputMaybe; + resourceClaimName?: InputMaybe; + resourceClaimTemplateName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimspectemplatespecresourceClaims = { + __typename?: 'io_k8s_api_core_v1_PodResourceClaimspectemplatespecresourceClaims'; + name?: Maybe; + resourceClaimName?: Maybe; + resourceClaimTemplateName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimspectemplatespecresourceClaimsInput = { + name?: InputMaybe; + resourceClaimName?: InputMaybe; + resourceClaimTemplateName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimtemplatespecresourceClaims = { + __typename?: 'io_k8s_api_core_v1_PodResourceClaimtemplatespecresourceClaims'; + name?: Maybe; + resourceClaimName?: Maybe; + resourceClaimTemplateName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodResourceClaimtemplatespecresourceClaimsInput = { + name?: InputMaybe; + resourceClaimName?: InputMaybe; + resourceClaimTemplateName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSchedulingGatespecschedulingGates = { + __typename?: 'io_k8s_api_core_v1_PodSchedulingGatespecschedulingGates'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodSchedulingGatespecschedulingGatesInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSchedulingGatespectemplatespecschedulingGates = { + __typename?: 'io_k8s_api_core_v1_PodSchedulingGatespectemplatespecschedulingGates'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodSchedulingGatespectemplatespecschedulingGatesInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSchedulingGatetemplatespecschedulingGates = { + __typename?: 'io_k8s_api_core_v1_PodSchedulingGatetemplatespecschedulingGates'; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodSchedulingGatetemplatespecschedulingGatesInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSecurityContextspecsecurityContext = { + __typename?: 'io_k8s_api_core_v1_PodSecurityContextspecsecurityContext'; + appArmorProfile?: Maybe; + fsGroup?: Maybe; + fsGroupChangePolicy?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + supplementalGroups?: Maybe>>; + supplementalGroupsPolicy?: Maybe; + sysctls?: Maybe>>; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodSecurityContextspecsecurityContextInput = { + appArmorProfile?: InputMaybe; + fsGroup?: InputMaybe; + fsGroupChangePolicy?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + supplementalGroups?: InputMaybe>>; + supplementalGroupsPolicy?: InputMaybe; + sysctls?: InputMaybe>>; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSecurityContextspectemplatespecsecurityContext = { + __typename?: 'io_k8s_api_core_v1_PodSecurityContextspectemplatespecsecurityContext'; + appArmorProfile?: Maybe; + fsGroup?: Maybe; + fsGroupChangePolicy?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + supplementalGroups?: Maybe>>; + supplementalGroupsPolicy?: Maybe; + sysctls?: Maybe>>; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodSecurityContextspectemplatespecsecurityContextInput = { + appArmorProfile?: InputMaybe; + fsGroup?: InputMaybe; + fsGroupChangePolicy?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + supplementalGroups?: InputMaybe>>; + supplementalGroupsPolicy?: InputMaybe; + sysctls?: InputMaybe>>; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSecurityContexttemplatespecsecurityContext = { + __typename?: 'io_k8s_api_core_v1_PodSecurityContexttemplatespecsecurityContext'; + appArmorProfile?: Maybe; + fsGroup?: Maybe; + fsGroupChangePolicy?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + supplementalGroups?: Maybe>>; + supplementalGroupsPolicy?: Maybe; + sysctls?: Maybe>>; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodSecurityContexttemplatespecsecurityContextInput = { + appArmorProfile?: InputMaybe; + fsGroup?: InputMaybe; + fsGroupChangePolicy?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + supplementalGroups?: InputMaybe>>; + supplementalGroupsPolicy?: InputMaybe; + sysctls?: InputMaybe>>; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodSpecspec = { + __typename?: 'io_k8s_api_core_v1_PodSpecspec'; + activeDeadlineSeconds?: Maybe; + affinity?: Maybe; + automountServiceAccountToken?: Maybe; + containers?: Maybe>>; + dnsConfig?: Maybe; + dnsPolicy?: Maybe; + enableServiceLinks?: Maybe; + ephemeralContainers?: Maybe>>; + hostAliases?: Maybe>>; + hostIPC?: Maybe; + hostNetwork?: Maybe; + hostPID?: Maybe; + hostUsers?: Maybe; + hostname?: Maybe; + imagePullSecrets?: Maybe>>; + initContainers?: Maybe>>; + nodeName?: Maybe; + nodeSelector?: Maybe; + os?: Maybe; + overhead?: Maybe; + preemptionPolicy?: Maybe; + priority?: Maybe; + priorityClassName?: Maybe; + readinessGates?: Maybe>>; + resourceClaims?: Maybe>>; + restartPolicy?: Maybe; + runtimeClassName?: Maybe; + schedulerName?: Maybe; + schedulingGates?: Maybe>>; + securityContext?: Maybe; + serviceAccount?: Maybe; + serviceAccountName?: Maybe; + setHostnameAsFQDN?: Maybe; + shareProcessNamespace?: Maybe; + subdomain?: Maybe; + terminationGracePeriodSeconds?: Maybe; + tolerations?: Maybe>>; + topologySpreadConstraints?: Maybe>>; + volumes?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodSpecspecInput = { + activeDeadlineSeconds?: InputMaybe; + affinity?: InputMaybe; + automountServiceAccountToken?: InputMaybe; + containers?: InputMaybe>>; + dnsConfig?: InputMaybe; + dnsPolicy?: InputMaybe; + enableServiceLinks?: InputMaybe; + ephemeralContainers?: InputMaybe>>; + hostAliases?: InputMaybe>>; + hostIPC?: InputMaybe; + hostNetwork?: InputMaybe; + hostPID?: InputMaybe; + hostUsers?: InputMaybe; + hostname?: InputMaybe; + imagePullSecrets?: InputMaybe>>; + initContainers?: InputMaybe>>; + nodeName?: InputMaybe; + nodeSelector?: InputMaybe; + os?: InputMaybe; + overhead?: InputMaybe; + preemptionPolicy?: InputMaybe; + priority?: InputMaybe; + priorityClassName?: InputMaybe; + readinessGates?: InputMaybe>>; + resourceClaims?: InputMaybe>>; + restartPolicy?: InputMaybe; + runtimeClassName?: InputMaybe; + schedulerName?: InputMaybe; + schedulingGates?: InputMaybe>>; + securityContext?: InputMaybe; + serviceAccount?: InputMaybe; + serviceAccountName?: InputMaybe; + setHostnameAsFQDN?: InputMaybe; + shareProcessNamespace?: InputMaybe; + subdomain?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + tolerations?: InputMaybe>>; + topologySpreadConstraints?: InputMaybe>>; + volumes?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodSpecspectemplatespec = { + __typename?: 'io_k8s_api_core_v1_PodSpecspectemplatespec'; + activeDeadlineSeconds?: Maybe; + affinity?: Maybe; + automountServiceAccountToken?: Maybe; + containers?: Maybe>>; + dnsConfig?: Maybe; + dnsPolicy?: Maybe; + enableServiceLinks?: Maybe; + ephemeralContainers?: Maybe>>; + hostAliases?: Maybe>>; + hostIPC?: Maybe; + hostNetwork?: Maybe; + hostPID?: Maybe; + hostUsers?: Maybe; + hostname?: Maybe; + imagePullSecrets?: Maybe>>; + initContainers?: Maybe>>; + nodeName?: Maybe; + nodeSelector?: Maybe; + os?: Maybe; + overhead?: Maybe; + preemptionPolicy?: Maybe; + priority?: Maybe; + priorityClassName?: Maybe; + readinessGates?: Maybe>>; + resourceClaims?: Maybe>>; + restartPolicy?: Maybe; + runtimeClassName?: Maybe; + schedulerName?: Maybe; + schedulingGates?: Maybe>>; + securityContext?: Maybe; + serviceAccount?: Maybe; + serviceAccountName?: Maybe; + setHostnameAsFQDN?: Maybe; + shareProcessNamespace?: Maybe; + subdomain?: Maybe; + terminationGracePeriodSeconds?: Maybe; + tolerations?: Maybe>>; + topologySpreadConstraints?: Maybe>>; + volumes?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodSpecspectemplatespecInput = { + activeDeadlineSeconds?: InputMaybe; + affinity?: InputMaybe; + automountServiceAccountToken?: InputMaybe; + containers?: InputMaybe>>; + dnsConfig?: InputMaybe; + dnsPolicy?: InputMaybe; + enableServiceLinks?: InputMaybe; + ephemeralContainers?: InputMaybe>>; + hostAliases?: InputMaybe>>; + hostIPC?: InputMaybe; + hostNetwork?: InputMaybe; + hostPID?: InputMaybe; + hostUsers?: InputMaybe; + hostname?: InputMaybe; + imagePullSecrets?: InputMaybe>>; + initContainers?: InputMaybe>>; + nodeName?: InputMaybe; + nodeSelector?: InputMaybe; + os?: InputMaybe; + overhead?: InputMaybe; + preemptionPolicy?: InputMaybe; + priority?: InputMaybe; + priorityClassName?: InputMaybe; + readinessGates?: InputMaybe>>; + resourceClaims?: InputMaybe>>; + restartPolicy?: InputMaybe; + runtimeClassName?: InputMaybe; + schedulerName?: InputMaybe; + schedulingGates?: InputMaybe>>; + securityContext?: InputMaybe; + serviceAccount?: InputMaybe; + serviceAccountName?: InputMaybe; + setHostnameAsFQDN?: InputMaybe; + shareProcessNamespace?: InputMaybe; + subdomain?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + tolerations?: InputMaybe>>; + topologySpreadConstraints?: InputMaybe>>; + volumes?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodSpectemplatespec = { + __typename?: 'io_k8s_api_core_v1_PodSpectemplatespec'; + activeDeadlineSeconds?: Maybe; + affinity?: Maybe; + automountServiceAccountToken?: Maybe; + containers?: Maybe>>; + dnsConfig?: Maybe; + dnsPolicy?: Maybe; + enableServiceLinks?: Maybe; + ephemeralContainers?: Maybe>>; + hostAliases?: Maybe>>; + hostIPC?: Maybe; + hostNetwork?: Maybe; + hostPID?: Maybe; + hostUsers?: Maybe; + hostname?: Maybe; + imagePullSecrets?: Maybe>>; + initContainers?: Maybe>>; + nodeName?: Maybe; + nodeSelector?: Maybe; + os?: Maybe; + overhead?: Maybe; + preemptionPolicy?: Maybe; + priority?: Maybe; + priorityClassName?: Maybe; + readinessGates?: Maybe>>; + resourceClaims?: Maybe>>; + restartPolicy?: Maybe; + runtimeClassName?: Maybe; + schedulerName?: Maybe; + schedulingGates?: Maybe>>; + securityContext?: Maybe; + serviceAccount?: Maybe; + serviceAccountName?: Maybe; + setHostnameAsFQDN?: Maybe; + shareProcessNamespace?: Maybe; + subdomain?: Maybe; + terminationGracePeriodSeconds?: Maybe; + tolerations?: Maybe>>; + topologySpreadConstraints?: Maybe>>; + volumes?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodSpectemplatespecInput = { + activeDeadlineSeconds?: InputMaybe; + affinity?: InputMaybe; + automountServiceAccountToken?: InputMaybe; + containers?: InputMaybe>>; + dnsConfig?: InputMaybe; + dnsPolicy?: InputMaybe; + enableServiceLinks?: InputMaybe; + ephemeralContainers?: InputMaybe>>; + hostAliases?: InputMaybe>>; + hostIPC?: InputMaybe; + hostNetwork?: InputMaybe; + hostPID?: InputMaybe; + hostUsers?: InputMaybe; + hostname?: InputMaybe; + imagePullSecrets?: InputMaybe>>; + initContainers?: InputMaybe>>; + nodeName?: InputMaybe; + nodeSelector?: InputMaybe; + os?: InputMaybe; + overhead?: InputMaybe; + preemptionPolicy?: InputMaybe; + priority?: InputMaybe; + priorityClassName?: InputMaybe; + readinessGates?: InputMaybe>>; + resourceClaims?: InputMaybe>>; + restartPolicy?: InputMaybe; + runtimeClassName?: InputMaybe; + schedulerName?: InputMaybe; + schedulingGates?: InputMaybe>>; + securityContext?: InputMaybe; + serviceAccount?: InputMaybe; + serviceAccountName?: InputMaybe; + setHostnameAsFQDN?: InputMaybe; + shareProcessNamespace?: InputMaybe; + subdomain?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + tolerations?: InputMaybe>>; + topologySpreadConstraints?: InputMaybe>>; + volumes?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_PodStatusstatus = { + __typename?: 'io_k8s_api_core_v1_PodStatusstatus'; + conditions?: Maybe>>; + containerStatuses?: Maybe>>; + ephemeralContainerStatuses?: Maybe>>; + hostIP?: Maybe; + hostIPs?: Maybe>>; + initContainerStatuses?: Maybe>>; + message?: Maybe; + nominatedNodeName?: Maybe; + phase?: Maybe; + podIP?: Maybe; + podIPs?: Maybe>>; + qosClass?: Maybe; + reason?: Maybe; + resize?: Maybe; + resourceClaimStatuses?: Maybe>>; + startTime?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodStatusstatusInput = { + conditions?: InputMaybe>>; + containerStatuses?: InputMaybe>>; + ephemeralContainerStatuses?: InputMaybe>>; + hostIP?: InputMaybe; + hostIPs?: InputMaybe>>; + initContainerStatuses?: InputMaybe>>; + message?: InputMaybe; + nominatedNodeName?: InputMaybe; + phase?: InputMaybe; + podIP?: InputMaybe; + podIPs?: InputMaybe>>; + qosClass?: InputMaybe; + reason?: InputMaybe; + resize?: InputMaybe; + resourceClaimStatuses?: InputMaybe>>; + startTime?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodTemplateSpecspectemplate = { + __typename?: 'io_k8s_api_core_v1_PodTemplateSpecspectemplate'; + metadata?: Maybe; + spec?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodTemplateSpecspectemplateInput = { + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PodTemplateSpectemplate = { + __typename?: 'io_k8s_api_core_v1_PodTemplateSpectemplate'; + metadata?: Maybe; + spec?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PodTemplateSpectemplateInput = { + metadata?: InputMaybe; + spec?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PortStatusstatusloadBalanceringressports = { + __typename?: 'io_k8s_api_core_v1_PortStatusstatusloadBalanceringressports'; + error?: Maybe; + port?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PortStatusstatusloadBalanceringressportsInput = { + error?: InputMaybe; + port?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespecportworxVolume = { + __typename?: 'io_k8s_api_core_v1_PortworxVolumeSourcespecportworxVolume'; + fsType?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespecportworxVolumeInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespecsourceinlineVolumeSpecportworxVolume = { + __typename?: 'io_k8s_api_core_v1_PortworxVolumeSourcespecsourceinlineVolumeSpecportworxVolume'; + fsType?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespecsourceinlineVolumeSpecportworxVolumeInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespectemplatespecvolumesportworxVolume = { + __typename?: 'io_k8s_api_core_v1_PortworxVolumeSourcespectemplatespecvolumesportworxVolume'; + fsType?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespectemplatespecvolumesportworxVolumeInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespecvolumesportworxVolume = { + __typename?: 'io_k8s_api_core_v1_PortworxVolumeSourcespecvolumesportworxVolume'; + fsType?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcespecvolumesportworxVolumeInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcetemplatespecvolumesportworxVolume = { + __typename?: 'io_k8s_api_core_v1_PortworxVolumeSourcetemplatespecvolumesportworxVolume'; + fsType?: Maybe; + readOnly?: Maybe; + volumeID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PortworxVolumeSourcetemplatespecvolumesportworxVolumeInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + volumeID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PreferredSchedulingTermspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PreferredSchedulingTermspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + preference?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PreferredSchedulingTermspecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + preference?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PreferredSchedulingTermspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PreferredSchedulingTermspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + preference?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PreferredSchedulingTermspectemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + preference?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_PreferredSchedulingTermtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_PreferredSchedulingTermtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + preference?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_PreferredSchedulingTermtemplatespecaffinitynodeAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + preference?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespeccontainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespeccontainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespeccontainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespeccontainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespeccontainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespeccontainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespeccontainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespeccontainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespeccontainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecephemeralContainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespecephemeralContainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecephemeralContainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecephemeralContainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespecephemeralContainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecephemeralContainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecephemeralContainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespecephemeralContainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecephemeralContainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecinitContainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespecinitContainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecinitContainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecinitContainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespecinitContainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecinitContainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecinitContainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespecinitContainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespecinitContainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespeccontainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespeccontainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespeccontainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespeccontainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespeccontainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespeccontainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespeccontainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespeccontainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespeccontainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecephemeralContainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespecephemeralContainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecephemeralContainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecephemeralContainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespecephemeralContainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecephemeralContainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecephemeralContainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespecephemeralContainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecephemeralContainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecinitContainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespecinitContainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecinitContainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecinitContainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespecinitContainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecinitContainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecinitContainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbespectemplatespecinitContainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbespectemplatespecinitContainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespeccontainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespeccontainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespeccontainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespeccontainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespeccontainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespeccontainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespeccontainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespeccontainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespeccontainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecephemeralContainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespecephemeralContainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecephemeralContainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecephemeralContainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespecephemeralContainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecephemeralContainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecephemeralContainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespecephemeralContainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecephemeralContainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecinitContainerslivenessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespecinitContainerslivenessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecinitContainerslivenessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecinitContainersreadinessProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespecinitContainersreadinessProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecinitContainersreadinessProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecinitContainersstartupProbe = { + __typename?: 'io_k8s_api_core_v1_ProbetemplatespecinitContainersstartupProbe'; + exec?: Maybe; + failureThreshold?: Maybe; + grpc?: Maybe; + httpGet?: Maybe; + initialDelaySeconds?: Maybe; + periodSeconds?: Maybe; + successThreshold?: Maybe; + tcpSocket?: Maybe; + terminationGracePeriodSeconds?: Maybe; + timeoutSeconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ProbetemplatespecinitContainersstartupProbeInput = { + exec?: InputMaybe; + failureThreshold?: InputMaybe; + grpc?: InputMaybe; + httpGet?: InputMaybe; + initialDelaySeconds?: InputMaybe; + periodSeconds?: InputMaybe; + successThreshold?: InputMaybe; + tcpSocket?: InputMaybe; + terminationGracePeriodSeconds?: InputMaybe; + timeoutSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ProjectedVolumeSourcespectemplatespecvolumesprojected = { + __typename?: 'io_k8s_api_core_v1_ProjectedVolumeSourcespectemplatespecvolumesprojected'; + defaultMode?: Maybe; + sources?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ProjectedVolumeSourcespectemplatespecvolumesprojectedInput = { + defaultMode?: InputMaybe; + sources?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ProjectedVolumeSourcespecvolumesprojected = { + __typename?: 'io_k8s_api_core_v1_ProjectedVolumeSourcespecvolumesprojected'; + defaultMode?: Maybe; + sources?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ProjectedVolumeSourcespecvolumesprojectedInput = { + defaultMode?: InputMaybe; + sources?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ProjectedVolumeSourcetemplatespecvolumesprojected = { + __typename?: 'io_k8s_api_core_v1_ProjectedVolumeSourcetemplatespecvolumesprojected'; + defaultMode?: Maybe; + sources?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ProjectedVolumeSourcetemplatespecvolumesprojectedInput = { + defaultMode?: InputMaybe; + sources?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespecquobyte = { + __typename?: 'io_k8s_api_core_v1_QuobyteVolumeSourcespecquobyte'; + group?: Maybe; + readOnly?: Maybe; + registry?: Maybe; + tenant?: Maybe; + user?: Maybe; + volume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespecquobyteInput = { + group?: InputMaybe; + readOnly?: InputMaybe; + registry?: InputMaybe; + tenant?: InputMaybe; + user?: InputMaybe; + volume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespecsourceinlineVolumeSpecquobyte = { + __typename?: 'io_k8s_api_core_v1_QuobyteVolumeSourcespecsourceinlineVolumeSpecquobyte'; + group?: Maybe; + readOnly?: Maybe; + registry?: Maybe; + tenant?: Maybe; + user?: Maybe; + volume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespecsourceinlineVolumeSpecquobyteInput = { + group?: InputMaybe; + readOnly?: InputMaybe; + registry?: InputMaybe; + tenant?: InputMaybe; + user?: InputMaybe; + volume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespectemplatespecvolumesquobyte = { + __typename?: 'io_k8s_api_core_v1_QuobyteVolumeSourcespectemplatespecvolumesquobyte'; + group?: Maybe; + readOnly?: Maybe; + registry?: Maybe; + tenant?: Maybe; + user?: Maybe; + volume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespectemplatespecvolumesquobyteInput = { + group?: InputMaybe; + readOnly?: InputMaybe; + registry?: InputMaybe; + tenant?: InputMaybe; + user?: InputMaybe; + volume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespecvolumesquobyte = { + __typename?: 'io_k8s_api_core_v1_QuobyteVolumeSourcespecvolumesquobyte'; + group?: Maybe; + readOnly?: Maybe; + registry?: Maybe; + tenant?: Maybe; + user?: Maybe; + volume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcespecvolumesquobyteInput = { + group?: InputMaybe; + readOnly?: InputMaybe; + registry?: InputMaybe; + tenant?: InputMaybe; + user?: InputMaybe; + volume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcetemplatespecvolumesquobyte = { + __typename?: 'io_k8s_api_core_v1_QuobyteVolumeSourcetemplatespecvolumesquobyte'; + group?: Maybe; + readOnly?: Maybe; + registry?: Maybe; + tenant?: Maybe; + user?: Maybe; + volume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_QuobyteVolumeSourcetemplatespecvolumesquobyteInput = { + group?: InputMaybe; + readOnly?: InputMaybe; + registry?: InputMaybe; + tenant?: InputMaybe; + user?: InputMaybe; + volume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_RbdPersistentVolumeSourcespecrbd = { + __typename?: 'io_k8s_api_core_v1_RBDPersistentVolumeSourcespecrbd'; + fsType?: Maybe; + image?: Maybe; + keyring?: Maybe; + monitors?: Maybe>>; + pool?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_RbdPersistentVolumeSourcespecrbdInput = { + fsType?: InputMaybe; + image?: InputMaybe; + keyring?: InputMaybe; + monitors?: InputMaybe>>; + pool?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_RbdPersistentVolumeSourcespecsourceinlineVolumeSpecrbd = { + __typename?: 'io_k8s_api_core_v1_RBDPersistentVolumeSourcespecsourceinlineVolumeSpecrbd'; + fsType?: Maybe; + image?: Maybe; + keyring?: Maybe; + monitors?: Maybe>>; + pool?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_RbdPersistentVolumeSourcespecsourceinlineVolumeSpecrbdInput = { + fsType?: InputMaybe; + image?: InputMaybe; + keyring?: InputMaybe; + monitors?: InputMaybe>>; + pool?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_RbdVolumeSourcespectemplatespecvolumesrbd = { + __typename?: 'io_k8s_api_core_v1_RBDVolumeSourcespectemplatespecvolumesrbd'; + fsType?: Maybe; + image?: Maybe; + keyring?: Maybe; + monitors?: Maybe>>; + pool?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_RbdVolumeSourcespectemplatespecvolumesrbdInput = { + fsType?: InputMaybe; + image?: InputMaybe; + keyring?: InputMaybe; + monitors?: InputMaybe>>; + pool?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_RbdVolumeSourcespecvolumesrbd = { + __typename?: 'io_k8s_api_core_v1_RBDVolumeSourcespecvolumesrbd'; + fsType?: Maybe; + image?: Maybe; + keyring?: Maybe; + monitors?: Maybe>>; + pool?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_RbdVolumeSourcespecvolumesrbdInput = { + fsType?: InputMaybe; + image?: InputMaybe; + keyring?: InputMaybe; + monitors?: InputMaybe>>; + pool?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_RbdVolumeSourcetemplatespecvolumesrbd = { + __typename?: 'io_k8s_api_core_v1_RBDVolumeSourcetemplatespecvolumesrbd'; + fsType?: Maybe; + image?: Maybe; + keyring?: Maybe; + monitors?: Maybe>>; + pool?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_RbdVolumeSourcetemplatespecvolumesrbdInput = { + fsType?: InputMaybe; + image?: InputMaybe; + keyring?: InputMaybe; + monitors?: InputMaybe>>; + pool?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ReplicationControllerConditionstatusconditions = { + __typename?: 'io_k8s_api_core_v1_ReplicationControllerConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ReplicationControllerConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ReplicationControllerSpecspec = { + __typename?: 'io_k8s_api_core_v1_ReplicationControllerSpecspec'; + minReadySeconds?: Maybe; + replicas?: Maybe; + selector?: Maybe; + template?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ReplicationControllerSpecspecInput = { + minReadySeconds?: InputMaybe; + replicas?: InputMaybe; + selector?: InputMaybe; + template?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ReplicationControllerStatusstatus = { + __typename?: 'io_k8s_api_core_v1_ReplicationControllerStatusstatus'; + availableReplicas?: Maybe; + conditions?: Maybe>>; + fullyLabeledReplicas?: Maybe; + observedGeneration?: Maybe; + readyReplicas?: Maybe; + replicas?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ReplicationControllerStatusstatusInput = { + availableReplicas?: InputMaybe; + conditions?: InputMaybe>>; + fullyLabeledReplicas?: InputMaybe; + observedGeneration?: InputMaybe; + readyReplicas?: InputMaybe; + replicas?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspeccontainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimspeccontainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspeccontainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspecephemeralContainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimspecephemeralContainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspecephemeralContainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspecinitContainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimspecinitContainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspecinitContainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspectemplatespeccontainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimspectemplatespeccontainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspectemplatespeccontainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspectemplatespecephemeralContainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimspectemplatespecephemeralContainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspectemplatespecephemeralContainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspectemplatespecinitContainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimspectemplatespecinitContainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimspectemplatespecinitContainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimstatuscontainerStatusesresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimstatuscontainerStatusesresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimstatuscontainerStatusesresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimstatusephemeralContainerStatusesresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimstatusephemeralContainerStatusesresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimstatusephemeralContainerStatusesresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimstatusinitContainerStatusesresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimstatusinitContainerStatusesresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimstatusinitContainerStatusesresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimtemplatespeccontainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimtemplatespeccontainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimtemplatespeccontainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimtemplatespecephemeralContainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimtemplatespecephemeralContainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimtemplatespecephemeralContainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimtemplatespecinitContainersresourcesclaims = { + __typename?: 'io_k8s_api_core_v1_ResourceClaimtemplatespecinitContainersresourcesclaims'; + name?: Maybe; + request?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceClaimtemplatespecinitContainersresourcesclaimsInput = { + name?: InputMaybe; + request?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspeccontainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspeccontainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspeccontainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecephemeralContainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspecephemeralContainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecephemeralContainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecinitContainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspecinitContainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecinitContainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespeccontainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspectemplatespeccontainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespeccontainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecephemeralContainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspectemplatespecephemeralContainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecephemeralContainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecinitContainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspectemplatespecinitContainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecinitContainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecvolumesdownwardApIitemsresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspectemplatespecvolumesdownwardAPIitemsresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecvolumesdownwardApIitemsresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecvolumesprojectedsourcesdownwardApIitemsresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspectemplatespecvolumesprojectedsourcesdownwardAPIitemsresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspectemplatespecvolumesprojectedsourcesdownwardApIitemsresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecvolumesdownwardApIitemsresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspecvolumesdownwardAPIitemsresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecvolumesdownwardApIitemsresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecvolumesprojectedsourcesdownwardApIitemsresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectorspecvolumesprojectedsourcesdownwardAPIitemsresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectorspecvolumesprojectedsourcesdownwardApIitemsresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespeccontainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectortemplatespeccontainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespeccontainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecephemeralContainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectortemplatespecephemeralContainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecephemeralContainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecinitContainersenvvalueFromresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectortemplatespecinitContainersenvvalueFromresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecinitContainersenvvalueFromresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecvolumesdownwardApIitemsresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectortemplatespecvolumesdownwardAPIitemsresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecvolumesdownwardApIitemsresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecvolumesprojectedsourcesdownwardApIitemsresourceFieldRef = { + __typename?: 'io_k8s_api_core_v1_ResourceFieldSelectortemplatespecvolumesprojectedsourcesdownwardAPIitemsresourceFieldRef'; + containerName?: Maybe; + divisor?: Maybe; + resource?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceFieldSelectortemplatespecvolumesprojectedsourcesdownwardApIitemsresourceFieldRefInput = { + containerName?: InputMaybe; + divisor?: InputMaybe; + resource?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceHealthstatuscontainerStatusesallocatedResourcesStatusresources = { + __typename?: 'io_k8s_api_core_v1_ResourceHealthstatuscontainerStatusesallocatedResourcesStatusresources'; + health?: Maybe; + resourceID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceHealthstatuscontainerStatusesallocatedResourcesStatusresourcesInput = { + health?: InputMaybe; + resourceID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceHealthstatusephemeralContainerStatusesallocatedResourcesStatusresources = { + __typename?: 'io_k8s_api_core_v1_ResourceHealthstatusephemeralContainerStatusesallocatedResourcesStatusresources'; + health?: Maybe; + resourceID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceHealthstatusephemeralContainerStatusesallocatedResourcesStatusresourcesInput = { + health?: InputMaybe; + resourceID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceHealthstatusinitContainerStatusesallocatedResourcesStatusresources = { + __typename?: 'io_k8s_api_core_v1_ResourceHealthstatusinitContainerStatusesallocatedResourcesStatusresources'; + health?: Maybe; + resourceID?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceHealthstatusinitContainerStatusesallocatedResourcesStatusresourcesInput = { + health?: InputMaybe; + resourceID?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceQuotaSpecspec = { + __typename?: 'io_k8s_api_core_v1_ResourceQuotaSpecspec'; + hard?: Maybe; + scopeSelector?: Maybe; + scopes?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceQuotaSpecspecInput = { + hard?: InputMaybe; + scopeSelector?: InputMaybe; + scopes?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceQuotaStatusstatus = { + __typename?: 'io_k8s_api_core_v1_ResourceQuotaStatusstatus'; + hard?: Maybe; + used?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceQuotaStatusstatusInput = { + hard?: InputMaybe; + used?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspeccontainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsspeccontainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspeccontainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspecephemeralContainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsspecephemeralContainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspecephemeralContainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspecinitContainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsspecinitContainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspecinitContainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspectemplatespeccontainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsspectemplatespeccontainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspectemplatespeccontainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspectemplatespecephemeralContainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsspectemplatespecephemeralContainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspectemplatespecephemeralContainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspectemplatespecinitContainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsspectemplatespecinitContainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsspectemplatespecinitContainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsstatuscontainerStatusesresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsstatuscontainerStatusesresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsstatuscontainerStatusesresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsstatusephemeralContainerStatusesresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsstatusephemeralContainerStatusesresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsstatusephemeralContainerStatusesresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsstatusinitContainerStatusesresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementsstatusinitContainerStatusesresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementsstatusinitContainerStatusesresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementstemplatespeccontainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementstemplatespeccontainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementstemplatespeccontainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementstemplatespecephemeralContainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementstemplatespecephemeralContainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementstemplatespecephemeralContainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementstemplatespecinitContainersresources = { + __typename?: 'io_k8s_api_core_v1_ResourceRequirementstemplatespecinitContainersresources'; + claims?: Maybe>>; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceRequirementstemplatespecinitContainersresourcesInput = { + claims?: InputMaybe>>; + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ResourceStatusstatuscontainerStatusesallocatedResourcesStatus = { + __typename?: 'io_k8s_api_core_v1_ResourceStatusstatuscontainerStatusesallocatedResourcesStatus'; + name?: Maybe; + resources?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceStatusstatuscontainerStatusesallocatedResourcesStatusInput = { + name?: InputMaybe; + resources?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceStatusstatusephemeralContainerStatusesallocatedResourcesStatus = { + __typename?: 'io_k8s_api_core_v1_ResourceStatusstatusephemeralContainerStatusesallocatedResourcesStatus'; + name?: Maybe; + resources?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceStatusstatusephemeralContainerStatusesallocatedResourcesStatusInput = { + name?: InputMaybe; + resources?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceStatusstatusinitContainerStatusesallocatedResourcesStatus = { + __typename?: 'io_k8s_api_core_v1_ResourceStatusstatusinitContainerStatusesallocatedResourcesStatus'; + name?: Maybe; + resources?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ResourceStatusstatusinitContainerStatusesallocatedResourcesStatusInput = { + name?: InputMaybe; + resources?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspeccontainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspeccontainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspeccontainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspecephemeralContainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspecephemeralContainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspecephemeralContainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspecinitContainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspecinitContainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspecinitContainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspecsecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspecsecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspecsecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespeccontainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspectemplatespeccontainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespeccontainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespecephemeralContainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspectemplatespecephemeralContainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespecephemeralContainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespecinitContainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspectemplatespecinitContainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespecinitContainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespecsecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionsspectemplatespecsecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionsspectemplatespecsecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespeccontainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionstemplatespeccontainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespeccontainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespecephemeralContainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionstemplatespecephemeralContainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespecephemeralContainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespecinitContainerssecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionstemplatespecinitContainerssecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespecinitContainerssecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespecsecurityContextseLinuxOptions = { + __typename?: 'io_k8s_api_core_v1_SELinuxOptionstemplatespecsecurityContextseLinuxOptions'; + level?: Maybe; + role?: Maybe; + type?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeLinuxOptionstemplatespecsecurityContextseLinuxOptionsInput = { + level?: InputMaybe; + role?: InputMaybe; + type?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoPersistentVolumeSourcespecscaleIo = { + __typename?: 'io_k8s_api_core_v1_ScaleIOPersistentVolumeSourcespecscaleIO'; + fsType?: Maybe; + gateway?: Maybe; + protectionDomain?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + sslEnabled?: Maybe; + storageMode?: Maybe; + storagePool?: Maybe; + system?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoPersistentVolumeSourcespecscaleIoInput = { + fsType?: InputMaybe; + gateway?: InputMaybe; + protectionDomain?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + sslEnabled?: InputMaybe; + storageMode?: InputMaybe; + storagePool?: InputMaybe; + system?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoPersistentVolumeSourcespecsourceinlineVolumeSpecscaleIo = { + __typename?: 'io_k8s_api_core_v1_ScaleIOPersistentVolumeSourcespecsourceinlineVolumeSpecscaleIO'; + fsType?: Maybe; + gateway?: Maybe; + protectionDomain?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + sslEnabled?: Maybe; + storageMode?: Maybe; + storagePool?: Maybe; + system?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoPersistentVolumeSourcespecsourceinlineVolumeSpecscaleIoInput = { + fsType?: InputMaybe; + gateway?: InputMaybe; + protectionDomain?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + sslEnabled?: InputMaybe; + storageMode?: InputMaybe; + storagePool?: InputMaybe; + system?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoVolumeSourcespectemplatespecvolumesscaleIo = { + __typename?: 'io_k8s_api_core_v1_ScaleIOVolumeSourcespectemplatespecvolumesscaleIO'; + fsType?: Maybe; + gateway?: Maybe; + protectionDomain?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + sslEnabled?: Maybe; + storageMode?: Maybe; + storagePool?: Maybe; + system?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoVolumeSourcespectemplatespecvolumesscaleIoInput = { + fsType?: InputMaybe; + gateway?: InputMaybe; + protectionDomain?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + sslEnabled?: InputMaybe; + storageMode?: InputMaybe; + storagePool?: InputMaybe; + system?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoVolumeSourcespecvolumesscaleIo = { + __typename?: 'io_k8s_api_core_v1_ScaleIOVolumeSourcespecvolumesscaleIO'; + fsType?: Maybe; + gateway?: Maybe; + protectionDomain?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + sslEnabled?: Maybe; + storageMode?: Maybe; + storagePool?: Maybe; + system?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoVolumeSourcespecvolumesscaleIoInput = { + fsType?: InputMaybe; + gateway?: InputMaybe; + protectionDomain?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + sslEnabled?: InputMaybe; + storageMode?: InputMaybe; + storagePool?: InputMaybe; + system?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoVolumeSourcetemplatespecvolumesscaleIo = { + __typename?: 'io_k8s_api_core_v1_ScaleIOVolumeSourcetemplatespecvolumesscaleIO'; + fsType?: Maybe; + gateway?: Maybe; + protectionDomain?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + sslEnabled?: Maybe; + storageMode?: Maybe; + storagePool?: Maybe; + system?: Maybe; + volumeName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ScaleIoVolumeSourcetemplatespecvolumesscaleIoInput = { + fsType?: InputMaybe; + gateway?: InputMaybe; + protectionDomain?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + sslEnabled?: InputMaybe; + storageMode?: InputMaybe; + storagePool?: InputMaybe; + system?: InputMaybe; + volumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ScopeSelectorspecscopeSelector = { + __typename?: 'io_k8s_api_core_v1_ScopeSelectorspecscopeSelector'; + matchExpressions?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ScopeSelectorspecscopeSelectorInput = { + matchExpressions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_ScopedResourceSelectorRequirementspecscopeSelectormatchExpressions = { + __typename?: 'io_k8s_api_core_v1_ScopedResourceSelectorRequirementspecscopeSelectormatchExpressions'; + operator?: Maybe; + scopeName?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_ScopedResourceSelectorRequirementspecscopeSelectormatchExpressionsInput = { + operator?: InputMaybe; + scopeName?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespeccontainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespeccontainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespeccontainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespecephemeralContainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespecephemeralContainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespecephemeralContainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespecinitContainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespecinitContainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespecinitContainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespecsecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespecsecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespecsecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespeccontainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespectemplatespeccontainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespeccontainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespecephemeralContainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespectemplatespecephemeralContainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespecephemeralContainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespecinitContainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespectemplatespecinitContainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespecinitContainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespecsecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfilespectemplatespecsecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfilespectemplatespecsecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespeccontainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfiletemplatespeccontainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespeccontainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespecephemeralContainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfiletemplatespecephemeralContainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespecephemeralContainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespecinitContainerssecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfiletemplatespecinitContainerssecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespecinitContainerssecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespecsecurityContextseccompProfile = { + __typename?: 'io_k8s_api_core_v1_SeccompProfiletemplatespecsecurityContextseccompProfile'; + localhostProfile?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SeccompProfiletemplatespecsecurityContextseccompProfileInput = { + localhostProfile?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespeccontainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcespeccontainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespeccontainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespecephemeralContainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcespecephemeralContainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespecephemeralContainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespecinitContainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcespecinitContainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespecinitContainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespectemplatespeccontainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcespectemplatespeccontainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespectemplatespeccontainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespectemplatespecephemeralContainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcespectemplatespecephemeralContainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespectemplatespecephemeralContainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespectemplatespecinitContainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcespectemplatespecinitContainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcespectemplatespecinitContainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcetemplatespeccontainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcetemplatespeccontainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcetemplatespeccontainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcetemplatespecephemeralContainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcetemplatespecephemeralContainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcetemplatespecephemeralContainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcetemplatespecinitContainersenvFromsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretEnvSourcetemplatespecinitContainersenvFromsecretRef'; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretEnvSourcetemplatespecinitContainersenvFromsecretRefInput = { + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspeccontainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectorspeccontainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspeccontainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspecephemeralContainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectorspecephemeralContainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspecephemeralContainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspecinitContainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectorspecinitContainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspecinitContainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspectemplatespeccontainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectorspectemplatespeccontainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspectemplatespeccontainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspectemplatespecephemeralContainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectorspectemplatespecephemeralContainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspectemplatespecephemeralContainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspectemplatespecinitContainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectorspectemplatespecinitContainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectorspectemplatespecinitContainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectortemplatespeccontainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectortemplatespeccontainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectortemplatespeccontainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectortemplatespecephemeralContainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectortemplatespecephemeralContainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectortemplatespecephemeralContainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectortemplatespecinitContainersenvvalueFromsecretKeyRef = { + __typename?: 'io_k8s_api_core_v1_SecretKeySelectortemplatespecinitContainersenvvalueFromsecretKeyRef'; + key?: Maybe; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretKeySelectortemplatespecinitContainersenvvalueFromsecretKeyRefInput = { + key?: InputMaybe; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretProjectionspectemplatespecvolumesprojectedsourcessecret = { + __typename?: 'io_k8s_api_core_v1_SecretProjectionspectemplatespecvolumesprojectedsourcessecret'; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretProjectionspectemplatespecvolumesprojectedsourcessecretInput = { + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretProjectionspecvolumesprojectedsourcessecret = { + __typename?: 'io_k8s_api_core_v1_SecretProjectionspecvolumesprojectedsourcessecret'; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretProjectionspecvolumesprojectedsourcessecretInput = { + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretProjectiontemplatespecvolumesprojectedsourcessecret = { + __typename?: 'io_k8s_api_core_v1_SecretProjectiontemplatespecvolumesprojectedsourcessecret'; + items?: Maybe>>; + name?: Maybe; + optional?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretProjectiontemplatespecvolumesprojectedsourcessecretInput = { + items?: InputMaybe>>; + name?: InputMaybe; + optional?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccephfssecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccephfssecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccephfssecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccindersecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccindersecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccindersecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsicontrollerExpandSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccsicontrollerExpandSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsicontrollerExpandSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsicontrollerPublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccsicontrollerPublishSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsicontrollerPublishSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsinodeExpandSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccsinodeExpandSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsinodeExpandSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsinodePublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccsinodePublishSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsinodePublishSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsinodeStageSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeccsinodeStageSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeccsinodeStageSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecflexVolumesecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecflexVolumesecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecflexVolumesecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeciscsisecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespeciscsisecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespeciscsisecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecrbdsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecrbdsecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecrbdsecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecscaleIOsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecscaleIOsecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecscaleIOsecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccephfssecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccephfssecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccephfssecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccindersecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccindersecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccindersecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsicontrollerExpandSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccsicontrollerExpandSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsicontrollerExpandSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsicontrollerPublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccsicontrollerPublishSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsicontrollerPublishSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsinodeExpandSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccsinodeExpandSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsinodeExpandSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsinodePublishSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccsinodePublishSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsinodePublishSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsinodeStageSecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeccsinodeStageSecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeccsinodeStageSecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpecflexVolumesecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpecflexVolumesecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpecflexVolumesecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeciscsisecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpeciscsisecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpeciscsisecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpecrbdsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpecrbdsecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpecrbdsecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpecscaleIOsecretRef = { + __typename?: 'io_k8s_api_core_v1_SecretReferencespecsourceinlineVolumeSpecscaleIOsecretRef'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretReferencespecsourceinlineVolumeSpecscaleIOsecretRefInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretVolumeSourcespectemplatespecvolumessecret = { + __typename?: 'io_k8s_api_core_v1_SecretVolumeSourcespectemplatespecvolumessecret'; + defaultMode?: Maybe; + items?: Maybe>>; + optional?: Maybe; + secretName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretVolumeSourcespectemplatespecvolumessecretInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; + optional?: InputMaybe; + secretName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretVolumeSourcespecvolumessecret = { + __typename?: 'io_k8s_api_core_v1_SecretVolumeSourcespecvolumessecret'; + defaultMode?: Maybe; + items?: Maybe>>; + optional?: Maybe; + secretName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretVolumeSourcespecvolumessecretInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; + optional?: InputMaybe; + secretName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecretVolumeSourcetemplatespecvolumessecret = { + __typename?: 'io_k8s_api_core_v1_SecretVolumeSourcetemplatespecvolumessecret'; + defaultMode?: Maybe; + items?: Maybe>>; + optional?: Maybe; + secretName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecretVolumeSourcetemplatespecvolumessecretInput = { + defaultMode?: InputMaybe; + items?: InputMaybe>>; + optional?: InputMaybe; + secretName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspeccontainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContextspeccontainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspeccontainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspecephemeralContainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContextspecephemeralContainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspecephemeralContainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspecinitContainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContextspecinitContainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspecinitContainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspectemplatespeccontainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContextspectemplatespeccontainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspectemplatespeccontainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspectemplatespecephemeralContainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContextspectemplatespecephemeralContainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspectemplatespecephemeralContainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspectemplatespecinitContainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContextspectemplatespecinitContainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContextspectemplatespecinitContainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContexttemplatespeccontainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContexttemplatespeccontainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContexttemplatespeccontainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContexttemplatespecephemeralContainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContexttemplatespecephemeralContainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContexttemplatespecephemeralContainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContexttemplatespecinitContainerssecurityContext = { + __typename?: 'io_k8s_api_core_v1_SecurityContexttemplatespecinitContainerssecurityContext'; + allowPrivilegeEscalation?: Maybe; + appArmorProfile?: Maybe; + capabilities?: Maybe; + privileged?: Maybe; + procMount?: Maybe; + readOnlyRootFilesystem?: Maybe; + runAsGroup?: Maybe; + runAsNonRoot?: Maybe; + runAsUser?: Maybe; + seLinuxOptions?: Maybe; + seccompProfile?: Maybe; + windowsOptions?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SecurityContexttemplatespecinitContainerssecurityContextInput = { + allowPrivilegeEscalation?: InputMaybe; + appArmorProfile?: InputMaybe; + capabilities?: InputMaybe; + privileged?: InputMaybe; + procMount?: InputMaybe; + readOnlyRootFilesystem?: InputMaybe; + runAsGroup?: InputMaybe; + runAsNonRoot?: InputMaybe; + runAsUser?: InputMaybe; + seLinuxOptions?: InputMaybe; + seccompProfile?: InputMaybe; + windowsOptions?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceAccountTokenProjectionspectemplatespecvolumesprojectedsourcesserviceAccountToken = { + __typename?: 'io_k8s_api_core_v1_ServiceAccountTokenProjectionspectemplatespecvolumesprojectedsourcesserviceAccountToken'; + audience?: Maybe; + expirationSeconds?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceAccountTokenProjectionspectemplatespecvolumesprojectedsourcesserviceAccountTokenInput = { + audience?: InputMaybe; + expirationSeconds?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceAccountTokenProjectionspecvolumesprojectedsourcesserviceAccountToken = { + __typename?: 'io_k8s_api_core_v1_ServiceAccountTokenProjectionspecvolumesprojectedsourcesserviceAccountToken'; + audience?: Maybe; + expirationSeconds?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceAccountTokenProjectionspecvolumesprojectedsourcesserviceAccountTokenInput = { + audience?: InputMaybe; + expirationSeconds?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceAccountTokenProjectiontemplatespecvolumesprojectedsourcesserviceAccountToken = { + __typename?: 'io_k8s_api_core_v1_ServiceAccountTokenProjectiontemplatespecvolumesprojectedsourcesserviceAccountToken'; + audience?: Maybe; + expirationSeconds?: Maybe; + path?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceAccountTokenProjectiontemplatespecvolumesprojectedsourcesserviceAccountTokenInput = { + audience?: InputMaybe; + expirationSeconds?: InputMaybe; + path?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ServicePortspecports = { + __typename?: 'io_k8s_api_core_v1_ServicePortspecports'; + appProtocol?: Maybe; + name?: Maybe; + nodePort?: Maybe; + port?: Maybe; + protocol?: Maybe; + targetPort?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ServicePortspecportsInput = { + appProtocol?: InputMaybe; + name?: InputMaybe; + nodePort?: InputMaybe; + port?: InputMaybe; + protocol?: InputMaybe; + targetPort?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceSpecspec = { + __typename?: 'io_k8s_api_core_v1_ServiceSpecspec'; + allocateLoadBalancerNodePorts?: Maybe; + clusterIP?: Maybe; + clusterIPs?: Maybe>>; + externalIPs?: Maybe>>; + externalName?: Maybe; + externalTrafficPolicy?: Maybe; + healthCheckNodePort?: Maybe; + internalTrafficPolicy?: Maybe; + ipFamilies?: Maybe>>; + ipFamilyPolicy?: Maybe; + loadBalancerClass?: Maybe; + loadBalancerIP?: Maybe; + loadBalancerSourceRanges?: Maybe>>; + ports?: Maybe>>; + publishNotReadyAddresses?: Maybe; + selector?: Maybe; + sessionAffinity?: Maybe; + sessionAffinityConfig?: Maybe; + trafficDistribution?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceSpecspecInput = { + allocateLoadBalancerNodePorts?: InputMaybe; + clusterIP?: InputMaybe; + clusterIPs?: InputMaybe>>; + externalIPs?: InputMaybe>>; + externalName?: InputMaybe; + externalTrafficPolicy?: InputMaybe; + healthCheckNodePort?: InputMaybe; + internalTrafficPolicy?: InputMaybe; + ipFamilies?: InputMaybe>>; + ipFamilyPolicy?: InputMaybe; + loadBalancerClass?: InputMaybe; + loadBalancerIP?: InputMaybe; + loadBalancerSourceRanges?: InputMaybe>>; + ports?: InputMaybe>>; + publishNotReadyAddresses?: InputMaybe; + selector?: InputMaybe; + sessionAffinity?: InputMaybe; + sessionAffinityConfig?: InputMaybe; + trafficDistribution?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceStatusstatus = { + __typename?: 'io_k8s_api_core_v1_ServiceStatusstatus'; + conditions?: Maybe>>; + loadBalancer?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_ServiceStatusstatusInput = { + conditions?: InputMaybe>>; + loadBalancer?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SessionAffinityConfigspecsessionAffinityConfig = { + __typename?: 'io_k8s_api_core_v1_SessionAffinityConfigspecsessionAffinityConfig'; + clientIP?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SessionAffinityConfigspecsessionAffinityConfigInput = { + clientIP?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspeccontainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspeccontainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspeccontainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspeccontainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspeccontainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspeccontainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecephemeralContainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspecephemeralContainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecephemeralContainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecephemeralContainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspecephemeralContainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecephemeralContainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecinitContainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspecinitContainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecinitContainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecinitContainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspecinitContainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspecinitContainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespeccontainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspectemplatespeccontainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespeccontainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespeccontainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspectemplatespeccontainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespeccontainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecephemeralContainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspectemplatespecephemeralContainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecephemeralContainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecephemeralContainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspectemplatespecephemeralContainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecephemeralContainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecinitContainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspectemplatespecinitContainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecinitContainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecinitContainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActionspectemplatespecinitContainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActionspectemplatespecinitContainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespeccontainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActiontemplatespeccontainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespeccontainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespeccontainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActiontemplatespeccontainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespeccontainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecephemeralContainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActiontemplatespecephemeralContainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecephemeralContainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecephemeralContainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActiontemplatespecephemeralContainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecephemeralContainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecinitContainerslifecyclepostStartsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActiontemplatespecinitContainerslifecyclepostStartsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecinitContainerslifecyclepostStartsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecinitContainerslifecyclepreStopsleep = { + __typename?: 'io_k8s_api_core_v1_SleepActiontemplatespecinitContainerslifecyclepreStopsleep'; + seconds?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SleepActiontemplatespecinitContainerslifecyclepreStopsleepInput = { + seconds?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsPersistentVolumeSourcespecsourceinlineVolumeSpecstorageos = { + __typename?: 'io_k8s_api_core_v1_StorageOSPersistentVolumeSourcespecsourceinlineVolumeSpecstorageos'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeName?: Maybe; + volumeNamespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsPersistentVolumeSourcespecsourceinlineVolumeSpecstorageosInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeName?: InputMaybe; + volumeNamespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsPersistentVolumeSourcespecstorageos = { + __typename?: 'io_k8s_api_core_v1_StorageOSPersistentVolumeSourcespecstorageos'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeName?: Maybe; + volumeNamespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsPersistentVolumeSourcespecstorageosInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeName?: InputMaybe; + volumeNamespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsVolumeSourcespectemplatespecvolumesstorageos = { + __typename?: 'io_k8s_api_core_v1_StorageOSVolumeSourcespectemplatespecvolumesstorageos'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeName?: Maybe; + volumeNamespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsVolumeSourcespectemplatespecvolumesstorageosInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeName?: InputMaybe; + volumeNamespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsVolumeSourcespecvolumesstorageos = { + __typename?: 'io_k8s_api_core_v1_StorageOSVolumeSourcespecvolumesstorageos'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeName?: Maybe; + volumeNamespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsVolumeSourcespecvolumesstorageosInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeName?: InputMaybe; + volumeNamespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsVolumeSourcetemplatespecvolumesstorageos = { + __typename?: 'io_k8s_api_core_v1_StorageOSVolumeSourcetemplatespecvolumesstorageos'; + fsType?: Maybe; + readOnly?: Maybe; + secretRef?: Maybe; + volumeName?: Maybe; + volumeNamespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_StorageOsVolumeSourcetemplatespecvolumesstorageosInput = { + fsType?: InputMaybe; + readOnly?: InputMaybe; + secretRef?: InputMaybe; + volumeName?: InputMaybe; + volumeNamespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SysctlspecsecurityContextsysctls = { + __typename?: 'io_k8s_api_core_v1_SysctlspecsecurityContextsysctls'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SysctlspecsecurityContextsysctlsInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SysctlspectemplatespecsecurityContextsysctls = { + __typename?: 'io_k8s_api_core_v1_SysctlspectemplatespecsecurityContextsysctls'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SysctlspectemplatespecsecurityContextsysctlsInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_SysctltemplatespecsecurityContextsysctls = { + __typename?: 'io_k8s_api_core_v1_SysctltemplatespecsecurityContextsysctls'; + name?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_SysctltemplatespecsecurityContextsysctlsInput = { + name?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspeccontainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspeccontainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspeccontainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspeccontainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspeccontainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspeccontainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecephemeralContainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecephemeralContainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecephemeralContainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecephemeralContainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecephemeralContainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecephemeralContainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecinitContainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecinitContainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecinitContainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecinitContainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspecinitContainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspecinitContainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespeccontainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespeccontainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespeccontainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespeccontainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespeccontainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespeccontainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecephemeralContainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecephemeralContainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecephemeralContainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecephemeralContainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecephemeralContainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecephemeralContainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecinitContainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecinitContainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecinitContainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecinitContainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActionspectemplatespecinitContainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActionspectemplatespecinitContainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespeccontainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespeccontainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespeccontainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespeccontainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespeccontainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespeccontainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecephemeralContainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecephemeralContainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecephemeralContainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecephemeralContainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecephemeralContainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecephemeralContainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainerslifecyclepostStarttcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecinitContainerslifecyclepostStarttcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainerslifecyclepostStarttcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainerslifecyclepreStoptcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecinitContainerslifecyclepreStoptcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainerslifecyclepreStoptcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainerslivenessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecinitContainerslivenessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainerslivenessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainersreadinessProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecinitContainersreadinessProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainersreadinessProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainersstartupProbetcpSocket = { + __typename?: 'io_k8s_api_core_v1_TCPSocketActiontemplatespecinitContainersstartupProbetcpSocket'; + host?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TcpSocketActiontemplatespecinitContainersstartupProbetcpSocketInput = { + host?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Taintspectaints = { + __typename?: 'io_k8s_api_core_v1_Taintspectaints'; + effect?: Maybe; + key?: Maybe; + timeAdded?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TaintspectaintsInput = { + effect?: InputMaybe; + key?: InputMaybe; + timeAdded?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Tolerationschedulingtolerations = { + __typename?: 'io_k8s_api_core_v1_Tolerationschedulingtolerations'; + effect?: Maybe; + key?: Maybe; + operator?: Maybe; + tolerationSeconds?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TolerationschedulingtolerationsInput = { + effect?: InputMaybe; + key?: InputMaybe; + operator?: InputMaybe; + tolerationSeconds?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Tolerationspectemplatespectolerations = { + __typename?: 'io_k8s_api_core_v1_Tolerationspectemplatespectolerations'; + effect?: Maybe; + key?: Maybe; + operator?: Maybe; + tolerationSeconds?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TolerationspectemplatespectolerationsInput = { + effect?: InputMaybe; + key?: InputMaybe; + operator?: InputMaybe; + tolerationSeconds?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Tolerationspectolerations = { + __typename?: 'io_k8s_api_core_v1_Tolerationspectolerations'; + effect?: Maybe; + key?: Maybe; + operator?: Maybe; + tolerationSeconds?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TolerationspectolerationsInput = { + effect?: InputMaybe; + key?: InputMaybe; + operator?: InputMaybe; + tolerationSeconds?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Tolerationtemplatespectolerations = { + __typename?: 'io_k8s_api_core_v1_Tolerationtemplatespectolerations'; + effect?: Maybe; + key?: Maybe; + operator?: Maybe; + tolerationSeconds?: Maybe; + value?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TolerationtemplatespectolerationsInput = { + effect?: InputMaybe; + key?: InputMaybe; + operator?: InputMaybe; + tolerationSeconds?: InputMaybe; + value?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TopologySelectorLabelRequirementallowedTopologiesmatchLabelExpressions = { + __typename?: 'io_k8s_api_core_v1_TopologySelectorLabelRequirementallowedTopologiesmatchLabelExpressions'; + key?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_TopologySelectorLabelRequirementallowedTopologiesmatchLabelExpressionsInput = { + key?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_TopologySelectorTermallowedTopologies = { + __typename?: 'io_k8s_api_core_v1_TopologySelectorTermallowedTopologies'; + matchLabelExpressions?: Maybe>>; +}; + +export type Io_K8s_Api_Core_V1_TopologySelectorTermallowedTopologiesInput = { + matchLabelExpressions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Core_V1_TopologySpreadConstraintspectemplatespectopologySpreadConstraints = { + __typename?: 'io_k8s_api_core_v1_TopologySpreadConstraintspectemplatespectopologySpreadConstraints'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + maxSkew?: Maybe; + minDomains?: Maybe; + nodeAffinityPolicy?: Maybe; + nodeTaintsPolicy?: Maybe; + topologyKey?: Maybe; + whenUnsatisfiable?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TopologySpreadConstraintspectemplatespectopologySpreadConstraintsInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + maxSkew?: InputMaybe; + minDomains?: InputMaybe; + nodeAffinityPolicy?: InputMaybe; + nodeTaintsPolicy?: InputMaybe; + topologyKey?: InputMaybe; + whenUnsatisfiable?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TopologySpreadConstraintspectopologySpreadConstraints = { + __typename?: 'io_k8s_api_core_v1_TopologySpreadConstraintspectopologySpreadConstraints'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + maxSkew?: Maybe; + minDomains?: Maybe; + nodeAffinityPolicy?: Maybe; + nodeTaintsPolicy?: Maybe; + topologyKey?: Maybe; + whenUnsatisfiable?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TopologySpreadConstraintspectopologySpreadConstraintsInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + maxSkew?: InputMaybe; + minDomains?: InputMaybe; + nodeAffinityPolicy?: InputMaybe; + nodeTaintsPolicy?: InputMaybe; + topologyKey?: InputMaybe; + whenUnsatisfiable?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TopologySpreadConstrainttemplatespectopologySpreadConstraints = { + __typename?: 'io_k8s_api_core_v1_TopologySpreadConstrainttemplatespectopologySpreadConstraints'; + labelSelector?: Maybe; + matchLabelKeys?: Maybe>>; + maxSkew?: Maybe; + minDomains?: Maybe; + nodeAffinityPolicy?: Maybe; + nodeTaintsPolicy?: Maybe; + topologyKey?: Maybe; + whenUnsatisfiable?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TopologySpreadConstrainttemplatespectopologySpreadConstraintsInput = { + labelSelector?: InputMaybe; + matchLabelKeys?: InputMaybe>>; + maxSkew?: InputMaybe; + minDomains?: InputMaybe; + nodeAffinityPolicy?: InputMaybe; + nodeTaintsPolicy?: InputMaybe; + topologyKey?: InputMaybe; + whenUnsatisfiable?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespecdataSource = { + __typename?: 'io_k8s_api_core_v1_TypedLocalObjectReferencespecdataSource'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespecdataSourceInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespecdefaultBackendresource = { + __typename?: 'io_k8s_api_core_v1_TypedLocalObjectReferencespecdefaultBackendresource'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespecdefaultBackendresourceInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespectemplatespecvolumesephemeralvolumeClaimTemplatespecdataSource = { + __typename?: 'io_k8s_api_core_v1_TypedLocalObjectReferencespectemplatespecvolumesephemeralvolumeClaimTemplatespecdataSource'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespectemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespecvolumesephemeralvolumeClaimTemplatespecdataSource = { + __typename?: 'io_k8s_api_core_v1_TypedLocalObjectReferencespecvolumesephemeralvolumeClaimTemplatespecdataSource'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencespecvolumesephemeralvolumeClaimTemplatespecdataSourceInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencetemplatespecvolumesephemeralvolumeClaimTemplatespecdataSource = { + __typename?: 'io_k8s_api_core_v1_TypedLocalObjectReferencetemplatespecvolumesephemeralvolumeClaimTemplatespecdataSource'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedLocalObjectReferencetemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencespecdataSourceRef = { + __typename?: 'io_k8s_api_core_v1_TypedObjectReferencespecdataSourceRef'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencespecdataSourceRefInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencespectemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceRef = { + __typename?: 'io_k8s_api_core_v1_TypedObjectReferencespectemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceRef'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencespectemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceRefInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencespecvolumesephemeralvolumeClaimTemplatespecdataSourceRef = { + __typename?: 'io_k8s_api_core_v1_TypedObjectReferencespecvolumesephemeralvolumeClaimTemplatespecdataSourceRef'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencespecvolumesephemeralvolumeClaimTemplatespecdataSourceRefInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencetemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceRef = { + __typename?: 'io_k8s_api_core_v1_TypedObjectReferencetemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceRef'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_TypedObjectReferencetemplatespecvolumesephemeralvolumeClaimTemplatespecdataSourceRefInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespeccontainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicespeccontainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespeccontainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespecephemeralContainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicespecephemeralContainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespecephemeralContainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespecinitContainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicespecinitContainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespecinitContainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespectemplatespeccontainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicespectemplatespeccontainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespectemplatespeccontainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespectemplatespecephemeralContainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicespectemplatespecephemeralContainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespectemplatespecephemeralContainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespectemplatespecinitContainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicespectemplatespecinitContainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicespectemplatespecinitContainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicetemplatespeccontainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicetemplatespeccontainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicetemplatespeccontainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicetemplatespecephemeralContainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicetemplatespecephemeralContainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicetemplatespecephemeralContainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicetemplatespecinitContainersvolumeDevices = { + __typename?: 'io_k8s_api_core_v1_VolumeDevicetemplatespecinitContainersvolumeDevices'; + devicePath?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeDevicetemplatespecinitContainersvolumeDevicesInput = { + devicePath?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountStatusstatuscontainerStatusesvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountStatusstatuscontainerStatusesvolumeMounts'; + mountPath?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountStatusstatuscontainerStatusesvolumeMountsInput = { + mountPath?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountStatusstatusephemeralContainerStatusesvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountStatusstatusephemeralContainerStatusesvolumeMounts'; + mountPath?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountStatusstatusephemeralContainerStatusesvolumeMountsInput = { + mountPath?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountStatusstatusinitContainerStatusesvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountStatusstatusinitContainerStatusesvolumeMounts'; + mountPath?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountStatusstatusinitContainerStatusesvolumeMountsInput = { + mountPath?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspeccontainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountspeccontainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspeccontainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspecephemeralContainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountspecephemeralContainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspecephemeralContainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspecinitContainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountspecinitContainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspecinitContainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspectemplatespeccontainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountspectemplatespeccontainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspectemplatespeccontainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspectemplatespecephemeralContainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountspectemplatespecephemeralContainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspectemplatespecephemeralContainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspectemplatespecinitContainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMountspectemplatespecinitContainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMountspectemplatespecinitContainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMounttemplatespeccontainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMounttemplatespeccontainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMounttemplatespeccontainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMounttemplatespecephemeralContainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMounttemplatespecephemeralContainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMounttemplatespecephemeralContainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMounttemplatespecinitContainersvolumeMounts = { + __typename?: 'io_k8s_api_core_v1_VolumeMounttemplatespecinitContainersvolumeMounts'; + mountPath?: Maybe; + mountPropagation?: Maybe; + name?: Maybe; + readOnly?: Maybe; + recursiveReadOnly?: Maybe; + subPath?: Maybe; + subPathExpr?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeMounttemplatespecinitContainersvolumeMountsInput = { + mountPath?: InputMaybe; + mountPropagation?: InputMaybe; + name?: InputMaybe; + readOnly?: InputMaybe; + recursiveReadOnly?: InputMaybe; + subPath?: InputMaybe; + subPathExpr?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeNodeAffinityspecnodeAffinity = { + __typename?: 'io_k8s_api_core_v1_VolumeNodeAffinityspecnodeAffinity'; + required?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeNodeAffinityspecnodeAffinityInput = { + required?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeNodeAffinityspecsourceinlineVolumeSpecnodeAffinity = { + __typename?: 'io_k8s_api_core_v1_VolumeNodeAffinityspecsourceinlineVolumeSpecnodeAffinity'; + required?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeNodeAffinityspecsourceinlineVolumeSpecnodeAffinityInput = { + required?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeProjectionspectemplatespecvolumesprojectedsources = { + __typename?: 'io_k8s_api_core_v1_VolumeProjectionspectemplatespecvolumesprojectedsources'; + clusterTrustBundle?: Maybe; + configMap?: Maybe; + downwardAPI?: Maybe; + secret?: Maybe; + serviceAccountToken?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeProjectionspectemplatespecvolumesprojectedsourcesInput = { + clusterTrustBundle?: InputMaybe; + configMap?: InputMaybe; + downwardAPI?: InputMaybe; + secret?: InputMaybe; + serviceAccountToken?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeProjectionspecvolumesprojectedsources = { + __typename?: 'io_k8s_api_core_v1_VolumeProjectionspecvolumesprojectedsources'; + clusterTrustBundle?: Maybe; + configMap?: Maybe; + downwardAPI?: Maybe; + secret?: Maybe; + serviceAccountToken?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeProjectionspecvolumesprojectedsourcesInput = { + clusterTrustBundle?: InputMaybe; + configMap?: InputMaybe; + downwardAPI?: InputMaybe; + secret?: InputMaybe; + serviceAccountToken?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeProjectiontemplatespecvolumesprojectedsources = { + __typename?: 'io_k8s_api_core_v1_VolumeProjectiontemplatespecvolumesprojectedsources'; + clusterTrustBundle?: Maybe; + configMap?: Maybe; + downwardAPI?: Maybe; + secret?: Maybe; + serviceAccountToken?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeProjectiontemplatespecvolumesprojectedsourcesInput = { + clusterTrustBundle?: InputMaybe; + configMap?: InputMaybe; + downwardAPI?: InputMaybe; + secret?: InputMaybe; + serviceAccountToken?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementsspecresources = { + __typename?: 'io_k8s_api_core_v1_VolumeResourceRequirementsspecresources'; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementsspecresourcesInput = { + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementsspectemplatespecvolumesephemeralvolumeClaimTemplatespecresources = { + __typename?: 'io_k8s_api_core_v1_VolumeResourceRequirementsspectemplatespecvolumesephemeralvolumeClaimTemplatespecresources'; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementsspectemplatespecvolumesephemeralvolumeClaimTemplatespecresourcesInput = { + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementsspecvolumesephemeralvolumeClaimTemplatespecresources = { + __typename?: 'io_k8s_api_core_v1_VolumeResourceRequirementsspecvolumesephemeralvolumeClaimTemplatespecresources'; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementsspecvolumesephemeralvolumeClaimTemplatespecresourcesInput = { + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementstemplatespecvolumesephemeralvolumeClaimTemplatespecresources = { + __typename?: 'io_k8s_api_core_v1_VolumeResourceRequirementstemplatespecvolumesephemeralvolumeClaimTemplatespecresources'; + limits?: Maybe; + requests?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumeResourceRequirementstemplatespecvolumesephemeralvolumeClaimTemplatespecresourcesInput = { + limits?: InputMaybe; + requests?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Volumespectemplatespecvolumes = { + __typename?: 'io_k8s_api_core_v1_Volumespectemplatespecvolumes'; + awsElasticBlockStore?: Maybe; + azureDisk?: Maybe; + azureFile?: Maybe; + cephfs?: Maybe; + cinder?: Maybe; + configMap?: Maybe; + csi?: Maybe; + downwardAPI?: Maybe; + emptyDir?: Maybe; + ephemeral?: Maybe; + fc?: Maybe; + flexVolume?: Maybe; + flocker?: Maybe; + gcePersistentDisk?: Maybe; + gitRepo?: Maybe; + glusterfs?: Maybe; + hostPath?: Maybe; + image?: Maybe; + iscsi?: Maybe; + name?: Maybe; + nfs?: Maybe; + persistentVolumeClaim?: Maybe; + photonPersistentDisk?: Maybe; + portworxVolume?: Maybe; + projected?: Maybe; + quobyte?: Maybe; + rbd?: Maybe; + scaleIO?: Maybe; + secret?: Maybe; + storageos?: Maybe; + vsphereVolume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumespectemplatespecvolumesInput = { + awsElasticBlockStore?: InputMaybe; + azureDisk?: InputMaybe; + azureFile?: InputMaybe; + cephfs?: InputMaybe; + cinder?: InputMaybe; + configMap?: InputMaybe; + csi?: InputMaybe; + downwardAPI?: InputMaybe; + emptyDir?: InputMaybe; + ephemeral?: InputMaybe; + fc?: InputMaybe; + flexVolume?: InputMaybe; + flocker?: InputMaybe; + gcePersistentDisk?: InputMaybe; + gitRepo?: InputMaybe; + glusterfs?: InputMaybe; + hostPath?: InputMaybe; + image?: InputMaybe; + iscsi?: InputMaybe; + name?: InputMaybe; + nfs?: InputMaybe; + persistentVolumeClaim?: InputMaybe; + photonPersistentDisk?: InputMaybe; + portworxVolume?: InputMaybe; + projected?: InputMaybe; + quobyte?: InputMaybe; + rbd?: InputMaybe; + scaleIO?: InputMaybe; + secret?: InputMaybe; + storageos?: InputMaybe; + vsphereVolume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Volumespecvolumes = { + __typename?: 'io_k8s_api_core_v1_Volumespecvolumes'; + awsElasticBlockStore?: Maybe; + azureDisk?: Maybe; + azureFile?: Maybe; + cephfs?: Maybe; + cinder?: Maybe; + configMap?: Maybe; + csi?: Maybe; + downwardAPI?: Maybe; + emptyDir?: Maybe; + ephemeral?: Maybe; + fc?: Maybe; + flexVolume?: Maybe; + flocker?: Maybe; + gcePersistentDisk?: Maybe; + gitRepo?: Maybe; + glusterfs?: Maybe; + hostPath?: Maybe; + image?: Maybe; + iscsi?: Maybe; + name?: Maybe; + nfs?: Maybe; + persistentVolumeClaim?: Maybe; + photonPersistentDisk?: Maybe; + portworxVolume?: Maybe; + projected?: Maybe; + quobyte?: Maybe; + rbd?: Maybe; + scaleIO?: Maybe; + secret?: Maybe; + storageos?: Maybe; + vsphereVolume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumespecvolumesInput = { + awsElasticBlockStore?: InputMaybe; + azureDisk?: InputMaybe; + azureFile?: InputMaybe; + cephfs?: InputMaybe; + cinder?: InputMaybe; + configMap?: InputMaybe; + csi?: InputMaybe; + downwardAPI?: InputMaybe; + emptyDir?: InputMaybe; + ephemeral?: InputMaybe; + fc?: InputMaybe; + flexVolume?: InputMaybe; + flocker?: InputMaybe; + gcePersistentDisk?: InputMaybe; + gitRepo?: InputMaybe; + glusterfs?: InputMaybe; + hostPath?: InputMaybe; + image?: InputMaybe; + iscsi?: InputMaybe; + name?: InputMaybe; + nfs?: InputMaybe; + persistentVolumeClaim?: InputMaybe; + photonPersistentDisk?: InputMaybe; + portworxVolume?: InputMaybe; + projected?: InputMaybe; + quobyte?: InputMaybe; + rbd?: InputMaybe; + scaleIO?: InputMaybe; + secret?: InputMaybe; + storageos?: InputMaybe; + vsphereVolume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_Volumetemplatespecvolumes = { + __typename?: 'io_k8s_api_core_v1_Volumetemplatespecvolumes'; + awsElasticBlockStore?: Maybe; + azureDisk?: Maybe; + azureFile?: Maybe; + cephfs?: Maybe; + cinder?: Maybe; + configMap?: Maybe; + csi?: Maybe; + downwardAPI?: Maybe; + emptyDir?: Maybe; + ephemeral?: Maybe; + fc?: Maybe; + flexVolume?: Maybe; + flocker?: Maybe; + gcePersistentDisk?: Maybe; + gitRepo?: Maybe; + glusterfs?: Maybe; + hostPath?: Maybe; + image?: Maybe; + iscsi?: Maybe; + name?: Maybe; + nfs?: Maybe; + persistentVolumeClaim?: Maybe; + photonPersistentDisk?: Maybe; + portworxVolume?: Maybe; + projected?: Maybe; + quobyte?: Maybe; + rbd?: Maybe; + scaleIO?: Maybe; + secret?: Maybe; + storageos?: Maybe; + vsphereVolume?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VolumetemplatespecvolumesInput = { + awsElasticBlockStore?: InputMaybe; + azureDisk?: InputMaybe; + azureFile?: InputMaybe; + cephfs?: InputMaybe; + cinder?: InputMaybe; + configMap?: InputMaybe; + csi?: InputMaybe; + downwardAPI?: InputMaybe; + emptyDir?: InputMaybe; + ephemeral?: InputMaybe; + fc?: InputMaybe; + flexVolume?: InputMaybe; + flocker?: InputMaybe; + gcePersistentDisk?: InputMaybe; + gitRepo?: InputMaybe; + glusterfs?: InputMaybe; + hostPath?: InputMaybe; + image?: InputMaybe; + iscsi?: InputMaybe; + name?: InputMaybe; + nfs?: InputMaybe; + persistentVolumeClaim?: InputMaybe; + photonPersistentDisk?: InputMaybe; + portworxVolume?: InputMaybe; + projected?: InputMaybe; + quobyte?: InputMaybe; + rbd?: InputMaybe; + scaleIO?: InputMaybe; + secret?: InputMaybe; + storageos?: InputMaybe; + vsphereVolume?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespecsourceinlineVolumeSpecvsphereVolume = { + __typename?: 'io_k8s_api_core_v1_VsphereVirtualDiskVolumeSourcespecsourceinlineVolumeSpecvsphereVolume'; + fsType?: Maybe; + storagePolicyID?: Maybe; + storagePolicyName?: Maybe; + volumePath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespecsourceinlineVolumeSpecvsphereVolumeInput = { + fsType?: InputMaybe; + storagePolicyID?: InputMaybe; + storagePolicyName?: InputMaybe; + volumePath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespectemplatespecvolumesvsphereVolume = { + __typename?: 'io_k8s_api_core_v1_VsphereVirtualDiskVolumeSourcespectemplatespecvolumesvsphereVolume'; + fsType?: Maybe; + storagePolicyID?: Maybe; + storagePolicyName?: Maybe; + volumePath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespectemplatespecvolumesvsphereVolumeInput = { + fsType?: InputMaybe; + storagePolicyID?: InputMaybe; + storagePolicyName?: InputMaybe; + volumePath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespecvolumesvsphereVolume = { + __typename?: 'io_k8s_api_core_v1_VsphereVirtualDiskVolumeSourcespecvolumesvsphereVolume'; + fsType?: Maybe; + storagePolicyID?: Maybe; + storagePolicyName?: Maybe; + volumePath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespecvolumesvsphereVolumeInput = { + fsType?: InputMaybe; + storagePolicyID?: InputMaybe; + storagePolicyName?: InputMaybe; + volumePath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespecvsphereVolume = { + __typename?: 'io_k8s_api_core_v1_VsphereVirtualDiskVolumeSourcespecvsphereVolume'; + fsType?: Maybe; + storagePolicyID?: Maybe; + storagePolicyName?: Maybe; + volumePath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcespecvsphereVolumeInput = { + fsType?: InputMaybe; + storagePolicyID?: InputMaybe; + storagePolicyName?: InputMaybe; + volumePath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcetemplatespecvolumesvsphereVolume = { + __typename?: 'io_k8s_api_core_v1_VsphereVirtualDiskVolumeSourcetemplatespecvolumesvsphereVolume'; + fsType?: Maybe; + storagePolicyID?: Maybe; + storagePolicyName?: Maybe; + volumePath?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_VsphereVirtualDiskVolumeSourcetemplatespecvolumesvsphereVolumeInput = { + fsType?: InputMaybe; + storagePolicyID?: InputMaybe; + storagePolicyName?: InputMaybe; + volumePath?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_WeightedPodAffinityTermspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + podAffinityTerm?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + podAffinityTerm?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_WeightedPodAffinityTermspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + podAffinityTerm?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + podAffinityTerm?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_WeightedPodAffinityTermspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + podAffinityTerm?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + podAffinityTerm?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_WeightedPodAffinityTermspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + podAffinityTerm?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + podAffinityTerm?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_WeightedPodAffinityTermtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + podAffinityTerm?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + podAffinityTerm?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecution = { + __typename?: 'io_k8s_api_core_v1_WeightedPodAffinityTermtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecution'; + podAffinityTerm?: Maybe; + weight?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WeightedPodAffinityTermtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionInput = { + podAffinityTerm?: InputMaybe; + weight?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspeccontainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspeccontainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspeccontainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspecephemeralContainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspecephemeralContainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspecephemeralContainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspecinitContainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspecinitContainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspecinitContainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspecsecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspecsecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspecsecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespeccontainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspectemplatespeccontainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespeccontainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespecephemeralContainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspectemplatespecephemeralContainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespecephemeralContainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespecinitContainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspectemplatespecinitContainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespecinitContainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespecsecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionsspectemplatespecsecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionsspectemplatespecsecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespeccontainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionstemplatespeccontainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespeccontainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespecephemeralContainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionstemplatespecephemeralContainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespecephemeralContainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespecinitContainerssecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionstemplatespecinitContainerssecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespecinitContainerssecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespecsecurityContextwindowsOptions = { + __typename?: 'io_k8s_api_core_v1_WindowsSecurityContextOptionstemplatespecsecurityContextwindowsOptions'; + gmsaCredentialSpec?: Maybe; + gmsaCredentialSpecName?: Maybe; + hostProcess?: Maybe; + runAsUserName?: Maybe; +}; + +export type Io_K8s_Api_Core_V1_WindowsSecurityContextOptionstemplatespecsecurityContextwindowsOptionsInput = { + gmsaCredentialSpec?: InputMaybe; + gmsaCredentialSpecName?: InputMaybe; + hostProcess?: InputMaybe; + runAsUserName?: InputMaybe; +}; + +export type Io_K8s_Api_Events_V1_EventSeriesseries = { + __typename?: 'io_k8s_api_events_v1_EventSeriesseries'; + count?: Maybe; + lastObservedTime?: Maybe; +}; + +export type Io_K8s_Api_Events_V1_EventSeriesseriesInput = { + count?: InputMaybe; + lastObservedTime?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_ExemptPriorityLevelConfigurationspecexempt = { + __typename?: 'io_k8s_api_flowcontrol_v1_ExemptPriorityLevelConfigurationspecexempt'; + lendablePercent?: Maybe; + nominalConcurrencyShares?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_ExemptPriorityLevelConfigurationspecexemptInput = { + lendablePercent?: InputMaybe; + nominalConcurrencyShares?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowDistinguisherMethodspecdistinguisherMethod = { + __typename?: 'io_k8s_api_flowcontrol_v1_FlowDistinguisherMethodspecdistinguisherMethod'; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowDistinguisherMethodspecdistinguisherMethodInput = { + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowSchemaConditionstatusconditions = { + __typename?: 'io_k8s_api_flowcontrol_v1_FlowSchemaConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowSchemaConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowSchemaSpecspec = { + __typename?: 'io_k8s_api_flowcontrol_v1_FlowSchemaSpecspec'; + distinguisherMethod?: Maybe; + matchingPrecedence?: Maybe; + priorityLevelConfiguration?: Maybe; + rules?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowSchemaSpecspecInput = { + distinguisherMethod?: InputMaybe; + matchingPrecedence?: InputMaybe; + priorityLevelConfiguration?: InputMaybe; + rules?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowSchemaStatusstatus = { + __typename?: 'io_k8s_api_flowcontrol_v1_FlowSchemaStatusstatus'; + conditions?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_FlowSchemaStatusstatusInput = { + conditions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_GroupSubjectspecrulessubjectsgroup = { + __typename?: 'io_k8s_api_flowcontrol_v1_GroupSubjectspecrulessubjectsgroup'; + name?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_GroupSubjectspecrulessubjectsgroupInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_LimitResponsespeclimitedlimitResponse = { + __typename?: 'io_k8s_api_flowcontrol_v1_LimitResponsespeclimitedlimitResponse'; + queuing?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_LimitResponsespeclimitedlimitResponseInput = { + queuing?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_LimitedPriorityLevelConfigurationspeclimited = { + __typename?: 'io_k8s_api_flowcontrol_v1_LimitedPriorityLevelConfigurationspeclimited'; + borrowingLimitPercent?: Maybe; + lendablePercent?: Maybe; + limitResponse?: Maybe; + nominalConcurrencyShares?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_LimitedPriorityLevelConfigurationspeclimitedInput = { + borrowingLimitPercent?: InputMaybe; + lendablePercent?: InputMaybe; + limitResponse?: InputMaybe; + nominalConcurrencyShares?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_NonResourcePolicyRulespecrulesnonResourceRules = { + __typename?: 'io_k8s_api_flowcontrol_v1_NonResourcePolicyRulespecrulesnonResourceRules'; + nonResourceURLs?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_NonResourcePolicyRulespecrulesnonResourceRulesInput = { + nonResourceURLs?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PolicyRulesWithSubjectsspecrules = { + __typename?: 'io_k8s_api_flowcontrol_v1_PolicyRulesWithSubjectsspecrules'; + nonResourceRules?: Maybe>>; + resourceRules?: Maybe>>; + subjects?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PolicyRulesWithSubjectsspecrulesInput = { + nonResourceRules?: InputMaybe>>; + resourceRules?: InputMaybe>>; + subjects?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationConditionstatusconditions = { + __typename?: 'io_k8s_api_flowcontrol_v1_PriorityLevelConfigurationConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationReferencespecpriorityLevelConfiguration = { + __typename?: 'io_k8s_api_flowcontrol_v1_PriorityLevelConfigurationReferencespecpriorityLevelConfiguration'; + name?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationReferencespecpriorityLevelConfigurationInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationSpecspec = { + __typename?: 'io_k8s_api_flowcontrol_v1_PriorityLevelConfigurationSpecspec'; + exempt?: Maybe; + limited?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationSpecspecInput = { + exempt?: InputMaybe; + limited?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationStatusstatus = { + __typename?: 'io_k8s_api_flowcontrol_v1_PriorityLevelConfigurationStatusstatus'; + conditions?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_PriorityLevelConfigurationStatusstatusInput = { + conditions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_QueuingConfigurationspeclimitedlimitResponsequeuing = { + __typename?: 'io_k8s_api_flowcontrol_v1_QueuingConfigurationspeclimitedlimitResponsequeuing'; + handSize?: Maybe; + queueLengthLimit?: Maybe; + queues?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_QueuingConfigurationspeclimitedlimitResponsequeuingInput = { + handSize?: InputMaybe; + queueLengthLimit?: InputMaybe; + queues?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_ResourcePolicyRulespecrulesresourceRules = { + __typename?: 'io_k8s_api_flowcontrol_v1_ResourcePolicyRulespecrulesresourceRules'; + apiGroups?: Maybe>>; + clusterScope?: Maybe; + namespaces?: Maybe>>; + resources?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_ResourcePolicyRulespecrulesresourceRulesInput = { + apiGroups?: InputMaybe>>; + clusterScope?: InputMaybe; + namespaces?: InputMaybe>>; + resources?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1_ServiceAccountSubjectspecrulessubjectsserviceAccount = { + __typename?: 'io_k8s_api_flowcontrol_v1_ServiceAccountSubjectspecrulessubjectsserviceAccount'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_ServiceAccountSubjectspecrulessubjectsserviceAccountInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_Subjectspecrulessubjects = { + __typename?: 'io_k8s_api_flowcontrol_v1_Subjectspecrulessubjects'; + group?: Maybe; + kind?: Maybe; + serviceAccount?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_SubjectspecrulessubjectsInput = { + group?: InputMaybe; + kind?: InputMaybe; + serviceAccount?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_UserSubjectspecrulessubjectsuser = { + __typename?: 'io_k8s_api_flowcontrol_v1_UserSubjectspecrulessubjectsuser'; + name?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1_UserSubjectspecrulessubjectsuserInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_ExemptPriorityLevelConfigurationspecexempt = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_ExemptPriorityLevelConfigurationspecexempt'; + lendablePercent?: Maybe; + nominalConcurrencyShares?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_ExemptPriorityLevelConfigurationspecexemptInput = { + lendablePercent?: InputMaybe; + nominalConcurrencyShares?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowDistinguisherMethodspecdistinguisherMethod = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_FlowDistinguisherMethodspecdistinguisherMethod'; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowDistinguisherMethodspecdistinguisherMethodInput = { + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowSchemaConditionstatusconditions = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_FlowSchemaConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowSchemaConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowSchemaSpecspec = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_FlowSchemaSpecspec'; + distinguisherMethod?: Maybe; + matchingPrecedence?: Maybe; + priorityLevelConfiguration?: Maybe; + rules?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowSchemaSpecspecInput = { + distinguisherMethod?: InputMaybe; + matchingPrecedence?: InputMaybe; + priorityLevelConfiguration?: InputMaybe; + rules?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowSchemaStatusstatus = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_FlowSchemaStatusstatus'; + conditions?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_FlowSchemaStatusstatusInput = { + conditions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_GroupSubjectspecrulessubjectsgroup = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_GroupSubjectspecrulessubjectsgroup'; + name?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_GroupSubjectspecrulessubjectsgroupInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_LimitResponsespeclimitedlimitResponse = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_LimitResponsespeclimitedlimitResponse'; + queuing?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_LimitResponsespeclimitedlimitResponseInput = { + queuing?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_LimitedPriorityLevelConfigurationspeclimited = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_LimitedPriorityLevelConfigurationspeclimited'; + borrowingLimitPercent?: Maybe; + lendablePercent?: Maybe; + limitResponse?: Maybe; + nominalConcurrencyShares?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_LimitedPriorityLevelConfigurationspeclimitedInput = { + borrowingLimitPercent?: InputMaybe; + lendablePercent?: InputMaybe; + limitResponse?: InputMaybe; + nominalConcurrencyShares?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_NonResourcePolicyRulespecrulesnonResourceRules = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_NonResourcePolicyRulespecrulesnonResourceRules'; + nonResourceURLs?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_NonResourcePolicyRulespecrulesnonResourceRulesInput = { + nonResourceURLs?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PolicyRulesWithSubjectsspecrules = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_PolicyRulesWithSubjectsspecrules'; + nonResourceRules?: Maybe>>; + resourceRules?: Maybe>>; + subjects?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PolicyRulesWithSubjectsspecrulesInput = { + nonResourceRules?: InputMaybe>>; + resourceRules?: InputMaybe>>; + subjects?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationConditionstatusconditions = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_PriorityLevelConfigurationConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationReferencespecpriorityLevelConfiguration = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_PriorityLevelConfigurationReferencespecpriorityLevelConfiguration'; + name?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationReferencespecpriorityLevelConfigurationInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationSpecspec = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_PriorityLevelConfigurationSpecspec'; + exempt?: Maybe; + limited?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationSpecspecInput = { + exempt?: InputMaybe; + limited?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationStatusstatus = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_PriorityLevelConfigurationStatusstatus'; + conditions?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_PriorityLevelConfigurationStatusstatusInput = { + conditions?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_QueuingConfigurationspeclimitedlimitResponsequeuing = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_QueuingConfigurationspeclimitedlimitResponsequeuing'; + handSize?: Maybe; + queueLengthLimit?: Maybe; + queues?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_QueuingConfigurationspeclimitedlimitResponsequeuingInput = { + handSize?: InputMaybe; + queueLengthLimit?: InputMaybe; + queues?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_ResourcePolicyRulespecrulesresourceRules = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_ResourcePolicyRulespecrulesresourceRules'; + apiGroups?: Maybe>>; + clusterScope?: Maybe; + namespaces?: Maybe>>; + resources?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_ResourcePolicyRulespecrulesresourceRulesInput = { + apiGroups?: InputMaybe>>; + clusterScope?: InputMaybe; + namespaces?: InputMaybe>>; + resources?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_ServiceAccountSubjectspecrulessubjectsserviceAccount = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_ServiceAccountSubjectspecrulessubjectsserviceAccount'; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_ServiceAccountSubjectspecrulessubjectsserviceAccountInput = { + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_Subjectspecrulessubjects = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_Subjectspecrulessubjects'; + group?: Maybe; + kind?: Maybe; + serviceAccount?: Maybe; + user?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_SubjectspecrulessubjectsInput = { + group?: InputMaybe; + kind?: InputMaybe; + serviceAccount?: InputMaybe; + user?: InputMaybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_UserSubjectspecrulessubjectsuser = { + __typename?: 'io_k8s_api_flowcontrol_v1beta3_UserSubjectspecrulessubjectsuser'; + name?: Maybe; +}; + +export type Io_K8s_Api_Flowcontrol_V1beta3_UserSubjectspecrulessubjectsuserInput = { + name?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IpBlockspecegresstoipBlock = { + __typename?: 'io_k8s_api_networking_v1_IPBlockspecegresstoipBlock'; + cidr?: Maybe; + except?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IpBlockspecegresstoipBlockInput = { + cidr?: InputMaybe; + except?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IpBlockspecingressfromipBlock = { + __typename?: 'io_k8s_api_networking_v1_IPBlockspecingressfromipBlock'; + cidr?: Maybe; + except?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IpBlockspecingressfromipBlockInput = { + cidr?: InputMaybe; + except?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressBackendspecdefaultBackend = { + __typename?: 'io_k8s_api_networking_v1_IngressBackendspecdefaultBackend'; + resource?: Maybe; + service?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressBackendspecdefaultBackendInput = { + resource?: InputMaybe; + service?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressClassParametersReferencespecparameters = { + __typename?: 'io_k8s_api_networking_v1_IngressClassParametersReferencespecparameters'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; + scope?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressClassParametersReferencespecparametersInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; + scope?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressClassSpecspec = { + __typename?: 'io_k8s_api_networking_v1_IngressClassSpecspec'; + controller?: Maybe; + parameters?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressClassSpecspecInput = { + controller?: InputMaybe; + parameters?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressLoadBalancerIngressstatusloadBalanceringress = { + __typename?: 'io_k8s_api_networking_v1_IngressLoadBalancerIngressstatusloadBalanceringress'; + hostname?: Maybe; + ip?: Maybe; + ports?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressLoadBalancerIngressstatusloadBalanceringressInput = { + hostname?: InputMaybe; + ip?: InputMaybe; + ports?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressLoadBalancerStatusstatusloadBalancer = { + __typename?: 'io_k8s_api_networking_v1_IngressLoadBalancerStatusstatusloadBalancer'; + ingress?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressLoadBalancerStatusstatusloadBalancerInput = { + ingress?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressPortStatusstatusloadBalanceringressports = { + __typename?: 'io_k8s_api_networking_v1_IngressPortStatusstatusloadBalanceringressports'; + error?: Maybe; + port?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressPortStatusstatusloadBalanceringressportsInput = { + error?: InputMaybe; + port?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressRulespecrules = { + __typename?: 'io_k8s_api_networking_v1_IngressRulespecrules'; + host?: Maybe; + http?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressRulespecrulesInput = { + host?: InputMaybe; + http?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressServiceBackendspecdefaultBackendservice = { + __typename?: 'io_k8s_api_networking_v1_IngressServiceBackendspecdefaultBackendservice'; + name?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressServiceBackendspecdefaultBackendserviceInput = { + name?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressSpecspec = { + __typename?: 'io_k8s_api_networking_v1_IngressSpecspec'; + defaultBackend?: Maybe; + ingressClassName?: Maybe; + rules?: Maybe>>; + tls?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressSpecspecInput = { + defaultBackend?: InputMaybe; + ingressClassName?: InputMaybe; + rules?: InputMaybe>>; + tls?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_IngressStatusstatus = { + __typename?: 'io_k8s_api_networking_v1_IngressStatusstatus'; + loadBalancer?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressStatusstatusInput = { + loadBalancer?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressTlSspectls = { + __typename?: 'io_k8s_api_networking_v1_IngressTLSspectls'; + hosts?: Maybe>>; + secretName?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_IngressTlSspectlsInput = { + hosts?: InputMaybe>>; + secretName?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyEgressRulespecegress = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicyEgressRulespecegress'; + ports?: Maybe>>; + to?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyEgressRulespecegressInput = { + ports?: InputMaybe>>; + to?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyIngressRulespecingress = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicyIngressRulespecingress'; + from?: Maybe>>; + ports?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyIngressRulespecingressInput = { + from?: InputMaybe>>; + ports?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPeerspecegressto = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicyPeerspecegressto'; + ipBlock?: Maybe; + namespaceSelector?: Maybe; + podSelector?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPeerspecegresstoInput = { + ipBlock?: InputMaybe; + namespaceSelector?: InputMaybe; + podSelector?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPeerspecingressfrom = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicyPeerspecingressfrom'; + ipBlock?: Maybe; + namespaceSelector?: Maybe; + podSelector?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPeerspecingressfromInput = { + ipBlock?: InputMaybe; + namespaceSelector?: InputMaybe; + podSelector?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPortspecegressports = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicyPortspecegressports'; + endPort?: Maybe; + port?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPortspecegressportsInput = { + endPort?: InputMaybe; + port?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPortspecingressports = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicyPortspecingressports'; + endPort?: Maybe; + port?: Maybe; + protocol?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicyPortspecingressportsInput = { + endPort?: InputMaybe; + port?: InputMaybe; + protocol?: InputMaybe; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicySpecspec = { + __typename?: 'io_k8s_api_networking_v1_NetworkPolicySpecspec'; + egress?: Maybe>>; + ingress?: Maybe>>; + podSelector?: Maybe; + policyTypes?: Maybe>>; +}; + +export type Io_K8s_Api_Networking_V1_NetworkPolicySpecspecInput = { + egress?: InputMaybe>>; + ingress?: InputMaybe>>; + podSelector?: InputMaybe; + policyTypes?: InputMaybe>>; +}; + +export type Io_K8s_Api_Networking_V1_ServiceBackendPortspecdefaultBackendserviceport = { + __typename?: 'io_k8s_api_networking_v1_ServiceBackendPortspecdefaultBackendserviceport'; + name?: Maybe; + number?: Maybe; +}; + +export type Io_K8s_Api_Networking_V1_ServiceBackendPortspecdefaultBackendserviceportInput = { + name?: InputMaybe; + number?: InputMaybe; +}; + +export type Io_K8s_Api_Node_V1_Overheadoverhead = { + __typename?: 'io_k8s_api_node_v1_Overheadoverhead'; + podFixed?: Maybe; +}; + +export type Io_K8s_Api_Node_V1_OverheadoverheadInput = { + podFixed?: InputMaybe; +}; + +export type Io_K8s_Api_Node_V1_Schedulingscheduling = { + __typename?: 'io_k8s_api_node_v1_Schedulingscheduling'; + nodeSelector?: Maybe; + tolerations?: Maybe>>; +}; + +export type Io_K8s_Api_Node_V1_SchedulingschedulingInput = { + nodeSelector?: InputMaybe; + tolerations?: InputMaybe>>; +}; + +export type Io_K8s_Api_Rbac_V1_AggregationRuleaggregationRule = { + __typename?: 'io_k8s_api_rbac_v1_AggregationRuleaggregationRule'; + clusterRoleSelectors?: Maybe>>; +}; + +export type Io_K8s_Api_Rbac_V1_AggregationRuleaggregationRuleInput = { + clusterRoleSelectors?: InputMaybe>>; +}; + +export type Io_K8s_Api_Rbac_V1_PolicyRulerules = { + __typename?: 'io_k8s_api_rbac_v1_PolicyRulerules'; + apiGroups?: Maybe>>; + nonResourceURLs?: Maybe>>; + resourceNames?: Maybe>>; + resources?: Maybe>>; + verbs?: Maybe>>; +}; + +export type Io_K8s_Api_Rbac_V1_PolicyRulerulesInput = { + apiGroups?: InputMaybe>>; + nonResourceURLs?: InputMaybe>>; + resourceNames?: InputMaybe>>; + resources?: InputMaybe>>; + verbs?: InputMaybe>>; +}; + +export type Io_K8s_Api_Rbac_V1_RoleRefroleRef = { + __typename?: 'io_k8s_api_rbac_v1_RoleRefroleRef'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; +}; + +export type Io_K8s_Api_Rbac_V1_RoleRefroleRefInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; +}; + +export type Io_K8s_Api_Rbac_V1_Subjectsubjects = { + __typename?: 'io_k8s_api_rbac_v1_Subjectsubjects'; + apiGroup?: Maybe; + kind?: Maybe; + name?: Maybe; + namespace?: Maybe; +}; + +export type Io_K8s_Api_Rbac_V1_SubjectsubjectsInput = { + apiGroup?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + namespace?: InputMaybe; +}; + +export type Io_K8s_Api_Storage_V1_CsiDriverSpecspec = { + __typename?: 'io_k8s_api_storage_v1_CSIDriverSpecspec'; + attachRequired?: Maybe; + fsGroupPolicy?: Maybe; + podInfoOnMount?: Maybe; + requiresRepublish?: Maybe; + seLinuxMount?: Maybe; + storageCapacity?: Maybe; + tokenRequests?: Maybe>>; + volumeLifecycleModes?: Maybe>>; +}; + +export type Io_K8s_Api_Storage_V1_CsiDriverSpecspecInput = { + attachRequired?: InputMaybe; + fsGroupPolicy?: InputMaybe; + podInfoOnMount?: InputMaybe; + requiresRepublish?: InputMaybe; + seLinuxMount?: InputMaybe; + storageCapacity?: InputMaybe; + tokenRequests?: InputMaybe>>; + volumeLifecycleModes?: InputMaybe>>; +}; + +export type Io_K8s_Api_Storage_V1_TokenRequestspectokenRequests = { + __typename?: 'io_k8s_api_storage_v1_TokenRequestspectokenRequests'; + audience?: Maybe; + expirationSeconds?: Maybe; +}; + +export type Io_K8s_Api_Storage_V1_TokenRequestspectokenRequestsInput = { + audience?: InputMaybe; + expirationSeconds?: InputMaybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeAttachmentSourcespecsource = { + __typename?: 'io_k8s_api_storage_v1_VolumeAttachmentSourcespecsource'; + inlineVolumeSpec?: Maybe; + persistentVolumeName?: Maybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeAttachmentSourcespecsourceInput = { + inlineVolumeSpec?: InputMaybe; + persistentVolumeName?: InputMaybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeAttachmentSpecspec = { + __typename?: 'io_k8s_api_storage_v1_VolumeAttachmentSpecspec'; + attacher?: Maybe; + nodeName?: Maybe; + source?: Maybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeAttachmentSpecspecInput = { + attacher?: InputMaybe; + nodeName?: InputMaybe; + source?: InputMaybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeAttachmentStatusstatus = { + __typename?: 'io_k8s_api_storage_v1_VolumeAttachmentStatusstatus'; + attachError?: Maybe; + attached?: Maybe; + attachmentMetadata?: Maybe; + detachError?: Maybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeAttachmentStatusstatusInput = { + attachError?: InputMaybe; + attached?: InputMaybe; + attachmentMetadata?: InputMaybe; + detachError?: InputMaybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeErrorstatusattachError = { + __typename?: 'io_k8s_api_storage_v1_VolumeErrorstatusattachError'; + message?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeErrorstatusattachErrorInput = { + message?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeErrorstatusdetachError = { + __typename?: 'io_k8s_api_storage_v1_VolumeErrorstatusdetachError'; + message?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Api_Storage_V1_VolumeErrorstatusdetachErrorInput = { + message?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceColumnDefinitionspecversionsadditionalPrinterColumns = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceColumnDefinitionspecversionsadditionalPrinterColumns'; + description?: Maybe; + format?: Maybe; + jsonPath?: Maybe; + name?: Maybe; + priority?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceColumnDefinitionspecversionsadditionalPrinterColumnsInput = { + description?: InputMaybe; + format?: InputMaybe; + jsonPath?: InputMaybe; + name?: InputMaybe; + priority?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceConversionspecconversion = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceConversionspecconversion'; + strategy?: Maybe; + webhook?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceConversionspecconversionInput = { + strategy?: InputMaybe; + webhook?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionConditionstatusconditions = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceDefinitionConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionNamesspecnames = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceDefinitionNamesspecnames'; + categories?: Maybe>>; + kind?: Maybe; + listKind?: Maybe; + plural?: Maybe; + shortNames?: Maybe>>; + singular?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionNamesspecnamesInput = { + categories?: InputMaybe>>; + kind?: InputMaybe; + listKind?: InputMaybe; + plural?: InputMaybe; + shortNames?: InputMaybe>>; + singular?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionNamesstatusacceptedNames = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceDefinitionNamesstatusacceptedNames'; + categories?: Maybe>>; + kind?: Maybe; + listKind?: Maybe; + plural?: Maybe; + shortNames?: Maybe>>; + singular?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionNamesstatusacceptedNamesInput = { + categories?: InputMaybe>>; + kind?: InputMaybe; + listKind?: InputMaybe; + plural?: InputMaybe; + shortNames?: InputMaybe>>; + singular?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionSpecspec = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceDefinitionSpecspec'; + conversion?: Maybe; + group?: Maybe; + names?: Maybe; + preserveUnknownFields?: Maybe; + scope?: Maybe; + versions?: Maybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionSpecspecInput = { + conversion?: InputMaybe; + group?: InputMaybe; + names?: InputMaybe; + preserveUnknownFields?: InputMaybe; + scope?: InputMaybe; + versions?: InputMaybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionStatusstatus = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceDefinitionStatusstatus'; + acceptedNames?: Maybe; + conditions?: Maybe>>; + storedVersions?: Maybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionStatusstatusInput = { + acceptedNames?: InputMaybe; + conditions?: InputMaybe>>; + storedVersions?: InputMaybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionVersionspecversions = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceDefinitionVersionspecversions'; + additionalPrinterColumns?: Maybe>>; + deprecated?: Maybe; + deprecationWarning?: Maybe; + name?: Maybe; + schema?: Maybe; + selectableFields?: Maybe>>; + served?: Maybe; + storage?: Maybe; + subresources?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceDefinitionVersionspecversionsInput = { + additionalPrinterColumns?: InputMaybe>>; + deprecated?: InputMaybe; + deprecationWarning?: InputMaybe; + name?: InputMaybe; + schema?: InputMaybe; + selectableFields?: InputMaybe>>; + served?: InputMaybe; + storage?: InputMaybe; + subresources?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceSubresourceScalespecversionssubresourcesscale = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceSubresourceScalespecversionssubresourcesscale'; + labelSelectorPath?: Maybe; + specReplicasPath?: Maybe; + statusReplicasPath?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceSubresourceScalespecversionssubresourcesscaleInput = { + labelSelectorPath?: InputMaybe; + specReplicasPath?: InputMaybe; + statusReplicasPath?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceSubresourcesspecversionssubresources = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceSubresourcesspecversionssubresources'; + scale?: Maybe; + status?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceSubresourcesspecversionssubresourcesInput = { + scale?: InputMaybe; + status?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceValidationspecversionsschema = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_CustomResourceValidationspecversionsschema'; + openAPIV3Schema?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_CustomResourceValidationspecversionsschemaInput = { + openAPIV3Schema?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_JsonSchemaPropsspecversionsschemaopenApiv3Schema = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_JSONSchemaPropsspecversionsschemaopenAPIV3Schema'; + _ref?: Maybe; + _schema?: Maybe; + additionalItems?: Maybe; + additionalProperties?: Maybe; + allOf?: Maybe>>; + anyOf?: Maybe>>; + default?: Maybe; + definitions?: Maybe; + dependencies?: Maybe; + description?: Maybe; + enum?: Maybe>>; + example?: Maybe; + exclusiveMaximum?: Maybe; + exclusiveMinimum?: Maybe; + externalDocs?: Maybe; + format?: Maybe; + id?: Maybe; + items?: Maybe; + maxItems?: Maybe; + maxLength?: Maybe; + maxProperties?: Maybe; + maximum?: Maybe; + minItems?: Maybe; + minLength?: Maybe; + minProperties?: Maybe; + minimum?: Maybe; + multipleOf?: Maybe; + not?: Maybe; + nullable?: Maybe; + oneOf?: Maybe>>; + pattern?: Maybe; + patternProperties?: Maybe; + properties?: Maybe; + required?: Maybe>>; + title?: Maybe; + type?: Maybe; + uniqueItems?: Maybe; + x_kubernetes_embedded_resource?: Maybe; + x_kubernetes_int_or_string?: Maybe; + x_kubernetes_list_map_keys?: Maybe>>; + x_kubernetes_list_type?: Maybe; + x_kubernetes_map_type?: Maybe; + x_kubernetes_preserve_unknown_fields?: Maybe; + x_kubernetes_validations?: Maybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_JsonSchemaPropsspecversionsschemaopenApiv3SchemaInput = { + _ref?: InputMaybe; + _schema?: InputMaybe; + additionalItems?: InputMaybe; + additionalProperties?: InputMaybe; + allOf?: InputMaybe>>; + anyOf?: InputMaybe>>; + default?: InputMaybe; + definitions?: InputMaybe; + dependencies?: InputMaybe; + description?: InputMaybe; + enum?: InputMaybe>>; + example?: InputMaybe; + exclusiveMaximum?: InputMaybe; + exclusiveMinimum?: InputMaybe; + externalDocs?: InputMaybe; + format?: InputMaybe; + id?: InputMaybe; + items?: InputMaybe; + maxItems?: InputMaybe; + maxLength?: InputMaybe; + maxProperties?: InputMaybe; + maximum?: InputMaybe; + minItems?: InputMaybe; + minLength?: InputMaybe; + minProperties?: InputMaybe; + minimum?: InputMaybe; + multipleOf?: InputMaybe; + not?: InputMaybe; + nullable?: InputMaybe; + oneOf?: InputMaybe>>; + pattern?: InputMaybe; + patternProperties?: InputMaybe; + properties?: InputMaybe; + required?: InputMaybe>>; + title?: InputMaybe; + type?: InputMaybe; + uniqueItems?: InputMaybe; + x_kubernetes_embedded_resource?: InputMaybe; + x_kubernetes_int_or_string?: InputMaybe; + x_kubernetes_list_map_keys?: InputMaybe>>; + x_kubernetes_list_type?: InputMaybe; + x_kubernetes_map_type?: InputMaybe; + x_kubernetes_preserve_unknown_fields?: InputMaybe; + x_kubernetes_validations?: InputMaybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_SelectableFieldspecversionsselectableFields = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_SelectableFieldspecversionsselectableFields'; + jsonPath?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_SelectableFieldspecversionsselectableFieldsInput = { + jsonPath?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_ServiceReferencespecconversionwebhookclientConfigservice = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_ServiceReferencespecconversionwebhookclientConfigservice'; + name?: Maybe; + namespace?: Maybe; + path?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_ServiceReferencespecconversionwebhookclientConfigserviceInput = { + name?: InputMaybe; + namespace?: InputMaybe; + path?: InputMaybe; + port?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_ValidationRulespecversionsschemaopenApiv3Schemax_Kubernetes_Validations = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_ValidationRulespecversionsschemaopenAPIV3Schemax_kubernetes_validations'; + fieldPath?: Maybe; + message?: Maybe; + messageExpression?: Maybe; + optionalOldSelf?: Maybe; + reason?: Maybe; + rule?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_ValidationRulespecversionsschemaopenApiv3Schemax_Kubernetes_ValidationsInput = { + fieldPath?: InputMaybe; + message?: InputMaybe; + messageExpression?: InputMaybe; + optionalOldSelf?: InputMaybe; + reason?: InputMaybe; + rule?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_WebhookClientConfigspecconversionwebhookclientConfig = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_WebhookClientConfigspecconversionwebhookclientConfig'; + caBundle?: Maybe; + service?: Maybe; + url?: Maybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_WebhookClientConfigspecconversionwebhookclientConfigInput = { + caBundle?: InputMaybe; + service?: InputMaybe; + url?: InputMaybe; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_WebhookConversionspecconversionwebhook = { + __typename?: 'io_k8s_apiextensions_apiserver_pkg_apis_apiextensions_v1_WebhookConversionspecconversionwebhook'; + clientConfig?: Maybe; + conversionReviewVersions?: Maybe>>; +}; + +export type Io_K8s_Apiextensions_Apiserver_Pkg_Apis_Apiextensions_V1_WebhookConversionspecconversionwebhookInput = { + clientConfig?: InputMaybe; + conversionReviewVersions?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_Conditionstatusconditions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_Conditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + observedGeneration?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + observedGeneration?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_DeleteOptionsdeleteOptions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_DeleteOptionsdeleteOptions'; + apiVersion?: Maybe; + dryRun?: Maybe>>; + gracePeriodSeconds?: Maybe; + kind?: Maybe; + orphanDependents?: Maybe; + preconditions?: Maybe; + propagationPolicy?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_DeleteOptionsdeleteOptionsInput = { + apiVersion?: InputMaybe; + dryRun?: InputMaybe>>; + gracePeriodSeconds?: InputMaybe; + kind?: InputMaybe; + orphanDependents?: InputMaybe; + preconditions?: InputMaybe; + propagationPolicy?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_FieldSelectorRequirementspecresourceAttributesfieldSelectorrequirements = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_FieldSelectorRequirementspecresourceAttributesfieldSelectorrequirements'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_FieldSelectorRequirementspecresourceAttributesfieldSelectorrequirementsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementaggregationRuleclusterRoleSelectorsmatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementaggregationRuleclusterRoleSelectorsmatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementaggregationRuleclusterRoleSelectorsmatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementnodeTopologymatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementnodeTopologymatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementnodeTopologymatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecegresstonamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecegresstonamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecegresstonamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecegresstopodSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecegresstopodSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecegresstopodSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecingressfromnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecingressfromnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecingressfromnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecingressfrompodSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecingressfrompodSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecingressfrompodSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchConstraintsnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecmatchConstraintsnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchConstraintsnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchConstraintsobjectSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecmatchConstraintsobjectSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchConstraintsobjectSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchResourcesnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecmatchResourcesnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchResourcesnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchResourcesobjectSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecmatchResourcesobjectSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecmatchResourcesobjectSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecparamRefselectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecparamRefselectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecparamRefselectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecpodSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecpodSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecpodSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecresourceAttributeslabelSelectorrequirements = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecresourceAttributeslabelSelectorrequirements'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecresourceAttributeslabelSelectorrequirementsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecselectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecselectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecselectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespectopologySpreadConstraintslabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespectopologySpreadConstraintslabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespectopologySpreadConstraintslabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectopologySpreadConstraintslabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspectopologySpreadConstraintslabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspectopologySpreadConstraintslabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementspecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementspecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespectopologySpreadConstraintslabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespectopologySpreadConstraintslabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespectopologySpreadConstraintslabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecvolumesephemeralvolumeClaimTemplatespecselectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementtemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementtemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementwebhooksnamespaceSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementwebhooksnamespaceSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementwebhooksnamespaceSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementwebhooksobjectSelectormatchExpressions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorRequirementwebhooksobjectSelectormatchExpressions'; + key?: Maybe; + operator?: Maybe; + values?: Maybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorRequirementwebhooksobjectSelectormatchExpressionsInput = { + key?: InputMaybe; + operator?: InputMaybe; + values?: InputMaybe>>; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectoraggregationRuleclusterRoleSelectors = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectoraggregationRuleclusterRoleSelectors'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectoraggregationRuleclusterRoleSelectorsInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectornodeTopology = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectornodeTopology'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectornodeTopologyInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecegresstonamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecegresstonamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecegresstonamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecegresstopodSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecegresstopodSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecegresstopodSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecingressfromnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecingressfromnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecingressfromnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecingressfrompodSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecingressfrompodSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecingressfrompodSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchConstraintsnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecmatchConstraintsnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchConstraintsnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchConstraintsobjectSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecmatchConstraintsobjectSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchConstraintsobjectSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchResourcesnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecmatchResourcesnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchResourcesnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchResourcesobjectSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecmatchResourcesobjectSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecmatchResourcesobjectSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecparamRefselector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecparamRefselector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecparamRefselectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecpodSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecpodSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecpodSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecselector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecselector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecselectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespectopologySpreadConstraintslabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespectopologySpreadConstraintslabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespectopologySpreadConstraintslabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecvolumesephemeralvolumeClaimTemplatespecselector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecvolumesephemeralvolumeClaimTemplatespecselector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecvolumesephemeralvolumeClaimTemplatespecselectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectopologySpreadConstraintslabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspectopologySpreadConstraintslabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspectopologySpreadConstraintslabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecvolumesephemeralvolumeClaimTemplatespecselector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecvolumesephemeralvolumeClaimTemplatespecselector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecvolumesephemeralvolumeClaimTemplatespecselectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecvolumesprojectedsourcesclusterTrustBundlelabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorspecvolumesprojectedsourcesclusterTrustBundlelabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorspecvolumesprojectedsourcesclusterTrustBundlelabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinitypreferredDuringSchedulingIgnoredDuringExecutionpodAffinityTermnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionlabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecaffinitypodAntiAffinityrequiredDuringSchedulingIgnoredDuringExecutionnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespectopologySpreadConstraintslabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespectopologySpreadConstraintslabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespectopologySpreadConstraintslabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecvolumesephemeralvolumeClaimTemplatespecselector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecvolumesephemeralvolumeClaimTemplatespecselector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecvolumesephemeralvolumeClaimTemplatespecselectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectortemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectortemplatespecvolumesprojectedsourcesclusterTrustBundlelabelSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorwebhooksnamespaceSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorwebhooksnamespaceSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorwebhooksnamespaceSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorwebhooksobjectSelector = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_LabelSelectorwebhooksobjectSelector'; + matchExpressions?: Maybe>>; + matchLabels?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_LabelSelectorwebhooksobjectSelectorInput = { + matchExpressions?: InputMaybe>>; + matchLabels?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ListMetametadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ListMetametadata'; + continue?: Maybe; + remainingItemCount?: Maybe; + resourceVersion?: Maybe; + selfLink?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ListMetametadataInput = { + continue?: InputMaybe; + remainingItemCount?: InputMaybe; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntrymetadatamanagedFields = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ManagedFieldsEntrymetadatamanagedFields'; + apiVersion?: Maybe; + fieldsType?: Maybe; + fieldsV1?: Maybe; + manager?: Maybe; + operation?: Maybe; + subresource?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntrymetadatamanagedFieldsInput = { + apiVersion?: InputMaybe; + fieldsType?: InputMaybe; + fieldsV1?: InputMaybe; + manager?: InputMaybe; + operation?: InputMaybe; + subresource?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntryspectemplatemetadatamanagedFields = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ManagedFieldsEntryspectemplatemetadatamanagedFields'; + apiVersion?: Maybe; + fieldsType?: Maybe; + fieldsV1?: Maybe; + manager?: Maybe; + operation?: Maybe; + subresource?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntryspectemplatemetadatamanagedFieldsInput = { + apiVersion?: InputMaybe; + fieldsType?: InputMaybe; + fieldsV1?: InputMaybe; + manager?: InputMaybe; + operation?: InputMaybe; + subresource?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntryspectemplatespecvolumesephemeralvolumeClaimTemplatemetadatamanagedFields = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ManagedFieldsEntryspectemplatespecvolumesephemeralvolumeClaimTemplatemetadatamanagedFields'; + apiVersion?: Maybe; + fieldsType?: Maybe; + fieldsV1?: Maybe; + manager?: Maybe; + operation?: Maybe; + subresource?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntryspectemplatespecvolumesephemeralvolumeClaimTemplatemetadatamanagedFieldsInput = { + apiVersion?: InputMaybe; + fieldsType?: InputMaybe; + fieldsV1?: InputMaybe; + manager?: InputMaybe; + operation?: InputMaybe; + subresource?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntryspecvolumesephemeralvolumeClaimTemplatemetadatamanagedFields = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ManagedFieldsEntryspecvolumesephemeralvolumeClaimTemplatemetadatamanagedFields'; + apiVersion?: Maybe; + fieldsType?: Maybe; + fieldsV1?: Maybe; + manager?: Maybe; + operation?: Maybe; + subresource?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntryspecvolumesephemeralvolumeClaimTemplatemetadatamanagedFieldsInput = { + apiVersion?: InputMaybe; + fieldsType?: InputMaybe; + fieldsV1?: InputMaybe; + manager?: InputMaybe; + operation?: InputMaybe; + subresource?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntrytemplatemetadatamanagedFields = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ManagedFieldsEntrytemplatemetadatamanagedFields'; + apiVersion?: Maybe; + fieldsType?: Maybe; + fieldsV1?: Maybe; + manager?: Maybe; + operation?: Maybe; + subresource?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntrytemplatemetadatamanagedFieldsInput = { + apiVersion?: InputMaybe; + fieldsType?: InputMaybe; + fieldsV1?: InputMaybe; + manager?: InputMaybe; + operation?: InputMaybe; + subresource?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntrytemplatespecvolumesephemeralvolumeClaimTemplatemetadatamanagedFields = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ManagedFieldsEntrytemplatespecvolumesephemeralvolumeClaimTemplatemetadatamanagedFields'; + apiVersion?: Maybe; + fieldsType?: Maybe; + fieldsV1?: Maybe; + manager?: Maybe; + operation?: Maybe; + subresource?: Maybe; + time?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ManagedFieldsEntrytemplatespecvolumesephemeralvolumeClaimTemplatemetadatamanagedFieldsInput = { + apiVersion?: InputMaybe; + fieldsType?: InputMaybe; + fieldsV1?: InputMaybe; + manager?: InputMaybe; + operation?: InputMaybe; + subresource?: InputMaybe; + time?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetametadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetametadata'; + annotations?: Maybe; + creationTimestamp?: Maybe; + deletionGracePeriodSeconds?: Maybe; + deletionTimestamp?: Maybe; + finalizers?: Maybe>>; + generateName?: Maybe; + generation?: Maybe; + labels?: Maybe; + managedFields?: Maybe>>; + name?: Maybe; + namespace?: Maybe; + ownerReferences?: Maybe>>; + resourceVersion?: Maybe; + selfLink?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetametadataInput = { + annotations?: InputMaybe; + creationTimestamp?: InputMaybe; + deletionGracePeriodSeconds?: InputMaybe; + deletionTimestamp?: InputMaybe; + finalizers?: InputMaybe>>; + generateName?: InputMaybe; + generation?: InputMaybe; + labels?: InputMaybe; + managedFields?: InputMaybe>>; + name?: InputMaybe; + namespace?: InputMaybe; + ownerReferences?: InputMaybe>>; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetaspectemplatemetadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetaspectemplatemetadata'; + annotations?: Maybe; + creationTimestamp?: Maybe; + deletionGracePeriodSeconds?: Maybe; + deletionTimestamp?: Maybe; + finalizers?: Maybe>>; + generateName?: Maybe; + generation?: Maybe; + labels?: Maybe; + managedFields?: Maybe>>; + name?: Maybe; + namespace?: Maybe; + ownerReferences?: Maybe>>; + resourceVersion?: Maybe; + selfLink?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetaspectemplatemetadataInput = { + annotations?: InputMaybe; + creationTimestamp?: InputMaybe; + deletionGracePeriodSeconds?: InputMaybe; + deletionTimestamp?: InputMaybe; + finalizers?: InputMaybe>>; + generateName?: InputMaybe; + generation?: InputMaybe; + labels?: InputMaybe; + managedFields?: InputMaybe>>; + name?: InputMaybe; + namespace?: InputMaybe; + ownerReferences?: InputMaybe>>; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetaspectemplatespecvolumesephemeralvolumeClaimTemplatemetadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetaspectemplatespecvolumesephemeralvolumeClaimTemplatemetadata'; + annotations?: Maybe; + creationTimestamp?: Maybe; + deletionGracePeriodSeconds?: Maybe; + deletionTimestamp?: Maybe; + finalizers?: Maybe>>; + generateName?: Maybe; + generation?: Maybe; + labels?: Maybe; + managedFields?: Maybe>>; + name?: Maybe; + namespace?: Maybe; + ownerReferences?: Maybe>>; + resourceVersion?: Maybe; + selfLink?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetaspectemplatespecvolumesephemeralvolumeClaimTemplatemetadataInput = { + annotations?: InputMaybe; + creationTimestamp?: InputMaybe; + deletionGracePeriodSeconds?: InputMaybe; + deletionTimestamp?: InputMaybe; + finalizers?: InputMaybe>>; + generateName?: InputMaybe; + generation?: InputMaybe; + labels?: InputMaybe; + managedFields?: InputMaybe>>; + name?: InputMaybe; + namespace?: InputMaybe; + ownerReferences?: InputMaybe>>; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetaspecvolumesephemeralvolumeClaimTemplatemetadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetaspecvolumesephemeralvolumeClaimTemplatemetadata'; + annotations?: Maybe; + creationTimestamp?: Maybe; + deletionGracePeriodSeconds?: Maybe; + deletionTimestamp?: Maybe; + finalizers?: Maybe>>; + generateName?: Maybe; + generation?: Maybe; + labels?: Maybe; + managedFields?: Maybe>>; + name?: Maybe; + namespace?: Maybe; + ownerReferences?: Maybe>>; + resourceVersion?: Maybe; + selfLink?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetaspecvolumesephemeralvolumeClaimTemplatemetadataInput = { + annotations?: InputMaybe; + creationTimestamp?: InputMaybe; + deletionGracePeriodSeconds?: InputMaybe; + deletionTimestamp?: InputMaybe; + finalizers?: InputMaybe>>; + generateName?: InputMaybe; + generation?: InputMaybe; + labels?: InputMaybe; + managedFields?: InputMaybe>>; + name?: InputMaybe; + namespace?: InputMaybe; + ownerReferences?: InputMaybe>>; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetatemplatemetadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetatemplatemetadata'; + annotations?: Maybe; + creationTimestamp?: Maybe; + deletionGracePeriodSeconds?: Maybe; + deletionTimestamp?: Maybe; + finalizers?: Maybe>>; + generateName?: Maybe; + generation?: Maybe; + labels?: Maybe; + managedFields?: Maybe>>; + name?: Maybe; + namespace?: Maybe; + ownerReferences?: Maybe>>; + resourceVersion?: Maybe; + selfLink?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetatemplatemetadataInput = { + annotations?: InputMaybe; + creationTimestamp?: InputMaybe; + deletionGracePeriodSeconds?: InputMaybe; + deletionTimestamp?: InputMaybe; + finalizers?: InputMaybe>>; + generateName?: InputMaybe; + generation?: InputMaybe; + labels?: InputMaybe; + managedFields?: InputMaybe>>; + name?: InputMaybe; + namespace?: InputMaybe; + ownerReferences?: InputMaybe>>; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetatemplatespecvolumesephemeralvolumeClaimTemplatemetadata = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetatemplatespecvolumesephemeralvolumeClaimTemplatemetadata'; + annotations?: Maybe; + creationTimestamp?: Maybe; + deletionGracePeriodSeconds?: Maybe; + deletionTimestamp?: Maybe; + finalizers?: Maybe>>; + generateName?: Maybe; + generation?: Maybe; + labels?: Maybe; + managedFields?: Maybe>>; + name?: Maybe; + namespace?: Maybe; + ownerReferences?: Maybe>>; + resourceVersion?: Maybe; + selfLink?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_ObjectMetatemplatespecvolumesephemeralvolumeClaimTemplatemetadataInput = { + annotations?: InputMaybe; + creationTimestamp?: InputMaybe; + deletionGracePeriodSeconds?: InputMaybe; + deletionTimestamp?: InputMaybe; + finalizers?: InputMaybe>>; + generateName?: InputMaybe; + generation?: InputMaybe; + labels?: InputMaybe; + managedFields?: InputMaybe>>; + name?: InputMaybe; + namespace?: InputMaybe; + ownerReferences?: InputMaybe>>; + resourceVersion?: InputMaybe; + selfLink?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencemetadataownerReferences = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_OwnerReferencemetadataownerReferences'; + apiVersion?: Maybe; + blockOwnerDeletion?: Maybe; + controller?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencemetadataownerReferencesInput = { + apiVersion?: InputMaybe; + blockOwnerDeletion?: InputMaybe; + controller?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencespectemplatemetadataownerReferences = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_OwnerReferencespectemplatemetadataownerReferences'; + apiVersion?: Maybe; + blockOwnerDeletion?: Maybe; + controller?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencespectemplatemetadataownerReferencesInput = { + apiVersion?: InputMaybe; + blockOwnerDeletion?: InputMaybe; + controller?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencespectemplatespecvolumesephemeralvolumeClaimTemplatemetadataownerReferences = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_OwnerReferencespectemplatespecvolumesephemeralvolumeClaimTemplatemetadataownerReferences'; + apiVersion?: Maybe; + blockOwnerDeletion?: Maybe; + controller?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencespectemplatespecvolumesephemeralvolumeClaimTemplatemetadataownerReferencesInput = { + apiVersion?: InputMaybe; + blockOwnerDeletion?: InputMaybe; + controller?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencespecvolumesephemeralvolumeClaimTemplatemetadataownerReferences = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_OwnerReferencespecvolumesephemeralvolumeClaimTemplatemetadataownerReferences'; + apiVersion?: Maybe; + blockOwnerDeletion?: Maybe; + controller?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencespecvolumesephemeralvolumeClaimTemplatemetadataownerReferencesInput = { + apiVersion?: InputMaybe; + blockOwnerDeletion?: InputMaybe; + controller?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencetemplatemetadataownerReferences = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_OwnerReferencetemplatemetadataownerReferences'; + apiVersion?: Maybe; + blockOwnerDeletion?: Maybe; + controller?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencetemplatemetadataownerReferencesInput = { + apiVersion?: InputMaybe; + blockOwnerDeletion?: InputMaybe; + controller?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencetemplatespecvolumesephemeralvolumeClaimTemplatemetadataownerReferences = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_OwnerReferencetemplatespecvolumesephemeralvolumeClaimTemplatemetadataownerReferences'; + apiVersion?: Maybe; + blockOwnerDeletion?: Maybe; + controller?: Maybe; + kind?: Maybe; + name?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_OwnerReferencetemplatespecvolumesephemeralvolumeClaimTemplatemetadataownerReferencesInput = { + apiVersion?: InputMaybe; + blockOwnerDeletion?: InputMaybe; + controller?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_PreconditionsdeleteOptionspreconditions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_PreconditionsdeleteOptionspreconditions'; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_PreconditionsdeleteOptionspreconditionsInput = { + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_Preconditionspreconditions = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_Preconditionspreconditions'; + resourceVersion?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_PreconditionspreconditionsInput = { + resourceVersion?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_StatusCausedetailscauses = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_StatusCausedetailscauses'; + field?: Maybe; + message?: Maybe; + reason?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_StatusCausedetailscausesInput = { + field?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_StatusDetailsdetails = { + __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_StatusDetailsdetails'; + causes?: Maybe>>; + group?: Maybe; + kind?: Maybe; + name?: Maybe; + retryAfterSeconds?: Maybe; + uid?: Maybe; +}; + +export type Io_K8s_Apimachinery_Pkg_Apis_Meta_V1_StatusDetailsdetailsInput = { + causes?: InputMaybe>>; + group?: InputMaybe; + kind?: InputMaybe; + name?: InputMaybe; + retryAfterSeconds?: InputMaybe; + uid?: InputMaybe; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ApiServiceConditionstatusconditions = { + __typename?: 'io_k8s_kube_aggregator_pkg_apis_apiregistration_v1_APIServiceConditionstatusconditions'; + lastTransitionTime?: Maybe; + message?: Maybe; + reason?: Maybe; + status?: Maybe; + type?: Maybe; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ApiServiceConditionstatusconditionsInput = { + lastTransitionTime?: InputMaybe; + message?: InputMaybe; + reason?: InputMaybe; + status?: InputMaybe; + type?: InputMaybe; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ApiServiceSpecspec = { + __typename?: 'io_k8s_kube_aggregator_pkg_apis_apiregistration_v1_APIServiceSpecspec'; + caBundle?: Maybe; + group?: Maybe; + groupPriorityMinimum?: Maybe; + insecureSkipTLSVerify?: Maybe; + service?: Maybe; + version?: Maybe; + versionPriority?: Maybe; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ApiServiceSpecspecInput = { + caBundle?: InputMaybe; + group?: InputMaybe; + groupPriorityMinimum?: InputMaybe; + insecureSkipTLSVerify?: InputMaybe; + service?: InputMaybe; + version?: InputMaybe; + versionPriority?: InputMaybe; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ApiServiceStatusstatus = { + __typename?: 'io_k8s_kube_aggregator_pkg_apis_apiregistration_v1_APIServiceStatusstatus'; + conditions?: Maybe>>; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ApiServiceStatusstatusInput = { + conditions?: InputMaybe>>; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ServiceReferencespecservice = { + __typename?: 'io_k8s_kube_aggregator_pkg_apis_apiregistration_v1_ServiceReferencespecservice'; + name?: Maybe; + namespace?: Maybe; + port?: Maybe; +}; + +export type Io_K8s_Kube_Aggregator_Pkg_Apis_Apiregistration_V1_ServiceReferencespecserviceInput = { + name?: InputMaybe; + namespace?: InputMaybe; + port?: InputMaybe; +}; + +export type Networking_K8s_IoMutation = { + __typename?: 'networking_k8s_ioMutation'; + createIngress?: Maybe; + createIngressClass?: Maybe; + createNetworkPolicy?: Maybe; + deleteIngress?: Maybe; + deleteIngressClass?: Maybe; + deleteNetworkPolicy?: Maybe; + updateIngress?: Maybe; + updateIngressClass?: Maybe; + updateNetworkPolicy?: Maybe; +}; + + +export type Networking_K8s_IoMutationCreateIngressArgs = { + namespace?: InputMaybe; + object: IngressInput; +}; + + +export type Networking_K8s_IoMutationCreateIngressClassArgs = { + object: IngressClassInput; +}; + + +export type Networking_K8s_IoMutationCreateNetworkPolicyArgs = { + namespace?: InputMaybe; + object: NetworkPolicyInput; +}; + + +export type Networking_K8s_IoMutationDeleteIngressArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Networking_K8s_IoMutationDeleteIngressClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Networking_K8s_IoMutationDeleteNetworkPolicyArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Networking_K8s_IoMutationUpdateIngressArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: IngressInput; +}; + + +export type Networking_K8s_IoMutationUpdateIngressClassArgs = { + name: Scalars['String']['input']; + object: IngressClassInput; +}; + + +export type Networking_K8s_IoMutationUpdateNetworkPolicyArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: NetworkPolicyInput; +}; + +export type Networking_K8s_IoQuery = { + __typename?: 'networking_k8s_ioQuery'; + Ingress: Ingress; + IngressClass: IngressClass; + IngressClassYaml: Scalars['String']['output']; + IngressClasses: Array; + IngressYaml: Scalars['String']['output']; + Ingresses: Array; + NetworkPolicy: NetworkPolicy; + NetworkPolicyYaml: Scalars['String']['output']; + NetworkPolicys: Array; +}; + + +export type Networking_K8s_IoQueryIngressArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Networking_K8s_IoQueryIngressClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Networking_K8s_IoQueryIngressClassYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Networking_K8s_IoQueryIngressClassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Networking_K8s_IoQueryIngressYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Networking_K8s_IoQueryIngressesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Networking_K8s_IoQueryNetworkPolicyArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Networking_K8s_IoQueryNetworkPolicyYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Networking_K8s_IoQueryNetworkPolicysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Node_K8s_IoMutation = { + __typename?: 'node_k8s_ioMutation'; + createRuntimeClass?: Maybe; + deleteRuntimeClass?: Maybe; + updateRuntimeClass?: Maybe; +}; + + +export type Node_K8s_IoMutationCreateRuntimeClassArgs = { + object: RuntimeClassInput; +}; + + +export type Node_K8s_IoMutationDeleteRuntimeClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Node_K8s_IoMutationUpdateRuntimeClassArgs = { + name: Scalars['String']['input']; + object: RuntimeClassInput; +}; + +export type Node_K8s_IoQuery = { + __typename?: 'node_k8s_ioQuery'; + RuntimeClass: RuntimeClass; + RuntimeClassYaml: Scalars['String']['output']; + RuntimeClasses: Array; +}; + + +export type Node_K8s_IoQueryRuntimeClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Node_K8s_IoQueryRuntimeClassYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Node_K8s_IoQueryRuntimeClassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Openmcp_CloudMutation = { + __typename?: 'openmcp_cloudMutation'; + createQuotaIncrease?: Maybe; + createTypedLabelValidationParams?: Maybe; + deleteQuotaIncrease?: Maybe; + deleteTypedLabelValidationParams?: Maybe; + updateQuotaIncrease?: Maybe; + updateTypedLabelValidationParams?: Maybe; +}; + + +export type Openmcp_CloudMutationCreateQuotaIncreaseArgs = { + namespace?: InputMaybe; + object: QuotaIncreaseInput; +}; + + +export type Openmcp_CloudMutationCreateTypedLabelValidationParamsArgs = { + object: TypedLabelValidationParamsInput; +}; + + +export type Openmcp_CloudMutationDeleteQuotaIncreaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Openmcp_CloudMutationDeleteTypedLabelValidationParamsArgs = { + name: Scalars['String']['input']; +}; + + +export type Openmcp_CloudMutationUpdateQuotaIncreaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: QuotaIncreaseInput; +}; + + +export type Openmcp_CloudMutationUpdateTypedLabelValidationParamsArgs = { + name: Scalars['String']['input']; + object: TypedLabelValidationParamsInput; +}; + +export type Openmcp_CloudQuery = { + __typename?: 'openmcp_cloudQuery'; + QuotaIncrease: QuotaIncrease; + QuotaIncreaseYaml: Scalars['String']['output']; + QuotaIncreases: Array; + TypedLabelValidationParams: TypedLabelValidationParams; + TypedLabelValidationParamsYaml: Scalars['String']['output']; + TypedLabelValidationParamses: Array; +}; + + +export type Openmcp_CloudQueryQuotaIncreaseArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Openmcp_CloudQueryQuotaIncreaseYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Openmcp_CloudQueryQuotaIncreasesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Openmcp_CloudQueryTypedLabelValidationParamsArgs = { + name: Scalars['String']['input']; +}; + + +export type Openmcp_CloudQueryTypedLabelValidationParamsYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Openmcp_CloudQueryTypedLabelValidationParamsesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type PolicyMutation = { + __typename?: 'policyMutation'; + createEviction?: Maybe; + deleteEviction?: Maybe; + updateEviction?: Maybe; +}; + + +export type PolicyMutationCreateEvictionArgs = { + object: EvictionInput; +}; + + +export type PolicyMutationDeleteEvictionArgs = { + name: Scalars['String']['input']; +}; + + +export type PolicyMutationUpdateEvictionArgs = { + name: Scalars['String']['input']; + object: EvictionInput; +}; + +export type PolicyQuery = { + __typename?: 'policyQuery'; + Eviction: Eviction; + EvictionYaml: Scalars['String']['output']; + Evictions: Array; +}; + + +export type PolicyQueryEvictionArgs = { + name: Scalars['String']['input']; +}; + + +export type PolicyQueryEvictionYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type PolicyQueryEvictionsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Rbac_Authorization_K8s_IoMutation = { + __typename?: 'rbac_authorization_k8s_ioMutation'; + createClusterRole?: Maybe; + createClusterRoleBinding?: Maybe; + createRole?: Maybe; + createRoleBinding?: Maybe; + deleteClusterRole?: Maybe; + deleteClusterRoleBinding?: Maybe; + deleteRole?: Maybe; + deleteRoleBinding?: Maybe; + updateClusterRole?: Maybe; + updateClusterRoleBinding?: Maybe; + updateRole?: Maybe; + updateRoleBinding?: Maybe; +}; + + +export type Rbac_Authorization_K8s_IoMutationCreateClusterRoleArgs = { + object: ClusterRoleInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationCreateClusterRoleBindingArgs = { + object: ClusterRoleBindingInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationCreateRoleArgs = { + namespace?: InputMaybe; + object: RoleInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationCreateRoleBindingArgs = { + namespace?: InputMaybe; + object: RoleBindingInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationDeleteClusterRoleArgs = { + name: Scalars['String']['input']; +}; + + +export type Rbac_Authorization_K8s_IoMutationDeleteClusterRoleBindingArgs = { + name: Scalars['String']['input']; +}; + + +export type Rbac_Authorization_K8s_IoMutationDeleteRoleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoMutationDeleteRoleBindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoMutationUpdateClusterRoleArgs = { + name: Scalars['String']['input']; + object: ClusterRoleInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationUpdateClusterRoleBindingArgs = { + name: Scalars['String']['input']; + object: ClusterRoleBindingInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationUpdateRoleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: RoleInput; +}; + + +export type Rbac_Authorization_K8s_IoMutationUpdateRoleBindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: RoleBindingInput; +}; + +export type Rbac_Authorization_K8s_IoQuery = { + __typename?: 'rbac_authorization_k8s_ioQuery'; + ClusterRole: ClusterRole; + ClusterRoleBinding: ClusterRoleBinding; + ClusterRoleBindingYaml: Scalars['String']['output']; + ClusterRoleBindings: Array; + ClusterRoleYaml: Scalars['String']['output']; + ClusterRoles: Array; + Role: Role; + RoleBinding: RoleBinding; + RoleBindingYaml: Scalars['String']['output']; + RoleBindings: Array; + RoleYaml: Scalars['String']['output']; + Roles: Array; +}; + + +export type Rbac_Authorization_K8s_IoQueryClusterRoleArgs = { + name: Scalars['String']['input']; +}; + + +export type Rbac_Authorization_K8s_IoQueryClusterRoleBindingArgs = { + name: Scalars['String']['input']; +}; + + +export type Rbac_Authorization_K8s_IoQueryClusterRoleBindingYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Rbac_Authorization_K8s_IoQueryClusterRoleBindingsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryClusterRoleYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Rbac_Authorization_K8s_IoQueryClusterRolesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryRoleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryRoleBindingArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryRoleBindingYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryRoleBindingsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryRoleYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Rbac_Authorization_K8s_IoQueryRolesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Scheduling_K8s_IoMutation = { + __typename?: 'scheduling_k8s_ioMutation'; + createPriorityClass?: Maybe; + deletePriorityClass?: Maybe; + updatePriorityClass?: Maybe; +}; + + +export type Scheduling_K8s_IoMutationCreatePriorityClassArgs = { + object: PriorityClassInput; +}; + + +export type Scheduling_K8s_IoMutationDeletePriorityClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Scheduling_K8s_IoMutationUpdatePriorityClassArgs = { + name: Scalars['String']['input']; + object: PriorityClassInput; +}; + +export type Scheduling_K8s_IoQuery = { + __typename?: 'scheduling_k8s_ioQuery'; + PriorityClass: PriorityClass; + PriorityClassYaml: Scalars['String']['output']; + PriorityClasses: Array; +}; + + +export type Scheduling_K8s_IoQueryPriorityClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Scheduling_K8s_IoQueryPriorityClassYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Scheduling_K8s_IoQueryPriorityClassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type Storage_K8s_IoMutation = { + __typename?: 'storage_k8s_ioMutation'; + createCSIDriver?: Maybe; + createCSIStorageCapacity?: Maybe; + createStorageClass?: Maybe; + createVolumeAttachment?: Maybe; + deleteCSIDriver?: Maybe; + deleteCSIStorageCapacity?: Maybe; + deleteStorageClass?: Maybe; + deleteVolumeAttachment?: Maybe; + updateCSIDriver?: Maybe; + updateCSIStorageCapacity?: Maybe; + updateStorageClass?: Maybe; + updateVolumeAttachment?: Maybe; +}; + + +export type Storage_K8s_IoMutationCreateCsiDriverArgs = { + object: CsiDriverInput; +}; + + +export type Storage_K8s_IoMutationCreateCsiStorageCapacityArgs = { + namespace?: InputMaybe; + object: CsiStorageCapacityInput; +}; + + +export type Storage_K8s_IoMutationCreateStorageClassArgs = { + object: StorageClassInput; +}; + + +export type Storage_K8s_IoMutationCreateVolumeAttachmentArgs = { + object: VolumeAttachmentInput; +}; + + +export type Storage_K8s_IoMutationDeleteCsiDriverArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoMutationDeleteCsiStorageCapacityArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Storage_K8s_IoMutationDeleteStorageClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoMutationDeleteVolumeAttachmentArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoMutationUpdateCsiDriverArgs = { + name: Scalars['String']['input']; + object: CsiDriverInput; +}; + + +export type Storage_K8s_IoMutationUpdateCsiStorageCapacityArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: CsiStorageCapacityInput; +}; + + +export type Storage_K8s_IoMutationUpdateStorageClassArgs = { + name: Scalars['String']['input']; + object: StorageClassInput; +}; + + +export type Storage_K8s_IoMutationUpdateVolumeAttachmentArgs = { + name: Scalars['String']['input']; + object: VolumeAttachmentInput; +}; + +export type Storage_K8s_IoQuery = { + __typename?: 'storage_k8s_ioQuery'; + CSIDriver: CsiDriver; + CSIDriverYaml: Scalars['String']['output']; + CSIDrivers: Array; + CSIStorageCapacity: CsiStorageCapacity; + CSIStorageCapacityYaml: Scalars['String']['output']; + CSIStorageCapacitys: Array; + StorageClass: StorageClass; + StorageClassYaml: Scalars['String']['output']; + StorageClasses: Array; + VolumeAttachment: VolumeAttachment; + VolumeAttachmentYaml: Scalars['String']['output']; + VolumeAttachments: Array; +}; + + +export type Storage_K8s_IoQueryCsiDriverArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoQueryCsiDriverYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoQueryCsiDriversArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Storage_K8s_IoQueryCsiStorageCapacityArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Storage_K8s_IoQueryCsiStorageCapacityYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Storage_K8s_IoQueryCsiStorageCapacitysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Storage_K8s_IoQueryStorageClassArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoQueryStorageClassYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoQueryStorageClassesArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Storage_K8s_IoQueryVolumeAttachmentArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoQueryVolumeAttachmentYamlArgs = { + name: Scalars['String']['input']; +}; + + +export type Storage_K8s_IoQueryVolumeAttachmentsArgs = { + labelselector?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type TypeByCategoryObject = { + __typename?: 'typeByCategoryObject'; + group: Scalars['String']['output']; + kind: Scalars['String']['output']; + scope: Scalars['String']['output']; + version: Scalars['String']['output']; +}; + +export type Velero_IoMutation = { + __typename?: 'velero_ioMutation'; + createBackup?: Maybe; + createBackupRepository?: Maybe; + createBackupStorageLocation?: Maybe; + createDataDownload?: Maybe; + createDataUpload?: Maybe; + createDeleteBackupRequest?: Maybe; + createDownloadRequest?: Maybe; + createPodVolumeBackup?: Maybe; + createPodVolumeRestore?: Maybe; + createRestore?: Maybe; + createSchedule?: Maybe; + createServerStatusRequest?: Maybe; + createVolumeSnapshotLocation?: Maybe; + deleteBackup?: Maybe; + deleteBackupRepository?: Maybe; + deleteBackupStorageLocation?: Maybe; + deleteDataDownload?: Maybe; + deleteDataUpload?: Maybe; + deleteDeleteBackupRequest?: Maybe; + deleteDownloadRequest?: Maybe; + deletePodVolumeBackup?: Maybe; + deletePodVolumeRestore?: Maybe; + deleteRestore?: Maybe; + deleteSchedule?: Maybe; + deleteServerStatusRequest?: Maybe; + deleteVolumeSnapshotLocation?: Maybe; + updateBackup?: Maybe; + updateBackupRepository?: Maybe; + updateBackupStorageLocation?: Maybe; + updateDataDownload?: Maybe; + updateDataUpload?: Maybe; + updateDeleteBackupRequest?: Maybe; + updateDownloadRequest?: Maybe; + updatePodVolumeBackup?: Maybe; + updatePodVolumeRestore?: Maybe; + updateRestore?: Maybe; + updateSchedule?: Maybe; + updateServerStatusRequest?: Maybe; + updateVolumeSnapshotLocation?: Maybe; +}; + + +export type Velero_IoMutationCreateBackupArgs = { + namespace?: InputMaybe; + object: BackupInput; +}; + + +export type Velero_IoMutationCreateBackupRepositoryArgs = { + namespace?: InputMaybe; + object: BackupRepositoryInput; +}; + + +export type Velero_IoMutationCreateBackupStorageLocationArgs = { + namespace?: InputMaybe; + object: BackupStorageLocationInput; +}; + + +export type Velero_IoMutationCreateDataDownloadArgs = { + namespace?: InputMaybe; + object: DataDownloadInput; +}; + + +export type Velero_IoMutationCreateDataUploadArgs = { + namespace?: InputMaybe; + object: DataUploadInput; +}; + + +export type Velero_IoMutationCreateDeleteBackupRequestArgs = { + namespace?: InputMaybe; + object: DeleteBackupRequestInput; +}; + + +export type Velero_IoMutationCreateDownloadRequestArgs = { + namespace?: InputMaybe; + object: DownloadRequestInput; +}; + + +export type Velero_IoMutationCreatePodVolumeBackupArgs = { + namespace?: InputMaybe; + object: PodVolumeBackupInput; +}; + + +export type Velero_IoMutationCreatePodVolumeRestoreArgs = { + namespace?: InputMaybe; + object: PodVolumeRestoreInput; +}; + + +export type Velero_IoMutationCreateRestoreArgs = { + namespace?: InputMaybe; + object: RestoreInput; +}; + + +export type Velero_IoMutationCreateScheduleArgs = { + namespace?: InputMaybe; + object: ScheduleInput; +}; + + +export type Velero_IoMutationCreateServerStatusRequestArgs = { + namespace?: InputMaybe; + object: ServerStatusRequestInput; +}; + + +export type Velero_IoMutationCreateVolumeSnapshotLocationArgs = { + namespace?: InputMaybe; + object: VolumeSnapshotLocationInput; +}; + + +export type Velero_IoMutationDeleteBackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteBackupRepositoryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteBackupStorageLocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteDataDownloadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteDataUploadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteDeleteBackupRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteDownloadRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeletePodVolumeBackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeletePodVolumeRestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteRestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteScheduleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteServerStatusRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationDeleteVolumeSnapshotLocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoMutationUpdateBackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: BackupInput; +}; + + +export type Velero_IoMutationUpdateBackupRepositoryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: BackupRepositoryInput; +}; + + +export type Velero_IoMutationUpdateBackupStorageLocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: BackupStorageLocationInput; +}; + + +export type Velero_IoMutationUpdateDataDownloadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: DataDownloadInput; +}; + + +export type Velero_IoMutationUpdateDataUploadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: DataUploadInput; +}; + + +export type Velero_IoMutationUpdateDeleteBackupRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: DeleteBackupRequestInput; +}; + + +export type Velero_IoMutationUpdateDownloadRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: DownloadRequestInput; +}; + + +export type Velero_IoMutationUpdatePodVolumeBackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: PodVolumeBackupInput; +}; + + +export type Velero_IoMutationUpdatePodVolumeRestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: PodVolumeRestoreInput; +}; + + +export type Velero_IoMutationUpdateRestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: RestoreInput; +}; + + +export type Velero_IoMutationUpdateScheduleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ScheduleInput; +}; + + +export type Velero_IoMutationUpdateServerStatusRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: ServerStatusRequestInput; +}; + + +export type Velero_IoMutationUpdateVolumeSnapshotLocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; + object: VolumeSnapshotLocationInput; +}; + +export type Velero_IoQuery = { + __typename?: 'velero_ioQuery'; + Backup: Backup; + BackupRepository: BackupRepository; + BackupRepositoryYaml: Scalars['String']['output']; + BackupRepositorys: Array; + BackupStorageLocation: BackupStorageLocation; + BackupStorageLocationYaml: Scalars['String']['output']; + BackupStorageLocations: Array; + BackupYaml: Scalars['String']['output']; + Backups: Array; + DataDownload: DataDownload; + DataDownloadYaml: Scalars['String']['output']; + DataDownloads: Array; + DataUpload: DataUpload; + DataUploadYaml: Scalars['String']['output']; + DataUploads: Array; + DeleteBackupRequest: DeleteBackupRequest; + DeleteBackupRequestYaml: Scalars['String']['output']; + DeleteBackupRequests: Array; + DownloadRequest: DownloadRequest; + DownloadRequestYaml: Scalars['String']['output']; + DownloadRequests: Array; + PodVolumeBackup: PodVolumeBackup; + PodVolumeBackupYaml: Scalars['String']['output']; + PodVolumeBackups: Array; + PodVolumeRestore: PodVolumeRestore; + PodVolumeRestoreYaml: Scalars['String']['output']; + PodVolumeRestores: Array; + Restore: Restore; + RestoreYaml: Scalars['String']['output']; + Restores: Array; + Schedule: Schedule; + ScheduleYaml: Scalars['String']['output']; + Schedules: Array; + ServerStatusRequest: ServerStatusRequest; + ServerStatusRequestYaml: Scalars['String']['output']; + ServerStatusRequests: Array; + VolumeSnapshotLocation: VolumeSnapshotLocation; + VolumeSnapshotLocationYaml: Scalars['String']['output']; + VolumeSnapshotLocations: Array; +}; + + +export type Velero_IoQueryBackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryBackupRepositoryArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryBackupRepositoryYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryBackupRepositorysArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryBackupStorageLocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryBackupStorageLocationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryBackupStorageLocationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryBackupYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryBackupsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryDataDownloadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDataDownloadYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDataDownloadsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryDataUploadArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDataUploadYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDataUploadsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryDeleteBackupRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDeleteBackupRequestYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDeleteBackupRequestsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryDownloadRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDownloadRequestYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryDownloadRequestsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryPodVolumeBackupArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryPodVolumeBackupYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryPodVolumeBackupsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryPodVolumeRestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryPodVolumeRestoreYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryPodVolumeRestoresArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryRestoreArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryRestoreYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryRestoresArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryScheduleArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryScheduleYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQuerySchedulesArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryServerStatusRequestArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryServerStatusRequestYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryServerStatusRequestsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + + +export type Velero_IoQueryVolumeSnapshotLocationArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryVolumeSnapshotLocationYamlArgs = { + name: Scalars['String']['input']; + namespace?: InputMaybe; +}; + + +export type Velero_IoQueryVolumeSnapshotLocationsArgs = { + labelselector?: InputMaybe; + namespace?: InputMaybe; + sortBy?: InputMaybe; +}; + +export type GetWorkspacesQueryVariables = Exact<{ + projectNamespace: Scalars['String']['input']; +}>; + + +export type GetWorkspacesQuery = { __typename?: 'PrivateNameForQuery', core_openmcp_cloud?: { __typename?: 'core_openmcp_cloudQuery', Workspaces: Array<{ __typename?: 'Workspace', metadata?: { __typename?: 'io_k8s_apimachinery_pkg_apis_meta_v1_ObjectMetametadata', name?: string | null } | null }> } | null }; + + +export const GetWorkspacesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetWorkspaces"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"projectNamespace"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"core_openmcp_cloud"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"Workspaces"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"namespace"},"value":{"kind":"Variable","name":{"kind":"Name","value":"projectNamespace"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"metadata"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}}]}}]}}]}}]}}]} as unknown as DocumentNode; \ No newline at end of file diff --git a/src/types/__generated__/graphql/index.ts b/src/types/__generated__/graphql/index.ts new file mode 100644 index 00000000..f5159916 --- /dev/null +++ b/src/types/__generated__/graphql/index.ts @@ -0,0 +1,2 @@ +export * from "./fragment-masking"; +export * from "./gql"; \ No newline at end of file