From 437e2b196a1f6e59b5619b82157488ff86f580ef Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 26 Mar 2019 18:33:16 +0200 Subject: [PATCH 01/28] Add first haskell implementation: outputs types as the current one does --- .gitignore | 1 + Setup.hs | 2 + dhall-kubernetes.cabal | 39 ++++++++ package.yaml | 42 +++++++++ src/Main.hs | 198 +++++++++++++++++++++++++++++++++++++++++ stack.yaml | 6 ++ 6 files changed, 288 insertions(+) create mode 100644 Setup.hs create mode 100644 dhall-kubernetes.cabal create mode 100644 package.yaml create mode 100644 src/Main.hs create mode 100644 stack.yaml diff --git a/.gitignore b/.gitignore index 7c5f3f95..b8da7dbf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +.stack-work /result /result-* diff --git a/Setup.hs b/Setup.hs new file mode 100644 index 00000000..9a994af6 --- /dev/null +++ b/Setup.hs @@ -0,0 +1,2 @@ +import Distribution.Simple +main = defaultMain diff --git a/dhall-kubernetes.cabal b/dhall-kubernetes.cabal new file mode 100644 index 00000000..8f5048b2 --- /dev/null +++ b/dhall-kubernetes.cabal @@ -0,0 +1,39 @@ +cabal-version: 1.12 + +-- This file has been generated from package.yaml by hpack version 0.31.1. +-- +-- see: https://github.com/sol/hpack +-- +-- hash: b14c41b799401d0abc8bd9a0550ce28c2b6ddef5724209c3d7514f759a5defa4 + +name: dhall-kubernetes +version: 0.1.0.0 +category: Web +homepage: https://github.com/githubuser/dhall-kubernetes#readme +author: Author name here +maintainer: example@example.com +copyright: 2019 Author name here +license: BSD3 +license-file: LICENSE +build-type: Simple +extra-source-files: + README.md + +executable dhall-kubernetes + main-is: Main.hs + other-modules: + Paths_dhall_kubernetes + hs-source-dirs: + src + default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleContexts ConstraintKinds ApplicativeDo + build-depends: + aeson + , base >=4.7 && <5 + , containers + , dhall + , http-conduit + , microlens + , prettyprinter + , text + , vector + default-language: Haskell2010 diff --git a/package.yaml b/package.yaml new file mode 100644 index 00000000..d31a6a46 --- /dev/null +++ b/package.yaml @@ -0,0 +1,42 @@ +name: dhall-kubernetes +version: 0.1.0.0 +#synopsis: +#description: +homepage: https://github.com/githubuser/dhall-kubernetes#readme +license: BSD3 +author: Author name here +maintainer: example@example.com +copyright: 2019 Author name here +category: Web +extra-source-files: +- README.md + +default-extensions: +- DeriveDataTypeable +- DeriveGeneric +- DerivingStrategies +- DuplicateRecordFields +- GeneralizedNewtypeDeriving +- LambdaCase +- RecordWildCards +- ScopedTypeVariables +- OverloadedStrings +- FlexibleContexts +- ConstraintKinds +- ApplicativeDo + +dependencies: + - base >= 4.7 && < 5 + - dhall + - aeson + - http-conduit + - microlens + - text + - containers + - vector + - prettyprinter + +executables: + dhall-kubernetes: + source-dirs: src + main: Main.hs diff --git a/src/Main.hs b/src/Main.hs new file mode 100644 index 00000000..9483bd9e --- /dev/null +++ b/src/Main.hs @@ -0,0 +1,198 @@ +module Main where + +import qualified Network.HTTP.Simple as HTTP +import qualified Data.Vector as Vector +import qualified Dhall.Core as Dhall +import qualified Dhall.Map as Map +import qualified Data.Map.Strict as Data.Map +import qualified Data.Set as Set +import qualified Data.Text as Text +import qualified Data.List as List +import qualified Dhall.Parser as Dhall +import qualified Data.Text.Prettyprint.Doc as Pretty +import qualified Data.Text.Prettyprint.Doc.Render.Text as PrettyText + +import Data.Bifunctor (first, second) +import GHC.Generics (Generic) +import Data.Maybe +import Data.Aeson +import Data.Text (Text) +import Data.Set (Set) +import Data.Map (Map) +import Control.Applicative (optional) +import Control.Monad (join) + +data BaseData = BaseData + { kind :: Text + , apiVersion :: Text + } deriving (Generic, Show) + +instance FromJSON BaseData where + parseJSON = withArray "array of values" $ \arr -> withObject "baseData" (\o -> do + group <- o .:? "group" .!= "" + kind <- o .: "kind" + version <- o .: "version" + let apiVersion = group <> "/" <> version + pure BaseData{..}) + (head $ Vector.toList arr) + + +data Definition = Definition + { typ :: Maybe Text + , ref :: Maybe Ref + , format :: Maybe Text + , description :: Maybe Text + , items :: Maybe Definition + , properties :: Maybe (Map ModelName Definition) + , required :: Maybe (Set FieldName) + , baseData :: Maybe BaseData + } deriving (Generic, Show) + +instance FromJSON Definition where + parseJSON = withObject "definition" $ \o -> do + typ <- o .:? "type" + ref <- o .:? "$ref" + format <- o .:? "format" + properties <- o .:? "properties" + required <- o .:? "required" + items <- o .:? "items" + description <- o .:? "description" + baseData <- fmap join $ optional (o .:? "x-kubernetes-group-version-kind") + pure Definition{..} + +newtype Ref = Ref { unRef :: Text } + deriving (Generic, Show, FromJSON) + +newtype ModelName = ModelName { unModelName :: Text } + deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty.Pretty) + +newtype FieldName = FieldName { unFieldName :: Text } + deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty.Pretty) + +data Swagger = Swagger + { definitions :: Map ModelName Definition + } deriving (Generic, Show) + +instance FromJSON Swagger + +type Expr = Dhall.Expr Dhall.Src Dhall.Import + + +getSwagger :: IO Swagger +getSwagger = do + -- Fetch and parse the Swagger spec + req <- HTTP.parseRequest swaggerUrl + res <- HTTP.httpJSON req + pure $ HTTP.getResponseBody res + where + kubernetesTag = "v1.13.4" + + swaggerUrl = "https://raw.githubusercontent.com/kubernetes/kubernetes/" + <> kubernetesTag + <> "/api/openapi-spec/swagger.json" + +-- | Get all the required fields for a model +-- See https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/#required-fields +-- TLDR: because k8s API allows PUTS etc with partial data, +-- it's not clear from the data types OR the API which +-- fields are required for A POST... +requiredFields :: ModelName -> Maybe (Set FieldName) -> Set FieldName +requiredFields name required + = Set.difference + (List.foldr Set.union (fromMaybe Set.empty required) [alwaysRequired, toAdd]) + toRemove + where + alwaysRequired = Set.fromList [FieldName "apiVersion", FieldName "kind", FieldName "metadata"] + toAdd = fromMaybe Set.empty $ Data.Map.lookup name requiredConstraints + toRemove = fromMaybe Set.empty $ Data.Map.lookup name notRequiredConstraints + + -- | Some models require keys that are not in the required set, + -- but are in the docs or just work + requiredConstraints = Data.Map.fromList + [ (ModelName "io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", Set.fromList [FieldName "name"]) ] + + -- | Some models should not require some keys, and this is not + -- in the Swagger spec but just in the docs + notRequiredConstraints = Data.Map.fromList + [ (ModelName "io.k8s.api.core.v1.ObjectFieldSelector", Set.fromList [FieldName "apiVersion"]) ] + + +-- | Get a filename from a Swagger ref +pathFromRef :: Ref -> Text +pathFromRef (Ref r) = (Text.split (== '/') r) List.!! 2 + +mkImport :: Text -> Dhall.Import +mkImport path = Dhall.Import{..} + where + importMode = Dhall.Code + importHashed = Dhall.ImportHashed{..} + hash = Nothing + importType = Dhall.Local Dhall.Here Dhall.File{..} + directory = Dhall.Directory{..} + components = [] + file = path <> ".dhall" + +convertToTypes :: Map ModelName Definition -> Map ModelName Expr +convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions + + +convertToType :: Maybe ModelName -> Definition -> Expr +convertToType maybeName Definition{..} = case (ref, typ, properties) of + -- If we point to a ref we just reference it via Import + (Just r, _, _) -> Dhall.Embed $ mkImport $ pathFromRef r + -- Otherwise - if we have a 'type' - it's a basic type + (_, Just basic, _) -> case basic of + "object" -> Dhall.App Dhall.List + (Dhall.Record (Map.fromList [("mapKey", Dhall.Text), ("mapValue", Dhall.Text)])) + "array" + | Just item <- items + -> Dhall.App Dhall.List (convertToType Nothing item) + "string" + | format == Just "int-or-string" + -> Dhall.Union (Map.fromList [("Int", Dhall.Natural), ("String", Dhall.Text)]) + "string" -> Dhall.Text + "boolean" -> Dhall.Bool + "integer" -> Dhall.Natural + "number" -> Dhall.Double + -- Otherwise - if we have 'properties' - it's an object + (_, _, Just props) -> + let requiredNames = case maybeName of + Just name -> requiredFields name required + Nothing -> Set.empty + (required', optional') = List.partition (\(n, def) -> Set.member n requiredNames) + -- TODO: labelize + $ Data.Map.toList + $ Data.Map.mapKeys (FieldName . unModelName) + $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props + allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' + in Dhall.Record $ Map.fromList $ fmap (first $ unFieldName) allFields + -- There are empty schemas that only have a description, so we return empty record + _ -> Dhall.Record mempty + + +main :: IO () +main = do + -- Get the Swagger spec + Swagger{..} <- getSwagger + + -- Convert to Dhall types in a Map + let types = convertToTypes definitions + + -- Output to types + + -- Output to defaults, recursively populating them + + -- Output the types record and the defaults record, + -- omitting older API versions of the same Entity + + -- Output the union type + + + --putStrLn $ show definitions + putStrLn $ Text.unpack $ pretty $ Data.Map.toList $ types + pure () + +pretty :: Pretty.Pretty a => a -> Text +pretty = PrettyText.renderStrict + . Pretty.layoutPretty Pretty.defaultLayoutOptions + . Pretty.pretty diff --git a/stack.yaml b/stack.yaml new file mode 100644 index 00000000..e682f094 --- /dev/null +++ b/stack.yaml @@ -0,0 +1,6 @@ +resolver: lts-13.04 +packages: +- . +extra-deps: +- dhall-1.21.0 +# - directory-1.3.3.2 From 95bcf6d70569d3dd182d7cd5f4d22547a9b496ee Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Fri, 29 Mar 2019 20:08:25 +0200 Subject: [PATCH 02/28] Generate defaults too --- ...ionregistration.v1alpha1.Initializer.dhall | 4 - ...on.v1alpha1.InitializerConfiguration.dhall | 6 - ...1alpha1.InitializerConfigurationList.dhall | 6 - ....admissionregistration.v1alpha1.Rule.dhall | 4 - ...v1beta1.MutatingWebhookConfiguration.dhall | 6 - ...ta1.MutatingWebhookConfigurationList.dhall | 6 - ...istration.v1beta1.RuleWithOperations.dhall | 5 - ...egistration.v1beta1.ServiceReference.dhall | 5 - ...beta1.ValidatingWebhookConfiguration.dhall | 6 - ...1.ValidatingWebhookConfigurationList.dhall | 6 - ...dmissionregistration.v1beta1.Webhook.dhall | 8 - ...stration.v1beta1.WebhookClientConfig.dhall | 4 - ...o.k8s.api.apps.v1.ControllerRevision.dhall | 7 - ...s.api.apps.v1.ControllerRevisionList.dhall | 6 - default/io.k8s.api.apps.v1.DaemonSet.dhall | 7 - ...o.k8s.api.apps.v1.DaemonSetCondition.dhall | 7 - .../io.k8s.api.apps.v1.DaemonSetList.dhall | 6 - .../io.k8s.api.apps.v1.DaemonSetSpec.dhall | 7 - .../io.k8s.api.apps.v1.DaemonSetStatus.dhall | 12 - ....api.apps.v1.DaemonSetUpdateStrategy.dhall | 3 - default/io.k8s.api.apps.v1.Deployment.dhall | 7 - ....k8s.api.apps.v1.DeploymentCondition.dhall | 8 - .../io.k8s.api.apps.v1.DeploymentList.dhall | 6 - .../io.k8s.api.apps.v1.DeploymentSpec.dhall | 10 - .../io.k8s.api.apps.v1.DeploymentStatus.dhall | 9 - ...o.k8s.api.apps.v1.DeploymentStrategy.dhall | 3 - default/io.k8s.api.apps.v1.ReplicaSet.dhall | 7 - ....k8s.api.apps.v1.ReplicaSetCondition.dhall | 7 - .../io.k8s.api.apps.v1.ReplicaSetList.dhall | 6 - .../io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 6 - .../io.k8s.api.apps.v1.ReplicaSetStatus.dhall | 8 - ...s.api.apps.v1.RollingUpdateDaemonSet.dhall | 2 - ....api.apps.v1.RollingUpdateDeployment.dhall | 3 - ....v1.RollingUpdateStatefulSetStrategy.dhall | 2 - default/io.k8s.api.apps.v1.StatefulSet.dhall | 7 - ...k8s.api.apps.v1.StatefulSetCondition.dhall | 7 - .../io.k8s.api.apps.v1.StatefulSetList.dhall | 6 - .../io.k8s.api.apps.v1.StatefulSetSpec.dhall | 10 - ...io.k8s.api.apps.v1.StatefulSetStatus.dhall | 11 - ...pi.apps.v1.StatefulSetUpdateStrategy.dhall | 3 - ....api.apps.v1beta1.ControllerRevision.dhall | 7 - ....apps.v1beta1.ControllerRevisionList.dhall | 6 - .../io.k8s.api.apps.v1beta1.Deployment.dhall | 7 - ...api.apps.v1beta1.DeploymentCondition.dhall | 8 - ....k8s.api.apps.v1beta1.DeploymentList.dhall | 6 - ....api.apps.v1beta1.DeploymentRollback.dhall | 7 - ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 11 - ...8s.api.apps.v1beta1.DeploymentStatus.dhall | 9 - ....api.apps.v1beta1.DeploymentStrategy.dhall | 3 - ....k8s.api.apps.v1beta1.RollbackConfig.dhall | 2 - ...apps.v1beta1.RollingUpdateDeployment.dhall | 3 - ...ta1.RollingUpdateStatefulSetStrategy.dhall | 2 - default/io.k8s.api.apps.v1beta1.Scale.dhall | 7 - .../io.k8s.api.apps.v1beta1.ScaleSpec.dhall | 2 - .../io.k8s.api.apps.v1beta1.ScaleStatus.dhall | 5 - .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 7 - ...pi.apps.v1beta1.StatefulSetCondition.dhall | 7 - ...k8s.api.apps.v1beta1.StatefulSetList.dhall | 6 - ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 10 - ...s.api.apps.v1beta1.StatefulSetStatus.dhall | 11 - ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 3 - ....api.apps.v1beta2.ControllerRevision.dhall | 7 - ....apps.v1beta2.ControllerRevisionList.dhall | 6 - .../io.k8s.api.apps.v1beta2.DaemonSet.dhall | 7 - ....api.apps.v1beta2.DaemonSetCondition.dhall | 7 - ...o.k8s.api.apps.v1beta2.DaemonSetList.dhall | 6 - ...o.k8s.api.apps.v1beta2.DaemonSetSpec.dhall | 7 - ...k8s.api.apps.v1beta2.DaemonSetStatus.dhall | 12 - ...apps.v1beta2.DaemonSetUpdateStrategy.dhall | 3 - .../io.k8s.api.apps.v1beta2.Deployment.dhall | 7 - ...api.apps.v1beta2.DeploymentCondition.dhall | 8 - ....k8s.api.apps.v1beta2.DeploymentList.dhall | 6 - ....k8s.api.apps.v1beta2.DeploymentSpec.dhall | 10 - ...8s.api.apps.v1beta2.DeploymentStatus.dhall | 9 - ....api.apps.v1beta2.DeploymentStrategy.dhall | 3 - .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 7 - ...api.apps.v1beta2.ReplicaSetCondition.dhall | 7 - ....k8s.api.apps.v1beta2.ReplicaSetList.dhall | 6 - ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 6 - ...8s.api.apps.v1beta2.ReplicaSetStatus.dhall | 8 - ....apps.v1beta2.RollingUpdateDaemonSet.dhall | 2 - ...apps.v1beta2.RollingUpdateDeployment.dhall | 3 - ...ta2.RollingUpdateStatefulSetStrategy.dhall | 2 - default/io.k8s.api.apps.v1beta2.Scale.dhall | 7 - .../io.k8s.api.apps.v1beta2.ScaleSpec.dhall | 2 - .../io.k8s.api.apps.v1beta2.ScaleStatus.dhall | 5 - .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 7 - ...pi.apps.v1beta2.StatefulSetCondition.dhall | 7 - ...k8s.api.apps.v1beta2.StatefulSetList.dhall | 6 - ...k8s.api.apps.v1beta2.StatefulSetSpec.dhall | 10 - ...s.api.apps.v1beta2.StatefulSetStatus.dhall | 11 - ...ps.v1beta2.StatefulSetUpdateStrategy.dhall | 3 - ...auditregistration.v1alpha1.AuditSink.dhall | 6 - ...tregistration.v1alpha1.AuditSinkList.dhall | 6 - ...tregistration.v1alpha1.AuditSinkSpec.dhall | 4 - ...pi.auditregistration.v1alpha1.Policy.dhall | 4 - ...gistration.v1alpha1.ServiceReference.dhall | 5 - ...i.auditregistration.v1alpha1.Webhook.dhall | 4 - ...tration.v1alpha1.WebhookClientConfig.dhall | 4 - ...ation.v1alpha1.WebhookThrottleConfig.dhall | 3 - ...8s.api.authentication.v1.TokenReview.dhall | 7 - ...pi.authentication.v1.TokenReviewSpec.dhall | 3 - ....authentication.v1.TokenReviewStatus.dhall | 5 - ...o.k8s.api.authentication.v1.UserInfo.dhall | 5 - ...i.authentication.v1beta1.TokenReview.dhall | 7 - ...thentication.v1beta1.TokenReviewSpec.dhall | 3 - ...entication.v1beta1.TokenReviewStatus.dhall | 5 - ....api.authentication.v1beta1.UserInfo.dhall | 5 - ...rization.v1.LocalSubjectAccessReview.dhall | 7 - ...thorization.v1.NonResourceAttributes.dhall | 3 - ...api.authorization.v1.NonResourceRule.dhall | 4 - ....authorization.v1.ResourceAttributes.dhall | 8 - ...8s.api.authorization.v1.ResourceRule.dhall | 6 - ...orization.v1.SelfSubjectAccessReview.dhall | 7 - ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 3 - ...horization.v1.SelfSubjectRulesReview.dhall | 7 - ...zation.v1.SelfSubjectRulesReviewSpec.dhall | 2 - ...authorization.v1.SubjectAccessReview.dhall | 7 - ...orization.v1.SubjectAccessReviewSpec.dhall | 7 - ...ization.v1.SubjectAccessReviewStatus.dhall | 6 - ...rization.v1.SubjectRulesReviewStatus.dhall | 6 - ...ion.v1beta1.LocalSubjectAccessReview.dhall | 7 - ...zation.v1beta1.NonResourceAttributes.dhall | 3 - ...uthorization.v1beta1.NonResourceRule.dhall | 4 - ...orization.v1beta1.ResourceAttributes.dhall | 8 - ...i.authorization.v1beta1.ResourceRule.dhall | 6 - ...tion.v1beta1.SelfSubjectAccessReview.dhall | 7 - ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 3 - ...ation.v1beta1.SelfSubjectRulesReview.dhall | 7 - ...n.v1beta1.SelfSubjectRulesReviewSpec.dhall | 2 - ...rization.v1beta1.SubjectAccessReview.dhall | 7 - ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 7 - ...on.v1beta1.SubjectAccessReviewStatus.dhall | 6 - ...ion.v1beta1.SubjectRulesReviewStatus.dhall | 6 - ...aling.v1.CrossVersionObjectReference.dhall | 5 - ...toscaling.v1.HorizontalPodAutoscaler.dhall | 7 - ...aling.v1.HorizontalPodAutoscalerList.dhall | 6 - ...aling.v1.HorizontalPodAutoscalerSpec.dhall | 6 - ...ing.v1.HorizontalPodAutoscalerStatus.dhall | 7 - default/io.k8s.api.autoscaling.v1.Scale.dhall | 7 - .../io.k8s.api.autoscaling.v1.ScaleSpec.dhall | 2 - ...o.k8s.api.autoscaling.v1.ScaleStatus.dhall | 4 - ....v2beta1.CrossVersionObjectReference.dhall | 5 - ...scaling.v2beta1.ExternalMetricSource.dhall | 6 - ...scaling.v2beta1.ExternalMetricStatus.dhall | 6 - ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 7 - ...ta1.HorizontalPodAutoscalerCondition.dhall | 7 - ....v2beta1.HorizontalPodAutoscalerList.dhall | 6 - ....v2beta1.HorizontalPodAutoscalerSpec.dhall | 6 - ...2beta1.HorizontalPodAutoscalerStatus.dhall | 8 - ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 7 - ...api.autoscaling.v2beta1.MetricStatus.dhall | 7 - ...toscaling.v2beta1.ObjectMetricSource.dhall | 7 - ...toscaling.v2beta1.ObjectMetricStatus.dhall | 7 - ...autoscaling.v2beta1.PodsMetricSource.dhall | 5 - ...autoscaling.v2beta1.PodsMetricStatus.dhall | 5 - ...scaling.v2beta1.ResourceMetricSource.dhall | 5 - ...scaling.v2beta1.ResourceMetricStatus.dhall | 5 - ....v2beta2.CrossVersionObjectReference.dhall | 5 - ...scaling.v2beta2.ExternalMetricSource.dhall | 4 - ...scaling.v2beta2.ExternalMetricStatus.dhall | 4 - ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 7 - ...ta2.HorizontalPodAutoscalerCondition.dhall | 7 - ....v2beta2.HorizontalPodAutoscalerList.dhall | 6 - ....v2beta2.HorizontalPodAutoscalerSpec.dhall | 6 - ...2beta2.HorizontalPodAutoscalerStatus.dhall | 8 - ...autoscaling.v2beta2.MetricIdentifier.dhall | 4 - ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 7 - ...api.autoscaling.v2beta2.MetricStatus.dhall | 7 - ...api.autoscaling.v2beta2.MetricTarget.dhall | 6 - ...utoscaling.v2beta2.MetricValueStatus.dhall | 4 - ...toscaling.v2beta2.ObjectMetricSource.dhall | 5 - ...toscaling.v2beta2.ObjectMetricStatus.dhall | 5 - ...autoscaling.v2beta2.PodsMetricSource.dhall | 4 - ...autoscaling.v2beta2.PodsMetricStatus.dhall | 4 - ...scaling.v2beta2.ResourceMetricSource.dhall | 4 - ...scaling.v2beta2.ResourceMetricStatus.dhall | 4 - default/io.k8s.api.batch.v1.Job.dhall | 7 - .../io.k8s.api.batch.v1.JobCondition.dhall | 8 - default/io.k8s.api.batch.v1.JobList.dhall | 6 - default/io.k8s.api.batch.v1.JobSpec.dhall | 10 - default/io.k8s.api.batch.v1.JobStatus.dhall | 7 - .../io.k8s.api.batch.v1beta1.CronJob.dhall | 7 - ...io.k8s.api.batch.v1beta1.CronJobList.dhall | 6 - ...io.k8s.api.batch.v1beta1.CronJobSpec.dhall | 9 - ....k8s.api.batch.v1beta1.CronJobStatus.dhall | 3 - ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 4 - .../io.k8s.api.batch.v2alpha1.CronJob.dhall | 7 - ...o.k8s.api.batch.v2alpha1.CronJobList.dhall | 6 - ...o.k8s.api.batch.v2alpha1.CronJobSpec.dhall | 9 - ...k8s.api.batch.v2alpha1.CronJobStatus.dhall | 3 - ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 4 - ...es.v1beta1.CertificateSigningRequest.dhall | 7 - ...1.CertificateSigningRequestCondition.dhall | 6 - ...1beta1.CertificateSigningRequestList.dhall | 6 - ...1beta1.CertificateSigningRequestSpec.dhall | 8 - ...eta1.CertificateSigningRequestStatus.dhall | 3 - ...o.k8s.api.coordination.v1beta1.Lease.dhall | 6 - ...s.api.coordination.v1beta1.LeaseList.dhall | 6 - ...s.api.coordination.v1beta1.LeaseSpec.dhall | 6 - ....v1.AWSElasticBlockStoreVolumeSource.dhall | 6 - default/io.k8s.api.core.v1.Affinity.dhall | 4 - .../io.k8s.api.core.v1.AttachedVolume.dhall | 4 - ...8s.api.core.v1.AzureDiskVolumeSource.dhall | 8 - ...e.v1.AzureFilePersistentVolumeSource.dhall | 6 - ...8s.api.core.v1.AzureFileVolumeSource.dhall | 5 - default/io.k8s.api.core.v1.Binding.dhall | 6 - ...pi.core.v1.CSIPersistentVolumeSource.dhall | 10 - default/io.k8s.api.core.v1.Capabilities.dhall | 3 - ...core.v1.CephFSPersistentVolumeSource.dhall | 8 - ...o.k8s.api.core.v1.CephFSVolumeSource.dhall | 8 - ...core.v1.CinderPersistentVolumeSource.dhall | 6 - ...o.k8s.api.core.v1.CinderVolumeSource.dhall | 6 - .../io.k8s.api.core.v1.ClientIPConfig.dhall | 2 - ...o.k8s.api.core.v1.ComponentCondition.dhall | 6 - .../io.k8s.api.core.v1.ComponentStatus.dhall | 6 - ....k8s.api.core.v1.ComponentStatusList.dhall | 6 - default/io.k8s.api.core.v1.ConfigMap.dhall | 7 - ...o.k8s.api.core.v1.ConfigMapEnvSource.dhall | 3 - ...k8s.api.core.v1.ConfigMapKeySelector.dhall | 5 - .../io.k8s.api.core.v1.ConfigMapList.dhall | 6 - ...pi.core.v1.ConfigMapNodeConfigSource.dhall | 7 - ....k8s.api.core.v1.ConfigMapProjection.dhall | 4 - ...8s.api.core.v1.ConfigMapVolumeSource.dhall | 5 - default/io.k8s.api.core.v1.Container.dhall | 23 -- .../io.k8s.api.core.v1.ContainerImage.dhall | 4 - .../io.k8s.api.core.v1.ContainerPort.dhall | 7 - .../io.k8s.api.core.v1.ContainerState.dhall | 4 - ...8s.api.core.v1.ContainerStateRunning.dhall | 2 - ...api.core.v1.ContainerStateTerminated.dhall | 9 - ...8s.api.core.v1.ContainerStateWaiting.dhall | 3 - .../io.k8s.api.core.v1.ContainerStatus.dhall | 10 - .../io.k8s.api.core.v1.DaemonEndpoint.dhall | 3 - ...8s.api.core.v1.DownwardAPIProjection.dhall | 2 - ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 6 - ....api.core.v1.DownwardAPIVolumeSource.dhall | 3 - ...k8s.api.core.v1.EmptyDirVolumeSource.dhall | 3 - .../io.k8s.api.core.v1.EndpointAddress.dhall | 6 - default/io.k8s.api.core.v1.EndpointPort.dhall | 5 - .../io.k8s.api.core.v1.EndpointSubset.dhall | 4 - default/io.k8s.api.core.v1.Endpoints.dhall | 6 - .../io.k8s.api.core.v1.EndpointsList.dhall | 6 - .../io.k8s.api.core.v1.EnvFromSource.dhall | 4 - default/io.k8s.api.core.v1.EnvVar.dhall | 5 - default/io.k8s.api.core.v1.EnvVarSource.dhall | 5 - default/io.k8s.api.core.v1.Event.dhall | 19 -- default/io.k8s.api.core.v1.EventList.dhall | 6 - default/io.k8s.api.core.v1.EventSeries.dhall | 4 - default/io.k8s.api.core.v1.EventSource.dhall | 3 - default/io.k8s.api.core.v1.ExecAction.dhall | 2 - .../io.k8s.api.core.v1.FCVolumeSource.dhall | 6 - ...i.core.v1.FlexPersistentVolumeSource.dhall | 7 - .../io.k8s.api.core.v1.FlexVolumeSource.dhall | 7 - ....k8s.api.core.v1.FlockerVolumeSource.dhall | 3 - ...ore.v1.GCEPersistentDiskVolumeSource.dhall | 6 - ....k8s.api.core.v1.GitRepoVolumeSource.dhall | 5 - ...e.v1.GlusterfsPersistentVolumeSource.dhall | 6 - ...8s.api.core.v1.GlusterfsVolumeSource.dhall | 5 - .../io.k8s.api.core.v1.HTTPGetAction.dhall | 7 - default/io.k8s.api.core.v1.HTTPHeader.dhall | 4 - default/io.k8s.api.core.v1.Handler.dhall | 4 - default/io.k8s.api.core.v1.HostAlias.dhall | 3 - ...k8s.api.core.v1.HostPathVolumeSource.dhall | 4 - ....core.v1.ISCSIPersistentVolumeSource.dhall | 13 -- ...io.k8s.api.core.v1.ISCSIVolumeSource.dhall | 13 -- default/io.k8s.api.core.v1.KeyToPath.dhall | 5 - default/io.k8s.api.core.v1.Lifecycle.dhall | 3 - default/io.k8s.api.core.v1.LimitRange.dhall | 6 - .../io.k8s.api.core.v1.LimitRangeItem.dhall | 7 - .../io.k8s.api.core.v1.LimitRangeList.dhall | 6 - .../io.k8s.api.core.v1.LimitRangeSpec.dhall | 3 - ....k8s.api.core.v1.LoadBalancerIngress.dhall | 3 - ...o.k8s.api.core.v1.LoadBalancerStatus.dhall | 2 - ...k8s.api.core.v1.LocalObjectReference.dhall | 2 - ...io.k8s.api.core.v1.LocalVolumeSource.dhall | 4 - .../io.k8s.api.core.v1.NFSVolumeSource.dhall | 5 - default/io.k8s.api.core.v1.Namespace.dhall | 7 - .../io.k8s.api.core.v1.NamespaceList.dhall | 6 - .../io.k8s.api.core.v1.NamespaceSpec.dhall | 2 - .../io.k8s.api.core.v1.NamespaceStatus.dhall | 2 - default/io.k8s.api.core.v1.Node.dhall | 7 - default/io.k8s.api.core.v1.NodeAddress.dhall | 4 - default/io.k8s.api.core.v1.NodeAffinity.dhall | 3 - .../io.k8s.api.core.v1.NodeCondition.dhall | 8 - .../io.k8s.api.core.v1.NodeConfigSource.dhall | 2 - .../io.k8s.api.core.v1.NodeConfigStatus.dhall | 5 - ....k8s.api.core.v1.NodeDaemonEndpoints.dhall | 2 - default/io.k8s.api.core.v1.NodeList.dhall | 6 - default/io.k8s.api.core.v1.NodeSelector.dhall | 3 - ....api.core.v1.NodeSelectorRequirement.dhall | 5 - .../io.k8s.api.core.v1.NodeSelectorTerm.dhall | 3 - default/io.k8s.api.core.v1.NodeSpec.dhall | 7 - default/io.k8s.api.core.v1.NodeStatus.dhall | 12 - .../io.k8s.api.core.v1.NodeSystemInfo.dhall | 12 - ....k8s.api.core.v1.ObjectFieldSelector.dhall | 4 - .../io.k8s.api.core.v1.ObjectReference.dhall | 9 - .../io.k8s.api.core.v1.PersistentVolume.dhall | 7 - ...8s.api.core.v1.PersistentVolumeClaim.dhall | 7 - ...re.v1.PersistentVolumeClaimCondition.dhall | 8 - ...pi.core.v1.PersistentVolumeClaimList.dhall | 6 - ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 8 - ....core.v1.PersistentVolumeClaimStatus.dhall | 5 - ...v1.PersistentVolumeClaimVolumeSource.dhall | 4 - ...k8s.api.core.v1.PersistentVolumeList.dhall | 6 - ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 31 --- ...s.api.core.v1.PersistentVolumeStatus.dhall | 4 - ....v1.PhotonPersistentDiskVolumeSource.dhall | 4 - default/io.k8s.api.core.v1.Pod.dhall | 7 - default/io.k8s.api.core.v1.PodAffinity.dhall | 3 - .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 5 - .../io.k8s.api.core.v1.PodAntiAffinity.dhall | 3 - default/io.k8s.api.core.v1.PodCondition.dhall | 8 - default/io.k8s.api.core.v1.PodDNSConfig.dhall | 4 - ...o.k8s.api.core.v1.PodDNSConfigOption.dhall | 3 - default/io.k8s.api.core.v1.PodList.dhall | 6 - .../io.k8s.api.core.v1.PodReadinessGate.dhall | 3 - ...o.k8s.api.core.v1.PodSecurityContext.dhall | 8 - default/io.k8s.api.core.v1.PodSpec.dhall | 32 --- default/io.k8s.api.core.v1.PodStatus.dhall | 12 - default/io.k8s.api.core.v1.PodTemplate.dhall | 6 - .../io.k8s.api.core.v1.PodTemplateList.dhall | 6 - .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 4 - ...k8s.api.core.v1.PortworxVolumeSource.dhall | 5 - ....api.core.v1.PreferredSchedulingTerm.dhall | 4 - default/io.k8s.api.core.v1.Probe.dhall | 9 - ...8s.api.core.v1.ProjectedVolumeSource.dhall | 4 - ....k8s.api.core.v1.QuobyteVolumeSource.dhall | 7 - ...pi.core.v1.RBDPersistentVolumeSource.dhall | 10 - .../io.k8s.api.core.v1.RBDVolumeSource.dhall | 10 - ...8s.api.core.v1.ReplicationController.dhall | 7 - ...re.v1.ReplicationControllerCondition.dhall | 7 - ...pi.core.v1.ReplicationControllerList.dhall | 6 - ...pi.core.v1.ReplicationControllerSpec.dhall | 5 - ....core.v1.ReplicationControllerStatus.dhall | 8 - ...8s.api.core.v1.ResourceFieldSelector.dhall | 5 - .../io.k8s.api.core.v1.ResourceQuota.dhall | 7 - ...io.k8s.api.core.v1.ResourceQuotaList.dhall | 6 - ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 4 - ....k8s.api.core.v1.ResourceQuotaStatus.dhall | 3 - ...k8s.api.core.v1.ResourceRequirements.dhall | 3 - .../io.k8s.api.core.v1.SELinuxOptions.dhall | 5 - ...ore.v1.ScaleIOPersistentVolumeSource.dhall | 12 - ....k8s.api.core.v1.ScaleIOVolumeSource.dhall | 12 - .../io.k8s.api.core.v1.ScopeSelector.dhall | 2 - ...v1.ScopedResourceSelectorRequirement.dhall | 5 - default/io.k8s.api.core.v1.Secret.dhall | 8 - .../io.k8s.api.core.v1.SecretEnvSource.dhall | 3 - ...io.k8s.api.core.v1.SecretKeySelector.dhall | 5 - default/io.k8s.api.core.v1.SecretList.dhall | 6 - .../io.k8s.api.core.v1.SecretProjection.dhall | 4 - .../io.k8s.api.core.v1.SecretReference.dhall | 3 - ...o.k8s.api.core.v1.SecretVolumeSource.dhall | 5 - .../io.k8s.api.core.v1.SecurityContext.dhall | 10 - default/io.k8s.api.core.v1.Service.dhall | 7 - .../io.k8s.api.core.v1.ServiceAccount.dhall | 8 - ...o.k8s.api.core.v1.ServiceAccountList.dhall | 6 - ...ore.v1.ServiceAccountTokenProjection.dhall | 5 - default/io.k8s.api.core.v1.ServiceList.dhall | 6 - default/io.k8s.api.core.v1.ServicePort.dhall | 7 - default/io.k8s.api.core.v1.ServiceSpec.dhall | 14 -- .../io.k8s.api.core.v1.ServiceStatus.dhall | 2 - ...8s.api.core.v1.SessionAffinityConfig.dhall | 2 - ...e.v1.StorageOSPersistentVolumeSource.dhall | 6 - ...8s.api.core.v1.StorageOSVolumeSource.dhall | 6 - default/io.k8s.api.core.v1.Sysctl.dhall | 4 - .../io.k8s.api.core.v1.TCPSocketAction.dhall | 4 - default/io.k8s.api.core.v1.Taint.dhall | 6 - default/io.k8s.api.core.v1.Toleration.dhall | 6 - ....v1.TopologySelectorLabelRequirement.dhall | 4 - ...k8s.api.core.v1.TopologySelectorTerm.dhall | 2 - ...pi.core.v1.TypedLocalObjectReference.dhall | 5 - default/io.k8s.api.core.v1.Volume.dhall | 30 --- default/io.k8s.api.core.v1.VolumeDevice.dhall | 4 - default/io.k8s.api.core.v1.VolumeMount.dhall | 7 - ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 2 - .../io.k8s.api.core.v1.VolumeProjection.dhall | 5 - ...re.v1.VsphereVirtualDiskVolumeSource.dhall | 6 - ....api.core.v1.WeightedPodAffinityTerm.dhall | 4 - default/io.k8s.api.events.v1beta1.Event.dhall | 19 -- .../io.k8s.api.events.v1beta1.EventList.dhall | 6 - ...o.k8s.api.events.v1beta1.EventSeries.dhall | 5 - ...extensions.v1beta1.AllowedFlexVolume.dhall | 3 - ...i.extensions.v1beta1.AllowedHostPath.dhall | 3 - ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 7 - ...xtensions.v1beta1.DaemonSetCondition.dhall | 7 - ...api.extensions.v1beta1.DaemonSetList.dhall | 6 - ...api.extensions.v1beta1.DaemonSetSpec.dhall | 8 - ...i.extensions.v1beta1.DaemonSetStatus.dhall | 12 - ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 3 - ...8s.api.extensions.v1beta1.Deployment.dhall | 7 - ...tensions.v1beta1.DeploymentCondition.dhall | 8 - ...pi.extensions.v1beta1.DeploymentList.dhall | 6 - ...xtensions.v1beta1.DeploymentRollback.dhall | 7 - ...pi.extensions.v1beta1.DeploymentSpec.dhall | 11 - ....extensions.v1beta1.DeploymentStatus.dhall | 9 - ...xtensions.v1beta1.DeploymentStrategy.dhall | 3 - ...sions.v1beta1.FSGroupStrategyOptions.dhall | 3 - ...i.extensions.v1beta1.HTTPIngressPath.dhall | 4 - ...ensions.v1beta1.HTTPIngressRuleValue.dhall | 3 - ...api.extensions.v1beta1.HostPortRange.dhall | 4 - ...o.k8s.api.extensions.v1beta1.IDRange.dhall | 4 - ...o.k8s.api.extensions.v1beta1.IPBlock.dhall | 4 - ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 7 - ...pi.extensions.v1beta1.IngressBackend.dhall | 4 - ...s.api.extensions.v1beta1.IngressList.dhall | 6 - ...s.api.extensions.v1beta1.IngressRule.dhall | 3 - ...s.api.extensions.v1beta1.IngressSpec.dhall | 4 - ...api.extensions.v1beta1.IngressStatus.dhall | 2 - ...8s.api.extensions.v1beta1.IngressTLS.dhall | 3 - ...api.extensions.v1beta1.NetworkPolicy.dhall | 6 - ...ions.v1beta1.NetworkPolicyEgressRule.dhall | 3 - ...ons.v1beta1.NetworkPolicyIngressRule.dhall | 3 - ...extensions.v1beta1.NetworkPolicyList.dhall | 6 - ...extensions.v1beta1.NetworkPolicyPeer.dhall | 4 - ...extensions.v1beta1.NetworkPolicyPort.dhall | 3 - ...extensions.v1beta1.NetworkPolicySpec.dhall | 6 - ...extensions.v1beta1.PodSecurityPolicy.dhall | 6 - ...nsions.v1beta1.PodSecurityPolicyList.dhall | 6 - ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 24 -- ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 7 - ...tensions.v1beta1.ReplicaSetCondition.dhall | 7 - ...pi.extensions.v1beta1.ReplicaSetList.dhall | 6 - ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 5 - ....extensions.v1beta1.ReplicaSetStatus.dhall | 8 - ...pi.extensions.v1beta1.RollbackConfig.dhall | 2 - ...sions.v1beta1.RollingUpdateDaemonSet.dhall | 2 - ...ions.v1beta1.RollingUpdateDeployment.dhall | 3 - ...ns.v1beta1.RunAsGroupStrategyOptions.dhall | 4 - ...ons.v1beta1.RunAsUserStrategyOptions.dhall | 4 - ...sions.v1beta1.SELinuxStrategyOptions.dhall | 4 - .../io.k8s.api.extensions.v1beta1.Scale.dhall | 7 - ...k8s.api.extensions.v1beta1.ScaleSpec.dhall | 2 - ...s.api.extensions.v1beta1.ScaleStatus.dhall | 5 - ...a1.SupplementalGroupsStrategyOptions.dhall | 3 - .../io.k8s.api.networking.v1.IPBlock.dhall | 4 - ....k8s.api.networking.v1.NetworkPolicy.dhall | 6 - ...etworking.v1.NetworkPolicyEgressRule.dhall | 3 - ...tworking.v1.NetworkPolicyIngressRule.dhall | 3 - ....api.networking.v1.NetworkPolicyList.dhall | 6 - ....api.networking.v1.NetworkPolicyPeer.dhall | 4 - ....api.networking.v1.NetworkPolicyPort.dhall | 3 - ....api.networking.v1.NetworkPolicySpec.dhall | 6 - ...api.policy.v1beta1.AllowedFlexVolume.dhall | 3 - ...s.api.policy.v1beta1.AllowedHostPath.dhall | 3 - .../io.k8s.api.policy.v1beta1.Eviction.dhall | 6 - ...olicy.v1beta1.FSGroupStrategyOptions.dhall | 3 - ...k8s.api.policy.v1beta1.HostPortRange.dhall | 4 - .../io.k8s.api.policy.v1beta1.IDRange.dhall | 4 - ...i.policy.v1beta1.PodDisruptionBudget.dhall | 7 - ...licy.v1beta1.PodDisruptionBudgetList.dhall | 6 - ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 4 - ...cy.v1beta1.PodDisruptionBudgetStatus.dhall | 8 - ...api.policy.v1beta1.PodSecurityPolicy.dhall | 6 - ...policy.v1beta1.PodSecurityPolicyList.dhall | 6 - ...policy.v1beta1.PodSecurityPolicySpec.dhall | 24 -- ...cy.v1beta1.RunAsGroupStrategyOptions.dhall | 4 - ...icy.v1beta1.RunAsUserStrategyOptions.dhall | 4 - ...olicy.v1beta1.SELinuxStrategyOptions.dhall | 4 - ...a1.SupplementalGroupsStrategyOptions.dhall | 3 - .../io.k8s.api.rbac.v1.AggregationRule.dhall | 2 - default/io.k8s.api.rbac.v1.ClusterRole.dhall | 7 - ...o.k8s.api.rbac.v1.ClusterRoleBinding.dhall | 7 - ...s.api.rbac.v1.ClusterRoleBindingList.dhall | 6 - .../io.k8s.api.rbac.v1.ClusterRoleList.dhall | 6 - default/io.k8s.api.rbac.v1.PolicyRule.dhall | 7 - default/io.k8s.api.rbac.v1.Role.dhall | 6 - default/io.k8s.api.rbac.v1.RoleBinding.dhall | 7 - .../io.k8s.api.rbac.v1.RoleBindingList.dhall | 6 - default/io.k8s.api.rbac.v1.RoleList.dhall | 6 - default/io.k8s.api.rbac.v1.RoleRef.dhall | 5 - default/io.k8s.api.rbac.v1.Subject.dhall | 6 - ...8s.api.rbac.v1alpha1.AggregationRule.dhall | 2 - ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 7 - ...api.rbac.v1alpha1.ClusterRoleBinding.dhall | 7 - ...rbac.v1alpha1.ClusterRoleBindingList.dhall | 6 - ...8s.api.rbac.v1alpha1.ClusterRoleList.dhall | 6 - .../io.k8s.api.rbac.v1alpha1.PolicyRule.dhall | 7 - default/io.k8s.api.rbac.v1alpha1.Role.dhall | 6 - ...io.k8s.api.rbac.v1alpha1.RoleBinding.dhall | 7 - ...8s.api.rbac.v1alpha1.RoleBindingList.dhall | 6 - .../io.k8s.api.rbac.v1alpha1.RoleList.dhall | 6 - .../io.k8s.api.rbac.v1alpha1.RoleRef.dhall | 5 - .../io.k8s.api.rbac.v1alpha1.Subject.dhall | 6 - ...k8s.api.rbac.v1beta1.AggregationRule.dhall | 2 - .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 7 - ....api.rbac.v1beta1.ClusterRoleBinding.dhall | 7 - ....rbac.v1beta1.ClusterRoleBindingList.dhall | 6 - ...k8s.api.rbac.v1beta1.ClusterRoleList.dhall | 6 - .../io.k8s.api.rbac.v1beta1.PolicyRule.dhall | 7 - default/io.k8s.api.rbac.v1beta1.Role.dhall | 6 - .../io.k8s.api.rbac.v1beta1.RoleBinding.dhall | 7 - ...k8s.api.rbac.v1beta1.RoleBindingList.dhall | 6 - .../io.k8s.api.rbac.v1beta1.RoleList.dhall | 6 - default/io.k8s.api.rbac.v1beta1.RoleRef.dhall | 5 - default/io.k8s.api.rbac.v1beta1.Subject.dhall | 6 - ...pi.scheduling.v1alpha1.PriorityClass.dhall | 8 - ...cheduling.v1alpha1.PriorityClassList.dhall | 6 - ...api.scheduling.v1beta1.PriorityClass.dhall | 8 - ...scheduling.v1beta1.PriorityClassList.dhall | 6 - ....k8s.api.settings.v1alpha1.PodPreset.dhall | 6 - ....api.settings.v1alpha1.PodPresetList.dhall | 6 - ....api.settings.v1alpha1.PodPresetSpec.dhall | 6 - .../io.k8s.api.storage.v1.StorageClass.dhall | 12 - ....k8s.api.storage.v1.StorageClassList.dhall | 6 - ....k8s.api.storage.v1.VolumeAttachment.dhall | 7 - ....api.storage.v1.VolumeAttachmentList.dhall | 6 - ...pi.storage.v1.VolumeAttachmentSource.dhall | 2 - ....api.storage.v1.VolumeAttachmentSpec.dhall | 5 - ...pi.storage.v1.VolumeAttachmentStatus.dhall | 6 - .../io.k8s.api.storage.v1.VolumeError.dhall | 3 - ...pi.storage.v1alpha1.VolumeAttachment.dhall | 7 - ...torage.v1alpha1.VolumeAttachmentList.dhall | 6 - ...rage.v1alpha1.VolumeAttachmentSource.dhall | 2 - ...torage.v1alpha1.VolumeAttachmentSpec.dhall | 5 - ...rage.v1alpha1.VolumeAttachmentStatus.dhall | 6 - ...k8s.api.storage.v1alpha1.VolumeError.dhall | 3 - ...k8s.api.storage.v1beta1.StorageClass.dhall | 12 - ...api.storage.v1beta1.StorageClassList.dhall | 6 - ...api.storage.v1beta1.VolumeAttachment.dhall | 7 - ...storage.v1beta1.VolumeAttachmentList.dhall | 6 - ...orage.v1beta1.VolumeAttachmentSource.dhall | 2 - ...storage.v1beta1.VolumeAttachmentSpec.dhall | 5 - ...orage.v1beta1.VolumeAttachmentStatus.dhall | 6 - ....k8s.api.storage.v1beta1.VolumeError.dhall | 3 - ...beta1.CustomResourceColumnDefinition.dhall | 8 - ...ons.v1beta1.CustomResourceConversion.dhall | 4 - ...ons.v1beta1.CustomResourceDefinition.dhall | 7 - ...a1.CustomResourceDefinitionCondition.dhall | 7 - ...v1beta1.CustomResourceDefinitionList.dhall | 6 - ...1beta1.CustomResourceDefinitionNames.dhall | 8 - ...v1beta1.CustomResourceDefinitionSpec.dhall | 11 - ...beta1.CustomResourceDefinitionStatus.dhall | 5 - ...eta1.CustomResourceDefinitionVersion.dhall | 8 - ...beta1.CustomResourceSubresourceScale.dhall | 5 - ...eta1.CustomResourceSubresourceStatus.dhall | 1 - ...s.v1beta1.CustomResourceSubresources.dhall | 3 - ...ons.v1beta1.CustomResourceValidation.dhall | 2 - ...nsions.v1beta1.ExternalDocumentation.dhall | 3 - ....pkg.apis.apiextensions.v1beta1.JSON.dhall | 1 - ...piextensions.v1beta1.JSONSchemaProps.dhall | 37 ---- ...sions.v1beta1.JSONSchemaPropsOrArray.dhall | 1 - ...nsions.v1beta1.JSONSchemaPropsOrBool.dhall | 1 - ...v1beta1.JSONSchemaPropsOrStringArray.dhall | 1 - ...iextensions.v1beta1.ServiceReference.dhall | 5 - ...tensions.v1beta1.WebhookClientConfig.dhall | 4 - ...imachinery.pkg.api.resource.Quantity.dhall | 1 - ...imachinery.pkg.apis.meta.v1.APIGroup.dhall | 8 - ...hinery.pkg.apis.meta.v1.APIGroupList.dhall | 5 - ...chinery.pkg.apis.meta.v1.APIResource.dhall | 11 - ...ery.pkg.apis.meta.v1.APIResourceList.dhall | 6 - ...chinery.pkg.apis.meta.v1.APIVersions.dhall | 6 - ...inery.pkg.apis.meta.v1.DeleteOptions.dhall | 9 - ...pis.meta.v1.GroupVersionForDiscovery.dhall | 4 - ...chinery.pkg.apis.meta.v1.Initializer.dhall | 3 - ...hinery.pkg.apis.meta.v1.Initializers.dhall | 4 - ...inery.pkg.apis.meta.v1.LabelSelector.dhall | 3 - ...pis.meta.v1.LabelSelectorRequirement.dhall | 5 - ...imachinery.pkg.apis.meta.v1.ListMeta.dhall | 4 - ...machinery.pkg.apis.meta.v1.MicroTime.dhall | 1 - ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 18 -- ...nery.pkg.apis.meta.v1.OwnerReference.dhall | 8 - ....apimachinery.pkg.apis.meta.v1.Patch.dhall | 1 - ...inery.pkg.apis.meta.v1.Preconditions.dhall | 2 - ...is.meta.v1.ServerAddressByClientCIDR.dhall | 4 - ...apimachinery.pkg.apis.meta.v1.Status.dhall | 10 - ...chinery.pkg.apis.meta.v1.StatusCause.dhall | 4 - ...inery.pkg.apis.meta.v1.StatusDetails.dhall | 8 - ...s.apimachinery.pkg.apis.meta.v1.Time.dhall | 1 - ...achinery.pkg.apis.meta.v1.WatchEvent.dhall | 4 - ...pimachinery.pkg.runtime.RawExtension.dhall | 3 - ...achinery.pkg.util.intstr.IntOrString.dhall | 1 - ...io.k8s.apimachinery.pkg.version.Info.dhall | 11 - ...g.apis.apiregistration.v1.APIService.dhall | 7 - ...iregistration.v1.APIServiceCondition.dhall | 7 - ...is.apiregistration.v1.APIServiceList.dhall | 6 - ...is.apiregistration.v1.APIServiceSpec.dhall | 9 - ....apiregistration.v1.APIServiceStatus.dhall | 2 - ....apiregistration.v1.ServiceReference.dhall | 3 - ...s.apiregistration.v1beta1.APIService.dhall | 7 - ...stration.v1beta1.APIServiceCondition.dhall | 7 - ...iregistration.v1beta1.APIServiceList.dhall | 6 - ...iregistration.v1beta1.APIServiceSpec.dhall | 9 - ...egistration.v1beta1.APIServiceStatus.dhall | 2 - ...egistration.v1beta1.ServiceReference.dhall | 3 - ...ionregistration.v1alpha1.Initializer.dhall | 1 + ...on.v1alpha1.InitializerConfiguration.dhall | 9 + ...1alpha1.InitializerConfigurationList.dhall | 10 + ....admissionregistration.v1alpha1.Rule.dhall | 7 + ...v1beta1.MutatingWebhookConfiguration.dhall | 9 + ...ta1.MutatingWebhookConfigurationList.dhall | 10 + ...istration.v1beta1.RuleWithOperations.dhall | 9 + ...egistration.v1beta1.ServiceReference.dhall | 1 + ...beta1.ValidatingWebhookConfiguration.dhall | 9 + ...1.ValidatingWebhookConfigurationList.dhall | 10 + ...dmissionregistration.v1beta1.Webhook.dhall | 12 + ...stration.v1beta1.WebhookClientConfig.dhall | 7 + ...o.k8s.api.apps.v1.ControllerRevision.dhall | 9 + ...s.api.apps.v1.ControllerRevisionList.dhall | 9 + defaults/io.k8s.api.apps.v1.DaemonSet.dhall | 11 + ...o.k8s.api.apps.v1.DaemonSetCondition.dhall | 7 + .../io.k8s.api.apps.v1.DaemonSetList.dhall | 9 + .../io.k8s.api.apps.v1.DaemonSetSpec.dhall | 11 + .../io.k8s.api.apps.v1.DaemonSetStatus.dhall | 13 ++ ....api.apps.v1.DaemonSetUpdateStrategy.dhall | 5 + defaults/io.k8s.api.apps.v1.Deployment.dhall | 11 + ....k8s.api.apps.v1.DeploymentCondition.dhall | 9 + .../io.k8s.api.apps.v1.DeploymentList.dhall | 9 + .../io.k8s.api.apps.v1.DeploymentSpec.dhall | 17 ++ .../io.k8s.api.apps.v1.DeploymentStatus.dhall | 17 ++ ...o.k8s.api.apps.v1.DeploymentStrategy.dhall | 5 + defaults/io.k8s.api.apps.v1.ReplicaSet.dhall | 11 + ....k8s.api.apps.v1.ReplicaSetCondition.dhall | 7 + .../io.k8s.api.apps.v1.ReplicaSetList.dhall | 9 + .../io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 9 + .../io.k8s.api.apps.v1.ReplicaSetStatus.dhall | 11 + ...s.api.apps.v1.RollingUpdateDaemonSet.dhall | 3 + ....api.apps.v1.RollingUpdateDeployment.dhall | 5 + ....v1.RollingUpdateStatefulSetStrategy.dhall | 1 + defaults/io.k8s.api.apps.v1.StatefulSet.dhall | 11 + ...k8s.api.apps.v1.StatefulSetCondition.dhall | 7 + .../io.k8s.api.apps.v1.StatefulSetList.dhall | 9 + .../io.k8s.api.apps.v1.StatefulSetSpec.dhall | 15 ++ ...io.k8s.api.apps.v1.StatefulSetStatus.dhall | 17 ++ ...pi.apps.v1.StatefulSetUpdateStrategy.dhall | 5 + ....api.apps.v1beta1.ControllerRevision.dhall | 9 + ....apps.v1beta1.ControllerRevisionList.dhall | 9 + .../io.k8s.api.apps.v1beta1.Deployment.dhall | 11 + ...api.apps.v1beta1.DeploymentCondition.dhall | 9 + ....k8s.api.apps.v1beta1.DeploymentList.dhall | 9 + ....api.apps.v1beta1.DeploymentRollback.dhall | 9 + ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 19 ++ ...8s.api.apps.v1beta1.DeploymentStatus.dhall | 17 ++ ....api.apps.v1beta1.DeploymentStrategy.dhall | 5 + ....k8s.api.apps.v1beta1.RollbackConfig.dhall | 1 + ...apps.v1beta1.RollingUpdateDeployment.dhall | 5 + ...ta1.RollingUpdateStatefulSetStrategy.dhall | 1 + defaults/io.k8s.api.apps.v1beta1.Scale.dhall | 11 + .../io.k8s.api.apps.v1beta1.ScaleSpec.dhall | 1 + .../io.k8s.api.apps.v1beta1.ScaleStatus.dhall | 5 + .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 11 + ...pi.apps.v1beta1.StatefulSetCondition.dhall | 7 + ...k8s.api.apps.v1beta1.StatefulSetList.dhall | 9 + ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 15 ++ ...s.api.apps.v1beta1.StatefulSetStatus.dhall | 17 ++ ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 5 + ....api.apps.v1beta2.ControllerRevision.dhall | 9 + ....apps.v1beta2.ControllerRevisionList.dhall | 9 + .../io.k8s.api.apps.v1beta2.DaemonSet.dhall | 11 + ....api.apps.v1beta2.DaemonSetCondition.dhall | 7 + ...o.k8s.api.apps.v1beta2.DaemonSetList.dhall | 9 + ...o.k8s.api.apps.v1beta2.DaemonSetSpec.dhall | 11 + ...k8s.api.apps.v1beta2.DaemonSetStatus.dhall | 13 ++ ...apps.v1beta2.DaemonSetUpdateStrategy.dhall | 5 + .../io.k8s.api.apps.v1beta2.Deployment.dhall | 11 + ...api.apps.v1beta2.DeploymentCondition.dhall | 9 + ....k8s.api.apps.v1beta2.DeploymentList.dhall | 9 + ....k8s.api.apps.v1beta2.DeploymentSpec.dhall | 17 ++ ...8s.api.apps.v1beta2.DeploymentStatus.dhall | 17 ++ ....api.apps.v1beta2.DeploymentStrategy.dhall | 5 + .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 11 + ...api.apps.v1beta2.ReplicaSetCondition.dhall | 7 + ....k8s.api.apps.v1beta2.ReplicaSetList.dhall | 9 + ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 9 + ...8s.api.apps.v1beta2.ReplicaSetStatus.dhall | 11 + ....apps.v1beta2.RollingUpdateDaemonSet.dhall | 3 + ...apps.v1beta2.RollingUpdateDeployment.dhall | 5 + ...ta2.RollingUpdateStatefulSetStrategy.dhall | 1 + defaults/io.k8s.api.apps.v1beta2.Scale.dhall | 11 + .../io.k8s.api.apps.v1beta2.ScaleSpec.dhall | 1 + .../io.k8s.api.apps.v1beta2.ScaleStatus.dhall | 5 + .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 11 + ...pi.apps.v1beta2.StatefulSetCondition.dhall | 7 + ...k8s.api.apps.v1beta2.StatefulSetList.dhall | 9 + ...k8s.api.apps.v1beta2.StatefulSetSpec.dhall | 15 ++ ...s.api.apps.v1beta2.StatefulSetStatus.dhall | 17 ++ ...ps.v1beta2.StatefulSetUpdateStrategy.dhall | 5 + ...auditregistration.v1alpha1.AuditSink.dhall | 9 + ...tregistration.v1alpha1.AuditSinkList.dhall | 9 + ...tregistration.v1alpha1.AuditSinkSpec.dhall | 5 + ...pi.auditregistration.v1alpha1.Policy.dhall | 1 + ...gistration.v1alpha1.ServiceReference.dhall | 1 + ...i.auditregistration.v1alpha1.Webhook.dhall | 5 + ...tration.v1alpha1.WebhookClientConfig.dhall | 7 + ...ation.v1alpha1.WebhookThrottleConfig.dhall | 1 + ...8s.api.authentication.v1.TokenReview.dhall | 11 + ...pi.authentication.v1.TokenReviewSpec.dhall | 1 + ....authentication.v1.TokenReviewStatus.dhall | 9 + ...o.k8s.api.authentication.v1.UserInfo.dhall | 9 + ...i.authentication.v1beta1.TokenReview.dhall | 11 + ...thentication.v1beta1.TokenReviewSpec.dhall | 1 + ...entication.v1beta1.TokenReviewStatus.dhall | 9 + ....api.authentication.v1beta1.UserInfo.dhall | 9 + ...rization.v1.LocalSubjectAccessReview.dhall | 11 + ...thorization.v1.NonResourceAttributes.dhall | 1 + ...api.authorization.v1.NonResourceRule.dhall | 1 + ....authorization.v1.ResourceAttributes.dhall | 15 ++ ...8s.api.authorization.v1.ResourceRule.dhall | 9 + ...orization.v1.SelfSubjectAccessReview.dhall | 11 + ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 5 + ...horization.v1.SelfSubjectRulesReview.dhall | 11 + ...zation.v1.SelfSubjectRulesReviewSpec.dhall | 1 + ...authorization.v1.SubjectAccessReview.dhall | 11 + ...orization.v1.SubjectAccessReviewSpec.dhall | 13 ++ ...ization.v1.SubjectAccessReviewStatus.dhall | 1 + ...rization.v1.SubjectRulesReviewStatus.dhall | 7 + ...ion.v1beta1.LocalSubjectAccessReview.dhall | 11 + ...zation.v1beta1.NonResourceAttributes.dhall | 1 + ...uthorization.v1beta1.NonResourceRule.dhall | 1 + ...orization.v1beta1.ResourceAttributes.dhall | 15 ++ ...i.authorization.v1beta1.ResourceRule.dhall | 9 + ...tion.v1beta1.SelfSubjectAccessReview.dhall | 11 + ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 5 + ...ation.v1beta1.SelfSubjectRulesReview.dhall | 11 + ...n.v1beta1.SelfSubjectRulesReviewSpec.dhall | 1 + ...rization.v1beta1.SubjectAccessReview.dhall | 11 + ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 13 ++ ...on.v1beta1.SubjectAccessReviewStatus.dhall | 1 + ...ion.v1beta1.SubjectRulesReviewStatus.dhall | 7 + ...aling.v1.CrossVersionObjectReference.dhall | 1 + ...toscaling.v1.HorizontalPodAutoscaler.dhall | 11 + ...aling.v1.HorizontalPodAutoscalerList.dhall | 9 + ...aling.v1.HorizontalPodAutoscalerSpec.dhall | 7 + ...ing.v1.HorizontalPodAutoscalerStatus.dhall | 7 + .../io.k8s.api.autoscaling.v1.Scale.dhall | 11 + .../io.k8s.api.autoscaling.v1.ScaleSpec.dhall | 1 + ...o.k8s.api.autoscaling.v1.ScaleStatus.dhall | 1 + ....v2beta1.CrossVersionObjectReference.dhall | 1 + ...scaling.v2beta1.ExternalMetricSource.dhall | 7 + ...scaling.v2beta1.ExternalMetricStatus.dhall | 7 + ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 11 + ...ta1.HorizontalPodAutoscalerCondition.dhall | 7 + ....v2beta1.HorizontalPodAutoscalerList.dhall | 9 + ....v2beta1.HorizontalPodAutoscalerSpec.dhall | 7 + ...2beta1.HorizontalPodAutoscalerStatus.dhall | 10 + ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 9 + ...api.autoscaling.v2beta1.MetricStatus.dhall | 9 + ...toscaling.v2beta1.ObjectMetricSource.dhall | 9 + ...toscaling.v2beta1.ObjectMetricStatus.dhall | 9 + ...autoscaling.v2beta1.PodsMetricSource.dhall | 5 + ...autoscaling.v2beta1.PodsMetricStatus.dhall | 5 + ...scaling.v2beta1.ResourceMetricSource.dhall | 5 + ...scaling.v2beta1.ResourceMetricStatus.dhall | 5 + ....v2beta2.CrossVersionObjectReference.dhall | 1 + ...scaling.v2beta2.ExternalMetricSource.dhall | 5 + ...scaling.v2beta2.ExternalMetricStatus.dhall | 5 + ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 11 + ...ta2.HorizontalPodAutoscalerCondition.dhall | 7 + ....v2beta2.HorizontalPodAutoscalerList.dhall | 9 + ....v2beta2.HorizontalPodAutoscalerSpec.dhall | 7 + ...2beta2.HorizontalPodAutoscalerStatus.dhall | 10 + ...autoscaling.v2beta2.MetricIdentifier.dhall | 1 + ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 9 + ...api.autoscaling.v2beta2.MetricStatus.dhall | 9 + ...api.autoscaling.v2beta2.MetricTarget.dhall | 7 + ...utoscaling.v2beta2.MetricValueStatus.dhall | 7 + ...toscaling.v2beta2.ObjectMetricSource.dhall | 7 + ...toscaling.v2beta2.ObjectMetricStatus.dhall | 7 + ...autoscaling.v2beta2.PodsMetricSource.dhall | 5 + ...autoscaling.v2beta2.PodsMetricStatus.dhall | 5 + ...scaling.v2beta2.ResourceMetricSource.dhall | 1 + ...scaling.v2beta2.ResourceMetricStatus.dhall | 1 + defaults/io.k8s.api.batch.v1.Job.dhall | 11 + .../io.k8s.api.batch.v1.JobCondition.dhall | 9 + defaults/io.k8s.api.batch.v1.JobList.dhall | 9 + defaults/io.k8s.api.batch.v1.JobSpec.dhall | 17 ++ defaults/io.k8s.api.batch.v1.JobStatus.dhall | 13 ++ .../io.k8s.api.batch.v1beta1.CronJob.dhall | 11 + ...io.k8s.api.batch.v1beta1.CronJobList.dhall | 9 + ...io.k8s.api.batch.v1beta1.CronJobSpec.dhall | 13 ++ ....k8s.api.batch.v1beta1.CronJobStatus.dhall | 5 + ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 5 + .../io.k8s.api.batch.v2alpha1.CronJob.dhall | 11 + ...o.k8s.api.batch.v2alpha1.CronJobList.dhall | 9 + ...o.k8s.api.batch.v2alpha1.CronJobSpec.dhall | 13 ++ ...k8s.api.batch.v2alpha1.CronJobStatus.dhall | 5 + ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 5 + ...es.v1beta1.CertificateSigningRequest.dhall | 11 + ...1.CertificateSigningRequestCondition.dhall | 7 + ...1beta1.CertificateSigningRequestList.dhall | 9 + ...1beta1.CertificateSigningRequestSpec.dhall | 11 + ...eta1.CertificateSigningRequestStatus.dhall | 6 + ...o.k8s.api.coordination.v1beta1.Lease.dhall | 9 + ...s.api.coordination.v1beta1.LeaseList.dhall | 9 + ...s.api.coordination.v1beta1.LeaseSpec.dhall | 11 + ....v1.AWSElasticBlockStoreVolumeSource.dhall | 1 + defaults/io.k8s.api.core.v1.Affinity.dhall | 7 + .../io.k8s.api.core.v1.AttachedVolume.dhall | 1 + ...8s.api.core.v1.AzureDiskVolumeSource.dhall | 1 + ...e.v1.AzureFilePersistentVolumeSource.dhall | 1 + ...8s.api.core.v1.AzureFileVolumeSource.dhall | 1 + defaults/io.k8s.api.core.v1.Binding.dhall | 9 + ...pi.core.v1.CSIPersistentVolumeSource.dhall | 13 ++ .../io.k8s.api.core.v1.Capabilities.dhall | 1 + ...core.v1.CephFSPersistentVolumeSource.dhall | 13 ++ ...o.k8s.api.core.v1.CephFSVolumeSource.dhall | 13 ++ ...core.v1.CinderPersistentVolumeSource.dhall | 7 + ...o.k8s.api.core.v1.CinderVolumeSource.dhall | 7 + .../io.k8s.api.core.v1.ClientIPConfig.dhall | 1 + ...o.k8s.api.core.v1.ComponentCondition.dhall | 1 + .../io.k8s.api.core.v1.ComponentStatus.dhall | 9 + ....k8s.api.core.v1.ComponentStatusList.dhall | 9 + defaults/io.k8s.api.core.v1.ConfigMap.dhall | 11 + ...o.k8s.api.core.v1.ConfigMapEnvSource.dhall | 1 + ...k8s.api.core.v1.ConfigMapKeySelector.dhall | 1 + .../io.k8s.api.core.v1.ConfigMapList.dhall | 9 + ...pi.core.v1.ConfigMapNodeConfigSource.dhall | 1 + ....k8s.api.core.v1.ConfigMapProjection.dhall | 7 + ...8s.api.core.v1.ConfigMapVolumeSource.dhall | 9 + defaults/io.k8s.api.core.v1.Container.dhall | 41 ++++ .../io.k8s.api.core.v1.ContainerImage.dhall | 1 + .../io.k8s.api.core.v1.ContainerPort.dhall | 9 + .../io.k8s.api.core.v1.ContainerState.dhall | 7 + ...8s.api.core.v1.ContainerStateRunning.dhall | 1 + ...api.core.v1.ContainerStateTerminated.dhall | 13 ++ ...8s.api.core.v1.ContainerStateWaiting.dhall | 1 + .../io.k8s.api.core.v1.ContainerStatus.dhall | 7 + .../io.k8s.api.core.v1.DaemonEndpoint.dhall | 1 + ...8s.api.core.v1.DownwardAPIProjection.dhall | 1 + ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 7 + ....api.core.v1.DownwardAPIVolumeSource.dhall | 5 + ...k8s.api.core.v1.EmptyDirVolumeSource.dhall | 5 + .../io.k8s.api.core.v1.EndpointAddress.dhall | 7 + .../io.k8s.api.core.v1.EndpointPort.dhall | 1 + .../io.k8s.api.core.v1.EndpointSubset.dhall | 7 + defaults/io.k8s.api.core.v1.Endpoints.dhall | 9 + .../io.k8s.api.core.v1.EndpointsList.dhall | 9 + .../io.k8s.api.core.v1.EnvFromSource.dhall | 7 + defaults/io.k8s.api.core.v1.EnvVar.dhall | 1 + .../io.k8s.api.core.v1.EnvVarSource.dhall | 9 + defaults/io.k8s.api.core.v1.Event.dhall | 35 +++ defaults/io.k8s.api.core.v1.EventList.dhall | 9 + defaults/io.k8s.api.core.v1.EventSeries.dhall | 7 + defaults/io.k8s.api.core.v1.EventSource.dhall | 1 + defaults/io.k8s.api.core.v1.ExecAction.dhall | 1 + .../io.k8s.api.core.v1.FCVolumeSource.dhall | 11 + ...i.core.v1.FlexPersistentVolumeSource.dhall | 9 + .../io.k8s.api.core.v1.FlexVolumeSource.dhall | 9 + ....k8s.api.core.v1.FlockerVolumeSource.dhall | 1 + ...ore.v1.GCEPersistentDiskVolumeSource.dhall | 1 + ....k8s.api.core.v1.GitRepoVolumeSource.dhall | 1 + ...e.v1.GlusterfsPersistentVolumeSource.dhall | 1 + ...8s.api.core.v1.GlusterfsVolumeSource.dhall | 1 + .../io.k8s.api.core.v1.HTTPGetAction.dhall | 11 + defaults/io.k8s.api.core.v1.HTTPHeader.dhall | 1 + defaults/io.k8s.api.core.v1.Handler.dhall | 7 + defaults/io.k8s.api.core.v1.HostAlias.dhall | 1 + ...k8s.api.core.v1.HostPathVolumeSource.dhall | 1 + ....core.v1.ISCSIPersistentVolumeSource.dhall | 17 ++ ...io.k8s.api.core.v1.ISCSIVolumeSource.dhall | 17 ++ defaults/io.k8s.api.core.v1.KeyToPath.dhall | 1 + defaults/io.k8s.api.core.v1.Lifecycle.dhall | 5 + defaults/io.k8s.api.core.v1.LimitRange.dhall | 9 + .../io.k8s.api.core.v1.LimitRangeItem.dhall | 13 ++ .../io.k8s.api.core.v1.LimitRangeList.dhall | 9 + .../io.k8s.api.core.v1.LimitRangeSpec.dhall | 1 + ....k8s.api.core.v1.LoadBalancerIngress.dhall | 1 + ...o.k8s.api.core.v1.LoadBalancerStatus.dhall | 1 + ...k8s.api.core.v1.LocalObjectReference.dhall | 1 + ...io.k8s.api.core.v1.LocalVolumeSource.dhall | 1 + .../io.k8s.api.core.v1.NFSVolumeSource.dhall | 1 + defaults/io.k8s.api.core.v1.Namespace.dhall | 11 + .../io.k8s.api.core.v1.NamespaceList.dhall | 9 + .../io.k8s.api.core.v1.NamespaceSpec.dhall | 1 + .../io.k8s.api.core.v1.NamespaceStatus.dhall | 1 + defaults/io.k8s.api.core.v1.Node.dhall | 11 + defaults/io.k8s.api.core.v1.NodeAddress.dhall | 1 + .../io.k8s.api.core.v1.NodeAffinity.dhall | 5 + .../io.k8s.api.core.v1.NodeCondition.dhall | 9 + .../io.k8s.api.core.v1.NodeConfigSource.dhall | 1 + .../io.k8s.api.core.v1.NodeConfigStatus.dhall | 9 + ....k8s.api.core.v1.NodeDaemonEndpoints.dhall | 1 + defaults/io.k8s.api.core.v1.NodeList.dhall | 9 + .../io.k8s.api.core.v1.NodeSelector.dhall | 1 + ....api.core.v1.NodeSelectorRequirement.dhall | 1 + .../io.k8s.api.core.v1.NodeSelectorTerm.dhall | 5 + defaults/io.k8s.api.core.v1.NodeSpec.dhall | 13 ++ defaults/io.k8s.api.core.v1.NodeStatus.dhall | 23 ++ .../io.k8s.api.core.v1.NodeSystemInfo.dhall | 1 + ....k8s.api.core.v1.ObjectFieldSelector.dhall | 1 + .../io.k8s.api.core.v1.ObjectReference.dhall | 11 + .../io.k8s.api.core.v1.PersistentVolume.dhall | 11 + ...8s.api.core.v1.PersistentVolumeClaim.dhall | 11 + ...re.v1.PersistentVolumeClaimCondition.dhall | 9 + ...pi.core.v1.PersistentVolumeClaimList.dhall | 9 + ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 15 ++ ....core.v1.PersistentVolumeClaimStatus.dhall | 9 + ...v1.PersistentVolumeClaimVolumeSource.dhall | 1 + ...k8s.api.core.v1.PersistentVolumeList.dhall | 9 + ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 61 ++++++ ...s.api.core.v1.PersistentVolumeStatus.dhall | 1 + ....v1.PhotonPersistentDiskVolumeSource.dhall | 1 + defaults/io.k8s.api.core.v1.Pod.dhall | 11 + defaults/io.k8s.api.core.v1.PodAffinity.dhall | 5 + .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 5 + .../io.k8s.api.core.v1.PodAntiAffinity.dhall | 5 + .../io.k8s.api.core.v1.PodCondition.dhall | 9 + .../io.k8s.api.core.v1.PodDNSConfig.dhall | 7 + ...o.k8s.api.core.v1.PodDNSConfigOption.dhall | 1 + defaults/io.k8s.api.core.v1.PodList.dhall | 9 + .../io.k8s.api.core.v1.PodReadinessGate.dhall | 1 + ...o.k8s.api.core.v1.PodSecurityContext.dhall | 15 ++ defaults/io.k8s.api.core.v1.PodSpec.dhall | 61 ++++++ defaults/io.k8s.api.core.v1.PodStatus.dhall | 23 ++ defaults/io.k8s.api.core.v1.PodTemplate.dhall | 9 + .../io.k8s.api.core.v1.PodTemplateList.dhall | 9 + .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 5 + ...k8s.api.core.v1.PortworxVolumeSource.dhall | 1 + ....api.core.v1.PreferredSchedulingTerm.dhall | 1 + defaults/io.k8s.api.core.v1.Probe.dhall | 17 ++ ...8s.api.core.v1.ProjectedVolumeSource.dhall | 5 + ....k8s.api.core.v1.QuobyteVolumeSource.dhall | 1 + ...pi.core.v1.RBDPersistentVolumeSource.dhall | 15 ++ .../io.k8s.api.core.v1.RBDVolumeSource.dhall | 15 ++ ...8s.api.core.v1.ReplicationController.dhall | 11 + ...re.v1.ReplicationControllerCondition.dhall | 7 + ...pi.core.v1.ReplicationControllerList.dhall | 9 + ...pi.core.v1.ReplicationControllerSpec.dhall | 9 + ....core.v1.ReplicationControllerStatus.dhall | 11 + ...8s.api.core.v1.ResourceFieldSelector.dhall | 5 + .../io.k8s.api.core.v1.ResourceQuota.dhall | 11 + ...io.k8s.api.core.v1.ResourceQuotaList.dhall | 9 + ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 7 + ....k8s.api.core.v1.ResourceQuotaStatus.dhall | 5 + ...k8s.api.core.v1.ResourceRequirements.dhall | 5 + .../io.k8s.api.core.v1.SELinuxOptions.dhall | 1 + ...ore.v1.ScaleIOPersistentVolumeSource.dhall | 17 ++ ....k8s.api.core.v1.ScaleIOVolumeSource.dhall | 17 ++ .../io.k8s.api.core.v1.ScopeSelector.dhall | 3 + ...v1.ScopedResourceSelectorRequirement.dhall | 1 + defaults/io.k8s.api.core.v1.Secret.dhall | 13 ++ .../io.k8s.api.core.v1.SecretEnvSource.dhall | 1 + ...io.k8s.api.core.v1.SecretKeySelector.dhall | 1 + defaults/io.k8s.api.core.v1.SecretList.dhall | 9 + .../io.k8s.api.core.v1.SecretProjection.dhall | 7 + .../io.k8s.api.core.v1.SecretReference.dhall | 1 + ...o.k8s.api.core.v1.SecretVolumeSource.dhall | 9 + .../io.k8s.api.core.v1.SecurityContext.dhall | 19 ++ defaults/io.k8s.api.core.v1.Service.dhall | 11 + .../io.k8s.api.core.v1.ServiceAccount.dhall | 13 ++ ...o.k8s.api.core.v1.ServiceAccountList.dhall | 9 + ...ore.v1.ServiceAccountTokenProjection.dhall | 1 + defaults/io.k8s.api.core.v1.ServiceList.dhall | 9 + defaults/io.k8s.api.core.v1.ServicePort.dhall | 9 + defaults/io.k8s.api.core.v1.ServiceSpec.dhall | 27 +++ .../io.k8s.api.core.v1.ServiceStatus.dhall | 1 + ...8s.api.core.v1.SessionAffinityConfig.dhall | 1 + ...e.v1.StorageOSPersistentVolumeSource.dhall | 11 + ...8s.api.core.v1.StorageOSVolumeSource.dhall | 11 + defaults/io.k8s.api.core.v1.Sysctl.dhall | 1 + .../io.k8s.api.core.v1.TCPSocketAction.dhall | 5 + defaults/io.k8s.api.core.v1.Taint.dhall | 5 + defaults/io.k8s.api.core.v1.Toleration.dhall | 11 + ....v1.TopologySelectorLabelRequirement.dhall | 1 + ...k8s.api.core.v1.TopologySelectorTerm.dhall | 3 + ...pi.core.v1.TypedLocalObjectReference.dhall | 1 + defaults/io.k8s.api.core.v1.Volume.dhall | 55 +++++ .../io.k8s.api.core.v1.VolumeDevice.dhall | 1 + defaults/io.k8s.api.core.v1.VolumeMount.dhall | 1 + ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 1 + .../io.k8s.api.core.v1.VolumeProjection.dhall | 9 + ...re.v1.VsphereVirtualDiskVolumeSource.dhall | 7 + ....api.core.v1.WeightedPodAffinityTerm.dhall | 1 + .../io.k8s.api.events.v1beta1.Event.dhall | 35 +++ .../io.k8s.api.events.v1beta1.EventList.dhall | 9 + ...o.k8s.api.events.v1beta1.EventSeries.dhall | 1 + ...extensions.v1beta1.AllowedFlexVolume.dhall | 1 + ...i.extensions.v1beta1.AllowedHostPath.dhall | 1 + ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 11 + ...xtensions.v1beta1.DaemonSetCondition.dhall | 7 + ...api.extensions.v1beta1.DaemonSetList.dhall | 9 + ...api.extensions.v1beta1.DaemonSetSpec.dhall | 13 ++ ...i.extensions.v1beta1.DaemonSetStatus.dhall | 13 ++ ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 5 + ...8s.api.extensions.v1beta1.Deployment.dhall | 11 + ...tensions.v1beta1.DeploymentCondition.dhall | 9 + ...pi.extensions.v1beta1.DeploymentList.dhall | 9 + ...xtensions.v1beta1.DeploymentRollback.dhall | 9 + ...pi.extensions.v1beta1.DeploymentSpec.dhall | 19 ++ ....extensions.v1beta1.DeploymentStatus.dhall | 17 ++ ...xtensions.v1beta1.DeploymentStrategy.dhall | 5 + ...sions.v1beta1.FSGroupStrategyOptions.dhall | 5 + ...i.extensions.v1beta1.HTTPIngressPath.dhall | 5 + ...ensions.v1beta1.HTTPIngressRuleValue.dhall | 1 + ...api.extensions.v1beta1.HostPortRange.dhall | 1 + ...o.k8s.api.extensions.v1beta1.IDRange.dhall | 1 + ...o.k8s.api.extensions.v1beta1.IPBlock.dhall | 1 + ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 11 + ...pi.extensions.v1beta1.IngressBackend.dhall | 1 + ...s.api.extensions.v1beta1.IngressList.dhall | 9 + ...s.api.extensions.v1beta1.IngressRule.dhall | 5 + ...s.api.extensions.v1beta1.IngressSpec.dhall | 7 + ...api.extensions.v1beta1.IngressStatus.dhall | 1 + ...8s.api.extensions.v1beta1.IngressTLS.dhall | 1 + ...api.extensions.v1beta1.NetworkPolicy.dhall | 9 + ...ions.v1beta1.NetworkPolicyEgressRule.dhall | 5 + ...ons.v1beta1.NetworkPolicyIngressRule.dhall | 5 + ...extensions.v1beta1.NetworkPolicyList.dhall | 9 + ...extensions.v1beta1.NetworkPolicyPeer.dhall | 7 + ...extensions.v1beta1.NetworkPolicyPort.dhall | 5 + ...extensions.v1beta1.NetworkPolicySpec.dhall | 9 + ...extensions.v1beta1.PodSecurityPolicy.dhall | 9 + ...nsions.v1beta1.PodSecurityPolicyList.dhall | 9 + ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 45 ++++ ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 11 + ...tensions.v1beta1.ReplicaSetCondition.dhall | 7 + ...pi.extensions.v1beta1.ReplicaSetList.dhall | 9 + ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 9 + ....extensions.v1beta1.ReplicaSetStatus.dhall | 11 + ...pi.extensions.v1beta1.RollbackConfig.dhall | 1 + ...sions.v1beta1.RollingUpdateDaemonSet.dhall | 3 + ...ions.v1beta1.RollingUpdateDeployment.dhall | 5 + ...ns.v1beta1.RunAsGroupStrategyOptions.dhall | 1 + ...ons.v1beta1.RunAsUserStrategyOptions.dhall | 1 + ...sions.v1beta1.SELinuxStrategyOptions.dhall | 1 + .../io.k8s.api.extensions.v1beta1.Scale.dhall | 11 + ...k8s.api.extensions.v1beta1.ScaleSpec.dhall | 1 + ...s.api.extensions.v1beta1.ScaleStatus.dhall | 5 + ...a1.SupplementalGroupsStrategyOptions.dhall | 5 + .../io.k8s.api.networking.v1.IPBlock.dhall | 1 + ....k8s.api.networking.v1.NetworkPolicy.dhall | 9 + ...etworking.v1.NetworkPolicyEgressRule.dhall | 5 + ...tworking.v1.NetworkPolicyIngressRule.dhall | 5 + ....api.networking.v1.NetworkPolicyList.dhall | 9 + ....api.networking.v1.NetworkPolicyPeer.dhall | 7 + ....api.networking.v1.NetworkPolicyPort.dhall | 5 + ....api.networking.v1.NetworkPolicySpec.dhall | 9 + ...api.policy.v1beta1.AllowedFlexVolume.dhall | 1 + ...s.api.policy.v1beta1.AllowedHostPath.dhall | 1 + .../io.k8s.api.policy.v1beta1.Eviction.dhall | 9 + ...olicy.v1beta1.FSGroupStrategyOptions.dhall | 5 + ...k8s.api.policy.v1beta1.HostPortRange.dhall | 1 + .../io.k8s.api.policy.v1beta1.IDRange.dhall | 1 + ...i.policy.v1beta1.PodDisruptionBudget.dhall | 11 + ...licy.v1beta1.PodDisruptionBudgetList.dhall | 9 + ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 7 + ...cy.v1beta1.PodDisruptionBudgetStatus.dhall | 5 + ...api.policy.v1beta1.PodSecurityPolicy.dhall | 9 + ...policy.v1beta1.PodSecurityPolicyList.dhall | 9 + ...policy.v1beta1.PodSecurityPolicySpec.dhall | 45 ++++ ...cy.v1beta1.RunAsGroupStrategyOptions.dhall | 1 + ...icy.v1beta1.RunAsUserStrategyOptions.dhall | 1 + ...olicy.v1beta1.SELinuxStrategyOptions.dhall | 1 + ...a1.SupplementalGroupsStrategyOptions.dhall | 5 + .../io.k8s.api.rbac.v1.AggregationRule.dhall | 3 + defaults/io.k8s.api.rbac.v1.ClusterRole.dhall | 11 + ...o.k8s.api.rbac.v1.ClusterRoleBinding.dhall | 11 + ...s.api.rbac.v1.ClusterRoleBindingList.dhall | 9 + .../io.k8s.api.rbac.v1.ClusterRoleList.dhall | 9 + defaults/io.k8s.api.rbac.v1.PolicyRule.dhall | 11 + defaults/io.k8s.api.rbac.v1.Role.dhall | 9 + defaults/io.k8s.api.rbac.v1.RoleBinding.dhall | 11 + .../io.k8s.api.rbac.v1.RoleBindingList.dhall | 9 + defaults/io.k8s.api.rbac.v1.RoleList.dhall | 9 + defaults/io.k8s.api.rbac.v1.RoleRef.dhall | 1 + defaults/io.k8s.api.rbac.v1.Subject.dhall | 1 + ...8s.api.rbac.v1alpha1.AggregationRule.dhall | 3 + ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 11 + ...api.rbac.v1alpha1.ClusterRoleBinding.dhall | 11 + ...rbac.v1alpha1.ClusterRoleBindingList.dhall | 9 + ...8s.api.rbac.v1alpha1.ClusterRoleList.dhall | 9 + .../io.k8s.api.rbac.v1alpha1.PolicyRule.dhall | 11 + defaults/io.k8s.api.rbac.v1alpha1.Role.dhall | 9 + ...io.k8s.api.rbac.v1alpha1.RoleBinding.dhall | 11 + ...8s.api.rbac.v1alpha1.RoleBindingList.dhall | 9 + .../io.k8s.api.rbac.v1alpha1.RoleList.dhall | 9 + .../io.k8s.api.rbac.v1alpha1.RoleRef.dhall | 1 + .../io.k8s.api.rbac.v1alpha1.Subject.dhall | 1 + ...k8s.api.rbac.v1beta1.AggregationRule.dhall | 3 + .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 11 + ....api.rbac.v1beta1.ClusterRoleBinding.dhall | 11 + ....rbac.v1beta1.ClusterRoleBindingList.dhall | 9 + ...k8s.api.rbac.v1beta1.ClusterRoleList.dhall | 9 + .../io.k8s.api.rbac.v1beta1.PolicyRule.dhall | 11 + defaults/io.k8s.api.rbac.v1beta1.Role.dhall | 9 + .../io.k8s.api.rbac.v1beta1.RoleBinding.dhall | 11 + ...k8s.api.rbac.v1beta1.RoleBindingList.dhall | 9 + .../io.k8s.api.rbac.v1beta1.RoleList.dhall | 9 + .../io.k8s.api.rbac.v1beta1.RoleRef.dhall | 1 + .../io.k8s.api.rbac.v1beta1.Subject.dhall | 1 + ...pi.scheduling.v1alpha1.PriorityClass.dhall | 11 + ...cheduling.v1alpha1.PriorityClassList.dhall | 9 + ...api.scheduling.v1beta1.PriorityClass.dhall | 11 + ...scheduling.v1beta1.PriorityClassList.dhall | 9 + ....k8s.api.settings.v1alpha1.PodPreset.dhall | 9 + ....api.settings.v1alpha1.PodPresetList.dhall | 9 + ....api.settings.v1alpha1.PodPresetSpec.dhall | 11 + .../io.k8s.api.storage.v1.StorageClass.dhall | 19 ++ ....k8s.api.storage.v1.StorageClassList.dhall | 9 + ....k8s.api.storage.v1.VolumeAttachment.dhall | 11 + ....api.storage.v1.VolumeAttachmentList.dhall | 9 + ...pi.storage.v1.VolumeAttachmentSource.dhall | 1 + ....api.storage.v1.VolumeAttachmentSpec.dhall | 1 + ...pi.storage.v1.VolumeAttachmentStatus.dhall | 7 + .../io.k8s.api.storage.v1.VolumeError.dhall | 5 + ...pi.storage.v1alpha1.VolumeAttachment.dhall | 11 + ...torage.v1alpha1.VolumeAttachmentList.dhall | 9 + ...rage.v1alpha1.VolumeAttachmentSource.dhall | 1 + ...torage.v1alpha1.VolumeAttachmentSpec.dhall | 1 + ...rage.v1alpha1.VolumeAttachmentStatus.dhall | 7 + ...k8s.api.storage.v1alpha1.VolumeError.dhall | 5 + ...k8s.api.storage.v1beta1.StorageClass.dhall | 19 ++ ...api.storage.v1beta1.StorageClassList.dhall | 9 + ...api.storage.v1beta1.VolumeAttachment.dhall | 11 + ...storage.v1beta1.VolumeAttachmentList.dhall | 9 + ...orage.v1beta1.VolumeAttachmentSource.dhall | 1 + ...storage.v1beta1.VolumeAttachmentSpec.dhall | 1 + ...orage.v1beta1.VolumeAttachmentStatus.dhall | 7 + ....k8s.api.storage.v1beta1.VolumeError.dhall | 5 + ...beta1.CustomResourceColumnDefinition.dhall | 1 + ...ons.v1beta1.CustomResourceConversion.dhall | 4 + ...ons.v1beta1.CustomResourceDefinition.dhall | 12 + ...a1.CustomResourceDefinitionCondition.dhall | 7 + ...v1beta1.CustomResourceDefinitionList.dhall | 10 + ...1beta1.CustomResourceDefinitionNames.dhall | 9 + ...v1beta1.CustomResourceDefinitionSpec.dhall | 20 ++ ...beta1.CustomResourceDefinitionStatus.dhall | 8 + ...eta1.CustomResourceDefinitionVersion.dhall | 10 + ...beta1.CustomResourceSubresourceScale.dhall | 1 + ...eta1.CustomResourceSubresourceStatus.dhall | 1 + ...s.v1beta1.CustomResourceSubresources.dhall | 7 + ...ons.v1beta1.CustomResourceValidation.dhall | 4 + ...nsions.v1beta1.ExternalDocumentation.dhall | 1 + ....pkg.apis.apiextensions.v1beta1.JSON.dhall | 1 + ...piextensions.v1beta1.JSONSchemaProps.dhall | 84 +++++++ ...sions.v1beta1.JSONSchemaPropsOrArray.dhall | 1 + ...nsions.v1beta1.JSONSchemaPropsOrBool.dhall | 1 + ...v1beta1.JSONSchemaPropsOrStringArray.dhall | 1 + ...iextensions.v1beta1.ServiceReference.dhall | 1 + ...tensions.v1beta1.WebhookClientConfig.dhall | 8 + ...imachinery.pkg.apis.meta.v1.APIGroup.dhall | 13 ++ ...hinery.pkg.apis.meta.v1.APIGroupList.dhall | 7 + ...chinery.pkg.apis.meta.v1.APIResource.dhall | 11 + ...ery.pkg.apis.meta.v1.APIResourceList.dhall | 7 + ...chinery.pkg.apis.meta.v1.APIVersions.dhall | 10 + ...inery.pkg.apis.meta.v1.DeleteOptions.dhall | 15 ++ ...pis.meta.v1.GroupVersionForDiscovery.dhall | 1 + ...chinery.pkg.apis.meta.v1.Initializer.dhall | 1 + ...hinery.pkg.apis.meta.v1.Initializers.dhall | 5 + ...inery.pkg.apis.meta.v1.LabelSelector.dhall | 6 + ...pis.meta.v1.LabelSelectorRequirement.dhall | 1 + ...imachinery.pkg.apis.meta.v1.ListMeta.dhall | 1 + ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 31 +++ ...nery.pkg.apis.meta.v1.OwnerReference.dhall | 1 + ....apimachinery.pkg.apis.meta.v1.Patch.dhall | 1 + ...inery.pkg.apis.meta.v1.Preconditions.dhall | 1 + ...is.meta.v1.ServerAddressByClientCIDR.dhall | 1 + ...apimachinery.pkg.apis.meta.v1.Status.dhall | 17 ++ ...chinery.pkg.apis.meta.v1.StatusCause.dhall | 1 + ...inery.pkg.apis.meta.v1.StatusDetails.dhall | 11 + ...achinery.pkg.apis.meta.v1.WatchEvent.dhall | 7 + ...pimachinery.pkg.runtime.RawExtension.dhall | 1 + ...io.k8s.apimachinery.pkg.version.Info.dhall | 1 + ...g.apis.apiregistration.v1.APIService.dhall | 13 ++ ...iregistration.v1.APIServiceCondition.dhall | 7 + ...is.apiregistration.v1.APIServiceList.dhall | 10 + ...is.apiregistration.v1.APIServiceSpec.dhall | 11 + ....apiregistration.v1.APIServiceStatus.dhall | 4 + ....apiregistration.v1.ServiceReference.dhall | 1 + ...s.apiregistration.v1beta1.APIService.dhall | 13 ++ ...stration.v1beta1.APIServiceCondition.dhall | 7 + ...iregistration.v1beta1.APIServiceList.dhall | 10 + ...iregistration.v1beta1.APIServiceSpec.dhall | 11 + ...egistration.v1beta1.APIServiceStatus.dhall | 4 + ...egistration.v1beta1.ServiceReference.dhall | 1 + ....v1.AWSElasticBlockStoreVolumeSource.dhall | 0 ...o.k8s.kubernetes.pkg.api.v1.Affinity.dhall | 0 ...kubernetes.pkg.api.v1.AttachedVolume.dhall | 0 ...tes.pkg.api.v1.AzureDiskVolumeSource.dhall | 0 ...tes.pkg.api.v1.AzureFileVolumeSource.dhall | 0 ...io.k8s.kubernetes.pkg.api.v1.Binding.dhall | 0 ...s.kubernetes.pkg.api.v1.Capabilities.dhall | 0 ...rnetes.pkg.api.v1.CephFSVolumeSource.dhall | 0 ...rnetes.pkg.api.v1.CinderVolumeSource.dhall | 0 ...rnetes.pkg.api.v1.ComponentCondition.dhall | 0 ...ubernetes.pkg.api.v1.ComponentStatus.dhall | 0 ...netes.pkg.api.v1.ComponentStatusList.dhall | 0 ....k8s.kubernetes.pkg.api.v1.ConfigMap.dhall | 0 ...rnetes.pkg.api.v1.ConfigMapEnvSource.dhall | 0 ...etes.pkg.api.v1.ConfigMapKeySelector.dhall | 0 ....kubernetes.pkg.api.v1.ConfigMapList.dhall | 0 ...netes.pkg.api.v1.ConfigMapProjection.dhall | 0 ...tes.pkg.api.v1.ConfigMapVolumeSource.dhall | 0 ....k8s.kubernetes.pkg.api.v1.Container.dhall | 0 ...kubernetes.pkg.api.v1.ContainerImage.dhall | 0 ....kubernetes.pkg.api.v1.ContainerPort.dhall | 0 ...kubernetes.pkg.api.v1.ContainerState.dhall | 0 ...tes.pkg.api.v1.ContainerStateRunning.dhall | 0 ....pkg.api.v1.ContainerStateTerminated.dhall | 0 ...tes.pkg.api.v1.ContainerStateWaiting.dhall | 0 ...ubernetes.pkg.api.v1.ContainerStatus.dhall | 0 ...kubernetes.pkg.api.v1.DaemonEndpoint.dhall | 0 ...tes.pkg.api.v1.DownwardAPIProjection.dhall | 0 ...tes.pkg.api.v1.DownwardAPIVolumeFile.dhall | 0 ...s.pkg.api.v1.DownwardAPIVolumeSource.dhall | 0 ...etes.pkg.api.v1.EmptyDirVolumeSource.dhall | 0 ...ubernetes.pkg.api.v1.EndpointAddress.dhall | 0 ...s.kubernetes.pkg.api.v1.EndpointPort.dhall | 0 ...kubernetes.pkg.api.v1.EndpointSubset.dhall | 0 ....k8s.kubernetes.pkg.api.v1.Endpoints.dhall | 0 ....kubernetes.pkg.api.v1.EndpointsList.dhall | 0 ....kubernetes.pkg.api.v1.EnvFromSource.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.EnvVar.dhall | 0 ...s.kubernetes.pkg.api.v1.EnvVarSource.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Event.dhall | 0 ....k8s.kubernetes.pkg.api.v1.EventList.dhall | 0 ...8s.kubernetes.pkg.api.v1.EventSource.dhall | 0 ...k8s.kubernetes.pkg.api.v1.ExecAction.dhall | 0 ...kubernetes.pkg.api.v1.FCVolumeSource.dhall | 0 ...bernetes.pkg.api.v1.FlexVolumeSource.dhall | 0 ...netes.pkg.api.v1.FlockerVolumeSource.dhall | 0 ...api.v1.GCEPersistentDiskVolumeSource.dhall | 0 ...netes.pkg.api.v1.GitRepoVolumeSource.dhall | 0 ...tes.pkg.api.v1.GlusterfsVolumeSource.dhall | 0 ....kubernetes.pkg.api.v1.HTTPGetAction.dhall | 0 ...k8s.kubernetes.pkg.api.v1.HTTPHeader.dhall | 0 ...io.k8s.kubernetes.pkg.api.v1.Handler.dhall | 0 ....k8s.kubernetes.pkg.api.v1.HostAlias.dhall | 0 ...etes.pkg.api.v1.HostPathVolumeSource.dhall | 0 ...ernetes.pkg.api.v1.ISCSIVolumeSource.dhall | 0 ....k8s.kubernetes.pkg.api.v1.KeyToPath.dhall | 0 ....k8s.kubernetes.pkg.api.v1.Lifecycle.dhall | 0 ...k8s.kubernetes.pkg.api.v1.LimitRange.dhall | 0 ...kubernetes.pkg.api.v1.LimitRangeItem.dhall | 0 ...kubernetes.pkg.api.v1.LimitRangeList.dhall | 0 ...kubernetes.pkg.api.v1.LimitRangeSpec.dhall | 0 ...netes.pkg.api.v1.LoadBalancerIngress.dhall | 0 ...rnetes.pkg.api.v1.LoadBalancerStatus.dhall | 0 ...etes.pkg.api.v1.LocalObjectReference.dhall | 0 ...ernetes.pkg.api.v1.LocalVolumeSource.dhall | 0 ...ubernetes.pkg.api.v1.NFSVolumeSource.dhall | 0 ....k8s.kubernetes.pkg.api.v1.Namespace.dhall | 0 ....kubernetes.pkg.api.v1.NamespaceList.dhall | 0 ....kubernetes.pkg.api.v1.NamespaceSpec.dhall | 0 ...ubernetes.pkg.api.v1.NamespaceStatus.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Node.dhall | 0 ...8s.kubernetes.pkg.api.v1.NodeAddress.dhall | 0 ...s.kubernetes.pkg.api.v1.NodeAffinity.dhall | 0 ....kubernetes.pkg.api.v1.NodeCondition.dhall | 0 ...netes.pkg.api.v1.NodeDaemonEndpoints.dhall | 0 ...o.k8s.kubernetes.pkg.api.v1.NodeList.dhall | 0 ...s.kubernetes.pkg.api.v1.NodeSelector.dhall | 0 ...s.pkg.api.v1.NodeSelectorRequirement.dhall | 0 ...bernetes.pkg.api.v1.NodeSelectorTerm.dhall | 0 ...o.k8s.kubernetes.pkg.api.v1.NodeSpec.dhall | 0 ...k8s.kubernetes.pkg.api.v1.NodeStatus.dhall | 0 ...kubernetes.pkg.api.v1.NodeSystemInfo.dhall | 0 ...netes.pkg.api.v1.ObjectFieldSelector.dhall | 0 ...ubernetes.pkg.api.v1.ObjectReference.dhall | 0 ...bernetes.pkg.api.v1.PersistentVolume.dhall | 0 ...tes.pkg.api.v1.PersistentVolumeClaim.dhall | 0 ...pkg.api.v1.PersistentVolumeClaimList.dhall | 0 ...pkg.api.v1.PersistentVolumeClaimSpec.dhall | 0 ...g.api.v1.PersistentVolumeClaimStatus.dhall | 0 ...v1.PersistentVolumeClaimVolumeSource.dhall | 0 ...etes.pkg.api.v1.PersistentVolumeList.dhall | 0 ...etes.pkg.api.v1.PersistentVolumeSpec.dhall | 0 ...es.pkg.api.v1.PersistentVolumeStatus.dhall | 0 ....v1.PhotonPersistentDiskVolumeSource.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Pod.dhall | 0 ...8s.kubernetes.pkg.api.v1.PodAffinity.dhall | 0 ...ubernetes.pkg.api.v1.PodAffinityTerm.dhall | 0 ...ubernetes.pkg.api.v1.PodAntiAffinity.dhall | 0 ...s.kubernetes.pkg.api.v1.PodCondition.dhall | 0 ...io.k8s.kubernetes.pkg.api.v1.PodList.dhall | 0 ...rnetes.pkg.api.v1.PodSecurityContext.dhall | 0 ...io.k8s.kubernetes.pkg.api.v1.PodSpec.dhall | 0 ....k8s.kubernetes.pkg.api.v1.PodStatus.dhall | 0 ...8s.kubernetes.pkg.api.v1.PodTemplate.dhall | 0 ...ubernetes.pkg.api.v1.PodTemplateList.dhall | 0 ...ubernetes.pkg.api.v1.PodTemplateSpec.dhall | 0 ...etes.pkg.api.v1.PortworxVolumeSource.dhall | 0 ...s.pkg.api.v1.PreferredSchedulingTerm.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Probe.dhall | 0 ...tes.pkg.api.v1.ProjectedVolumeSource.dhall | 0 ...netes.pkg.api.v1.QuobyteVolumeSource.dhall | 0 ...ubernetes.pkg.api.v1.RBDVolumeSource.dhall | 0 ...tes.pkg.api.v1.ReplicationController.dhall | 0 ...pi.v1.ReplicationControllerCondition.dhall | 0 ...pkg.api.v1.ReplicationControllerList.dhall | 0 ...pkg.api.v1.ReplicationControllerSpec.dhall | 0 ...g.api.v1.ReplicationControllerStatus.dhall | 0 ...tes.pkg.api.v1.ResourceFieldSelector.dhall | 0 ....kubernetes.pkg.api.v1.ResourceQuota.dhall | 0 ...ernetes.pkg.api.v1.ResourceQuotaList.dhall | 0 ...ernetes.pkg.api.v1.ResourceQuotaSpec.dhall | 0 ...netes.pkg.api.v1.ResourceQuotaStatus.dhall | 0 ...etes.pkg.api.v1.ResourceRequirements.dhall | 0 ...kubernetes.pkg.api.v1.SELinuxOptions.dhall | 0 ...netes.pkg.api.v1.ScaleIOVolumeSource.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Secret.dhall | 0 ...ubernetes.pkg.api.v1.SecretEnvSource.dhall | 0 ...ernetes.pkg.api.v1.SecretKeySelector.dhall | 0 ...k8s.kubernetes.pkg.api.v1.SecretList.dhall | 0 ...bernetes.pkg.api.v1.SecretProjection.dhall | 0 ...rnetes.pkg.api.v1.SecretVolumeSource.dhall | 0 ...ubernetes.pkg.api.v1.SecurityContext.dhall | 0 ...io.k8s.kubernetes.pkg.api.v1.Service.dhall | 0 ...kubernetes.pkg.api.v1.ServiceAccount.dhall | 0 ...rnetes.pkg.api.v1.ServiceAccountList.dhall | 0 ...8s.kubernetes.pkg.api.v1.ServiceList.dhall | 0 ...8s.kubernetes.pkg.api.v1.ServicePort.dhall | 0 ...8s.kubernetes.pkg.api.v1.ServiceSpec.dhall | 0 ....kubernetes.pkg.api.v1.ServiceStatus.dhall | 0 ...i.v1.StorageOSPersistentVolumeSource.dhall | 0 ...tes.pkg.api.v1.StorageOSVolumeSource.dhall | 0 ...ubernetes.pkg.api.v1.TCPSocketAction.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Taint.dhall | 0 ...k8s.kubernetes.pkg.api.v1.Toleration.dhall | 0 .../io.k8s.kubernetes.pkg.api.v1.Volume.dhall | 0 ...8s.kubernetes.pkg.api.v1.VolumeMount.dhall | 0 ...bernetes.pkg.api.v1.VolumeProjection.dhall | 0 ...pi.v1.VsphereVirtualDiskVolumeSource.dhall | 0 ...s.pkg.api.v1.WeightedPodAffinityTerm.dhall | 0 ...ionregistration.v1alpha1.Initializer.dhall | 0 ...on.v1alpha1.InitializerConfiguration.dhall | 0 ...1alpha1.InitializerConfigurationList.dhall | 0 ....admissionregistration.v1alpha1.Rule.dhall | 0 ...apis.apps.v1beta1.ControllerRevision.dhall | 0 ....apps.v1beta1.ControllerRevisionList.dhall | 0 ...tes.pkg.apis.apps.v1beta1.Deployment.dhall | 0 ...pis.apps.v1beta1.DeploymentCondition.dhall | 0 ...pkg.apis.apps.v1beta1.DeploymentList.dhall | 0 ...apis.apps.v1beta1.DeploymentRollback.dhall | 0 ...pkg.apis.apps.v1beta1.DeploymentSpec.dhall | 0 ...g.apis.apps.v1beta1.DeploymentStatus.dhall | 0 ...apis.apps.v1beta1.DeploymentStrategy.dhall | 0 ...pkg.apis.apps.v1beta1.RollbackConfig.dhall | 0 ...apps.v1beta1.RollingUpdateDeployment.dhall | 0 ...ta1.RollingUpdateStatefulSetStrategy.dhall | 0 ...bernetes.pkg.apis.apps.v1beta1.Scale.dhall | 0 ...etes.pkg.apis.apps.v1beta1.ScaleSpec.dhall | 0 ...es.pkg.apis.apps.v1beta1.ScaleStatus.dhall | 0 ...es.pkg.apis.apps.v1beta1.StatefulSet.dhall | 0 ...kg.apis.apps.v1beta1.StatefulSetList.dhall | 0 ...kg.apis.apps.v1beta1.StatefulSetSpec.dhall | 0 ....apis.apps.v1beta1.StatefulSetStatus.dhall | 0 ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 0 ...g.apis.authentication.v1.TokenReview.dhall | 0 ...is.authentication.v1.TokenReviewSpec.dhall | 0 ....authentication.v1.TokenReviewStatus.dhall | 0 ....pkg.apis.authentication.v1.UserInfo.dhall | 0 ...s.authentication.v1beta1.TokenReview.dhall | 0 ...thentication.v1beta1.TokenReviewSpec.dhall | 0 ...entication.v1beta1.TokenReviewStatus.dhall | 0 ...apis.authentication.v1beta1.UserInfo.dhall | 0 ...rization.v1.LocalSubjectAccessReview.dhall | 0 ...thorization.v1.NonResourceAttributes.dhall | 0 ....authorization.v1.ResourceAttributes.dhall | 0 ...orization.v1.SelfSubjectAccessReview.dhall | 0 ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 0 ...authorization.v1.SubjectAccessReview.dhall | 0 ...orization.v1.SubjectAccessReviewSpec.dhall | 0 ...ization.v1.SubjectAccessReviewStatus.dhall | 0 ...ion.v1beta1.LocalSubjectAccessReview.dhall | 0 ...zation.v1beta1.NonResourceAttributes.dhall | 0 ...orization.v1beta1.ResourceAttributes.dhall | 0 ...tion.v1beta1.SelfSubjectAccessReview.dhall | 0 ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 0 ...rization.v1beta1.SubjectAccessReview.dhall | 0 ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 0 ...on.v1beta1.SubjectAccessReviewStatus.dhall | 0 ...aling.v1.CrossVersionObjectReference.dhall | 0 ...toscaling.v1.HorizontalPodAutoscaler.dhall | 0 ...aling.v1.HorizontalPodAutoscalerList.dhall | 0 ...aling.v1.HorizontalPodAutoscalerSpec.dhall | 0 ...ing.v1.HorizontalPodAutoscalerStatus.dhall | 0 ...rnetes.pkg.apis.autoscaling.v1.Scale.dhall | 0 ...es.pkg.apis.autoscaling.v1.ScaleSpec.dhall | 0 ....pkg.apis.autoscaling.v1.ScaleStatus.dhall | 0 ...k8s.kubernetes.pkg.apis.batch.v1.Job.dhall | 0 ...netes.pkg.apis.batch.v1.JobCondition.dhall | 0 ...kubernetes.pkg.apis.batch.v1.JobList.dhall | 0 ...kubernetes.pkg.apis.batch.v1.JobSpec.dhall | 0 ...bernetes.pkg.apis.batch.v1.JobStatus.dhall | 0 ...etes.pkg.apis.batch.v2alpha1.CronJob.dhall | 0 ....pkg.apis.batch.v2alpha1.CronJobList.dhall | 0 ....pkg.apis.batch.v2alpha1.CronJobSpec.dhall | 0 ...kg.apis.batch.v2alpha1.CronJobStatus.dhall | 0 ....apis.batch.v2alpha1.JobTemplateSpec.dhall | 0 ...es.v1beta1.CertificateSigningRequest.dhall | 0 ...1.CertificateSigningRequestCondition.dhall | 0 ...1beta1.CertificateSigningRequestList.dhall | 0 ...1beta1.CertificateSigningRequestSpec.dhall | 0 ...eta1.CertificateSigningRequestStatus.dhall | 0 ...kg.apis.extensions.v1beta1.DaemonSet.dhall | 0 ...pis.extensions.v1beta1.DaemonSetList.dhall | 0 ...pis.extensions.v1beta1.DaemonSetSpec.dhall | 0 ...s.extensions.v1beta1.DaemonSetStatus.dhall | 0 ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 0 ...g.apis.extensions.v1beta1.Deployment.dhall | 0 ...tensions.v1beta1.DeploymentCondition.dhall | 0 ...is.extensions.v1beta1.DeploymentList.dhall | 0 ...xtensions.v1beta1.DeploymentRollback.dhall | 0 ...is.extensions.v1beta1.DeploymentSpec.dhall | 0 ....extensions.v1beta1.DeploymentStatus.dhall | 0 ...xtensions.v1beta1.DeploymentStrategy.dhall | 0 ...sions.v1beta1.FSGroupStrategyOptions.dhall | 0 ...s.extensions.v1beta1.HTTPIngressPath.dhall | 0 ...ensions.v1beta1.HTTPIngressRuleValue.dhall | 0 ...pis.extensions.v1beta1.HostPortRange.dhall | 0 ....pkg.apis.extensions.v1beta1.IDRange.dhall | 0 ....pkg.apis.extensions.v1beta1.Ingress.dhall | 0 ...is.extensions.v1beta1.IngressBackend.dhall | 0 ....apis.extensions.v1beta1.IngressList.dhall | 0 ....apis.extensions.v1beta1.IngressRule.dhall | 0 ....apis.extensions.v1beta1.IngressSpec.dhall | 0 ...pis.extensions.v1beta1.IngressStatus.dhall | 0 ...g.apis.extensions.v1beta1.IngressTLS.dhall | 0 ...pis.extensions.v1beta1.NetworkPolicy.dhall | 0 ...ons.v1beta1.NetworkPolicyIngressRule.dhall | 0 ...extensions.v1beta1.NetworkPolicyList.dhall | 0 ...extensions.v1beta1.NetworkPolicyPeer.dhall | 0 ...extensions.v1beta1.NetworkPolicyPort.dhall | 0 ...extensions.v1beta1.NetworkPolicySpec.dhall | 0 ...extensions.v1beta1.PodSecurityPolicy.dhall | 0 ...nsions.v1beta1.PodSecurityPolicyList.dhall | 0 ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 0 ...g.apis.extensions.v1beta1.ReplicaSet.dhall | 0 ...tensions.v1beta1.ReplicaSetCondition.dhall | 0 ...is.extensions.v1beta1.ReplicaSetList.dhall | 0 ...is.extensions.v1beta1.ReplicaSetSpec.dhall | 0 ....extensions.v1beta1.ReplicaSetStatus.dhall | 0 ...is.extensions.v1beta1.RollbackConfig.dhall | 0 ...sions.v1beta1.RollingUpdateDaemonSet.dhall | 0 ...ions.v1beta1.RollingUpdateDeployment.dhall | 0 ...ons.v1beta1.RunAsUserStrategyOptions.dhall | 0 ...sions.v1beta1.SELinuxStrategyOptions.dhall | 0 ...es.pkg.apis.extensions.v1beta1.Scale.dhall | 0 ...kg.apis.extensions.v1beta1.ScaleSpec.dhall | 0 ....apis.extensions.v1beta1.ScaleStatus.dhall | 0 ...a1.SupplementalGroupsStrategyOptions.dhall | 0 ...pkg.apis.networking.v1.NetworkPolicy.dhall | 0 ...tworking.v1.NetworkPolicyIngressRule.dhall | 0 ...apis.networking.v1.NetworkPolicyList.dhall | 0 ...apis.networking.v1.NetworkPolicyPeer.dhall | 0 ...apis.networking.v1.NetworkPolicyPort.dhall | 0 ...apis.networking.v1.NetworkPolicySpec.dhall | 0 ...tes.pkg.apis.policy.v1beta1.Eviction.dhall | 0 ...s.policy.v1beta1.PodDisruptionBudget.dhall | 0 ...licy.v1beta1.PodDisruptionBudgetList.dhall | 0 ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 0 ...cy.v1beta1.PodDisruptionBudgetStatus.dhall | 0 ...s.pkg.apis.rbac.v1alpha1.ClusterRole.dhall | 0 ...pis.rbac.v1alpha1.ClusterRoleBinding.dhall | 0 ...rbac.v1alpha1.ClusterRoleBindingList.dhall | 0 ...g.apis.rbac.v1alpha1.ClusterRoleList.dhall | 0 ...es.pkg.apis.rbac.v1alpha1.PolicyRule.dhall | 0 ...bernetes.pkg.apis.rbac.v1alpha1.Role.dhall | 0 ...s.pkg.apis.rbac.v1alpha1.RoleBinding.dhall | 0 ...g.apis.rbac.v1alpha1.RoleBindingList.dhall | 0 ...etes.pkg.apis.rbac.v1alpha1.RoleList.dhall | 0 ...netes.pkg.apis.rbac.v1alpha1.RoleRef.dhall | 0 ...netes.pkg.apis.rbac.v1alpha1.Subject.dhall | 0 ...es.pkg.apis.rbac.v1beta1.ClusterRole.dhall | 0 ...apis.rbac.v1beta1.ClusterRoleBinding.dhall | 0 ....rbac.v1beta1.ClusterRoleBindingList.dhall | 0 ...kg.apis.rbac.v1beta1.ClusterRoleList.dhall | 0 ...tes.pkg.apis.rbac.v1beta1.PolicyRule.dhall | 0 ...ubernetes.pkg.apis.rbac.v1beta1.Role.dhall | 0 ...es.pkg.apis.rbac.v1beta1.RoleBinding.dhall | 0 ...kg.apis.rbac.v1beta1.RoleBindingList.dhall | 0 ...netes.pkg.apis.rbac.v1beta1.RoleList.dhall | 0 ...rnetes.pkg.apis.rbac.v1beta1.RoleRef.dhall | 0 ...rnetes.pkg.apis.rbac.v1beta1.Subject.dhall | 0 ...pkg.apis.settings.v1alpha1.PodPreset.dhall | 0 ...apis.settings.v1alpha1.PodPresetList.dhall | 0 ...apis.settings.v1alpha1.PodPresetSpec.dhall | 0 ...tes.pkg.apis.storage.v1.StorageClass.dhall | 0 ...pkg.apis.storage.v1.StorageClassList.dhall | 0 ...kg.apis.storage.v1beta1.StorageClass.dhall | 0 ...pis.storage.v1beta1.StorageClassList.dhall | 0 dhall-kubernetes.cabal | 3 +- package.yaml | 1 + src/Main.hs | 206 ++++++++++++++---- stack.yaml | 1 - ...ionregistration.v1alpha1.Initializer.dhall | 6 +- ...on.v1alpha1.InitializerConfiguration.dhall | 12 +- ...1alpha1.InitializerConfigurationList.dhall | 13 +- ....admissionregistration.v1alpha1.Rule.dhall | 5 +- ...v1beta1.MutatingWebhookConfiguration.dhall | 12 +- ...ta1.MutatingWebhookConfigurationList.dhall | 13 +- ...istration.v1beta1.RuleWithOperations.dhall | 12 +- ...egistration.v1beta1.ServiceReference.dhall | 5 +- ...beta1.ValidatingWebhookConfiguration.dhall | 12 +- ...1.ValidatingWebhookConfigurationList.dhall | 13 +- ...dmissionregistration.v1beta1.Webhook.dhall | 18 +- ...stration.v1beta1.WebhookClientConfig.dhall | 9 +- ...o.k8s.api.apps.v1.ControllerRevision.dhall | 15 +- ...s.api.apps.v1.ControllerRevisionList.dhall | 12 +- types/io.k8s.api.apps.v1.DaemonSet.dhall | 15 +- ...o.k8s.api.apps.v1.DaemonSetCondition.dhall | 15 +- types/io.k8s.api.apps.v1.DaemonSetList.dhall | 12 +- types/io.k8s.api.apps.v1.DaemonSetSpec.dhall | 15 +- .../io.k8s.api.apps.v1.DaemonSetStatus.dhall | 30 ++- ....api.apps.v1.DaemonSetUpdateStrategy.dhall | 6 +- types/io.k8s.api.apps.v1.Deployment.dhall | 15 +- ....k8s.api.apps.v1.DeploymentCondition.dhall | 18 +- types/io.k8s.api.apps.v1.DeploymentList.dhall | 12 +- types/io.k8s.api.apps.v1.DeploymentSpec.dhall | 24 +- .../io.k8s.api.apps.v1.DeploymentStatus.dhall | 24 +- ...o.k8s.api.apps.v1.DeploymentStrategy.dhall | 6 +- types/io.k8s.api.apps.v1.ReplicaSet.dhall | 15 +- ....k8s.api.apps.v1.ReplicaSetCondition.dhall | 15 +- types/io.k8s.api.apps.v1.ReplicaSetList.dhall | 12 +- types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 12 +- .../io.k8s.api.apps.v1.ReplicaSetStatus.dhall | 18 +- ...s.api.apps.v1.RollingUpdateDaemonSet.dhall | 3 +- ....api.apps.v1.RollingUpdateDeployment.dhall | 6 +- ....v1.RollingUpdateStatefulSetStrategy.dhall | 3 +- types/io.k8s.api.apps.v1.StatefulSet.dhall | 15 +- ...k8s.api.apps.v1.StatefulSetCondition.dhall | 15 +- .../io.k8s.api.apps.v1.StatefulSetList.dhall | 12 +- .../io.k8s.api.apps.v1.StatefulSetSpec.dhall | 24 +- ...io.k8s.api.apps.v1.StatefulSetStatus.dhall | 27 ++- ...pi.apps.v1.StatefulSetUpdateStrategy.dhall | 6 +- ....api.apps.v1beta1.ControllerRevision.dhall | 15 +- ....apps.v1beta1.ControllerRevisionList.dhall | 12 +- .../io.k8s.api.apps.v1beta1.Deployment.dhall | 15 +- ...api.apps.v1beta1.DeploymentCondition.dhall | 18 +- ....k8s.api.apps.v1beta1.DeploymentList.dhall | 12 +- ....api.apps.v1beta1.DeploymentRollback.dhall | 15 +- ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 27 ++- ...8s.api.apps.v1beta1.DeploymentStatus.dhall | 24 +- ....api.apps.v1beta1.DeploymentStrategy.dhall | 6 +- ....k8s.api.apps.v1beta1.RollbackConfig.dhall | 3 +- ...apps.v1beta1.RollingUpdateDeployment.dhall | 6 +- ...ta1.RollingUpdateStatefulSetStrategy.dhall | 3 +- types/io.k8s.api.apps.v1beta1.Scale.dhall | 15 +- types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall | 3 +- .../io.k8s.api.apps.v1beta1.ScaleStatus.dhall | 9 +- .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 15 +- ...pi.apps.v1beta1.StatefulSetCondition.dhall | 15 +- ...k8s.api.apps.v1beta1.StatefulSetList.dhall | 12 +- ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 24 +- ...s.api.apps.v1beta1.StatefulSetStatus.dhall | 27 ++- ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 6 +- ....api.apps.v1beta2.ControllerRevision.dhall | 15 +- ....apps.v1beta2.ControllerRevisionList.dhall | 12 +- types/io.k8s.api.apps.v1beta2.DaemonSet.dhall | 15 +- ....api.apps.v1beta2.DaemonSetCondition.dhall | 15 +- ...o.k8s.api.apps.v1beta2.DaemonSetList.dhall | 12 +- ...o.k8s.api.apps.v1beta2.DaemonSetSpec.dhall | 15 +- ...k8s.api.apps.v1beta2.DaemonSetStatus.dhall | 30 ++- ...apps.v1beta2.DaemonSetUpdateStrategy.dhall | 6 +- .../io.k8s.api.apps.v1beta2.Deployment.dhall | 15 +- ...api.apps.v1beta2.DeploymentCondition.dhall | 18 +- ....k8s.api.apps.v1beta2.DeploymentList.dhall | 12 +- ....k8s.api.apps.v1beta2.DeploymentSpec.dhall | 24 +- ...8s.api.apps.v1beta2.DeploymentStatus.dhall | 24 +- ....api.apps.v1beta2.DeploymentStrategy.dhall | 6 +- .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 15 +- ...api.apps.v1beta2.ReplicaSetCondition.dhall | 15 +- ....k8s.api.apps.v1beta2.ReplicaSetList.dhall | 12 +- ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 12 +- ...8s.api.apps.v1beta2.ReplicaSetStatus.dhall | 18 +- ....apps.v1beta2.RollingUpdateDaemonSet.dhall | 3 +- ...apps.v1beta2.RollingUpdateDeployment.dhall | 6 +- ...ta2.RollingUpdateStatefulSetStrategy.dhall | 3 +- types/io.k8s.api.apps.v1beta2.Scale.dhall | 15 +- types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall | 3 +- .../io.k8s.api.apps.v1beta2.ScaleStatus.dhall | 9 +- .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 15 +- ...pi.apps.v1beta2.StatefulSetCondition.dhall | 15 +- ...k8s.api.apps.v1beta2.StatefulSetList.dhall | 12 +- ...k8s.api.apps.v1beta2.StatefulSetSpec.dhall | 24 +- ...s.api.apps.v1beta2.StatefulSetStatus.dhall | 27 ++- ...ps.v1beta2.StatefulSetUpdateStrategy.dhall | 6 +- ...auditregistration.v1alpha1.AuditSink.dhall | 12 +- ...tregistration.v1alpha1.AuditSinkList.dhall | 12 +- ...tregistration.v1alpha1.AuditSinkSpec.dhall | 6 +- ...pi.auditregistration.v1alpha1.Policy.dhall | 4 +- ...gistration.v1alpha1.ServiceReference.dhall | 5 +- ...i.auditregistration.v1alpha1.Webhook.dhall | 6 +- ...tration.v1alpha1.WebhookClientConfig.dhall | 9 +- ...ation.v1alpha1.WebhookThrottleConfig.dhall | 4 +- ...8s.api.authentication.v1.TokenReview.dhall | 15 +- ...pi.authentication.v1.TokenReviewSpec.dhall | 4 +- ....authentication.v1.TokenReviewStatus.dhall | 12 +- ...o.k8s.api.authentication.v1.UserInfo.dhall | 12 +- ...i.authentication.v1beta1.TokenReview.dhall | 15 +- ...thentication.v1beta1.TokenReviewSpec.dhall | 4 +- ...entication.v1beta1.TokenReviewStatus.dhall | 12 +- ....api.authentication.v1beta1.UserInfo.dhall | 12 +- ...rization.v1.LocalSubjectAccessReview.dhall | 15 +- ...thorization.v1.NonResourceAttributes.dhall | 4 +- ...api.authorization.v1.NonResourceRule.dhall | 4 +- ....authorization.v1.ResourceAttributes.dhall | 21 +- ...8s.api.authorization.v1.ResourceRule.dhall | 12 +- ...orization.v1.SelfSubjectAccessReview.dhall | 15 +- ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 6 +- ...horization.v1.SelfSubjectRulesReview.dhall | 15 +- ...zation.v1.SelfSubjectRulesReviewSpec.dhall | 3 +- ...authorization.v1.SubjectAccessReview.dhall | 15 +- ...orization.v1.SubjectAccessReviewSpec.dhall | 18 +- ...ization.v1.SubjectAccessReviewStatus.dhall | 12 +- ...rization.v1.SubjectRulesReviewStatus.dhall | 12 +- ...ion.v1beta1.LocalSubjectAccessReview.dhall | 15 +- ...zation.v1beta1.NonResourceAttributes.dhall | 4 +- ...uthorization.v1beta1.NonResourceRule.dhall | 4 +- ...orization.v1beta1.ResourceAttributes.dhall | 21 +- ...i.authorization.v1beta1.ResourceRule.dhall | 12 +- ...tion.v1beta1.SelfSubjectAccessReview.dhall | 15 +- ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 6 +- ...ation.v1beta1.SelfSubjectRulesReview.dhall | 15 +- ...n.v1beta1.SelfSubjectRulesReviewSpec.dhall | 3 +- ...rization.v1beta1.SubjectAccessReview.dhall | 15 +- ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 18 +- ...on.v1beta1.SubjectAccessReviewStatus.dhall | 12 +- ...ion.v1beta1.SubjectRulesReviewStatus.dhall | 12 +- ...aling.v1.CrossVersionObjectReference.dhall | 5 +- ...toscaling.v1.HorizontalPodAutoscaler.dhall | 15 +- ...aling.v1.HorizontalPodAutoscalerList.dhall | 12 +- ...aling.v1.HorizontalPodAutoscalerSpec.dhall | 12 +- ...ing.v1.HorizontalPodAutoscalerStatus.dhall | 15 +- types/io.k8s.api.autoscaling.v1.Scale.dhall | 15 +- .../io.k8s.api.autoscaling.v1.ScaleSpec.dhall | 3 +- ...o.k8s.api.autoscaling.v1.ScaleStatus.dhall | 4 +- ....v2beta1.CrossVersionObjectReference.dhall | 5 +- ...scaling.v2beta1.ExternalMetricSource.dhall | 12 +- ...scaling.v2beta1.ExternalMetricStatus.dhall | 12 +- ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 16 +- ...ta1.HorizontalPodAutoscalerCondition.dhall | 15 +- ....v2beta1.HorizontalPodAutoscalerList.dhall | 12 +- ....v2beta1.HorizontalPodAutoscalerSpec.dhall | 12 +- ...2beta1.HorizontalPodAutoscalerStatus.dhall | 18 +- ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 15 +- ...api.autoscaling.v2beta1.MetricStatus.dhall | 15 +- ...toscaling.v2beta1.ObjectMetricSource.dhall | 15 +- ...toscaling.v2beta1.ObjectMetricStatus.dhall | 15 +- ...autoscaling.v2beta1.PodsMetricSource.dhall | 9 +- ...autoscaling.v2beta1.PodsMetricStatus.dhall | 9 +- ...scaling.v2beta1.ResourceMetricSource.dhall | 9 +- ...scaling.v2beta1.ResourceMetricStatus.dhall | 9 +- ....v2beta2.CrossVersionObjectReference.dhall | 5 +- ...scaling.v2beta2.ExternalMetricSource.dhall | 6 +- ...scaling.v2beta2.ExternalMetricStatus.dhall | 6 +- ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 16 +- ...ta2.HorizontalPodAutoscalerCondition.dhall | 15 +- ....v2beta2.HorizontalPodAutoscalerList.dhall | 12 +- ....v2beta2.HorizontalPodAutoscalerSpec.dhall | 12 +- ...2beta2.HorizontalPodAutoscalerStatus.dhall | 18 +- ...autoscaling.v2beta2.MetricIdentifier.dhall | 6 +- ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 15 +- ...api.autoscaling.v2beta2.MetricStatus.dhall | 15 +- ...api.autoscaling.v2beta2.MetricTarget.dhall | 12 +- ...utoscaling.v2beta2.MetricValueStatus.dhall | 9 +- ...toscaling.v2beta2.ObjectMetricSource.dhall | 9 +- ...toscaling.v2beta2.ObjectMetricStatus.dhall | 9 +- ...autoscaling.v2beta2.PodsMetricSource.dhall | 6 +- ...autoscaling.v2beta2.PodsMetricStatus.dhall | 6 +- ...scaling.v2beta2.ResourceMetricSource.dhall | 4 +- ...scaling.v2beta2.ResourceMetricStatus.dhall | 6 +- types/io.k8s.api.batch.v1.Job.dhall | 15 +- types/io.k8s.api.batch.v1.JobCondition.dhall | 18 +- types/io.k8s.api.batch.v1.JobList.dhall | 12 +- types/io.k8s.api.batch.v1.JobSpec.dhall | 24 +- types/io.k8s.api.batch.v1.JobStatus.dhall | 18 +- types/io.k8s.api.batch.v1beta1.CronJob.dhall | 15 +- ...io.k8s.api.batch.v1beta1.CronJobList.dhall | 12 +- ...io.k8s.api.batch.v1beta1.CronJobSpec.dhall | 21 +- ....k8s.api.batch.v1beta1.CronJobStatus.dhall | 6 +- ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 6 +- types/io.k8s.api.batch.v2alpha1.CronJob.dhall | 15 +- ...o.k8s.api.batch.v2alpha1.CronJobList.dhall | 12 +- ...o.k8s.api.batch.v2alpha1.CronJobSpec.dhall | 21 +- ...k8s.api.batch.v2alpha1.CronJobStatus.dhall | 6 +- ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 6 +- ...es.v1beta1.CertificateSigningRequest.dhall | 17 +- ...1.CertificateSigningRequestCondition.dhall | 12 +- ...1beta1.CertificateSigningRequestList.dhall | 12 +- ...1beta1.CertificateSigningRequestSpec.dhall | 18 +- ...eta1.CertificateSigningRequestStatus.dhall | 7 +- ...o.k8s.api.coordination.v1beta1.Lease.dhall | 12 +- ...s.api.coordination.v1beta1.LeaseList.dhall | 12 +- ...s.api.coordination.v1beta1.LeaseSpec.dhall | 15 +- ....v1.AWSElasticBlockStoreVolumeSource.dhall | 12 +- types/io.k8s.api.core.v1.Affinity.dhall | 9 +- types/io.k8s.api.core.v1.AttachedVolume.dhall | 4 +- ...8s.api.core.v1.AzureDiskVolumeSource.dhall | 18 +- ...e.v1.AzureFilePersistentVolumeSource.dhall | 12 +- ...8s.api.core.v1.AzureFileVolumeSource.dhall | 5 +- types/io.k8s.api.core.v1.Binding.dhall | 12 +- ...pi.core.v1.CSIPersistentVolumeSource.dhall | 24 +- types/io.k8s.api.core.v1.Capabilities.dhall | 4 +- ...core.v1.CephFSPersistentVolumeSource.dhall | 18 +- ...o.k8s.api.core.v1.CephFSVolumeSource.dhall | 18 +- ...core.v1.CinderPersistentVolumeSource.dhall | 12 +- ...o.k8s.api.core.v1.CinderVolumeSource.dhall | 12 +- types/io.k8s.api.core.v1.ClientIPConfig.dhall | 3 +- ...o.k8s.api.core.v1.ComponentCondition.dhall | 6 +- .../io.k8s.api.core.v1.ComponentStatus.dhall | 12 +- ....k8s.api.core.v1.ComponentStatusList.dhall | 12 +- types/io.k8s.api.core.v1.ConfigMap.dhall | 15 +- ...o.k8s.api.core.v1.ConfigMapEnvSource.dhall | 4 +- ...k8s.api.core.v1.ConfigMapKeySelector.dhall | 5 +- types/io.k8s.api.core.v1.ConfigMapList.dhall | 12 +- ...pi.core.v1.ConfigMapNodeConfigSource.dhall | 15 +- ....k8s.api.core.v1.ConfigMapProjection.dhall | 9 +- ...8s.api.core.v1.ConfigMapVolumeSource.dhall | 12 +- types/io.k8s.api.core.v1.Container.dhall | 63 ++++-- types/io.k8s.api.core.v1.ContainerImage.dhall | 4 +- types/io.k8s.api.core.v1.ContainerPort.dhall | 15 +- types/io.k8s.api.core.v1.ContainerState.dhall | 9 +- ...8s.api.core.v1.ContainerStateRunning.dhall | 3 +- ...api.core.v1.ContainerStateTerminated.dhall | 21 +- ...8s.api.core.v1.ContainerStateWaiting.dhall | 4 +- .../io.k8s.api.core.v1.ContainerStatus.dhall | 24 +- types/io.k8s.api.core.v1.DaemonEndpoint.dhall | 3 +- ...8s.api.core.v1.DownwardAPIProjection.dhall | 3 +- ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 12 +- ....api.core.v1.DownwardAPIVolumeSource.dhall | 6 +- ...k8s.api.core.v1.EmptyDirVolumeSource.dhall | 6 +- .../io.k8s.api.core.v1.EndpointAddress.dhall | 12 +- types/io.k8s.api.core.v1.EndpointPort.dhall | 5 +- types/io.k8s.api.core.v1.EndpointSubset.dhall | 9 +- types/io.k8s.api.core.v1.Endpoints.dhall | 12 +- types/io.k8s.api.core.v1.EndpointsList.dhall | 12 +- types/io.k8s.api.core.v1.EnvFromSource.dhall | 9 +- types/io.k8s.api.core.v1.EnvVar.dhall | 9 +- types/io.k8s.api.core.v1.EnvVarSource.dhall | 12 +- types/io.k8s.api.core.v1.Event.dhall | 51 +++-- types/io.k8s.api.core.v1.EventList.dhall | 12 +- types/io.k8s.api.core.v1.EventSeries.dhall | 9 +- types/io.k8s.api.core.v1.EventSource.dhall | 4 +- types/io.k8s.api.core.v1.ExecAction.dhall | 3 +- types/io.k8s.api.core.v1.FCVolumeSource.dhall | 15 +- ...i.core.v1.FlexPersistentVolumeSource.dhall | 15 +- .../io.k8s.api.core.v1.FlexVolumeSource.dhall | 15 +- ....k8s.api.core.v1.FlockerVolumeSource.dhall | 4 +- ...ore.v1.GCEPersistentDiskVolumeSource.dhall | 12 +- ....k8s.api.core.v1.GitRepoVolumeSource.dhall | 5 +- ...e.v1.GlusterfsPersistentVolumeSource.dhall | 12 +- ...8s.api.core.v1.GlusterfsVolumeSource.dhall | 5 +- types/io.k8s.api.core.v1.HTTPGetAction.dhall | 15 +- types/io.k8s.api.core.v1.HTTPHeader.dhall | 4 +- types/io.k8s.api.core.v1.Handler.dhall | 9 +- types/io.k8s.api.core.v1.HostAlias.dhall | 4 +- ...k8s.api.core.v1.HostPathVolumeSource.dhall | 4 +- ....core.v1.ISCSIPersistentVolumeSource.dhall | 33 ++- ...io.k8s.api.core.v1.ISCSIVolumeSource.dhall | 33 ++- types/io.k8s.api.core.v1.KeyToPath.dhall | 5 +- types/io.k8s.api.core.v1.Lifecycle.dhall | 6 +- types/io.k8s.api.core.v1.LimitRange.dhall | 12 +- types/io.k8s.api.core.v1.LimitRangeItem.dhall | 18 +- types/io.k8s.api.core.v1.LimitRangeList.dhall | 12 +- types/io.k8s.api.core.v1.LimitRangeSpec.dhall | 3 +- ....k8s.api.core.v1.LoadBalancerIngress.dhall | 4 +- ...o.k8s.api.core.v1.LoadBalancerStatus.dhall | 3 +- ...k8s.api.core.v1.LocalObjectReference.dhall | 3 +- ...io.k8s.api.core.v1.LocalVolumeSource.dhall | 4 +- .../io.k8s.api.core.v1.NFSVolumeSource.dhall | 5 +- types/io.k8s.api.core.v1.Namespace.dhall | 15 +- types/io.k8s.api.core.v1.NamespaceList.dhall | 12 +- types/io.k8s.api.core.v1.NamespaceSpec.dhall | 3 +- .../io.k8s.api.core.v1.NamespaceStatus.dhall | 3 +- types/io.k8s.api.core.v1.Node.dhall | 15 +- types/io.k8s.api.core.v1.NodeAddress.dhall | 4 +- types/io.k8s.api.core.v1.NodeAffinity.dhall | 6 +- types/io.k8s.api.core.v1.NodeCondition.dhall | 18 +- .../io.k8s.api.core.v1.NodeConfigSource.dhall | 3 +- .../io.k8s.api.core.v1.NodeConfigStatus.dhall | 12 +- ....k8s.api.core.v1.NodeDaemonEndpoints.dhall | 3 +- types/io.k8s.api.core.v1.NodeList.dhall | 12 +- types/io.k8s.api.core.v1.NodeSelector.dhall | 3 +- ....api.core.v1.NodeSelectorRequirement.dhall | 5 +- .../io.k8s.api.core.v1.NodeSelectorTerm.dhall | 6 +- types/io.k8s.api.core.v1.NodeSpec.dhall | 18 +- types/io.k8s.api.core.v1.NodeStatus.dhall | 33 ++- types/io.k8s.api.core.v1.NodeSystemInfo.dhall | 30 ++- ....k8s.api.core.v1.ObjectFieldSelector.dhall | 4 +- .../io.k8s.api.core.v1.ObjectReference.dhall | 21 +- .../io.k8s.api.core.v1.PersistentVolume.dhall | 15 +- ...8s.api.core.v1.PersistentVolumeClaim.dhall | 15 +- ...re.v1.PersistentVolumeClaimCondition.dhall | 18 +- ...pi.core.v1.PersistentVolumeClaimList.dhall | 12 +- ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 21 +- ....core.v1.PersistentVolumeClaimStatus.dhall | 12 +- ...v1.PersistentVolumeClaimVolumeSource.dhall | 4 +- ...k8s.api.core.v1.PersistentVolumeList.dhall | 12 +- ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 90 +++++--- ...s.api.core.v1.PersistentVolumeStatus.dhall | 5 +- ....v1.PhotonPersistentDiskVolumeSource.dhall | 4 +- types/io.k8s.api.core.v1.Pod.dhall | 15 +- types/io.k8s.api.core.v1.PodAffinity.dhall | 6 +- .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 9 +- .../io.k8s.api.core.v1.PodAntiAffinity.dhall | 6 +- types/io.k8s.api.core.v1.PodCondition.dhall | 18 +- types/io.k8s.api.core.v1.PodDNSConfig.dhall | 9 +- ...o.k8s.api.core.v1.PodDNSConfigOption.dhall | 4 +- types/io.k8s.api.core.v1.PodList.dhall | 12 +- .../io.k8s.api.core.v1.PodReadinessGate.dhall | 3 +- ...o.k8s.api.core.v1.PodSecurityContext.dhall | 21 +- types/io.k8s.api.core.v1.PodSpec.dhall | 90 +++++--- types/io.k8s.api.core.v1.PodStatus.dhall | 33 ++- types/io.k8s.api.core.v1.PodTemplate.dhall | 12 +- .../io.k8s.api.core.v1.PodTemplateList.dhall | 12 +- .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 6 +- ...k8s.api.core.v1.PortworxVolumeSource.dhall | 5 +- ....api.core.v1.PreferredSchedulingTerm.dhall | 4 +- types/io.k8s.api.core.v1.Probe.dhall | 24 +- ...8s.api.core.v1.ProjectedVolumeSource.dhall | 6 +- ....k8s.api.core.v1.QuobyteVolumeSource.dhall | 15 +- ...pi.core.v1.RBDPersistentVolumeSource.dhall | 24 +- .../io.k8s.api.core.v1.RBDVolumeSource.dhall | 24 +- ...8s.api.core.v1.ReplicationController.dhall | 15 +- ...re.v1.ReplicationControllerCondition.dhall | 15 +- ...pi.core.v1.ReplicationControllerList.dhall | 12 +- ...pi.core.v1.ReplicationControllerSpec.dhall | 12 +- ....core.v1.ReplicationControllerStatus.dhall | 18 +- ...8s.api.core.v1.ResourceFieldSelector.dhall | 9 +- types/io.k8s.api.core.v1.ResourceQuota.dhall | 15 +- ...io.k8s.api.core.v1.ResourceQuotaList.dhall | 12 +- ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 9 +- ....k8s.api.core.v1.ResourceQuotaStatus.dhall | 6 +- ...k8s.api.core.v1.ResourceRequirements.dhall | 6 +- types/io.k8s.api.core.v1.SELinuxOptions.dhall | 12 +- ...ore.v1.ScaleIOPersistentVolumeSource.dhall | 30 ++- ....k8s.api.core.v1.ScaleIOVolumeSource.dhall | 30 ++- types/io.k8s.api.core.v1.ScopeSelector.dhall | 3 +- ...v1.ScopedResourceSelectorRequirement.dhall | 5 +- types/io.k8s.api.core.v1.Secret.dhall | 18 +- .../io.k8s.api.core.v1.SecretEnvSource.dhall | 4 +- ...io.k8s.api.core.v1.SecretKeySelector.dhall | 5 +- types/io.k8s.api.core.v1.SecretList.dhall | 12 +- .../io.k8s.api.core.v1.SecretProjection.dhall | 9 +- .../io.k8s.api.core.v1.SecretReference.dhall | 4 +- ...o.k8s.api.core.v1.SecretVolumeSource.dhall | 12 +- .../io.k8s.api.core.v1.SecurityContext.dhall | 27 ++- types/io.k8s.api.core.v1.Service.dhall | 15 +- types/io.k8s.api.core.v1.ServiceAccount.dhall | 18 +- ...o.k8s.api.core.v1.ServiceAccountList.dhall | 12 +- ...ore.v1.ServiceAccountTokenProjection.dhall | 5 +- types/io.k8s.api.core.v1.ServiceList.dhall | 12 +- types/io.k8s.api.core.v1.ServicePort.dhall | 15 +- types/io.k8s.api.core.v1.ServiceSpec.dhall | 39 ++-- types/io.k8s.api.core.v1.ServiceStatus.dhall | 3 +- ...8s.api.core.v1.SessionAffinityConfig.dhall | 3 +- ...e.v1.StorageOSPersistentVolumeSource.dhall | 15 +- ...8s.api.core.v1.StorageOSVolumeSource.dhall | 15 +- types/io.k8s.api.core.v1.Sysctl.dhall | 4 +- .../io.k8s.api.core.v1.TCPSocketAction.dhall | 6 +- types/io.k8s.api.core.v1.Taint.dhall | 12 +- types/io.k8s.api.core.v1.Toleration.dhall | 15 +- ....v1.TopologySelectorLabelRequirement.dhall | 4 +- ...k8s.api.core.v1.TopologySelectorTerm.dhall | 3 +- ...pi.core.v1.TypedLocalObjectReference.dhall | 5 +- types/io.k8s.api.core.v1.Volume.dhall | 84 ++++--- types/io.k8s.api.core.v1.VolumeDevice.dhall | 4 +- types/io.k8s.api.core.v1.VolumeMount.dhall | 15 +- ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 3 +- .../io.k8s.api.core.v1.VolumeProjection.dhall | 12 +- ...re.v1.VsphereVirtualDiskVolumeSource.dhall | 12 +- ....api.core.v1.WeightedPodAffinityTerm.dhall | 6 +- types/io.k8s.api.events.v1beta1.Event.dhall | 51 +++-- .../io.k8s.api.events.v1beta1.EventList.dhall | 12 +- ...o.k8s.api.events.v1beta1.EventSeries.dhall | 9 +- ...extensions.v1beta1.AllowedFlexVolume.dhall | 3 +- ...i.extensions.v1beta1.AllowedHostPath.dhall | 4 +- ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 15 +- ...xtensions.v1beta1.DaemonSetCondition.dhall | 15 +- ...api.extensions.v1beta1.DaemonSetList.dhall | 12 +- ...api.extensions.v1beta1.DaemonSetSpec.dhall | 18 +- ...i.extensions.v1beta1.DaemonSetStatus.dhall | 30 ++- ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 6 +- ...8s.api.extensions.v1beta1.Deployment.dhall | 15 +- ...tensions.v1beta1.DeploymentCondition.dhall | 18 +- ...pi.extensions.v1beta1.DeploymentList.dhall | 12 +- ...xtensions.v1beta1.DeploymentRollback.dhall | 15 +- ...pi.extensions.v1beta1.DeploymentSpec.dhall | 27 ++- ....extensions.v1beta1.DeploymentStatus.dhall | 24 +- ...xtensions.v1beta1.DeploymentStrategy.dhall | 6 +- ...sions.v1beta1.FSGroupStrategyOptions.dhall | 6 +- ...i.extensions.v1beta1.HTTPIngressPath.dhall | 6 +- ...ensions.v1beta1.HTTPIngressRuleValue.dhall | 3 +- ...api.extensions.v1beta1.HostPortRange.dhall | 4 +- ...o.k8s.api.extensions.v1beta1.IDRange.dhall | 4 +- ...o.k8s.api.extensions.v1beta1.IPBlock.dhall | 4 +- ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 15 +- ...pi.extensions.v1beta1.IngressBackend.dhall | 6 +- ...s.api.extensions.v1beta1.IngressList.dhall | 12 +- ...s.api.extensions.v1beta1.IngressRule.dhall | 6 +- ...s.api.extensions.v1beta1.IngressSpec.dhall | 9 +- ...api.extensions.v1beta1.IngressStatus.dhall | 3 +- ...8s.api.extensions.v1beta1.IngressTLS.dhall | 4 +- ...api.extensions.v1beta1.NetworkPolicy.dhall | 12 +- ...ions.v1beta1.NetworkPolicyEgressRule.dhall | 6 +- ...ons.v1beta1.NetworkPolicyIngressRule.dhall | 6 +- ...extensions.v1beta1.NetworkPolicyList.dhall | 12 +- ...extensions.v1beta1.NetworkPolicyPeer.dhall | 9 +- ...extensions.v1beta1.NetworkPolicyPort.dhall | 6 +- ...extensions.v1beta1.NetworkPolicySpec.dhall | 12 +- ...extensions.v1beta1.PodSecurityPolicy.dhall | 12 +- ...nsions.v1beta1.PodSecurityPolicyList.dhall | 12 +- ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 66 ++++-- ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 15 +- ...tensions.v1beta1.ReplicaSetCondition.dhall | 15 +- ...pi.extensions.v1beta1.ReplicaSetList.dhall | 12 +- ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 12 +- ....extensions.v1beta1.ReplicaSetStatus.dhall | 18 +- ...pi.extensions.v1beta1.RollbackConfig.dhall | 3 +- ...sions.v1beta1.RollingUpdateDaemonSet.dhall | 3 +- ...ions.v1beta1.RollingUpdateDeployment.dhall | 6 +- ...ns.v1beta1.RunAsGroupStrategyOptions.dhall | 4 +- ...ons.v1beta1.RunAsUserStrategyOptions.dhall | 4 +- ...sions.v1beta1.SELinuxStrategyOptions.dhall | 6 +- .../io.k8s.api.extensions.v1beta1.Scale.dhall | 15 +- ...k8s.api.extensions.v1beta1.ScaleSpec.dhall | 3 +- ...s.api.extensions.v1beta1.ScaleStatus.dhall | 9 +- ...a1.SupplementalGroupsStrategyOptions.dhall | 6 +- types/io.k8s.api.networking.v1.IPBlock.dhall | 4 +- ....k8s.api.networking.v1.NetworkPolicy.dhall | 12 +- ...etworking.v1.NetworkPolicyEgressRule.dhall | 6 +- ...tworking.v1.NetworkPolicyIngressRule.dhall | 6 +- ....api.networking.v1.NetworkPolicyList.dhall | 12 +- ....api.networking.v1.NetworkPolicyPeer.dhall | 9 +- ....api.networking.v1.NetworkPolicyPort.dhall | 6 +- ....api.networking.v1.NetworkPolicySpec.dhall | 12 +- ...api.policy.v1beta1.AllowedFlexVolume.dhall | 3 +- ...s.api.policy.v1beta1.AllowedHostPath.dhall | 4 +- .../io.k8s.api.policy.v1beta1.Eviction.dhall | 12 +- ...olicy.v1beta1.FSGroupStrategyOptions.dhall | 6 +- ...k8s.api.policy.v1beta1.HostPortRange.dhall | 4 +- types/io.k8s.api.policy.v1beta1.IDRange.dhall | 4 +- ...i.policy.v1beta1.PodDisruptionBudget.dhall | 15 +- ...licy.v1beta1.PodDisruptionBudgetList.dhall | 12 +- ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 9 +- ...cy.v1beta1.PodDisruptionBudgetStatus.dhall | 18 +- ...api.policy.v1beta1.PodSecurityPolicy.dhall | 12 +- ...policy.v1beta1.PodSecurityPolicyList.dhall | 12 +- ...policy.v1beta1.PodSecurityPolicySpec.dhall | 66 ++++-- ...cy.v1beta1.RunAsGroupStrategyOptions.dhall | 4 +- ...icy.v1beta1.RunAsUserStrategyOptions.dhall | 4 +- ...olicy.v1beta1.SELinuxStrategyOptions.dhall | 6 +- ...a1.SupplementalGroupsStrategyOptions.dhall | 6 +- .../io.k8s.api.rbac.v1.AggregationRule.dhall | 3 +- types/io.k8s.api.rbac.v1.ClusterRole.dhall | 15 +- ...o.k8s.api.rbac.v1.ClusterRoleBinding.dhall | 15 +- ...s.api.rbac.v1.ClusterRoleBindingList.dhall | 12 +- .../io.k8s.api.rbac.v1.ClusterRoleList.dhall | 12 +- types/io.k8s.api.rbac.v1.PolicyRule.dhall | 15 +- types/io.k8s.api.rbac.v1.Role.dhall | 12 +- types/io.k8s.api.rbac.v1.RoleBinding.dhall | 15 +- .../io.k8s.api.rbac.v1.RoleBindingList.dhall | 12 +- types/io.k8s.api.rbac.v1.RoleList.dhall | 12 +- types/io.k8s.api.rbac.v1.RoleRef.dhall | 5 +- types/io.k8s.api.rbac.v1.Subject.dhall | 12 +- ...8s.api.rbac.v1alpha1.AggregationRule.dhall | 3 +- ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 15 +- ...api.rbac.v1alpha1.ClusterRoleBinding.dhall | 15 +- ...rbac.v1alpha1.ClusterRoleBindingList.dhall | 12 +- ...8s.api.rbac.v1alpha1.ClusterRoleList.dhall | 12 +- .../io.k8s.api.rbac.v1alpha1.PolicyRule.dhall | 15 +- types/io.k8s.api.rbac.v1alpha1.Role.dhall | 12 +- ...io.k8s.api.rbac.v1alpha1.RoleBinding.dhall | 15 +- ...8s.api.rbac.v1alpha1.RoleBindingList.dhall | 12 +- types/io.k8s.api.rbac.v1alpha1.RoleList.dhall | 12 +- types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall | 5 +- types/io.k8s.api.rbac.v1alpha1.Subject.dhall | 6 +- ...k8s.api.rbac.v1beta1.AggregationRule.dhall | 3 +- .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 15 +- ....api.rbac.v1beta1.ClusterRoleBinding.dhall | 15 +- ....rbac.v1beta1.ClusterRoleBindingList.dhall | 12 +- ...k8s.api.rbac.v1beta1.ClusterRoleList.dhall | 12 +- .../io.k8s.api.rbac.v1beta1.PolicyRule.dhall | 15 +- types/io.k8s.api.rbac.v1beta1.Role.dhall | 12 +- .../io.k8s.api.rbac.v1beta1.RoleBinding.dhall | 15 +- ...k8s.api.rbac.v1beta1.RoleBindingList.dhall | 12 +- types/io.k8s.api.rbac.v1beta1.RoleList.dhall | 12 +- types/io.k8s.api.rbac.v1beta1.RoleRef.dhall | 5 +- types/io.k8s.api.rbac.v1beta1.Subject.dhall | 12 +- ...pi.scheduling.v1alpha1.PriorityClass.dhall | 18 +- ...cheduling.v1alpha1.PriorityClassList.dhall | 12 +- ...api.scheduling.v1beta1.PriorityClass.dhall | 18 +- ...scheduling.v1beta1.PriorityClassList.dhall | 12 +- ....k8s.api.settings.v1alpha1.PodPreset.dhall | 12 +- ....api.settings.v1alpha1.PodPresetList.dhall | 12 +- ....api.settings.v1alpha1.PodPresetSpec.dhall | 15 +- .../io.k8s.api.storage.v1.StorageClass.dhall | 30 ++- ....k8s.api.storage.v1.StorageClassList.dhall | 12 +- ....k8s.api.storage.v1.VolumeAttachment.dhall | 15 +- ....api.storage.v1.VolumeAttachmentList.dhall | 12 +- ...pi.storage.v1.VolumeAttachmentSource.dhall | 3 +- ....api.storage.v1.VolumeAttachmentSpec.dhall | 9 +- ...pi.storage.v1.VolumeAttachmentStatus.dhall | 12 +- types/io.k8s.api.storage.v1.VolumeError.dhall | 6 +- ...pi.storage.v1alpha1.VolumeAttachment.dhall | 15 +- ...torage.v1alpha1.VolumeAttachmentList.dhall | 12 +- ...rage.v1alpha1.VolumeAttachmentSource.dhall | 3 +- ...torage.v1alpha1.VolumeAttachmentSpec.dhall | 9 +- ...rage.v1alpha1.VolumeAttachmentStatus.dhall | 12 +- ...k8s.api.storage.v1alpha1.VolumeError.dhall | 6 +- ...k8s.api.storage.v1beta1.StorageClass.dhall | 30 ++- ...api.storage.v1beta1.StorageClassList.dhall | 12 +- ...api.storage.v1beta1.VolumeAttachment.dhall | 15 +- ...storage.v1beta1.VolumeAttachmentList.dhall | 12 +- ...orage.v1beta1.VolumeAttachmentSource.dhall | 3 +- ...storage.v1beta1.VolumeAttachmentSpec.dhall | 9 +- ...orage.v1beta1.VolumeAttachmentStatus.dhall | 12 +- ....k8s.api.storage.v1beta1.VolumeError.dhall | 6 +- ...beta1.CustomResourceColumnDefinition.dhall | 18 +- ...ons.v1beta1.CustomResourceConversion.dhall | 7 +- ...ons.v1beta1.CustomResourceDefinition.dhall | 16 +- ...a1.CustomResourceDefinitionCondition.dhall | 15 +- ...v1beta1.CustomResourceDefinitionList.dhall | 13 +- ...1beta1.CustomResourceDefinitionNames.dhall | 18 +- ...v1beta1.CustomResourceDefinitionSpec.dhall | 32 ++- ...beta1.CustomResourceDefinitionStatus.dhall | 10 +- ...eta1.CustomResourceDefinitionVersion.dhall | 21 +- ...beta1.CustomResourceSubresourceScale.dhall | 9 +- ...s.v1beta1.CustomResourceSubresources.dhall | 8 +- ...ons.v1beta1.CustomResourceValidation.dhall | 4 +- ...nsions.v1beta1.ExternalDocumentation.dhall | 4 +- ...piextensions.v1beta1.JSONSchemaProps.dhall | 119 +++++++--- ...iextensions.v1beta1.ServiceReference.dhall | 5 +- ...tensions.v1beta1.WebhookClientConfig.dhall | 10 +- ...imachinery.pkg.apis.meta.v1.APIGroup.dhall | 19 +- ...hinery.pkg.apis.meta.v1.APIGroupList.dhall | 9 +- ...chinery.pkg.apis.meta.v1.APIResource.dhall | 27 ++- ...ery.pkg.apis.meta.v1.APIResourceList.dhall | 12 +- ...chinery.pkg.apis.meta.v1.APIVersions.dhall | 12 +- ...inery.pkg.apis.meta.v1.DeleteOptions.dhall | 21 +- ...pis.meta.v1.GroupVersionForDiscovery.dhall | 4 +- ...chinery.pkg.apis.meta.v1.Initializer.dhall | 3 +- ...hinery.pkg.apis.meta.v1.Initializers.dhall | 6 +- ...inery.pkg.apis.meta.v1.LabelSelector.dhall | 6 +- ...pis.meta.v1.LabelSelectorRequirement.dhall | 5 +- ...imachinery.pkg.apis.meta.v1.ListMeta.dhall | 9 +- ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 48 ++-- ...nery.pkg.apis.meta.v1.OwnerReference.dhall | 18 +- ...inery.pkg.apis.meta.v1.Preconditions.dhall | 3 +- ...is.meta.v1.ServerAddressByClientCIDR.dhall | 4 +- ...apimachinery.pkg.apis.meta.v1.Status.dhall | 24 +- ...chinery.pkg.apis.meta.v1.StatusCause.dhall | 5 +- ...inery.pkg.apis.meta.v1.StatusDetails.dhall | 18 +- ...achinery.pkg.apis.meta.v1.WatchEvent.dhall | 4 +- ...pimachinery.pkg.runtime.RawExtension.dhall | 3 +- ...io.k8s.apimachinery.pkg.version.Info.dhall | 27 ++- ...g.apis.apiregistration.v1.APIService.dhall | 17 +- ...iregistration.v1.APIServiceCondition.dhall | 15 +- ...is.apiregistration.v1.APIServiceList.dhall | 12 +- ...is.apiregistration.v1.APIServiceSpec.dhall | 21 +- ....apiregistration.v1.APIServiceStatus.dhall | 4 +- ....apiregistration.v1.ServiceReference.dhall | 4 +- ...s.apiregistration.v1beta1.APIService.dhall | 17 +- ...stration.v1beta1.APIServiceCondition.dhall | 15 +- ...iregistration.v1beta1.APIServiceList.dhall | 13 +- ...iregistration.v1beta1.APIServiceSpec.dhall | 21 +- ...egistration.v1beta1.APIServiceStatus.dhall | 4 +- ...egistration.v1beta1.ServiceReference.dhall | 4 +- 2049 files changed, 9284 insertions(+), 6061 deletions(-) delete mode 100644 default/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall delete mode 100644 default/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall delete mode 100644 default/io.k8s.api.apps.v1.ControllerRevision.dhall delete mode 100644 default/io.k8s.api.apps.v1.ControllerRevisionList.dhall delete mode 100644 default/io.k8s.api.apps.v1.DaemonSet.dhall delete mode 100644 default/io.k8s.api.apps.v1.DaemonSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1.DaemonSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1.DaemonSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1.DaemonSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1.Deployment.dhall delete mode 100644 default/io.k8s.api.apps.v1.DeploymentCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1.DeploymentList.dhall delete mode 100644 default/io.k8s.api.apps.v1.DeploymentSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1.DeploymentStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1.DeploymentStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1.ReplicaSet.dhall delete mode 100644 default/io.k8s.api.apps.v1.ReplicaSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1.ReplicaSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1.ReplicaSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1.ReplicaSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall delete mode 100644 default/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall delete mode 100644 default/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1.StatefulSet.dhall delete mode 100644 default/io.k8s.api.apps.v1.StatefulSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1.StatefulSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1.StatefulSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1.StatefulSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.ControllerRevision.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.Deployment.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.DeploymentList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.RollbackConfig.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.Scale.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.ScaleSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.ScaleStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.StatefulSet.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.StatefulSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ControllerRevision.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DaemonSet.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DaemonSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.Deployment.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DeploymentList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ReplicaSet.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.Scale.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ScaleSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.ScaleStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.StatefulSet.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.StatefulSetList.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall delete mode 100644 default/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.Policy.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall delete mode 100644 default/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall delete mode 100644 default/io.k8s.api.authentication.v1.TokenReview.dhall delete mode 100644 default/io.k8s.api.authentication.v1.TokenReviewSpec.dhall delete mode 100644 default/io.k8s.api.authentication.v1.TokenReviewStatus.dhall delete mode 100644 default/io.k8s.api.authentication.v1.UserInfo.dhall delete mode 100644 default/io.k8s.api.authentication.v1beta1.TokenReview.dhall delete mode 100644 default/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall delete mode 100644 default/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall delete mode 100644 default/io.k8s.api.authentication.v1beta1.UserInfo.dhall delete mode 100644 default/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1.NonResourceAttributes.dhall delete mode 100644 default/io.k8s.api.authorization.v1.NonResourceRule.dhall delete mode 100644 default/io.k8s.api.authorization.v1.ResourceAttributes.dhall delete mode 100644 default/io.k8s.api.authorization.v1.ResourceRule.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SubjectAccessReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall delete mode 100644 default/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.ResourceRule.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall delete mode 100644 default/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.Scale.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.ScaleSpec.dhall delete mode 100644 default/io.k8s.api.autoscaling.v1.ScaleStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall delete mode 100644 default/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall delete mode 100644 default/io.k8s.api.batch.v1.Job.dhall delete mode 100644 default/io.k8s.api.batch.v1.JobCondition.dhall delete mode 100644 default/io.k8s.api.batch.v1.JobList.dhall delete mode 100644 default/io.k8s.api.batch.v1.JobSpec.dhall delete mode 100644 default/io.k8s.api.batch.v1.JobStatus.dhall delete mode 100644 default/io.k8s.api.batch.v1beta1.CronJob.dhall delete mode 100644 default/io.k8s.api.batch.v1beta1.CronJobList.dhall delete mode 100644 default/io.k8s.api.batch.v1beta1.CronJobSpec.dhall delete mode 100644 default/io.k8s.api.batch.v1beta1.CronJobStatus.dhall delete mode 100644 default/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall delete mode 100644 default/io.k8s.api.batch.v2alpha1.CronJob.dhall delete mode 100644 default/io.k8s.api.batch.v2alpha1.CronJobList.dhall delete mode 100644 default/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall delete mode 100644 default/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall delete mode 100644 default/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall delete mode 100644 default/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall delete mode 100644 default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall delete mode 100644 default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall delete mode 100644 default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall delete mode 100644 default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall delete mode 100644 default/io.k8s.api.coordination.v1beta1.Lease.dhall delete mode 100644 default/io.k8s.api.coordination.v1beta1.LeaseList.dhall delete mode 100644 default/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Affinity.dhall delete mode 100644 default/io.k8s.api.core.v1.AttachedVolume.dhall delete mode 100644 default/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.AzureFileVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Binding.dhall delete mode 100644 default/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Capabilities.dhall delete mode 100644 default/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.CephFSVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.CinderVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ClientIPConfig.dhall delete mode 100644 default/io.k8s.api.core.v1.ComponentCondition.dhall delete mode 100644 default/io.k8s.api.core.v1.ComponentStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.ComponentStatusList.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMap.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMapEnvSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMapKeySelector.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMapList.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMapProjection.dhall delete mode 100644 default/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Container.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerImage.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerPort.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerState.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerStateRunning.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerStateTerminated.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerStateWaiting.dhall delete mode 100644 default/io.k8s.api.core.v1.ContainerStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.DaemonEndpoint.dhall delete mode 100644 default/io.k8s.api.core.v1.DownwardAPIProjection.dhall delete mode 100644 default/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall delete mode 100644 default/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.EndpointAddress.dhall delete mode 100644 default/io.k8s.api.core.v1.EndpointPort.dhall delete mode 100644 default/io.k8s.api.core.v1.EndpointSubset.dhall delete mode 100644 default/io.k8s.api.core.v1.Endpoints.dhall delete mode 100644 default/io.k8s.api.core.v1.EndpointsList.dhall delete mode 100644 default/io.k8s.api.core.v1.EnvFromSource.dhall delete mode 100644 default/io.k8s.api.core.v1.EnvVar.dhall delete mode 100644 default/io.k8s.api.core.v1.EnvVarSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Event.dhall delete mode 100644 default/io.k8s.api.core.v1.EventList.dhall delete mode 100644 default/io.k8s.api.core.v1.EventSeries.dhall delete mode 100644 default/io.k8s.api.core.v1.EventSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ExecAction.dhall delete mode 100644 default/io.k8s.api.core.v1.FCVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.FlexVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.FlockerVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.GitRepoVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.HTTPGetAction.dhall delete mode 100644 default/io.k8s.api.core.v1.HTTPHeader.dhall delete mode 100644 default/io.k8s.api.core.v1.Handler.dhall delete mode 100644 default/io.k8s.api.core.v1.HostAlias.dhall delete mode 100644 default/io.k8s.api.core.v1.HostPathVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ISCSIVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.KeyToPath.dhall delete mode 100644 default/io.k8s.api.core.v1.Lifecycle.dhall delete mode 100644 default/io.k8s.api.core.v1.LimitRange.dhall delete mode 100644 default/io.k8s.api.core.v1.LimitRangeItem.dhall delete mode 100644 default/io.k8s.api.core.v1.LimitRangeList.dhall delete mode 100644 default/io.k8s.api.core.v1.LimitRangeSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.LoadBalancerIngress.dhall delete mode 100644 default/io.k8s.api.core.v1.LoadBalancerStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.LocalObjectReference.dhall delete mode 100644 default/io.k8s.api.core.v1.LocalVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.NFSVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Namespace.dhall delete mode 100644 default/io.k8s.api.core.v1.NamespaceList.dhall delete mode 100644 default/io.k8s.api.core.v1.NamespaceSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.NamespaceStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.Node.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeAddress.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeAffinity.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeCondition.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeConfigSource.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeConfigStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeList.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeSelector.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeSelectorRequirement.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeSelectorTerm.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.NodeSystemInfo.dhall delete mode 100644 default/io.k8s.api.core.v1.ObjectFieldSelector.dhall delete mode 100644 default/io.k8s.api.core.v1.ObjectReference.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolume.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeClaim.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeList.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.PersistentVolumeStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Pod.dhall delete mode 100644 default/io.k8s.api.core.v1.PodAffinity.dhall delete mode 100644 default/io.k8s.api.core.v1.PodAffinityTerm.dhall delete mode 100644 default/io.k8s.api.core.v1.PodAntiAffinity.dhall delete mode 100644 default/io.k8s.api.core.v1.PodCondition.dhall delete mode 100644 default/io.k8s.api.core.v1.PodDNSConfig.dhall delete mode 100644 default/io.k8s.api.core.v1.PodDNSConfigOption.dhall delete mode 100644 default/io.k8s.api.core.v1.PodList.dhall delete mode 100644 default/io.k8s.api.core.v1.PodReadinessGate.dhall delete mode 100644 default/io.k8s.api.core.v1.PodSecurityContext.dhall delete mode 100644 default/io.k8s.api.core.v1.PodSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.PodStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.PodTemplate.dhall delete mode 100644 default/io.k8s.api.core.v1.PodTemplateList.dhall delete mode 100644 default/io.k8s.api.core.v1.PodTemplateSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.PortworxVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall delete mode 100644 default/io.k8s.api.core.v1.Probe.dhall delete mode 100644 default/io.k8s.api.core.v1.ProjectedVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.QuobyteVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.RBDVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ReplicationController.dhall delete mode 100644 default/io.k8s.api.core.v1.ReplicationControllerCondition.dhall delete mode 100644 default/io.k8s.api.core.v1.ReplicationControllerList.dhall delete mode 100644 default/io.k8s.api.core.v1.ReplicationControllerSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.ReplicationControllerStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.ResourceFieldSelector.dhall delete mode 100644 default/io.k8s.api.core.v1.ResourceQuota.dhall delete mode 100644 default/io.k8s.api.core.v1.ResourceQuotaList.dhall delete mode 100644 default/io.k8s.api.core.v1.ResourceQuotaSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.ResourceQuotaStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.ResourceRequirements.dhall delete mode 100644 default/io.k8s.api.core.v1.SELinuxOptions.dhall delete mode 100644 default/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.ScopeSelector.dhall delete mode 100644 default/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall delete mode 100644 default/io.k8s.api.core.v1.Secret.dhall delete mode 100644 default/io.k8s.api.core.v1.SecretEnvSource.dhall delete mode 100644 default/io.k8s.api.core.v1.SecretKeySelector.dhall delete mode 100644 default/io.k8s.api.core.v1.SecretList.dhall delete mode 100644 default/io.k8s.api.core.v1.SecretProjection.dhall delete mode 100644 default/io.k8s.api.core.v1.SecretReference.dhall delete mode 100644 default/io.k8s.api.core.v1.SecretVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.SecurityContext.dhall delete mode 100644 default/io.k8s.api.core.v1.Service.dhall delete mode 100644 default/io.k8s.api.core.v1.ServiceAccount.dhall delete mode 100644 default/io.k8s.api.core.v1.ServiceAccountList.dhall delete mode 100644 default/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall delete mode 100644 default/io.k8s.api.core.v1.ServiceList.dhall delete mode 100644 default/io.k8s.api.core.v1.ServicePort.dhall delete mode 100644 default/io.k8s.api.core.v1.ServiceSpec.dhall delete mode 100644 default/io.k8s.api.core.v1.ServiceStatus.dhall delete mode 100644 default/io.k8s.api.core.v1.SessionAffinityConfig.dhall delete mode 100644 default/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.StorageOSVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.Sysctl.dhall delete mode 100644 default/io.k8s.api.core.v1.TCPSocketAction.dhall delete mode 100644 default/io.k8s.api.core.v1.Taint.dhall delete mode 100644 default/io.k8s.api.core.v1.Toleration.dhall delete mode 100644 default/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall delete mode 100644 default/io.k8s.api.core.v1.TopologySelectorTerm.dhall delete mode 100644 default/io.k8s.api.core.v1.TypedLocalObjectReference.dhall delete mode 100644 default/io.k8s.api.core.v1.Volume.dhall delete mode 100644 default/io.k8s.api.core.v1.VolumeDevice.dhall delete mode 100644 default/io.k8s.api.core.v1.VolumeMount.dhall delete mode 100644 default/io.k8s.api.core.v1.VolumeNodeAffinity.dhall delete mode 100644 default/io.k8s.api.core.v1.VolumeProjection.dhall delete mode 100644 default/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall delete mode 100644 default/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall delete mode 100644 default/io.k8s.api.events.v1beta1.Event.dhall delete mode 100644 default/io.k8s.api.events.v1beta1.EventList.dhall delete mode 100644 default/io.k8s.api.events.v1beta1.EventSeries.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DaemonSet.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.Deployment.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DeploymentList.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.HostPortRange.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IDRange.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IPBlock.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.Ingress.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IngressBackend.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IngressList.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IngressRule.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IngressSpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IngressStatus.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.IngressTLS.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.Scale.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall delete mode 100644 default/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall delete mode 100644 default/io.k8s.api.networking.v1.IPBlock.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicy.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicyList.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicyPort.dhall delete mode 100644 default/io.k8s.api.networking.v1.NetworkPolicySpec.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.Eviction.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.HostPortRange.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.IDRange.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall delete mode 100644 default/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall delete mode 100644 default/io.k8s.api.rbac.v1.AggregationRule.dhall delete mode 100644 default/io.k8s.api.rbac.v1.ClusterRole.dhall delete mode 100644 default/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall delete mode 100644 default/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall delete mode 100644 default/io.k8s.api.rbac.v1.ClusterRoleList.dhall delete mode 100644 default/io.k8s.api.rbac.v1.PolicyRule.dhall delete mode 100644 default/io.k8s.api.rbac.v1.Role.dhall delete mode 100644 default/io.k8s.api.rbac.v1.RoleBinding.dhall delete mode 100644 default/io.k8s.api.rbac.v1.RoleBindingList.dhall delete mode 100644 default/io.k8s.api.rbac.v1.RoleList.dhall delete mode 100644 default/io.k8s.api.rbac.v1.RoleRef.dhall delete mode 100644 default/io.k8s.api.rbac.v1.Subject.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.Role.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.RoleList.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.RoleRef.dhall delete mode 100644 default/io.k8s.api.rbac.v1alpha1.Subject.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.AggregationRule.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.ClusterRole.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.PolicyRule.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.Role.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.RoleBinding.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.RoleList.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.RoleRef.dhall delete mode 100644 default/io.k8s.api.rbac.v1beta1.Subject.dhall delete mode 100644 default/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall delete mode 100644 default/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall delete mode 100644 default/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall delete mode 100644 default/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall delete mode 100644 default/io.k8s.api.settings.v1alpha1.PodPreset.dhall delete mode 100644 default/io.k8s.api.settings.v1alpha1.PodPresetList.dhall delete mode 100644 default/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall delete mode 100644 default/io.k8s.api.storage.v1.StorageClass.dhall delete mode 100644 default/io.k8s.api.storage.v1.StorageClassList.dhall delete mode 100644 default/io.k8s.api.storage.v1.VolumeAttachment.dhall delete mode 100644 default/io.k8s.api.storage.v1.VolumeAttachmentList.dhall delete mode 100644 default/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall delete mode 100644 default/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall delete mode 100644 default/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall delete mode 100644 default/io.k8s.api.storage.v1.VolumeError.dhall delete mode 100644 default/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall delete mode 100644 default/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall delete mode 100644 default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall delete mode 100644 default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall delete mode 100644 default/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall delete mode 100644 default/io.k8s.api.storage.v1alpha1.VolumeError.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.StorageClass.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.StorageClassList.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall delete mode 100644 default/io.k8s.api.storage.v1beta1.VolumeError.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall delete mode 100644 default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall delete mode 100644 default/io.k8s.apimachinery.pkg.version.Info.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall delete mode 100644 default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall create mode 100644 defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ControllerRevision.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DaemonSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DaemonSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1.Deployment.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DeploymentList.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ReplicaSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall create mode 100644 defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1.StatefulSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1.StatefulSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.Deployment.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.Scale.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.ScaleSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.ScaleStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.Deployment.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.Scale.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ScaleSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.ScaleStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall create mode 100644 defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall create mode 100644 defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall create mode 100644 defaults/io.k8s.api.authentication.v1.TokenReview.dhall create mode 100644 defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall create mode 100644 defaults/io.k8s.api.authentication.v1.UserInfo.dhall create mode 100644 defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall create mode 100644 defaults/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall create mode 100644 defaults/io.k8s.api.authentication.v1beta1.UserInfo.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.ResourceRule.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall create mode 100644 defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.ResourceRule.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall create mode 100644 defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.Scale.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall create mode 100644 defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall create mode 100644 defaults/io.k8s.api.batch.v1.Job.dhall create mode 100644 defaults/io.k8s.api.batch.v1.JobCondition.dhall create mode 100644 defaults/io.k8s.api.batch.v1.JobList.dhall create mode 100644 defaults/io.k8s.api.batch.v1.JobSpec.dhall create mode 100644 defaults/io.k8s.api.batch.v1.JobStatus.dhall create mode 100644 defaults/io.k8s.api.batch.v1beta1.CronJob.dhall create mode 100644 defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall create mode 100644 defaults/io.k8s.api.batch.v1beta1.CronJobSpec.dhall create mode 100644 defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall create mode 100644 defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall create mode 100644 defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall create mode 100644 defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall create mode 100644 defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall create mode 100644 defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall create mode 100644 defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall create mode 100644 defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall create mode 100644 defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall create mode 100644 defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall create mode 100644 defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall create mode 100644 defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall create mode 100644 defaults/io.k8s.api.coordination.v1beta1.Lease.dhall create mode 100644 defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall create mode 100644 defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Affinity.dhall create mode 100644 defaults/io.k8s.api.core.v1.AttachedVolume.dhall create mode 100644 defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Binding.dhall create mode 100644 defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Capabilities.dhall create mode 100644 defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ClientIPConfig.dhall create mode 100644 defaults/io.k8s.api.core.v1.ComponentCondition.dhall create mode 100644 defaults/io.k8s.api.core.v1.ComponentStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.ComponentStatusList.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMap.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMapList.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall create mode 100644 defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Container.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerImage.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerPort.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerState.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall create mode 100644 defaults/io.k8s.api.core.v1.ContainerStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall create mode 100644 defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall create mode 100644 defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall create mode 100644 defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.EndpointAddress.dhall create mode 100644 defaults/io.k8s.api.core.v1.EndpointPort.dhall create mode 100644 defaults/io.k8s.api.core.v1.EndpointSubset.dhall create mode 100644 defaults/io.k8s.api.core.v1.Endpoints.dhall create mode 100644 defaults/io.k8s.api.core.v1.EndpointsList.dhall create mode 100644 defaults/io.k8s.api.core.v1.EnvFromSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.EnvVar.dhall create mode 100644 defaults/io.k8s.api.core.v1.EnvVarSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Event.dhall create mode 100644 defaults/io.k8s.api.core.v1.EventList.dhall create mode 100644 defaults/io.k8s.api.core.v1.EventSeries.dhall create mode 100644 defaults/io.k8s.api.core.v1.EventSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ExecAction.dhall create mode 100644 defaults/io.k8s.api.core.v1.FCVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.HTTPGetAction.dhall create mode 100644 defaults/io.k8s.api.core.v1.HTTPHeader.dhall create mode 100644 defaults/io.k8s.api.core.v1.Handler.dhall create mode 100644 defaults/io.k8s.api.core.v1.HostAlias.dhall create mode 100644 defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.KeyToPath.dhall create mode 100644 defaults/io.k8s.api.core.v1.Lifecycle.dhall create mode 100644 defaults/io.k8s.api.core.v1.LimitRange.dhall create mode 100644 defaults/io.k8s.api.core.v1.LimitRangeItem.dhall create mode 100644 defaults/io.k8s.api.core.v1.LimitRangeList.dhall create mode 100644 defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall create mode 100644 defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.LocalObjectReference.dhall create mode 100644 defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Namespace.dhall create mode 100644 defaults/io.k8s.api.core.v1.NamespaceList.dhall create mode 100644 defaults/io.k8s.api.core.v1.NamespaceSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.NamespaceStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.Node.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeAddress.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeAffinity.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeCondition.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeConfigSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeList.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeSelector.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall create mode 100644 defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall create mode 100644 defaults/io.k8s.api.core.v1.ObjectReference.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolume.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Pod.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodAffinity.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodCondition.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodDNSConfig.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodList.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodReadinessGate.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodSecurityContext.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodTemplate.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodTemplateList.dhall create mode 100644 defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall create mode 100644 defaults/io.k8s.api.core.v1.Probe.dhall create mode 100644 defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ReplicationController.dhall create mode 100644 defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall create mode 100644 defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall create mode 100644 defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall create mode 100644 defaults/io.k8s.api.core.v1.ResourceQuota.dhall create mode 100644 defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall create mode 100644 defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.ResourceRequirements.dhall create mode 100644 defaults/io.k8s.api.core.v1.SELinuxOptions.dhall create mode 100644 defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.ScopeSelector.dhall create mode 100644 defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall create mode 100644 defaults/io.k8s.api.core.v1.Secret.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecretEnvSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecretKeySelector.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecretList.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecretProjection.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecretReference.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.SecurityContext.dhall create mode 100644 defaults/io.k8s.api.core.v1.Service.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServiceAccount.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServiceAccountList.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServiceList.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServicePort.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServiceSpec.dhall create mode 100644 defaults/io.k8s.api.core.v1.ServiceStatus.dhall create mode 100644 defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall create mode 100644 defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.Sysctl.dhall create mode 100644 defaults/io.k8s.api.core.v1.TCPSocketAction.dhall create mode 100644 defaults/io.k8s.api.core.v1.Taint.dhall create mode 100644 defaults/io.k8s.api.core.v1.Toleration.dhall create mode 100644 defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall create mode 100644 defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall create mode 100644 defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall create mode 100644 defaults/io.k8s.api.core.v1.Volume.dhall create mode 100644 defaults/io.k8s.api.core.v1.VolumeDevice.dhall create mode 100644 defaults/io.k8s.api.core.v1.VolumeMount.dhall create mode 100644 defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall create mode 100644 defaults/io.k8s.api.core.v1.VolumeProjection.dhall create mode 100644 defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall create mode 100644 defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall create mode 100644 defaults/io.k8s.api.events.v1beta1.Event.dhall create mode 100644 defaults/io.k8s.api.events.v1beta1.EventList.dhall create mode 100644 defaults/io.k8s.api.events.v1beta1.EventSeries.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.HostPortRange.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IDRange.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IPBlock.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.Scale.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall create mode 100644 defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.networking.v1.IPBlock.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall create mode 100644 defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.Eviction.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.IDRange.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.AggregationRule.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.ClusterRole.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.PolicyRule.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.Role.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.RoleBinding.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.RoleList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.RoleRef.dhall create mode 100644 defaults/io.k8s.api.rbac.v1.Subject.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.Role.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.RoleRef.dhall create mode 100644 defaults/io.k8s.api.rbac.v1alpha1.Subject.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.PolicyRule.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.Role.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.RoleRef.dhall create mode 100644 defaults/io.k8s.api.rbac.v1beta1.Subject.dhall create mode 100644 defaults/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall create mode 100644 defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall create mode 100644 defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall create mode 100644 defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall create mode 100644 defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall create mode 100644 defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall create mode 100644 defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall create mode 100644 defaults/io.k8s.api.storage.v1.StorageClass.dhall create mode 100644 defaults/io.k8s.api.storage.v1.StorageClassList.dhall create mode 100644 defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall create mode 100644 defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall create mode 100644 defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall create mode 100644 defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall create mode 100644 defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall create mode 100644 defaults/io.k8s.api.storage.v1.VolumeError.dhall create mode 100644 defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall create mode 100644 defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall create mode 100644 defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall create mode 100644 defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall create mode 100644 defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall create mode 100644 defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall create mode 100644 defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall create mode 100644 defaults/io.k8s.apimachinery.pkg.version.Info.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall create mode 100644 defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.AWSElasticBlockStoreVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Affinity.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.AttachedVolume.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.AzureDiskVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.AzureFileVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Binding.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Capabilities.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.CephFSVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.CinderVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ComponentCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ComponentStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ComponentStatusList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ConfigMap.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ConfigMapEnvSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ConfigMapKeySelector.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ConfigMapList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ConfigMapProjection.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ConfigMapVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Container.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerImage.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerPort.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerState.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerStateRunning.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerStateTerminated.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerStateWaiting.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ContainerStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.DaemonEndpoint.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.DownwardAPIProjection.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeFile.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EmptyDirVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EndpointAddress.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EndpointPort.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EndpointSubset.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Endpoints.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EndpointsList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EnvFromSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EnvVar.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EnvVarSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Event.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EventList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.EventSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ExecAction.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.FCVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.FlexVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.FlockerVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.GCEPersistentDiskVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.GitRepoVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.GlusterfsVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.HTTPGetAction.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.HTTPHeader.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Handler.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.HostAlias.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.HostPathVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ISCSIVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.KeyToPath.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Lifecycle.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LimitRange.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LimitRangeItem.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LimitRangeList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LimitRangeSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LoadBalancerIngress.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LoadBalancerStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LocalObjectReference.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.LocalVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NFSVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Namespace.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NamespaceList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NamespaceSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NamespaceStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Node.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeAddress.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeAffinity.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeDaemonEndpoints.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeSelector.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeSelectorRequirement.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeSelectorTerm.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.NodeSystemInfo.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ObjectFieldSelector.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ObjectReference.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolume.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaim.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PhotonPersistentDiskVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Pod.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodAffinity.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodAffinityTerm.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodAntiAffinity.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodSecurityContext.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodTemplate.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodTemplateList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PodTemplateSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PortworxVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.PreferredSchedulingTerm.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Probe.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ProjectedVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.QuobyteVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.RBDVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ReplicationController.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ResourceFieldSelector.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ResourceQuota.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ResourceRequirements.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SELinuxOptions.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ScaleIOVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Secret.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SecretEnvSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SecretKeySelector.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SecretList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SecretProjection.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SecretVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.SecurityContext.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Service.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ServiceAccount.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ServiceAccountList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ServiceList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ServicePort.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ServiceSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.ServiceStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.StorageOSPersistentVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.StorageOSVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.TCPSocketAction.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Taint.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Toleration.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.Volume.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.VolumeMount.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.VolumeProjection.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.VsphereVirtualDiskVolumeSource.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.api.v1.WeightedPodAffinityTerm.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Initializer.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfiguration.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfigurationList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Rule.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevision.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevisionList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Deployment.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentRollback.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStrategy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollbackConfig.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateDeployment.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Scale.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSet.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetUpdateStrategy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1.UserInfo.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.UserInfo.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.LocalSubjectAccessReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.NonResourceAttributes.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.ResourceAttributes.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReviewSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.LocalSubjectAccessReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.NonResourceAttributes.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.ResourceAttributes.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReview.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.CrossVersionObjectReference.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscaler.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.Scale.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v1.Job.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v1.JobCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v1.JobList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v1.JobSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v1.JobStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJob.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.JobTemplateSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequest.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSet.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetUpdateStrategy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Deployment.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentRollback.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStrategy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.FSGroupStrategyOptions.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressPath.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressRuleValue.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HostPortRange.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IDRange.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Ingress.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressBackend.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressRule.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressTLS.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPeer.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPort.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicySpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicyList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicySpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSet.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetCondition.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollbackConfig.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDaemonSet.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDeployment.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RunAsUserStrategyOptions.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SELinuxStrategyOptions.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Scale.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicy.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyIngressRule.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPeer.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPort.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicySpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.policy.v1beta1.Eviction.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudget.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetStatus.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRole.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBinding.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBindingList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.PolicyRule.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Role.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBinding.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBindingList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleRef.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Subject.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRole.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBinding.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBindingList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.PolicyRule.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Role.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBinding.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBindingList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleRef.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Subject.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPreset.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetSpec.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClass.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClassList.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClass.dhall (100%) rename {default => defaults}/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClassList.dhall (100%) diff --git a/default/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall b/default/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall deleted file mode 100644 index d4f264cd..00000000 --- a/default/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {name : (Text)}) -> -{ name = _params.name -, rules = ([] : Optional (List ../types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall)) -} : ../types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall diff --git a/default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall b/default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall deleted file mode 100644 index 03ea112b..00000000 --- a/default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("admissionregistration.k8s.io/v1alpha1" : Text) -, initializers = ([] : Optional (List ../types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall)) -, kind = ("InitializerConfiguration" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall diff --git a/default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall b/default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall deleted file mode 100644 index 8e2efb16..00000000 --- a/default/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("admissionregistration.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("InitializerConfigurationList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall diff --git a/default/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall b/default/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall deleted file mode 100644 index a3625a78..00000000 --- a/default/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ apiGroups = ([] : Optional (List Text)) -, apiVersions = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -} : ../types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall b/default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall deleted file mode 100644 index a7f06783..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("admissionregistration.k8s.io/v1beta1" : Text) -, kind = ("MutatingWebhookConfiguration" : Text) -, metadata = _params.metadata -, webhooks = ([] : Optional (List ../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall)) -} : ../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall b/default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall deleted file mode 100644 index d307bd5f..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("admissionregistration.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("MutatingWebhookConfigurationList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall b/default/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall deleted file mode 100644 index 439fe16f..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ apiGroups = ([] : Optional (List Text)) -, apiVersions = ([] : Optional (List Text)) -, operations = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -} : ../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall b/default/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall deleted file mode 100644 index 8b11c113..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {name : (Text), namespace : (Text)}) -> -{ name = _params.name -, namespace = _params.namespace -, path = ([] : Optional (Text)) -} : ../types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall b/default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall deleted file mode 100644 index fa692d82..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("admissionregistration.k8s.io/v1beta1" : Text) -, kind = ("ValidatingWebhookConfiguration" : Text) -, metadata = _params.metadata -, webhooks = ([] : Optional (List ../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall)) -} : ../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall b/default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall deleted file mode 100644 index 93e3cdac..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("admissionregistration.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("ValidatingWebhookConfigurationList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/default/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall deleted file mode 100644 index 1b78a1a3..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {clientConfig : (../types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall), name : (Text)}) -> -{ clientConfig = _params.clientConfig -, failurePolicy = ([] : Optional (Text)) -, name = _params.name -, namespaceSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, rules = ([] : Optional (List ../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall)) -, sideEffects = ([] : Optional (Text)) -} : ../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall diff --git a/default/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall b/default/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall deleted file mode 100644 index d7889d24..00000000 --- a/default/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ caBundle = ([] : Optional (Text)) -, service = ([] : Optional (../types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall)) -, url = ([] : Optional (Text)) -} : ../types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall diff --git a/default/io.k8s.api.apps.v1.ControllerRevision.dhall b/default/io.k8s.api.apps.v1.ControllerRevision.dhall deleted file mode 100644 index d79025f9..00000000 --- a/default/io.k8s.api.apps.v1.ControllerRevision.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Natural)}) -> -{ apiVersion = ("apps/v1" : Text) -, data = ([] : Optional (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall)) -, kind = ("ControllerRevision" : Text) -, metadata = _params.metadata -, revision = _params.revision -} : ../types/io.k8s.api.apps.v1.ControllerRevision.dhall diff --git a/default/io.k8s.api.apps.v1.ControllerRevisionList.dhall b/default/io.k8s.api.apps.v1.ControllerRevisionList.dhall deleted file mode 100644 index ccbf362c..00000000 --- a/default/io.k8s.api.apps.v1.ControllerRevisionList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1.ControllerRevision.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, items = _params.items -, kind = ("ControllerRevisionList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1.ControllerRevisionList.dhall diff --git a/default/io.k8s.api.apps.v1.DaemonSet.dhall b/default/io.k8s.api.apps.v1.DaemonSet.dhall deleted file mode 100644 index d7f68c06..00000000 --- a/default/io.k8s.api.apps.v1.DaemonSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, kind = ("DaemonSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1.DaemonSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1.DaemonSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1.DaemonSet.dhall diff --git a/default/io.k8s.api.apps.v1.DaemonSetCondition.dhall b/default/io.k8s.api.apps.v1.DaemonSetCondition.dhall deleted file mode 100644 index d2fcd11e..00000000 --- a/default/io.k8s.api.apps.v1.DaemonSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1.DaemonSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1.DaemonSetList.dhall b/default/io.k8s.api.apps.v1.DaemonSetList.dhall deleted file mode 100644 index f57066ef..00000000 --- a/default/io.k8s.api.apps.v1.DaemonSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1.DaemonSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, items = _params.items -, kind = ("DaemonSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1.DaemonSetList.dhall diff --git a/default/io.k8s.api.apps.v1.DaemonSetSpec.dhall b/default/io.k8s.api.apps.v1.DaemonSetSpec.dhall deleted file mode 100644 index 9b52fba6..00000000 --- a/default/io.k8s.api.apps.v1.DaemonSetSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = _params.selector -, template = _params.template -, updateStrategy = ([] : Optional (../types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall)) -} : ../types/io.k8s.api.apps.v1.DaemonSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1.DaemonSetStatus.dhall b/default/io.k8s.api.apps.v1.DaemonSetStatus.dhall deleted file mode 100644 index 40121881..00000000 --- a/default/io.k8s.api.apps.v1.DaemonSetStatus.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {currentNumberScheduled : (Natural), desiredNumberScheduled : (Natural), numberMisscheduled : (Natural), numberReady : (Natural)}) -> -{ collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1.DaemonSetCondition.dhall)) -, currentNumberScheduled = _params.currentNumberScheduled -, desiredNumberScheduled = _params.desiredNumberScheduled -, numberAvailable = ([] : Optional (Natural)) -, numberMisscheduled = _params.numberMisscheduled -, numberReady = _params.numberReady -, numberUnavailable = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, updatedNumberScheduled = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1.DaemonSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall b/default/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall deleted file mode 100644 index 694a5be3..00000000 --- a/default/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall diff --git a/default/io.k8s.api.apps.v1.Deployment.dhall b/default/io.k8s.api.apps.v1.Deployment.dhall deleted file mode 100644 index 69e7f39f..00000000 --- a/default/io.k8s.api.apps.v1.Deployment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, kind = ("Deployment" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1.DeploymentSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1.DeploymentStatus.dhall)) -} : ../types/io.k8s.api.apps.v1.Deployment.dhall diff --git a/default/io.k8s.api.apps.v1.DeploymentCondition.dhall b/default/io.k8s.api.apps.v1.DeploymentCondition.dhall deleted file mode 100644 index a09450e8..00000000 --- a/default/io.k8s.api.apps.v1.DeploymentCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1.DeploymentCondition.dhall diff --git a/default/io.k8s.api.apps.v1.DeploymentList.dhall b/default/io.k8s.api.apps.v1.DeploymentList.dhall deleted file mode 100644 index 84098fde..00000000 --- a/default/io.k8s.api.apps.v1.DeploymentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1.Deployment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, items = _params.items -, kind = ("DeploymentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1.DeploymentList.dhall diff --git a/default/io.k8s.api.apps.v1.DeploymentSpec.dhall b/default/io.k8s.api.apps.v1.DeploymentSpec.dhall deleted file mode 100644 index 651de073..00000000 --- a/default/io.k8s.api.apps.v1.DeploymentSpec.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, paused = ([] : Optional (Bool)) -, progressDeadlineSeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = _params.selector -, strategy = ([] : Optional (../types/io.k8s.api.apps.v1.DeploymentStrategy.dhall)) -, template = _params.template -} : ../types/io.k8s.api.apps.v1.DeploymentSpec.dhall diff --git a/default/io.k8s.api.apps.v1.DeploymentStatus.dhall b/default/io.k8s.api.apps.v1.DeploymentStatus.dhall deleted file mode 100644 index 0e3aa81d..00000000 --- a/default/io.k8s.api.apps.v1.DeploymentStatus.dhall +++ /dev/null @@ -1,9 +0,0 @@ -{ availableReplicas = ([] : Optional (Natural)) -, collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1.DeploymentCondition.dhall)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, unavailableReplicas = ([] : Optional (Natural)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1.DeploymentStatus.dhall diff --git a/default/io.k8s.api.apps.v1.DeploymentStrategy.dhall b/default/io.k8s.api.apps.v1.DeploymentStrategy.dhall deleted file mode 100644 index 638b290f..00000000 --- a/default/io.k8s.api.apps.v1.DeploymentStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1.DeploymentStrategy.dhall diff --git a/default/io.k8s.api.apps.v1.ReplicaSet.dhall b/default/io.k8s.api.apps.v1.ReplicaSet.dhall deleted file mode 100644 index 070bcee9..00000000 --- a/default/io.k8s.api.apps.v1.ReplicaSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, kind = ("ReplicaSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1.ReplicaSet.dhall diff --git a/default/io.k8s.api.apps.v1.ReplicaSetCondition.dhall b/default/io.k8s.api.apps.v1.ReplicaSetCondition.dhall deleted file mode 100644 index 7a2f4160..00000000 --- a/default/io.k8s.api.apps.v1.ReplicaSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1.ReplicaSetList.dhall b/default/io.k8s.api.apps.v1.ReplicaSetList.dhall deleted file mode 100644 index 96a35bef..00000000 --- a/default/io.k8s.api.apps.v1.ReplicaSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1.ReplicaSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, items = _params.items -, kind = ("ReplicaSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1.ReplicaSetList.dhall diff --git a/default/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/default/io.k8s.api.apps.v1.ReplicaSetSpec.dhall deleted file mode 100644 index 9e64524d..00000000 --- a/default/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, selector = _params.selector -, template = ([] : Optional (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)) -} : ../types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1.ReplicaSetStatus.dhall b/default/io.k8s.api.apps.v1.ReplicaSetStatus.dhall deleted file mode 100644 index 493c78fc..00000000 --- a/default/io.k8s.api.apps.v1.ReplicaSetStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ availableReplicas = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall)) -, fullyLabeledReplicas = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -} : ../types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall b/default/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall deleted file mode 100644 index 180ffdfa..00000000 --- a/default/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall diff --git a/default/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall b/default/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall deleted file mode 100644 index 4f320427..00000000 --- a/default/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ maxSurge = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall diff --git a/default/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall b/default/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall deleted file mode 100644 index b20cf575..00000000 --- a/default/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ partition = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall diff --git a/default/io.k8s.api.apps.v1.StatefulSet.dhall b/default/io.k8s.api.apps.v1.StatefulSet.dhall deleted file mode 100644 index 4182fec3..00000000 --- a/default/io.k8s.api.apps.v1.StatefulSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, kind = ("StatefulSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1.StatefulSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1.StatefulSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1.StatefulSet.dhall diff --git a/default/io.k8s.api.apps.v1.StatefulSetCondition.dhall b/default/io.k8s.api.apps.v1.StatefulSetCondition.dhall deleted file mode 100644 index f36ef29e..00000000 --- a/default/io.k8s.api.apps.v1.StatefulSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1.StatefulSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1.StatefulSetList.dhall b/default/io.k8s.api.apps.v1.StatefulSetList.dhall deleted file mode 100644 index b2ac87ee..00000000 --- a/default/io.k8s.api.apps.v1.StatefulSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1.StatefulSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1" : Text) -, items = _params.items -, kind = ("StatefulSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1.StatefulSetList.dhall diff --git a/default/io.k8s.api.apps.v1.StatefulSetSpec.dhall b/default/io.k8s.api.apps.v1.StatefulSetSpec.dhall deleted file mode 100644 index bac638ff..00000000 --- a/default/io.k8s.api.apps.v1.StatefulSetSpec.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall), serviceName : (Text), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ podManagementPolicy = ([] : Optional (Text)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = _params.selector -, serviceName = _params.serviceName -, template = _params.template -, updateStrategy = ([] : Optional (../types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall)) -, volumeClaimTemplates = ([] : Optional (List ../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall)) -} : ../types/io.k8s.api.apps.v1.StatefulSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1.StatefulSetStatus.dhall b/default/io.k8s.api.apps.v1.StatefulSetStatus.dhall deleted file mode 100644 index 4c30e348..00000000 --- a/default/io.k8s.api.apps.v1.StatefulSetStatus.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1.StatefulSetCondition.dhall)) -, currentReplicas = ([] : Optional (Natural)) -, currentRevision = ([] : Optional (Text)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -, updateRevision = ([] : Optional (Text)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1.StatefulSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall b/default/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall deleted file mode 100644 index 80735260..00000000 --- a/default/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta1.ControllerRevision.dhall b/default/io.k8s.api.apps.v1beta1.ControllerRevision.dhall deleted file mode 100644 index 4b5f662f..00000000 --- a/default/io.k8s.api.apps.v1beta1.ControllerRevision.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Natural)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, data = ([] : Optional (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall)) -, kind = ("ControllerRevision" : Text) -, metadata = _params.metadata -, revision = _params.revision -} : ../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall diff --git a/default/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall b/default/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall deleted file mode 100644 index cf72000d..00000000 --- a/default/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, items = _params.items -, kind = ("ControllerRevisionList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall diff --git a/default/io.k8s.api.apps.v1beta1.Deployment.dhall b/default/io.k8s.api.apps.v1beta1.Deployment.dhall deleted file mode 100644 index 4bd8e008..00000000 --- a/default/io.k8s.api.apps.v1beta1.Deployment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, kind = ("Deployment" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta1.Deployment.dhall diff --git a/default/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall b/default/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall deleted file mode 100644 index 0ed3776d..00000000 --- a/default/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall diff --git a/default/io.k8s.api.apps.v1beta1.DeploymentList.dhall b/default/io.k8s.api.apps.v1beta1.DeploymentList.dhall deleted file mode 100644 index 0b8db8bd..00000000 --- a/default/io.k8s.api.apps.v1beta1.DeploymentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta1.Deployment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, items = _params.items -, kind = ("DeploymentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta1.DeploymentList.dhall diff --git a/default/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall b/default/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall deleted file mode 100644 index 74cac93d..00000000 --- a/default/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {name : (Text), rollbackTo : (../types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, kind = ("DeploymentRollback" : Text) -, name = _params.name -, rollbackTo = _params.rollbackTo -, updatedAnnotations = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -} : ../types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall diff --git a/default/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/default/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall deleted file mode 100644 index 388862a3..00000000 --- a/default/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, paused = ([] : Optional (Bool)) -, progressDeadlineSeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, rollbackTo = ([] : Optional (../types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, strategy = ([] : Optional (../types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall)) -, template = _params.template -} : ../types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall b/default/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall deleted file mode 100644 index 315c38f2..00000000 --- a/default/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall +++ /dev/null @@ -1,9 +0,0 @@ -{ availableReplicas = ([] : Optional (Natural)) -, collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, unavailableReplicas = ([] : Optional (Natural)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall b/default/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall deleted file mode 100644 index 54945b5a..00000000 --- a/default/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta1.RollbackConfig.dhall b/default/io.k8s.api.apps.v1beta1.RollbackConfig.dhall deleted file mode 100644 index 9c36c5dd..00000000 --- a/default/io.k8s.api.apps.v1beta1.RollbackConfig.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ revision = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall diff --git a/default/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall b/default/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall deleted file mode 100644 index 39326060..00000000 --- a/default/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ maxSurge = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall diff --git a/default/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall b/default/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall deleted file mode 100644 index d2f348da..00000000 --- a/default/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ partition = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta1.Scale.dhall b/default/io.k8s.api.apps.v1beta1.Scale.dhall deleted file mode 100644 index 53e51460..00000000 --- a/default/io.k8s.api.apps.v1beta1.Scale.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, kind = ("Scale" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta1.Scale.dhall diff --git a/default/io.k8s.api.apps.v1beta1.ScaleSpec.dhall b/default/io.k8s.api.apps.v1beta1.ScaleSpec.dhall deleted file mode 100644 index 021e1551..00000000 --- a/default/io.k8s.api.apps.v1beta1.ScaleSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ replicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta1.ScaleStatus.dhall b/default/io.k8s.api.apps.v1beta1.ScaleStatus.dhall deleted file mode 100644 index c9276b37..00000000 --- a/default/io.k8s.api.apps.v1beta1.ScaleStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ replicas = _params.replicas -, selector = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, targetSelector = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/default/io.k8s.api.apps.v1beta1.StatefulSet.dhall deleted file mode 100644 index 8f0e290f..00000000 --- a/default/io.k8s.api.apps.v1beta1.StatefulSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, kind = ("StatefulSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta1.StatefulSet.dhall diff --git a/default/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall b/default/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall deleted file mode 100644 index d4baed0a..00000000 --- a/default/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1beta1.StatefulSetList.dhall b/default/io.k8s.api.apps.v1beta1.StatefulSetList.dhall deleted file mode 100644 index ec887af6..00000000 --- a/default/io.k8s.api.apps.v1beta1.StatefulSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta1.StatefulSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta1" : Text) -, items = _params.items -, kind = ("StatefulSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta1.StatefulSetList.dhall diff --git a/default/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/default/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall deleted file mode 100644 index 2232dd25..00000000 --- a/default/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {serviceName : (Text), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ podManagementPolicy = ([] : Optional (Text)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, serviceName = _params.serviceName -, template = _params.template -, updateStrategy = ([] : Optional (../types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall)) -, volumeClaimTemplates = ([] : Optional (List ../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall)) -} : ../types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall b/default/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall deleted file mode 100644 index 36f95a70..00000000 --- a/default/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall)) -, currentReplicas = ([] : Optional (Natural)) -, currentRevision = ([] : Optional (Text)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -, updateRevision = ([] : Optional (Text)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/default/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall deleted file mode 100644 index 497021ae..00000000 --- a/default/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ControllerRevision.dhall b/default/io.k8s.api.apps.v1beta2.ControllerRevision.dhall deleted file mode 100644 index ea9b9fff..00000000 --- a/default/io.k8s.api.apps.v1beta2.ControllerRevision.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Natural)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, data = ([] : Optional (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall)) -, kind = ("ControllerRevision" : Text) -, metadata = _params.metadata -, revision = _params.revision -} : ../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall b/default/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall deleted file mode 100644 index 8e58bd9c..00000000 --- a/default/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, items = _params.items -, kind = ("ControllerRevisionList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/default/io.k8s.api.apps.v1beta2.DaemonSet.dhall deleted file mode 100644 index 7dd65dc8..00000000 --- a/default/io.k8s.api.apps.v1beta2.DaemonSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, kind = ("DaemonSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.DaemonSet.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall b/default/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall deleted file mode 100644 index 3720f066..00000000 --- a/default/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DaemonSetList.dhall b/default/io.k8s.api.apps.v1beta2.DaemonSetList.dhall deleted file mode 100644 index 97232d04..00000000 --- a/default/io.k8s.api.apps.v1beta2.DaemonSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta2.DaemonSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, items = _params.items -, kind = ("DaemonSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta2.DaemonSetList.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall b/default/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall deleted file mode 100644 index 694fdd89..00000000 --- a/default/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = _params.selector -, template = _params.template -, updateStrategy = ([] : Optional (../types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall b/default/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall deleted file mode 100644 index 3f4f300e..00000000 --- a/default/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {currentNumberScheduled : (Natural), desiredNumberScheduled : (Natural), numberMisscheduled : (Natural), numberReady : (Natural)}) -> -{ collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall)) -, currentNumberScheduled = _params.currentNumberScheduled -, desiredNumberScheduled = _params.desiredNumberScheduled -, numberAvailable = ([] : Optional (Natural)) -, numberMisscheduled = _params.numberMisscheduled -, numberReady = _params.numberReady -, numberUnavailable = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, updatedNumberScheduled = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall b/default/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall deleted file mode 100644 index ca6e6a9a..00000000 --- a/default/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta2.Deployment.dhall b/default/io.k8s.api.apps.v1beta2.Deployment.dhall deleted file mode 100644 index 9c9befb9..00000000 --- a/default/io.k8s.api.apps.v1beta2.Deployment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, kind = ("Deployment" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.Deployment.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall b/default/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall deleted file mode 100644 index 3a54d16c..00000000 --- a/default/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DeploymentList.dhall b/default/io.k8s.api.apps.v1beta2.DeploymentList.dhall deleted file mode 100644 index b4453ead..00000000 --- a/default/io.k8s.api.apps.v1beta2.DeploymentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta2.Deployment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, items = _params.items -, kind = ("DeploymentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta2.DeploymentList.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall b/default/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall deleted file mode 100644 index 62252d34..00000000 --- a/default/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, paused = ([] : Optional (Bool)) -, progressDeadlineSeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = _params.selector -, strategy = ([] : Optional (../types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall)) -, template = _params.template -} : ../types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall b/default/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall deleted file mode 100644 index d4bd242a..00000000 --- a/default/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall +++ /dev/null @@ -1,9 +0,0 @@ -{ availableReplicas = ([] : Optional (Natural)) -, collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, unavailableReplicas = ([] : Optional (Natural)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall b/default/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall deleted file mode 100644 index 97bcf68f..00000000 --- a/default/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/default/io.k8s.api.apps.v1beta2.ReplicaSet.dhall deleted file mode 100644 index abce227a..00000000 --- a/default/io.k8s.api.apps.v1beta2.ReplicaSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, kind = ("ReplicaSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall b/default/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall deleted file mode 100644 index dd033f9f..00000000 --- a/default/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall b/default/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall deleted file mode 100644 index 68ca7a15..00000000 --- a/default/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, items = _params.items -, kind = ("ReplicaSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/default/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall deleted file mode 100644 index 23f3c6b0..00000000 --- a/default/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, selector = _params.selector -, template = ([] : Optional (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall b/default/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall deleted file mode 100644 index 18f3e2ad..00000000 --- a/default/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ availableReplicas = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall)) -, fullyLabeledReplicas = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -} : ../types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall b/default/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall deleted file mode 100644 index 1eb863ea..00000000 --- a/default/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall diff --git a/default/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall b/default/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall deleted file mode 100644 index 02320feb..00000000 --- a/default/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ maxSurge = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall diff --git a/default/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall b/default/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall deleted file mode 100644 index 91dc0b94..00000000 --- a/default/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ partition = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall diff --git a/default/io.k8s.api.apps.v1beta2.Scale.dhall b/default/io.k8s.api.apps.v1beta2.Scale.dhall deleted file mode 100644 index f8e8a16d..00000000 --- a/default/io.k8s.api.apps.v1beta2.Scale.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, kind = ("Scale" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.Scale.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ScaleSpec.dhall b/default/io.k8s.api.apps.v1beta2.ScaleSpec.dhall deleted file mode 100644 index 74b92998..00000000 --- a/default/io.k8s.api.apps.v1beta2.ScaleSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ replicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta2.ScaleStatus.dhall b/default/io.k8s.api.apps.v1beta2.ScaleStatus.dhall deleted file mode 100644 index 0544707a..00000000 --- a/default/io.k8s.api.apps.v1beta2.ScaleStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ replicas = _params.replicas -, selector = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, targetSelector = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/default/io.k8s.api.apps.v1beta2.StatefulSet.dhall deleted file mode 100644 index b5314be9..00000000 --- a/default/io.k8s.api.apps.v1beta2.StatefulSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, kind = ("StatefulSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.StatefulSet.dhall diff --git a/default/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall b/default/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall deleted file mode 100644 index eca0c14b..00000000 --- a/default/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall diff --git a/default/io.k8s.api.apps.v1beta2.StatefulSetList.dhall b/default/io.k8s.api.apps.v1beta2.StatefulSetList.dhall deleted file mode 100644 index 00014cbc..00000000 --- a/default/io.k8s.api.apps.v1beta2.StatefulSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.apps.v1beta2.StatefulSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apps/v1beta2" : Text) -, items = _params.items -, kind = ("StatefulSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.apps.v1beta2.StatefulSetList.dhall diff --git a/default/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall b/default/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall deleted file mode 100644 index 67e43562..00000000 --- a/default/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {selector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall), serviceName : (Text), template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ podManagementPolicy = ([] : Optional (Text)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = _params.selector -, serviceName = _params.serviceName -, template = _params.template -, updateStrategy = ([] : Optional (../types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall)) -, volumeClaimTemplates = ([] : Optional (List ../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall)) -} : ../types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall diff --git a/default/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall b/default/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall deleted file mode 100644 index 9f9ecc60..00000000 --- a/default/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall)) -, currentReplicas = ([] : Optional (Natural)) -, currentRevision = ([] : Optional (Text)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -, updateRevision = ([] : Optional (Text)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall diff --git a/default/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall b/default/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall deleted file mode 100644 index 8da36f46..00000000 --- a/default/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/default/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall deleted file mode 100644 index 402248f7..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("auditregistration.k8s.io/v1alpha1" : Text) -, kind = ("AuditSink" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall)) -} : ../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall b/default/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall deleted file mode 100644 index 4d0764f8..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("auditregistration.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("AuditSinkList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall b/default/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall deleted file mode 100644 index 44b139b6..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {policy : (../types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall), webhook : (../types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall)}) -> -{ policy = _params.policy -, webhook = _params.webhook -} : ../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.Policy.dhall b/default/io.k8s.api.auditregistration.v1alpha1.Policy.dhall deleted file mode 100644 index a68b0143..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.Policy.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {level : (Text)}) -> -{ level = _params.level -, stages = ([] : Optional (List Text)) -} : ../types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall b/default/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall deleted file mode 100644 index e865e72c..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {name : (Text), namespace : (Text)}) -> -{ name = _params.name -, namespace = _params.namespace -, path = ([] : Optional (Text)) -} : ../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall b/default/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall deleted file mode 100644 index 70d800d1..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {clientConfig : (../types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall)}) -> -{ clientConfig = _params.clientConfig -, throttle = ([] : Optional (../types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall)) -} : ../types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall b/default/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall deleted file mode 100644 index 30d8e7f2..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ caBundle = ([] : Optional (Text)) -, service = ([] : Optional (../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall)) -, url = ([] : Optional (Text)) -} : ../types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall diff --git a/default/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall b/default/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall deleted file mode 100644 index b9c82065..00000000 --- a/default/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ burst = ([] : Optional (Natural)) -, qps = ([] : Optional (Natural)) -} : ../types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall diff --git a/default/io.k8s.api.authentication.v1.TokenReview.dhall b/default/io.k8s.api.authentication.v1.TokenReview.dhall deleted file mode 100644 index e54e7d9c..00000000 --- a/default/io.k8s.api.authentication.v1.TokenReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall)}) -> -{ apiVersion = ("authentication.k8s.io/v1" : Text) -, kind = ("TokenReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall)) -} : ../types/io.k8s.api.authentication.v1.TokenReview.dhall diff --git a/default/io.k8s.api.authentication.v1.TokenReviewSpec.dhall b/default/io.k8s.api.authentication.v1.TokenReviewSpec.dhall deleted file mode 100644 index 43f537b2..00000000 --- a/default/io.k8s.api.authentication.v1.TokenReviewSpec.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ audiences = ([] : Optional (List Text)) -, token = ([] : Optional (Text)) -} : ../types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall diff --git a/default/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/default/io.k8s.api.authentication.v1.TokenReviewStatus.dhall deleted file mode 100644 index ba30d7be..00000000 --- a/default/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ audiences = ([] : Optional (List Text)) -, authenticated = ([] : Optional (Bool)) -, error = ([] : Optional (Text)) -, user = ([] : Optional (../types/io.k8s.api.authentication.v1.UserInfo.dhall)) -} : ../types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall diff --git a/default/io.k8s.api.authentication.v1.UserInfo.dhall b/default/io.k8s.api.authentication.v1.UserInfo.dhall deleted file mode 100644 index b57e4b43..00000000 --- a/default/io.k8s.api.authentication.v1.UserInfo.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ extra = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, groups = ([] : Optional (List Text)) -, uid = ([] : Optional (Text)) -, username = ([] : Optional (Text)) -} : ../types/io.k8s.api.authentication.v1.UserInfo.dhall diff --git a/default/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/default/io.k8s.api.authentication.v1beta1.TokenReview.dhall deleted file mode 100644 index 734dcb18..00000000 --- a/default/io.k8s.api.authentication.v1beta1.TokenReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall)}) -> -{ apiVersion = ("authentication.k8s.io/v1beta1" : Text) -, kind = ("TokenReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall)) -} : ../types/io.k8s.api.authentication.v1beta1.TokenReview.dhall diff --git a/default/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall b/default/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall deleted file mode 100644 index 2ea1e682..00000000 --- a/default/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ audiences = ([] : Optional (List Text)) -, token = ([] : Optional (Text)) -} : ../types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall diff --git a/default/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/default/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall deleted file mode 100644 index 0013ea03..00000000 --- a/default/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ audiences = ([] : Optional (List Text)) -, authenticated = ([] : Optional (Bool)) -, error = ([] : Optional (Text)) -, user = ([] : Optional (../types/io.k8s.api.authentication.v1beta1.UserInfo.dhall)) -} : ../types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall diff --git a/default/io.k8s.api.authentication.v1beta1.UserInfo.dhall b/default/io.k8s.api.authentication.v1beta1.UserInfo.dhall deleted file mode 100644 index 3e0d00e2..00000000 --- a/default/io.k8s.api.authentication.v1beta1.UserInfo.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ extra = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, groups = ([] : Optional (List Text)) -, uid = ([] : Optional (Text)) -, username = ([] : Optional (Text)) -} : ../types/io.k8s.api.authentication.v1beta1.UserInfo.dhall diff --git a/default/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall b/default/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall deleted file mode 100644 index 43375197..00000000 --- a/default/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1" : Text) -, kind = ("LocalSubjectAccessReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall diff --git a/default/io.k8s.api.authorization.v1.NonResourceAttributes.dhall b/default/io.k8s.api.authorization.v1.NonResourceAttributes.dhall deleted file mode 100644 index 1fbbe5b4..00000000 --- a/default/io.k8s.api.authorization.v1.NonResourceAttributes.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ path = ([] : Optional (Text)) -, verb = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall diff --git a/default/io.k8s.api.authorization.v1.NonResourceRule.dhall b/default/io.k8s.api.authorization.v1.NonResourceRule.dhall deleted file mode 100644 index a2b09bd5..00000000 --- a/default/io.k8s.api.authorization.v1.NonResourceRule.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ nonResourceURLs = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.authorization.v1.NonResourceRule.dhall diff --git a/default/io.k8s.api.authorization.v1.ResourceAttributes.dhall b/default/io.k8s.api.authorization.v1.ResourceAttributes.dhall deleted file mode 100644 index f76e90e4..00000000 --- a/default/io.k8s.api.authorization.v1.ResourceAttributes.dhall +++ /dev/null @@ -1,8 +0,0 @@ -{ group = ([] : Optional (Text)) -, name = ([] : Optional (Text)) -, namespace = ([] : Optional (Text)) -, resource = ([] : Optional (Text)) -, subresource = ([] : Optional (Text)) -, verb = ([] : Optional (Text)) -, version = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall diff --git a/default/io.k8s.api.authorization.v1.ResourceRule.dhall b/default/io.k8s.api.authorization.v1.ResourceRule.dhall deleted file mode 100644 index 6dfe6f6b..00000000 --- a/default/io.k8s.api.authorization.v1.ResourceRule.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ apiGroups = ([] : Optional (List Text)) -, resourceNames = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.authorization.v1.ResourceRule.dhall diff --git a/default/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall b/default/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall deleted file mode 100644 index f4754693..00000000 --- a/default/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1" : Text) -, kind = ("SelfSubjectAccessReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall diff --git a/default/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/default/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall deleted file mode 100644 index 63179e37..00000000 --- a/default/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ nonResourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall)) -, resourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall)) -} : ../types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/default/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall deleted file mode 100644 index 191aa8f8..00000000 --- a/default/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1" : Text) -, kind = ("SelfSubjectRulesReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall diff --git a/default/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall b/default/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall deleted file mode 100644 index 83d61914..00000000 --- a/default/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ namespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall diff --git a/default/io.k8s.api.authorization.v1.SubjectAccessReview.dhall b/default/io.k8s.api.authorization.v1.SubjectAccessReview.dhall deleted file mode 100644 index 1794eaf3..00000000 --- a/default/io.k8s.api.authorization.v1.SubjectAccessReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1" : Text) -, kind = ("SubjectAccessReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall diff --git a/default/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall b/default/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall deleted file mode 100644 index 0e1eb999..00000000 --- a/default/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -{ extra = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, groups = ([] : Optional (List Text)) -, nonResourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall)) -, resourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall)) -, uid = ([] : Optional (Text)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall b/default/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall deleted file mode 100644 index ea209416..00000000 --- a/default/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {allowed : (Bool)}) -> -{ allowed = _params.allowed -, denied = ([] : Optional (Bool)) -, evaluationError = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall diff --git a/default/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall b/default/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall deleted file mode 100644 index a9624471..00000000 --- a/default/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {incomplete : (Bool), nonResourceRules : (List ../types/io.k8s.api.authorization.v1.NonResourceRule.dhall), resourceRules : (List ../types/io.k8s.api.authorization.v1.ResourceRule.dhall)}) -> -{ evaluationError = ([] : Optional (Text)) -, incomplete = _params.incomplete -, nonResourceRules = _params.nonResourceRules -, resourceRules = _params.resourceRules -} : ../types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall b/default/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall deleted file mode 100644 index 1f0b0158..00000000 --- a/default/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1beta1" : Text) -, kind = ("LocalSubjectAccessReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall b/default/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall deleted file mode 100644 index a5bc40f9..00000000 --- a/default/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ path = ([] : Optional (Text)) -, verb = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall b/default/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall deleted file mode 100644 index 5543d859..00000000 --- a/default/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ nonResourceURLs = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall b/default/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall deleted file mode 100644 index 5e9d8ff0..00000000 --- a/default/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall +++ /dev/null @@ -1,8 +0,0 @@ -{ group = ([] : Optional (Text)) -, name = ([] : Optional (Text)) -, namespace = ([] : Optional (Text)) -, resource = ([] : Optional (Text)) -, subresource = ([] : Optional (Text)) -, verb = ([] : Optional (Text)) -, version = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.ResourceRule.dhall b/default/io.k8s.api.authorization.v1beta1.ResourceRule.dhall deleted file mode 100644 index b7842b7e..00000000 --- a/default/io.k8s.api.authorization.v1beta1.ResourceRule.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ apiGroups = ([] : Optional (List Text)) -, resourceNames = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall b/default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall deleted file mode 100644 index 4b180bc7..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1beta1" : Text) -, kind = ("SelfSubjectAccessReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall deleted file mode 100644 index 7e011f6d..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ nonResourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall)) -, resourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall)) -} : ../types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall deleted file mode 100644 index 76f045ac..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1beta1" : Text) -, kind = ("SelfSubjectRulesReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall b/default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall deleted file mode 100644 index 130f571d..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ namespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall b/default/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall deleted file mode 100644 index fcc15fb3..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall)}) -> -{ apiVersion = ("authorization.k8s.io/v1beta1" : Text) -, kind = ("SubjectAccessReview" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall)) -} : ../types/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall deleted file mode 100644 index eb389784..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -{ extra = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, group = ([] : Optional (List Text)) -, nonResourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall)) -, resourceAttributes = ([] : Optional (../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall)) -, uid = ([] : Optional (Text)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall b/default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall deleted file mode 100644 index 71d789a3..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {allowed : (Bool)}) -> -{ allowed = _params.allowed -, denied = ([] : Optional (Bool)) -, evaluationError = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -} : ../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall diff --git a/default/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall b/default/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall deleted file mode 100644 index dea1e462..00000000 --- a/default/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {incomplete : (Bool), nonResourceRules : (List ../types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall), resourceRules : (List ../types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall)}) -> -{ evaluationError = ([] : Optional (Text)) -, incomplete = _params.incomplete -, nonResourceRules = _params.nonResourceRules -, resourceRules = _params.resourceRules -} : ../types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall b/default/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall deleted file mode 100644 index f60314fe..00000000 --- a/default/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text), name : (Text)}) -> -{ apiVersion = _params.apiVersion -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall diff --git a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall deleted file mode 100644 index af4e8af8..00000000 --- a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v1" : Text) -, kind = ("HorizontalPodAutoscaler" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall)) -} : ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall diff --git a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall b/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall deleted file mode 100644 index 0b4c6ec4..00000000 --- a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v1" : Text) -, items = _params.items -, kind = ("HorizontalPodAutoscalerList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall diff --git a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall b/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall deleted file mode 100644 index 33d6a3f2..00000000 --- a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {maxReplicas : (Natural), scaleTargetRef : (../types/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall)}) -> -{ maxReplicas = _params.maxReplicas -, minReplicas = ([] : Optional (Natural)) -, scaleTargetRef = _params.scaleTargetRef -, targetCPUUtilizationPercentage = ([] : Optional (Natural)) -} : ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall diff --git a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall b/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall deleted file mode 100644 index 039211f0..00000000 --- a/default/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {currentReplicas : (Natural), desiredReplicas : (Natural)}) -> -{ currentCPUUtilizationPercentage = ([] : Optional (Natural)) -, currentReplicas = _params.currentReplicas -, desiredReplicas = _params.desiredReplicas -, lastScaleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, observedGeneration = ([] : Optional (Natural)) -} : ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v1.Scale.dhall b/default/io.k8s.api.autoscaling.v1.Scale.dhall deleted file mode 100644 index 9b716a21..00000000 --- a/default/io.k8s.api.autoscaling.v1.Scale.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v1" : Text) -, kind = ("Scale" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall)) -} : ../types/io.k8s.api.autoscaling.v1.Scale.dhall diff --git a/default/io.k8s.api.autoscaling.v1.ScaleSpec.dhall b/default/io.k8s.api.autoscaling.v1.ScaleSpec.dhall deleted file mode 100644 index 551c6746..00000000 --- a/default/io.k8s.api.autoscaling.v1.ScaleSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ replicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall diff --git a/default/io.k8s.api.autoscaling.v1.ScaleStatus.dhall b/default/io.k8s.api.autoscaling.v1.ScaleStatus.dhall deleted file mode 100644 index 284a740c..00000000 --- a/default/io.k8s.api.autoscaling.v1.ScaleStatus.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ replicas = _params.replicas -, selector = ([] : Optional (Text)) -} : ../types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall b/default/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall deleted file mode 100644 index 46fd3101..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text), name : (Text)}) -> -{ apiVersion = _params.apiVersion -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall deleted file mode 100644 index e86b9b5d..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metricName : (Text)}) -> -{ metricName = _params.metricName -, metricSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, targetAverageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, targetValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall deleted file mode 100644 index 10b9b6e2..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {currentValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall), metricName : (Text)}) -> -{ currentAverageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, currentValue = _params.currentValue -, metricName = _params.metricName -, metricSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall deleted file mode 100644 index 2fa22312..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v2beta1" : Text) -, kind = ("HorizontalPodAutoscaler" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall b/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall deleted file mode 100644 index e1b325cb..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall b/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall deleted file mode 100644 index 959be0b6..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v2beta1" : Text) -, items = _params.items -, kind = ("HorizontalPodAutoscalerList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall b/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall deleted file mode 100644 index 58a4bdb8..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {maxReplicas : (Natural), scaleTargetRef : (../types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall)}) -> -{ maxReplicas = _params.maxReplicas -, metrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall)) -, minReplicas = ([] : Optional (Natural)) -, scaleTargetRef = _params.scaleTargetRef -} : ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall b/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall deleted file mode 100644 index ffbcda86..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {conditions : (List ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall), currentReplicas : (Natural), desiredReplicas : (Natural)}) -> -{ conditions = _params.conditions -, currentMetrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall)) -, currentReplicas = _params.currentReplicas -, desiredReplicas = _params.desiredReplicas -, lastScaleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, observedGeneration = ([] : Optional (Natural)) -} : ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/default/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall deleted file mode 100644 index 6853eed3..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {type : (Text)}) -> -{ external = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall)) -, object = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall)) -, pods = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall)) -, resource = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall)) -, type = _params.type -} : ../types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall deleted file mode 100644 index 10303380..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {type : (Text)}) -> -{ external = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall)) -, object = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall)) -, pods = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall)) -, resource = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall)) -, type = _params.type -} : ../types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall deleted file mode 100644 index 42fbd577..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metricName : (Text), target : (../types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall), targetValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)}) -> -{ averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, metricName = _params.metricName -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, target = _params.target -, targetValue = _params.targetValue -} : ../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall deleted file mode 100644 index 0d729ca9..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {currentValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall), metricName : (Text), target : (../types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall)}) -> -{ averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, currentValue = _params.currentValue -, metricName = _params.metricName -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, target = _params.target -} : ../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall deleted file mode 100644 index 5da90f4a..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {metricName : (Text), targetAverageValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)}) -> -{ metricName = _params.metricName -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, targetAverageValue = _params.targetAverageValue -} : ../types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall deleted file mode 100644 index c150c228..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {currentAverageValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall), metricName : (Text)}) -> -{ currentAverageValue = _params.currentAverageValue -, metricName = _params.metricName -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall deleted file mode 100644 index 21d396c7..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {name : (Text)}) -> -{ name = _params.name -, targetAverageUtilization = ([] : Optional (Natural)) -, targetAverageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall deleted file mode 100644 index 8be3a56e..00000000 --- a/default/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {currentAverageValue : (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall), name : (Text)}) -> -{ currentAverageUtilization = ([] : Optional (Natural)) -, currentAverageValue = _params.currentAverageValue -, name = _params.name -} : ../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall b/default/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall deleted file mode 100644 index 7bea62b7..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text), name : (Text)}) -> -{ apiVersion = _params.apiVersion -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall deleted file mode 100644 index c973bf23..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) -> -{ metric = _params.metric -, target = _params.target -} : ../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall deleted file mode 100644 index 75ca35cb..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)}) -> -{ current = _params.current -, metric = _params.metric -} : ../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall deleted file mode 100644 index e45efa89..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v2beta2" : Text) -, kind = ("HorizontalPodAutoscaler" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall b/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall deleted file mode 100644 index 10960cd1..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall b/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall deleted file mode 100644 index c2640496..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("autoscaling/v2beta2" : Text) -, items = _params.items -, kind = ("HorizontalPodAutoscalerList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall b/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall deleted file mode 100644 index 63ba99e2..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {maxReplicas : (Natural), scaleTargetRef : (../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall)}) -> -{ maxReplicas = _params.maxReplicas -, metrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall)) -, minReplicas = ([] : Optional (Natural)) -, scaleTargetRef = _params.scaleTargetRef -} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall deleted file mode 100644 index b0035c89..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {conditions : (List ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall), currentReplicas : (Natural), desiredReplicas : (Natural)}) -> -{ conditions = _params.conditions -, currentMetrics = ([] : Optional (List ../types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall)) -, currentReplicas = _params.currentReplicas -, desiredReplicas = _params.desiredReplicas -, lastScaleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, observedGeneration = ([] : Optional (Natural)) -} : ../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/default/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall deleted file mode 100644 index 2ebd6599..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {name : (Text)}) -> -{ name = _params.name -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/default/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall deleted file mode 100644 index a5b7b2ed..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {type : (Text)}) -> -{ external = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall)) -, object = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall)) -, pods = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall)) -, resource = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall)) -, type = _params.type -} : ../types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall deleted file mode 100644 index 29a707f5..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {type : (Text)}) -> -{ external = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall)) -, object = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall)) -, pods = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall)) -, resource = ([] : Optional (../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall)) -, type = _params.type -} : ../types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall b/default/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall deleted file mode 100644 index 10de7279..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {type : (Text)}) -> -{ averageUtilization = ([] : Optional (Natural)) -, averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, type = _params.type -, value = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall deleted file mode 100644 index 78053980..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ averageUtilization = ([] : Optional (Natural)) -, averageValue = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, value = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -} : ../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall deleted file mode 100644 index b953f2cf..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {describedObject : (../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) -> -{ describedObject = _params.describedObject -, metric = _params.metric -, target = _params.target -} : ../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall deleted file mode 100644 index 474c2ea5..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), describedObject : (../types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)}) -> -{ current = _params.current -, describedObject = _params.describedObject -, metric = _params.metric -} : ../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall deleted file mode 100644 index 7e307818..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) -> -{ metric = _params.metric -, target = _params.target -} : ../types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall deleted file mode 100644 index c4e70478..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), metric : (../types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall)}) -> -{ current = _params.current -, metric = _params.metric -} : ../types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall b/default/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall deleted file mode 100644 index 2f54a0b3..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {name : (Text), target : (../types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall)}) -> -{ name = _params.name -, target = _params.target -} : ../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall diff --git a/default/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall b/default/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall deleted file mode 100644 index 93fbd99c..00000000 --- a/default/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {current : (../types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall), name : (Text)}) -> -{ current = _params.current -, name = _params.name -} : ../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall diff --git a/default/io.k8s.api.batch.v1.Job.dhall b/default/io.k8s.api.batch.v1.Job.dhall deleted file mode 100644 index 0faea59f..00000000 --- a/default/io.k8s.api.batch.v1.Job.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("batch/v1" : Text) -, kind = ("Job" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.batch.v1.JobSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.batch.v1.JobStatus.dhall)) -} : ../types/io.k8s.api.batch.v1.Job.dhall diff --git a/default/io.k8s.api.batch.v1.JobCondition.dhall b/default/io.k8s.api.batch.v1.JobCondition.dhall deleted file mode 100644 index 7be67509..00000000 --- a/default/io.k8s.api.batch.v1.JobCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastProbeTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.batch.v1.JobCondition.dhall diff --git a/default/io.k8s.api.batch.v1.JobList.dhall b/default/io.k8s.api.batch.v1.JobList.dhall deleted file mode 100644 index cfbf2e20..00000000 --- a/default/io.k8s.api.batch.v1.JobList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.batch.v1.Job.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("batch/v1" : Text) -, items = _params.items -, kind = ("JobList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.batch.v1.JobList.dhall diff --git a/default/io.k8s.api.batch.v1.JobSpec.dhall b/default/io.k8s.api.batch.v1.JobSpec.dhall deleted file mode 100644 index 2c5ec827..00000000 --- a/default/io.k8s.api.batch.v1.JobSpec.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ activeDeadlineSeconds = ([] : Optional (Natural)) -, backoffLimit = ([] : Optional (Natural)) -, completions = ([] : Optional (Natural)) -, manualSelector = ([] : Optional (Bool)) -, parallelism = ([] : Optional (Natural)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, template = _params.template -, ttlSecondsAfterFinished = ([] : Optional (Natural)) -} : ../types/io.k8s.api.batch.v1.JobSpec.dhall diff --git a/default/io.k8s.api.batch.v1.JobStatus.dhall b/default/io.k8s.api.batch.v1.JobStatus.dhall deleted file mode 100644 index 74fbf13f..00000000 --- a/default/io.k8s.api.batch.v1.JobStatus.dhall +++ /dev/null @@ -1,7 +0,0 @@ -{ active = ([] : Optional (Natural)) -, completionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, conditions = ([] : Optional (List ../types/io.k8s.api.batch.v1.JobCondition.dhall)) -, failed = ([] : Optional (Natural)) -, startTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, succeeded = ([] : Optional (Natural)) -} : ../types/io.k8s.api.batch.v1.JobStatus.dhall diff --git a/default/io.k8s.api.batch.v1beta1.CronJob.dhall b/default/io.k8s.api.batch.v1beta1.CronJob.dhall deleted file mode 100644 index 66d5098b..00000000 --- a/default/io.k8s.api.batch.v1beta1.CronJob.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("batch/v1beta1" : Text) -, kind = ("CronJob" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall)) -} : ../types/io.k8s.api.batch.v1beta1.CronJob.dhall diff --git a/default/io.k8s.api.batch.v1beta1.CronJobList.dhall b/default/io.k8s.api.batch.v1beta1.CronJobList.dhall deleted file mode 100644 index 599faffa..00000000 --- a/default/io.k8s.api.batch.v1beta1.CronJobList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.batch.v1beta1.CronJob.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("batch/v1beta1" : Text) -, items = _params.items -, kind = ("CronJobList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.batch.v1beta1.CronJobList.dhall diff --git a/default/io.k8s.api.batch.v1beta1.CronJobSpec.dhall b/default/io.k8s.api.batch.v1beta1.CronJobSpec.dhall deleted file mode 100644 index fa195057..00000000 --- a/default/io.k8s.api.batch.v1beta1.CronJobSpec.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {jobTemplate : (../types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall), schedule : (Text)}) -> -{ concurrencyPolicy = ([] : Optional (Text)) -, failedJobsHistoryLimit = ([] : Optional (Natural)) -, jobTemplate = _params.jobTemplate -, schedule = _params.schedule -, startingDeadlineSeconds = ([] : Optional (Natural)) -, successfulJobsHistoryLimit = ([] : Optional (Natural)) -, suspend = ([] : Optional (Bool)) -} : ../types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall diff --git a/default/io.k8s.api.batch.v1beta1.CronJobStatus.dhall b/default/io.k8s.api.batch.v1beta1.CronJobStatus.dhall deleted file mode 100644 index 87651744..00000000 --- a/default/io.k8s.api.batch.v1beta1.CronJobStatus.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ active = ([] : Optional (List ../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, lastScheduleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall diff --git a/default/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/default/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall deleted file mode 100644 index 6b64e21d..00000000 --- a/default/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.batch.v1.JobSpec.dhall)) -} : ../types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall diff --git a/default/io.k8s.api.batch.v2alpha1.CronJob.dhall b/default/io.k8s.api.batch.v2alpha1.CronJob.dhall deleted file mode 100644 index 43738959..00000000 --- a/default/io.k8s.api.batch.v2alpha1.CronJob.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("batch/v2alpha1" : Text) -, kind = ("CronJob" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall)) -} : ../types/io.k8s.api.batch.v2alpha1.CronJob.dhall diff --git a/default/io.k8s.api.batch.v2alpha1.CronJobList.dhall b/default/io.k8s.api.batch.v2alpha1.CronJobList.dhall deleted file mode 100644 index 2710a795..00000000 --- a/default/io.k8s.api.batch.v2alpha1.CronJobList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.batch.v2alpha1.CronJob.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("batch/v2alpha1" : Text) -, items = _params.items -, kind = ("CronJobList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.batch.v2alpha1.CronJobList.dhall diff --git a/default/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall b/default/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall deleted file mode 100644 index f5fb58da..00000000 --- a/default/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {jobTemplate : (../types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall), schedule : (Text)}) -> -{ concurrencyPolicy = ([] : Optional (Text)) -, failedJobsHistoryLimit = ([] : Optional (Natural)) -, jobTemplate = _params.jobTemplate -, schedule = _params.schedule -, startingDeadlineSeconds = ([] : Optional (Natural)) -, successfulJobsHistoryLimit = ([] : Optional (Natural)) -, suspend = ([] : Optional (Bool)) -} : ../types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall diff --git a/default/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall b/default/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall deleted file mode 100644 index cd62dd3d..00000000 --- a/default/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ active = ([] : Optional (List ../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, lastScheduleTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall diff --git a/default/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/default/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall deleted file mode 100644 index 939aaa1a..00000000 --- a/default/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.batch.v1.JobSpec.dhall)) -} : ../types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall diff --git a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall deleted file mode 100644 index e5364813..00000000 --- a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("certificates.k8s.io/v1beta1" : Text) -, kind = ("CertificateSigningRequest" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall)) -} : ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall diff --git a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall b/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall deleted file mode 100644 index 9119a20a..00000000 --- a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {type : (Text)}) -> -{ lastUpdateTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, type = _params.type -} : ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall diff --git a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall b/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall deleted file mode 100644 index 695d1c33..00000000 --- a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("certificates.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("CertificateSigningRequestList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall diff --git a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall b/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall deleted file mode 100644 index 572b0343..00000000 --- a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {request : (Text)}) -> -{ extra = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, groups = ([] : Optional (List Text)) -, request = _params.request -, uid = ([] : Optional (Text)) -, usages = ([] : Optional (List Text)) -, username = ([] : Optional (Text)) -} : ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall diff --git a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall b/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall deleted file mode 100644 index a8144c4c..00000000 --- a/default/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ certificate = ([] : Optional (Text)) -, conditions = ([] : Optional (List ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall)) -} : ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall diff --git a/default/io.k8s.api.coordination.v1beta1.Lease.dhall b/default/io.k8s.api.coordination.v1beta1.Lease.dhall deleted file mode 100644 index 308acd97..00000000 --- a/default/io.k8s.api.coordination.v1beta1.Lease.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("coordination.k8s.io/v1beta1" : Text) -, kind = ("Lease" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall)) -} : ../types/io.k8s.api.coordination.v1beta1.Lease.dhall diff --git a/default/io.k8s.api.coordination.v1beta1.LeaseList.dhall b/default/io.k8s.api.coordination.v1beta1.LeaseList.dhall deleted file mode 100644 index 539c4a5a..00000000 --- a/default/io.k8s.api.coordination.v1beta1.LeaseList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.coordination.v1beta1.Lease.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("coordination.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("LeaseList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.coordination.v1beta1.LeaseList.dhall diff --git a/default/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall b/default/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall deleted file mode 100644 index 0f1017a8..00000000 --- a/default/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -{ acquireTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -, holderIdentity = ([] : Optional (Text)) -, leaseDurationSeconds = ([] : Optional (Natural)) -, leaseTransitions = ([] : Optional (Natural)) -, renewTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -} : ../types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall diff --git a/default/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall b/default/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall deleted file mode 100644 index c34028d5..00000000 --- a/default/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {volumeID : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, partition = ([] : Optional (Natural)) -, readOnly = ([] : Optional (Bool)) -, volumeID = _params.volumeID -} : ../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Affinity.dhall b/default/io.k8s.api.core.v1.Affinity.dhall deleted file mode 100644 index 194f4fd1..00000000 --- a/default/io.k8s.api.core.v1.Affinity.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ nodeAffinity = ([] : Optional (../types/io.k8s.api.core.v1.NodeAffinity.dhall)) -, podAffinity = ([] : Optional (../types/io.k8s.api.core.v1.PodAffinity.dhall)) -, podAntiAffinity = ([] : Optional (../types/io.k8s.api.core.v1.PodAntiAffinity.dhall)) -} : ../types/io.k8s.api.core.v1.Affinity.dhall diff --git a/default/io.k8s.api.core.v1.AttachedVolume.dhall b/default/io.k8s.api.core.v1.AttachedVolume.dhall deleted file mode 100644 index 5ffc6186..00000000 --- a/default/io.k8s.api.core.v1.AttachedVolume.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {devicePath : (Text), name : (Text)}) -> -{ devicePath = _params.devicePath -, name = _params.name -} : ../types/io.k8s.api.core.v1.AttachedVolume.dhall diff --git a/default/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall b/default/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall deleted file mode 100644 index ec1073db..00000000 --- a/default/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {diskName : (Text), diskURI : (Text), kind : (Text)}) -> -{ cachingMode = ([] : Optional (Text)) -, diskName = _params.diskName -, diskURI = _params.diskURI -, fsType = ([] : Optional (Text)) -, kind = _params.kind -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall deleted file mode 100644 index 7b661041..00000000 --- a/default/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {secretName : (Text), shareName : (Text)}) -> -{ readOnly = ([] : Optional (Bool)) -, secretName = _params.secretName -, secretNamespace = ([] : Optional (Text)) -, shareName = _params.shareName -} : ../types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.AzureFileVolumeSource.dhall b/default/io.k8s.api.core.v1.AzureFileVolumeSource.dhall deleted file mode 100644 index 4cacc895..00000000 --- a/default/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {secretName : (Text), shareName : (Text)}) -> -{ readOnly = ([] : Optional (Bool)) -, secretName = _params.secretName -, shareName = _params.shareName -} : ../types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Binding.dhall b/default/io.k8s.api.core.v1.Binding.dhall deleted file mode 100644 index 3a02426a..00000000 --- a/default/io.k8s.api.core.v1.Binding.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), target : (../types/io.k8s.api.core.v1.ObjectReference.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("Binding" : Text) -, metadata = _params.metadata -, target = _params.target -} : ../types/io.k8s.api.core.v1.Binding.dhall diff --git a/default/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall deleted file mode 100644 index 5463b1e6..00000000 --- a/default/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {driver : (Text), volumeHandle : (Text)}) -> -{ controllerPublishSecretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, driver = _params.driver -, fsType = ([] : Optional (Text)) -, nodePublishSecretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, nodeStageSecretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, readOnly = ([] : Optional (Bool)) -, volumeAttributes = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, volumeHandle = _params.volumeHandle -} : ../types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Capabilities.dhall b/default/io.k8s.api.core.v1.Capabilities.dhall deleted file mode 100644 index b6fd80be..00000000 --- a/default/io.k8s.api.core.v1.Capabilities.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ add = ([] : Optional (List Text)) -, drop = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.Capabilities.dhall diff --git a/default/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall deleted file mode 100644 index 1d0b80de..00000000 --- a/default/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {monitors : (List Text)}) -> -{ monitors = _params.monitors -, path = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretFile = ([] : Optional (Text)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.CephFSVolumeSource.dhall b/default/io.k8s.api.core.v1.CephFSVolumeSource.dhall deleted file mode 100644 index 45de807a..00000000 --- a/default/io.k8s.api.core.v1.CephFSVolumeSource.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {monitors : (List Text)}) -> -{ monitors = _params.monitors -, path = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretFile = ([] : Optional (Text)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.CephFSVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall deleted file mode 100644 index 033935ef..00000000 --- a/default/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {volumeID : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, volumeID = _params.volumeID -} : ../types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.CinderVolumeSource.dhall b/default/io.k8s.api.core.v1.CinderVolumeSource.dhall deleted file mode 100644 index 4394e6e6..00000000 --- a/default/io.k8s.api.core.v1.CinderVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {volumeID : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, volumeID = _params.volumeID -} : ../types/io.k8s.api.core.v1.CinderVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.ClientIPConfig.dhall b/default/io.k8s.api.core.v1.ClientIPConfig.dhall deleted file mode 100644 index 31b2e22f..00000000 --- a/default/io.k8s.api.core.v1.ClientIPConfig.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ timeoutSeconds = ([] : Optional (Natural)) -} : ../types/io.k8s.api.core.v1.ClientIPConfig.dhall diff --git a/default/io.k8s.api.core.v1.ComponentCondition.dhall b/default/io.k8s.api.core.v1.ComponentCondition.dhall deleted file mode 100644 index f27e6bf4..00000000 --- a/default/io.k8s.api.core.v1.ComponentCondition.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ error = ([] : Optional (Text)) -, message = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.core.v1.ComponentCondition.dhall diff --git a/default/io.k8s.api.core.v1.ComponentStatus.dhall b/default/io.k8s.api.core.v1.ComponentStatus.dhall deleted file mode 100644 index bd257577..00000000 --- a/default/io.k8s.api.core.v1.ComponentStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, conditions = ([] : Optional (List ../types/io.k8s.api.core.v1.ComponentCondition.dhall)) -, kind = ("ComponentStatus" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ComponentStatus.dhall diff --git a/default/io.k8s.api.core.v1.ComponentStatusList.dhall b/default/io.k8s.api.core.v1.ComponentStatusList.dhall deleted file mode 100644 index 02669250..00000000 --- a/default/io.k8s.api.core.v1.ComponentStatusList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.ComponentStatus.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("ComponentStatusList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ComponentStatusList.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMap.dhall b/default/io.k8s.api.core.v1.ConfigMap.dhall deleted file mode 100644 index 02289d39..00000000 --- a/default/io.k8s.api.core.v1.ConfigMap.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, binaryData = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, data = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, kind = ("ConfigMap" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ConfigMap.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMapEnvSource.dhall b/default/io.k8s.api.core.v1.ConfigMapEnvSource.dhall deleted file mode 100644 index 1600ca25..00000000 --- a/default/io.k8s.api.core.v1.ConfigMapEnvSource.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMapKeySelector.dhall b/default/io.k8s.api.core.v1.ConfigMapKeySelector.dhall deleted file mode 100644 index 39f09dfb..00000000 --- a/default/io.k8s.api.core.v1.ConfigMapKeySelector.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {key : (Text)}) -> -{ key = _params.key -, name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMapList.dhall b/default/io.k8s.api.core.v1.ConfigMapList.dhall deleted file mode 100644 index 3e2b2cb4..00000000 --- a/default/io.k8s.api.core.v1.ConfigMapList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.ConfigMap.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("ConfigMapList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ConfigMapList.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall b/default/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall deleted file mode 100644 index 705b8477..00000000 --- a/default/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {kubeletConfigKey : (Text), name : (Text), namespace : (Text)}) -> -{ kubeletConfigKey = _params.kubeletConfigKey -, name = _params.name -, namespace = _params.namespace -, resourceVersion = ([] : Optional (Text)) -, uid = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMapProjection.dhall b/default/io.k8s.api.core.v1.ConfigMapProjection.dhall deleted file mode 100644 index fba1001a..00000000 --- a/default/io.k8s.api.core.v1.ConfigMapProjection.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ items = ([] : Optional (List ../types/io.k8s.api.core.v1.KeyToPath.dhall)) -, name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.ConfigMapProjection.dhall diff --git a/default/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall b/default/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall deleted file mode 100644 index 392d8640..00000000 --- a/default/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ defaultMode = ([] : Optional (Natural)) -, items = ([] : Optional (List ../types/io.k8s.api.core.v1.KeyToPath.dhall)) -, name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Container.dhall b/default/io.k8s.api.core.v1.Container.dhall deleted file mode 100644 index 364d5626..00000000 --- a/default/io.k8s.api.core.v1.Container.dhall +++ /dev/null @@ -1,23 +0,0 @@ -\(_params : {name : (Text)}) -> -{ args = ([] : Optional (List Text)) -, command = ([] : Optional (List Text)) -, env = ([] : Optional (List ../types/io.k8s.api.core.v1.EnvVar.dhall)) -, envFrom = ([] : Optional (List ../types/io.k8s.api.core.v1.EnvFromSource.dhall)) -, image = ([] : Optional (Text)) -, imagePullPolicy = ([] : Optional (Text)) -, lifecycle = ([] : Optional (../types/io.k8s.api.core.v1.Lifecycle.dhall)) -, livenessProbe = ([] : Optional (../types/io.k8s.api.core.v1.Probe.dhall)) -, name = _params.name -, ports = ([] : Optional (List ../types/io.k8s.api.core.v1.ContainerPort.dhall)) -, readinessProbe = ([] : Optional (../types/io.k8s.api.core.v1.Probe.dhall)) -, resources = ([] : Optional (../types/io.k8s.api.core.v1.ResourceRequirements.dhall)) -, securityContext = ([] : Optional (../types/io.k8s.api.core.v1.SecurityContext.dhall)) -, stdin = ([] : Optional (Bool)) -, stdinOnce = ([] : Optional (Bool)) -, terminationMessagePath = ([] : Optional (Text)) -, terminationMessagePolicy = ([] : Optional (Text)) -, tty = ([] : Optional (Bool)) -, volumeDevices = ([] : Optional (List ../types/io.k8s.api.core.v1.VolumeDevice.dhall)) -, volumeMounts = ([] : Optional (List ../types/io.k8s.api.core.v1.VolumeMount.dhall)) -, workingDir = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.Container.dhall diff --git a/default/io.k8s.api.core.v1.ContainerImage.dhall b/default/io.k8s.api.core.v1.ContainerImage.dhall deleted file mode 100644 index 41649b0f..00000000 --- a/default/io.k8s.api.core.v1.ContainerImage.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {names : (List Text)}) -> -{ names = _params.names -, sizeBytes = ([] : Optional (Natural)) -} : ../types/io.k8s.api.core.v1.ContainerImage.dhall diff --git a/default/io.k8s.api.core.v1.ContainerPort.dhall b/default/io.k8s.api.core.v1.ContainerPort.dhall deleted file mode 100644 index 523ad90d..00000000 --- a/default/io.k8s.api.core.v1.ContainerPort.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {containerPort : (Natural)}) -> -{ containerPort = _params.containerPort -, hostIP = ([] : Optional (Text)) -, hostPort = ([] : Optional (Natural)) -, name = ([] : Optional (Text)) -, protocol = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ContainerPort.dhall diff --git a/default/io.k8s.api.core.v1.ContainerState.dhall b/default/io.k8s.api.core.v1.ContainerState.dhall deleted file mode 100644 index ca7e8df9..00000000 --- a/default/io.k8s.api.core.v1.ContainerState.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ running = ([] : Optional (../types/io.k8s.api.core.v1.ContainerStateRunning.dhall)) -, terminated = ([] : Optional (../types/io.k8s.api.core.v1.ContainerStateTerminated.dhall)) -, waiting = ([] : Optional (../types/io.k8s.api.core.v1.ContainerStateWaiting.dhall)) -} : ../types/io.k8s.api.core.v1.ContainerState.dhall diff --git a/default/io.k8s.api.core.v1.ContainerStateRunning.dhall b/default/io.k8s.api.core.v1.ContainerStateRunning.dhall deleted file mode 100644 index 8cfd448f..00000000 --- a/default/io.k8s.api.core.v1.ContainerStateRunning.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ startedAt = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.core.v1.ContainerStateRunning.dhall diff --git a/default/io.k8s.api.core.v1.ContainerStateTerminated.dhall b/default/io.k8s.api.core.v1.ContainerStateTerminated.dhall deleted file mode 100644 index f5cd5f19..00000000 --- a/default/io.k8s.api.core.v1.ContainerStateTerminated.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {exitCode : (Natural)}) -> -{ containerID = ([] : Optional (Text)) -, exitCode = _params.exitCode -, finishedAt = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, signal = ([] : Optional (Natural)) -, startedAt = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.core.v1.ContainerStateTerminated.dhall diff --git a/default/io.k8s.api.core.v1.ContainerStateWaiting.dhall b/default/io.k8s.api.core.v1.ContainerStateWaiting.dhall deleted file mode 100644 index 8a017dde..00000000 --- a/default/io.k8s.api.core.v1.ContainerStateWaiting.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ContainerStateWaiting.dhall diff --git a/default/io.k8s.api.core.v1.ContainerStatus.dhall b/default/io.k8s.api.core.v1.ContainerStatus.dhall deleted file mode 100644 index f9263d3a..00000000 --- a/default/io.k8s.api.core.v1.ContainerStatus.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {image : (Text), imageID : (Text), name : (Text), ready : (Bool), restartCount : (Natural)}) -> -{ containerID = ([] : Optional (Text)) -, image = _params.image -, imageID = _params.imageID -, lastState = ([] : Optional (../types/io.k8s.api.core.v1.ContainerState.dhall)) -, name = _params.name -, ready = _params.ready -, restartCount = _params.restartCount -, state = ([] : Optional (../types/io.k8s.api.core.v1.ContainerState.dhall)) -} : ../types/io.k8s.api.core.v1.ContainerStatus.dhall diff --git a/default/io.k8s.api.core.v1.DaemonEndpoint.dhall b/default/io.k8s.api.core.v1.DaemonEndpoint.dhall deleted file mode 100644 index a7cbe355..00000000 --- a/default/io.k8s.api.core.v1.DaemonEndpoint.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {Port : (Natural)}) -> -{ Port = _params.Port -} : ../types/io.k8s.api.core.v1.DaemonEndpoint.dhall diff --git a/default/io.k8s.api.core.v1.DownwardAPIProjection.dhall b/default/io.k8s.api.core.v1.DownwardAPIProjection.dhall deleted file mode 100644 index 1e7f06d0..00000000 --- a/default/io.k8s.api.core.v1.DownwardAPIProjection.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ items = ([] : Optional (List ../types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall)) -} : ../types/io.k8s.api.core.v1.DownwardAPIProjection.dhall diff --git a/default/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/default/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall deleted file mode 100644 index 18988082..00000000 --- a/default/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {path : (Text)}) -> -{ fieldRef = ([] : Optional (../types/io.k8s.api.core.v1.ObjectFieldSelector.dhall)) -, mode = ([] : Optional (Natural)) -, path = _params.path -, resourceFieldRef = ([] : Optional (../types/io.k8s.api.core.v1.ResourceFieldSelector.dhall)) -} : ../types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall diff --git a/default/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall b/default/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall deleted file mode 100644 index f2dc6367..00000000 --- a/default/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ defaultMode = ([] : Optional (Natural)) -, items = ([] : Optional (List ../types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall)) -} : ../types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall b/default/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall deleted file mode 100644 index c4ec0ac6..00000000 --- a/default/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ medium = ([] : Optional (Text)) -, sizeLimit = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -} : ../types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.EndpointAddress.dhall b/default/io.k8s.api.core.v1.EndpointAddress.dhall deleted file mode 100644 index 9ab80264..00000000 --- a/default/io.k8s.api.core.v1.EndpointAddress.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {ip : (Text)}) -> -{ hostname = ([] : Optional (Text)) -, ip = _params.ip -, nodeName = ([] : Optional (Text)) -, targetRef = ([] : Optional (../types/io.k8s.api.core.v1.ObjectReference.dhall)) -} : ../types/io.k8s.api.core.v1.EndpointAddress.dhall diff --git a/default/io.k8s.api.core.v1.EndpointPort.dhall b/default/io.k8s.api.core.v1.EndpointPort.dhall deleted file mode 100644 index 47375158..00000000 --- a/default/io.k8s.api.core.v1.EndpointPort.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {port : (Natural)}) -> -{ name = ([] : Optional (Text)) -, port = _params.port -, protocol = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.EndpointPort.dhall diff --git a/default/io.k8s.api.core.v1.EndpointSubset.dhall b/default/io.k8s.api.core.v1.EndpointSubset.dhall deleted file mode 100644 index ee9671d0..00000000 --- a/default/io.k8s.api.core.v1.EndpointSubset.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ addresses = ([] : Optional (List ../types/io.k8s.api.core.v1.EndpointAddress.dhall)) -, notReadyAddresses = ([] : Optional (List ../types/io.k8s.api.core.v1.EndpointAddress.dhall)) -, ports = ([] : Optional (List ../types/io.k8s.api.core.v1.EndpointPort.dhall)) -} : ../types/io.k8s.api.core.v1.EndpointSubset.dhall diff --git a/default/io.k8s.api.core.v1.Endpoints.dhall b/default/io.k8s.api.core.v1.Endpoints.dhall deleted file mode 100644 index 133c593b..00000000 --- a/default/io.k8s.api.core.v1.Endpoints.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("Endpoints" : Text) -, metadata = _params.metadata -, subsets = ([] : Optional (List ../types/io.k8s.api.core.v1.EndpointSubset.dhall)) -} : ../types/io.k8s.api.core.v1.Endpoints.dhall diff --git a/default/io.k8s.api.core.v1.EndpointsList.dhall b/default/io.k8s.api.core.v1.EndpointsList.dhall deleted file mode 100644 index 3d9acd20..00000000 --- a/default/io.k8s.api.core.v1.EndpointsList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Endpoints.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("EndpointsList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.EndpointsList.dhall diff --git a/default/io.k8s.api.core.v1.EnvFromSource.dhall b/default/io.k8s.api.core.v1.EnvFromSource.dhall deleted file mode 100644 index 7ca81236..00000000 --- a/default/io.k8s.api.core.v1.EnvFromSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ configMapRef = ([] : Optional (../types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall)) -, prefix = ([] : Optional (Text)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretEnvSource.dhall)) -} : ../types/io.k8s.api.core.v1.EnvFromSource.dhall diff --git a/default/io.k8s.api.core.v1.EnvVar.dhall b/default/io.k8s.api.core.v1.EnvVar.dhall deleted file mode 100644 index 3b86eb7c..00000000 --- a/default/io.k8s.api.core.v1.EnvVar.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {name : (Text)}) -> -{ name = _params.name -, value = ([] : Optional (Text)) -, valueFrom = ([] : Optional (../types/io.k8s.api.core.v1.EnvVarSource.dhall)) -} : ../types/io.k8s.api.core.v1.EnvVar.dhall diff --git a/default/io.k8s.api.core.v1.EnvVarSource.dhall b/default/io.k8s.api.core.v1.EnvVarSource.dhall deleted file mode 100644 index 40cc3b0f..00000000 --- a/default/io.k8s.api.core.v1.EnvVarSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ configMapKeyRef = ([] : Optional (../types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall)) -, fieldRef = ([] : Optional (../types/io.k8s.api.core.v1.ObjectFieldSelector.dhall)) -, resourceFieldRef = ([] : Optional (../types/io.k8s.api.core.v1.ResourceFieldSelector.dhall)) -, secretKeyRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretKeySelector.dhall)) -} : ../types/io.k8s.api.core.v1.EnvVarSource.dhall diff --git a/default/io.k8s.api.core.v1.Event.dhall b/default/io.k8s.api.core.v1.Event.dhall deleted file mode 100644 index 496f0861..00000000 --- a/default/io.k8s.api.core.v1.Event.dhall +++ /dev/null @@ -1,19 +0,0 @@ -\(_params : {involvedObject : (../types/io.k8s.api.core.v1.ObjectReference.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ action = ([] : Optional (Text)) -, apiVersion = ("v1" : Text) -, count = ([] : Optional (Natural)) -, eventTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -, firstTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, involvedObject = _params.involvedObject -, kind = ("Event" : Text) -, lastTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, metadata = _params.metadata -, reason = ([] : Optional (Text)) -, related = ([] : Optional (../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, reportingComponent = ([] : Optional (Text)) -, reportingInstance = ([] : Optional (Text)) -, series = ([] : Optional (../types/io.k8s.api.core.v1.EventSeries.dhall)) -, source = ([] : Optional (../types/io.k8s.api.core.v1.EventSource.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.Event.dhall diff --git a/default/io.k8s.api.core.v1.EventList.dhall b/default/io.k8s.api.core.v1.EventList.dhall deleted file mode 100644 index 12ed9b23..00000000 --- a/default/io.k8s.api.core.v1.EventList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Event.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("EventList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.EventList.dhall diff --git a/default/io.k8s.api.core.v1.EventSeries.dhall b/default/io.k8s.api.core.v1.EventSeries.dhall deleted file mode 100644 index 69bce02e..00000000 --- a/default/io.k8s.api.core.v1.EventSeries.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ count = ([] : Optional (Natural)) -, lastObservedTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -, state = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.EventSeries.dhall diff --git a/default/io.k8s.api.core.v1.EventSource.dhall b/default/io.k8s.api.core.v1.EventSource.dhall deleted file mode 100644 index ef7c0a55..00000000 --- a/default/io.k8s.api.core.v1.EventSource.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ component = ([] : Optional (Text)) -, host = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.EventSource.dhall diff --git a/default/io.k8s.api.core.v1.ExecAction.dhall b/default/io.k8s.api.core.v1.ExecAction.dhall deleted file mode 100644 index d14a5841..00000000 --- a/default/io.k8s.api.core.v1.ExecAction.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ command = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.ExecAction.dhall diff --git a/default/io.k8s.api.core.v1.FCVolumeSource.dhall b/default/io.k8s.api.core.v1.FCVolumeSource.dhall deleted file mode 100644 index 50d31173..00000000 --- a/default/io.k8s.api.core.v1.FCVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -{ fsType = ([] : Optional (Text)) -, lun = ([] : Optional (Natural)) -, readOnly = ([] : Optional (Bool)) -, targetWWNs = ([] : Optional (List Text)) -, wwids = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.FCVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall deleted file mode 100644 index a8579759..00000000 --- a/default/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {driver : (Text)}) -> -{ driver = _params.driver -, fsType = ([] : Optional (Text)) -, options = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -} : ../types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.FlexVolumeSource.dhall b/default/io.k8s.api.core.v1.FlexVolumeSource.dhall deleted file mode 100644 index f6c11650..00000000 --- a/default/io.k8s.api.core.v1.FlexVolumeSource.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {driver : (Text)}) -> -{ driver = _params.driver -, fsType = ([] : Optional (Text)) -, options = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -} : ../types/io.k8s.api.core.v1.FlexVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.FlockerVolumeSource.dhall b/default/io.k8s.api.core.v1.FlockerVolumeSource.dhall deleted file mode 100644 index 2a3dfe44..00000000 --- a/default/io.k8s.api.core.v1.FlockerVolumeSource.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ datasetName = ([] : Optional (Text)) -, datasetUUID = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall b/default/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall deleted file mode 100644 index 1b52c220..00000000 --- a/default/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {pdName : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, partition = ([] : Optional (Natural)) -, pdName = _params.pdName -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.GitRepoVolumeSource.dhall b/default/io.k8s.api.core.v1.GitRepoVolumeSource.dhall deleted file mode 100644 index 9ce93391..00000000 --- a/default/io.k8s.api.core.v1.GitRepoVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {repository : (Text)}) -> -{ directory = ([] : Optional (Text)) -, repository = _params.repository -, revision = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall deleted file mode 100644 index 19ef511e..00000000 --- a/default/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {endpoints : (Text), path : (Text)}) -> -{ endpoints = _params.endpoints -, endpointsNamespace = ([] : Optional (Text)) -, path = _params.path -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall b/default/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall deleted file mode 100644 index 49a6a5c8..00000000 --- a/default/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {endpoints : (Text), path : (Text)}) -> -{ endpoints = _params.endpoints -, path = _params.path -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.HTTPGetAction.dhall b/default/io.k8s.api.core.v1.HTTPGetAction.dhall deleted file mode 100644 index 534b78e8..00000000 --- a/default/io.k8s.api.core.v1.HTTPGetAction.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {port : (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)}) -> -{ host = ([] : Optional (Text)) -, httpHeaders = ([] : Optional (List ../types/io.k8s.api.core.v1.HTTPHeader.dhall)) -, path = ([] : Optional (Text)) -, port = _params.port -, scheme = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.HTTPGetAction.dhall diff --git a/default/io.k8s.api.core.v1.HTTPHeader.dhall b/default/io.k8s.api.core.v1.HTTPHeader.dhall deleted file mode 100644 index 2d07b229..00000000 --- a/default/io.k8s.api.core.v1.HTTPHeader.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {name : (Text), value : (Text)}) -> -{ name = _params.name -, value = _params.value -} : ../types/io.k8s.api.core.v1.HTTPHeader.dhall diff --git a/default/io.k8s.api.core.v1.Handler.dhall b/default/io.k8s.api.core.v1.Handler.dhall deleted file mode 100644 index 383d7d63..00000000 --- a/default/io.k8s.api.core.v1.Handler.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ exec = ([] : Optional (../types/io.k8s.api.core.v1.ExecAction.dhall)) -, httpGet = ([] : Optional (../types/io.k8s.api.core.v1.HTTPGetAction.dhall)) -, tcpSocket = ([] : Optional (../types/io.k8s.api.core.v1.TCPSocketAction.dhall)) -} : ../types/io.k8s.api.core.v1.Handler.dhall diff --git a/default/io.k8s.api.core.v1.HostAlias.dhall b/default/io.k8s.api.core.v1.HostAlias.dhall deleted file mode 100644 index ba640981..00000000 --- a/default/io.k8s.api.core.v1.HostAlias.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ hostnames = ([] : Optional (List Text)) -, ip = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.HostAlias.dhall diff --git a/default/io.k8s.api.core.v1.HostPathVolumeSource.dhall b/default/io.k8s.api.core.v1.HostPathVolumeSource.dhall deleted file mode 100644 index f17d6b22..00000000 --- a/default/io.k8s.api.core.v1.HostPathVolumeSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {path : (Text)}) -> -{ path = _params.path -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall deleted file mode 100644 index a363dc19..00000000 --- a/default/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +++ /dev/null @@ -1,13 +0,0 @@ -\(_params : {iqn : (Text), lun : (Natural), targetPortal : (Text)}) -> -{ chapAuthDiscovery = ([] : Optional (Bool)) -, chapAuthSession = ([] : Optional (Bool)) -, fsType = ([] : Optional (Text)) -, initiatorName = ([] : Optional (Text)) -, iqn = _params.iqn -, iscsiInterface = ([] : Optional (Text)) -, lun = _params.lun -, portals = ([] : Optional (List Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, targetPortal = _params.targetPortal -} : ../types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.ISCSIVolumeSource.dhall b/default/io.k8s.api.core.v1.ISCSIVolumeSource.dhall deleted file mode 100644 index 8f7b9f03..00000000 --- a/default/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +++ /dev/null @@ -1,13 +0,0 @@ -\(_params : {iqn : (Text), lun : (Natural), targetPortal : (Text)}) -> -{ chapAuthDiscovery = ([] : Optional (Bool)) -, chapAuthSession = ([] : Optional (Bool)) -, fsType = ([] : Optional (Text)) -, initiatorName = ([] : Optional (Text)) -, iqn = _params.iqn -, iscsiInterface = ([] : Optional (Text)) -, lun = _params.lun -, portals = ([] : Optional (List Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, targetPortal = _params.targetPortal -} : ../types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.KeyToPath.dhall b/default/io.k8s.api.core.v1.KeyToPath.dhall deleted file mode 100644 index fdbf1acf..00000000 --- a/default/io.k8s.api.core.v1.KeyToPath.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {key : (Text), path : (Text)}) -> -{ key = _params.key -, mode = ([] : Optional (Natural)) -, path = _params.path -} : ../types/io.k8s.api.core.v1.KeyToPath.dhall diff --git a/default/io.k8s.api.core.v1.Lifecycle.dhall b/default/io.k8s.api.core.v1.Lifecycle.dhall deleted file mode 100644 index d5d3482a..00000000 --- a/default/io.k8s.api.core.v1.Lifecycle.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ postStart = ([] : Optional (../types/io.k8s.api.core.v1.Handler.dhall)) -, preStop = ([] : Optional (../types/io.k8s.api.core.v1.Handler.dhall)) -} : ../types/io.k8s.api.core.v1.Lifecycle.dhall diff --git a/default/io.k8s.api.core.v1.LimitRange.dhall b/default/io.k8s.api.core.v1.LimitRange.dhall deleted file mode 100644 index 6325da34..00000000 --- a/default/io.k8s.api.core.v1.LimitRange.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("LimitRange" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.LimitRangeSpec.dhall)) -} : ../types/io.k8s.api.core.v1.LimitRange.dhall diff --git a/default/io.k8s.api.core.v1.LimitRangeItem.dhall b/default/io.k8s.api.core.v1.LimitRangeItem.dhall deleted file mode 100644 index ad799989..00000000 --- a/default/io.k8s.api.core.v1.LimitRangeItem.dhall +++ /dev/null @@ -1,7 +0,0 @@ -{ default = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, defaultRequest = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, max = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, maxLimitRequestRatio = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, min = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.LimitRangeItem.dhall diff --git a/default/io.k8s.api.core.v1.LimitRangeList.dhall b/default/io.k8s.api.core.v1.LimitRangeList.dhall deleted file mode 100644 index a9b9c892..00000000 --- a/default/io.k8s.api.core.v1.LimitRangeList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.LimitRange.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("LimitRangeList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.LimitRangeList.dhall diff --git a/default/io.k8s.api.core.v1.LimitRangeSpec.dhall b/default/io.k8s.api.core.v1.LimitRangeSpec.dhall deleted file mode 100644 index 599793b4..00000000 --- a/default/io.k8s.api.core.v1.LimitRangeSpec.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {limits : (List ../types/io.k8s.api.core.v1.LimitRangeItem.dhall)}) -> -{ limits = _params.limits -} : ../types/io.k8s.api.core.v1.LimitRangeSpec.dhall diff --git a/default/io.k8s.api.core.v1.LoadBalancerIngress.dhall b/default/io.k8s.api.core.v1.LoadBalancerIngress.dhall deleted file mode 100644 index 5762b733..00000000 --- a/default/io.k8s.api.core.v1.LoadBalancerIngress.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ hostname = ([] : Optional (Text)) -, ip = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.LoadBalancerIngress.dhall diff --git a/default/io.k8s.api.core.v1.LoadBalancerStatus.dhall b/default/io.k8s.api.core.v1.LoadBalancerStatus.dhall deleted file mode 100644 index b1d22047..00000000 --- a/default/io.k8s.api.core.v1.LoadBalancerStatus.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ ingress = ([] : Optional (List ../types/io.k8s.api.core.v1.LoadBalancerIngress.dhall)) -} : ../types/io.k8s.api.core.v1.LoadBalancerStatus.dhall diff --git a/default/io.k8s.api.core.v1.LocalObjectReference.dhall b/default/io.k8s.api.core.v1.LocalObjectReference.dhall deleted file mode 100644 index d9a4026b..00000000 --- a/default/io.k8s.api.core.v1.LocalObjectReference.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ name = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.LocalObjectReference.dhall diff --git a/default/io.k8s.api.core.v1.LocalVolumeSource.dhall b/default/io.k8s.api.core.v1.LocalVolumeSource.dhall deleted file mode 100644 index 8af66705..00000000 --- a/default/io.k8s.api.core.v1.LocalVolumeSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {path : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, path = _params.path -} : ../types/io.k8s.api.core.v1.LocalVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.NFSVolumeSource.dhall b/default/io.k8s.api.core.v1.NFSVolumeSource.dhall deleted file mode 100644 index e10a2ec9..00000000 --- a/default/io.k8s.api.core.v1.NFSVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {path : (Text), server : (Text)}) -> -{ path = _params.path -, readOnly = ([] : Optional (Bool)) -, server = _params.server -} : ../types/io.k8s.api.core.v1.NFSVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Namespace.dhall b/default/io.k8s.api.core.v1.Namespace.dhall deleted file mode 100644 index 186b3873..00000000 --- a/default/io.k8s.api.core.v1.Namespace.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("Namespace" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.NamespaceSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.NamespaceStatus.dhall)) -} : ../types/io.k8s.api.core.v1.Namespace.dhall diff --git a/default/io.k8s.api.core.v1.NamespaceList.dhall b/default/io.k8s.api.core.v1.NamespaceList.dhall deleted file mode 100644 index 80001a29..00000000 --- a/default/io.k8s.api.core.v1.NamespaceList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Namespace.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("NamespaceList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.NamespaceList.dhall diff --git a/default/io.k8s.api.core.v1.NamespaceSpec.dhall b/default/io.k8s.api.core.v1.NamespaceSpec.dhall deleted file mode 100644 index 294944c4..00000000 --- a/default/io.k8s.api.core.v1.NamespaceSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ finalizers = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.NamespaceSpec.dhall diff --git a/default/io.k8s.api.core.v1.NamespaceStatus.dhall b/default/io.k8s.api.core.v1.NamespaceStatus.dhall deleted file mode 100644 index 123d476e..00000000 --- a/default/io.k8s.api.core.v1.NamespaceStatus.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ phase = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.NamespaceStatus.dhall diff --git a/default/io.k8s.api.core.v1.Node.dhall b/default/io.k8s.api.core.v1.Node.dhall deleted file mode 100644 index 8682bd59..00000000 --- a/default/io.k8s.api.core.v1.Node.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("Node" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.NodeSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.NodeStatus.dhall)) -} : ../types/io.k8s.api.core.v1.Node.dhall diff --git a/default/io.k8s.api.core.v1.NodeAddress.dhall b/default/io.k8s.api.core.v1.NodeAddress.dhall deleted file mode 100644 index dfd855dc..00000000 --- a/default/io.k8s.api.core.v1.NodeAddress.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {address : (Text), type : (Text)}) -> -{ address = _params.address -, type = _params.type -} : ../types/io.k8s.api.core.v1.NodeAddress.dhall diff --git a/default/io.k8s.api.core.v1.NodeAffinity.dhall b/default/io.k8s.api.core.v1.NodeAffinity.dhall deleted file mode 100644 index e82d7956..00000000 --- a/default/io.k8s.api.core.v1.NodeAffinity.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ preferredDuringSchedulingIgnoredDuringExecution = ([] : Optional (List ../types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall)) -, requiredDuringSchedulingIgnoredDuringExecution = ([] : Optional (../types/io.k8s.api.core.v1.NodeSelector.dhall)) -} : ../types/io.k8s.api.core.v1.NodeAffinity.dhall diff --git a/default/io.k8s.api.core.v1.NodeCondition.dhall b/default/io.k8s.api.core.v1.NodeCondition.dhall deleted file mode 100644 index 8b4569be..00000000 --- a/default/io.k8s.api.core.v1.NodeCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastHeartbeatTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.core.v1.NodeCondition.dhall diff --git a/default/io.k8s.api.core.v1.NodeConfigSource.dhall b/default/io.k8s.api.core.v1.NodeConfigSource.dhall deleted file mode 100644 index 6e21724f..00000000 --- a/default/io.k8s.api.core.v1.NodeConfigSource.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ configMap = ([] : Optional (../types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall)) -} : ../types/io.k8s.api.core.v1.NodeConfigSource.dhall diff --git a/default/io.k8s.api.core.v1.NodeConfigStatus.dhall b/default/io.k8s.api.core.v1.NodeConfigStatus.dhall deleted file mode 100644 index a7032523..00000000 --- a/default/io.k8s.api.core.v1.NodeConfigStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ active = ([] : Optional (../types/io.k8s.api.core.v1.NodeConfigSource.dhall)) -, assigned = ([] : Optional (../types/io.k8s.api.core.v1.NodeConfigSource.dhall)) -, error = ([] : Optional (Text)) -, lastKnownGood = ([] : Optional (../types/io.k8s.api.core.v1.NodeConfigSource.dhall)) -} : ../types/io.k8s.api.core.v1.NodeConfigStatus.dhall diff --git a/default/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall b/default/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall deleted file mode 100644 index db37ac5c..00000000 --- a/default/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ kubeletEndpoint = ([] : Optional (../types/io.k8s.api.core.v1.DaemonEndpoint.dhall)) -} : ../types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall diff --git a/default/io.k8s.api.core.v1.NodeList.dhall b/default/io.k8s.api.core.v1.NodeList.dhall deleted file mode 100644 index 50dc7e2e..00000000 --- a/default/io.k8s.api.core.v1.NodeList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Node.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("NodeList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.NodeList.dhall diff --git a/default/io.k8s.api.core.v1.NodeSelector.dhall b/default/io.k8s.api.core.v1.NodeSelector.dhall deleted file mode 100644 index 07c3a052..00000000 --- a/default/io.k8s.api.core.v1.NodeSelector.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {nodeSelectorTerms : (List ../types/io.k8s.api.core.v1.NodeSelectorTerm.dhall)}) -> -{ nodeSelectorTerms = _params.nodeSelectorTerms -} : ../types/io.k8s.api.core.v1.NodeSelector.dhall diff --git a/default/io.k8s.api.core.v1.NodeSelectorRequirement.dhall b/default/io.k8s.api.core.v1.NodeSelectorRequirement.dhall deleted file mode 100644 index 52b73b28..00000000 --- a/default/io.k8s.api.core.v1.NodeSelectorRequirement.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {key : (Text), operator : (Text)}) -> -{ key = _params.key -, operator = _params.operator -, values = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall diff --git a/default/io.k8s.api.core.v1.NodeSelectorTerm.dhall b/default/io.k8s.api.core.v1.NodeSelectorTerm.dhall deleted file mode 100644 index 5721e8fc..00000000 --- a/default/io.k8s.api.core.v1.NodeSelectorTerm.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ matchExpressions = ([] : Optional (List ../types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall)) -, matchFields = ([] : Optional (List ../types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall)) -} : ../types/io.k8s.api.core.v1.NodeSelectorTerm.dhall diff --git a/default/io.k8s.api.core.v1.NodeSpec.dhall b/default/io.k8s.api.core.v1.NodeSpec.dhall deleted file mode 100644 index f3af05e1..00000000 --- a/default/io.k8s.api.core.v1.NodeSpec.dhall +++ /dev/null @@ -1,7 +0,0 @@ -{ configSource = ([] : Optional (../types/io.k8s.api.core.v1.NodeConfigSource.dhall)) -, externalID = ([] : Optional (Text)) -, podCIDR = ([] : Optional (Text)) -, providerID = ([] : Optional (Text)) -, taints = ([] : Optional (List ../types/io.k8s.api.core.v1.Taint.dhall)) -, unschedulable = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.NodeSpec.dhall diff --git a/default/io.k8s.api.core.v1.NodeStatus.dhall b/default/io.k8s.api.core.v1.NodeStatus.dhall deleted file mode 100644 index 37891506..00000000 --- a/default/io.k8s.api.core.v1.NodeStatus.dhall +++ /dev/null @@ -1,12 +0,0 @@ -{ addresses = ([] : Optional (List ../types/io.k8s.api.core.v1.NodeAddress.dhall)) -, allocatable = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, capacity = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, conditions = ([] : Optional (List ../types/io.k8s.api.core.v1.NodeCondition.dhall)) -, config = ([] : Optional (../types/io.k8s.api.core.v1.NodeConfigStatus.dhall)) -, daemonEndpoints = ([] : Optional (../types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall)) -, images = ([] : Optional (List ../types/io.k8s.api.core.v1.ContainerImage.dhall)) -, nodeInfo = ([] : Optional (../types/io.k8s.api.core.v1.NodeSystemInfo.dhall)) -, phase = ([] : Optional (Text)) -, volumesAttached = ([] : Optional (List ../types/io.k8s.api.core.v1.AttachedVolume.dhall)) -, volumesInUse = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.NodeStatus.dhall diff --git a/default/io.k8s.api.core.v1.NodeSystemInfo.dhall b/default/io.k8s.api.core.v1.NodeSystemInfo.dhall deleted file mode 100644 index b7868f01..00000000 --- a/default/io.k8s.api.core.v1.NodeSystemInfo.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {architecture : (Text), bootID : (Text), containerRuntimeVersion : (Text), kernelVersion : (Text), kubeProxyVersion : (Text), kubeletVersion : (Text), machineID : (Text), operatingSystem : (Text), osImage : (Text), systemUUID : (Text)}) -> -{ architecture = _params.architecture -, bootID = _params.bootID -, containerRuntimeVersion = _params.containerRuntimeVersion -, kernelVersion = _params.kernelVersion -, kubeProxyVersion = _params.kubeProxyVersion -, kubeletVersion = _params.kubeletVersion -, machineID = _params.machineID -, operatingSystem = _params.operatingSystem -, osImage = _params.osImage -, systemUUID = _params.systemUUID -} : ../types/io.k8s.api.core.v1.NodeSystemInfo.dhall diff --git a/default/io.k8s.api.core.v1.ObjectFieldSelector.dhall b/default/io.k8s.api.core.v1.ObjectFieldSelector.dhall deleted file mode 100644 index f58a977d..00000000 --- a/default/io.k8s.api.core.v1.ObjectFieldSelector.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {fieldPath : (Text)}) -> -{ apiVersion = ([] : Optional (Text)) -, fieldPath = _params.fieldPath -} : ../types/io.k8s.api.core.v1.ObjectFieldSelector.dhall diff --git a/default/io.k8s.api.core.v1.ObjectReference.dhall b/default/io.k8s.api.core.v1.ObjectReference.dhall deleted file mode 100644 index f27fc46f..00000000 --- a/default/io.k8s.api.core.v1.ObjectReference.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text)}) -> -{ apiVersion = _params.apiVersion -, fieldPath = ([] : Optional (Text)) -, kind = _params.kind -, name = ([] : Optional (Text)) -, namespace = ([] : Optional (Text)) -, resourceVersion = ([] : Optional (Text)) -, uid = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ObjectReference.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolume.dhall b/default/io.k8s.api.core.v1.PersistentVolume.dhall deleted file mode 100644 index cdb1ff14..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolume.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("PersistentVolume" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall)) -} : ../types/io.k8s.api.core.v1.PersistentVolume.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/default/io.k8s.api.core.v1.PersistentVolumeClaim.dhall deleted file mode 100644 index 682401a7..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("PersistentVolumeClaim" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall)) -} : ../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall b/default/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall deleted file mode 100644 index 7e740302..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastProbeTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall b/default/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall deleted file mode 100644 index 7f04d9c8..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("PersistentVolumeClaimList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/default/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall deleted file mode 100644 index 2ac4a1f6..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +++ /dev/null @@ -1,8 +0,0 @@ -{ accessModes = ([] : Optional (List Text)) -, dataSource = ([] : Optional (../types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall)) -, resources = ([] : Optional (../types/io.k8s.api.core.v1.ResourceRequirements.dhall)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, storageClassName = ([] : Optional (Text)) -, volumeMode = ([] : Optional (Text)) -, volumeName = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall b/default/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall deleted file mode 100644 index 9a5a9489..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ accessModes = ([] : Optional (List Text)) -, capacity = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, conditions = ([] : Optional (List ../types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall)) -, phase = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall b/default/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall deleted file mode 100644 index 2816a724..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {claimName : (Text)}) -> -{ claimName = _params.claimName -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeList.dhall b/default/io.k8s.api.core.v1.PersistentVolumeList.dhall deleted file mode 100644 index 9604bf7a..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.PersistentVolume.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("PersistentVolumeList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.PersistentVolumeList.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/default/io.k8s.api.core.v1.PersistentVolumeSpec.dhall deleted file mode 100644 index 5d633968..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +++ /dev/null @@ -1,31 +0,0 @@ -{ accessModes = ([] : Optional (List Text)) -, awsElasticBlockStore = ([] : Optional (../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall)) -, azureDisk = ([] : Optional (../types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall)) -, azureFile = ([] : Optional (../types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall)) -, capacity = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, cephfs = ([] : Optional (../types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall)) -, cinder = ([] : Optional (../types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall)) -, claimRef = ([] : Optional (../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, csi = ([] : Optional (../types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall)) -, fc = ([] : Optional (../types/io.k8s.api.core.v1.FCVolumeSource.dhall)) -, flexVolume = ([] : Optional (../types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall)) -, flocker = ([] : Optional (../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall)) -, gcePersistentDisk = ([] : Optional (../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall)) -, glusterfs = ([] : Optional (../types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall)) -, hostPath = ([] : Optional (../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall)) -, iscsi = ([] : Optional (../types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall)) -, local = ([] : Optional (../types/io.k8s.api.core.v1.LocalVolumeSource.dhall)) -, mountOptions = ([] : Optional (List Text)) -, nfs = ([] : Optional (../types/io.k8s.api.core.v1.NFSVolumeSource.dhall)) -, nodeAffinity = ([] : Optional (../types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall)) -, persistentVolumeReclaimPolicy = ([] : Optional (Text)) -, photonPersistentDisk = ([] : Optional (../types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall)) -, portworxVolume = ([] : Optional (../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall)) -, quobyte = ([] : Optional (../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall)) -, rbd = ([] : Optional (../types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall)) -, scaleIO = ([] : Optional (../types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall)) -, storageClassName = ([] : Optional (Text)) -, storageos = ([] : Optional (../types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall)) -, volumeMode = ([] : Optional (Text)) -, vsphereVolume = ([] : Optional (../types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall)) -} : ../types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall diff --git a/default/io.k8s.api.core.v1.PersistentVolumeStatus.dhall b/default/io.k8s.api.core.v1.PersistentVolumeStatus.dhall deleted file mode 100644 index 6869a617..00000000 --- a/default/io.k8s.api.core.v1.PersistentVolumeStatus.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ message = ([] : Optional (Text)) -, phase = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall diff --git a/default/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall b/default/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall deleted file mode 100644 index afde8bf8..00000000 --- a/default/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {pdID : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, pdID = _params.pdID -} : ../types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Pod.dhall b/default/io.k8s.api.core.v1.Pod.dhall deleted file mode 100644 index 5689e1a7..00000000 --- a/default/io.k8s.api.core.v1.Pod.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("Pod" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.PodSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.PodStatus.dhall)) -} : ../types/io.k8s.api.core.v1.Pod.dhall diff --git a/default/io.k8s.api.core.v1.PodAffinity.dhall b/default/io.k8s.api.core.v1.PodAffinity.dhall deleted file mode 100644 index b54d66c3..00000000 --- a/default/io.k8s.api.core.v1.PodAffinity.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ preferredDuringSchedulingIgnoredDuringExecution = ([] : Optional (List ../types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall)) -, requiredDuringSchedulingIgnoredDuringExecution = ([] : Optional (List ../types/io.k8s.api.core.v1.PodAffinityTerm.dhall)) -} : ../types/io.k8s.api.core.v1.PodAffinity.dhall diff --git a/default/io.k8s.api.core.v1.PodAffinityTerm.dhall b/default/io.k8s.api.core.v1.PodAffinityTerm.dhall deleted file mode 100644 index 66c67ffc..00000000 --- a/default/io.k8s.api.core.v1.PodAffinityTerm.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {topologyKey : (Text)}) -> -{ labelSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, namespaces = ([] : Optional (List Text)) -, topologyKey = _params.topologyKey -} : ../types/io.k8s.api.core.v1.PodAffinityTerm.dhall diff --git a/default/io.k8s.api.core.v1.PodAntiAffinity.dhall b/default/io.k8s.api.core.v1.PodAntiAffinity.dhall deleted file mode 100644 index 927e6153..00000000 --- a/default/io.k8s.api.core.v1.PodAntiAffinity.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ preferredDuringSchedulingIgnoredDuringExecution = ([] : Optional (List ../types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall)) -, requiredDuringSchedulingIgnoredDuringExecution = ([] : Optional (List ../types/io.k8s.api.core.v1.PodAffinityTerm.dhall)) -} : ../types/io.k8s.api.core.v1.PodAntiAffinity.dhall diff --git a/default/io.k8s.api.core.v1.PodCondition.dhall b/default/io.k8s.api.core.v1.PodCondition.dhall deleted file mode 100644 index 77f3227a..00000000 --- a/default/io.k8s.api.core.v1.PodCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastProbeTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.core.v1.PodCondition.dhall diff --git a/default/io.k8s.api.core.v1.PodDNSConfig.dhall b/default/io.k8s.api.core.v1.PodDNSConfig.dhall deleted file mode 100644 index 96ce4081..00000000 --- a/default/io.k8s.api.core.v1.PodDNSConfig.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ nameservers = ([] : Optional (List Text)) -, options = ([] : Optional (List ../types/io.k8s.api.core.v1.PodDNSConfigOption.dhall)) -, searches = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.PodDNSConfig.dhall diff --git a/default/io.k8s.api.core.v1.PodDNSConfigOption.dhall b/default/io.k8s.api.core.v1.PodDNSConfigOption.dhall deleted file mode 100644 index 4602763a..00000000 --- a/default/io.k8s.api.core.v1.PodDNSConfigOption.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ name = ([] : Optional (Text)) -, value = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.PodDNSConfigOption.dhall diff --git a/default/io.k8s.api.core.v1.PodList.dhall b/default/io.k8s.api.core.v1.PodList.dhall deleted file mode 100644 index de93e0ff..00000000 --- a/default/io.k8s.api.core.v1.PodList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Pod.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("PodList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.PodList.dhall diff --git a/default/io.k8s.api.core.v1.PodReadinessGate.dhall b/default/io.k8s.api.core.v1.PodReadinessGate.dhall deleted file mode 100644 index 00bb4806..00000000 --- a/default/io.k8s.api.core.v1.PodReadinessGate.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {conditionType : (Text)}) -> -{ conditionType = _params.conditionType -} : ../types/io.k8s.api.core.v1.PodReadinessGate.dhall diff --git a/default/io.k8s.api.core.v1.PodSecurityContext.dhall b/default/io.k8s.api.core.v1.PodSecurityContext.dhall deleted file mode 100644 index aa17c4a5..00000000 --- a/default/io.k8s.api.core.v1.PodSecurityContext.dhall +++ /dev/null @@ -1,8 +0,0 @@ -{ fsGroup = ([] : Optional (Natural)) -, runAsGroup = ([] : Optional (Natural)) -, runAsNonRoot = ([] : Optional (Bool)) -, runAsUser = ([] : Optional (Natural)) -, seLinuxOptions = ([] : Optional (../types/io.k8s.api.core.v1.SELinuxOptions.dhall)) -, supplementalGroups = ([] : Optional (List Natural)) -, sysctls = ([] : Optional (List ../types/io.k8s.api.core.v1.Sysctl.dhall)) -} : ../types/io.k8s.api.core.v1.PodSecurityContext.dhall diff --git a/default/io.k8s.api.core.v1.PodSpec.dhall b/default/io.k8s.api.core.v1.PodSpec.dhall deleted file mode 100644 index b4e660de..00000000 --- a/default/io.k8s.api.core.v1.PodSpec.dhall +++ /dev/null @@ -1,32 +0,0 @@ -\(_params : {containers : (List ../types/io.k8s.api.core.v1.Container.dhall)}) -> -{ activeDeadlineSeconds = ([] : Optional (Natural)) -, affinity = ([] : Optional (../types/io.k8s.api.core.v1.Affinity.dhall)) -, automountServiceAccountToken = ([] : Optional (Bool)) -, containers = _params.containers -, dnsConfig = ([] : Optional (../types/io.k8s.api.core.v1.PodDNSConfig.dhall)) -, dnsPolicy = ([] : Optional (Text)) -, enableServiceLinks = ([] : Optional (Bool)) -, hostAliases = ([] : Optional (List ../types/io.k8s.api.core.v1.HostAlias.dhall)) -, hostIPC = ([] : Optional (Bool)) -, hostNetwork = ([] : Optional (Bool)) -, hostPID = ([] : Optional (Bool)) -, hostname = ([] : Optional (Text)) -, imagePullSecrets = ([] : Optional (List ../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, initContainers = ([] : Optional (List ../types/io.k8s.api.core.v1.Container.dhall)) -, nodeName = ([] : Optional (Text)) -, nodeSelector = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, priority = ([] : Optional (Natural)) -, priorityClassName = ([] : Optional (Text)) -, readinessGates = ([] : Optional (List ../types/io.k8s.api.core.v1.PodReadinessGate.dhall)) -, restartPolicy = ([] : Optional (Text)) -, runtimeClassName = ([] : Optional (Text)) -, schedulerName = ([] : Optional (Text)) -, securityContext = ([] : Optional (../types/io.k8s.api.core.v1.PodSecurityContext.dhall)) -, serviceAccount = ([] : Optional (Text)) -, serviceAccountName = ([] : Optional (Text)) -, shareProcessNamespace = ([] : Optional (Bool)) -, subdomain = ([] : Optional (Text)) -, terminationGracePeriodSeconds = ([] : Optional (Natural)) -, tolerations = ([] : Optional (List ../types/io.k8s.api.core.v1.Toleration.dhall)) -, volumes = ([] : Optional (List ../types/io.k8s.api.core.v1.Volume.dhall)) -} : ../types/io.k8s.api.core.v1.PodSpec.dhall diff --git a/default/io.k8s.api.core.v1.PodStatus.dhall b/default/io.k8s.api.core.v1.PodStatus.dhall deleted file mode 100644 index 92f6243a..00000000 --- a/default/io.k8s.api.core.v1.PodStatus.dhall +++ /dev/null @@ -1,12 +0,0 @@ -{ conditions = ([] : Optional (List ../types/io.k8s.api.core.v1.PodCondition.dhall)) -, containerStatuses = ([] : Optional (List ../types/io.k8s.api.core.v1.ContainerStatus.dhall)) -, hostIP = ([] : Optional (Text)) -, initContainerStatuses = ([] : Optional (List ../types/io.k8s.api.core.v1.ContainerStatus.dhall)) -, message = ([] : Optional (Text)) -, nominatedNodeName = ([] : Optional (Text)) -, phase = ([] : Optional (Text)) -, podIP = ([] : Optional (Text)) -, qosClass = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, startTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.core.v1.PodStatus.dhall diff --git a/default/io.k8s.api.core.v1.PodTemplate.dhall b/default/io.k8s.api.core.v1.PodTemplate.dhall deleted file mode 100644 index 8c2f8a91..00000000 --- a/default/io.k8s.api.core.v1.PodTemplate.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("PodTemplate" : Text) -, metadata = _params.metadata -, template = ([] : Optional (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)) -} : ../types/io.k8s.api.core.v1.PodTemplate.dhall diff --git a/default/io.k8s.api.core.v1.PodTemplateList.dhall b/default/io.k8s.api.core.v1.PodTemplateList.dhall deleted file mode 100644 index 5961ca10..00000000 --- a/default/io.k8s.api.core.v1.PodTemplateList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.PodTemplate.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("PodTemplateList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.PodTemplateList.dhall diff --git a/default/io.k8s.api.core.v1.PodTemplateSpec.dhall b/default/io.k8s.api.core.v1.PodTemplateSpec.dhall deleted file mode 100644 index 34353ab9..00000000 --- a/default/io.k8s.api.core.v1.PodTemplateSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.PodSpec.dhall)) -} : ../types/io.k8s.api.core.v1.PodTemplateSpec.dhall diff --git a/default/io.k8s.api.core.v1.PortworxVolumeSource.dhall b/default/io.k8s.api.core.v1.PortworxVolumeSource.dhall deleted file mode 100644 index cdaecc9a..00000000 --- a/default/io.k8s.api.core.v1.PortworxVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {volumeID : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, volumeID = _params.volumeID -} : ../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall b/default/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall deleted file mode 100644 index 44774139..00000000 --- a/default/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {preference : (../types/io.k8s.api.core.v1.NodeSelectorTerm.dhall), weight : (Natural)}) -> -{ preference = _params.preference -, weight = _params.weight -} : ../types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall diff --git a/default/io.k8s.api.core.v1.Probe.dhall b/default/io.k8s.api.core.v1.Probe.dhall deleted file mode 100644 index 06d53950..00000000 --- a/default/io.k8s.api.core.v1.Probe.dhall +++ /dev/null @@ -1,9 +0,0 @@ -{ exec = ([] : Optional (../types/io.k8s.api.core.v1.ExecAction.dhall)) -, failureThreshold = ([] : Optional (Natural)) -, httpGet = ([] : Optional (../types/io.k8s.api.core.v1.HTTPGetAction.dhall)) -, initialDelaySeconds = ([] : Optional (Natural)) -, periodSeconds = ([] : Optional (Natural)) -, successThreshold = ([] : Optional (Natural)) -, tcpSocket = ([] : Optional (../types/io.k8s.api.core.v1.TCPSocketAction.dhall)) -, timeoutSeconds = ([] : Optional (Natural)) -} : ../types/io.k8s.api.core.v1.Probe.dhall diff --git a/default/io.k8s.api.core.v1.ProjectedVolumeSource.dhall b/default/io.k8s.api.core.v1.ProjectedVolumeSource.dhall deleted file mode 100644 index e299a43f..00000000 --- a/default/io.k8s.api.core.v1.ProjectedVolumeSource.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {sources : (List ../types/io.k8s.api.core.v1.VolumeProjection.dhall)}) -> -{ defaultMode = ([] : Optional (Natural)) -, sources = _params.sources -} : ../types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.QuobyteVolumeSource.dhall b/default/io.k8s.api.core.v1.QuobyteVolumeSource.dhall deleted file mode 100644 index 6071a595..00000000 --- a/default/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {registry : (Text), volume : (Text)}) -> -{ group = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, registry = _params.registry -, user = ([] : Optional (Text)) -, volume = _params.volume -} : ../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall deleted file mode 100644 index a52de4f5..00000000 --- a/default/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {image : (Text), monitors : (List Text)}) -> -{ fsType = ([] : Optional (Text)) -, image = _params.image -, keyring = ([] : Optional (Text)) -, monitors = _params.monitors -, pool = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.SecretReference.dhall)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.RBDVolumeSource.dhall b/default/io.k8s.api.core.v1.RBDVolumeSource.dhall deleted file mode 100644 index fc926c2b..00000000 --- a/default/io.k8s.api.core.v1.RBDVolumeSource.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {image : (Text), monitors : (List Text)}) -> -{ fsType = ([] : Optional (Text)) -, image = _params.image -, keyring = ([] : Optional (Text)) -, monitors = _params.monitors -, pool = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.RBDVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.ReplicationController.dhall b/default/io.k8s.api.core.v1.ReplicationController.dhall deleted file mode 100644 index 364be1fc..00000000 --- a/default/io.k8s.api.core.v1.ReplicationController.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("ReplicationController" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall)) -} : ../types/io.k8s.api.core.v1.ReplicationController.dhall diff --git a/default/io.k8s.api.core.v1.ReplicationControllerCondition.dhall b/default/io.k8s.api.core.v1.ReplicationControllerCondition.dhall deleted file mode 100644 index a9a60967..00000000 --- a/default/io.k8s.api.core.v1.ReplicationControllerCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall diff --git a/default/io.k8s.api.core.v1.ReplicationControllerList.dhall b/default/io.k8s.api.core.v1.ReplicationControllerList.dhall deleted file mode 100644 index 51488fc6..00000000 --- a/default/io.k8s.api.core.v1.ReplicationControllerList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.ReplicationController.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("ReplicationControllerList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ReplicationControllerList.dhall diff --git a/default/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/default/io.k8s.api.core.v1.ReplicationControllerSpec.dhall deleted file mode 100644 index e4779c83..00000000 --- a/default/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ minReadySeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, selector = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, template = ([] : Optional (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)) -} : ../types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall diff --git a/default/io.k8s.api.core.v1.ReplicationControllerStatus.dhall b/default/io.k8s.api.core.v1.ReplicationControllerStatus.dhall deleted file mode 100644 index 4ddb1db3..00000000 --- a/default/io.k8s.api.core.v1.ReplicationControllerStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ availableReplicas = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall)) -, fullyLabeledReplicas = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -} : ../types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall diff --git a/default/io.k8s.api.core.v1.ResourceFieldSelector.dhall b/default/io.k8s.api.core.v1.ResourceFieldSelector.dhall deleted file mode 100644 index 0a6cee7c..00000000 --- a/default/io.k8s.api.core.v1.ResourceFieldSelector.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {resource : (Text)}) -> -{ containerName = ([] : Optional (Text)) -, divisor = ([] : Optional (../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, resource = _params.resource -} : ../types/io.k8s.api.core.v1.ResourceFieldSelector.dhall diff --git a/default/io.k8s.api.core.v1.ResourceQuota.dhall b/default/io.k8s.api.core.v1.ResourceQuota.dhall deleted file mode 100644 index 0933c151..00000000 --- a/default/io.k8s.api.core.v1.ResourceQuota.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("ResourceQuota" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall)) -} : ../types/io.k8s.api.core.v1.ResourceQuota.dhall diff --git a/default/io.k8s.api.core.v1.ResourceQuotaList.dhall b/default/io.k8s.api.core.v1.ResourceQuotaList.dhall deleted file mode 100644 index 2c4b80a3..00000000 --- a/default/io.k8s.api.core.v1.ResourceQuotaList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.ResourceQuota.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("ResourceQuotaList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ResourceQuotaList.dhall diff --git a/default/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/default/io.k8s.api.core.v1.ResourceQuotaSpec.dhall deleted file mode 100644 index 64b460d7..00000000 --- a/default/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ hard = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, scopeSelector = ([] : Optional (../types/io.k8s.api.core.v1.ScopeSelector.dhall)) -, scopes = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall diff --git a/default/io.k8s.api.core.v1.ResourceQuotaStatus.dhall b/default/io.k8s.api.core.v1.ResourceQuotaStatus.dhall deleted file mode 100644 index 1dfe6b6b..00000000 --- a/default/io.k8s.api.core.v1.ResourceQuotaStatus.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ hard = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, used = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -} : ../types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall diff --git a/default/io.k8s.api.core.v1.ResourceRequirements.dhall b/default/io.k8s.api.core.v1.ResourceRequirements.dhall deleted file mode 100644 index 8103d8f5..00000000 --- a/default/io.k8s.api.core.v1.ResourceRequirements.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ limits = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, requests = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -} : ../types/io.k8s.api.core.v1.ResourceRequirements.dhall diff --git a/default/io.k8s.api.core.v1.SELinuxOptions.dhall b/default/io.k8s.api.core.v1.SELinuxOptions.dhall deleted file mode 100644 index 85aed40a..00000000 --- a/default/io.k8s.api.core.v1.SELinuxOptions.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ level = ([] : Optional (Text)) -, role = ([] : Optional (Text)) -, type = ([] : Optional (Text)) -, user = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.SELinuxOptions.dhall diff --git a/default/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall deleted file mode 100644 index 1679a2f0..00000000 --- a/default/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {gateway : (Text), secretRef : (../types/io.k8s.api.core.v1.SecretReference.dhall), system : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, gateway = _params.gateway -, protectionDomain = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = _params.secretRef -, sslEnabled = ([] : Optional (Bool)) -, storageMode = ([] : Optional (Text)) -, storagePool = ([] : Optional (Text)) -, system = _params.system -, volumeName = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall b/default/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall deleted file mode 100644 index ad0474aa..00000000 --- a/default/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {gateway : (Text), secretRef : (../types/io.k8s.api.core.v1.LocalObjectReference.dhall), system : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, gateway = _params.gateway -, protectionDomain = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = _params.secretRef -, sslEnabled = ([] : Optional (Bool)) -, storageMode = ([] : Optional (Text)) -, storagePool = ([] : Optional (Text)) -, system = _params.system -, volumeName = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.ScopeSelector.dhall b/default/io.k8s.api.core.v1.ScopeSelector.dhall deleted file mode 100644 index 53b6facd..00000000 --- a/default/io.k8s.api.core.v1.ScopeSelector.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ matchExpressions = ([] : Optional (List ../types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall)) -} : ../types/io.k8s.api.core.v1.ScopeSelector.dhall diff --git a/default/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall b/default/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall deleted file mode 100644 index 4226d3f2..00000000 --- a/default/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {operator : (Text), scopeName : (Text)}) -> -{ operator = _params.operator -, scopeName = _params.scopeName -, values = ([] : Optional (List Text)) -} : ../types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall diff --git a/default/io.k8s.api.core.v1.Secret.dhall b/default/io.k8s.api.core.v1.Secret.dhall deleted file mode 100644 index d2ddef62..00000000 --- a/default/io.k8s.api.core.v1.Secret.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, data = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, kind = ("Secret" : Text) -, metadata = _params.metadata -, stringData = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.Secret.dhall diff --git a/default/io.k8s.api.core.v1.SecretEnvSource.dhall b/default/io.k8s.api.core.v1.SecretEnvSource.dhall deleted file mode 100644 index 73a01ed3..00000000 --- a/default/io.k8s.api.core.v1.SecretEnvSource.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.SecretEnvSource.dhall diff --git a/default/io.k8s.api.core.v1.SecretKeySelector.dhall b/default/io.k8s.api.core.v1.SecretKeySelector.dhall deleted file mode 100644 index b913daaa..00000000 --- a/default/io.k8s.api.core.v1.SecretKeySelector.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {key : (Text)}) -> -{ key = _params.key -, name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.SecretKeySelector.dhall diff --git a/default/io.k8s.api.core.v1.SecretList.dhall b/default/io.k8s.api.core.v1.SecretList.dhall deleted file mode 100644 index 829abb50..00000000 --- a/default/io.k8s.api.core.v1.SecretList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Secret.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("SecretList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.SecretList.dhall diff --git a/default/io.k8s.api.core.v1.SecretProjection.dhall b/default/io.k8s.api.core.v1.SecretProjection.dhall deleted file mode 100644 index e7cd3cd6..00000000 --- a/default/io.k8s.api.core.v1.SecretProjection.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ items = ([] : Optional (List ../types/io.k8s.api.core.v1.KeyToPath.dhall)) -, name = ([] : Optional (Text)) -, optional = ([] : Optional (Bool)) -} : ../types/io.k8s.api.core.v1.SecretProjection.dhall diff --git a/default/io.k8s.api.core.v1.SecretReference.dhall b/default/io.k8s.api.core.v1.SecretReference.dhall deleted file mode 100644 index 6d8d2d88..00000000 --- a/default/io.k8s.api.core.v1.SecretReference.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ name = ([] : Optional (Text)) -, namespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.SecretReference.dhall diff --git a/default/io.k8s.api.core.v1.SecretVolumeSource.dhall b/default/io.k8s.api.core.v1.SecretVolumeSource.dhall deleted file mode 100644 index 65348a9b..00000000 --- a/default/io.k8s.api.core.v1.SecretVolumeSource.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ defaultMode = ([] : Optional (Natural)) -, items = ([] : Optional (List ../types/io.k8s.api.core.v1.KeyToPath.dhall)) -, optional = ([] : Optional (Bool)) -, secretName = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.SecretVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.SecurityContext.dhall b/default/io.k8s.api.core.v1.SecurityContext.dhall deleted file mode 100644 index a36acb92..00000000 --- a/default/io.k8s.api.core.v1.SecurityContext.dhall +++ /dev/null @@ -1,10 +0,0 @@ -{ allowPrivilegeEscalation = ([] : Optional (Bool)) -, capabilities = ([] : Optional (../types/io.k8s.api.core.v1.Capabilities.dhall)) -, privileged = ([] : Optional (Bool)) -, procMount = ([] : Optional (Text)) -, readOnlyRootFilesystem = ([] : Optional (Bool)) -, runAsGroup = ([] : Optional (Natural)) -, runAsNonRoot = ([] : Optional (Bool)) -, runAsUser = ([] : Optional (Natural)) -, seLinuxOptions = ([] : Optional (../types/io.k8s.api.core.v1.SELinuxOptions.dhall)) -} : ../types/io.k8s.api.core.v1.SecurityContext.dhall diff --git a/default/io.k8s.api.core.v1.Service.dhall b/default/io.k8s.api.core.v1.Service.dhall deleted file mode 100644 index 3bed5b92..00000000 --- a/default/io.k8s.api.core.v1.Service.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("Service" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.core.v1.ServiceSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.core.v1.ServiceStatus.dhall)) -} : ../types/io.k8s.api.core.v1.Service.dhall diff --git a/default/io.k8s.api.core.v1.ServiceAccount.dhall b/default/io.k8s.api.core.v1.ServiceAccount.dhall deleted file mode 100644 index 083351a0..00000000 --- a/default/io.k8s.api.core.v1.ServiceAccount.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, automountServiceAccountToken = ([] : Optional (Bool)) -, imagePullSecrets = ([] : Optional (List ../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, kind = ("ServiceAccount" : Text) -, metadata = _params.metadata -, secrets = ([] : Optional (List ../types/io.k8s.api.core.v1.ObjectReference.dhall)) -} : ../types/io.k8s.api.core.v1.ServiceAccount.dhall diff --git a/default/io.k8s.api.core.v1.ServiceAccountList.dhall b/default/io.k8s.api.core.v1.ServiceAccountList.dhall deleted file mode 100644 index e3a109fd..00000000 --- a/default/io.k8s.api.core.v1.ServiceAccountList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.ServiceAccount.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("ServiceAccountList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ServiceAccountList.dhall diff --git a/default/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall b/default/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall deleted file mode 100644 index aad1b3b4..00000000 --- a/default/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {path : (Text)}) -> -{ audience = ([] : Optional (Text)) -, expirationSeconds = ([] : Optional (Natural)) -, path = _params.path -} : ../types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall diff --git a/default/io.k8s.api.core.v1.ServiceList.dhall b/default/io.k8s.api.core.v1.ServiceList.dhall deleted file mode 100644 index c076f33d..00000000 --- a/default/io.k8s.api.core.v1.ServiceList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.core.v1.Service.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, items = _params.items -, kind = ("ServiceList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.core.v1.ServiceList.dhall diff --git a/default/io.k8s.api.core.v1.ServicePort.dhall b/default/io.k8s.api.core.v1.ServicePort.dhall deleted file mode 100644 index 18850091..00000000 --- a/default/io.k8s.api.core.v1.ServicePort.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {port : (Natural)}) -> -{ name = ([] : Optional (Text)) -, nodePort = ([] : Optional (Natural)) -, port = _params.port -, protocol = ([] : Optional (Text)) -, targetPort = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.core.v1.ServicePort.dhall diff --git a/default/io.k8s.api.core.v1.ServiceSpec.dhall b/default/io.k8s.api.core.v1.ServiceSpec.dhall deleted file mode 100644 index 4f3f33a8..00000000 --- a/default/io.k8s.api.core.v1.ServiceSpec.dhall +++ /dev/null @@ -1,14 +0,0 @@ -{ clusterIP = ([] : Optional (Text)) -, externalIPs = ([] : Optional (List Text)) -, externalName = ([] : Optional (Text)) -, externalTrafficPolicy = ([] : Optional (Text)) -, healthCheckNodePort = ([] : Optional (Natural)) -, loadBalancerIP = ([] : Optional (Text)) -, loadBalancerSourceRanges = ([] : Optional (List Text)) -, ports = ([] : Optional (List ../types/io.k8s.api.core.v1.ServicePort.dhall)) -, publishNotReadyAddresses = ([] : Optional (Bool)) -, selector = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, sessionAffinity = ([] : Optional (Text)) -, sessionAffinityConfig = ([] : Optional (../types/io.k8s.api.core.v1.SessionAffinityConfig.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.ServiceSpec.dhall diff --git a/default/io.k8s.api.core.v1.ServiceStatus.dhall b/default/io.k8s.api.core.v1.ServiceStatus.dhall deleted file mode 100644 index 40cc12e6..00000000 --- a/default/io.k8s.api.core.v1.ServiceStatus.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ loadBalancer = ([] : Optional (../types/io.k8s.api.core.v1.LoadBalancerStatus.dhall)) -} : ../types/io.k8s.api.core.v1.ServiceStatus.dhall diff --git a/default/io.k8s.api.core.v1.SessionAffinityConfig.dhall b/default/io.k8s.api.core.v1.SessionAffinityConfig.dhall deleted file mode 100644 index 8933fc6d..00000000 --- a/default/io.k8s.api.core.v1.SessionAffinityConfig.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ clientIP = ([] : Optional (../types/io.k8s.api.core.v1.ClientIPConfig.dhall)) -} : ../types/io.k8s.api.core.v1.SessionAffinityConfig.dhall diff --git a/default/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/default/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall deleted file mode 100644 index 5bad2aea..00000000 --- a/default/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -{ fsType = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, volumeName = ([] : Optional (Text)) -, volumeNamespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.StorageOSVolumeSource.dhall b/default/io.k8s.api.core.v1.StorageOSVolumeSource.dhall deleted file mode 100644 index 2a564f06..00000000 --- a/default/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -{ fsType = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -, secretRef = ([] : Optional (../types/io.k8s.api.core.v1.LocalObjectReference.dhall)) -, volumeName = ([] : Optional (Text)) -, volumeNamespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.Sysctl.dhall b/default/io.k8s.api.core.v1.Sysctl.dhall deleted file mode 100644 index c6371edb..00000000 --- a/default/io.k8s.api.core.v1.Sysctl.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {name : (Text), value : (Text)}) -> -{ name = _params.name -, value = _params.value -} : ../types/io.k8s.api.core.v1.Sysctl.dhall diff --git a/default/io.k8s.api.core.v1.TCPSocketAction.dhall b/default/io.k8s.api.core.v1.TCPSocketAction.dhall deleted file mode 100644 index 20fe8658..00000000 --- a/default/io.k8s.api.core.v1.TCPSocketAction.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {port : (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)}) -> -{ host = ([] : Optional (Text)) -, port = _params.port -} : ../types/io.k8s.api.core.v1.TCPSocketAction.dhall diff --git a/default/io.k8s.api.core.v1.Taint.dhall b/default/io.k8s.api.core.v1.Taint.dhall deleted file mode 100644 index 516c0bbb..00000000 --- a/default/io.k8s.api.core.v1.Taint.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {effect : (Text), key : (Text)}) -> -{ effect = _params.effect -, key = _params.key -, timeAdded = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, value = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.Taint.dhall diff --git a/default/io.k8s.api.core.v1.Toleration.dhall b/default/io.k8s.api.core.v1.Toleration.dhall deleted file mode 100644 index 6e32c583..00000000 --- a/default/io.k8s.api.core.v1.Toleration.dhall +++ /dev/null @@ -1,6 +0,0 @@ -{ effect = ([] : Optional (Text)) -, key = ([] : Optional (Text)) -, operator = ([] : Optional (Text)) -, tolerationSeconds = ([] : Optional (Natural)) -, value = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.Toleration.dhall diff --git a/default/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall b/default/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall deleted file mode 100644 index e45cc0ee..00000000 --- a/default/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {key : (Text), values : (List Text)}) -> -{ key = _params.key -, values = _params.values -} : ../types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall diff --git a/default/io.k8s.api.core.v1.TopologySelectorTerm.dhall b/default/io.k8s.api.core.v1.TopologySelectorTerm.dhall deleted file mode 100644 index 0286462d..00000000 --- a/default/io.k8s.api.core.v1.TopologySelectorTerm.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ matchLabelExpressions = ([] : Optional (List ../types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall)) -} : ../types/io.k8s.api.core.v1.TopologySelectorTerm.dhall diff --git a/default/io.k8s.api.core.v1.TypedLocalObjectReference.dhall b/default/io.k8s.api.core.v1.TypedLocalObjectReference.dhall deleted file mode 100644 index 4ffb3a94..00000000 --- a/default/io.k8s.api.core.v1.TypedLocalObjectReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {kind : (Text), name : (Text)}) -> -{ apiGroup = ([] : Optional (Text)) -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall diff --git a/default/io.k8s.api.core.v1.Volume.dhall b/default/io.k8s.api.core.v1.Volume.dhall deleted file mode 100644 index fe8f8a9a..00000000 --- a/default/io.k8s.api.core.v1.Volume.dhall +++ /dev/null @@ -1,30 +0,0 @@ -\(_params : {name : (Text)}) -> -{ awsElasticBlockStore = ([] : Optional (../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall)) -, azureDisk = ([] : Optional (../types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall)) -, azureFile = ([] : Optional (../types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall)) -, cephfs = ([] : Optional (../types/io.k8s.api.core.v1.CephFSVolumeSource.dhall)) -, cinder = ([] : Optional (../types/io.k8s.api.core.v1.CinderVolumeSource.dhall)) -, configMap = ([] : Optional (../types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall)) -, downwardAPI = ([] : Optional (../types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall)) -, emptyDir = ([] : Optional (../types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall)) -, fc = ([] : Optional (../types/io.k8s.api.core.v1.FCVolumeSource.dhall)) -, flexVolume = ([] : Optional (../types/io.k8s.api.core.v1.FlexVolumeSource.dhall)) -, flocker = ([] : Optional (../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall)) -, gcePersistentDisk = ([] : Optional (../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall)) -, gitRepo = ([] : Optional (../types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall)) -, glusterfs = ([] : Optional (../types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall)) -, hostPath = ([] : Optional (../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall)) -, iscsi = ([] : Optional (../types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall)) -, name = _params.name -, nfs = ([] : Optional (../types/io.k8s.api.core.v1.NFSVolumeSource.dhall)) -, persistentVolumeClaim = ([] : Optional (../types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall)) -, photonPersistentDisk = ([] : Optional (../types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall)) -, portworxVolume = ([] : Optional (../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall)) -, projected = ([] : Optional (../types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall)) -, quobyte = ([] : Optional (../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall)) -, rbd = ([] : Optional (../types/io.k8s.api.core.v1.RBDVolumeSource.dhall)) -, scaleIO = ([] : Optional (../types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall)) -, secret = ([] : Optional (../types/io.k8s.api.core.v1.SecretVolumeSource.dhall)) -, storageos = ([] : Optional (../types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall)) -, vsphereVolume = ([] : Optional (../types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall)) -} : ../types/io.k8s.api.core.v1.Volume.dhall diff --git a/default/io.k8s.api.core.v1.VolumeDevice.dhall b/default/io.k8s.api.core.v1.VolumeDevice.dhall deleted file mode 100644 index 7bf7c5db..00000000 --- a/default/io.k8s.api.core.v1.VolumeDevice.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {devicePath : (Text), name : (Text)}) -> -{ devicePath = _params.devicePath -, name = _params.name -} : ../types/io.k8s.api.core.v1.VolumeDevice.dhall diff --git a/default/io.k8s.api.core.v1.VolumeMount.dhall b/default/io.k8s.api.core.v1.VolumeMount.dhall deleted file mode 100644 index c9da197c..00000000 --- a/default/io.k8s.api.core.v1.VolumeMount.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {mountPath : (Text), name : (Text)}) -> -{ mountPath = _params.mountPath -, mountPropagation = ([] : Optional (Text)) -, name = _params.name -, readOnly = ([] : Optional (Bool)) -, subPath = ([] : Optional (Text)) -} : ../types/io.k8s.api.core.v1.VolumeMount.dhall diff --git a/default/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/default/io.k8s.api.core.v1.VolumeNodeAffinity.dhall deleted file mode 100644 index d73d54b7..00000000 --- a/default/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ required = ([] : Optional (../types/io.k8s.api.core.v1.NodeSelector.dhall)) -} : ../types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall diff --git a/default/io.k8s.api.core.v1.VolumeProjection.dhall b/default/io.k8s.api.core.v1.VolumeProjection.dhall deleted file mode 100644 index 8f776a83..00000000 --- a/default/io.k8s.api.core.v1.VolumeProjection.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ configMap = ([] : Optional (../types/io.k8s.api.core.v1.ConfigMapProjection.dhall)) -, downwardAPI = ([] : Optional (../types/io.k8s.api.core.v1.DownwardAPIProjection.dhall)) -, secret = ([] : Optional (../types/io.k8s.api.core.v1.SecretProjection.dhall)) -, serviceAccountToken = ([] : Optional (../types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall)) -} : ../types/io.k8s.api.core.v1.VolumeProjection.dhall diff --git a/default/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall b/default/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall deleted file mode 100644 index e13159af..00000000 --- a/default/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {volumePath : (Text)}) -> -{ fsType = ([] : Optional (Text)) -, storagePolicyID = ([] : Optional (Text)) -, storagePolicyName = ([] : Optional (Text)) -, volumePath = _params.volumePath -} : ../types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall diff --git a/default/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall b/default/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall deleted file mode 100644 index 8a8cd9bc..00000000 --- a/default/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {podAffinityTerm : (../types/io.k8s.api.core.v1.PodAffinityTerm.dhall), weight : (Natural)}) -> -{ podAffinityTerm = _params.podAffinityTerm -, weight = _params.weight -} : ../types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall diff --git a/default/io.k8s.api.events.v1beta1.Event.dhall b/default/io.k8s.api.events.v1beta1.Event.dhall deleted file mode 100644 index a34b1915..00000000 --- a/default/io.k8s.api.events.v1beta1.Event.dhall +++ /dev/null @@ -1,19 +0,0 @@ -\(_params : {eventTime : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ action = ([] : Optional (Text)) -, apiVersion = ("events.k8s.io/v1beta1" : Text) -, deprecatedCount = ([] : Optional (Natural)) -, deprecatedFirstTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, deprecatedLastTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, deprecatedSource = ([] : Optional (../types/io.k8s.api.core.v1.EventSource.dhall)) -, eventTime = _params.eventTime -, kind = ("Event" : Text) -, metadata = _params.metadata -, note = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, regarding = ([] : Optional (../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, related = ([] : Optional (../types/io.k8s.api.core.v1.ObjectReference.dhall)) -, reportingController = ([] : Optional (Text)) -, reportingInstance = ([] : Optional (Text)) -, series = ([] : Optional (../types/io.k8s.api.events.v1beta1.EventSeries.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.events.v1beta1.Event.dhall diff --git a/default/io.k8s.api.events.v1beta1.EventList.dhall b/default/io.k8s.api.events.v1beta1.EventList.dhall deleted file mode 100644 index 1c4ebc48..00000000 --- a/default/io.k8s.api.events.v1beta1.EventList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.events.v1beta1.Event.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("events.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("EventList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.events.v1beta1.EventList.dhall diff --git a/default/io.k8s.api.events.v1beta1.EventSeries.dhall b/default/io.k8s.api.events.v1beta1.EventSeries.dhall deleted file mode 100644 index e055643d..00000000 --- a/default/io.k8s.api.events.v1beta1.EventSeries.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {count : (Natural), lastObservedTime : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall), state : (Text)}) -> -{ count = _params.count -, lastObservedTime = _params.lastObservedTime -, state = _params.state -} : ../types/io.k8s.api.events.v1beta1.EventSeries.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall b/default/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall deleted file mode 100644 index a397bc9d..00000000 --- a/default/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {driver : (Text)}) -> -{ driver = _params.driver -} : ../types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall b/default/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall deleted file mode 100644 index da479699..00000000 --- a/default/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ pathPrefix = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/default/io.k8s.api.extensions.v1beta1.DaemonSet.dhall deleted file mode 100644 index 9042806b..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DaemonSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("DaemonSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall b/default/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall deleted file mode 100644 index ace384cf..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall b/default/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall deleted file mode 100644 index ae3c6c4a..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, items = _params.items -, kind = ("DaemonSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/default/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall deleted file mode 100644 index 2613dad2..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, template = _params.template -, templateGeneration = ([] : Optional (Natural)) -, updateStrategy = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall b/default/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall deleted file mode 100644 index d2690d8a..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {currentNumberScheduled : (Natural), desiredNumberScheduled : (Natural), numberMisscheduled : (Natural), numberReady : (Natural)}) -> -{ collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall)) -, currentNumberScheduled = _params.currentNumberScheduled -, desiredNumberScheduled = _params.desiredNumberScheduled -, numberAvailable = ([] : Optional (Natural)) -, numberMisscheduled = _params.numberMisscheduled -, numberReady = _params.numberReady -, numberUnavailable = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, updatedNumberScheduled = ([] : Optional (Natural)) -} : ../types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/default/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall deleted file mode 100644 index f28e006e..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.Deployment.dhall b/default/io.k8s.api.extensions.v1beta1.Deployment.dhall deleted file mode 100644 index 487e3dea..00000000 --- a/default/io.k8s.api.extensions.v1beta1.Deployment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("Deployment" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.Deployment.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall b/default/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall deleted file mode 100644 index bf433a43..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DeploymentList.dhall b/default/io.k8s.api.extensions.v1beta1.DeploymentList.dhall deleted file mode 100644 index 20f928ba..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DeploymentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.extensions.v1beta1.Deployment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, items = _params.items -, kind = ("DeploymentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.extensions.v1beta1.DeploymentList.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall b/default/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall deleted file mode 100644 index 88963aff..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {name : (Text), rollbackTo : (../types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("DeploymentRollback" : Text) -, name = _params.name -, rollbackTo = _params.rollbackTo -, updatedAnnotations = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -} : ../types/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/default/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall deleted file mode 100644 index 27e8c217..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {template : (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)}) -> -{ minReadySeconds = ([] : Optional (Natural)) -, paused = ([] : Optional (Bool)) -, progressDeadlineSeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, revisionHistoryLimit = ([] : Optional (Natural)) -, rollbackTo = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, strategy = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall)) -, template = _params.template -} : ../types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall b/default/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall deleted file mode 100644 index 7c69975c..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall +++ /dev/null @@ -1,9 +0,0 @@ -{ availableReplicas = ([] : Optional (Natural)) -, collisionCount = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, unavailableReplicas = ([] : Optional (Natural)) -, updatedReplicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall b/default/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall deleted file mode 100644 index 851de09f..00000000 --- a/default/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ rollingUpdate = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall)) -, type = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall b/default/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall deleted file mode 100644 index 9335d950..00000000 --- a/default/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ ranges = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall b/default/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall deleted file mode 100644 index 3d879359..00000000 --- a/default/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {backend : (../types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall)}) -> -{ backend = _params.backend -, path = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall b/default/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall deleted file mode 100644 index 05b6654d..00000000 --- a/default/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {paths : (List ../types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall)}) -> -{ paths = _params.paths -} : ../types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.HostPortRange.dhall b/default/io.k8s.api.extensions.v1beta1.HostPortRange.dhall deleted file mode 100644 index 95ee4e75..00000000 --- a/default/io.k8s.api.extensions.v1beta1.HostPortRange.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {max : (Natural), min : (Natural)}) -> -{ max = _params.max -, min = _params.min -} : ../types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IDRange.dhall b/default/io.k8s.api.extensions.v1beta1.IDRange.dhall deleted file mode 100644 index b857215f..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IDRange.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {max : (Natural), min : (Natural)}) -> -{ max = _params.max -, min = _params.min -} : ../types/io.k8s.api.extensions.v1beta1.IDRange.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IPBlock.dhall b/default/io.k8s.api.extensions.v1beta1.IPBlock.dhall deleted file mode 100644 index 9608a1fa..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IPBlock.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {cidr : (Text)}) -> -{ cidr = _params.cidr -, except = ([] : Optional (List Text)) -} : ../types/io.k8s.api.extensions.v1beta1.IPBlock.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.Ingress.dhall b/default/io.k8s.api.extensions.v1beta1.Ingress.dhall deleted file mode 100644 index e11c6f3f..00000000 --- a/default/io.k8s.api.extensions.v1beta1.Ingress.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("Ingress" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.Ingress.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IngressBackend.dhall b/default/io.k8s.api.extensions.v1beta1.IngressBackend.dhall deleted file mode 100644 index fedd9092..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IngressBackend.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {serviceName : (Text), servicePort : (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)}) -> -{ serviceName = _params.serviceName -, servicePort = _params.servicePort -} : ../types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IngressList.dhall b/default/io.k8s.api.extensions.v1beta1.IngressList.dhall deleted file mode 100644 index 1cee6985..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IngressList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.extensions.v1beta1.Ingress.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, items = _params.items -, kind = ("IngressList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.extensions.v1beta1.IngressList.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/default/io.k8s.api.extensions.v1beta1.IngressRule.dhall deleted file mode 100644 index 3a22771b..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IngressRule.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ host = ([] : Optional (Text)) -, http = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.IngressRule.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IngressSpec.dhall b/default/io.k8s.api.extensions.v1beta1.IngressSpec.dhall deleted file mode 100644 index cd750ce4..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IngressSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ backend = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall)) -, rules = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IngressRule.dhall)) -, tls = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/default/io.k8s.api.extensions.v1beta1.IngressStatus.dhall deleted file mode 100644 index 6f685596..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ loadBalancer = ([] : Optional (../types/io.k8s.api.core.v1.LoadBalancerStatus.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.IngressTLS.dhall b/default/io.k8s.api.extensions.v1beta1.IngressTLS.dhall deleted file mode 100644 index b9e70bc8..00000000 --- a/default/io.k8s.api.extensions.v1beta1.IngressTLS.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ hosts = ([] : Optional (List Text)) -, secretName = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall deleted file mode 100644 index 0c9ec94e..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("NetworkPolicy" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall deleted file mode 100644 index 6ce9ff71..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ ports = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall)) -, to = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall deleted file mode 100644 index 085398e9..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ from = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall)) -, ports = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall deleted file mode 100644 index 72d220e2..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, items = _params.items -, kind = ("NetworkPolicyList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall deleted file mode 100644 index 7f775017..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ ipBlock = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.IPBlock.dhall)) -, namespaceSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, podSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall deleted file mode 100644 index 9c0a674b..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ port = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, protocol = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall b/default/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall deleted file mode 100644 index 0a848f57..00000000 --- a/default/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {podSelector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)}) -> -{ egress = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall)) -, ingress = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall)) -, podSelector = _params.podSelector -, policyTypes = ([] : Optional (List Text)) -} : ../types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall deleted file mode 100644 index ce6491a5..00000000 --- a/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("PodSecurityPolicy" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall b/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall deleted file mode 100644 index 13c4fe72..00000000 --- a/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, items = _params.items -, kind = ("PodSecurityPolicyList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall deleted file mode 100644 index 0115a615..00000000 --- a/default/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +++ /dev/null @@ -1,24 +0,0 @@ -\(_params : {fsGroup : (../types/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall), runAsUser : (../types/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall), seLinux : (../types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall), supplementalGroups : (../types/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall)}) -> -{ allowPrivilegeEscalation = ([] : Optional (Bool)) -, allowedCapabilities = ([] : Optional (List Text)) -, allowedFlexVolumes = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall)) -, allowedHostPaths = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall)) -, allowedProcMountTypes = ([] : Optional (List Text)) -, allowedUnsafeSysctls = ([] : Optional (List Text)) -, defaultAddCapabilities = ([] : Optional (List Text)) -, defaultAllowPrivilegeEscalation = ([] : Optional (Bool)) -, forbiddenSysctls = ([] : Optional (List Text)) -, fsGroup = _params.fsGroup -, hostIPC = ([] : Optional (Bool)) -, hostNetwork = ([] : Optional (Bool)) -, hostPID = ([] : Optional (Bool)) -, hostPorts = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall)) -, privileged = ([] : Optional (Bool)) -, readOnlyRootFilesystem = ([] : Optional (Bool)) -, requiredDropCapabilities = ([] : Optional (List Text)) -, runAsGroup = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall)) -, runAsUser = _params.runAsUser -, seLinux = _params.seLinux -, supplementalGroups = _params.supplementalGroups -, volumes = ([] : Optional (List Text)) -} : ../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/default/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall deleted file mode 100644 index 0b31f92f..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("ReplicaSet" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall b/default/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall deleted file mode 100644 index 1a0c749d..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall b/default/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall deleted file mode 100644 index 150008ae..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, items = _params.items -, kind = ("ReplicaSetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/default/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall deleted file mode 100644 index 8ba9e5a9..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +++ /dev/null @@ -1,5 +0,0 @@ -{ minReadySeconds = ([] : Optional (Natural)) -, replicas = ([] : Optional (Natural)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, template = ([] : Optional (../types/io.k8s.api.core.v1.PodTemplateSpec.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall b/default/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall deleted file mode 100644 index 9cf4ef7c..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ availableReplicas = ([] : Optional (Natural)) -, conditions = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall)) -, fullyLabeledReplicas = ([] : Optional (Natural)) -, observedGeneration = ([] : Optional (Natural)) -, readyReplicas = ([] : Optional (Natural)) -, replicas = _params.replicas -} : ../types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall b/default/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall deleted file mode 100644 index 91bdec36..00000000 --- a/default/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ revision = ([] : Optional (Natural)) -} : ../types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall b/default/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall deleted file mode 100644 index 94fe248c..00000000 --- a/default/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall b/default/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall deleted file mode 100644 index b64ad63b..00000000 --- a/default/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ maxSurge = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall b/default/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall deleted file mode 100644 index 4663f24c..00000000 --- a/default/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {rule : (Text)}) -> -{ ranges = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule = _params.rule -} : ../types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall b/default/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall deleted file mode 100644 index b382b32f..00000000 --- a/default/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {rule : (Text)}) -> -{ ranges = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule = _params.rule -} : ../types/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall b/default/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall deleted file mode 100644 index 425e22ec..00000000 --- a/default/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {rule : (Text)}) -> -{ rule = _params.rule -, seLinuxOptions = ([] : Optional (../types/io.k8s.api.core.v1.SELinuxOptions.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.Scale.dhall b/default/io.k8s.api.extensions.v1beta1.Scale.dhall deleted file mode 100644 index fafb8ec5..00000000 --- a/default/io.k8s.api.extensions.v1beta1.Scale.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("extensions/v1beta1" : Text) -, kind = ("Scale" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall)) -} : ../types/io.k8s.api.extensions.v1beta1.Scale.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall b/default/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall deleted file mode 100644 index 1e67c39f..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ replicas = ([] : Optional (Natural)) -} : ../types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall b/default/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall deleted file mode 100644 index 136ed3c5..00000000 --- a/default/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {replicas : (Natural)}) -> -{ replicas = _params.replicas -, selector = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, targetSelector = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall diff --git a/default/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall b/default/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall deleted file mode 100644 index b1fb1a25..00000000 --- a/default/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ ranges = ([] : Optional (List ../types/io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule = ([] : Optional (Text)) -} : ../types/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall diff --git a/default/io.k8s.api.networking.v1.IPBlock.dhall b/default/io.k8s.api.networking.v1.IPBlock.dhall deleted file mode 100644 index c1d7691d..00000000 --- a/default/io.k8s.api.networking.v1.IPBlock.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {cidr : (Text)}) -> -{ cidr = _params.cidr -, except = ([] : Optional (List Text)) -} : ../types/io.k8s.api.networking.v1.IPBlock.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicy.dhall b/default/io.k8s.api.networking.v1.NetworkPolicy.dhall deleted file mode 100644 index e60ec5b9..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicy.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("networking.k8s.io/v1" : Text) -, kind = ("NetworkPolicy" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall)) -} : ../types/io.k8s.api.networking.v1.NetworkPolicy.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall b/default/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall deleted file mode 100644 index d71eaf9a..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ ports = ([] : Optional (List ../types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall)) -, to = ([] : Optional (List ../types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall)) -} : ../types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall b/default/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall deleted file mode 100644 index 10e3c500..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ from = ([] : Optional (List ../types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall)) -, ports = ([] : Optional (List ../types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall)) -} : ../types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicyList.dhall b/default/io.k8s.api.networking.v1.NetworkPolicyList.dhall deleted file mode 100644 index e1fb0fcf..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicyList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.networking.v1.NetworkPolicy.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("networking.k8s.io/v1" : Text) -, items = _params.items -, kind = ("NetworkPolicyList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.networking.v1.NetworkPolicyList.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/default/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall deleted file mode 100644 index ec472ca5..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ ipBlock = ([] : Optional (../types/io.k8s.api.networking.v1.IPBlock.dhall)) -, namespaceSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, podSelector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicyPort.dhall b/default/io.k8s.api.networking.v1.NetworkPolicyPort.dhall deleted file mode 100644 index 970e460f..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicyPort.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ port = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, protocol = ([] : Optional (Text)) -} : ../types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall diff --git a/default/io.k8s.api.networking.v1.NetworkPolicySpec.dhall b/default/io.k8s.api.networking.v1.NetworkPolicySpec.dhall deleted file mode 100644 index 88709274..00000000 --- a/default/io.k8s.api.networking.v1.NetworkPolicySpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {podSelector : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)}) -> -{ egress = ([] : Optional (List ../types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall)) -, ingress = ([] : Optional (List ../types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall)) -, podSelector = _params.podSelector -, policyTypes = ([] : Optional (List Text)) -} : ../types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall diff --git a/default/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall b/default/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall deleted file mode 100644 index da83df97..00000000 --- a/default/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {driver : (Text)}) -> -{ driver = _params.driver -} : ../types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall diff --git a/default/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall b/default/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall deleted file mode 100644 index b66d568a..00000000 --- a/default/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ pathPrefix = ([] : Optional (Text)) -, readOnly = ([] : Optional (Bool)) -} : ../types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall diff --git a/default/io.k8s.api.policy.v1beta1.Eviction.dhall b/default/io.k8s.api.policy.v1beta1.Eviction.dhall deleted file mode 100644 index 65b2cdd4..00000000 --- a/default/io.k8s.api.policy.v1beta1.Eviction.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("policy/v1beta1" : Text) -, deleteOptions = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall)) -, kind = ("Eviction" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.policy.v1beta1.Eviction.dhall diff --git a/default/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall b/default/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall deleted file mode 100644 index 4f23de9b..00000000 --- a/default/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ ranges = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule = ([] : Optional (Text)) -} : ../types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall diff --git a/default/io.k8s.api.policy.v1beta1.HostPortRange.dhall b/default/io.k8s.api.policy.v1beta1.HostPortRange.dhall deleted file mode 100644 index 562866a3..00000000 --- a/default/io.k8s.api.policy.v1beta1.HostPortRange.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {max : (Natural), min : (Natural)}) -> -{ max = _params.max -, min = _params.min -} : ../types/io.k8s.api.policy.v1beta1.HostPortRange.dhall diff --git a/default/io.k8s.api.policy.v1beta1.IDRange.dhall b/default/io.k8s.api.policy.v1beta1.IDRange.dhall deleted file mode 100644 index 011420de..00000000 --- a/default/io.k8s.api.policy.v1beta1.IDRange.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {max : (Natural), min : (Natural)}) -> -{ max = _params.max -, min = _params.min -} : ../types/io.k8s.api.policy.v1beta1.IDRange.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/default/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall deleted file mode 100644 index 736a4352..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("policy/v1beta1" : Text) -, kind = ("PodDisruptionBudget" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall)) -} : ../types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall b/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall deleted file mode 100644 index d99cacfa..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("policy/v1beta1" : Text) -, items = _params.items -, kind = ("PodDisruptionBudgetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall deleted file mode 100644 index de606c84..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ maxUnavailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, minAvailable = ([] : Optional (../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall b/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall deleted file mode 100644 index 732e2a5d..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {currentHealthy : (Natural), desiredHealthy : (Natural), disruptionsAllowed : (Natural), expectedPods : (Natural)}) -> -{ currentHealthy = _params.currentHealthy -, desiredHealthy = _params.desiredHealthy -, disruptedPods = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, disruptionsAllowed = _params.disruptionsAllowed -, expectedPods = _params.expectedPods -, observedGeneration = ([] : Optional (Natural)) -} : ../types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/default/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall deleted file mode 100644 index 03d3e774..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("policy/v1beta1" : Text) -, kind = ("PodSecurityPolicy" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall)) -} : ../types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall b/default/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall deleted file mode 100644 index fe325d47..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("policy/v1beta1" : Text) -, items = _params.items -, kind = ("PodSecurityPolicyList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall diff --git a/default/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/default/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall deleted file mode 100644 index 619c8aa0..00000000 --- a/default/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +++ /dev/null @@ -1,24 +0,0 @@ -\(_params : {fsGroup : (../types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall), runAsUser : (../types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall), seLinux : (../types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall), supplementalGroups : (../types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall)}) -> -{ allowPrivilegeEscalation = ([] : Optional (Bool)) -, allowedCapabilities = ([] : Optional (List Text)) -, allowedFlexVolumes = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall)) -, allowedHostPaths = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall)) -, allowedProcMountTypes = ([] : Optional (List Text)) -, allowedUnsafeSysctls = ([] : Optional (List Text)) -, defaultAddCapabilities = ([] : Optional (List Text)) -, defaultAllowPrivilegeEscalation = ([] : Optional (Bool)) -, forbiddenSysctls = ([] : Optional (List Text)) -, fsGroup = _params.fsGroup -, hostIPC = ([] : Optional (Bool)) -, hostNetwork = ([] : Optional (Bool)) -, hostPID = ([] : Optional (Bool)) -, hostPorts = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.HostPortRange.dhall)) -, privileged = ([] : Optional (Bool)) -, readOnlyRootFilesystem = ([] : Optional (Bool)) -, requiredDropCapabilities = ([] : Optional (List Text)) -, runAsGroup = ([] : Optional (../types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall)) -, runAsUser = _params.runAsUser -, seLinux = _params.seLinux -, supplementalGroups = _params.supplementalGroups -, volumes = ([] : Optional (List Text)) -} : ../types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall diff --git a/default/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall b/default/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall deleted file mode 100644 index b9246137..00000000 --- a/default/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {rule : (Text)}) -> -{ ranges = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule = _params.rule -} : ../types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall diff --git a/default/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall b/default/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall deleted file mode 100644 index aebd5829..00000000 --- a/default/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {rule : (Text)}) -> -{ ranges = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule = _params.rule -} : ../types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall diff --git a/default/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall b/default/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall deleted file mode 100644 index e969fa00..00000000 --- a/default/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {rule : (Text)}) -> -{ rule = _params.rule -, seLinuxOptions = ([] : Optional (../types/io.k8s.api.core.v1.SELinuxOptions.dhall)) -} : ../types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall diff --git a/default/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall b/default/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall deleted file mode 100644 index 0870daea..00000000 --- a/default/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ ranges = ([] : Optional (List ../types/io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule = ([] : Optional (Text)) -} : ../types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall diff --git a/default/io.k8s.api.rbac.v1.AggregationRule.dhall b/default/io.k8s.api.rbac.v1.AggregationRule.dhall deleted file mode 100644 index d8fd0e19..00000000 --- a/default/io.k8s.api.rbac.v1.AggregationRule.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ clusterRoleSelectors = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.rbac.v1.AggregationRule.dhall diff --git a/default/io.k8s.api.rbac.v1.ClusterRole.dhall b/default/io.k8s.api.rbac.v1.ClusterRole.dhall deleted file mode 100644 index 57c1cf4f..00000000 --- a/default/io.k8s.api.rbac.v1.ClusterRole.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), rules : (List ../types/io.k8s.api.rbac.v1.PolicyRule.dhall)}) -> -{ aggregationRule = ([] : Optional (../types/io.k8s.api.rbac.v1.AggregationRule.dhall)) -, apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, kind = ("ClusterRole" : Text) -, metadata = _params.metadata -, rules = _params.rules -} : ../types/io.k8s.api.rbac.v1.ClusterRole.dhall diff --git a/default/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall b/default/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall deleted file mode 100644 index 785eeb5c..00000000 --- a/default/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), roleRef : (../types/io.k8s.api.rbac.v1.RoleRef.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, kind = ("ClusterRoleBinding" : Text) -, metadata = _params.metadata -, roleRef = _params.roleRef -, subjects = ([] : Optional (List ../types/io.k8s.api.rbac.v1.Subject.dhall)) -} : ../types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall diff --git a/default/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall b/default/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall deleted file mode 100644 index 1c26c86e..00000000 --- a/default/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, items = _params.items -, kind = ("ClusterRoleBindingList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall diff --git a/default/io.k8s.api.rbac.v1.ClusterRoleList.dhall b/default/io.k8s.api.rbac.v1.ClusterRoleList.dhall deleted file mode 100644 index dc8849b6..00000000 --- a/default/io.k8s.api.rbac.v1.ClusterRoleList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1.ClusterRole.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, items = _params.items -, kind = ("ClusterRoleList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1.ClusterRoleList.dhall diff --git a/default/io.k8s.api.rbac.v1.PolicyRule.dhall b/default/io.k8s.api.rbac.v1.PolicyRule.dhall deleted file mode 100644 index d31c067b..00000000 --- a/default/io.k8s.api.rbac.v1.PolicyRule.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ apiGroups = ([] : Optional (List Text)) -, nonResourceURLs = ([] : Optional (List Text)) -, resourceNames = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.rbac.v1.PolicyRule.dhall diff --git a/default/io.k8s.api.rbac.v1.Role.dhall b/default/io.k8s.api.rbac.v1.Role.dhall deleted file mode 100644 index c5605938..00000000 --- a/default/io.k8s.api.rbac.v1.Role.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), rules : (List ../types/io.k8s.api.rbac.v1.PolicyRule.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, kind = ("Role" : Text) -, metadata = _params.metadata -, rules = _params.rules -} : ../types/io.k8s.api.rbac.v1.Role.dhall diff --git a/default/io.k8s.api.rbac.v1.RoleBinding.dhall b/default/io.k8s.api.rbac.v1.RoleBinding.dhall deleted file mode 100644 index b3341733..00000000 --- a/default/io.k8s.api.rbac.v1.RoleBinding.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), roleRef : (../types/io.k8s.api.rbac.v1.RoleRef.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, kind = ("RoleBinding" : Text) -, metadata = _params.metadata -, roleRef = _params.roleRef -, subjects = ([] : Optional (List ../types/io.k8s.api.rbac.v1.Subject.dhall)) -} : ../types/io.k8s.api.rbac.v1.RoleBinding.dhall diff --git a/default/io.k8s.api.rbac.v1.RoleBindingList.dhall b/default/io.k8s.api.rbac.v1.RoleBindingList.dhall deleted file mode 100644 index 2c509a91..00000000 --- a/default/io.k8s.api.rbac.v1.RoleBindingList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1.RoleBinding.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, items = _params.items -, kind = ("RoleBindingList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1.RoleBindingList.dhall diff --git a/default/io.k8s.api.rbac.v1.RoleList.dhall b/default/io.k8s.api.rbac.v1.RoleList.dhall deleted file mode 100644 index 19f00da4..00000000 --- a/default/io.k8s.api.rbac.v1.RoleList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1.Role.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1" : Text) -, items = _params.items -, kind = ("RoleList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1.RoleList.dhall diff --git a/default/io.k8s.api.rbac.v1.RoleRef.dhall b/default/io.k8s.api.rbac.v1.RoleRef.dhall deleted file mode 100644 index b96b8cab..00000000 --- a/default/io.k8s.api.rbac.v1.RoleRef.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {apiGroup : (Text), kind : (Text), name : (Text)}) -> -{ apiGroup = _params.apiGroup -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.rbac.v1.RoleRef.dhall diff --git a/default/io.k8s.api.rbac.v1.Subject.dhall b/default/io.k8s.api.rbac.v1.Subject.dhall deleted file mode 100644 index c60aa6ab..00000000 --- a/default/io.k8s.api.rbac.v1.Subject.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {kind : (Text), name : (Text)}) -> -{ apiGroup = ([] : Optional (Text)) -, kind = _params.kind -, name = _params.name -, namespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.rbac.v1.Subject.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall b/default/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall deleted file mode 100644 index a85c8680..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ clusterRoleSelectors = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/default/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall deleted file mode 100644 index e73cfd04..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), rules : (List ../types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall)}) -> -{ aggregationRule = ([] : Optional (../types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall)) -, apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, kind = ("ClusterRole" : Text) -, metadata = _params.metadata -, rules = _params.rules -} : ../types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall b/default/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall deleted file mode 100644 index 0ca55da3..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), roleRef : (../types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, kind = ("ClusterRoleBinding" : Text) -, metadata = _params.metadata -, roleRef = _params.roleRef -, subjects = ([] : Optional (List ../types/io.k8s.api.rbac.v1alpha1.Subject.dhall)) -} : ../types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall b/default/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall deleted file mode 100644 index 00a3eac6..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("ClusterRoleBindingList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall b/default/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall deleted file mode 100644 index ab114448..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("ClusterRoleList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall b/default/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall deleted file mode 100644 index 9eb4c9b0..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ apiGroups = ([] : Optional (List Text)) -, nonResourceURLs = ([] : Optional (List Text)) -, resourceNames = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.Role.dhall b/default/io.k8s.api.rbac.v1alpha1.Role.dhall deleted file mode 100644 index 3dba409f..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.Role.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), rules : (List ../types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, kind = ("Role" : Text) -, metadata = _params.metadata -, rules = _params.rules -} : ../types/io.k8s.api.rbac.v1alpha1.Role.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall b/default/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall deleted file mode 100644 index ce061561..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), roleRef : (../types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, kind = ("RoleBinding" : Text) -, metadata = _params.metadata -, roleRef = _params.roleRef -, subjects = ([] : Optional (List ../types/io.k8s.api.rbac.v1alpha1.Subject.dhall)) -} : ../types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall b/default/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall deleted file mode 100644 index 45e848a6..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("RoleBindingList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.RoleList.dhall b/default/io.k8s.api.rbac.v1alpha1.RoleList.dhall deleted file mode 100644 index d72a3f91..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.RoleList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1alpha1.Role.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("RoleList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1alpha1.RoleList.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.RoleRef.dhall b/default/io.k8s.api.rbac.v1alpha1.RoleRef.dhall deleted file mode 100644 index a7691586..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.RoleRef.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {apiGroup : (Text), kind : (Text), name : (Text)}) -> -{ apiGroup = _params.apiGroup -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall diff --git a/default/io.k8s.api.rbac.v1alpha1.Subject.dhall b/default/io.k8s.api.rbac.v1alpha1.Subject.dhall deleted file mode 100644 index 04767900..00000000 --- a/default/io.k8s.api.rbac.v1alpha1.Subject.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text), name : (Text)}) -> -{ apiVersion = _params.apiVersion -, kind = _params.kind -, name = _params.name -, namespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.rbac.v1alpha1.Subject.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.AggregationRule.dhall b/default/io.k8s.api.rbac.v1beta1.AggregationRule.dhall deleted file mode 100644 index 690befb5..00000000 --- a/default/io.k8s.api.rbac.v1beta1.AggregationRule.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ clusterRoleSelectors = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -} : ../types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/default/io.k8s.api.rbac.v1beta1.ClusterRole.dhall deleted file mode 100644 index c4c817dc..00000000 --- a/default/io.k8s.api.rbac.v1beta1.ClusterRole.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), rules : (List ../types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall)}) -> -{ aggregationRule = ([] : Optional (../types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall)) -, apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, kind = ("ClusterRole" : Text) -, metadata = _params.metadata -, rules = _params.rules -} : ../types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall b/default/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall deleted file mode 100644 index bc4ddeff..00000000 --- a/default/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), roleRef : (../types/io.k8s.api.rbac.v1beta1.RoleRef.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, kind = ("ClusterRoleBinding" : Text) -, metadata = _params.metadata -, roleRef = _params.roleRef -, subjects = ([] : Optional (List ../types/io.k8s.api.rbac.v1beta1.Subject.dhall)) -} : ../types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall b/default/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall deleted file mode 100644 index b31d32a5..00000000 --- a/default/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("ClusterRoleBindingList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall b/default/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall deleted file mode 100644 index ddcb2e81..00000000 --- a/default/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("ClusterRoleList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.PolicyRule.dhall b/default/io.k8s.api.rbac.v1beta1.PolicyRule.dhall deleted file mode 100644 index a3c8ddf8..00000000 --- a/default/io.k8s.api.rbac.v1beta1.PolicyRule.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {verbs : (List Text)}) -> -{ apiGroups = ([] : Optional (List Text)) -, nonResourceURLs = ([] : Optional (List Text)) -, resourceNames = ([] : Optional (List Text)) -, resources = ([] : Optional (List Text)) -, verbs = _params.verbs -} : ../types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.Role.dhall b/default/io.k8s.api.rbac.v1beta1.Role.dhall deleted file mode 100644 index f3807c1e..00000000 --- a/default/io.k8s.api.rbac.v1beta1.Role.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), rules : (List ../types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, kind = ("Role" : Text) -, metadata = _params.metadata -, rules = _params.rules -} : ../types/io.k8s.api.rbac.v1beta1.Role.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.RoleBinding.dhall b/default/io.k8s.api.rbac.v1beta1.RoleBinding.dhall deleted file mode 100644 index 0b2fade9..00000000 --- a/default/io.k8s.api.rbac.v1beta1.RoleBinding.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), roleRef : (../types/io.k8s.api.rbac.v1beta1.RoleRef.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, kind = ("RoleBinding" : Text) -, metadata = _params.metadata -, roleRef = _params.roleRef -, subjects = ([] : Optional (List ../types/io.k8s.api.rbac.v1beta1.Subject.dhall)) -} : ../types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall b/default/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall deleted file mode 100644 index cc1cee3c..00000000 --- a/default/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("RoleBindingList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.RoleList.dhall b/default/io.k8s.api.rbac.v1beta1.RoleList.dhall deleted file mode 100644 index f75ca922..00000000 --- a/default/io.k8s.api.rbac.v1beta1.RoleList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.rbac.v1beta1.Role.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("rbac.authorization.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("RoleList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.rbac.v1beta1.RoleList.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.RoleRef.dhall b/default/io.k8s.api.rbac.v1beta1.RoleRef.dhall deleted file mode 100644 index 813242ea..00000000 --- a/default/io.k8s.api.rbac.v1beta1.RoleRef.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {apiGroup : (Text), kind : (Text), name : (Text)}) -> -{ apiGroup = _params.apiGroup -, kind = _params.kind -, name = _params.name -} : ../types/io.k8s.api.rbac.v1beta1.RoleRef.dhall diff --git a/default/io.k8s.api.rbac.v1beta1.Subject.dhall b/default/io.k8s.api.rbac.v1beta1.Subject.dhall deleted file mode 100644 index 340a66f6..00000000 --- a/default/io.k8s.api.rbac.v1beta1.Subject.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {kind : (Text), name : (Text)}) -> -{ apiGroup = ([] : Optional (Text)) -, kind = _params.kind -, name = _params.name -, namespace = ([] : Optional (Text)) -} : ../types/io.k8s.api.rbac.v1beta1.Subject.dhall diff --git a/default/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall b/default/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall deleted file mode 100644 index 7c58fcb2..00000000 --- a/default/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), value : (Natural)}) -> -{ apiVersion = ("scheduling.k8s.io/v1alpha1" : Text) -, description = ([] : Optional (Text)) -, globalDefault = ([] : Optional (Bool)) -, kind = ("PriorityClass" : Text) -, metadata = _params.metadata -, value = _params.value -} : ../types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall diff --git a/default/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall b/default/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall deleted file mode 100644 index 1d45b5ac..00000000 --- a/default/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("scheduling.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("PriorityClassList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall diff --git a/default/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall b/default/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall deleted file mode 100644 index cd74809b..00000000 --- a/default/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), value : (Natural)}) -> -{ apiVersion = ("scheduling.k8s.io/v1beta1" : Text) -, description = ([] : Optional (Text)) -, globalDefault = ([] : Optional (Bool)) -, kind = ("PriorityClass" : Text) -, metadata = _params.metadata -, value = _params.value -} : ../types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall diff --git a/default/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall b/default/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall deleted file mode 100644 index cd445d65..00000000 --- a/default/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("scheduling.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("PriorityClassList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall diff --git a/default/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/default/io.k8s.api.settings.v1alpha1.PodPreset.dhall deleted file mode 100644 index 1d42e44d..00000000 --- a/default/io.k8s.api.settings.v1alpha1.PodPreset.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("settings.k8s.io/v1alpha1" : Text) -, kind = ("PodPreset" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall)) -} : ../types/io.k8s.api.settings.v1alpha1.PodPreset.dhall diff --git a/default/io.k8s.api.settings.v1alpha1.PodPresetList.dhall b/default/io.k8s.api.settings.v1alpha1.PodPresetList.dhall deleted file mode 100644 index b8d74c59..00000000 --- a/default/io.k8s.api.settings.v1alpha1.PodPresetList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.settings.v1alpha1.PodPreset.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("settings.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("PodPresetList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall diff --git a/default/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/default/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall deleted file mode 100644 index 31cbba7e..00000000 --- a/default/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +++ /dev/null @@ -1,6 +0,0 @@ -{ env = ([] : Optional (List ../types/io.k8s.api.core.v1.EnvVar.dhall)) -, envFrom = ([] : Optional (List ../types/io.k8s.api.core.v1.EnvFromSource.dhall)) -, selector = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, volumeMounts = ([] : Optional (List ../types/io.k8s.api.core.v1.VolumeMount.dhall)) -, volumes = ([] : Optional (List ../types/io.k8s.api.core.v1.Volume.dhall)) -} : ../types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall diff --git a/default/io.k8s.api.storage.v1.StorageClass.dhall b/default/io.k8s.api.storage.v1.StorageClass.dhall deleted file mode 100644 index bf844651..00000000 --- a/default/io.k8s.api.storage.v1.StorageClass.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), provisioner : (Text)}) -> -{ allowVolumeExpansion = ([] : Optional (Bool)) -, allowedTopologies = ([] : Optional (List ../types/io.k8s.api.core.v1.TopologySelectorTerm.dhall)) -, apiVersion = ("storage.k8s.io/v1" : Text) -, kind = ("StorageClass" : Text) -, metadata = _params.metadata -, mountOptions = ([] : Optional (List Text)) -, parameters = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, provisioner = _params.provisioner -, reclaimPolicy = ([] : Optional (Text)) -, volumeBindingMode = ([] : Optional (Text)) -} : ../types/io.k8s.api.storage.v1.StorageClass.dhall diff --git a/default/io.k8s.api.storage.v1.StorageClassList.dhall b/default/io.k8s.api.storage.v1.StorageClassList.dhall deleted file mode 100644 index f745a227..00000000 --- a/default/io.k8s.api.storage.v1.StorageClassList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.storage.v1.StorageClass.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1" : Text) -, items = _params.items -, kind = ("StorageClassList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.storage.v1.StorageClassList.dhall diff --git a/default/io.k8s.api.storage.v1.VolumeAttachment.dhall b/default/io.k8s.api.storage.v1.VolumeAttachment.dhall deleted file mode 100644 index 093bd410..00000000 --- a/default/io.k8s.api.storage.v1.VolumeAttachment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1" : Text) -, kind = ("VolumeAttachment" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall)) -} : ../types/io.k8s.api.storage.v1.VolumeAttachment.dhall diff --git a/default/io.k8s.api.storage.v1.VolumeAttachmentList.dhall b/default/io.k8s.api.storage.v1.VolumeAttachmentList.dhall deleted file mode 100644 index cf2c6f2d..00000000 --- a/default/io.k8s.api.storage.v1.VolumeAttachmentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.storage.v1.VolumeAttachment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1" : Text) -, items = _params.items -, kind = ("VolumeAttachmentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall diff --git a/default/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall b/default/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall deleted file mode 100644 index cdfdf64c..00000000 --- a/default/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ persistentVolumeName = ([] : Optional (Text)) -} : ../types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall diff --git a/default/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall b/default/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall deleted file mode 100644 index 28800d80..00000000 --- a/default/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {attacher : (Text), nodeName : (Text), source : (../types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall)}) -> -{ attacher = _params.attacher -, nodeName = _params.nodeName -, source = _params.source -} : ../types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall diff --git a/default/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall b/default/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall deleted file mode 100644 index 145b2c9e..00000000 --- a/default/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {attached : (Bool)}) -> -{ attachError = ([] : Optional (../types/io.k8s.api.storage.v1.VolumeError.dhall)) -, attached = _params.attached -, attachmentMetadata = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, detachError = ([] : Optional (../types/io.k8s.api.storage.v1.VolumeError.dhall)) -} : ../types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall diff --git a/default/io.k8s.api.storage.v1.VolumeError.dhall b/default/io.k8s.api.storage.v1.VolumeError.dhall deleted file mode 100644 index 969ce04b..00000000 --- a/default/io.k8s.api.storage.v1.VolumeError.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ message = ([] : Optional (Text)) -, time = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.storage.v1.VolumeError.dhall diff --git a/default/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/default/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall deleted file mode 100644 index 79662259..00000000 --- a/default/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1alpha1" : Text) -, kind = ("VolumeAttachment" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall)) -} : ../types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall diff --git a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall b/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall deleted file mode 100644 index 40fa4334..00000000 --- a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1alpha1" : Text) -, items = _params.items -, kind = ("VolumeAttachmentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall diff --git a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall b/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall deleted file mode 100644 index ddf6c186..00000000 --- a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ persistentVolumeName = ([] : Optional (Text)) -} : ../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall diff --git a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall b/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall deleted file mode 100644 index 332b83e3..00000000 --- a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {attacher : (Text), nodeName : (Text), source : (../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall)}) -> -{ attacher = _params.attacher -, nodeName = _params.nodeName -, source = _params.source -} : ../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall diff --git a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall b/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall deleted file mode 100644 index f94465f9..00000000 --- a/default/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {attached : (Bool)}) -> -{ attachError = ([] : Optional (../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall)) -, attached = _params.attached -, attachmentMetadata = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, detachError = ([] : Optional (../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall)) -} : ../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall diff --git a/default/io.k8s.api.storage.v1alpha1.VolumeError.dhall b/default/io.k8s.api.storage.v1alpha1.VolumeError.dhall deleted file mode 100644 index 454784e5..00000000 --- a/default/io.k8s.api.storage.v1alpha1.VolumeError.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ message = ([] : Optional (Text)) -, time = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall diff --git a/default/io.k8s.api.storage.v1beta1.StorageClass.dhall b/default/io.k8s.api.storage.v1beta1.StorageClass.dhall deleted file mode 100644 index 74e1b097..00000000 --- a/default/io.k8s.api.storage.v1beta1.StorageClass.dhall +++ /dev/null @@ -1,12 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), provisioner : (Text)}) -> -{ allowVolumeExpansion = ([] : Optional (Bool)) -, allowedTopologies = ([] : Optional (List ../types/io.k8s.api.core.v1.TopologySelectorTerm.dhall)) -, apiVersion = ("storage.k8s.io/v1beta1" : Text) -, kind = ("StorageClass" : Text) -, metadata = _params.metadata -, mountOptions = ([] : Optional (List Text)) -, parameters = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, provisioner = _params.provisioner -, reclaimPolicy = ([] : Optional (Text)) -, volumeBindingMode = ([] : Optional (Text)) -} : ../types/io.k8s.api.storage.v1beta1.StorageClass.dhall diff --git a/default/io.k8s.api.storage.v1beta1.StorageClassList.dhall b/default/io.k8s.api.storage.v1beta1.StorageClassList.dhall deleted file mode 100644 index 96facb6a..00000000 --- a/default/io.k8s.api.storage.v1beta1.StorageClassList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.storage.v1beta1.StorageClass.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("StorageClassList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.storage.v1beta1.StorageClassList.dhall diff --git a/default/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/default/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall deleted file mode 100644 index 2d1955ef..00000000 --- a/default/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1beta1" : Text) -, kind = ("VolumeAttachment" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall)) -} : ../types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall diff --git a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall b/default/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall deleted file mode 100644 index 2319825a..00000000 --- a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("storage.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("VolumeAttachmentList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall diff --git a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall b/default/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall deleted file mode 100644 index eadf8883..00000000 --- a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ persistentVolumeName = ([] : Optional (Text)) -} : ../types/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall diff --git a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall b/default/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall deleted file mode 100644 index 098c39ba..00000000 --- a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {attacher : (Text), nodeName : (Text), source : (../types/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall)}) -> -{ attacher = _params.attacher -, nodeName = _params.nodeName -, source = _params.source -} : ../types/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall diff --git a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall b/default/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall deleted file mode 100644 index 69414ea4..00000000 --- a/default/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {attached : (Bool)}) -> -{ attachError = ([] : Optional (../types/io.k8s.api.storage.v1beta1.VolumeError.dhall)) -, attached = _params.attached -, attachmentMetadata = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, detachError = ([] : Optional (../types/io.k8s.api.storage.v1beta1.VolumeError.dhall)) -} : ../types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall diff --git a/default/io.k8s.api.storage.v1beta1.VolumeError.dhall b/default/io.k8s.api.storage.v1beta1.VolumeError.dhall deleted file mode 100644 index 7f79fd5d..00000000 --- a/default/io.k8s.api.storage.v1beta1.VolumeError.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ message = ([] : Optional (Text)) -, time = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} : ../types/io.k8s.api.storage.v1beta1.VolumeError.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall deleted file mode 100644 index 6bd565f9..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {JSONPath : (Text), name : (Text), type : (Text)}) -> -{ JSONPath = _params.JSONPath -, description = ([] : Optional (Text)) -, format = ([] : Optional (Text)) -, name = _params.name -, priority = ([] : Optional (Natural)) -, type = _params.type -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall deleted file mode 100644 index 8bb9caba..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {strategy : (Text)}) -> -{ strategy = _params.strategy -, webhookClientConfig = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall deleted file mode 100644 index 6206ff47..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall)}) -> -{ apiVersion = ("apiextensions.k8s.io/v1beta1" : Text) -, kind = ("CustomResourceDefinition" : Text) -, metadata = _params.metadata -, spec = _params.spec -, status = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall deleted file mode 100644 index b2b88aca..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall deleted file mode 100644 index f795045f..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apiextensions.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("CustomResourceDefinitionList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall deleted file mode 100644 index c2d20581..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {kind : (Text), plural : (Text)}) -> -{ categories = ([] : Optional (List Text)) -, kind = _params.kind -, listKind = ([] : Optional (Text)) -, plural = _params.plural -, shortNames = ([] : Optional (List Text)) -, singular = ([] : Optional (Text)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall deleted file mode 100644 index 365aa26e..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {group : (Text), names : (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall), scope : (Text)}) -> -{ additionalPrinterColumns = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall)) -, conversion = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall)) -, group = _params.group -, names = _params.names -, scope = _params.scope -, subresources = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall)) -, validation = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall)) -, version = ([] : Optional (Text)) -, versions = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall deleted file mode 100644 index 3e1170f0..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {acceptedNames : (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall), conditions : (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall), storedVersions : (List Text)}) -> -{ acceptedNames = _params.acceptedNames -, conditions = _params.conditions -, storedVersions = _params.storedVersions -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall deleted file mode 100644 index 62e56bca..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {name : (Text), served : (Bool), storage : (Bool)}) -> -{ additionalPrinterColumns = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall)) -, name = _params.name -, schema = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall)) -, served = _params.served -, storage = _params.storage -, subresources = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall deleted file mode 100644 index df12fe00..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {specReplicasPath : (Text), statusReplicasPath : (Text)}) -> -{ labelSelectorPath = ([] : Optional (Text)) -, specReplicasPath = _params.specReplicasPath -, statusReplicasPath = _params.statusReplicasPath -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall deleted file mode 100644 index f242b3e1..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +++ /dev/null @@ -1 +0,0 @@ -{=} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall deleted file mode 100644 index b9e46e37..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ scale = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall)) -, status = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall deleted file mode 100644 index 881d4c95..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ openAPIV3Schema = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall deleted file mode 100644 index 8d9c4789..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ description = ([] : Optional (Text)) -, url = ([] : Optional (Text)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall deleted file mode 100644 index 43f0a8ae..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +++ /dev/null @@ -1 +0,0 @@ -{=} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall deleted file mode 100644 index 9944a98e..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +++ /dev/null @@ -1,37 +0,0 @@ -{ `$ref` = ([] : Optional (Text)) -, `$schema` = ([] : Optional (Text)) -, additionalItems = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall)) -, additionalProperties = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall)) -, allOf = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, anyOf = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, default = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall)) -, definitions = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, dependencies = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, description = ([] : Optional (Text)) -, enum = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall)) -, example = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall)) -, exclusiveMaximum = ([] : Optional (Bool)) -, exclusiveMinimum = ([] : Optional (Bool)) -, externalDocs = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall)) -, format = ([] : Optional (Text)) -, id = ([] : Optional (Text)) -, items = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall)) -, maxItems = ([] : Optional (Natural)) -, maxLength = ([] : Optional (Natural)) -, maxProperties = ([] : Optional (Natural)) -, maximum = ([] : Optional (Double)) -, minItems = ([] : Optional (Natural)) -, minLength = ([] : Optional (Natural)) -, minProperties = ([] : Optional (Natural)) -, minimum = ([] : Optional (Double)) -, multipleOf = ([] : Optional (Double)) -, not = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, oneOf = ([] : Optional (List ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, pattern = ([] : Optional (Text)) -, patternProperties = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, properties = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, required = ([] : Optional (List Text)) -, title = ([] : Optional (Text)) -, type = ([] : Optional (Text)) -, uniqueItems = ([] : Optional (Bool)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall deleted file mode 100644 index 8aa81e6e..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +++ /dev/null @@ -1 +0,0 @@ -{=} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall deleted file mode 100644 index c5f11f6a..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +++ /dev/null @@ -1 +0,0 @@ -{=} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall deleted file mode 100644 index 6de91cff..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall +++ /dev/null @@ -1 +0,0 @@ -{=} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall deleted file mode 100644 index 0dea0420..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {name : (Text), namespace : (Text)}) -> -{ name = _params.name -, namespace = _params.namespace -, path = ([] : Optional (Text)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall diff --git a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall b/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall deleted file mode 100644 index 46c50bed..00000000 --- a/default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ caBundle = ([] : Optional (Text)) -, service = ([] : Optional (../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall)) -, url = ([] : Optional (Text)) -} : ../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall diff --git a/default/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall b/default/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall deleted file mode 100644 index a3a707e5..00000000 --- a/default/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +++ /dev/null @@ -1 +0,0 @@ -\(a : Text) -> a diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall deleted file mode 100644 index 5482e810..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {name : (Text), versions : (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("APIGroup" : Text) -, name = _params.name -, preferredVersion = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall)) -, serverAddressByClientCIDRs = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall)) -, versions = _params.versions -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall deleted file mode 100644 index 6de5a32a..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {groups : (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall)}) -> -{ apiVersion = ("v1" : Text) -, groups = _params.groups -, kind = ("APIGroupList" : Text) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall deleted file mode 100644 index c3fee764..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {kind : (Text), name : (Text), namespaced : (Bool), singularName : (Text), verbs : (List Text)}) -> -{ categories = ([] : Optional (List Text)) -, group = ([] : Optional (Text)) -, kind = _params.kind -, name = _params.name -, namespaced = _params.namespaced -, shortNames = ([] : Optional (List Text)) -, singularName = _params.singularName -, verbs = _params.verbs -, version = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall deleted file mode 100644 index a2d3aa57..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {groupVersion : (Text), resources : (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall)}) -> -{ apiVersion = ("v1" : Text) -, groupVersion = _params.groupVersion -, kind = ("APIResourceList" : Text) -, resources = _params.resources -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall deleted file mode 100644 index eb1f3a7c..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {serverAddressByClientCIDRs : (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall), versions : (List Text)}) -> -{ apiVersion = ("v1" : Text) -, kind = ("APIVersions" : Text) -, serverAddressByClientCIDRs = _params.serverAddressByClientCIDRs -, versions = _params.versions -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall deleted file mode 100644 index 856caecf..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text)}) -> -{ apiVersion = _params.apiVersion -, dryRun = ([] : Optional (List Text)) -, gracePeriodSeconds = ([] : Optional (Natural)) -, kind = _params.kind -, orphanDependents = ([] : Optional (Bool)) -, preconditions = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall)) -, propagationPolicy = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall deleted file mode 100644 index ff833668..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {groupVersion : (Text), version : (Text)}) -> -{ groupVersion = _params.groupVersion -, version = _params.version -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall deleted file mode 100644 index f4b7dd6a..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {name : (Text)}) -> -{ name = _params.name -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall deleted file mode 100644 index 336b373e..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {pending : (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall)}) -> -{ pending = _params.pending -, result = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall deleted file mode 100644 index 68381abb..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ matchExpressions = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall)) -, matchLabels = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall deleted file mode 100644 index 362944e3..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +++ /dev/null @@ -1,5 +0,0 @@ -\(_params : {key : (Text), operator : (Text)}) -> -{ key = _params.key -, operator = _params.operator -, values = ([] : Optional (List Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall deleted file mode 100644 index f11469db..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ continue = ([] : Optional (Text)) -, resourceVersion = ([] : Optional (Text)) -, selfLink = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall deleted file mode 100644 index a3a707e5..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +++ /dev/null @@ -1 +0,0 @@ -\(a : Text) -> a diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall deleted file mode 100644 index ed41cf86..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +++ /dev/null @@ -1,18 +0,0 @@ -\(_params : {name : (Text)}) -> -{ annotations = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, clusterName = ([] : Optional (Text)) -, creationTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, deletionGracePeriodSeconds = ([] : Optional (Natural)) -, deletionTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, finalizers = ([] : Optional (List Text)) -, generateName = ([] : Optional (Text)) -, generation = ([] : Optional (Natural)) -, initializers = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall)) -, labels = ([] : Optional ((List {mapKey : Text, mapValue : Text}))) -, name = _params.name -, namespace = ([] : Optional (Text)) -, ownerReferences = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall)) -, resourceVersion = ([] : Optional (Text)) -, selfLink = ([] : Optional (Text)) -, uid = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall deleted file mode 100644 index 90a78c03..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {apiVersion : (Text), kind : (Text), name : (Text), uid : (Text)}) -> -{ apiVersion = _params.apiVersion -, blockOwnerDeletion = ([] : Optional (Bool)) -, controller = ([] : Optional (Bool)) -, kind = _params.kind -, name = _params.name -, uid = _params.uid -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall deleted file mode 100644 index 47e71eff..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall +++ /dev/null @@ -1 +0,0 @@ -{=} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall deleted file mode 100644 index 461bce72..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ uid = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall deleted file mode 100644 index f168f6df..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {clientCIDR : (Text), serverAddress : (Text)}) -> -{ clientCIDR = _params.clientCIDR -, serverAddress = _params.serverAddress -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall deleted file mode 100644 index a3e5283d..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +++ /dev/null @@ -1,10 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("v1" : Text) -, code = ([] : Optional (Natural)) -, details = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall)) -, kind = ("Status" : Text) -, message = ([] : Optional (Text)) -, metadata = _params.metadata -, reason = ([] : Optional (Text)) -, status = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall deleted file mode 100644 index 10904483..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ field = ([] : Optional (Text)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall deleted file mode 100644 index 31d01cb9..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +++ /dev/null @@ -1,8 +0,0 @@ -\(_params : {kind : (Text)}) -> -{ causes = ([] : Optional (List ../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall)) -, group = ([] : Optional (Text)) -, kind = _params.kind -, name = ([] : Optional (Text)) -, retryAfterSeconds = ([] : Optional (Natural)) -, uid = ([] : Optional (Text)) -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall deleted file mode 100644 index a3a707e5..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +++ /dev/null @@ -1 +0,0 @@ -\(a : Text) -> a diff --git a/default/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall b/default/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall deleted file mode 100644 index 06ea6de2..00000000 --- a/default/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall +++ /dev/null @@ -1,4 +0,0 @@ -\(_params : {object : (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall), type : (Text)}) -> -{ object = _params.object -, type = _params.type -} : ../types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall diff --git a/default/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall b/default/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall deleted file mode 100644 index a4eed79f..00000000 --- a/default/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +++ /dev/null @@ -1,3 +0,0 @@ -\(_params : {Raw : (Text)}) -> -{ Raw = _params.Raw -} : ../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall diff --git a/default/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall b/default/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall deleted file mode 100644 index 044b8fb2..00000000 --- a/default/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +++ /dev/null @@ -1 +0,0 @@ -< Int : Natural | String : Text > diff --git a/default/io.k8s.apimachinery.pkg.version.Info.dhall b/default/io.k8s.apimachinery.pkg.version.Info.dhall deleted file mode 100644 index ed384f9e..00000000 --- a/default/io.k8s.apimachinery.pkg.version.Info.dhall +++ /dev/null @@ -1,11 +0,0 @@ -\(_params : {buildDate : (Text), compiler : (Text), gitCommit : (Text), gitTreeState : (Text), gitVersion : (Text), goVersion : (Text), major : (Text), minor : (Text), platform : (Text)}) -> -{ buildDate = _params.buildDate -, compiler = _params.compiler -, gitCommit = _params.gitCommit -, gitTreeState = _params.gitTreeState -, gitVersion = _params.gitVersion -, goVersion = _params.goVersion -, major = _params.major -, minor = _params.minor -, platform = _params.platform -} : ../types/io.k8s.apimachinery.pkg.version.Info.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall deleted file mode 100644 index f8bccaea..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apiregistration.k8s.io/v1" : Text) -, kind = ("APIService" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall)) -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall deleted file mode 100644 index ab453bfc..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall deleted file mode 100644 index 3594d1ec..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apiregistration.k8s.io/v1" : Text) -, items = _params.items -, kind = ("APIServiceList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall deleted file mode 100644 index 7eb16886..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {groupPriorityMinimum : (Natural), service : (../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall), versionPriority : (Natural)}) -> -{ caBundle = ([] : Optional (Text)) -, group = ([] : Optional (Text)) -, groupPriorityMinimum = _params.groupPriorityMinimum -, insecureSkipTLSVerify = ([] : Optional (Bool)) -, service = _params.service -, version = ([] : Optional (Text)) -, versionPriority = _params.versionPriority -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall deleted file mode 100644 index 08381a1f..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ conditions = ([] : Optional (List ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall)) -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall deleted file mode 100644 index bd46da61..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ name = ([] : Optional (Text)) -, namespace = ([] : Optional (Text)) -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall deleted file mode 100644 index 1a8b0fe6..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) -> -{ apiVersion = ("apiregistration.k8s.io/v1beta1" : Text) -, kind = ("APIService" : Text) -, metadata = _params.metadata -, spec = ([] : Optional (../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall)) -, status = ([] : Optional (../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall)) -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall deleted file mode 100644 index 3f9de533..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall +++ /dev/null @@ -1,7 +0,0 @@ -\(_params : {status : (Text), type : (Text)}) -> -{ lastTransitionTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message = ([] : Optional (Text)) -, reason = ([] : Optional (Text)) -, status = _params.status -, type = _params.type -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall deleted file mode 100644 index a0971fb9..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall +++ /dev/null @@ -1,6 +0,0 @@ -\(_params : {items : (List ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) -> -{ apiVersion = ("apiregistration.k8s.io/v1beta1" : Text) -, items = _params.items -, kind = ("APIServiceList" : Text) -, metadata = _params.metadata -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall deleted file mode 100644 index 04d65145..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall +++ /dev/null @@ -1,9 +0,0 @@ -\(_params : {groupPriorityMinimum : (Natural), service : (../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall), versionPriority : (Natural)}) -> -{ caBundle = ([] : Optional (Text)) -, group = ([] : Optional (Text)) -, groupPriorityMinimum = _params.groupPriorityMinimum -, insecureSkipTLSVerify = ([] : Optional (Bool)) -, service = _params.service -, version = ([] : Optional (Text)) -, versionPriority = _params.versionPriority -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall deleted file mode 100644 index 9e89a755..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall +++ /dev/null @@ -1,2 +0,0 @@ -{ conditions = ([] : Optional (List ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall)) -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall diff --git a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall b/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall deleted file mode 100644 index f8d915ba..00000000 --- a/default/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall +++ /dev/null @@ -1,3 +0,0 @@ -{ name = ([] : Optional (Text)) -, namespace = ([] : Optional (Text)) -} : ../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall new file mode 100644 index 00000000..9b7d7385 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall @@ -0,0 +1 @@ +{ rules = [] : List ./io.k8s.api.admissionregistration.v1alpha1.Rule.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall new file mode 100644 index 00000000..035f4caf --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "admissionregistration.k8s.io/v1alpha1" +, kind = + "InitializerConfiguration" +, initializers = + [] : List ./io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall new file mode 100644 index 00000000..55fc00af --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "admissionregistration.k8s.io/v1alpha1" +, kind = + "InitializerConfigurationList" +, items = + [] : List + ./io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall new file mode 100644 index 00000000..35348b80 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall @@ -0,0 +1,7 @@ +{ apiGroups = + [] : List Text +, apiVersions = + [] : List Text +, resources = + [] : List Text +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall new file mode 100644 index 00000000..279fed19 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "admissionregistration.k8s.io/v1beta1" +, kind = + "MutatingWebhookConfiguration" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, webhooks = + [] : List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall new file mode 100644 index 00000000..f50cb1ff --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "admissionregistration.k8s.io/v1beta1" +, kind = + "MutatingWebhookConfigurationList" +, items = + [] : List + ./io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall new file mode 100644 index 00000000..3a970615 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall @@ -0,0 +1,9 @@ +{ apiGroups = + [] : List Text +, apiVersions = + [] : List Text +, operations = + [] : List Text +, resources = + [] : List Text +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall new file mode 100644 index 00000000..bd3860d3 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall @@ -0,0 +1 @@ +{ path = None Text } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall new file mode 100644 index 00000000..c503a197 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "admissionregistration.k8s.io/v1beta1" +, kind = + "ValidatingWebhookConfiguration" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, webhooks = + [] : List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall new file mode 100644 index 00000000..9307dc70 --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "admissionregistration.k8s.io/v1beta1" +, kind = + "ValidatingWebhookConfigurationList" +, items = + [] : List + ./io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall new file mode 100644 index 00000000..3fbf4c8a --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall @@ -0,0 +1,12 @@ +{ clientConfig = + ./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +, rules = + [] : List + ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +, failurePolicy = + None Text +, namespaceSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, sideEffects = + None Text +} diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall new file mode 100644 index 00000000..676ce25e --- /dev/null +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall @@ -0,0 +1,7 @@ +{ caBundle = + None Text +, service = + None ./io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall +, url = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall b/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall new file mode 100644 index 00000000..9d87772c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1" +, kind = + "ControllerRevision" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, data = + None ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall b/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall new file mode 100644 index 00000000..21ef946b --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1" +, kind = + "ControllerRevisionList" +, items = + [] : List ./io.k8s.api.apps.v1.ControllerRevision.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DaemonSet.dhall b/defaults/io.k8s.api.apps.v1.DaemonSet.dhall new file mode 100644 index 00000000..5f68d590 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DaemonSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1" +, kind = + "DaemonSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1.DaemonSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1.DaemonSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall new file mode 100644 index 00000000..62ec0d9e --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1" +, kind = + "DaemonSetList" +, items = + [] : List ./io.k8s.api.apps.v1.DaemonSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall new file mode 100644 index 00000000..4444449e --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall @@ -0,0 +1,11 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, revisionHistoryLimit = + None Natural +, updateStrategy = + None ./io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall new file mode 100644 index 00000000..6eee5256 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall @@ -0,0 +1,13 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1.DaemonSetCondition.dhall +, collisionCount = + None Natural +, numberAvailable = + None Natural +, numberUnavailable = + None Natural +, observedGeneration = + None Natural +, updatedNumberScheduled = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall new file mode 100644 index 00000000..5fa601b5 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.Deployment.dhall b/defaults/io.k8s.api.apps.v1.Deployment.dhall new file mode 100644 index 00000000..009149cc --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.Deployment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1" +, kind = + "Deployment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1.DeploymentSpec.dhall +, status = + None ./io.k8s.api.apps.v1.DeploymentStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall b/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall new file mode 100644 index 00000000..aa0b8555 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall @@ -0,0 +1,9 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.DeploymentList.dhall b/defaults/io.k8s.api.apps.v1.DeploymentList.dhall new file mode 100644 index 00000000..dcac12cf --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DeploymentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1" +, kind = + "DeploymentList" +, items = + [] : List ./io.k8s.api.apps.v1.Deployment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall new file mode 100644 index 00000000..896e52a0 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall @@ -0,0 +1,17 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, paused = + None Bool +, progressDeadlineSeconds = + None Natural +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, strategy = + None ./io.k8s.api.apps.v1.DeploymentStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall b/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall new file mode 100644 index 00000000..587f106c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1.DeploymentCondition.dhall +, availableReplicas = + None Natural +, collisionCount = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, replicas = + None Natural +, unavailableReplicas = + None Natural +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall new file mode 100644 index 00000000..ca969fb6 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall new file mode 100644 index 00000000..326d59fc --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1" +, kind = + "ReplicaSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall new file mode 100644 index 00000000..3c856e1c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1" +, kind = + "ReplicaSetList" +, items = + [] : List ./io.k8s.api.apps.v1.ReplicaSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall new file mode 100644 index 00000000..45e162f5 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall @@ -0,0 +1,9 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, minReadySeconds = + None Natural +, replicas = + None Natural +, template = + None ./io.k8s.api.core.v1.PodTemplateSpec.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall new file mode 100644 index 00000000..dd6e63a8 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall @@ -0,0 +1,11 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1.ReplicaSetCondition.dhall +, availableReplicas = + None Natural +, fullyLabeledReplicas = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall new file mode 100644 index 00000000..1dcc6d1e --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall @@ -0,0 +1,3 @@ +{ maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall new file mode 100644 index 00000000..b0f8bc88 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall @@ -0,0 +1,5 @@ +{ maxSurge = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall b/defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall new file mode 100644 index 00000000..fd3e2e60 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall @@ -0,0 +1 @@ +{ partition = None Natural } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1.StatefulSet.dhall new file mode 100644 index 00000000..6f2e8ab5 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.StatefulSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1" +, kind = + "StatefulSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1.StatefulSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1.StatefulSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall new file mode 100644 index 00000000..0c9f87ff --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1" +, kind = + "StatefulSetList" +, items = + [] : List ./io.k8s.api.apps.v1.StatefulSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall new file mode 100644 index 00000000..0e3b65f5 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall @@ -0,0 +1,15 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, volumeClaimTemplates = + [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, podManagementPolicy = + None Text +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, updateStrategy = + None ./io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall new file mode 100644 index 00000000..df2e3941 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1.StatefulSetCondition.dhall +, collisionCount = + None Natural +, currentReplicas = + None Natural +, currentRevision = + None Text +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, updateRevision = + None Text +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall new file mode 100644 index 00000000..3eaa8910 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall b/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall new file mode 100644 index 00000000..3883d717 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "ControllerRevision" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, data = + None ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall b/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall new file mode 100644 index 00000000..ab5cc1e7 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "ControllerRevisionList" +, items = + [] : List ./io.k8s.api.apps.v1beta1.ControllerRevision.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall b/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall new file mode 100644 index 00000000..37f8b6ff --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "Deployment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall new file mode 100644 index 00000000..aa0b8555 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall @@ -0,0 +1,9 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall new file mode 100644 index 00000000..511ebcf1 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "DeploymentList" +, items = + [] : List ./io.k8s.api.apps.v1beta1.Deployment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall new file mode 100644 index 00000000..c763389c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "DeploymentRollback" +, rollbackTo = + ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, updatedAnnotations = + [] : List { mapKey : Text, mapValue : Text } +} diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall new file mode 100644 index 00000000..40879ea6 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall @@ -0,0 +1,19 @@ +{ template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, paused = + None Bool +, progressDeadlineSeconds = + None Natural +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, rollbackTo = + None ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, strategy = + None ./io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall new file mode 100644 index 00000000..e99acbac --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1beta1.DeploymentCondition.dhall +, availableReplicas = + None Natural +, collisionCount = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, replicas = + None Natural +, unavailableReplicas = + None Natural +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall new file mode 100644 index 00000000..84c7bed2 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall b/defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall new file mode 100644 index 00000000..472a90a6 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall @@ -0,0 +1 @@ +{ revision = None Natural } diff --git a/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall new file mode 100644 index 00000000..b0f8bc88 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall @@ -0,0 +1,5 @@ +{ maxSurge = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall new file mode 100644 index 00000000..fd3e2e60 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall @@ -0,0 +1 @@ +{ partition = None Natural } diff --git a/defaults/io.k8s.api.apps.v1beta1.Scale.dhall b/defaults/io.k8s.api.apps.v1beta1.Scale.dhall new file mode 100644 index 00000000..de1350c2 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.Scale.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "Scale" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.ScaleSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.ScaleSpec.dhall new file mode 100644 index 00000000..763a5c59 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.ScaleSpec.dhall @@ -0,0 +1 @@ +{ replicas = None Natural } diff --git a/defaults/io.k8s.api.apps.v1beta1.ScaleStatus.dhall b/defaults/io.k8s.api.apps.v1beta1.ScaleStatus.dhall new file mode 100644 index 00000000..1d4a5e3d --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.ScaleStatus.dhall @@ -0,0 +1,5 @@ +{ selector = + [] : List { mapKey : Text, mapValue : Text } +, targetSelector = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall new file mode 100644 index 00000000..7b1b6ff3 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "StatefulSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall new file mode 100644 index 00000000..9af71873 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta1" +, kind = + "StatefulSetList" +, items = + [] : List ./io.k8s.api.apps.v1beta1.StatefulSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall new file mode 100644 index 00000000..880e6dcc --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall @@ -0,0 +1,15 @@ +{ template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, volumeClaimTemplates = + [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, podManagementPolicy = + None Text +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, updateStrategy = + None ./io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall new file mode 100644 index 00000000..5c3d6392 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall +, collisionCount = + None Natural +, currentReplicas = + None Natural +, currentRevision = + None Text +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, updateRevision = + None Text +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall new file mode 100644 index 00000000..b492b53b --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall b/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall new file mode 100644 index 00000000..416a8d3a --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "ControllerRevision" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, data = + None ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall b/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall new file mode 100644 index 00000000..10ab1381 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "ControllerRevisionList" +, items = + [] : List ./io.k8s.api.apps.v1beta2.ControllerRevision.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall new file mode 100644 index 00000000..bf66e440 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "DaemonSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall new file mode 100644 index 00000000..6862dfaa --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "DaemonSetList" +, items = + [] : List ./io.k8s.api.apps.v1beta2.DaemonSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall new file mode 100644 index 00000000..81564aab --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall @@ -0,0 +1,11 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, revisionHistoryLimit = + None Natural +, updateStrategy = + None ./io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall new file mode 100644 index 00000000..326837c0 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall @@ -0,0 +1,13 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall +, collisionCount = + None Natural +, numberAvailable = + None Natural +, numberUnavailable = + None Natural +, observedGeneration = + None Natural +, updatedNumberScheduled = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall new file mode 100644 index 00000000..e07410b3 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall b/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall new file mode 100644 index 00000000..410a03cb --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "Deployment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall new file mode 100644 index 00000000..aa0b8555 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall @@ -0,0 +1,9 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall new file mode 100644 index 00000000..3464ded6 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "DeploymentList" +, items = + [] : List ./io.k8s.api.apps.v1beta2.Deployment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall new file mode 100644 index 00000000..9e01f8a8 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall @@ -0,0 +1,17 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, paused = + None Bool +, progressDeadlineSeconds = + None Natural +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, strategy = + None ./io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall new file mode 100644 index 00000000..8e57db89 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1beta2.DeploymentCondition.dhall +, availableReplicas = + None Natural +, collisionCount = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, replicas = + None Natural +, unavailableReplicas = + None Natural +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall new file mode 100644 index 00000000..d34d53b9 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall new file mode 100644 index 00000000..d1e80a0b --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "ReplicaSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall new file mode 100644 index 00000000..9cf1d924 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "ReplicaSetList" +, items = + [] : List ./io.k8s.api.apps.v1beta2.ReplicaSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall new file mode 100644 index 00000000..45e162f5 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall @@ -0,0 +1,9 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, minReadySeconds = + None Natural +, replicas = + None Natural +, template = + None ./io.k8s.api.core.v1.PodTemplateSpec.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall new file mode 100644 index 00000000..0dd0a8a2 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall @@ -0,0 +1,11 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall +, availableReplicas = + None Natural +, fullyLabeledReplicas = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall new file mode 100644 index 00000000..1dcc6d1e --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall @@ -0,0 +1,3 @@ +{ maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall new file mode 100644 index 00000000..b0f8bc88 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall @@ -0,0 +1,5 @@ +{ maxSurge = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall new file mode 100644 index 00000000..fd3e2e60 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall @@ -0,0 +1 @@ +{ partition = None Natural } diff --git a/defaults/io.k8s.api.apps.v1beta2.Scale.dhall b/defaults/io.k8s.api.apps.v1beta2.Scale.dhall new file mode 100644 index 00000000..32c1f8e5 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.Scale.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "Scale" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.ScaleSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.ScaleSpec.dhall new file mode 100644 index 00000000..763a5c59 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ScaleSpec.dhall @@ -0,0 +1 @@ +{ replicas = None Natural } diff --git a/defaults/io.k8s.api.apps.v1beta2.ScaleStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.ScaleStatus.dhall new file mode 100644 index 00000000..1d4a5e3d --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.ScaleStatus.dhall @@ -0,0 +1,5 @@ +{ selector = + [] : List { mapKey : Text, mapValue : Text } +, targetSelector = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall new file mode 100644 index 00000000..38a3bf5a --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "StatefulSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall +, status = + None ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall new file mode 100644 index 00000000..02bcfcbc --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "apps/v1beta2" +, kind = + "StatefulSetList" +, items = + [] : List ./io.k8s.api.apps.v1beta2.StatefulSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall new file mode 100644 index 00000000..489c7785 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall @@ -0,0 +1,15 @@ +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, volumeClaimTemplates = + [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, podManagementPolicy = + None Text +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, updateStrategy = + None ./io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall +} diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall new file mode 100644 index 00000000..57dc1236 --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall +, collisionCount = + None Natural +, currentReplicas = + None Natural +, currentRevision = + None Text +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, updateRevision = + None Text +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall new file mode 100644 index 00000000..c4e519db --- /dev/null +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall new file mode 100644 index 00000000..9a88b31b --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "auditregistration.k8s.io/v1alpha1" +, kind = + "AuditSink" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall +} diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall new file mode 100644 index 00000000..dcc50cf4 --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "auditregistration.k8s.io/v1alpha1" +, kind = + "AuditSinkList" +, items = + [] : List ./io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall new file mode 100644 index 00000000..cacd8b76 --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall @@ -0,0 +1,5 @@ +{ policy = + ./io.k8s.api.auditregistration.v1alpha1.Policy.dhall +, webhook = + ./io.k8s.api.auditregistration.v1alpha1.Webhook.dhall +} diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall new file mode 100644 index 00000000..bdf381ee --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall @@ -0,0 +1 @@ +{ stages = [] : List Text } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall new file mode 100644 index 00000000..bd3860d3 --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall @@ -0,0 +1 @@ +{ path = None Text } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall new file mode 100644 index 00000000..59b835c8 --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall @@ -0,0 +1,5 @@ +{ clientConfig = + ./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall +, throttle = + None ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall +} diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall new file mode 100644 index 00000000..dbf86c59 --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall @@ -0,0 +1,7 @@ +{ caBundle = + None Text +, service = + None ./io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall +, url = + None Text +} diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall new file mode 100644 index 00000000..ec0839fb --- /dev/null +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall @@ -0,0 +1 @@ +{ burst = None Natural, qps = None Natural } diff --git a/defaults/io.k8s.api.authentication.v1.TokenReview.dhall b/defaults/io.k8s.api.authentication.v1.TokenReview.dhall new file mode 100644 index 00000000..e3c8d302 --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1.TokenReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authentication.k8s.io/v1" +, kind = + "TokenReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall +, status = + None ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall b/defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall new file mode 100644 index 00000000..ecb80e55 --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall @@ -0,0 +1 @@ +{ audiences = [] : List Text, token = None Text } diff --git a/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall new file mode 100644 index 00000000..c1cf93d8 --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall @@ -0,0 +1,9 @@ +{ audiences = + [] : List Text +, authenticated = + None Bool +, error = + None Text +, user = + None ./io.k8s.api.authentication.v1.UserInfo.dhall +} diff --git a/defaults/io.k8s.api.authentication.v1.UserInfo.dhall b/defaults/io.k8s.api.authentication.v1.UserInfo.dhall new file mode 100644 index 00000000..27156e9f --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1.UserInfo.dhall @@ -0,0 +1,9 @@ +{ extra = + [] : List { mapKey : Text, mapValue : Text } +, groups = + [] : List Text +, uid = + None Text +, username = + None Text +} diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall new file mode 100644 index 00000000..93a7b038 --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authentication.k8s.io/v1beta1" +, kind = + "TokenReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall +, status = + None ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall new file mode 100644 index 00000000..ecb80e55 --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall @@ -0,0 +1 @@ +{ audiences = [] : List Text, token = None Text } diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall new file mode 100644 index 00000000..d9665936 --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall @@ -0,0 +1,9 @@ +{ audiences = + [] : List Text +, authenticated = + None Bool +, error = + None Text +, user = + None ./io.k8s.api.authentication.v1beta1.UserInfo.dhall +} diff --git a/defaults/io.k8s.api.authentication.v1beta1.UserInfo.dhall b/defaults/io.k8s.api.authentication.v1beta1.UserInfo.dhall new file mode 100644 index 00000000..27156e9f --- /dev/null +++ b/defaults/io.k8s.api.authentication.v1beta1.UserInfo.dhall @@ -0,0 +1,9 @@ +{ extra = + [] : List { mapKey : Text, mapValue : Text } +, groups = + [] : List Text +, uid = + None Text +, username = + None Text +} diff --git a/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall new file mode 100644 index 00000000..470638ce --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1" +, kind = + "LocalSubjectAccessReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall b/defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall new file mode 100644 index 00000000..a5b0fec7 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall @@ -0,0 +1 @@ +{ path = None Text, verb = None Text } diff --git a/defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall b/defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall new file mode 100644 index 00000000..239c88b7 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall @@ -0,0 +1 @@ +{ nonResourceURLs = [] : List Text, verbs = [] : List Text } diff --git a/defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall b/defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall new file mode 100644 index 00000000..210bc989 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall @@ -0,0 +1,15 @@ +{ group = + None Text +, name = + None Text +, namespace = + None Text +, resource = + None Text +, subresource = + None Text +, verb = + None Text +, version = + None Text +} diff --git a/defaults/io.k8s.api.authorization.v1.ResourceRule.dhall b/defaults/io.k8s.api.authorization.v1.ResourceRule.dhall new file mode 100644 index 00000000..a066ebae --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.ResourceRule.dhall @@ -0,0 +1,9 @@ +{ apiGroups = + [] : List Text +, resourceNames = + [] : List Text +, resources = + [] : List Text +, verbs = + [] : List Text +} diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall new file mode 100644 index 00000000..d2edffec --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1" +, kind = + "SelfSubjectAccessReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall new file mode 100644 index 00000000..9821f48a --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall @@ -0,0 +1,5 @@ +{ nonResourceAttributes = + None ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall +, resourceAttributes = + None ./io.k8s.api.authorization.v1.ResourceAttributes.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall new file mode 100644 index 00000000..9c3e29f1 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1" +, kind = + "SelfSubjectRulesReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall new file mode 100644 index 00000000..35a2987c --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall @@ -0,0 +1 @@ +{ namespace = None Text } diff --git a/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall new file mode 100644 index 00000000..3ecdab36 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1" +, kind = + "SubjectAccessReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall new file mode 100644 index 00000000..c2ad66bb --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall @@ -0,0 +1,13 @@ +{ extra = + [] : List { mapKey : Text, mapValue : Text } +, groups = + [] : List Text +, nonResourceAttributes = + None ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall +, resourceAttributes = + None ./io.k8s.api.authorization.v1.ResourceAttributes.dhall +, uid = + None Text +, user = + None Text +} diff --git a/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall new file mode 100644 index 00000000..65b58fb5 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall @@ -0,0 +1 @@ +{ denied = None Bool, evaluationError = None Text, reason = None Text } diff --git a/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall b/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall new file mode 100644 index 00000000..eae5ab15 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall @@ -0,0 +1,7 @@ +{ nonResourceRules = + [] : List ./io.k8s.api.authorization.v1.NonResourceRule.dhall +, resourceRules = + [] : List ./io.k8s.api.authorization.v1.ResourceRule.dhall +, evaluationError = + None Text +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall new file mode 100644 index 00000000..af75a04e --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1beta1" +, kind = + "LocalSubjectAccessReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall b/defaults/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall new file mode 100644 index 00000000..a5b0fec7 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall @@ -0,0 +1 @@ +{ path = None Text, verb = None Text } diff --git a/defaults/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall b/defaults/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall new file mode 100644 index 00000000..239c88b7 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall @@ -0,0 +1 @@ +{ nonResourceURLs = [] : List Text, verbs = [] : List Text } diff --git a/defaults/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall b/defaults/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall new file mode 100644 index 00000000..210bc989 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall @@ -0,0 +1,15 @@ +{ group = + None Text +, name = + None Text +, namespace = + None Text +, resource = + None Text +, subresource = + None Text +, verb = + None Text +, version = + None Text +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.ResourceRule.dhall b/defaults/io.k8s.api.authorization.v1beta1.ResourceRule.dhall new file mode 100644 index 00000000..a066ebae --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.ResourceRule.dhall @@ -0,0 +1,9 @@ +{ apiGroups = + [] : List Text +, resourceNames = + [] : List Text +, resources = + [] : List Text +, verbs = + [] : List Text +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall new file mode 100644 index 00000000..ae64312c --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1beta1" +, kind = + "SelfSubjectAccessReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall new file mode 100644 index 00000000..df1bb616 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall @@ -0,0 +1,5 @@ +{ nonResourceAttributes = + None ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall +, resourceAttributes = + None ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall new file mode 100644 index 00000000..65e86215 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1beta1" +, kind = + "SelfSubjectRulesReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall new file mode 100644 index 00000000..35a2987c --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall @@ -0,0 +1 @@ +{ namespace = None Text } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall new file mode 100644 index 00000000..0e1b3ebc --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "authorization.k8s.io/v1beta1" +, kind = + "SubjectAccessReview" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +, status = + None ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall new file mode 100644 index 00000000..b8b1d819 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall @@ -0,0 +1,13 @@ +{ extra = + [] : List { mapKey : Text, mapValue : Text } +, group = + [] : List Text +, nonResourceAttributes = + None ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall +, resourceAttributes = + None ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall +, uid = + None Text +, user = + None Text +} diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall new file mode 100644 index 00000000..65b58fb5 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall @@ -0,0 +1 @@ +{ denied = None Bool, evaluationError = None Text, reason = None Text } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall new file mode 100644 index 00000000..def4d802 --- /dev/null +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall @@ -0,0 +1,7 @@ +{ nonResourceRules = + [] : List ./io.k8s.api.authorization.v1beta1.NonResourceRule.dhall +, resourceRules = + [] : List ./io.k8s.api.authorization.v1beta1.ResourceRule.dhall +, evaluationError = + None Text +} diff --git a/defaults/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall b/defaults/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall new file mode 100644 index 00000000..b5712752 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "autoscaling/v1" +, kind = + "HorizontalPodAutoscaler" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall +, status = + None ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall new file mode 100644 index 00000000..6f0d66d7 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "autoscaling/v1" +, kind = + "HorizontalPodAutoscalerList" +, items = + [] : List ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall new file mode 100644 index 00000000..a81c51a1 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall @@ -0,0 +1,7 @@ +{ scaleTargetRef = + ./io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall +, minReplicas = + None Natural +, targetCPUUtilizationPercentage = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall new file mode 100644 index 00000000..ffcac5f7 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall @@ -0,0 +1,7 @@ +{ currentCPUUtilizationPercentage = + None Natural +, lastScaleTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, observedGeneration = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v1.Scale.dhall b/defaults/io.k8s.api.autoscaling.v1.Scale.dhall new file mode 100644 index 00000000..d1317352 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.Scale.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "autoscaling/v1" +, kind = + "Scale" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.autoscaling.v1.ScaleSpec.dhall +, status = + None ./io.k8s.api.autoscaling.v1.ScaleStatus.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall b/defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall new file mode 100644 index 00000000..763a5c59 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall @@ -0,0 +1 @@ +{ replicas = None Natural } diff --git a/defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall b/defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall new file mode 100644 index 00000000..d3309687 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall @@ -0,0 +1 @@ +{ selector = None Text } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall new file mode 100644 index 00000000..af2f44ae --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall @@ -0,0 +1,7 @@ +{ metricSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, targetAverageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, targetValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall new file mode 100644 index 00000000..efb641ae --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall @@ -0,0 +1,7 @@ +{ currentValue = + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, currentAverageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall new file mode 100644 index 00000000..c7c32226 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "autoscaling/v2beta1" +, kind = + "HorizontalPodAutoscaler" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall +, status = + None ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall new file mode 100644 index 00000000..e476bf8f --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "autoscaling/v2beta1" +, kind = + "HorizontalPodAutoscalerList" +, items = + [] : List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall new file mode 100644 index 00000000..b8365191 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall @@ -0,0 +1,7 @@ +{ metrics = + [] : List ./io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +, scaleTargetRef = + ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +, minReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall new file mode 100644 index 00000000..e76c7a99 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall @@ -0,0 +1,10 @@ +{ conditions = + [] : List + ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall +, currentMetrics = + [] : List ./io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +, lastScaleTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, observedGeneration = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall new file mode 100644 index 00000000..fbbab320 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall @@ -0,0 +1,9 @@ +{ external = + None ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +, object = + None ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +, pods = + None ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +, resource = + None ./io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall new file mode 100644 index 00000000..3304972e --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall @@ -0,0 +1,9 @@ +{ external = + None ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +, object = + None ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +, pods = + None ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +, resource = + None ./io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall new file mode 100644 index 00000000..b6cb71e7 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall @@ -0,0 +1,9 @@ +{ target = + ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +, targetValue = + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, averageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall new file mode 100644 index 00000000..0e7fc014 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall @@ -0,0 +1,9 @@ +{ currentValue = + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, target = + ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +, averageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall new file mode 100644 index 00000000..1e10276f --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall @@ -0,0 +1,5 @@ +{ targetAverageValue = + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall new file mode 100644 index 00000000..1a2aa601 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall @@ -0,0 +1,5 @@ +{ currentAverageValue = + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall new file mode 100644 index 00000000..7b4dc1b7 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall @@ -0,0 +1,5 @@ +{ targetAverageUtilization = + None Natural +, targetAverageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall new file mode 100644 index 00000000..410b910e --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall @@ -0,0 +1,5 @@ +{ currentAverageValue = + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, currentAverageUtilization = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall new file mode 100644 index 00000000..d394379a --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall @@ -0,0 +1,5 @@ +{ metric = + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, target = + ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall new file mode 100644 index 00000000..46a712cc --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall @@ -0,0 +1,5 @@ +{ current = + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, metric = + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall new file mode 100644 index 00000000..e5d37711 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "autoscaling/v2beta2" +, kind = + "HorizontalPodAutoscaler" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +, status = + None ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall new file mode 100644 index 00000000..9d945ad6 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "autoscaling/v2beta2" +, kind = + "HorizontalPodAutoscalerList" +, items = + [] : List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall new file mode 100644 index 00000000..615d1f81 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall @@ -0,0 +1,7 @@ +{ metrics = + [] : List ./io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +, scaleTargetRef = + ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, minReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall new file mode 100644 index 00000000..8f083910 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall @@ -0,0 +1,10 @@ +{ conditions = + [] : List + ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +, currentMetrics = + [] : List ./io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +, lastScaleTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, observedGeneration = + None Natural +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall new file mode 100644 index 00000000..aa88e29a --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall @@ -0,0 +1 @@ +{ selector = None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall new file mode 100644 index 00000000..6361eaeb --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall @@ -0,0 +1,9 @@ +{ external = + None ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +, object = + None ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +, pods = + None ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +, resource = + None ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall new file mode 100644 index 00000000..60cfb812 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall @@ -0,0 +1,9 @@ +{ external = + None ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +, object = + None ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +, pods = + None ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +, resource = + None ./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall new file mode 100644 index 00000000..4a300361 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall @@ -0,0 +1,7 @@ +{ averageUtilization = + None Natural +, averageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, value = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall new file mode 100644 index 00000000..4a300361 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall @@ -0,0 +1,7 @@ +{ averageUtilization = + None Natural +, averageValue = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, value = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall new file mode 100644 index 00000000..2812c3fa --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall @@ -0,0 +1,7 @@ +{ describedObject = + ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, metric = + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, target = + ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall new file mode 100644 index 00000000..42ab706b --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall @@ -0,0 +1,7 @@ +{ current = + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, describedObject = + ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, metric = + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall new file mode 100644 index 00000000..d394379a --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall @@ -0,0 +1,5 @@ +{ metric = + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, target = + ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall new file mode 100644 index 00000000..46a712cc --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall @@ -0,0 +1,5 @@ +{ current = + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, metric = + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall new file mode 100644 index 00000000..fcad8f25 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall @@ -0,0 +1 @@ +{ target = ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall new file mode 100644 index 00000000..e683d596 --- /dev/null +++ b/defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall @@ -0,0 +1 @@ +{ current = ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v1.Job.dhall b/defaults/io.k8s.api.batch.v1.Job.dhall new file mode 100644 index 00000000..14c1c32d --- /dev/null +++ b/defaults/io.k8s.api.batch.v1.Job.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "batch/v1" +, kind = + "Job" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.batch.v1.JobSpec.dhall +, status = + None ./io.k8s.api.batch.v1.JobStatus.dhall +} diff --git a/defaults/io.k8s.api.batch.v1.JobCondition.dhall b/defaults/io.k8s.api.batch.v1.JobCondition.dhall new file mode 100644 index 00000000..3cb51fe0 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1.JobCondition.dhall @@ -0,0 +1,9 @@ +{ lastProbeTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.batch.v1.JobList.dhall b/defaults/io.k8s.api.batch.v1.JobList.dhall new file mode 100644 index 00000000..6dbab33e --- /dev/null +++ b/defaults/io.k8s.api.batch.v1.JobList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "batch/v1" +, kind = + "JobList" +, items = + [] : List ./io.k8s.api.batch.v1.Job.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.batch.v1.JobSpec.dhall b/defaults/io.k8s.api.batch.v1.JobSpec.dhall new file mode 100644 index 00000000..32adaf32 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1.JobSpec.dhall @@ -0,0 +1,17 @@ +{ template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, activeDeadlineSeconds = + None Natural +, backoffLimit = + None Natural +, completions = + None Natural +, manualSelector = + None Bool +, parallelism = + None Natural +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, ttlSecondsAfterFinished = + None Natural +} diff --git a/defaults/io.k8s.api.batch.v1.JobStatus.dhall b/defaults/io.k8s.api.batch.v1.JobStatus.dhall new file mode 100644 index 00000000..65a3abb6 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1.JobStatus.dhall @@ -0,0 +1,13 @@ +{ conditions = + [] : List ./io.k8s.api.batch.v1.JobCondition.dhall +, active = + None Natural +, completionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, failed = + None Natural +, startTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, succeeded = + None Natural +} diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall new file mode 100644 index 00000000..10b561a6 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "batch/v1beta1" +, kind = + "CronJob" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall +, status = + None ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall +} diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall new file mode 100644 index 00000000..3620ee62 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "batch/v1beta1" +, kind = + "CronJobList" +, items = + [] : List ./io.k8s.api.batch.v1beta1.CronJob.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJobSpec.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJobSpec.dhall new file mode 100644 index 00000000..1a100b4d --- /dev/null +++ b/defaults/io.k8s.api.batch.v1beta1.CronJobSpec.dhall @@ -0,0 +1,13 @@ +{ jobTemplate = + ./io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +, concurrencyPolicy = + None Text +, failedJobsHistoryLimit = + None Natural +, startingDeadlineSeconds = + None Natural +, successfulJobsHistoryLimit = + None Natural +, suspend = + None Bool +} diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall new file mode 100644 index 00000000..b444f6b2 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall @@ -0,0 +1,5 @@ +{ active = + [] : List ./io.k8s.api.core.v1.ObjectReference.dhall +, lastScheduleTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall new file mode 100644 index 00000000..ecab4654 --- /dev/null +++ b/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall @@ -0,0 +1,5 @@ +{ metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.batch.v1.JobSpec.dhall +} diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall new file mode 100644 index 00000000..711106d4 --- /dev/null +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "batch/v2alpha1" +, kind = + "CronJob" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +, status = + None ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +} diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall new file mode 100644 index 00000000..f2bcb9d7 --- /dev/null +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "batch/v2alpha1" +, kind = + "CronJobList" +, items = + [] : List ./io.k8s.api.batch.v2alpha1.CronJob.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall new file mode 100644 index 00000000..2c42cf2a --- /dev/null +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall @@ -0,0 +1,13 @@ +{ jobTemplate = + ./io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +, concurrencyPolicy = + None Text +, failedJobsHistoryLimit = + None Natural +, startingDeadlineSeconds = + None Natural +, successfulJobsHistoryLimit = + None Natural +, suspend = + None Bool +} diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall new file mode 100644 index 00000000..b444f6b2 --- /dev/null +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall @@ -0,0 +1,5 @@ +{ active = + [] : List ./io.k8s.api.core.v1.ObjectReference.dhall +, lastScheduleTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall new file mode 100644 index 00000000..ecab4654 --- /dev/null +++ b/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall @@ -0,0 +1,5 @@ +{ metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.batch.v1.JobSpec.dhall +} diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall new file mode 100644 index 00000000..27796b9a --- /dev/null +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "certificates.k8s.io/v1beta1" +, kind = + "CertificateSigningRequest" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +, status = + None ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +} diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall new file mode 100644 index 00000000..e429b088 --- /dev/null +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall @@ -0,0 +1,7 @@ +{ lastUpdateTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall new file mode 100644 index 00000000..fa9c3631 --- /dev/null +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "certificates.k8s.io/v1beta1" +, kind = + "CertificateSigningRequestList" +, items = + [] : List ./io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall new file mode 100644 index 00000000..bad1ade9 --- /dev/null +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall @@ -0,0 +1,11 @@ +{ extra = + [] : List { mapKey : Text, mapValue : Text } +, groups = + [] : List Text +, usages = + [] : List Text +, uid = + None Text +, username = + None Text +} diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall new file mode 100644 index 00000000..3f4bfd8b --- /dev/null +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall @@ -0,0 +1,6 @@ +{ conditions = + [] : List + ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +, certificate = + None Text +} diff --git a/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall b/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall new file mode 100644 index 00000000..f2691508 --- /dev/null +++ b/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "coordination.k8s.io/v1beta1" +, kind = + "Lease" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +} diff --git a/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall b/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall new file mode 100644 index 00000000..65fc48ba --- /dev/null +++ b/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "coordination.k8s.io/v1beta1" +, kind = + "LeaseList" +, items = + [] : List ./io.k8s.api.coordination.v1beta1.Lease.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall b/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall new file mode 100644 index 00000000..bf7cf5a9 --- /dev/null +++ b/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall @@ -0,0 +1,11 @@ +{ acquireTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, holderIdentity = + None Text +, leaseDurationSeconds = + None Natural +, leaseTransitions = + None Natural +, renewTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +} diff --git a/defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall b/defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall new file mode 100644 index 00000000..373a3f1b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall @@ -0,0 +1 @@ +{ fsType = None Text, partition = None Natural, readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.Affinity.dhall b/defaults/io.k8s.api.core.v1.Affinity.dhall new file mode 100644 index 00000000..aff932d0 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Affinity.dhall @@ -0,0 +1,7 @@ +{ nodeAffinity = + None ./io.k8s.api.core.v1.NodeAffinity.dhall +, podAffinity = + None ./io.k8s.api.core.v1.PodAffinity.dhall +, podAntiAffinity = + None ./io.k8s.api.core.v1.PodAntiAffinity.dhall +} diff --git a/defaults/io.k8s.api.core.v1.AttachedVolume.dhall b/defaults/io.k8s.api.core.v1.AttachedVolume.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.AttachedVolume.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall b/defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall new file mode 100644 index 00000000..d277accc --- /dev/null +++ b/defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall @@ -0,0 +1 @@ +{ cachingMode = None Text, fsType = None Text, readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall new file mode 100644 index 00000000..2d86afdd --- /dev/null +++ b/defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall @@ -0,0 +1 @@ +{ readOnly = None Bool, secretNamespace = None Text } diff --git a/defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall b/defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall new file mode 100644 index 00000000..bde2e4f6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall @@ -0,0 +1 @@ +{ readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.Binding.dhall b/defaults/io.k8s.api.core.v1.Binding.dhall new file mode 100644 index 00000000..11bf6b0e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Binding.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "Binding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, target = + ./io.k8s.api.core.v1.ObjectReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall new file mode 100644 index 00000000..2c4d31de --- /dev/null +++ b/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall @@ -0,0 +1,13 @@ +{ volumeAttributes = + [] : List { mapKey : Text, mapValue : Text } +, controllerPublishSecretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +, fsType = + None Text +, nodePublishSecretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +, nodeStageSecretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +, readOnly = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.Capabilities.dhall b/defaults/io.k8s.api.core.v1.Capabilities.dhall new file mode 100644 index 00000000..d6b9ecba --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Capabilities.dhall @@ -0,0 +1 @@ +{ add = [] : List Text, drop = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall new file mode 100644 index 00000000..750d600d --- /dev/null +++ b/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall @@ -0,0 +1,13 @@ +{ monitors = + [] : List Text +, path = + None Text +, readOnly = + None Bool +, secretFile = + None Text +, secretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +, user = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall new file mode 100644 index 00000000..c491f37f --- /dev/null +++ b/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall @@ -0,0 +1,13 @@ +{ monitors = + [] : List Text +, path = + None Text +, readOnly = + None Bool +, secretFile = + None Text +, secretRef = + None ./io.k8s.api.core.v1.LocalObjectReference.dhall +, user = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall new file mode 100644 index 00000000..aaee678c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall @@ -0,0 +1,7 @@ +{ fsType = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall new file mode 100644 index 00000000..074669ef --- /dev/null +++ b/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall @@ -0,0 +1,7 @@ +{ fsType = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.LocalObjectReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ClientIPConfig.dhall b/defaults/io.k8s.api.core.v1.ClientIPConfig.dhall new file mode 100644 index 00000000..d26e5126 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ClientIPConfig.dhall @@ -0,0 +1 @@ +{ timeoutSeconds = None Natural } diff --git a/defaults/io.k8s.api.core.v1.ComponentCondition.dhall b/defaults/io.k8s.api.core.v1.ComponentCondition.dhall new file mode 100644 index 00000000..61863b58 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ComponentCondition.dhall @@ -0,0 +1 @@ +{ error = None Text, message = None Text } diff --git a/defaults/io.k8s.api.core.v1.ComponentStatus.dhall b/defaults/io.k8s.api.core.v1.ComponentStatus.dhall new file mode 100644 index 00000000..6027e68e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ComponentStatus.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ComponentStatus" +, conditions = + [] : List ./io.k8s.api.core.v1.ComponentCondition.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall b/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall new file mode 100644 index 00000000..006c49c9 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ComponentStatusList" +, items = + [] : List ./io.k8s.api.core.v1.ComponentStatus.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ConfigMap.dhall b/defaults/io.k8s.api.core.v1.ConfigMap.dhall new file mode 100644 index 00000000..87aee2c9 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMap.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "ConfigMap" +, binaryData = + [] : List { mapKey : Text, mapValue : Text } +, data = + [] : List { mapKey : Text, mapValue : Text } +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall b/defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall new file mode 100644 index 00000000..1c93537a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall @@ -0,0 +1 @@ +{ name = None Text, optional = None Bool } diff --git a/defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall b/defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall new file mode 100644 index 00000000..1c93537a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall @@ -0,0 +1 @@ +{ name = None Text, optional = None Bool } diff --git a/defaults/io.k8s.api.core.v1.ConfigMapList.dhall b/defaults/io.k8s.api.core.v1.ConfigMapList.dhall new file mode 100644 index 00000000..cc0b85ba --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMapList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ConfigMapList" +, items = + [] : List ./io.k8s.api.core.v1.ConfigMap.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall b/defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall new file mode 100644 index 00000000..f0a50585 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall @@ -0,0 +1 @@ +{ resourceVersion = None Text, uid = None Text } diff --git a/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall b/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall new file mode 100644 index 00000000..c34cb443 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall @@ -0,0 +1,7 @@ +{ items = + [] : List ./io.k8s.api.core.v1.KeyToPath.dhall +, name = + None Text +, optional = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall new file mode 100644 index 00000000..7f431a25 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall @@ -0,0 +1,9 @@ +{ items = + [] : List ./io.k8s.api.core.v1.KeyToPath.dhall +, defaultMode = + None Natural +, name = + None Text +, optional = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.Container.dhall b/defaults/io.k8s.api.core.v1.Container.dhall new file mode 100644 index 00000000..87d01f24 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Container.dhall @@ -0,0 +1,41 @@ +{ args = + [] : List Text +, command = + [] : List Text +, env = + [] : List ./io.k8s.api.core.v1.EnvVar.dhall +, envFrom = + [] : List ./io.k8s.api.core.v1.EnvFromSource.dhall +, ports = + [] : List ./io.k8s.api.core.v1.ContainerPort.dhall +, volumeDevices = + [] : List ./io.k8s.api.core.v1.VolumeDevice.dhall +, volumeMounts = + [] : List ./io.k8s.api.core.v1.VolumeMount.dhall +, image = + None Text +, imagePullPolicy = + None Text +, lifecycle = + None ./io.k8s.api.core.v1.Lifecycle.dhall +, livenessProbe = + None ./io.k8s.api.core.v1.Probe.dhall +, readinessProbe = + None ./io.k8s.api.core.v1.Probe.dhall +, resources = + None ./io.k8s.api.core.v1.ResourceRequirements.dhall +, securityContext = + None ./io.k8s.api.core.v1.SecurityContext.dhall +, stdin = + None Bool +, stdinOnce = + None Bool +, terminationMessagePath = + None Text +, terminationMessagePolicy = + None Text +, tty = + None Bool +, workingDir = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ContainerImage.dhall b/defaults/io.k8s.api.core.v1.ContainerImage.dhall new file mode 100644 index 00000000..cdf095c2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerImage.dhall @@ -0,0 +1 @@ +{ names = [] : List Text, sizeBytes = None Natural } diff --git a/defaults/io.k8s.api.core.v1.ContainerPort.dhall b/defaults/io.k8s.api.core.v1.ContainerPort.dhall new file mode 100644 index 00000000..5a25462c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerPort.dhall @@ -0,0 +1,9 @@ +{ hostIP = + None Text +, hostPort = + None Natural +, name = + None Text +, protocol = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ContainerState.dhall b/defaults/io.k8s.api.core.v1.ContainerState.dhall new file mode 100644 index 00000000..d421e16e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerState.dhall @@ -0,0 +1,7 @@ +{ running = + None ./io.k8s.api.core.v1.ContainerStateRunning.dhall +, terminated = + None ./io.k8s.api.core.v1.ContainerStateTerminated.dhall +, waiting = + None ./io.k8s.api.core.v1.ContainerStateWaiting.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall b/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall new file mode 100644 index 00000000..d9f727b4 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall @@ -0,0 +1 @@ +{ startedAt = None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall b/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall new file mode 100644 index 00000000..7871f3d9 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall @@ -0,0 +1,13 @@ +{ containerID = + None Text +, finishedAt = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +, signal = + None Natural +, startedAt = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall b/defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall new file mode 100644 index 00000000..960e7442 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall @@ -0,0 +1 @@ +{ message = None Text, reason = None Text } diff --git a/defaults/io.k8s.api.core.v1.ContainerStatus.dhall b/defaults/io.k8s.api.core.v1.ContainerStatus.dhall new file mode 100644 index 00000000..6d3d4ba6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ContainerStatus.dhall @@ -0,0 +1,7 @@ +{ containerID = + None Text +, lastState = + None ./io.k8s.api.core.v1.ContainerState.dhall +, state = + None ./io.k8s.api.core.v1.ContainerState.dhall +} diff --git a/defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall b/defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall new file mode 100644 index 00000000..1bb1a059 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall @@ -0,0 +1 @@ +{ items = [] : List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall } diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall new file mode 100644 index 00000000..7f1af0be --- /dev/null +++ b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall @@ -0,0 +1,7 @@ +{ fieldRef = + None ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, mode = + None Natural +, resourceFieldRef = + None ./io.k8s.api.core.v1.ResourceFieldSelector.dhall +} diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall new file mode 100644 index 00000000..bc21d573 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall @@ -0,0 +1,5 @@ +{ items = + [] : List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +, defaultMode = + None Natural +} diff --git a/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall b/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall new file mode 100644 index 00000000..90622734 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall @@ -0,0 +1,5 @@ +{ medium = + None Text +, sizeLimit = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +} diff --git a/defaults/io.k8s.api.core.v1.EndpointAddress.dhall b/defaults/io.k8s.api.core.v1.EndpointAddress.dhall new file mode 100644 index 00000000..bfa34887 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EndpointAddress.dhall @@ -0,0 +1,7 @@ +{ hostname = + None Text +, nodeName = + None Text +, targetRef = + None ./io.k8s.api.core.v1.ObjectReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.EndpointPort.dhall b/defaults/io.k8s.api.core.v1.EndpointPort.dhall new file mode 100644 index 00000000..15c1d450 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EndpointPort.dhall @@ -0,0 +1 @@ +{ name = None Text, protocol = None Text } diff --git a/defaults/io.k8s.api.core.v1.EndpointSubset.dhall b/defaults/io.k8s.api.core.v1.EndpointSubset.dhall new file mode 100644 index 00000000..783bdde9 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EndpointSubset.dhall @@ -0,0 +1,7 @@ +{ addresses = + [] : List ./io.k8s.api.core.v1.EndpointAddress.dhall +, notReadyAddresses = + [] : List ./io.k8s.api.core.v1.EndpointAddress.dhall +, ports = + [] : List ./io.k8s.api.core.v1.EndpointPort.dhall +} diff --git a/defaults/io.k8s.api.core.v1.Endpoints.dhall b/defaults/io.k8s.api.core.v1.Endpoints.dhall new file mode 100644 index 00000000..1f0d8d3f --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Endpoints.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "Endpoints" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, subsets = + [] : List ./io.k8s.api.core.v1.EndpointSubset.dhall +} diff --git a/defaults/io.k8s.api.core.v1.EndpointsList.dhall b/defaults/io.k8s.api.core.v1.EndpointsList.dhall new file mode 100644 index 00000000..b8f5413a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EndpointsList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "EndpointsList" +, items = + [] : List ./io.k8s.api.core.v1.Endpoints.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.EnvFromSource.dhall b/defaults/io.k8s.api.core.v1.EnvFromSource.dhall new file mode 100644 index 00000000..02312cb2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EnvFromSource.dhall @@ -0,0 +1,7 @@ +{ configMapRef = + None ./io.k8s.api.core.v1.ConfigMapEnvSource.dhall +, prefix = + None Text +, secretRef = + None ./io.k8s.api.core.v1.SecretEnvSource.dhall +} diff --git a/defaults/io.k8s.api.core.v1.EnvVar.dhall b/defaults/io.k8s.api.core.v1.EnvVar.dhall new file mode 100644 index 00000000..e39de27a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EnvVar.dhall @@ -0,0 +1 @@ +{ value = None Text, valueFrom = None ./io.k8s.api.core.v1.EnvVarSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.EnvVarSource.dhall b/defaults/io.k8s.api.core.v1.EnvVarSource.dhall new file mode 100644 index 00000000..eb6dd991 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EnvVarSource.dhall @@ -0,0 +1,9 @@ +{ configMapKeyRef = + None ./io.k8s.api.core.v1.ConfigMapKeySelector.dhall +, fieldRef = + None ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, resourceFieldRef = + None ./io.k8s.api.core.v1.ResourceFieldSelector.dhall +, secretKeyRef = + None ./io.k8s.api.core.v1.SecretKeySelector.dhall +} diff --git a/defaults/io.k8s.api.core.v1.Event.dhall b/defaults/io.k8s.api.core.v1.Event.dhall new file mode 100644 index 00000000..3a6efa23 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Event.dhall @@ -0,0 +1,35 @@ +{ apiVersion = + "/v1" +, kind = + "Event" +, involvedObject = + ./io.k8s.api.core.v1.ObjectReference.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, action = + None Text +, count = + None Natural +, eventTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, firstTimestamp = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTimestamp = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +, related = + None ./io.k8s.api.core.v1.ObjectReference.dhall +, reportingComponent = + None Text +, reportingInstance = + None Text +, series = + None ./io.k8s.api.core.v1.EventSeries.dhall +, source = + None ./io.k8s.api.core.v1.EventSource.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.EventList.dhall b/defaults/io.k8s.api.core.v1.EventList.dhall new file mode 100644 index 00000000..9ef37de2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EventList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "EventList" +, items = + [] : List ./io.k8s.api.core.v1.Event.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.EventSeries.dhall b/defaults/io.k8s.api.core.v1.EventSeries.dhall new file mode 100644 index 00000000..cc09a8c5 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EventSeries.dhall @@ -0,0 +1,7 @@ +{ count = + None Natural +, lastObservedTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, state = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.EventSource.dhall b/defaults/io.k8s.api.core.v1.EventSource.dhall new file mode 100644 index 00000000..72a7bb7c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.EventSource.dhall @@ -0,0 +1 @@ +{ component = None Text, host = None Text } diff --git a/defaults/io.k8s.api.core.v1.ExecAction.dhall b/defaults/io.k8s.api.core.v1.ExecAction.dhall new file mode 100644 index 00000000..96dc9f1a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ExecAction.dhall @@ -0,0 +1 @@ +{ command = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.FCVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FCVolumeSource.dhall new file mode 100644 index 00000000..ec04603b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.FCVolumeSource.dhall @@ -0,0 +1,11 @@ +{ targetWWNs = + [] : List Text +, wwids = + [] : List Text +, fsType = + None Text +, lun = + None Natural +, readOnly = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall new file mode 100644 index 00000000..3ae50b8d --- /dev/null +++ b/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall @@ -0,0 +1,9 @@ +{ options = + [] : List { mapKey : Text, mapValue : Text } +, fsType = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall new file mode 100644 index 00000000..ad71170f --- /dev/null +++ b/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall @@ -0,0 +1,9 @@ +{ options = + [] : List { mapKey : Text, mapValue : Text } +, fsType = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.LocalObjectReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall new file mode 100644 index 00000000..ef7ce3d6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall @@ -0,0 +1 @@ +{ datasetName = None Text, datasetUUID = None Text } diff --git a/defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall b/defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall new file mode 100644 index 00000000..373a3f1b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall @@ -0,0 +1 @@ +{ fsType = None Text, partition = None Natural, readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall b/defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall new file mode 100644 index 00000000..ab179626 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall @@ -0,0 +1 @@ +{ directory = None Text, revision = None Text } diff --git a/defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall new file mode 100644 index 00000000..c3dfca73 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall @@ -0,0 +1 @@ +{ endpointsNamespace = None Text, readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall b/defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall new file mode 100644 index 00000000..bde2e4f6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall @@ -0,0 +1 @@ +{ readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall b/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall new file mode 100644 index 00000000..3cd1af56 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall @@ -0,0 +1,11 @@ +{ httpHeaders = + [] : List ./io.k8s.api.core.v1.HTTPHeader.dhall +, port = + ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, host = + None Text +, path = + None Text +, scheme = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.HTTPHeader.dhall b/defaults/io.k8s.api.core.v1.HTTPHeader.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.HTTPHeader.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.Handler.dhall b/defaults/io.k8s.api.core.v1.Handler.dhall new file mode 100644 index 00000000..c477c4ed --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Handler.dhall @@ -0,0 +1,7 @@ +{ exec = + None ./io.k8s.api.core.v1.ExecAction.dhall +, httpGet = + None ./io.k8s.api.core.v1.HTTPGetAction.dhall +, tcpSocket = + None ./io.k8s.api.core.v1.TCPSocketAction.dhall +} diff --git a/defaults/io.k8s.api.core.v1.HostAlias.dhall b/defaults/io.k8s.api.core.v1.HostAlias.dhall new file mode 100644 index 00000000..ce51e4f5 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.HostAlias.dhall @@ -0,0 +1 @@ +{ hostnames = [] : List Text, ip = None Text } diff --git a/defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall b/defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall new file mode 100644 index 00000000..40729739 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall @@ -0,0 +1 @@ +{ type = None Text } diff --git a/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall new file mode 100644 index 00000000..2b428d7b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall @@ -0,0 +1,17 @@ +{ portals = + [] : List Text +, chapAuthDiscovery = + None Bool +, chapAuthSession = + None Bool +, fsType = + None Text +, initiatorName = + None Text +, iscsiInterface = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall new file mode 100644 index 00000000..865b811f --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall @@ -0,0 +1,17 @@ +{ portals = + [] : List Text +, chapAuthDiscovery = + None Bool +, chapAuthSession = + None Bool +, fsType = + None Text +, initiatorName = + None Text +, iscsiInterface = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.LocalObjectReference.dhall +} diff --git a/defaults/io.k8s.api.core.v1.KeyToPath.dhall b/defaults/io.k8s.api.core.v1.KeyToPath.dhall new file mode 100644 index 00000000..9169bec1 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.KeyToPath.dhall @@ -0,0 +1 @@ +{ mode = None Natural } diff --git a/defaults/io.k8s.api.core.v1.Lifecycle.dhall b/defaults/io.k8s.api.core.v1.Lifecycle.dhall new file mode 100644 index 00000000..b08e067c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Lifecycle.dhall @@ -0,0 +1,5 @@ +{ postStart = + None ./io.k8s.api.core.v1.Handler.dhall +, preStop = + None ./io.k8s.api.core.v1.Handler.dhall +} diff --git a/defaults/io.k8s.api.core.v1.LimitRange.dhall b/defaults/io.k8s.api.core.v1.LimitRange.dhall new file mode 100644 index 00000000..6ac4ef51 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LimitRange.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "LimitRange" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.LimitRangeSpec.dhall +} diff --git a/defaults/io.k8s.api.core.v1.LimitRangeItem.dhall b/defaults/io.k8s.api.core.v1.LimitRangeItem.dhall new file mode 100644 index 00000000..11c3352b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LimitRangeItem.dhall @@ -0,0 +1,13 @@ +{ default = + [] : List { mapKey : Text, mapValue : Text } +, defaultRequest = + [] : List { mapKey : Text, mapValue : Text } +, max = + [] : List { mapKey : Text, mapValue : Text } +, maxLimitRequestRatio = + [] : List { mapKey : Text, mapValue : Text } +, min = + [] : List { mapKey : Text, mapValue : Text } +, type = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.LimitRangeList.dhall b/defaults/io.k8s.api.core.v1.LimitRangeList.dhall new file mode 100644 index 00000000..7682f00e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LimitRangeList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "LimitRangeList" +, items = + [] : List ./io.k8s.api.core.v1.LimitRange.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall b/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall new file mode 100644 index 00000000..a8bc6276 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall @@ -0,0 +1 @@ +{ limits = [] : List ./io.k8s.api.core.v1.LimitRangeItem.dhall } diff --git a/defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall b/defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall new file mode 100644 index 00000000..1d9b2218 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall @@ -0,0 +1 @@ +{ hostname = None Text, ip = None Text } diff --git a/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall b/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall new file mode 100644 index 00000000..9fd54acb --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall @@ -0,0 +1 @@ +{ ingress = [] : List ./io.k8s.api.core.v1.LoadBalancerIngress.dhall } diff --git a/defaults/io.k8s.api.core.v1.LocalObjectReference.dhall b/defaults/io.k8s.api.core.v1.LocalObjectReference.dhall new file mode 100644 index 00000000..6351a7cf --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LocalObjectReference.dhall @@ -0,0 +1 @@ +{ name = None Text } diff --git a/defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall b/defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall new file mode 100644 index 00000000..8d5c79d1 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall @@ -0,0 +1 @@ +{ fsType = None Text } diff --git a/defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall new file mode 100644 index 00000000..bde2e4f6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall @@ -0,0 +1 @@ +{ readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.Namespace.dhall b/defaults/io.k8s.api.core.v1.Namespace.dhall new file mode 100644 index 00000000..4967f922 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Namespace.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "Namespace" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.NamespaceSpec.dhall +, status = + None ./io.k8s.api.core.v1.NamespaceStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NamespaceList.dhall b/defaults/io.k8s.api.core.v1.NamespaceList.dhall new file mode 100644 index 00000000..d2b1d379 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NamespaceList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "NamespaceList" +, items = + [] : List ./io.k8s.api.core.v1.Namespace.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NamespaceSpec.dhall b/defaults/io.k8s.api.core.v1.NamespaceSpec.dhall new file mode 100644 index 00000000..908dd468 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NamespaceSpec.dhall @@ -0,0 +1 @@ +{ finalizers = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.NamespaceStatus.dhall b/defaults/io.k8s.api.core.v1.NamespaceStatus.dhall new file mode 100644 index 00000000..7ab0e4d4 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NamespaceStatus.dhall @@ -0,0 +1 @@ +{ phase = None Text } diff --git a/defaults/io.k8s.api.core.v1.Node.dhall b/defaults/io.k8s.api.core.v1.Node.dhall new file mode 100644 index 00000000..7b5c097e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Node.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "Node" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.NodeSpec.dhall +, status = + None ./io.k8s.api.core.v1.NodeStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeAddress.dhall b/defaults/io.k8s.api.core.v1.NodeAddress.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeAddress.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.NodeAffinity.dhall b/defaults/io.k8s.api.core.v1.NodeAffinity.dhall new file mode 100644 index 00000000..a80079f4 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeAffinity.dhall @@ -0,0 +1,5 @@ +{ preferredDuringSchedulingIgnoredDuringExecution = + [] : List ./io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +, requiredDuringSchedulingIgnoredDuringExecution = + None ./io.k8s.api.core.v1.NodeSelector.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeCondition.dhall b/defaults/io.k8s.api.core.v1.NodeCondition.dhall new file mode 100644 index 00000000..ec3153b2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeCondition.dhall @@ -0,0 +1,9 @@ +{ lastHeartbeatTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall b/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall new file mode 100644 index 00000000..ffc6950c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall @@ -0,0 +1 @@ +{ configMap = None ./io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall b/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall new file mode 100644 index 00000000..fb6aa8e5 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall @@ -0,0 +1,9 @@ +{ active = + None ./io.k8s.api.core.v1.NodeConfigSource.dhall +, assigned = + None ./io.k8s.api.core.v1.NodeConfigSource.dhall +, error = + None Text +, lastKnownGood = + None ./io.k8s.api.core.v1.NodeConfigSource.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall b/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall new file mode 100644 index 00000000..cba0ef06 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall @@ -0,0 +1 @@ +{ kubeletEndpoint = None ./io.k8s.api.core.v1.DaemonEndpoint.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeList.dhall b/defaults/io.k8s.api.core.v1.NodeList.dhall new file mode 100644 index 00000000..0a540b8b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "NodeList" +, items = + [] : List ./io.k8s.api.core.v1.Node.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeSelector.dhall b/defaults/io.k8s.api.core.v1.NodeSelector.dhall new file mode 100644 index 00000000..f6b9e864 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeSelector.dhall @@ -0,0 +1 @@ +{ nodeSelectorTerms = [] : List ./io.k8s.api.core.v1.NodeSelectorTerm.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall b/defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall new file mode 100644 index 00000000..3ca85a64 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall @@ -0,0 +1 @@ +{ values = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall b/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall new file mode 100644 index 00000000..97943421 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall @@ -0,0 +1,5 @@ +{ matchExpressions = + [] : List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall +, matchFields = + [] : List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeSpec.dhall b/defaults/io.k8s.api.core.v1.NodeSpec.dhall new file mode 100644 index 00000000..d7abf2d6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeSpec.dhall @@ -0,0 +1,13 @@ +{ taints = + [] : List ./io.k8s.api.core.v1.Taint.dhall +, configSource = + None ./io.k8s.api.core.v1.NodeConfigSource.dhall +, externalID = + None Text +, podCIDR = + None Text +, providerID = + None Text +, unschedulable = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.NodeStatus.dhall b/defaults/io.k8s.api.core.v1.NodeStatus.dhall new file mode 100644 index 00000000..5043e12a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeStatus.dhall @@ -0,0 +1,23 @@ +{ addresses = + [] : List ./io.k8s.api.core.v1.NodeAddress.dhall +, allocatable = + [] : List { mapKey : Text, mapValue : Text } +, capacity = + [] : List { mapKey : Text, mapValue : Text } +, conditions = + [] : List ./io.k8s.api.core.v1.NodeCondition.dhall +, images = + [] : List ./io.k8s.api.core.v1.ContainerImage.dhall +, volumesAttached = + [] : List ./io.k8s.api.core.v1.AttachedVolume.dhall +, volumesInUse = + [] : List Text +, config = + None ./io.k8s.api.core.v1.NodeConfigStatus.dhall +, daemonEndpoints = + None ./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +, nodeInfo = + None ./io.k8s.api.core.v1.NodeSystemInfo.dhall +, phase = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall b/defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall b/defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall new file mode 100644 index 00000000..fecab021 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall @@ -0,0 +1 @@ +{ apiVersion = None Text } diff --git a/defaults/io.k8s.api.core.v1.ObjectReference.dhall b/defaults/io.k8s.api.core.v1.ObjectReference.dhall new file mode 100644 index 00000000..3ee17b16 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ObjectReference.dhall @@ -0,0 +1,11 @@ +{ fieldPath = + None Text +, name = + None Text +, namespace = + None Text +, resourceVersion = + None Text +, uid = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolume.dhall b/defaults/io.k8s.api.core.v1.PersistentVolume.dhall new file mode 100644 index 00000000..5f6ddee3 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolume.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "PersistentVolume" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall +, status = + None ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall new file mode 100644 index 00000000..cd3ad140 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "PersistentVolumeClaim" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +, status = + None ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall new file mode 100644 index 00000000..3cb51fe0 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall @@ -0,0 +1,9 @@ +{ lastProbeTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall new file mode 100644 index 00000000..f4f5d328 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "PersistentVolumeClaimList" +, items = + [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall new file mode 100644 index 00000000..1720e58e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall @@ -0,0 +1,15 @@ +{ accessModes = + [] : List Text +, dataSource = + None ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall +, resources = + None ./io.k8s.api.core.v1.ResourceRequirements.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, storageClassName = + None Text +, volumeMode = + None Text +, volumeName = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall new file mode 100644 index 00000000..a0d09a2a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall @@ -0,0 +1,9 @@ +{ accessModes = + [] : List Text +, capacity = + [] : List { mapKey : Text, mapValue : Text } +, conditions = + [] : List ./io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +, phase = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall new file mode 100644 index 00000000..bde2e4f6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall @@ -0,0 +1 @@ +{ readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall new file mode 100644 index 00000000..3eb3f58a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "PersistentVolumeList" +, items = + [] : List ./io.k8s.api.core.v1.PersistentVolume.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall new file mode 100644 index 00000000..e4cd7880 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall @@ -0,0 +1,61 @@ +{ accessModes = + [] : List Text +, capacity = + [] : List { mapKey : Text, mapValue : Text } +, mountOptions = + [] : List Text +, awsElasticBlockStore = + None ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk = + None ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, azureFile = + None ./io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, cephfs = + None ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +, cinder = + None ./io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +, claimRef = + None ./io.k8s.api.core.v1.ObjectReference.dhall +, csi = + None ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, fc = + None ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume = + None ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +, flocker = + None ./io.k8s.api.core.v1.FlockerVolumeSource.dhall +, gcePersistentDisk = + None ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +, glusterfs = + None ./io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +, hostPath = + None ./io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi = + None ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, local = + None ./io.k8s.api.core.v1.LocalVolumeSource.dhall +, nfs = + None ./io.k8s.api.core.v1.NFSVolumeSource.dhall +, nodeAffinity = + None ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall +, persistentVolumeReclaimPolicy = + None Text +, photonPersistentDisk = + None ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +, portworxVolume = + None ./io.k8s.api.core.v1.PortworxVolumeSource.dhall +, quobyte = + None ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd = + None ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +, scaleIO = + None ./io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +, storageClassName = + None Text +, storageos = + None ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +, volumeMode = + None Text +, vsphereVolume = + None ./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall new file mode 100644 index 00000000..e7a7ef6a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall @@ -0,0 +1 @@ +{ message = None Text, phase = None Text, reason = None Text } diff --git a/defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall b/defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall new file mode 100644 index 00000000..8d5c79d1 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall @@ -0,0 +1 @@ +{ fsType = None Text } diff --git a/defaults/io.k8s.api.core.v1.Pod.dhall b/defaults/io.k8s.api.core.v1.Pod.dhall new file mode 100644 index 00000000..88ec9524 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Pod.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "Pod" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.PodSpec.dhall +, status = + None ./io.k8s.api.core.v1.PodStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodAffinity.dhall b/defaults/io.k8s.api.core.v1.PodAffinity.dhall new file mode 100644 index 00000000..45086675 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodAffinity.dhall @@ -0,0 +1,5 @@ +{ preferredDuringSchedulingIgnoredDuringExecution = + [] : List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +, requiredDuringSchedulingIgnoredDuringExecution = + [] : List ./io.k8s.api.core.v1.PodAffinityTerm.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall b/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall new file mode 100644 index 00000000..eab0fcab --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall @@ -0,0 +1,5 @@ +{ namespaces = + [] : List Text +, labelSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall b/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall new file mode 100644 index 00000000..45086675 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall @@ -0,0 +1,5 @@ +{ preferredDuringSchedulingIgnoredDuringExecution = + [] : List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +, requiredDuringSchedulingIgnoredDuringExecution = + [] : List ./io.k8s.api.core.v1.PodAffinityTerm.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodCondition.dhall b/defaults/io.k8s.api.core.v1.PodCondition.dhall new file mode 100644 index 00000000..3cb51fe0 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodCondition.dhall @@ -0,0 +1,9 @@ +{ lastProbeTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall b/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall new file mode 100644 index 00000000..7f8d1192 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall @@ -0,0 +1,7 @@ +{ nameservers = + [] : List Text +, options = + [] : List ./io.k8s.api.core.v1.PodDNSConfigOption.dhall +, searches = + [] : List Text +} diff --git a/defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall b/defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall new file mode 100644 index 00000000..a064cbdd --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall @@ -0,0 +1 @@ +{ name = None Text, value = None Text } diff --git a/defaults/io.k8s.api.core.v1.PodList.dhall b/defaults/io.k8s.api.core.v1.PodList.dhall new file mode 100644 index 00000000..b4bf0e79 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "PodList" +, items = + [] : List ./io.k8s.api.core.v1.Pod.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodReadinessGate.dhall b/defaults/io.k8s.api.core.v1.PodReadinessGate.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodReadinessGate.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall b/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall new file mode 100644 index 00000000..aca067f8 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall @@ -0,0 +1,15 @@ +{ supplementalGroups = + [] : List Natural +, sysctls = + [] : List ./io.k8s.api.core.v1.Sysctl.dhall +, fsGroup = + None Natural +, runAsGroup = + None Natural +, runAsNonRoot = + None Bool +, runAsUser = + None Natural +, seLinuxOptions = + None ./io.k8s.api.core.v1.SELinuxOptions.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodSpec.dhall b/defaults/io.k8s.api.core.v1.PodSpec.dhall new file mode 100644 index 00000000..663932ef --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodSpec.dhall @@ -0,0 +1,61 @@ +{ containers = + [] : List ./io.k8s.api.core.v1.Container.dhall +, hostAliases = + [] : List ./io.k8s.api.core.v1.HostAlias.dhall +, imagePullSecrets = + [] : List ./io.k8s.api.core.v1.LocalObjectReference.dhall +, initContainers = + [] : List ./io.k8s.api.core.v1.Container.dhall +, nodeSelector = + [] : List { mapKey : Text, mapValue : Text } +, readinessGates = + [] : List ./io.k8s.api.core.v1.PodReadinessGate.dhall +, tolerations = + [] : List ./io.k8s.api.core.v1.Toleration.dhall +, volumes = + [] : List ./io.k8s.api.core.v1.Volume.dhall +, activeDeadlineSeconds = + None Natural +, affinity = + None ./io.k8s.api.core.v1.Affinity.dhall +, automountServiceAccountToken = + None Bool +, dnsConfig = + None ./io.k8s.api.core.v1.PodDNSConfig.dhall +, dnsPolicy = + None Text +, enableServiceLinks = + None Bool +, hostIPC = + None Bool +, hostNetwork = + None Bool +, hostPID = + None Bool +, hostname = + None Text +, nodeName = + None Text +, priority = + None Natural +, priorityClassName = + None Text +, restartPolicy = + None Text +, runtimeClassName = + None Text +, schedulerName = + None Text +, securityContext = + None ./io.k8s.api.core.v1.PodSecurityContext.dhall +, serviceAccount = + None Text +, serviceAccountName = + None Text +, shareProcessNamespace = + None Bool +, subdomain = + None Text +, terminationGracePeriodSeconds = + None Natural +} diff --git a/defaults/io.k8s.api.core.v1.PodStatus.dhall b/defaults/io.k8s.api.core.v1.PodStatus.dhall new file mode 100644 index 00000000..f26a2a90 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodStatus.dhall @@ -0,0 +1,23 @@ +{ conditions = + [] : List ./io.k8s.api.core.v1.PodCondition.dhall +, containerStatuses = + [] : List ./io.k8s.api.core.v1.ContainerStatus.dhall +, initContainerStatuses = + [] : List ./io.k8s.api.core.v1.ContainerStatus.dhall +, hostIP = + None Text +, message = + None Text +, nominatedNodeName = + None Text +, phase = + None Text +, podIP = + None Text +, qosClass = + None Text +, reason = + None Text +, startTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodTemplate.dhall b/defaults/io.k8s.api.core.v1.PodTemplate.dhall new file mode 100644 index 00000000..b2bb809e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodTemplate.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "PodTemplate" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, template = + None ./io.k8s.api.core.v1.PodTemplateSpec.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodTemplateList.dhall b/defaults/io.k8s.api.core.v1.PodTemplateList.dhall new file mode 100644 index 00000000..89d68226 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodTemplateList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "PodTemplateList" +, items = + [] : List ./io.k8s.api.core.v1.PodTemplate.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall b/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall new file mode 100644 index 00000000..149ecbd1 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -0,0 +1,5 @@ +{ metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.PodSpec.dhall +} diff --git a/defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall b/defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall new file mode 100644 index 00000000..eaa2be0f --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall @@ -0,0 +1 @@ +{ fsType = None Text, readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall b/defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall new file mode 100644 index 00000000..23d61a7c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall @@ -0,0 +1 @@ +{ preference = ./io.k8s.api.core.v1.NodeSelectorTerm.dhall } diff --git a/defaults/io.k8s.api.core.v1.Probe.dhall b/defaults/io.k8s.api.core.v1.Probe.dhall new file mode 100644 index 00000000..cc441d2d --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Probe.dhall @@ -0,0 +1,17 @@ +{ exec = + None ./io.k8s.api.core.v1.ExecAction.dhall +, failureThreshold = + None Natural +, httpGet = + None ./io.k8s.api.core.v1.HTTPGetAction.dhall +, initialDelaySeconds = + None Natural +, periodSeconds = + None Natural +, successThreshold = + None Natural +, tcpSocket = + None ./io.k8s.api.core.v1.TCPSocketAction.dhall +, timeoutSeconds = + None Natural +} diff --git a/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall new file mode 100644 index 00000000..41570399 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall @@ -0,0 +1,5 @@ +{ sources = + [] : List ./io.k8s.api.core.v1.VolumeProjection.dhall +, defaultMode = + None Natural +} diff --git a/defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall b/defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall new file mode 100644 index 00000000..aa78be89 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall @@ -0,0 +1 @@ +{ group = None Text, readOnly = None Bool, user = None Text } diff --git a/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall new file mode 100644 index 00000000..4816075c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall @@ -0,0 +1,15 @@ +{ monitors = + [] : List Text +, fsType = + None Text +, keyring = + None Text +, pool = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.SecretReference.dhall +, user = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall b/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall new file mode 100644 index 00000000..aa78e5a7 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall @@ -0,0 +1,15 @@ +{ monitors = + [] : List Text +, fsType = + None Text +, keyring = + None Text +, pool = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.LocalObjectReference.dhall +, user = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ReplicationController.dhall b/defaults/io.k8s.api.core.v1.ReplicationController.dhall new file mode 100644 index 00000000..ae7facf8 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ReplicationController.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "ReplicationController" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall +, status = + None ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall new file mode 100644 index 00000000..4fe9eb96 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ReplicationControllerList" +, items = + [] : List ./io.k8s.api.core.v1.ReplicationController.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall new file mode 100644 index 00000000..9ce40b31 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall @@ -0,0 +1,9 @@ +{ selector = + [] : List { mapKey : Text, mapValue : Text } +, minReadySeconds = + None Natural +, replicas = + None Natural +, template = + None ./io.k8s.api.core.v1.PodTemplateSpec.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall new file mode 100644 index 00000000..a10e3414 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall @@ -0,0 +1,11 @@ +{ conditions = + [] : List ./io.k8s.api.core.v1.ReplicationControllerCondition.dhall +, availableReplicas = + None Natural +, fullyLabeledReplicas = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall b/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall new file mode 100644 index 00000000..e68b3673 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall @@ -0,0 +1,5 @@ +{ containerName = + None Text +, divisor = + None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ResourceQuota.dhall b/defaults/io.k8s.api.core.v1.ResourceQuota.dhall new file mode 100644 index 00000000..3fd4bf61 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ResourceQuota.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "ResourceQuota" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall +, status = + None ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall b/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall new file mode 100644 index 00000000..55593380 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ResourceQuotaList" +, items = + [] : List ./io.k8s.api.core.v1.ResourceQuota.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall new file mode 100644 index 00000000..bed17c3d --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall @@ -0,0 +1,7 @@ +{ hard = + [] : List { mapKey : Text, mapValue : Text } +, scopes = + [] : List Text +, scopeSelector = + None ./io.k8s.api.core.v1.ScopeSelector.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall b/defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall new file mode 100644 index 00000000..65885ae3 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall @@ -0,0 +1,5 @@ +{ hard = + [] : List { mapKey : Text, mapValue : Text } +, used = + [] : List { mapKey : Text, mapValue : Text } +} diff --git a/defaults/io.k8s.api.core.v1.ResourceRequirements.dhall b/defaults/io.k8s.api.core.v1.ResourceRequirements.dhall new file mode 100644 index 00000000..546df0a6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ResourceRequirements.dhall @@ -0,0 +1,5 @@ +{ limits = + [] : List { mapKey : Text, mapValue : Text } +, requests = + [] : List { mapKey : Text, mapValue : Text } +} diff --git a/defaults/io.k8s.api.core.v1.SELinuxOptions.dhall b/defaults/io.k8s.api.core.v1.SELinuxOptions.dhall new file mode 100644 index 00000000..6b47db51 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SELinuxOptions.dhall @@ -0,0 +1 @@ +{ level = None Text, role = None Text, type = None Text, user = None Text } diff --git a/defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall new file mode 100644 index 00000000..0aa2b01b --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall @@ -0,0 +1,17 @@ +{ secretRef = + ./io.k8s.api.core.v1.SecretReference.dhall +, fsType = + None Text +, protectionDomain = + None Text +, readOnly = + None Bool +, sslEnabled = + None Bool +, storageMode = + None Text +, storagePool = + None Text +, volumeName = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall new file mode 100644 index 00000000..68b49cd2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall @@ -0,0 +1,17 @@ +{ secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall +, fsType = + None Text +, protectionDomain = + None Text +, readOnly = + None Bool +, sslEnabled = + None Bool +, storageMode = + None Text +, storagePool = + None Text +, volumeName = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ScopeSelector.dhall b/defaults/io.k8s.api.core.v1.ScopeSelector.dhall new file mode 100644 index 00000000..e67b1494 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ScopeSelector.dhall @@ -0,0 +1,3 @@ +{ matchExpressions = + [] : List ./io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall b/defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall new file mode 100644 index 00000000..3ca85a64 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall @@ -0,0 +1 @@ +{ values = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.Secret.dhall b/defaults/io.k8s.api.core.v1.Secret.dhall new file mode 100644 index 00000000..109578d6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Secret.dhall @@ -0,0 +1,13 @@ +{ apiVersion = + "/v1" +, kind = + "Secret" +, data = + [] : List { mapKey : Text, mapValue : Text } +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, stringData = + [] : List { mapKey : Text, mapValue : Text } +, type = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.SecretEnvSource.dhall b/defaults/io.k8s.api.core.v1.SecretEnvSource.dhall new file mode 100644 index 00000000..1c93537a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecretEnvSource.dhall @@ -0,0 +1 @@ +{ name = None Text, optional = None Bool } diff --git a/defaults/io.k8s.api.core.v1.SecretKeySelector.dhall b/defaults/io.k8s.api.core.v1.SecretKeySelector.dhall new file mode 100644 index 00000000..1c93537a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecretKeySelector.dhall @@ -0,0 +1 @@ +{ name = None Text, optional = None Bool } diff --git a/defaults/io.k8s.api.core.v1.SecretList.dhall b/defaults/io.k8s.api.core.v1.SecretList.dhall new file mode 100644 index 00000000..65877ff3 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecretList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "SecretList" +, items = + [] : List ./io.k8s.api.core.v1.Secret.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.SecretProjection.dhall b/defaults/io.k8s.api.core.v1.SecretProjection.dhall new file mode 100644 index 00000000..c34cb443 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecretProjection.dhall @@ -0,0 +1,7 @@ +{ items = + [] : List ./io.k8s.api.core.v1.KeyToPath.dhall +, name = + None Text +, optional = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.SecretReference.dhall b/defaults/io.k8s.api.core.v1.SecretReference.dhall new file mode 100644 index 00000000..00ee78dd --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecretReference.dhall @@ -0,0 +1 @@ +{ name = None Text, namespace = None Text } diff --git a/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall b/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall new file mode 100644 index 00000000..5f2801d3 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall @@ -0,0 +1,9 @@ +{ items = + [] : List ./io.k8s.api.core.v1.KeyToPath.dhall +, defaultMode = + None Natural +, optional = + None Bool +, secretName = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.SecurityContext.dhall b/defaults/io.k8s.api.core.v1.SecurityContext.dhall new file mode 100644 index 00000000..7f41bfc5 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SecurityContext.dhall @@ -0,0 +1,19 @@ +{ allowPrivilegeEscalation = + None Bool +, capabilities = + None ./io.k8s.api.core.v1.Capabilities.dhall +, privileged = + None Bool +, procMount = + None Text +, readOnlyRootFilesystem = + None Bool +, runAsGroup = + None Natural +, runAsNonRoot = + None Bool +, runAsUser = + None Natural +, seLinuxOptions = + None ./io.k8s.api.core.v1.SELinuxOptions.dhall +} diff --git a/defaults/io.k8s.api.core.v1.Service.dhall b/defaults/io.k8s.api.core.v1.Service.dhall new file mode 100644 index 00000000..30b113fb --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Service.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "/v1" +, kind = + "Service" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.core.v1.ServiceSpec.dhall +, status = + None ./io.k8s.api.core.v1.ServiceStatus.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ServiceAccount.dhall b/defaults/io.k8s.api.core.v1.ServiceAccount.dhall new file mode 100644 index 00000000..295b7248 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServiceAccount.dhall @@ -0,0 +1,13 @@ +{ apiVersion = + "/v1" +, kind = + "ServiceAccount" +, imagePullSecrets = + [] : List ./io.k8s.api.core.v1.LocalObjectReference.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, secrets = + [] : List ./io.k8s.api.core.v1.ObjectReference.dhall +, automountServiceAccountToken = + None Bool +} diff --git a/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall b/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall new file mode 100644 index 00000000..f5f54e52 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ServiceAccountList" +, items = + [] : List ./io.k8s.api.core.v1.ServiceAccount.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall b/defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall new file mode 100644 index 00000000..40ff69c6 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall @@ -0,0 +1 @@ +{ audience = None Text, expirationSeconds = None Natural } diff --git a/defaults/io.k8s.api.core.v1.ServiceList.dhall b/defaults/io.k8s.api.core.v1.ServiceList.dhall new file mode 100644 index 00000000..5edfb447 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServiceList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "/v1" +, kind = + "ServiceList" +, items = + [] : List ./io.k8s.api.core.v1.Service.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ServicePort.dhall b/defaults/io.k8s.api.core.v1.ServicePort.dhall new file mode 100644 index 00000000..2861c6d1 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServicePort.dhall @@ -0,0 +1,9 @@ +{ name = + None Text +, nodePort = + None Natural +, protocol = + None Text +, targetPort = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.core.v1.ServiceSpec.dhall b/defaults/io.k8s.api.core.v1.ServiceSpec.dhall new file mode 100644 index 00000000..4962af17 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServiceSpec.dhall @@ -0,0 +1,27 @@ +{ externalIPs = + [] : List Text +, loadBalancerSourceRanges = + [] : List Text +, ports = + [] : List ./io.k8s.api.core.v1.ServicePort.dhall +, selector = + [] : List { mapKey : Text, mapValue : Text } +, clusterIP = + None Text +, externalName = + None Text +, externalTrafficPolicy = + None Text +, healthCheckNodePort = + None Natural +, loadBalancerIP = + None Text +, publishNotReadyAddresses = + None Bool +, sessionAffinity = + None Text +, sessionAffinityConfig = + None ./io.k8s.api.core.v1.SessionAffinityConfig.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.ServiceStatus.dhall b/defaults/io.k8s.api.core.v1.ServiceStatus.dhall new file mode 100644 index 00000000..9f7521e2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.ServiceStatus.dhall @@ -0,0 +1 @@ +{ loadBalancer = None ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall b/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall new file mode 100644 index 00000000..cd3bf490 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall @@ -0,0 +1 @@ +{ clientIP = None ./io.k8s.api.core.v1.ClientIPConfig.dhall } diff --git a/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall new file mode 100644 index 00000000..06544427 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall @@ -0,0 +1,11 @@ +{ fsType = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.ObjectReference.dhall +, volumeName = + None Text +, volumeNamespace = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall new file mode 100644 index 00000000..3316f0db --- /dev/null +++ b/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall @@ -0,0 +1,11 @@ +{ fsType = + None Text +, readOnly = + None Bool +, secretRef = + None ./io.k8s.api.core.v1.LocalObjectReference.dhall +, volumeName = + None Text +, volumeNamespace = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.Sysctl.dhall b/defaults/io.k8s.api.core.v1.Sysctl.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Sysctl.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall b/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall new file mode 100644 index 00000000..f8bf756e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall @@ -0,0 +1,5 @@ +{ port = + ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, host = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.Taint.dhall b/defaults/io.k8s.api.core.v1.Taint.dhall new file mode 100644 index 00000000..7d808060 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Taint.dhall @@ -0,0 +1,5 @@ +{ timeAdded = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, value = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.Toleration.dhall b/defaults/io.k8s.api.core.v1.Toleration.dhall new file mode 100644 index 00000000..46f9404f --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Toleration.dhall @@ -0,0 +1,11 @@ +{ effect = + None Text +, key = + None Text +, operator = + None Text +, tolerationSeconds = + None Natural +, value = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall b/defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall new file mode 100644 index 00000000..3ca85a64 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall @@ -0,0 +1 @@ +{ values = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall b/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall new file mode 100644 index 00000000..38e2677a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall @@ -0,0 +1,3 @@ +{ matchLabelExpressions = + [] : List ./io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall +} diff --git a/defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall b/defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall new file mode 100644 index 00000000..52b2c850 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall @@ -0,0 +1 @@ +{ apiGroup = None Text } diff --git a/defaults/io.k8s.api.core.v1.Volume.dhall b/defaults/io.k8s.api.core.v1.Volume.dhall new file mode 100644 index 00000000..6e57998e --- /dev/null +++ b/defaults/io.k8s.api.core.v1.Volume.dhall @@ -0,0 +1,55 @@ +{ awsElasticBlockStore = + None ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk = + None ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, azureFile = + None ./io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, cephfs = + None ./io.k8s.api.core.v1.CephFSVolumeSource.dhall +, cinder = + None ./io.k8s.api.core.v1.CinderVolumeSource.dhall +, configMap = + None ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, downwardAPI = + None ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, emptyDir = + None ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +, fc = + None ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume = + None ./io.k8s.api.core.v1.FlexVolumeSource.dhall +, flocker = + None ./io.k8s.api.core.v1.FlockerVolumeSource.dhall +, gcePersistentDisk = + None ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +, gitRepo = + None ./io.k8s.api.core.v1.GitRepoVolumeSource.dhall +, glusterfs = + None ./io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +, hostPath = + None ./io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi = + None ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall +, nfs = + None ./io.k8s.api.core.v1.NFSVolumeSource.dhall +, persistentVolumeClaim = + None ./io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +, photonPersistentDisk = + None ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +, portworxVolume = + None ./io.k8s.api.core.v1.PortworxVolumeSource.dhall +, projected = + None ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall +, quobyte = + None ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd = + None ./io.k8s.api.core.v1.RBDVolumeSource.dhall +, scaleIO = + None ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, secret = + None ./io.k8s.api.core.v1.SecretVolumeSource.dhall +, storageos = + None ./io.k8s.api.core.v1.StorageOSVolumeSource.dhall +, vsphereVolume = + None ./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +} diff --git a/defaults/io.k8s.api.core.v1.VolumeDevice.dhall b/defaults/io.k8s.api.core.v1.VolumeDevice.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.VolumeDevice.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.core.v1.VolumeMount.dhall b/defaults/io.k8s.api.core.v1.VolumeMount.dhall new file mode 100644 index 00000000..72ad54c0 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.VolumeMount.dhall @@ -0,0 +1 @@ +{ mountPropagation = None Text, readOnly = None Bool, subPath = None Text } diff --git a/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall new file mode 100644 index 00000000..7fa1e436 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall @@ -0,0 +1 @@ +{ required = None ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.VolumeProjection.dhall b/defaults/io.k8s.api.core.v1.VolumeProjection.dhall new file mode 100644 index 00000000..57131d6a --- /dev/null +++ b/defaults/io.k8s.api.core.v1.VolumeProjection.dhall @@ -0,0 +1,9 @@ +{ configMap = + None ./io.k8s.api.core.v1.ConfigMapProjection.dhall +, downwardAPI = + None ./io.k8s.api.core.v1.DownwardAPIProjection.dhall +, secret = + None ./io.k8s.api.core.v1.SecretProjection.dhall +, serviceAccountToken = + None ./io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall +} diff --git a/defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall b/defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall new file mode 100644 index 00000000..258d5671 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall @@ -0,0 +1,7 @@ +{ fsType = + None Text +, storagePolicyID = + None Text +, storagePolicyName = + None Text +} diff --git a/defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall b/defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall new file mode 100644 index 00000000..25aed8c8 --- /dev/null +++ b/defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall @@ -0,0 +1 @@ +{ podAffinityTerm = ./io.k8s.api.core.v1.PodAffinityTerm.dhall } diff --git a/defaults/io.k8s.api.events.v1beta1.Event.dhall b/defaults/io.k8s.api.events.v1beta1.Event.dhall new file mode 100644 index 00000000..d1acbd4d --- /dev/null +++ b/defaults/io.k8s.api.events.v1beta1.Event.dhall @@ -0,0 +1,35 @@ +{ apiVersion = + "events.k8s.io/v1beta1" +, kind = + "Event" +, eventTime = + ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, action = + None Text +, deprecatedCount = + None Natural +, deprecatedFirstTimestamp = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, deprecatedLastTimestamp = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, deprecatedSource = + None ./io.k8s.api.core.v1.EventSource.dhall +, note = + None Text +, reason = + None Text +, regarding = + None ./io.k8s.api.core.v1.ObjectReference.dhall +, related = + None ./io.k8s.api.core.v1.ObjectReference.dhall +, reportingController = + None Text +, reportingInstance = + None Text +, series = + None ./io.k8s.api.events.v1beta1.EventSeries.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.events.v1beta1.EventList.dhall b/defaults/io.k8s.api.events.v1beta1.EventList.dhall new file mode 100644 index 00000000..6d817cc2 --- /dev/null +++ b/defaults/io.k8s.api.events.v1beta1.EventList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "events.k8s.io/v1beta1" +, kind = + "EventList" +, items = + [] : List ./io.k8s.api.events.v1beta1.Event.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall b/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall new file mode 100644 index 00000000..41adc08f --- /dev/null +++ b/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall @@ -0,0 +1 @@ +{ lastObservedTime = ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall b/defaults/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall b/defaults/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall new file mode 100644 index 00000000..dac2027f --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall @@ -0,0 +1 @@ +{ pathPrefix = None Text, readOnly = None Bool } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall new file mode 100644 index 00000000..3aefd3c2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "DaemonSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +, status = + None ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall new file mode 100644 index 00000000..e14b2a3d --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "DaemonSetList" +, items = + [] : List ./io.k8s.api.extensions.v1beta1.DaemonSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall new file mode 100644 index 00000000..9a8d42c0 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall @@ -0,0 +1,13 @@ +{ template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, revisionHistoryLimit = + None Natural +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, templateGeneration = + None Natural +, updateStrategy = + None ./io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall new file mode 100644 index 00000000..95b58643 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall @@ -0,0 +1,13 @@ +{ conditions = + [] : List ./io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall +, collisionCount = + None Natural +, numberAvailable = + None Natural +, numberUnavailable = + None Natural +, observedGeneration = + None Natural +, updatedNumberScheduled = + None Natural +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall new file mode 100644 index 00000000..a644a371 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall b/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall new file mode 100644 index 00000000..31f3d6f2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "Deployment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +, status = + None ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall new file mode 100644 index 00000000..aa0b8555 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall @@ -0,0 +1,9 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall new file mode 100644 index 00000000..5ec3e345 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "DeploymentList" +, items = + [] : List ./io.k8s.api.extensions.v1beta1.Deployment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall new file mode 100644 index 00000000..b58b87ed --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "DeploymentRollback" +, rollbackTo = + ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +, updatedAnnotations = + [] : List { mapKey : Text, mapValue : Text } +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall new file mode 100644 index 00000000..9ea28ec2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall @@ -0,0 +1,19 @@ +{ template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = + None Natural +, paused = + None Bool +, progressDeadlineSeconds = + None Natural +, replicas = + None Natural +, revisionHistoryLimit = + None Natural +, rollbackTo = + None ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, strategy = + None ./io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall new file mode 100644 index 00000000..cd0abb79 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall @@ -0,0 +1,17 @@ +{ conditions = + [] : List ./io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall +, availableReplicas = + None Natural +, collisionCount = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +, replicas = + None Natural +, unavailableReplicas = + None Natural +, updatedReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall new file mode 100644 index 00000000..41465fba --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall @@ -0,0 +1,5 @@ +{ rollingUpdate = + None ./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall +, type = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall new file mode 100644 index 00000000..fc872235 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall @@ -0,0 +1,5 @@ +{ ranges = + [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall +, rule = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall b/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall new file mode 100644 index 00000000..6aa5b4ec --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall @@ -0,0 +1,5 @@ +{ backend = + ./io.k8s.api.extensions.v1beta1.IngressBackend.dhall +, path = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall b/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall new file mode 100644 index 00000000..491d8ece --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall @@ -0,0 +1 @@ +{ paths = [] : List ./io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.HostPortRange.dhall b/defaults/io.k8s.api.extensions.v1beta1.HostPortRange.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.HostPortRange.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IDRange.dhall b/defaults/io.k8s.api.extensions.v1beta1.IDRange.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IDRange.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IPBlock.dhall b/defaults/io.k8s.api.extensions.v1beta1.IPBlock.dhall new file mode 100644 index 00000000..910b0b6a --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IPBlock.dhall @@ -0,0 +1 @@ +{ except = [] : List Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall b/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall new file mode 100644 index 00000000..64a643ca --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "Ingress" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall +, status = + None ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall new file mode 100644 index 00000000..17f66420 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall @@ -0,0 +1 @@ +{ servicePort = ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall new file mode 100644 index 00000000..fdf5d05d --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "IngressList" +, items = + [] : List ./io.k8s.api.extensions.v1beta1.Ingress.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall new file mode 100644 index 00000000..01dc7cd6 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall @@ -0,0 +1,5 @@ +{ host = + None Text +, http = + None ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall new file mode 100644 index 00000000..f2dcebcd --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall @@ -0,0 +1,7 @@ +{ rules = + [] : List ./io.k8s.api.extensions.v1beta1.IngressRule.dhall +, tls = + [] : List ./io.k8s.api.extensions.v1beta1.IngressTLS.dhall +, backend = + None ./io.k8s.api.extensions.v1beta1.IngressBackend.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall new file mode 100644 index 00000000..9f7521e2 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall @@ -0,0 +1 @@ +{ loadBalancer = None ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall new file mode 100644 index 00000000..2c7bcace --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall @@ -0,0 +1 @@ +{ hosts = [] : List Text, secretName = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall new file mode 100644 index 00000000..d63f1bca --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "NetworkPolicy" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall new file mode 100644 index 00000000..19e1544a --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall @@ -0,0 +1,5 @@ +{ ports = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall +, to = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall new file mode 100644 index 00000000..66be5b29 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall @@ -0,0 +1,5 @@ +{ from = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +, ports = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall new file mode 100644 index 00000000..f2266230 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "NetworkPolicyList" +, items = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall new file mode 100644 index 00000000..504bbc96 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall @@ -0,0 +1,7 @@ +{ ipBlock = + None ./io.k8s.api.extensions.v1beta1.IPBlock.dhall +, namespaceSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, podSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall new file mode 100644 index 00000000..ff136ffe --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall @@ -0,0 +1,5 @@ +{ port = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, protocol = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall new file mode 100644 index 00000000..33bca7b3 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall @@ -0,0 +1,9 @@ +{ egress = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall +, ingress = + [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall +, podSelector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, policyTypes = + [] : List Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall new file mode 100644 index 00000000..e95dbbe1 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "PodSecurityPolicy" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall new file mode 100644 index 00000000..a8eb5233 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "PodSecurityPolicyList" +, items = + [] : List ./io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall new file mode 100644 index 00000000..6078d7c3 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall @@ -0,0 +1,45 @@ +{ allowedCapabilities = + [] : List Text +, allowedFlexVolumes = + [] : List ./io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall +, allowedHostPaths = + [] : List ./io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall +, allowedProcMountTypes = + [] : List Text +, allowedUnsafeSysctls = + [] : List Text +, defaultAddCapabilities = + [] : List Text +, forbiddenSysctls = + [] : List Text +, fsGroup = + ./io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall +, hostPorts = + [] : List ./io.k8s.api.extensions.v1beta1.HostPortRange.dhall +, requiredDropCapabilities = + [] : List Text +, runAsUser = + ./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall +, seLinux = + ./io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +, supplementalGroups = + ./io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall +, volumes = + [] : List Text +, allowPrivilegeEscalation = + None Bool +, defaultAllowPrivilegeEscalation = + None Bool +, hostIPC = + None Bool +, hostNetwork = + None Bool +, hostPID = + None Bool +, privileged = + None Bool +, readOnlyRootFilesystem = + None Bool +, runAsGroup = + None ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall new file mode 100644 index 00000000..ca215a8e --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "ReplicaSet" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +, status = + None ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall new file mode 100644 index 00000000..a50bd246 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "ReplicaSetList" +, items = + [] : List ./io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall new file mode 100644 index 00000000..ee8e58d9 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall @@ -0,0 +1,9 @@ +{ minReadySeconds = + None Natural +, replicas = + None Natural +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + None ./io.k8s.api.core.v1.PodTemplateSpec.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall new file mode 100644 index 00000000..b86ef02d --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall @@ -0,0 +1,11 @@ +{ conditions = + [] : List ./io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall +, availableReplicas = + None Natural +, fullyLabeledReplicas = + None Natural +, observedGeneration = + None Natural +, readyReplicas = + None Natural +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall b/defaults/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall new file mode 100644 index 00000000..472a90a6 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall @@ -0,0 +1 @@ +{ revision = None Natural } diff --git a/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall new file mode 100644 index 00000000..1dcc6d1e --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall @@ -0,0 +1,3 @@ +{ maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall new file mode 100644 index 00000000..b0f8bc88 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall @@ -0,0 +1,5 @@ +{ maxSurge = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall new file mode 100644 index 00000000..d5ba4312 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall @@ -0,0 +1 @@ +{ ranges = [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall new file mode 100644 index 00000000..d5ba4312 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall @@ -0,0 +1 @@ +{ ranges = [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall new file mode 100644 index 00000000..57002b4b --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall @@ -0,0 +1 @@ +{ seLinuxOptions = None ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall b/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall new file mode 100644 index 00000000..5b2909f0 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "extensions/v1beta1" +, kind = + "Scale" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall +, status = + None ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall new file mode 100644 index 00000000..763a5c59 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall @@ -0,0 +1 @@ +{ replicas = None Natural } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall new file mode 100644 index 00000000..1d4a5e3d --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall @@ -0,0 +1,5 @@ +{ selector = + [] : List { mapKey : Text, mapValue : Text } +, targetSelector = + None Text +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall new file mode 100644 index 00000000..fc872235 --- /dev/null +++ b/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall @@ -0,0 +1,5 @@ +{ ranges = + [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall +, rule = + None Text +} diff --git a/defaults/io.k8s.api.networking.v1.IPBlock.dhall b/defaults/io.k8s.api.networking.v1.IPBlock.dhall new file mode 100644 index 00000000..910b0b6a --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.IPBlock.dhall @@ -0,0 +1 @@ +{ except = [] : List Text } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall new file mode 100644 index 00000000..5d2fb99b --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "networking.k8s.io/v1" +, kind = + "NetworkPolicy" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall +} diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall new file mode 100644 index 00000000..ea0c9ef1 --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall @@ -0,0 +1,5 @@ +{ ports = + [] : List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall +, to = + [] : List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +} diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall new file mode 100644 index 00000000..0d7dd0a8 --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall @@ -0,0 +1,5 @@ +{ from = + [] : List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +, ports = + [] : List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall +} diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall new file mode 100644 index 00000000..12aad51b --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "networking.k8s.io/v1" +, kind = + "NetworkPolicyList" +, items = + [] : List ./io.k8s.api.networking.v1.NetworkPolicy.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall new file mode 100644 index 00000000..bda049ce --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall @@ -0,0 +1,7 @@ +{ ipBlock = + None ./io.k8s.api.networking.v1.IPBlock.dhall +, namespaceSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, podSelector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall new file mode 100644 index 00000000..ff136ffe --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall @@ -0,0 +1,5 @@ +{ port = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, protocol = + None Text +} diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall new file mode 100644 index 00000000..cbe70558 --- /dev/null +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall @@ -0,0 +1,9 @@ +{ egress = + [] : List ./io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +, ingress = + [] : List ./io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +, podSelector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, policyTypes = + [] : List Text +} diff --git a/defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall b/defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall b/defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall new file mode 100644 index 00000000..dac2027f --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall @@ -0,0 +1 @@ +{ pathPrefix = None Text, readOnly = None Bool } diff --git a/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall b/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall new file mode 100644 index 00000000..ca8beaf7 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "policy/v1beta1" +, kind = + "Eviction" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, deleteOptions = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall new file mode 100644 index 00000000..22d43506 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall @@ -0,0 +1,5 @@ +{ ranges = + [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall +, rule = + None Text +} diff --git a/defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall b/defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.policy.v1beta1.IDRange.dhall b/defaults/io.k8s.api.policy.v1beta1.IDRange.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.IDRange.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall new file mode 100644 index 00000000..40fd4711 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "policy/v1beta1" +, kind = + "PodDisruptionBudget" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +, status = + None ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall new file mode 100644 index 00000000..97be6947 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "policy/v1beta1" +, kind = + "PodDisruptionBudgetList" +, items = + [] : List ./io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall new file mode 100644 index 00000000..c279c6e6 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall @@ -0,0 +1,7 @@ +{ maxUnavailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, minAvailable = + None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall new file mode 100644 index 00000000..9f85f9c8 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall @@ -0,0 +1,5 @@ +{ disruptedPods = + [] : List { mapKey : Text, mapValue : Text } +, observedGeneration = + None Natural +} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall new file mode 100644 index 00000000..d786bb2c --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "policy/v1beta1" +, kind = + "PodSecurityPolicy" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall new file mode 100644 index 00000000..cb29e1c0 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "policy/v1beta1" +, kind = + "PodSecurityPolicyList" +, items = + [] : List ./io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall new file mode 100644 index 00000000..2172d544 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall @@ -0,0 +1,45 @@ +{ allowedCapabilities = + [] : List Text +, allowedFlexVolumes = + [] : List ./io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +, allowedHostPaths = + [] : List ./io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +, allowedProcMountTypes = + [] : List Text +, allowedUnsafeSysctls = + [] : List Text +, defaultAddCapabilities = + [] : List Text +, forbiddenSysctls = + [] : List Text +, fsGroup = + ./io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +, hostPorts = + [] : List ./io.k8s.api.policy.v1beta1.HostPortRange.dhall +, requiredDropCapabilities = + [] : List Text +, runAsUser = + ./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +, seLinux = + ./io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +, supplementalGroups = + ./io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +, volumes = + [] : List Text +, allowPrivilegeEscalation = + None Bool +, defaultAllowPrivilegeEscalation = + None Bool +, hostIPC = + None Bool +, hostNetwork = + None Bool +, hostPID = + None Bool +, privileged = + None Bool +, readOnlyRootFilesystem = + None Bool +, runAsGroup = + None ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +} diff --git a/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall new file mode 100644 index 00000000..38207cfe --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall @@ -0,0 +1 @@ +{ ranges = [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall new file mode 100644 index 00000000..38207cfe --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall @@ -0,0 +1 @@ +{ ranges = [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall new file mode 100644 index 00000000..57002b4b --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall @@ -0,0 +1 @@ +{ seLinuxOptions = None ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall new file mode 100644 index 00000000..22d43506 --- /dev/null +++ b/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall @@ -0,0 +1,5 @@ +{ ranges = + [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall +, rule = + None Text +} diff --git a/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall b/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall new file mode 100644 index 00000000..1aa3a531 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall @@ -0,0 +1,3 @@ +{ clusterRoleSelectors = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall new file mode 100644 index 00000000..61933cc2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "ClusterRole" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules = + [] : List ./io.k8s.api.rbac.v1.PolicyRule.dhall +, aggregationRule = + None ./io.k8s.api.rbac.v1.AggregationRule.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall new file mode 100644 index 00000000..0672f4d7 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "ClusterRoleBinding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef = + ./io.k8s.api.rbac.v1.RoleRef.dhall +, subjects = + [] : List ./io.k8s.api.rbac.v1.Subject.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall new file mode 100644 index 00000000..24120e06 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "ClusterRoleBindingList" +, items = + [] : List ./io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall new file mode 100644 index 00000000..f086dbcd --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "ClusterRoleList" +, items = + [] : List ./io.k8s.api.rbac.v1.ClusterRole.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.PolicyRule.dhall b/defaults/io.k8s.api.rbac.v1.PolicyRule.dhall new file mode 100644 index 00000000..dcd49a6f --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.PolicyRule.dhall @@ -0,0 +1,11 @@ +{ apiGroups = + [] : List Text +, nonResourceURLs = + [] : List Text +, resourceNames = + [] : List Text +, resources = + [] : List Text +, verbs = + [] : List Text +} diff --git a/defaults/io.k8s.api.rbac.v1.Role.dhall b/defaults/io.k8s.api.rbac.v1.Role.dhall new file mode 100644 index 00000000..b5e56a7c --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.Role.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "Role" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules = + [] : List ./io.k8s.api.rbac.v1.PolicyRule.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall b/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall new file mode 100644 index 00000000..d09c5965 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "RoleBinding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef = + ./io.k8s.api.rbac.v1.RoleRef.dhall +, subjects = + [] : List ./io.k8s.api.rbac.v1.Subject.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall new file mode 100644 index 00000000..a4192dd9 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "RoleBindingList" +, items = + [] : List ./io.k8s.api.rbac.v1.RoleBinding.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.RoleList.dhall b/defaults/io.k8s.api.rbac.v1.RoleList.dhall new file mode 100644 index 00000000..c6516ece --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.RoleList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1" +, kind = + "RoleList" +, items = + [] : List ./io.k8s.api.rbac.v1.Role.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1.RoleRef.dhall b/defaults/io.k8s.api.rbac.v1.RoleRef.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.RoleRef.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.rbac.v1.Subject.dhall b/defaults/io.k8s.api.rbac.v1.Subject.dhall new file mode 100644 index 00000000..56b978d2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1.Subject.dhall @@ -0,0 +1 @@ +{ apiGroup = None Text, namespace = None Text } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall b/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall new file mode 100644 index 00000000..1aa3a531 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall @@ -0,0 +1,3 @@ +{ clusterRoleSelectors = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall new file mode 100644 index 00000000..74a298fc --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "ClusterRole" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules = + [] : List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +, aggregationRule = + None ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall new file mode 100644 index 00000000..59b0bced --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "ClusterRoleBinding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef = + ./io.k8s.api.rbac.v1alpha1.RoleRef.dhall +, subjects = + [] : List ./io.k8s.api.rbac.v1alpha1.Subject.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall new file mode 100644 index 00000000..f6ef7906 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "ClusterRoleBindingList" +, items = + [] : List ./io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall new file mode 100644 index 00000000..a999a9ab --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "ClusterRoleList" +, items = + [] : List ./io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall b/defaults/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall new file mode 100644 index 00000000..dcd49a6f --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall @@ -0,0 +1,11 @@ +{ apiGroups = + [] : List Text +, nonResourceURLs = + [] : List Text +, resourceNames = + [] : List Text +, resources = + [] : List Text +, verbs = + [] : List Text +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall b/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall new file mode 100644 index 00000000..561b33a8 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "Role" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules = + [] : List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall new file mode 100644 index 00000000..fe3d2e02 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "RoleBinding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef = + ./io.k8s.api.rbac.v1alpha1.RoleRef.dhall +, subjects = + [] : List ./io.k8s.api.rbac.v1alpha1.Subject.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall new file mode 100644 index 00000000..46ea6223 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "RoleBindingList" +, items = + [] : List ./io.k8s.api.rbac.v1alpha1.RoleBinding.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall new file mode 100644 index 00000000..9f5de960 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1alpha1" +, kind = + "RoleList" +, items = + [] : List ./io.k8s.api.rbac.v1alpha1.Role.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleRef.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleRef.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleRef.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.rbac.v1alpha1.Subject.dhall b/defaults/io.k8s.api.rbac.v1alpha1.Subject.dhall new file mode 100644 index 00000000..35a2987c --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1alpha1.Subject.dhall @@ -0,0 +1 @@ +{ namespace = None Text } diff --git a/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall b/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall new file mode 100644 index 00000000..1aa3a531 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall @@ -0,0 +1,3 @@ +{ clusterRoleSelectors = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall new file mode 100644 index 00000000..c496dbb7 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "ClusterRole" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules = + [] : List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall +, aggregationRule = + None ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall new file mode 100644 index 00000000..0bce163c --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "ClusterRoleBinding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef = + ./io.k8s.api.rbac.v1beta1.RoleRef.dhall +, subjects = + [] : List ./io.k8s.api.rbac.v1beta1.Subject.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall new file mode 100644 index 00000000..5a8b7f95 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "ClusterRoleBindingList" +, items = + [] : List ./io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall new file mode 100644 index 00000000..9d7af38a --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "ClusterRoleList" +, items = + [] : List ./io.k8s.api.rbac.v1beta1.ClusterRole.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.PolicyRule.dhall b/defaults/io.k8s.api.rbac.v1beta1.PolicyRule.dhall new file mode 100644 index 00000000..dcd49a6f --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.PolicyRule.dhall @@ -0,0 +1,11 @@ +{ apiGroups = + [] : List Text +, nonResourceURLs = + [] : List Text +, resourceNames = + [] : List Text +, resources = + [] : List Text +, verbs = + [] : List Text +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.Role.dhall b/defaults/io.k8s.api.rbac.v1beta1.Role.dhall new file mode 100644 index 00000000..d41cf1c2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.Role.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "Role" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules = + [] : List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall new file mode 100644 index 00000000..ebeaf283 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "RoleBinding" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef = + ./io.k8s.api.rbac.v1beta1.RoleRef.dhall +, subjects = + [] : List ./io.k8s.api.rbac.v1beta1.Subject.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall new file mode 100644 index 00000000..17d7be0d --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "RoleBindingList" +, items = + [] : List ./io.k8s.api.rbac.v1beta1.RoleBinding.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall new file mode 100644 index 00000000..1e64e45c --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "rbac.authorization.k8s.io/v1beta1" +, kind = + "RoleList" +, items = + [] : List ./io.k8s.api.rbac.v1beta1.Role.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleRef.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleRef.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleRef.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.api.rbac.v1beta1.Subject.dhall b/defaults/io.k8s.api.rbac.v1beta1.Subject.dhall new file mode 100644 index 00000000..56b978d2 --- /dev/null +++ b/defaults/io.k8s.api.rbac.v1beta1.Subject.dhall @@ -0,0 +1 @@ +{ apiGroup = None Text, namespace = None Text } diff --git a/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall b/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall new file mode 100644 index 00000000..9f6beaa5 --- /dev/null +++ b/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "scheduling.k8s.io/v1alpha1" +, kind = + "PriorityClass" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, description = + None Text +, globalDefault = + None Bool +} diff --git a/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall b/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall new file mode 100644 index 00000000..ab32a4d8 --- /dev/null +++ b/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "scheduling.k8s.io/v1alpha1" +, kind = + "PriorityClassList" +, items = + [] : List ./io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall b/defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall new file mode 100644 index 00000000..30d92cbf --- /dev/null +++ b/defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "scheduling.k8s.io/v1beta1" +, kind = + "PriorityClass" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, description = + None Text +, globalDefault = + None Bool +} diff --git a/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall b/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall new file mode 100644 index 00000000..999b2073 --- /dev/null +++ b/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "scheduling.k8s.io/v1beta1" +, kind = + "PriorityClassList" +, items = + [] : List ./io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall new file mode 100644 index 00000000..6b6d379b --- /dev/null +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "settings.k8s.io/v1alpha1" +, kind = + "PodPreset" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +} diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall new file mode 100644 index 00000000..a0b7d448 --- /dev/null +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "settings.k8s.io/v1alpha1" +, kind = + "PodPresetList" +, items = + [] : List ./io.k8s.api.settings.v1alpha1.PodPreset.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall new file mode 100644 index 00000000..458b18ae --- /dev/null +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall @@ -0,0 +1,11 @@ +{ env = + [] : List ./io.k8s.api.core.v1.EnvVar.dhall +, envFrom = + [] : List ./io.k8s.api.core.v1.EnvFromSource.dhall +, volumeMounts = + [] : List ./io.k8s.api.core.v1.VolumeMount.dhall +, volumes = + [] : List ./io.k8s.api.core.v1.Volume.dhall +, selector = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.storage.v1.StorageClass.dhall b/defaults/io.k8s.api.storage.v1.StorageClass.dhall new file mode 100644 index 00000000..f0b69dba --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.StorageClass.dhall @@ -0,0 +1,19 @@ +{ apiVersion = + "storage.k8s.io/v1" +, kind = + "StorageClass" +, allowedTopologies = + [] : List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, mountOptions = + [] : List Text +, parameters = + [] : List { mapKey : Text, mapValue : Text } +, allowVolumeExpansion = + None Bool +, reclaimPolicy = + None Text +, volumeBindingMode = + None Text +} diff --git a/defaults/io.k8s.api.storage.v1.StorageClassList.dhall b/defaults/io.k8s.api.storage.v1.StorageClassList.dhall new file mode 100644 index 00000000..418b71af --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.StorageClassList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "storage.k8s.io/v1" +, kind = + "StorageClassList" +, items = + [] : List ./io.k8s.api.storage.v1.StorageClass.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall new file mode 100644 index 00000000..06d2a0df --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "storage.k8s.io/v1" +, kind = + "VolumeAttachment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +, status = + None ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +} diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall new file mode 100644 index 00000000..18304bd7 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "storage.k8s.io/v1" +, kind = + "VolumeAttachmentList" +, items = + [] : List ./io.k8s.api.storage.v1.VolumeAttachment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall new file mode 100644 index 00000000..9944c6e3 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall @@ -0,0 +1 @@ +{ persistentVolumeName = None Text } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall new file mode 100644 index 00000000..e0ba84dc --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall @@ -0,0 +1 @@ +{ source = ./io.k8s.api.storage.v1.VolumeAttachmentSource.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall new file mode 100644 index 00000000..00db28d3 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall @@ -0,0 +1,7 @@ +{ attachmentMetadata = + [] : List { mapKey : Text, mapValue : Text } +, attachError = + None ./io.k8s.api.storage.v1.VolumeError.dhall +, detachError = + None ./io.k8s.api.storage.v1.VolumeError.dhall +} diff --git a/defaults/io.k8s.api.storage.v1.VolumeError.dhall b/defaults/io.k8s.api.storage.v1.VolumeError.dhall new file mode 100644 index 00000000..7d6b9db7 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1.VolumeError.dhall @@ -0,0 +1,5 @@ +{ message = + None Text +, time = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall new file mode 100644 index 00000000..4431ba3a --- /dev/null +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "storage.k8s.io/v1alpha1" +, kind = + "VolumeAttachment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall +, status = + None ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall +} diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall new file mode 100644 index 00000000..ac86eb1c --- /dev/null +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "storage.k8s.io/v1alpha1" +, kind = + "VolumeAttachmentList" +, items = + [] : List ./io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall new file mode 100644 index 00000000..9944c6e3 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall @@ -0,0 +1 @@ +{ persistentVolumeName = None Text } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall new file mode 100644 index 00000000..66fd3037 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall @@ -0,0 +1 @@ +{ source = ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall new file mode 100644 index 00000000..dfe17fa8 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall @@ -0,0 +1,7 @@ +{ attachmentMetadata = + [] : List { mapKey : Text, mapValue : Text } +, attachError = + None ./io.k8s.api.storage.v1alpha1.VolumeError.dhall +, detachError = + None ./io.k8s.api.storage.v1alpha1.VolumeError.dhall +} diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall new file mode 100644 index 00000000..7d6b9db7 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall @@ -0,0 +1,5 @@ +{ message = + None Text +, time = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall b/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall new file mode 100644 index 00000000..0b2e6306 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall @@ -0,0 +1,19 @@ +{ apiVersion = + "storage.k8s.io/v1beta1" +, kind = + "StorageClass" +, allowedTopologies = + [] : List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, mountOptions = + [] : List Text +, parameters = + [] : List { mapKey : Text, mapValue : Text } +, allowVolumeExpansion = + None Bool +, reclaimPolicy = + None Text +, volumeBindingMode = + None Text +} diff --git a/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall b/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall new file mode 100644 index 00000000..3010621d --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "storage.k8s.io/v1beta1" +, kind = + "StorageClassList" +, items = + [] : List ./io.k8s.api.storage.v1beta1.StorageClass.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall new file mode 100644 index 00000000..43506732 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall @@ -0,0 +1,11 @@ +{ apiVersion = + "storage.k8s.io/v1beta1" +, kind = + "VolumeAttachment" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall +, status = + None ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall +} diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall new file mode 100644 index 00000000..dd8f28e3 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall @@ -0,0 +1,9 @@ +{ apiVersion = + "storage.k8s.io/v1beta1" +, kind = + "VolumeAttachmentList" +, items = + [] : List ./io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall new file mode 100644 index 00000000..9944c6e3 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall @@ -0,0 +1 @@ +{ persistentVolumeName = None Text } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall new file mode 100644 index 00000000..217def81 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall @@ -0,0 +1 @@ +{ source = ./io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall new file mode 100644 index 00000000..cd3f4138 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall @@ -0,0 +1,7 @@ +{ attachmentMetadata = + [] : List { mapKey : Text, mapValue : Text } +, attachError = + None ./io.k8s.api.storage.v1beta1.VolumeError.dhall +, detachError = + None ./io.k8s.api.storage.v1beta1.VolumeError.dhall +} diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall new file mode 100644 index 00000000..7d6b9db7 --- /dev/null +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall @@ -0,0 +1,5 @@ +{ message = + None Text +, time = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall new file mode 100644 index 00000000..5f38c89e --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall @@ -0,0 +1 @@ +{ description = None Text, format = None Text, priority = None Natural } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall new file mode 100644 index 00000000..00be96ea --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall @@ -0,0 +1,4 @@ +{ webhookClientConfig = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall new file mode 100644 index 00000000..3ac5084c --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall @@ -0,0 +1,12 @@ +{ apiVersion = + "apiextensions.k8s.io/v1beta1" +, kind = + "CustomResourceDefinition" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +, status = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall new file mode 100644 index 00000000..1f30c0d8 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "apiextensions.k8s.io/v1beta1" +, kind = + "CustomResourceDefinitionList" +, items = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall new file mode 100644 index 00000000..f1445326 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall @@ -0,0 +1,9 @@ +{ categories = + [] : List Text +, shortNames = + [] : List Text +, listKind = + None Text +, singular = + None Text +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall new file mode 100644 index 00000000..a7344fd8 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall @@ -0,0 +1,20 @@ +{ additionalPrinterColumns = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, names = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, versions = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +, conversion = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, subresources = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, validation = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, version = + None Text +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall new file mode 100644 index 00000000..622b9d4f --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall @@ -0,0 +1,8 @@ +{ acceptedNames = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, conditions = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +, storedVersions = + [] : List Text +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall new file mode 100644 index 00000000..69e97dc0 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall @@ -0,0 +1,10 @@ +{ additionalPrinterColumns = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, schema = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, subresources = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall new file mode 100644 index 00000000..07e781f4 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall @@ -0,0 +1 @@ +{ labelSelectorPath = None Text } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall new file mode 100644 index 00000000..0df928ec --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall @@ -0,0 +1,7 @@ +{ scale = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +, status = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall new file mode 100644 index 00000000..ebeba561 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall @@ -0,0 +1,4 @@ +{ openAPIV3Schema = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall new file mode 100644 index 00000000..6e3a77b4 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall @@ -0,0 +1 @@ +{ description = None Text, url = None Text } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall new file mode 100644 index 00000000..512eac40 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall @@ -0,0 +1,84 @@ +{ allOf = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, anyOf = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, definitions = + [] : List { mapKey : Text, mapValue : Text } +, dependencies = + [] : List { mapKey : Text, mapValue : Text } +, enum = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, oneOf = + [] : List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, patternProperties = + [] : List { mapKey : Text, mapValue : Text } +, properties = + [] : List { mapKey : Text, mapValue : Text } +, required = + [] : List Text +, `$ref` = + None Text +, `$schema` = + None Text +, additionalItems = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, additionalProperties = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, default = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, description = + None Text +, example = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, exclusiveMaximum = + None Bool +, exclusiveMinimum = + None Bool +, externalDocs = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +, format = + None Text +, id = + None Text +, items = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +, maxItems = + None Natural +, maxLength = + None Natural +, maxProperties = + None Natural +, maximum = + None Double +, minItems = + None Natural +, minLength = + None Natural +, minProperties = + None Natural +, minimum = + None Double +, multipleOf = + None Double +, not = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, pattern = + None Text +, title = + None Text +, type = + None Text +, uniqueItems = + None Bool +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall new file mode 100644 index 00000000..bd3860d3 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall @@ -0,0 +1 @@ +{ path = None Text } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall new file mode 100644 index 00000000..b7ba4eb5 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall @@ -0,0 +1,8 @@ +{ caBundle = + None Text +, service = + None + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall +, url = + None Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall new file mode 100644 index 00000000..2171a65c --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall @@ -0,0 +1,13 @@ +{ apiVersion = + "/v1" +, kind = + "APIGroup" +, serverAddressByClientCIDRs = + [] : List + ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +, versions = + [] : List + ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +, preferredVersion = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall new file mode 100644 index 00000000..d1515be5 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall @@ -0,0 +1,7 @@ +{ apiVersion = + "/v1" +, kind = + "APIGroupList" +, groups = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall new file mode 100644 index 00000000..db392123 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall @@ -0,0 +1,11 @@ +{ categories = + [] : List Text +, shortNames = + [] : List Text +, verbs = + [] : List Text +, group = + None Text +, version = + None Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall new file mode 100644 index 00000000..75333dec --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall @@ -0,0 +1,7 @@ +{ apiVersion = + "/v1" +, kind = + "APIResourceList" +, resources = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall new file mode 100644 index 00000000..80d982d2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "/v1" +, kind = + "APIVersions" +, serverAddressByClientCIDRs = + [] : List + ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +, versions = + [] : List Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall new file mode 100644 index 00000000..3c9e63b3 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall @@ -0,0 +1,15 @@ +{ apiVersion = + "/v1" +, kind = + "DeleteOptions" +, dryRun = + [] : List Text +, gracePeriodSeconds = + None Natural +, orphanDependents = + None Bool +, preconditions = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +, propagationPolicy = + None Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall new file mode 100644 index 00000000..56fe1505 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall @@ -0,0 +1,5 @@ +{ pending = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +, result = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall new file mode 100644 index 00000000..45c6aea2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall @@ -0,0 +1,6 @@ +{ matchExpressions = + [] : List + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +, matchLabels = + [] : List { mapKey : Text, mapValue : Text } +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall new file mode 100644 index 00000000..3ca85a64 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall @@ -0,0 +1 @@ +{ values = [] : List Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall new file mode 100644 index 00000000..201848fc --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall @@ -0,0 +1 @@ +{ continue = None Text, resourceVersion = None Text, selfLink = None Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall new file mode 100644 index 00000000..615f9025 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall @@ -0,0 +1,31 @@ +{ annotations = + [] : List { mapKey : Text, mapValue : Text } +, finalizers = + [] : List Text +, labels = + [] : List { mapKey : Text, mapValue : Text } +, ownerReferences = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +, clusterName = + None Text +, creationTimestamp = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, deletionGracePeriodSeconds = + None Natural +, deletionTimestamp = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, generateName = + None Text +, generation = + None Natural +, initializers = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +, namespace = + None Text +, resourceVersion = + None Text +, selfLink = + None Text +, uid = + None Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall new file mode 100644 index 00000000..d46f5476 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall @@ -0,0 +1 @@ +{ blockOwnerDeletion = None Bool, controller = None Bool } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall new file mode 100644 index 00000000..250d7c27 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall @@ -0,0 +1 @@ +{ uid = None Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall new file mode 100644 index 00000000..a92bb794 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall @@ -0,0 +1,17 @@ +{ apiVersion = + "/v1" +, kind = + "Status" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +, code = + None Natural +, details = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +, message = + None Text +, reason = + None Text +, status = + None Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall new file mode 100644 index 00000000..39b3b017 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall @@ -0,0 +1 @@ +{ field = None Text, message = None Text, reason = None Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall new file mode 100644 index 00000000..9c46b93f --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall @@ -0,0 +1,11 @@ +{ causes = + [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +, group = + None Text +, name = + None Text +, retryAfterSeconds = + None Natural +, uid = + None Text +} diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall new file mode 100644 index 00000000..865d4b07 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall @@ -0,0 +1,7 @@ +{ apiVersion = + "/v1" +, kind = + "WatchEvent" +, object = + ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +} diff --git a/defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall b/defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.apimachinery.pkg.version.Info.dhall b/defaults/io.k8s.apimachinery.pkg.version.Info.dhall new file mode 100644 index 00000000..339130f2 --- /dev/null +++ b/defaults/io.k8s.apimachinery.pkg.version.Info.dhall @@ -0,0 +1 @@ +{=} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall new file mode 100644 index 00000000..6cffb633 --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall @@ -0,0 +1,13 @@ +{ apiVersion = + "apiregistration.k8s.io/v1" +, kind = + "APIService" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +, status = + None + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall new file mode 100644 index 00000000..03e496c8 --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "apiregistration.k8s.io/v1" +, kind = + "APIServiceList" +, items = + [] : List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall new file mode 100644 index 00000000..54df912b --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall @@ -0,0 +1,11 @@ +{ service = + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +, caBundle = + None Text +, group = + None Text +, insecureSkipTLSVerify = + None Bool +, version = + None Text +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall new file mode 100644 index 00000000..54a48bc5 --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall @@ -0,0 +1,4 @@ +{ conditions = + [] : List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall new file mode 100644 index 00000000..00ee78dd --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall @@ -0,0 +1 @@ +{ name = None Text, namespace = None Text } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall new file mode 100644 index 00000000..24d79269 --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall @@ -0,0 +1,13 @@ +{ apiVersion = + "apiregistration.k8s.io/v1beta1" +, kind = + "APIService" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + None + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall +, status = + None + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall new file mode 100644 index 00000000..1b179d6c --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall @@ -0,0 +1,7 @@ +{ lastTransitionTime = + None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message = + None Text +, reason = + None Text +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall new file mode 100644 index 00000000..6f867f12 --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "apiregistration.k8s.io/v1beta1" +, kind = + "APIServiceList" +, items = + [] : List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall new file mode 100644 index 00000000..0c0a3f59 --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall @@ -0,0 +1,11 @@ +{ service = + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall +, caBundle = + None Text +, group = + None Text +, insecureSkipTLSVerify = + None Bool +, version = + None Text +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall new file mode 100644 index 00000000..4b6b7e4b --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall @@ -0,0 +1,4 @@ +{ conditions = + [] : List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall +} diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall new file mode 100644 index 00000000..00ee78dd --- /dev/null +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall @@ -0,0 +1 @@ +{ name = None Text, namespace = None Text } diff --git a/default/io.k8s.kubernetes.pkg.api.v1.AWSElasticBlockStoreVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.AWSElasticBlockStoreVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.AWSElasticBlockStoreVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.AWSElasticBlockStoreVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Affinity.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Affinity.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Affinity.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Affinity.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.AttachedVolume.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.AttachedVolume.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.AttachedVolume.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.AttachedVolume.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.AzureDiskVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.AzureDiskVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.AzureDiskVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.AzureDiskVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.AzureFileVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.AzureFileVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.AzureFileVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.AzureFileVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Binding.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Binding.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Binding.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Binding.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Capabilities.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Capabilities.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Capabilities.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Capabilities.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.CephFSVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.CephFSVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.CephFSVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.CephFSVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.CinderVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.CinderVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.CinderVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.CinderVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ComponentCondition.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ComponentCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ComponentCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ComponentCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ComponentStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ComponentStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ComponentStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ComponentStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ComponentStatusList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ComponentStatusList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ComponentStatusList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ComponentStatusList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ConfigMap.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMap.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ConfigMap.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMap.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ConfigMapEnvSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapEnvSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ConfigMapEnvSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapEnvSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ConfigMapKeySelector.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapKeySelector.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ConfigMapKeySelector.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapKeySelector.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ConfigMapList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ConfigMapList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ConfigMapProjection.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapProjection.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ConfigMapProjection.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapProjection.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ConfigMapVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ConfigMapVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ConfigMapVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Container.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Container.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Container.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Container.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerImage.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerImage.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerImage.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerImage.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerPort.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerPort.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerPort.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerPort.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerState.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerState.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerState.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerState.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerStateRunning.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStateRunning.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerStateRunning.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStateRunning.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerStateTerminated.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStateTerminated.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerStateTerminated.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStateTerminated.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerStateWaiting.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStateWaiting.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerStateWaiting.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStateWaiting.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ContainerStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ContainerStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ContainerStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.DaemonEndpoint.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.DaemonEndpoint.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.DaemonEndpoint.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.DaemonEndpoint.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.DownwardAPIProjection.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.DownwardAPIProjection.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.DownwardAPIProjection.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.DownwardAPIProjection.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeFile.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeFile.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeFile.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeFile.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.DownwardAPIVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EmptyDirVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EmptyDirVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EmptyDirVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EmptyDirVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EndpointAddress.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EndpointAddress.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EndpointAddress.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EndpointAddress.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EndpointPort.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EndpointPort.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EndpointPort.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EndpointPort.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EndpointSubset.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EndpointSubset.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EndpointSubset.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EndpointSubset.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Endpoints.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Endpoints.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Endpoints.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Endpoints.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EndpointsList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EndpointsList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EndpointsList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EndpointsList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EnvFromSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EnvFromSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EnvFromSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EnvFromSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EnvVar.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EnvVar.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EnvVar.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EnvVar.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EnvVarSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EnvVarSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EnvVarSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EnvVarSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Event.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Event.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Event.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Event.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EventList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EventList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EventList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EventList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.EventSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.EventSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.EventSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.EventSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ExecAction.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ExecAction.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ExecAction.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ExecAction.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.FCVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.FCVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.FCVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.FCVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.FlexVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.FlexVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.FlexVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.FlexVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.FlockerVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.FlockerVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.FlockerVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.FlockerVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.GCEPersistentDiskVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.GCEPersistentDiskVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.GCEPersistentDiskVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.GCEPersistentDiskVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.GitRepoVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.GitRepoVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.GitRepoVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.GitRepoVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.GlusterfsVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.GlusterfsVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.GlusterfsVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.GlusterfsVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.HTTPGetAction.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.HTTPGetAction.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.HTTPGetAction.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.HTTPGetAction.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.HTTPHeader.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.HTTPHeader.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.HTTPHeader.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.HTTPHeader.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Handler.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Handler.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Handler.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Handler.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.HostAlias.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.HostAlias.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.HostAlias.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.HostAlias.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.HostPathVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.HostPathVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.HostPathVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.HostPathVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ISCSIVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ISCSIVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ISCSIVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ISCSIVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.KeyToPath.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.KeyToPath.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.KeyToPath.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.KeyToPath.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Lifecycle.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Lifecycle.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Lifecycle.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Lifecycle.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LimitRange.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LimitRange.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LimitRange.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LimitRange.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LimitRangeItem.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LimitRangeItem.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LimitRangeItem.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LimitRangeItem.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LimitRangeList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LimitRangeList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LimitRangeList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LimitRangeList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LimitRangeSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LimitRangeSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LimitRangeSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LimitRangeSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LoadBalancerIngress.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LoadBalancerIngress.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LoadBalancerIngress.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LoadBalancerIngress.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LoadBalancerStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LoadBalancerStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LoadBalancerStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LoadBalancerStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LocalObjectReference.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LocalObjectReference.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LocalObjectReference.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LocalObjectReference.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.LocalVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.LocalVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.LocalVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.LocalVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NFSVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NFSVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NFSVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NFSVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Namespace.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Namespace.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Namespace.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Namespace.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NamespaceList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NamespaceList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NamespaceList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NamespaceList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NamespaceSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NamespaceSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NamespaceSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NamespaceSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NamespaceStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NamespaceStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NamespaceStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NamespaceStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Node.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Node.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Node.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Node.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeAddress.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeAddress.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeAddress.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeAddress.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeAffinity.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeAffinity.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeAffinity.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeAffinity.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeCondition.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeDaemonEndpoints.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeDaemonEndpoints.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeDaemonEndpoints.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeDaemonEndpoints.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeSelector.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeSelector.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeSelector.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeSelector.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeSelectorRequirement.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeSelectorRequirement.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeSelectorRequirement.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeSelectorRequirement.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeSelectorTerm.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeSelectorTerm.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeSelectorTerm.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeSelectorTerm.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.NodeSystemInfo.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.NodeSystemInfo.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.NodeSystemInfo.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.NodeSystemInfo.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ObjectFieldSelector.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ObjectFieldSelector.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ObjectFieldSelector.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ObjectFieldSelector.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ObjectReference.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ObjectReference.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ObjectReference.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ObjectReference.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolume.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolume.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolume.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolume.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaim.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaim.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaim.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaim.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeClaimVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PersistentVolumeStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PhotonPersistentDiskVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PhotonPersistentDiskVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PhotonPersistentDiskVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PhotonPersistentDiskVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Pod.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Pod.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Pod.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Pod.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodAffinity.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodAffinity.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodAffinity.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodAffinity.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodAffinityTerm.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodAffinityTerm.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodAffinityTerm.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodAffinityTerm.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodAntiAffinity.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodAntiAffinity.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodAntiAffinity.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodAntiAffinity.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodCondition.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodSecurityContext.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodSecurityContext.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodSecurityContext.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodSecurityContext.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodTemplate.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodTemplate.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodTemplate.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodTemplate.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodTemplateList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodTemplateList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodTemplateList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodTemplateList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PodTemplateSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PodTemplateSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PodTemplateSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PodTemplateSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PortworxVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PortworxVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PortworxVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PortworxVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.PreferredSchedulingTerm.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.PreferredSchedulingTerm.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.PreferredSchedulingTerm.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.PreferredSchedulingTerm.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Probe.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Probe.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Probe.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Probe.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ProjectedVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ProjectedVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ProjectedVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ProjectedVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.QuobyteVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.QuobyteVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.QuobyteVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.QuobyteVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.RBDVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.RBDVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.RBDVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.RBDVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ReplicationController.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationController.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ReplicationController.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationController.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerCondition.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ReplicationControllerStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ResourceFieldSelector.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ResourceFieldSelector.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ResourceFieldSelector.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ResourceFieldSelector.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ResourceQuota.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuota.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ResourceQuota.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuota.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ResourceQuotaStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ResourceRequirements.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ResourceRequirements.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ResourceRequirements.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ResourceRequirements.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SELinuxOptions.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SELinuxOptions.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SELinuxOptions.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SELinuxOptions.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ScaleIOVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ScaleIOVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ScaleIOVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ScaleIOVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Secret.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Secret.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Secret.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Secret.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SecretEnvSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SecretEnvSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SecretEnvSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SecretEnvSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SecretKeySelector.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SecretKeySelector.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SecretKeySelector.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SecretKeySelector.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SecretList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SecretList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SecretList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SecretList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SecretProjection.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SecretProjection.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SecretProjection.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SecretProjection.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SecretVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SecretVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SecretVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SecretVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.SecurityContext.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.SecurityContext.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.SecurityContext.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.SecurityContext.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Service.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Service.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Service.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Service.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ServiceAccount.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ServiceAccount.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ServiceAccount.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ServiceAccount.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ServiceAccountList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ServiceAccountList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ServiceAccountList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ServiceAccountList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ServiceList.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ServiceList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ServiceList.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ServiceList.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ServicePort.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ServicePort.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ServicePort.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ServicePort.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ServiceSpec.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ServiceSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ServiceSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ServiceSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.ServiceStatus.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.ServiceStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.ServiceStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.ServiceStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.StorageOSPersistentVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.StorageOSPersistentVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.StorageOSPersistentVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.StorageOSPersistentVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.StorageOSVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.StorageOSVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.StorageOSVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.StorageOSVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.TCPSocketAction.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.TCPSocketAction.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.TCPSocketAction.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.TCPSocketAction.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Taint.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Taint.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Taint.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Taint.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Toleration.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Toleration.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Toleration.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Toleration.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.Volume.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.Volume.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.Volume.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.Volume.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.VolumeMount.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.VolumeMount.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.VolumeMount.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.VolumeMount.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.VolumeProjection.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.VolumeProjection.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.VolumeProjection.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.VolumeProjection.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.VsphereVirtualDiskVolumeSource.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.VsphereVirtualDiskVolumeSource.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.VsphereVirtualDiskVolumeSource.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.VsphereVirtualDiskVolumeSource.dhall diff --git a/default/io.k8s.kubernetes.pkg.api.v1.WeightedPodAffinityTerm.dhall b/defaults/io.k8s.kubernetes.pkg.api.v1.WeightedPodAffinityTerm.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.api.v1.WeightedPodAffinityTerm.dhall rename to defaults/io.k8s.kubernetes.pkg.api.v1.WeightedPodAffinityTerm.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Initializer.dhall b/defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Initializer.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Initializer.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Initializer.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfiguration.dhall b/defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfiguration.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfiguration.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfiguration.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfigurationList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfigurationList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfigurationList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.InitializerConfigurationList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Rule.dhall b/defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Rule.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Rule.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.admissionregistration.v1alpha1.Rule.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevision.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevision.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevision.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevision.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevisionList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevisionList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevisionList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ControllerRevisionList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Deployment.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Deployment.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Deployment.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Deployment.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentCondition.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentRollback.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentRollback.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentRollback.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentRollback.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStrategy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStrategy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.DeploymentStrategy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollbackConfig.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollbackConfig.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollbackConfig.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollbackConfig.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateDeployment.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateDeployment.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateDeployment.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateDeployment.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Scale.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Scale.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Scale.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.Scale.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.ScaleStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSet.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSet.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSet.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSet.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetUpdateStrategy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetUpdateStrategy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.apps.v1beta1.StatefulSetUpdateStrategy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.TokenReviewStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1.UserInfo.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.UserInfo.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1.UserInfo.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1.UserInfo.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.TokenReviewStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.UserInfo.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.UserInfo.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.UserInfo.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authentication.v1beta1.UserInfo.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.LocalSubjectAccessReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.LocalSubjectAccessReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.LocalSubjectAccessReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.LocalSubjectAccessReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.NonResourceAttributes.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.NonResourceAttributes.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.NonResourceAttributes.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.NonResourceAttributes.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.ResourceAttributes.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.ResourceAttributes.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.ResourceAttributes.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.ResourceAttributes.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReviewSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReviewSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SelfSubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1.SubjectAccessReviewStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.LocalSubjectAccessReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.LocalSubjectAccessReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.LocalSubjectAccessReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.LocalSubjectAccessReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.NonResourceAttributes.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.NonResourceAttributes.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.NonResourceAttributes.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.NonResourceAttributes.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.ResourceAttributes.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.ResourceAttributes.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.ResourceAttributes.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.ResourceAttributes.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReview.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReview.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReview.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReview.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.authorization.v1beta1.SubjectAccessReviewStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.CrossVersionObjectReference.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.CrossVersionObjectReference.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.CrossVersionObjectReference.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.CrossVersionObjectReference.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscaler.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscaler.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscaler.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.Scale.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.Scale.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.Scale.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.Scale.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.autoscaling.v1.ScaleStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v1.Job.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v1.Job.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v1.Job.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v1.Job.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v1.JobCondition.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v1.JobCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v1.JobList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v1.JobList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v1.JobSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v1.JobSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v1.JobStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v1.JobStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v1.JobStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJob.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJob.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJob.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJob.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.CronJobStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.JobTemplateSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.JobTemplateSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.JobTemplateSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.batch.v2alpha1.JobTemplateSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequest.dhall b/defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequest.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequest.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequest.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestCondition.dhall b/defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.certificates.v1beta1.CertificateSigningRequestStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSet.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSet.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSet.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSet.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetUpdateStrategy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetUpdateStrategy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DaemonSetUpdateStrategy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Deployment.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Deployment.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Deployment.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Deployment.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentCondition.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentRollback.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentRollback.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentRollback.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentRollback.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStrategy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStrategy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.DeploymentStrategy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.FSGroupStrategyOptions.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.FSGroupStrategyOptions.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.FSGroupStrategyOptions.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.FSGroupStrategyOptions.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressPath.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressPath.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressPath.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressPath.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressRuleValue.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressRuleValue.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressRuleValue.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HTTPIngressRuleValue.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HostPortRange.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HostPortRange.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HostPortRange.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.HostPortRange.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IDRange.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IDRange.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IDRange.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IDRange.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Ingress.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Ingress.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Ingress.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Ingress.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressBackend.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressBackend.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressBackend.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressBackend.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressRule.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressRule.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressRule.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressRule.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressTLS.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressTLS.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressTLS.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.IngressTLS.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPeer.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPeer.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPeer.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPeer.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPort.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPort.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPort.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyPort.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicySpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicySpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicySpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicySpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicyList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicyList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicyList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicyList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicySpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicySpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.PodSecurityPolicySpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSet.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSet.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSet.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSet.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetCondition.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetCondition.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetCondition.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetCondition.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ReplicaSetStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollbackConfig.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollbackConfig.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollbackConfig.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollbackConfig.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDaemonSet.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDaemonSet.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDaemonSet.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDeployment.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDeployment.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDeployment.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RollingUpdateDeployment.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RunAsUserStrategyOptions.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RunAsUserStrategyOptions.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RunAsUserStrategyOptions.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.RunAsUserStrategyOptions.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SELinuxStrategyOptions.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SELinuxStrategyOptions.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SELinuxStrategyOptions.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Scale.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Scale.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Scale.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.Scale.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.ScaleStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall b/defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicy.dhall b/defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicy.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicy.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicy.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyIngressRule.dhall b/defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyIngressRule.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyIngressRule.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyIngressRule.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPeer.dhall b/defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPeer.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPeer.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPeer.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPort.dhall b/defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPort.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPort.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicyPort.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicySpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicySpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicySpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.networking.v1.NetworkPolicySpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.Eviction.dhall b/defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.Eviction.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.Eviction.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.Eviction.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudget.dhall b/defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudget.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudget.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudget.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetStatus.dhall b/defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetStatus.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetStatus.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.policy.v1beta1.PodDisruptionBudgetStatus.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRole.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRole.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRole.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRole.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBinding.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBinding.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBinding.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBinding.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBindingList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBindingList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBindingList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleBindingList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.ClusterRoleList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.PolicyRule.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.PolicyRule.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.PolicyRule.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.PolicyRule.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Role.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Role.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Role.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Role.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBinding.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBinding.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBinding.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBinding.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBindingList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBindingList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBindingList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleBindingList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleRef.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleRef.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleRef.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.RoleRef.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Subject.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Subject.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Subject.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1alpha1.Subject.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRole.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRole.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRole.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRole.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBinding.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBinding.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBinding.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBinding.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBindingList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBindingList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBindingList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleBindingList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.ClusterRoleList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.PolicyRule.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.PolicyRule.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.PolicyRule.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.PolicyRule.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Role.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Role.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Role.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Role.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBinding.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBinding.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBinding.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBinding.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBindingList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBindingList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBindingList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleBindingList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleRef.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleRef.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleRef.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.RoleRef.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Subject.dhall b/defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Subject.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Subject.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.rbac.v1beta1.Subject.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPreset.dhall b/defaults/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPreset.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPreset.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPreset.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetSpec.dhall b/defaults/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetSpec.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetSpec.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.settings.v1alpha1.PodPresetSpec.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClass.dhall b/defaults/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClass.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClass.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClass.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClassList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClassList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClassList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.storage.v1.StorageClassList.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClass.dhall b/defaults/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClass.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClass.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClass.dhall diff --git a/default/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClassList.dhall b/defaults/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClassList.dhall similarity index 100% rename from default/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClassList.dhall rename to defaults/io.k8s.kubernetes.pkg.apis.storage.v1beta1.StorageClassList.dhall diff --git a/dhall-kubernetes.cabal b/dhall-kubernetes.cabal index 8f5048b2..c7364bf2 100644 --- a/dhall-kubernetes.cabal +++ b/dhall-kubernetes.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: b14c41b799401d0abc8bd9a0550ce28c2b6ddef5724209c3d7514f759a5defa4 +-- hash: dc10c16b9e6c44c9be6e2aafaf765a8df5b11aa5143d5adf3bbf5c85359db072 name: dhall-kubernetes version: 0.1.0.0 @@ -35,5 +35,6 @@ executable dhall-kubernetes , microlens , prettyprinter , text + , turtle , vector default-language: Haskell2010 diff --git a/package.yaml b/package.yaml index d31a6a46..64146ce5 100644 --- a/package.yaml +++ b/package.yaml @@ -35,6 +35,7 @@ dependencies: - containers - vector - prettyprinter + - turtle executables: dhall-kubernetes: diff --git a/src/Main.hs b/src/Main.hs index 9483bd9e..38b43325 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -5,28 +5,38 @@ import qualified Data.Vector as Vector import qualified Dhall.Core as Dhall import qualified Dhall.Map as Map import qualified Data.Map.Strict as Data.Map +import qualified Data.Map.Lazy import qualified Data.Set as Set import qualified Data.Text as Text import qualified Data.List as List import qualified Dhall.Parser as Dhall import qualified Data.Text.Prettyprint.Doc as Pretty import qualified Data.Text.Prettyprint.Doc.Render.Text as PrettyText +import qualified Turtle +import qualified Dhall.Format +import qualified Dhall.Pretty import Data.Bifunctor (first, second) import GHC.Generics (Generic) import Data.Maybe import Data.Aeson import Data.Text (Text) +import Data.Foldable (for_) import Data.Set (Set) import Data.Map (Map) -import Control.Applicative (optional) -import Control.Monad (join) +import Control.Applicative (optional, (<|>), liftA2) +import Control.Monad (join, foldM) data BaseData = BaseData { kind :: Text , apiVersion :: Text } deriving (Generic, Show) +{-| + + + +-} instance FromJSON BaseData where parseJSON = withArray "array of values" $ \arr -> withObject "baseData" (\o -> do group <- o .:? "group" .!= "" @@ -64,7 +74,7 @@ newtype Ref = Ref { unRef :: Text } deriving (Generic, Show, FromJSON) newtype ModelName = ModelName { unModelName :: Text } - deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty.Pretty) + deriving (Generic, Show, Ord, FromJSONKey, Eq, Pretty.Pretty) newtype FieldName = FieldName { unFieldName :: Text } deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty.Pretty) @@ -132,42 +142,129 @@ mkImport path = Dhall.Import{..} components = [] file = path <> ".dhall" -convertToTypes :: Map ModelName Definition -> Map ModelName Expr -convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions +refFromImport :: Dhall.Import -> Maybe Text +refFromImport Dhall.Import + { importHashed = Dhall.ImportHashed + { importType = Dhall.Local Dhall.Here Dhall.File + { file = f , .. } + , .. } + , .. } = Just f +refFromImport _ = Nothing + +-- | Get a Dhall Text literal from a lone string +toTextLit :: Text -> Expr +toTextLit str = Dhall.TextLit (Dhall.Chunks [] str) -convertToType :: Maybe ModelName -> Definition -> Expr -convertToType maybeName Definition{..} = case (ref, typ, properties) of - -- If we point to a ref we just reference it via Import - (Just r, _, _) -> Dhall.Embed $ mkImport $ pathFromRef r - -- Otherwise - if we have a 'type' - it's a basic type - (_, Just basic, _) -> case basic of - "object" -> Dhall.App Dhall.List - (Dhall.Record (Map.fromList [("mapKey", Dhall.Text), ("mapValue", Dhall.Text)])) - "array" - | Just item <- items - -> Dhall.App Dhall.List (convertToType Nothing item) - "string" - | format == Just "int-or-string" - -> Dhall.Union (Map.fromList [("Int", Dhall.Natural), ("String", Dhall.Text)]) - "string" -> Dhall.Text - "boolean" -> Dhall.Bool - "integer" -> Dhall.Natural - "number" -> Dhall.Double - -- Otherwise - if we have 'properties' - it's an object - (_, _, Just props) -> - let requiredNames = case maybeName of - Just name -> requiredFields name required - Nothing -> Set.empty - (required', optional') = List.partition (\(n, def) -> Set.member n requiredNames) - -- TODO: labelize - $ Data.Map.toList - $ Data.Map.mapKeys (FieldName . unModelName) - $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props - allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' - in Dhall.Record $ Map.fromList $ fmap (first $ unFieldName) allFields - -- There are empty schemas that only have a description, so we return empty record - _ -> Dhall.Record mempty + +convertToTypes :: Map ModelName Definition -> Map ModelName Expr +convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions + where + memo = Data.Map.Lazy.mapWithKey (\k -> convertToType (Just k)) definitions + + --convertToType maybeName definition = case (maybeName >>= (flip Data.Map.Lazy.lookup) memo) of + -- Nothing -> convertToType' maybeName definition + -- Just r -> r + + convertToType :: Maybe ModelName -> Definition -> Expr + convertToType maybeName Definition{..} = case (ref, typ, properties) of + -- If we point to a ref we just reference it via Import + (Just r, _, _) -> Dhall.Embed $ mkImport $ pathFromRef r + -- Otherwise - if we have a 'type' - it's a basic type + (_, Just basic, _) -> case basic of + "object" -> Dhall.App Dhall.List + (Dhall.Record (Map.fromList [("mapKey", Dhall.Text), ("mapValue", Dhall.Text)])) + "array" + | Just item <- items + -> Dhall.App Dhall.List (convertToType Nothing item) + "string" + | format == Just "int-or-string" + -> Dhall.Union (Map.fromList [("Int", Dhall.Natural), ("String", Dhall.Text)]) + "string" -> Dhall.Text + "boolean" -> Dhall.Bool + "integer" -> Dhall.Natural + "number" -> Dhall.Double + -- Otherwise - if we have 'properties' - it's an object + (_, _, Just props) -> + let requiredNames = case maybeName of + Just name -> requiredFields name required + Nothing -> Set.empty + + -- | A field should not be optional if: + shouldBeRequired :: (ModelName, Expr) -> Bool + shouldBeRequired (name, expr) = or + -- - the field name is in the 'required' list + [ Set.member (FieldName $ unModelName name) requiredNames + -- - the field value is a record, and the transitive fields are all "emptiable" + , case expr of + (Dhall.Record kvs) -> List.foldr (\a b -> or [a, b]) False + $ shouldBeRequired + <$> (first ModelName) + <$> Map.toList kvs + (Dhall.App Dhall.List _) -> True + (Dhall.Embed imp) -> + let maybeModelName = fmap ModelName (refFromImport imp) + in case (maybeModelName, maybeModelName >>= (\n -> Data.Map.Lazy.lookup n memo)) of + (Just modelName, Just e) -> shouldBeRequired (modelName, e) + _ -> False + _ -> False + ] + + (required', optional') + = List.partition shouldBeRequired + $ Data.Map.toList + -- TODO: labelize + -- $ Data.Map.mapKeys (FieldName . unModelName) + $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props + + allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' + + in Dhall.Record $ Map.fromList $ fmap (first $ unModelName) allFields + -- There are empty schemas that only have a description, so we return empty record + _ -> Dhall.Record mempty + + +toDefault :: Map ModelName Definition -> ModelName -> Expr -> Maybe Expr +toDefault definitions modelName = go + where + go = \case + -- If we have an import, we also import in the default + e@(Dhall.Embed imp) -> Just e + -- If it's a sum type, we have to exclude it as we cannot + -- mix types and values in records (we need this to have the big + -- "defaults" record) + (Dhall.Union _) -> Nothing + -- Simple types should not have a default + (Dhall.Text) -> Nothing + -- But most of the times we are dealing with a record. + -- Here we transform the record type in a value, transforming the + -- keys in this way: + -- * take the BaseData from definition and populate it + -- * skip other required fields, except if they are records + -- * set the optional fields to None and the lists to empty + (Dhall.Record kvs) -> + let getBaseData :: Maybe Definition -> Map.Map Text Expr + getBaseData (Just Definition { baseData = Just BaseData{..} }) + = Map.fromList [("apiVersion", toTextLit apiVersion), ("kind", toTextLit kind)] + getBaseData _ = mempty + + baseData = getBaseData $ Data.Map.lookup modelName definitions + + filterKvs :: Expr -> Maybe Expr + filterKvs = \case + (Dhall.App Dhall.Optional typ) -> Just $ Dhall.App Dhall.None typ + (Dhall.App Dhall.List typ) -> Just $ Dhall.ListLit (Just typ) mempty + embed@(Dhall.Embed _) -> Just embed + _ -> Nothing + + defaultKvs + = Map.union baseData + $ Map.mapMaybe filterKvs kvs + + in Just $ Dhall.RecordLit $ defaultKvs + -- We error out here because wildcards are bad, and we should know if + -- we get something unexpected + _ -> error $ show modelName main :: IO () @@ -175,12 +272,27 @@ main = do -- Get the Swagger spec Swagger{..} <- getSwagger - -- Convert to Dhall types in a Map + -- Convert to Dhall types in a Map let types = convertToTypes definitions -- Output to types - - -- Output to defaults, recursively populating them + Turtle.mktree "types" + for_ (Data.Map.toList types) $ \(ModelName name, expr) -> do + let path = "./types" Turtle. Turtle.fromText (name <> ".dhall") + echoStr $ "Writing file '" <> Turtle.encodeString path <> "'" + -- Turtle.writeTextFile path $ pretty expr <> "\n" + -- formatDhall path + + -- Convert from Dhall types to defaults + let defaults = Data.Map.mapMaybeWithKey (toDefault definitions) types + + -- Output to defaults + Turtle.mktree "defaults" + for_ (Data.Map.toList defaults) $ \(ModelName name, expr) -> do + let path = "./defaults/" <> name <> ".dhall" + echo $ "Writing file '" <> path <> "'" + Turtle.writeTextFile (Turtle.fromText path) $ pretty expr <> "\n" + formatDhall (Turtle.fromText path) -- Output the types record and the defaults record, -- omitting older API versions of the same Entity @@ -192,7 +304,21 @@ main = do putStrLn $ Text.unpack $ pretty $ Data.Map.toList $ types pure () + +-- | Format a Dhall file in ASCII +formatDhall :: Turtle.FilePath -> IO () +formatDhall path = Dhall.Format.format + (Dhall.Format.Format Dhall.Pretty.ASCII $ Dhall.Format.Modify (Just $ Turtle.encodeString path)) + + +-- | Pretty print things pretty :: Pretty.Pretty a => a -> Text pretty = PrettyText.renderStrict . Pretty.layoutPretty Pretty.defaultLayoutOptions . Pretty.pretty + +echo :: Turtle.MonadIO m => Text -> m () +echo = Turtle.printf (Turtle.s Turtle.% "\n") + +echoStr :: Turtle.MonadIO m => String -> m () +echoStr = echo . Text.pack diff --git a/stack.yaml b/stack.yaml index e682f094..0ba2b8e0 100644 --- a/stack.yaml +++ b/stack.yaml @@ -3,4 +3,3 @@ packages: - . extra-deps: - dhall-1.21.0 -# - directory-1.3.3.2 diff --git a/types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall b/types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall index f3672c2b..a5189868 100644 --- a/types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall +++ b/types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall @@ -1,3 +1,5 @@ -{ name : (Text) -, rules : (Optional (List ./io.k8s.api.admissionregistration.v1alpha1.Rule.dhall)) +{ name : + Text +, rules : + List ./io.k8s.api.admissionregistration.v1alpha1.Rule.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall b/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall index 974309bb..19c40c19 100644 --- a/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +++ b/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, initializers : (Optional (List ./io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) +{ apiVersion : + Text +, initializers : + List ./io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall b/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall index f00b6ac7..542a0d3d 100644 --- a/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall +++ b/types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall @@ -1,5 +1,10 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List + ./io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall b/types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall index a4d796a0..284b474c 100644 --- a/types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall +++ b/types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall @@ -1,4 +1 @@ -{ apiGroups : (Optional (List Text)) -, apiVersions : (Optional (List Text)) -, resources : (Optional (List Text)) -} +{ apiGroups : List Text, apiVersions : List Text, resources : List Text } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall b/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall index a78f8f23..39b0aaf1 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, webhooks : (Optional (List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, webhooks : + List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall b/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall index 70e416b6..e4acfe28 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall @@ -1,5 +1,10 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List + ./io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall b/types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall index 44475d7d..2a077bc8 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall @@ -1,5 +1,9 @@ -{ apiGroups : (Optional (List Text)) -, apiVersions : (Optional (List Text)) -, operations : (Optional (List Text)) -, resources : (Optional (List Text)) +{ apiGroups : + List Text +, apiVersions : + List Text +, operations : + List Text +, resources : + List Text } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall b/types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall index e31eb6f6..eab8aec5 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall @@ -1,4 +1 @@ -{ name : (Text) -, namespace : (Text) -, path : (Optional (Text)) -} +{ name : Text, namespace : Text, path : Optional Text } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall b/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall index a78f8f23..39b0aaf1 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, webhooks : (Optional (List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, webhooks : + List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall b/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall index 46f786c0..449be412 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall @@ -1,5 +1,10 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List + ./io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall index bc0957a9..f064fae9 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall @@ -1,7 +1,13 @@ -{ clientConfig : (./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall) -, failurePolicy : (Optional (Text)) -, name : (Text) -, namespaceSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, rules : (Optional (List ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall)) -, sideEffects : (Optional (Text)) +{ clientConfig : + ./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +, name : + Text +, rules : + List ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +, failurePolicy : + Optional Text +, namespaceSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, sideEffects : + Optional Text } diff --git a/types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall b/types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall index ae44fea1..4a5fa93e 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall @@ -1,4 +1,7 @@ -{ caBundle : (Optional (Text)) -, service : (Optional (./io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall)) -, url : (Optional (Text)) +{ caBundle : + Optional Text +, service : + Optional ./io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall +, url : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.ControllerRevision.dhall b/types/io.k8s.api.apps.v1.ControllerRevision.dhall index 557ae98c..46effc30 100644 --- a/types/io.k8s.api.apps.v1.ControllerRevision.dhall +++ b/types/io.k8s.api.apps.v1.ControllerRevision.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, data : (Optional (./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, revision : (Natural) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, revision : + Natural +, data : + Optional ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall } diff --git a/types/io.k8s.api.apps.v1.ControllerRevisionList.dhall b/types/io.k8s.api.apps.v1.ControllerRevisionList.dhall index d2855444..28e7f234 100644 --- a/types/io.k8s.api.apps.v1.ControllerRevisionList.dhall +++ b/types/io.k8s.api.apps.v1.ControllerRevisionList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1.ControllerRevision.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1.ControllerRevision.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1.DaemonSet.dhall b/types/io.k8s.api.apps.v1.DaemonSet.dhall index f94d30d7..5c15fba0 100644 --- a/types/io.k8s.api.apps.v1.DaemonSet.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1.DaemonSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1.DaemonSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1.DaemonSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.DaemonSetCondition.dhall b/types/io.k8s.api.apps.v1.DaemonSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1.DaemonSetCondition.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.DaemonSetList.dhall b/types/io.k8s.api.apps.v1.DaemonSetList.dhall index 28ae6bbd..f58e0ab0 100644 --- a/types/io.k8s.api.apps.v1.DaemonSetList.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1.DaemonSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1.DaemonSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1.DaemonSetSpec.dhall b/types/io.k8s.api.apps.v1.DaemonSetSpec.dhall index ecfaaf41..90efea9e 100644 --- a/types/io.k8s.api.apps.v1.DaemonSetSpec.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSetSpec.dhall @@ -1,6 +1,11 @@ -{ minReadySeconds : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, updateStrategy : (Optional (./io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall)) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, updateStrategy : + Optional ./io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1.DaemonSetStatus.dhall b/types/io.k8s.api.apps.v1.DaemonSetStatus.dhall index 3a61b1f6..bd62be3e 100644 --- a/types/io.k8s.api.apps.v1.DaemonSetStatus.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSetStatus.dhall @@ -1,11 +1,21 @@ -{ collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1.DaemonSetCondition.dhall)) -, currentNumberScheduled : (Natural) -, desiredNumberScheduled : (Natural) -, numberAvailable : (Optional (Natural)) -, numberMisscheduled : (Natural) -, numberReady : (Natural) -, numberUnavailable : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, updatedNumberScheduled : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1.DaemonSetCondition.dhall +, currentNumberScheduled : + Natural +, desiredNumberScheduled : + Natural +, numberMisscheduled : + Natural +, numberReady : + Natural +, collisionCount : + Optional Natural +, numberAvailable : + Optional Natural +, numberUnavailable : + Optional Natural +, observedGeneration : + Optional Natural +, updatedNumberScheduled : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall index efccda0f..9285ae5c 100644 --- a/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.Deployment.dhall b/types/io.k8s.api.apps.v1.Deployment.dhall index 4f884ee4..12678e8a 100644 --- a/types/io.k8s.api.apps.v1.Deployment.dhall +++ b/types/io.k8s.api.apps.v1.Deployment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1.DeploymentSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1.DeploymentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1.DeploymentSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.DeploymentCondition.dhall b/types/io.k8s.api.apps.v1.DeploymentCondition.dhall index 8f6ede6e..6e227d4a 100644 --- a/types/io.k8s.api.apps.v1.DeploymentCondition.dhall +++ b/types/io.k8s.api.apps.v1.DeploymentCondition.dhall @@ -1,7 +1,13 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.DeploymentList.dhall b/types/io.k8s.api.apps.v1.DeploymentList.dhall index 96ef198b..1716319a 100644 --- a/types/io.k8s.api.apps.v1.DeploymentList.dhall +++ b/types/io.k8s.api.apps.v1.DeploymentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1.Deployment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1.Deployment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1.DeploymentSpec.dhall b/types/io.k8s.api.apps.v1.DeploymentSpec.dhall index 3cbce9cf..77a56f01 100644 --- a/types/io.k8s.api.apps.v1.DeploymentSpec.dhall +++ b/types/io.k8s.api.apps.v1.DeploymentSpec.dhall @@ -1,9 +1,17 @@ -{ minReadySeconds : (Optional (Natural)) -, paused : (Optional (Bool)) -, progressDeadlineSeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, strategy : (Optional (./io.k8s.api.apps.v1.DeploymentStrategy.dhall)) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, paused : + Optional Bool +, progressDeadlineSeconds : + Optional Natural +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, strategy : + Optional ./io.k8s.api.apps.v1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1.DeploymentStatus.dhall b/types/io.k8s.api.apps.v1.DeploymentStatus.dhall index 7846f3a6..4310451f 100644 --- a/types/io.k8s.api.apps.v1.DeploymentStatus.dhall +++ b/types/io.k8s.api.apps.v1.DeploymentStatus.dhall @@ -1,9 +1,17 @@ -{ availableReplicas : (Optional (Natural)) -, collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1.DeploymentCondition.dhall)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Optional (Natural)) -, unavailableReplicas : (Optional (Natural)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1.DeploymentCondition.dhall +, availableReplicas : + Optional Natural +, collisionCount : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, replicas : + Optional Natural +, unavailableReplicas : + Optional Natural +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall b/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall index 12f69307..2922ce22 100644 --- a/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall +++ b/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.ReplicaSet.dhall b/types/io.k8s.api.apps.v1.ReplicaSet.dhall index c6142ad9..381605fe 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSet.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1.ReplicaSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1.ReplicaSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall b/types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.ReplicaSetList.dhall b/types/io.k8s.api.apps.v1.ReplicaSetList.dhall index d7b3fcb3..a143c675 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSetList.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1.ReplicaSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1.ReplicaSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall index 954d6eb9..1619dcd6 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall @@ -1,5 +1,9 @@ -{ minReadySeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, template : (Optional (./io.k8s.api.core.v1.PodTemplateSpec.dhall)) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, minReadySeconds : + Optional Natural +, replicas : + Optional Natural +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall b/types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall index bc7dce3b..dae5fae3 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall @@ -1,7 +1,13 @@ -{ availableReplicas : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1.ReplicaSetCondition.dhall)) -, fullyLabeledReplicas : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) +{ conditions : + List ./io.k8s.api.apps.v1.ReplicaSetCondition.dhall +, replicas : + Natural +, availableReplicas : + Optional Natural +, fullyLabeledReplicas : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall b/types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall index e991f6ec..43970f9f 100644 --- a/types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +++ b/types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall @@ -1,2 +1,3 @@ -{ maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall b/types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall index b5e5b3c9..82d8ec40 100644 --- a/types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +++ b/types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall @@ -1,3 +1,5 @@ -{ maxSurge : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxSurge : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall b/types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall index d7bdca3f..27117d1e 100644 --- a/types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +++ b/types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall @@ -1,2 +1 @@ -{ partition : (Optional (Natural)) -} +{ partition : Optional Natural } diff --git a/types/io.k8s.api.apps.v1.StatefulSet.dhall b/types/io.k8s.api.apps.v1.StatefulSet.dhall index b2cf28a6..811d74da 100644 --- a/types/io.k8s.api.apps.v1.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1.StatefulSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1.StatefulSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1.StatefulSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.StatefulSetCondition.dhall b/types/io.k8s.api.apps.v1.StatefulSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1.StatefulSetCondition.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1.StatefulSetList.dhall b/types/io.k8s.api.apps.v1.StatefulSetList.dhall index 54aa9b72..a7f4703b 100644 --- a/types/io.k8s.api.apps.v1.StatefulSetList.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1.StatefulSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1.StatefulSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1.StatefulSetSpec.dhall b/types/io.k8s.api.apps.v1.StatefulSetSpec.dhall index 2a26ee16..738ff1a5 100644 --- a/types/io.k8s.api.apps.v1.StatefulSetSpec.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSetSpec.dhall @@ -1,9 +1,17 @@ -{ podManagementPolicy : (Optional (Text)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, serviceName : (Text) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, updateStrategy : (Optional (./io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall)) -, volumeClaimTemplates : (Optional (List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall)) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, serviceName : + Text +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, volumeClaimTemplates : + List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, podManagementPolicy : + Optional Text +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, updateStrategy : + Optional ./io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1.StatefulSetStatus.dhall b/types/io.k8s.api.apps.v1.StatefulSetStatus.dhall index efcfbe8a..0ef00bfb 100644 --- a/types/io.k8s.api.apps.v1.StatefulSetStatus.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSetStatus.dhall @@ -1,10 +1,19 @@ -{ collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1.StatefulSetCondition.dhall)) -, currentReplicas : (Optional (Natural)) -, currentRevision : (Optional (Text)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) -, updateRevision : (Optional (Text)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1.StatefulSetCondition.dhall +, replicas : + Natural +, collisionCount : + Optional Natural +, currentReplicas : + Optional Natural +, currentRevision : + Optional Text +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, updateRevision : + Optional Text +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall index 2571197f..d278e1a0 100644 --- a/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall b/types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall index 557ae98c..46effc30 100644 --- a/types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall +++ b/types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, data : (Optional (./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, revision : (Natural) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, revision : + Natural +, data : + Optional ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall b/types/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall index 85a39855..a70bdf80 100644 --- a/types/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall +++ b/types/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta1.ControllerRevision.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta1.ControllerRevision.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.Deployment.dhall b/types/io.k8s.api.apps.v1beta1.Deployment.dhall index d1675218..a69ea3df 100644 --- a/types/io.k8s.api.apps.v1beta1.Deployment.dhall +++ b/types/io.k8s.api.apps.v1beta1.Deployment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall index 8f6ede6e..6e227d4a 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall @@ -1,7 +1,13 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentList.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentList.dhall index 79081985..4b6d350a 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentList.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta1.Deployment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta1.Deployment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall index f63ff230..bb27f75d 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -, rollbackTo : (./io.k8s.api.apps.v1beta1.RollbackConfig.dhall) -, updatedAnnotations : (Optional ((List {mapKey : Text, mapValue : Text}))) +{ apiVersion : + Text +, kind : + Text +, name : + Text +, rollbackTo : + ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, updatedAnnotations : + List { mapKey : Text, mapValue : Text } } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall index 02d12214..d8acce63 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall @@ -1,10 +1,19 @@ -{ minReadySeconds : (Optional (Natural)) -, paused : (Optional (Bool)) -, progressDeadlineSeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, rollbackTo : (Optional (./io.k8s.api.apps.v1beta1.RollbackConfig.dhall)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, strategy : (Optional (./io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall)) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) +{ template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, paused : + Optional Bool +, progressDeadlineSeconds : + Optional Natural +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, rollbackTo : + Optional ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, strategy : + Optional ./io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall index 87c8fd63..0c3fe12c 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall @@ -1,9 +1,17 @@ -{ availableReplicas : (Optional (Natural)) -, collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1beta1.DeploymentCondition.dhall)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Optional (Natural)) -, unavailableReplicas : (Optional (Natural)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1beta1.DeploymentCondition.dhall +, availableReplicas : + Optional Natural +, collisionCount : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, replicas : + Optional Natural +, unavailableReplicas : + Optional Natural +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall index d535a016..2ba52706 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall b/types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall index fffd6989..32120028 100644 --- a/types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall +++ b/types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall @@ -1,2 +1 @@ -{ revision : (Optional (Natural)) -} +{ revision : Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall b/types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall index b5e5b3c9..82d8ec40 100644 --- a/types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall +++ b/types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall @@ -1,3 +1,5 @@ -{ maxSurge : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxSurge : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall b/types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall index d7bdca3f..27117d1e 100644 --- a/types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall @@ -1,2 +1 @@ -{ partition : (Optional (Natural)) -} +{ partition : Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta1.Scale.dhall b/types/io.k8s.api.apps.v1beta1.Scale.dhall index 6f09d0fe..12be18db 100644 --- a/types/io.k8s.api.apps.v1beta1.Scale.dhall +++ b/types/io.k8s.api.apps.v1beta1.Scale.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta1.ScaleSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta1.ScaleStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall b/types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall index 91843e52..5ef216b0 100644 --- a/types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall @@ -1,2 +1 @@ -{ replicas : (Optional (Natural)) -} +{ replicas : Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall b/types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall index bf21a39a..fd63ce95 100644 --- a/types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall +++ b/types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall @@ -1,4 +1,7 @@ -{ replicas : (Natural) -, selector : (Optional ((List {mapKey : Text, mapValue : Text}))) -, targetSelector : (Optional (Text)) +{ replicas : + Natural +, selector : + List { mapKey : Text, mapValue : Text } +, targetSelector : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall index 79ae40b0..62352d77 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetList.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetList.dhall index b53c2742..b8a5e7ea 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetList.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta1.StatefulSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta1.StatefulSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall index 0534fb65..a0df6d4c 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall @@ -1,9 +1,17 @@ -{ podManagementPolicy : (Optional (Text)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, serviceName : (Text) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, updateStrategy : (Optional (./io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall)) -, volumeClaimTemplates : (Optional (List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall)) +{ serviceName : + Text +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, volumeClaimTemplates : + List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, podManagementPolicy : + Optional Text +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, updateStrategy : + Optional ./io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall index dbb1ce56..c9793158 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall @@ -1,10 +1,19 @@ -{ collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall)) -, currentReplicas : (Optional (Natural)) -, currentRevision : (Optional (Text)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) -, updateRevision : (Optional (Text)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall +, replicas : + Natural +, collisionCount : + Optional Natural +, currentReplicas : + Optional Natural +, currentRevision : + Optional Text +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, updateRevision : + Optional Text +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall index 73613fca..f478c54e 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall b/types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall index 557ae98c..46effc30 100644 --- a/types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall +++ b/types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, data : (Optional (./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, revision : (Natural) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, revision : + Natural +, data : + Optional ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall b/types/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall index 34aba2c1..98b91739 100644 --- a/types/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall +++ b/types/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta2.ControllerRevision.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta2.ControllerRevision.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall index b8a88780..b7236935 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSetList.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSetList.dhall index 7ca00308..39335d67 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSetList.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta2.DaemonSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta2.DaemonSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall index 6555b86d..08ecfcdd 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall @@ -1,6 +1,11 @@ -{ minReadySeconds : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, updateStrategy : (Optional (./io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall)) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, updateStrategy : + Optional ./io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall index da8669c8..15eb5352 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall @@ -1,11 +1,21 @@ -{ collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall)) -, currentNumberScheduled : (Natural) -, desiredNumberScheduled : (Natural) -, numberAvailable : (Optional (Natural)) -, numberMisscheduled : (Natural) -, numberReady : (Natural) -, numberUnavailable : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, updatedNumberScheduled : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall +, currentNumberScheduled : + Natural +, desiredNumberScheduled : + Natural +, numberMisscheduled : + Natural +, numberReady : + Natural +, collisionCount : + Optional Natural +, numberAvailable : + Optional Natural +, numberUnavailable : + Optional Natural +, observedGeneration : + Optional Natural +, updatedNumberScheduled : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall index c6607c90..af8075ca 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.Deployment.dhall b/types/io.k8s.api.apps.v1beta2.Deployment.dhall index 23238af7..7a23332b 100644 --- a/types/io.k8s.api.apps.v1beta2.Deployment.dhall +++ b/types/io.k8s.api.apps.v1beta2.Deployment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall b/types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall index 8f6ede6e..6e227d4a 100644 --- a/types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall +++ b/types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall @@ -1,7 +1,13 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.DeploymentList.dhall b/types/io.k8s.api.apps.v1beta2.DeploymentList.dhall index 4a048245..adc5bafe 100644 --- a/types/io.k8s.api.apps.v1beta2.DeploymentList.dhall +++ b/types/io.k8s.api.apps.v1beta2.DeploymentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta2.Deployment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta2.Deployment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall b/types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall index 7341d66b..21ad5f6f 100644 --- a/types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall @@ -1,9 +1,17 @@ -{ minReadySeconds : (Optional (Natural)) -, paused : (Optional (Bool)) -, progressDeadlineSeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, strategy : (Optional (./io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall)) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, paused : + Optional Bool +, progressDeadlineSeconds : + Optional Natural +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, strategy : + Optional ./io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall b/types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall index 3316dbf6..397004d8 100644 --- a/types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall +++ b/types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall @@ -1,9 +1,17 @@ -{ availableReplicas : (Optional (Natural)) -, collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1beta2.DeploymentCondition.dhall)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Optional (Natural)) -, unavailableReplicas : (Optional (Natural)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1beta2.DeploymentCondition.dhall +, availableReplicas : + Optional Natural +, collisionCount : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, replicas : + Optional Natural +, unavailableReplicas : + Optional Natural +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall b/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall index bada64cc..5734da97 100644 --- a/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall index 3f5ad3e0..9a092365 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall index 23828323..e85e1e7f 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta2.ReplicaSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta2.ReplicaSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall index 954d6eb9..1619dcd6 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall @@ -1,5 +1,9 @@ -{ minReadySeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, template : (Optional (./io.k8s.api.core.v1.PodTemplateSpec.dhall)) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, minReadySeconds : + Optional Natural +, replicas : + Optional Natural +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall index c1a2c9b5..6aafd0ab 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall @@ -1,7 +1,13 @@ -{ availableReplicas : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall)) -, fullyLabeledReplicas : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) +{ conditions : + List ./io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall +, replicas : + Natural +, availableReplicas : + Optional Natural +, fullyLabeledReplicas : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall b/types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall index e991f6ec..43970f9f 100644 --- a/types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall @@ -1,2 +1,3 @@ -{ maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall b/types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall index b5e5b3c9..82d8ec40 100644 --- a/types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall +++ b/types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall @@ -1,3 +1,5 @@ -{ maxSurge : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxSurge : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall b/types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall index d7bdca3f..27117d1e 100644 --- a/types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall @@ -1,2 +1 @@ -{ partition : (Optional (Natural)) -} +{ partition : Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta2.Scale.dhall b/types/io.k8s.api.apps.v1beta2.Scale.dhall index 3a8a394d..91ca5c6d 100644 --- a/types/io.k8s.api.apps.v1beta2.Scale.dhall +++ b/types/io.k8s.api.apps.v1beta2.Scale.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta2.ScaleSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta2.ScaleStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall b/types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall index 91843e52..5ef216b0 100644 --- a/types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall @@ -1,2 +1 @@ -{ replicas : (Optional (Natural)) -} +{ replicas : Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall b/types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall index bf21a39a..fd63ce95 100644 --- a/types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall +++ b/types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall @@ -1,4 +1,7 @@ -{ replicas : (Natural) -, selector : (Optional ((List {mapKey : Text, mapValue : Text}))) -, targetSelector : (Optional (Text)) +{ replicas : + Natural +, selector : + List { mapKey : Text, mapValue : Text } +, targetSelector : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall index 51a53700..ce83d10e 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall)) -, status : (Optional (./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSetList.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSetList.dhall index 7908b5d8..ece389f3 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSetList.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.apps.v1beta2.StatefulSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.apps.v1beta2.StatefulSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall index 6fd81c26..c7fd99de 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall @@ -1,9 +1,17 @@ -{ podManagementPolicy : (Optional (Text)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, serviceName : (Text) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, updateStrategy : (Optional (./io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall)) -, volumeClaimTemplates : (Optional (List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall)) +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, serviceName : + Text +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, volumeClaimTemplates : + List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, podManagementPolicy : + Optional Text +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, updateStrategy : + Optional ./io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall index 5a91e893..8ef3518c 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall @@ -1,10 +1,19 @@ -{ collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall)) -, currentReplicas : (Optional (Natural)) -, currentRevision : (Optional (Text)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) -, updateRevision : (Optional (Text)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall +, replicas : + Natural +, collisionCount : + Optional Natural +, currentReplicas : + Optional Natural +, currentRevision : + Optional Text +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, updateRevision : + Optional Text +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall index a0508884..a94335e9 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall index 7130e534..0f409f1d 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall b/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall index eba33feb..d1c9eb46 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall b/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall index 26ae3b6f..accc5ae1 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall @@ -1,3 +1,5 @@ -{ policy : (./io.k8s.api.auditregistration.v1alpha1.Policy.dhall) -, webhook : (./io.k8s.api.auditregistration.v1alpha1.Webhook.dhall) +{ policy : + ./io.k8s.api.auditregistration.v1alpha1.Policy.dhall +, webhook : + ./io.k8s.api.auditregistration.v1alpha1.Webhook.dhall } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall b/types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall index 5b077465..ce14f441 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall @@ -1,3 +1 @@ -{ level : (Text) -, stages : (Optional (List Text)) -} +{ level : Text, stages : List Text } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall b/types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall index e31eb6f6..eab8aec5 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall @@ -1,4 +1 @@ -{ name : (Text) -, namespace : (Text) -, path : (Optional (Text)) -} +{ name : Text, namespace : Text, path : Optional Text } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall b/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall index 49a14324..efba28ca 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall @@ -1,3 +1,5 @@ -{ clientConfig : (./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall) -, throttle : (Optional (./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall)) +{ clientConfig : + ./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall +, throttle : + Optional ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall b/types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall index a7fb43a7..6775c270 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall @@ -1,4 +1,7 @@ -{ caBundle : (Optional (Text)) -, service : (Optional (./io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall)) -, url : (Optional (Text)) +{ caBundle : + Optional Text +, service : + Optional ./io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall +, url : + Optional Text } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall b/types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall index 351b04e7..cd732a36 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall @@ -1,3 +1 @@ -{ burst : (Optional (Natural)) -, qps : (Optional (Natural)) -} +{ burst : Optional Natural, qps : Optional Natural } diff --git a/types/io.k8s.api.authentication.v1.TokenReview.dhall b/types/io.k8s.api.authentication.v1.TokenReview.dhall index 6311a6cc..30425c1e 100644 --- a/types/io.k8s.api.authentication.v1.TokenReview.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authentication.v1.TokenReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authentication.v1.TokenReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall +, status : + Optional ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall } diff --git a/types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall b/types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall index cba0ae1a..bc6bf568 100644 --- a/types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall @@ -1,3 +1 @@ -{ audiences : (Optional (List Text)) -, token : (Optional (Text)) -} +{ audiences : List Text, token : Optional Text } diff --git a/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall index ce25ff21..1d85fef3 100644 --- a/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall @@ -1,5 +1,9 @@ -{ audiences : (Optional (List Text)) -, authenticated : (Optional (Bool)) -, error : (Optional (Text)) -, user : (Optional (./io.k8s.api.authentication.v1.UserInfo.dhall)) +{ audiences : + List Text +, authenticated : + Optional Bool +, error : + Optional Text +, user : + Optional ./io.k8s.api.authentication.v1.UserInfo.dhall } diff --git a/types/io.k8s.api.authentication.v1.UserInfo.dhall b/types/io.k8s.api.authentication.v1.UserInfo.dhall index f16d58c5..41776f14 100644 --- a/types/io.k8s.api.authentication.v1.UserInfo.dhall +++ b/types/io.k8s.api.authentication.v1.UserInfo.dhall @@ -1,5 +1,9 @@ -{ extra : (Optional ((List {mapKey : Text, mapValue : Text}))) -, groups : (Optional (List Text)) -, uid : (Optional (Text)) -, username : (Optional (Text)) +{ extra : + List { mapKey : Text, mapValue : Text } +, groups : + List Text +, uid : + Optional Text +, username : + Optional Text } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall index e062ba88..18ec6d9e 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall +, status : + Optional ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall index cba0ae1a..bc6bf568 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall @@ -1,3 +1 @@ -{ audiences : (Optional (List Text)) -, token : (Optional (Text)) -} +{ audiences : List Text, token : Optional Text } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall index 8c282cd9..1ec62adb 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall @@ -1,5 +1,9 @@ -{ audiences : (Optional (List Text)) -, authenticated : (Optional (Bool)) -, error : (Optional (Text)) -, user : (Optional (./io.k8s.api.authentication.v1beta1.UserInfo.dhall)) +{ audiences : + List Text +, authenticated : + Optional Bool +, error : + Optional Text +, user : + Optional ./io.k8s.api.authentication.v1beta1.UserInfo.dhall } diff --git a/types/io.k8s.api.authentication.v1beta1.UserInfo.dhall b/types/io.k8s.api.authentication.v1beta1.UserInfo.dhall index f16d58c5..41776f14 100644 --- a/types/io.k8s.api.authentication.v1beta1.UserInfo.dhall +++ b/types/io.k8s.api.authentication.v1beta1.UserInfo.dhall @@ -1,5 +1,9 @@ -{ extra : (Optional ((List {mapKey : Text, mapValue : Text}))) -, groups : (Optional (List Text)) -, uid : (Optional (Text)) -, username : (Optional (Text)) +{ extra : + List { mapKey : Text, mapValue : Text } +, groups : + List Text +, uid : + Optional Text +, username : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall b/types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall index 88fba54c..2ca05de5 100644 --- a/types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall +++ b/types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall b/types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall index 0fe88e10..e3d38ce7 100644 --- a/types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall +++ b/types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall @@ -1,3 +1 @@ -{ path : (Optional (Text)) -, verb : (Optional (Text)) -} +{ path : Optional Text, verb : Optional Text } diff --git a/types/io.k8s.api.authorization.v1.NonResourceRule.dhall b/types/io.k8s.api.authorization.v1.NonResourceRule.dhall index a65efa14..52290e4a 100644 --- a/types/io.k8s.api.authorization.v1.NonResourceRule.dhall +++ b/types/io.k8s.api.authorization.v1.NonResourceRule.dhall @@ -1,3 +1 @@ -{ nonResourceURLs : (Optional (List Text)) -, verbs : (List Text) -} +{ nonResourceURLs : List Text, verbs : List Text } diff --git a/types/io.k8s.api.authorization.v1.ResourceAttributes.dhall b/types/io.k8s.api.authorization.v1.ResourceAttributes.dhall index 261c3ae5..92e2b236 100644 --- a/types/io.k8s.api.authorization.v1.ResourceAttributes.dhall +++ b/types/io.k8s.api.authorization.v1.ResourceAttributes.dhall @@ -1,8 +1,15 @@ -{ group : (Optional (Text)) -, name : (Optional (Text)) -, namespace : (Optional (Text)) -, resource : (Optional (Text)) -, subresource : (Optional (Text)) -, verb : (Optional (Text)) -, version : (Optional (Text)) +{ group : + Optional Text +, name : + Optional Text +, namespace : + Optional Text +, resource : + Optional Text +, subresource : + Optional Text +, verb : + Optional Text +, version : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1.ResourceRule.dhall b/types/io.k8s.api.authorization.v1.ResourceRule.dhall index 8122bff4..db6f5567 100644 --- a/types/io.k8s.api.authorization.v1.ResourceRule.dhall +++ b/types/io.k8s.api.authorization.v1.ResourceRule.dhall @@ -1,5 +1,9 @@ -{ apiGroups : (Optional (List Text)) -, resourceNames : (Optional (List Text)) -, resources : (Optional (List Text)) -, verbs : (List Text) +{ apiGroups : + List Text +, resourceNames : + List Text +, resources : + List Text +, verbs : + List Text } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall index 8f9a0c77..905e1a72 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall index 999f86cf..b9be6a10 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall @@ -1,3 +1,5 @@ -{ nonResourceAttributes : (Optional (./io.k8s.api.authorization.v1.NonResourceAttributes.dhall)) -, resourceAttributes : (Optional (./io.k8s.api.authorization.v1.ResourceAttributes.dhall)) +{ nonResourceAttributes : + Optional ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall +, resourceAttributes : + Optional ./io.k8s.api.authorization.v1.ResourceAttributes.dhall } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall index 67297e04..16aa2613 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall index ebddf10b..cefa35bf 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall @@ -1,2 +1 @@ -{ namespace : (Optional (Text)) -} +{ namespace : Optional Text } diff --git a/types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall b/types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall index 88fba54c..2ca05de5 100644 --- a/types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall +++ b/types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall index 01852563..df5847c4 100644 --- a/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall @@ -1,7 +1,13 @@ -{ extra : (Optional ((List {mapKey : Text, mapValue : Text}))) -, groups : (Optional (List Text)) -, nonResourceAttributes : (Optional (./io.k8s.api.authorization.v1.NonResourceAttributes.dhall)) -, resourceAttributes : (Optional (./io.k8s.api.authorization.v1.ResourceAttributes.dhall)) -, uid : (Optional (Text)) -, user : (Optional (Text)) +{ extra : + List { mapKey : Text, mapValue : Text } +, groups : + List Text +, nonResourceAttributes : + Optional ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall +, resourceAttributes : + Optional ./io.k8s.api.authorization.v1.ResourceAttributes.dhall +, uid : + Optional Text +, user : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall b/types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall index 5be5167d..f34bf2c3 100644 --- a/types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +++ b/types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall @@ -1,5 +1,9 @@ -{ allowed : (Bool) -, denied : (Optional (Bool)) -, evaluationError : (Optional (Text)) -, reason : (Optional (Text)) +{ allowed : + Bool +, denied : + Optional Bool +, evaluationError : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall b/types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall index d10a1b14..09649379 100644 --- a/types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +++ b/types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall @@ -1,5 +1,9 @@ -{ evaluationError : (Optional (Text)) -, incomplete : (Bool) -, nonResourceRules : (List ./io.k8s.api.authorization.v1.NonResourceRule.dhall) -, resourceRules : (List ./io.k8s.api.authorization.v1.ResourceRule.dhall) +{ incomplete : + Bool +, nonResourceRules : + List ./io.k8s.api.authorization.v1.NonResourceRule.dhall +, resourceRules : + List ./io.k8s.api.authorization.v1.ResourceRule.dhall +, evaluationError : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall b/types/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall index 9ca8353d..1487e470 100644 --- a/types/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall +++ b/types/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall b/types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall index 0fe88e10..e3d38ce7 100644 --- a/types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall +++ b/types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall @@ -1,3 +1 @@ -{ path : (Optional (Text)) -, verb : (Optional (Text)) -} +{ path : Optional Text, verb : Optional Text } diff --git a/types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall b/types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall index a65efa14..52290e4a 100644 --- a/types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall +++ b/types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall @@ -1,3 +1 @@ -{ nonResourceURLs : (Optional (List Text)) -, verbs : (List Text) -} +{ nonResourceURLs : List Text, verbs : List Text } diff --git a/types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall b/types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall index 261c3ae5..92e2b236 100644 --- a/types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall +++ b/types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall @@ -1,8 +1,15 @@ -{ group : (Optional (Text)) -, name : (Optional (Text)) -, namespace : (Optional (Text)) -, resource : (Optional (Text)) -, subresource : (Optional (Text)) -, verb : (Optional (Text)) -, version : (Optional (Text)) +{ group : + Optional Text +, name : + Optional Text +, namespace : + Optional Text +, resource : + Optional Text +, subresource : + Optional Text +, verb : + Optional Text +, version : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall b/types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall index 8122bff4..db6f5567 100644 --- a/types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall +++ b/types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall @@ -1,5 +1,9 @@ -{ apiGroups : (Optional (List Text)) -, resourceNames : (Optional (List Text)) -, resources : (Optional (List Text)) -, verbs : (List Text) +{ apiGroups : + List Text +, resourceNames : + List Text +, resources : + List Text +, verbs : + List Text } diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall index 6f9a98d6..84fe537a 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall index 5f15f5f1..512c85e5 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall @@ -1,3 +1,5 @@ -{ nonResourceAttributes : (Optional (./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall)) -, resourceAttributes : (Optional (./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall)) +{ nonResourceAttributes : + Optional ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall +, resourceAttributes : + Optional ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall index d3e50159..0ed65f38 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall index ebddf10b..cefa35bf 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall @@ -1,2 +1 @@ -{ namespace : (Optional (Text)) -} +{ namespace : Optional Text } diff --git a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall index 9ca8353d..1487e470 100644 --- a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall) -, status : (Optional (./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +, status : + Optional ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall index 8dfa48dd..23683273 100644 --- a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall @@ -1,7 +1,13 @@ -{ extra : (Optional ((List {mapKey : Text, mapValue : Text}))) -, group : (Optional (List Text)) -, nonResourceAttributes : (Optional (./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall)) -, resourceAttributes : (Optional (./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall)) -, uid : (Optional (Text)) -, user : (Optional (Text)) +{ extra : + List { mapKey : Text, mapValue : Text } +, group : + List Text +, nonResourceAttributes : + Optional ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall +, resourceAttributes : + Optional ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall +, uid : + Optional Text +, user : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall index 5be5167d..f34bf2c3 100644 --- a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall @@ -1,5 +1,9 @@ -{ allowed : (Bool) -, denied : (Optional (Bool)) -, evaluationError : (Optional (Text)) -, reason : (Optional (Text)) +{ allowed : + Bool +, denied : + Optional Bool +, evaluationError : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall b/types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall index 625d1e42..ad175dd9 100644 --- a/types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall @@ -1,5 +1,9 @@ -{ evaluationError : (Optional (Text)) -, incomplete : (Bool) -, nonResourceRules : (List ./io.k8s.api.authorization.v1beta1.NonResourceRule.dhall) -, resourceRules : (List ./io.k8s.api.authorization.v1beta1.ResourceRule.dhall) +{ incomplete : + Bool +, nonResourceRules : + List ./io.k8s.api.authorization.v1beta1.NonResourceRule.dhall +, resourceRules : + List ./io.k8s.api.authorization.v1beta1.ResourceRule.dhall +, evaluationError : + Optional Text } diff --git a/types/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall b/types/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall index 1f0b94d5..095f4cdc 100644 --- a/types/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall +++ b/types/io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall @@ -1,4 +1 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -} +{ apiVersion : Text, kind : Text, name : Text } diff --git a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall index 68e7d5c3..91f0e453 100644 --- a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall)) -, status : (Optional (./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall +, status : + Optional ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall index 5f6eb957..d42df198 100644 --- a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall +++ b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall index 3a5a6642..917aa1ab 100644 --- a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall +++ b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall @@ -1,5 +1,9 @@ -{ maxReplicas : (Natural) -, minReplicas : (Optional (Natural)) -, scaleTargetRef : (./io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall) -, targetCPUUtilizationPercentage : (Optional (Natural)) +{ maxReplicas : + Natural +, scaleTargetRef : + ./io.k8s.api.autoscaling.v1.CrossVersionObjectReference.dhall +, minReplicas : + Optional Natural +, targetCPUUtilizationPercentage : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall index 07af2c3f..5224d2e5 100644 --- a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall +++ b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall @@ -1,6 +1,11 @@ -{ currentCPUUtilizationPercentage : (Optional (Natural)) -, currentReplicas : (Natural) -, desiredReplicas : (Natural) -, lastScaleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, observedGeneration : (Optional (Natural)) +{ currentReplicas : + Natural +, desiredReplicas : + Natural +, currentCPUUtilizationPercentage : + Optional Natural +, lastScaleTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, observedGeneration : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v1.Scale.dhall b/types/io.k8s.api.autoscaling.v1.Scale.dhall index 07e9b2d4..4c1580e9 100644 --- a/types/io.k8s.api.autoscaling.v1.Scale.dhall +++ b/types/io.k8s.api.autoscaling.v1.Scale.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.autoscaling.v1.ScaleSpec.dhall)) -, status : (Optional (./io.k8s.api.autoscaling.v1.ScaleStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.autoscaling.v1.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.autoscaling.v1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall b/types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall index 91843e52..5ef216b0 100644 --- a/types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall +++ b/types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall @@ -1,2 +1 @@ -{ replicas : (Optional (Natural)) -} +{ replicas : Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall b/types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall index 0184b50a..55237612 100644 --- a/types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall +++ b/types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall @@ -1,3 +1 @@ -{ replicas : (Natural) -, selector : (Optional (Text)) -} +{ replicas : Natural, selector : Optional Text } diff --git a/types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall b/types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall index 1f0b94d5..095f4cdc 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall @@ -1,4 +1 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -} +{ apiVersion : Text, kind : Text, name : Text } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall index 3a68e032..f44f690c 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall @@ -1,5 +1,9 @@ -{ metricName : (Text) -, metricSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, targetAverageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, targetValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) +{ metricName : + Text +, metricSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, targetAverageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, targetValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall index a8f2c8d1..8bc43b9f 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall @@ -1,5 +1,9 @@ -{ currentAverageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, currentValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall) -, metricName : (Text) -, metricSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ currentValue : + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricName : + Text +, currentAverageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall index ed1a5f37..4a7ba75e 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall @@ -1,6 +1,12 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall)) -, status : (Optional (./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall +, status : + Optional + ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall index ef7d99a0..d2de087d 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall index 2090528f..7fe107ac 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall @@ -1,5 +1,9 @@ -{ maxReplicas : (Natural) -, metrics : (Optional (List ./io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall)) -, minReplicas : (Optional (Natural)) -, scaleTargetRef : (./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall) +{ maxReplicas : + Natural +, metrics : + List ./io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +, scaleTargetRef : + ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +, minReplicas : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall index 1dd7f56f..6c210a73 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall @@ -1,7 +1,13 @@ -{ conditions : (List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall) -, currentMetrics : (Optional (List ./io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall)) -, currentReplicas : (Natural) -, desiredReplicas : (Natural) -, lastScaleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, observedGeneration : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall +, currentMetrics : + List ./io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +, currentReplicas : + Natural +, desiredReplicas : + Natural +, lastScaleTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, observedGeneration : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall index ded2f7c7..802b8272 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall @@ -1,6 +1,11 @@ -{ external : (Optional (./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall)) -, object : (Optional (./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall)) -, pods : (Optional (./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall)) -, resource : (Optional (./io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall)) -, type : (Text) +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +, object : + Optional ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +, pods : + Optional ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +, resource : + Optional ./io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall index 4d57376d..9c4539db 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall @@ -1,6 +1,11 @@ -{ external : (Optional (./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall)) -, object : (Optional (./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall)) -, pods : (Optional (./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall)) -, resource : (Optional (./io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall)) -, type : (Text) +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +, object : + Optional ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +, pods : + Optional ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +, resource : + Optional ./io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall index 99497a37..a9180541 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall @@ -1,6 +1,11 @@ -{ averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, metricName : (Text) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, target : (./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall) -, targetValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall) +{ metricName : + Text +, target : + ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +, targetValue : + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, averageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall index 8efd4c3b..15c26f3f 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall @@ -1,6 +1,11 @@ -{ averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, currentValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall) -, metricName : (Text) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, target : (./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall) +{ currentValue : + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricName : + Text +, target : + ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall +, averageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall index 78b58b61..8379a949 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall @@ -1,4 +1,7 @@ -{ metricName : (Text) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, targetAverageValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall) +{ metricName : + Text +, targetAverageValue : + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall index dba296fc..728e6742 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall @@ -1,4 +1,7 @@ -{ currentAverageValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall) -, metricName : (Text) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ currentAverageValue : + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricName : + Text +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall index 717d2988..75e4890a 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall @@ -1,4 +1,7 @@ -{ name : (Text) -, targetAverageUtilization : (Optional (Natural)) -, targetAverageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) +{ name : + Text +, targetAverageUtilization : + Optional Natural +, targetAverageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall index 6fee51ad..0414f963 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall @@ -1,4 +1,7 @@ -{ currentAverageUtilization : (Optional (Natural)) -, currentAverageValue : (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall) -, name : (Text) +{ currentAverageValue : + ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, name : + Text +, currentAverageUtilization : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall b/types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall index 1f0b94d5..095f4cdc 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall @@ -1,4 +1 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -} +{ apiVersion : Text, kind : Text, name : Text } diff --git a/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall index b5bdca7c..17575555 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall @@ -1,3 +1,5 @@ -{ metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall) -, target : (./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall) +{ metric : + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, target : + ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall index c89e1d6d..df0f68c6 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall @@ -1,3 +1,5 @@ -{ current : (./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall) -, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall) +{ current : + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, metric : + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall index f1c1d477..b568f4fd 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall @@ -1,6 +1,12 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall)) -, status : (Optional (./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +, status : + Optional + ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall index 1fb42fc7..ebaa1364 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall index a187be6a..a1191051 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall @@ -1,5 +1,9 @@ -{ maxReplicas : (Natural) -, metrics : (Optional (List ./io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall)) -, minReplicas : (Optional (Natural)) -, scaleTargetRef : (./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall) +{ maxReplicas : + Natural +, metrics : + List ./io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +, scaleTargetRef : + ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, minReplicas : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall index f3b10534..2a96f1dc 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall @@ -1,7 +1,13 @@ -{ conditions : (List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall) -, currentMetrics : (Optional (List ./io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall)) -, currentReplicas : (Natural) -, desiredReplicas : (Natural) -, lastScaleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, observedGeneration : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +, currentMetrics : + List ./io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +, currentReplicas : + Natural +, desiredReplicas : + Natural +, lastScaleTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, observedGeneration : + Optional Natural } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall index b3d4a6e0..31fd1107 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall @@ -1,3 +1,5 @@ -{ name : (Text) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ name : + Text +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall index aaf4e41e..66625d9e 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall @@ -1,6 +1,11 @@ -{ external : (Optional (./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall)) -, object : (Optional (./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall)) -, pods : (Optional (./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall)) -, resource : (Optional (./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall)) -, type : (Text) +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +, object : + Optional ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +, pods : + Optional ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +, resource : + Optional ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall index a2d45259..50d58fdd 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall @@ -1,6 +1,11 @@ -{ external : (Optional (./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall)) -, object : (Optional (./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall)) -, pods : (Optional (./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall)) -, resource : (Optional (./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall)) -, type : (Text) +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +, object : + Optional ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +, pods : + Optional ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +, resource : + Optional ./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall index 65768252..ab6171bd 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall @@ -1,5 +1,9 @@ -{ averageUtilization : (Optional (Natural)) -, averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, type : (Text) -, value : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) +{ type : + Text +, averageUtilization : + Optional Natural +, averageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, value : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall index b45a8342..8720a03c 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall @@ -1,4 +1,7 @@ -{ averageUtilization : (Optional (Natural)) -, averageValue : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, value : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) +{ averageUtilization : + Optional Natural +, averageValue : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, value : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall index 95220b4a..9045ec46 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall @@ -1,4 +1,7 @@ -{ describedObject : (./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall) -, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall) -, target : (./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall) +{ describedObject : + ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, metric : + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, target : + ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall index 13985249..2fb33c47 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall @@ -1,4 +1,7 @@ -{ current : (./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall) -, describedObject : (./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall) -, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall) +{ current : + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, describedObject : + ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, metric : + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall index b5bdca7c..17575555 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall @@ -1,3 +1,5 @@ -{ metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall) -, target : (./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall) +{ metric : + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, target : + ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall index c89e1d6d..df0f68c6 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall @@ -1,3 +1,5 @@ -{ current : (./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall) -, metric : (./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall) +{ current : + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, metric : + ./io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall index 912942ea..9224e6ae 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall @@ -1,3 +1 @@ -{ name : (Text) -, target : (./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall) -} +{ name : Text, target : ./io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall index af95fc1f..29e9931e 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall @@ -1,3 +1,5 @@ -{ current : (./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall) -, name : (Text) +{ current : + ./io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, name : + Text } diff --git a/types/io.k8s.api.batch.v1.Job.dhall b/types/io.k8s.api.batch.v1.Job.dhall index bd90063f..eba7d5de 100644 --- a/types/io.k8s.api.batch.v1.Job.dhall +++ b/types/io.k8s.api.batch.v1.Job.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.batch.v1.JobSpec.dhall)) -, status : (Optional (./io.k8s.api.batch.v1.JobStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.batch.v1.JobSpec.dhall +, status : + Optional ./io.k8s.api.batch.v1.JobStatus.dhall } diff --git a/types/io.k8s.api.batch.v1.JobCondition.dhall b/types/io.k8s.api.batch.v1.JobCondition.dhall index 78ebd174..1b56178a 100644 --- a/types/io.k8s.api.batch.v1.JobCondition.dhall +++ b/types/io.k8s.api.batch.v1.JobCondition.dhall @@ -1,7 +1,13 @@ -{ lastProbeTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastProbeTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.batch.v1.JobList.dhall b/types/io.k8s.api.batch.v1.JobList.dhall index e6e65830..c075fb64 100644 --- a/types/io.k8s.api.batch.v1.JobList.dhall +++ b/types/io.k8s.api.batch.v1.JobList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.batch.v1.Job.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.batch.v1.Job.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.batch.v1.JobSpec.dhall b/types/io.k8s.api.batch.v1.JobSpec.dhall index 35ce974e..a379dc6d 100644 --- a/types/io.k8s.api.batch.v1.JobSpec.dhall +++ b/types/io.k8s.api.batch.v1.JobSpec.dhall @@ -1,9 +1,17 @@ -{ activeDeadlineSeconds : (Optional (Natural)) -, backoffLimit : (Optional (Natural)) -, completions : (Optional (Natural)) -, manualSelector : (Optional (Bool)) -, parallelism : (Optional (Natural)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, ttlSecondsAfterFinished : (Optional (Natural)) +{ template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, activeDeadlineSeconds : + Optional Natural +, backoffLimit : + Optional Natural +, completions : + Optional Natural +, manualSelector : + Optional Bool +, parallelism : + Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, ttlSecondsAfterFinished : + Optional Natural } diff --git a/types/io.k8s.api.batch.v1.JobStatus.dhall b/types/io.k8s.api.batch.v1.JobStatus.dhall index 684ed84b..e1fde227 100644 --- a/types/io.k8s.api.batch.v1.JobStatus.dhall +++ b/types/io.k8s.api.batch.v1.JobStatus.dhall @@ -1,7 +1,13 @@ -{ active : (Optional (Natural)) -, completionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, conditions : (Optional (List ./io.k8s.api.batch.v1.JobCondition.dhall)) -, failed : (Optional (Natural)) -, startTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, succeeded : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.batch.v1.JobCondition.dhall +, active : + Optional Natural +, completionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, failed : + Optional Natural +, startTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, succeeded : + Optional Natural } diff --git a/types/io.k8s.api.batch.v1beta1.CronJob.dhall b/types/io.k8s.api.batch.v1beta1.CronJob.dhall index 9ba049c8..018cdb02 100644 --- a/types/io.k8s.api.batch.v1beta1.CronJob.dhall +++ b/types/io.k8s.api.batch.v1beta1.CronJob.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.batch.v1beta1.CronJobSpec.dhall)) -, status : (Optional (./io.k8s.api.batch.v1beta1.CronJobStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall +, status : + Optional ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall } diff --git a/types/io.k8s.api.batch.v1beta1.CronJobList.dhall b/types/io.k8s.api.batch.v1beta1.CronJobList.dhall index 8cd93500..b0eff8ee 100644 --- a/types/io.k8s.api.batch.v1beta1.CronJobList.dhall +++ b/types/io.k8s.api.batch.v1beta1.CronJobList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.batch.v1beta1.CronJob.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.batch.v1beta1.CronJob.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall b/types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall index dd12d1ae..63f9aef3 100644 --- a/types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall +++ b/types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall @@ -1,8 +1,15 @@ -{ concurrencyPolicy : (Optional (Text)) -, failedJobsHistoryLimit : (Optional (Natural)) -, jobTemplate : (./io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall) -, schedule : (Text) -, startingDeadlineSeconds : (Optional (Natural)) -, successfulJobsHistoryLimit : (Optional (Natural)) -, suspend : (Optional (Bool)) +{ jobTemplate : + ./io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +, schedule : + Text +, concurrencyPolicy : + Optional Text +, failedJobsHistoryLimit : + Optional Natural +, startingDeadlineSeconds : + Optional Natural +, successfulJobsHistoryLimit : + Optional Natural +, suspend : + Optional Bool } diff --git a/types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall b/types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall index 652166d9..f774c0bf 100644 --- a/types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall +++ b/types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall @@ -1,3 +1,5 @@ -{ active : (Optional (List ./io.k8s.api.core.v1.ObjectReference.dhall)) -, lastScheduleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ active : + List ./io.k8s.api.core.v1.ObjectReference.dhall +, lastScheduleTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall index 657dc439..5dbf2773 100644 --- a/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +++ b/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall @@ -1,3 +1,5 @@ -{ metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.batch.v1.JobSpec.dhall)) +{ metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.CronJob.dhall b/types/io.k8s.api.batch.v2alpha1.CronJob.dhall index 7bba43e5..9699f585 100644 --- a/types/io.k8s.api.batch.v2alpha1.CronJob.dhall +++ b/types/io.k8s.api.batch.v2alpha1.CronJob.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall)) -, status : (Optional (./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +, status : + Optional ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.CronJobList.dhall b/types/io.k8s.api.batch.v2alpha1.CronJobList.dhall index e6aed77b..4860a630 100644 --- a/types/io.k8s.api.batch.v2alpha1.CronJobList.dhall +++ b/types/io.k8s.api.batch.v2alpha1.CronJobList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.batch.v2alpha1.CronJob.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.batch.v2alpha1.CronJob.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall b/types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall index 0d3f0ac6..38e74a87 100644 --- a/types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +++ b/types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall @@ -1,8 +1,15 @@ -{ concurrencyPolicy : (Optional (Text)) -, failedJobsHistoryLimit : (Optional (Natural)) -, jobTemplate : (./io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall) -, schedule : (Text) -, startingDeadlineSeconds : (Optional (Natural)) -, successfulJobsHistoryLimit : (Optional (Natural)) -, suspend : (Optional (Bool)) +{ jobTemplate : + ./io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +, schedule : + Text +, concurrencyPolicy : + Optional Text +, failedJobsHistoryLimit : + Optional Natural +, startingDeadlineSeconds : + Optional Natural +, successfulJobsHistoryLimit : + Optional Natural +, suspend : + Optional Bool } diff --git a/types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall b/types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall index 652166d9..f774c0bf 100644 --- a/types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +++ b/types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall @@ -1,3 +1,5 @@ -{ active : (Optional (List ./io.k8s.api.core.v1.ObjectReference.dhall)) -, lastScheduleTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ active : + List ./io.k8s.api.core.v1.ObjectReference.dhall +, lastScheduleTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall index 657dc439..5dbf2773 100644 --- a/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +++ b/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall @@ -1,3 +1,5 @@ -{ metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.batch.v1.JobSpec.dhall)) +{ metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall index 63277f62..6171954a 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall @@ -1,6 +1,13 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall)) -, status : (Optional (./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional + ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +, status : + Optional + ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall index ee803640..ac641de7 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall @@ -1,5 +1,9 @@ -{ lastUpdateTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, type : (Text) +{ type : + Text +, lastUpdateTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall index 964c9f73..93637dd9 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall index 9b85cccf..430ae034 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall @@ -1,7 +1,13 @@ -{ extra : (Optional ((List {mapKey : Text, mapValue : Text}))) -, groups : (Optional (List Text)) -, request : (Text) -, uid : (Optional (Text)) -, usages : (Optional (List Text)) -, username : (Optional (Text)) +{ extra : + List { mapKey : Text, mapValue : Text } +, groups : + List Text +, request : + Text +, usages : + List Text +, uid : + Optional Text +, username : + Optional Text } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall index d4ad0777..1e8d17a1 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall @@ -1,3 +1,6 @@ -{ certificate : (Optional (Text)) -, conditions : (Optional (List ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall)) +{ conditions : + List + ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +, certificate : + Optional Text } diff --git a/types/io.k8s.api.coordination.v1beta1.Lease.dhall b/types/io.k8s.api.coordination.v1beta1.Lease.dhall index f4a7fcf3..35c3e821 100644 --- a/types/io.k8s.api.coordination.v1beta1.Lease.dhall +++ b/types/io.k8s.api.coordination.v1beta1.Lease.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall } diff --git a/types/io.k8s.api.coordination.v1beta1.LeaseList.dhall b/types/io.k8s.api.coordination.v1beta1.LeaseList.dhall index f182df45..12da0376 100644 --- a/types/io.k8s.api.coordination.v1beta1.LeaseList.dhall +++ b/types/io.k8s.api.coordination.v1beta1.LeaseList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.coordination.v1beta1.Lease.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.coordination.v1beta1.Lease.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall b/types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall index f8f365a8..5112b568 100644 --- a/types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +++ b/types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall @@ -1,6 +1,11 @@ -{ acquireTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -, holderIdentity : (Optional (Text)) -, leaseDurationSeconds : (Optional (Natural)) -, leaseTransitions : (Optional (Natural)) -, renewTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) +{ acquireTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, holderIdentity : + Optional Text +, leaseDurationSeconds : + Optional Natural +, leaseTransitions : + Optional Natural +, renewTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall } diff --git a/types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall b/types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall index 7d5fe697..8e131828 100644 --- a/types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall @@ -1,5 +1,9 @@ -{ fsType : (Optional (Text)) -, partition : (Optional (Natural)) -, readOnly : (Optional (Bool)) -, volumeID : (Text) +{ volumeID : + Text +, fsType : + Optional Text +, partition : + Optional Natural +, readOnly : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.Affinity.dhall b/types/io.k8s.api.core.v1.Affinity.dhall index aef5ec15..f28038c4 100644 --- a/types/io.k8s.api.core.v1.Affinity.dhall +++ b/types/io.k8s.api.core.v1.Affinity.dhall @@ -1,4 +1,7 @@ -{ nodeAffinity : (Optional (./io.k8s.api.core.v1.NodeAffinity.dhall)) -, podAffinity : (Optional (./io.k8s.api.core.v1.PodAffinity.dhall)) -, podAntiAffinity : (Optional (./io.k8s.api.core.v1.PodAntiAffinity.dhall)) +{ nodeAffinity : + Optional ./io.k8s.api.core.v1.NodeAffinity.dhall +, podAffinity : + Optional ./io.k8s.api.core.v1.PodAffinity.dhall +, podAntiAffinity : + Optional ./io.k8s.api.core.v1.PodAntiAffinity.dhall } diff --git a/types/io.k8s.api.core.v1.AttachedVolume.dhall b/types/io.k8s.api.core.v1.AttachedVolume.dhall index 4ce8c852..6da09f4b 100644 --- a/types/io.k8s.api.core.v1.AttachedVolume.dhall +++ b/types/io.k8s.api.core.v1.AttachedVolume.dhall @@ -1,3 +1 @@ -{ devicePath : (Text) -, name : (Text) -} +{ devicePath : Text, name : Text } diff --git a/types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall b/types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall index 630f2803..6e6e0dd0 100644 --- a/types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall @@ -1,7 +1,13 @@ -{ cachingMode : (Optional (Text)) -, diskName : (Text) -, diskURI : (Text) -, fsType : (Optional (Text)) -, kind : (Text) -, readOnly : (Optional (Bool)) +{ diskName : + Text +, diskURI : + Text +, kind : + Text +, cachingMode : + Optional Text +, fsType : + Optional Text +, readOnly : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall index a3fdf53d..d2a871d1 100644 --- a/types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall @@ -1,5 +1,9 @@ -{ readOnly : (Optional (Bool)) -, secretName : (Text) -, secretNamespace : (Optional (Text)) -, shareName : (Text) +{ secretName : + Text +, shareName : + Text +, readOnly : + Optional Bool +, secretNamespace : + Optional Text } diff --git a/types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall b/types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall index daf68652..a5e261d8 100644 --- a/types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall @@ -1,4 +1 @@ -{ readOnly : (Optional (Bool)) -, secretName : (Text) -, shareName : (Text) -} +{ secretName : Text, shareName : Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.core.v1.Binding.dhall b/types/io.k8s.api.core.v1.Binding.dhall index 80d80686..5f4214f9 100644 --- a/types/io.k8s.api.core.v1.Binding.dhall +++ b/types/io.k8s.api.core.v1.Binding.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, target : (./io.k8s.api.core.v1.ObjectReference.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, target : + ./io.k8s.api.core.v1.ObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall index c4fb1649..51b848a2 100644 --- a/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall @@ -1,9 +1,17 @@ -{ controllerPublishSecretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, driver : (Text) -, fsType : (Optional (Text)) -, nodePublishSecretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, nodeStageSecretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, readOnly : (Optional (Bool)) -, volumeAttributes : (Optional ((List {mapKey : Text, mapValue : Text}))) -, volumeHandle : (Text) +{ driver : + Text +, volumeAttributes : + List { mapKey : Text, mapValue : Text } +, volumeHandle : + Text +, controllerPublishSecretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall +, fsType : + Optional Text +, nodePublishSecretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall +, nodeStageSecretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall +, readOnly : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.Capabilities.dhall b/types/io.k8s.api.core.v1.Capabilities.dhall index 22bb7ba8..c938d588 100644 --- a/types/io.k8s.api.core.v1.Capabilities.dhall +++ b/types/io.k8s.api.core.v1.Capabilities.dhall @@ -1,3 +1 @@ -{ add : (Optional (List Text)) -, drop : (Optional (List Text)) -} +{ add : List Text, drop : List Text } diff --git a/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall index 67dfcdc5..40ab5023 100644 --- a/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall @@ -1,7 +1,13 @@ -{ monitors : (List Text) -, path : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretFile : (Optional (Text)) -, secretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, user : (Optional (Text)) +{ monitors : + List Text +, path : + Optional Text +, readOnly : + Optional Bool +, secretFile : + Optional Text +, secretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall +, user : + Optional Text } diff --git a/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall b/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall index a18feaef..3ebff12b 100644 --- a/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall @@ -1,7 +1,13 @@ -{ monitors : (List Text) -, path : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretFile : (Optional (Text)) -, secretRef : (Optional (./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, user : (Optional (Text)) +{ monitors : + List Text +, path : + Optional Text +, readOnly : + Optional Bool +, secretFile : + Optional Text +, secretRef : + Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall +, user : + Optional Text } diff --git a/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall index 21bd90ea..1071763d 100644 --- a/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall @@ -1,5 +1,9 @@ -{ fsType : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, volumeID : (Text) +{ volumeID : + Text +, fsType : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall } diff --git a/types/io.k8s.api.core.v1.CinderVolumeSource.dhall b/types/io.k8s.api.core.v1.CinderVolumeSource.dhall index 8810ba1e..c2ee50ac 100644 --- a/types/io.k8s.api.core.v1.CinderVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CinderVolumeSource.dhall @@ -1,5 +1,9 @@ -{ fsType : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, volumeID : (Text) +{ volumeID : + Text +, fsType : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.ClientIPConfig.dhall b/types/io.k8s.api.core.v1.ClientIPConfig.dhall index 64a3c6b1..63fe5f00 100644 --- a/types/io.k8s.api.core.v1.ClientIPConfig.dhall +++ b/types/io.k8s.api.core.v1.ClientIPConfig.dhall @@ -1,2 +1 @@ -{ timeoutSeconds : (Optional (Natural)) -} +{ timeoutSeconds : Optional Natural } diff --git a/types/io.k8s.api.core.v1.ComponentCondition.dhall b/types/io.k8s.api.core.v1.ComponentCondition.dhall index 13b145c2..cd237638 100644 --- a/types/io.k8s.api.core.v1.ComponentCondition.dhall +++ b/types/io.k8s.api.core.v1.ComponentCondition.dhall @@ -1,5 +1 @@ -{ error : (Optional (Text)) -, message : (Optional (Text)) -, status : (Text) -, type : (Text) -} +{ status : Text, type : Text, error : Optional Text, message : Optional Text } diff --git a/types/io.k8s.api.core.v1.ComponentStatus.dhall b/types/io.k8s.api.core.v1.ComponentStatus.dhall index 48f89c9f..8d02a86d 100644 --- a/types/io.k8s.api.core.v1.ComponentStatus.dhall +++ b/types/io.k8s.api.core.v1.ComponentStatus.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, conditions : (Optional (List ./io.k8s.api.core.v1.ComponentCondition.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) +{ apiVersion : + Text +, conditions : + List ./io.k8s.api.core.v1.ComponentCondition.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ComponentStatusList.dhall b/types/io.k8s.api.core.v1.ComponentStatusList.dhall index 6a90a1c3..4ee9edd7 100644 --- a/types/io.k8s.api.core.v1.ComponentStatusList.dhall +++ b/types/io.k8s.api.core.v1.ComponentStatusList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.ComponentStatus.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.ComponentStatus.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ConfigMap.dhall b/types/io.k8s.api.core.v1.ConfigMap.dhall index d822b126..2d1dd0c1 100644 --- a/types/io.k8s.api.core.v1.ConfigMap.dhall +++ b/types/io.k8s.api.core.v1.ConfigMap.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, binaryData : (Optional ((List {mapKey : Text, mapValue : Text}))) -, data : (Optional ((List {mapKey : Text, mapValue : Text}))) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) +{ apiVersion : + Text +, binaryData : + List { mapKey : Text, mapValue : Text } +, data : + List { mapKey : Text, mapValue : Text } +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall b/types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall index bb5b9a42..dd962780 100644 --- a/types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall +++ b/types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall @@ -1,3 +1 @@ -{ name : (Optional (Text)) -, optional : (Optional (Bool)) -} +{ name : Optional Text, optional : Optional Bool } diff --git a/types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall b/types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall index 90e4a729..4a8510d1 100644 --- a/types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall +++ b/types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall @@ -1,4 +1 @@ -{ key : (Text) -, name : (Optional (Text)) -, optional : (Optional (Bool)) -} +{ key : Text, name : Optional Text, optional : Optional Bool } diff --git a/types/io.k8s.api.core.v1.ConfigMapList.dhall b/types/io.k8s.api.core.v1.ConfigMapList.dhall index 402dfc4c..03ee73dd 100644 --- a/types/io.k8s.api.core.v1.ConfigMapList.dhall +++ b/types/io.k8s.api.core.v1.ConfigMapList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.ConfigMap.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.ConfigMap.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall b/types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall index 1703e9a4..02d58139 100644 --- a/types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall +++ b/types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall @@ -1,6 +1,11 @@ -{ kubeletConfigKey : (Text) -, name : (Text) -, namespace : (Text) -, resourceVersion : (Optional (Text)) -, uid : (Optional (Text)) +{ kubeletConfigKey : + Text +, name : + Text +, namespace : + Text +, resourceVersion : + Optional Text +, uid : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ConfigMapProjection.dhall b/types/io.k8s.api.core.v1.ConfigMapProjection.dhall index 00c6cf80..1e323f57 100644 --- a/types/io.k8s.api.core.v1.ConfigMapProjection.dhall +++ b/types/io.k8s.api.core.v1.ConfigMapProjection.dhall @@ -1,4 +1,7 @@ -{ items : (Optional (List ./io.k8s.api.core.v1.KeyToPath.dhall)) -, name : (Optional (Text)) -, optional : (Optional (Bool)) +{ items : + List ./io.k8s.api.core.v1.KeyToPath.dhall +, name : + Optional Text +, optional : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall b/types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall index 33d53b87..2be4cfb4 100644 --- a/types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall @@ -1,5 +1,9 @@ -{ defaultMode : (Optional (Natural)) -, items : (Optional (List ./io.k8s.api.core.v1.KeyToPath.dhall)) -, name : (Optional (Text)) -, optional : (Optional (Bool)) +{ items : + List ./io.k8s.api.core.v1.KeyToPath.dhall +, defaultMode : + Optional Natural +, name : + Optional Text +, optional : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.Container.dhall b/types/io.k8s.api.core.v1.Container.dhall index e100f451..4e80e0e2 100644 --- a/types/io.k8s.api.core.v1.Container.dhall +++ b/types/io.k8s.api.core.v1.Container.dhall @@ -1,22 +1,43 @@ -{ args : (Optional (List Text)) -, command : (Optional (List Text)) -, env : (Optional (List ./io.k8s.api.core.v1.EnvVar.dhall)) -, envFrom : (Optional (List ./io.k8s.api.core.v1.EnvFromSource.dhall)) -, image : (Optional (Text)) -, imagePullPolicy : (Optional (Text)) -, lifecycle : (Optional (./io.k8s.api.core.v1.Lifecycle.dhall)) -, livenessProbe : (Optional (./io.k8s.api.core.v1.Probe.dhall)) -, name : (Text) -, ports : (Optional (List ./io.k8s.api.core.v1.ContainerPort.dhall)) -, readinessProbe : (Optional (./io.k8s.api.core.v1.Probe.dhall)) -, resources : (Optional (./io.k8s.api.core.v1.ResourceRequirements.dhall)) -, securityContext : (Optional (./io.k8s.api.core.v1.SecurityContext.dhall)) -, stdin : (Optional (Bool)) -, stdinOnce : (Optional (Bool)) -, terminationMessagePath : (Optional (Text)) -, terminationMessagePolicy : (Optional (Text)) -, tty : (Optional (Bool)) -, volumeDevices : (Optional (List ./io.k8s.api.core.v1.VolumeDevice.dhall)) -, volumeMounts : (Optional (List ./io.k8s.api.core.v1.VolumeMount.dhall)) -, workingDir : (Optional (Text)) +{ args : + List Text +, command : + List Text +, env : + List ./io.k8s.api.core.v1.EnvVar.dhall +, envFrom : + List ./io.k8s.api.core.v1.EnvFromSource.dhall +, name : + Text +, ports : + List ./io.k8s.api.core.v1.ContainerPort.dhall +, volumeDevices : + List ./io.k8s.api.core.v1.VolumeDevice.dhall +, volumeMounts : + List ./io.k8s.api.core.v1.VolumeMount.dhall +, image : + Optional Text +, imagePullPolicy : + Optional Text +, lifecycle : + Optional ./io.k8s.api.core.v1.Lifecycle.dhall +, livenessProbe : + Optional ./io.k8s.api.core.v1.Probe.dhall +, readinessProbe : + Optional ./io.k8s.api.core.v1.Probe.dhall +, resources : + Optional ./io.k8s.api.core.v1.ResourceRequirements.dhall +, securityContext : + Optional ./io.k8s.api.core.v1.SecurityContext.dhall +, stdin : + Optional Bool +, stdinOnce : + Optional Bool +, terminationMessagePath : + Optional Text +, terminationMessagePolicy : + Optional Text +, tty : + Optional Bool +, workingDir : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ContainerImage.dhall b/types/io.k8s.api.core.v1.ContainerImage.dhall index 446b16c0..56aff2a2 100644 --- a/types/io.k8s.api.core.v1.ContainerImage.dhall +++ b/types/io.k8s.api.core.v1.ContainerImage.dhall @@ -1,3 +1 @@ -{ names : (List Text) -, sizeBytes : (Optional (Natural)) -} +{ names : List Text, sizeBytes : Optional Natural } diff --git a/types/io.k8s.api.core.v1.ContainerPort.dhall b/types/io.k8s.api.core.v1.ContainerPort.dhall index 4885e513..d26c2f9b 100644 --- a/types/io.k8s.api.core.v1.ContainerPort.dhall +++ b/types/io.k8s.api.core.v1.ContainerPort.dhall @@ -1,6 +1,11 @@ -{ containerPort : (Natural) -, hostIP : (Optional (Text)) -, hostPort : (Optional (Natural)) -, name : (Optional (Text)) -, protocol : (Optional (Text)) +{ containerPort : + Natural +, hostIP : + Optional Text +, hostPort : + Optional Natural +, name : + Optional Text +, protocol : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ContainerState.dhall b/types/io.k8s.api.core.v1.ContainerState.dhall index c3bb988a..24fe3e36 100644 --- a/types/io.k8s.api.core.v1.ContainerState.dhall +++ b/types/io.k8s.api.core.v1.ContainerState.dhall @@ -1,4 +1,7 @@ -{ running : (Optional (./io.k8s.api.core.v1.ContainerStateRunning.dhall)) -, terminated : (Optional (./io.k8s.api.core.v1.ContainerStateTerminated.dhall)) -, waiting : (Optional (./io.k8s.api.core.v1.ContainerStateWaiting.dhall)) +{ running : + Optional ./io.k8s.api.core.v1.ContainerStateRunning.dhall +, terminated : + Optional ./io.k8s.api.core.v1.ContainerStateTerminated.dhall +, waiting : + Optional ./io.k8s.api.core.v1.ContainerStateWaiting.dhall } diff --git a/types/io.k8s.api.core.v1.ContainerStateRunning.dhall b/types/io.k8s.api.core.v1.ContainerStateRunning.dhall index c2fb197f..6b421ccf 100644 --- a/types/io.k8s.api.core.v1.ContainerStateRunning.dhall +++ b/types/io.k8s.api.core.v1.ContainerStateRunning.dhall @@ -1,2 +1 @@ -{ startedAt : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -} +{ startedAt : Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.core.v1.ContainerStateTerminated.dhall b/types/io.k8s.api.core.v1.ContainerStateTerminated.dhall index 3298c885..ed89655a 100644 --- a/types/io.k8s.api.core.v1.ContainerStateTerminated.dhall +++ b/types/io.k8s.api.core.v1.ContainerStateTerminated.dhall @@ -1,8 +1,15 @@ -{ containerID : (Optional (Text)) -, exitCode : (Natural) -, finishedAt : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, signal : (Optional (Natural)) -, startedAt : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ exitCode : + Natural +, containerID : + Optional Text +, finishedAt : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text +, signal : + Optional Natural +, startedAt : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.core.v1.ContainerStateWaiting.dhall b/types/io.k8s.api.core.v1.ContainerStateWaiting.dhall index bec1f51c..8c05be0c 100644 --- a/types/io.k8s.api.core.v1.ContainerStateWaiting.dhall +++ b/types/io.k8s.api.core.v1.ContainerStateWaiting.dhall @@ -1,3 +1 @@ -{ message : (Optional (Text)) -, reason : (Optional (Text)) -} +{ message : Optional Text, reason : Optional Text } diff --git a/types/io.k8s.api.core.v1.ContainerStatus.dhall b/types/io.k8s.api.core.v1.ContainerStatus.dhall index 45b58923..0e5e91fc 100644 --- a/types/io.k8s.api.core.v1.ContainerStatus.dhall +++ b/types/io.k8s.api.core.v1.ContainerStatus.dhall @@ -1,9 +1,17 @@ -{ containerID : (Optional (Text)) -, image : (Text) -, imageID : (Text) -, lastState : (Optional (./io.k8s.api.core.v1.ContainerState.dhall)) -, name : (Text) -, ready : (Bool) -, restartCount : (Natural) -, state : (Optional (./io.k8s.api.core.v1.ContainerState.dhall)) +{ image : + Text +, imageID : + Text +, name : + Text +, ready : + Bool +, restartCount : + Natural +, containerID : + Optional Text +, lastState : + Optional ./io.k8s.api.core.v1.ContainerState.dhall +, state : + Optional ./io.k8s.api.core.v1.ContainerState.dhall } diff --git a/types/io.k8s.api.core.v1.DaemonEndpoint.dhall b/types/io.k8s.api.core.v1.DaemonEndpoint.dhall index f8f0445b..cc6dc5bd 100644 --- a/types/io.k8s.api.core.v1.DaemonEndpoint.dhall +++ b/types/io.k8s.api.core.v1.DaemonEndpoint.dhall @@ -1,2 +1 @@ -{ Port : (Natural) -} +{ Port : Natural } diff --git a/types/io.k8s.api.core.v1.DownwardAPIProjection.dhall b/types/io.k8s.api.core.v1.DownwardAPIProjection.dhall index 6272fd89..bc68767e 100644 --- a/types/io.k8s.api.core.v1.DownwardAPIProjection.dhall +++ b/types/io.k8s.api.core.v1.DownwardAPIProjection.dhall @@ -1,2 +1 @@ -{ items : (Optional (List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall)) -} +{ items : List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall } diff --git a/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall index b8326698..6884be79 100644 --- a/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +++ b/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall @@ -1,5 +1,9 @@ -{ fieldRef : (Optional (./io.k8s.api.core.v1.ObjectFieldSelector.dhall)) -, mode : (Optional (Natural)) -, path : (Text) -, resourceFieldRef : (Optional (./io.k8s.api.core.v1.ResourceFieldSelector.dhall)) +{ path : + Text +, fieldRef : + Optional ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, mode : + Optional Natural +, resourceFieldRef : + Optional ./io.k8s.api.core.v1.ResourceFieldSelector.dhall } diff --git a/types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall b/types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall index a035a7b3..b17a4b32 100644 --- a/types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall @@ -1,3 +1,5 @@ -{ defaultMode : (Optional (Natural)) -, items : (Optional (List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall)) +{ items : + List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +, defaultMode : + Optional Natural } diff --git a/types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall b/types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall index e05af354..51ed62dd 100644 --- a/types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall @@ -1,3 +1,5 @@ -{ medium : (Optional (Text)) -, sizeLimit : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) +{ medium : + Optional Text +, sizeLimit : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/types/io.k8s.api.core.v1.EndpointAddress.dhall b/types/io.k8s.api.core.v1.EndpointAddress.dhall index daa63266..32656ae2 100644 --- a/types/io.k8s.api.core.v1.EndpointAddress.dhall +++ b/types/io.k8s.api.core.v1.EndpointAddress.dhall @@ -1,5 +1,9 @@ -{ hostname : (Optional (Text)) -, ip : (Text) -, nodeName : (Optional (Text)) -, targetRef : (Optional (./io.k8s.api.core.v1.ObjectReference.dhall)) +{ ip : + Text +, hostname : + Optional Text +, nodeName : + Optional Text +, targetRef : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.EndpointPort.dhall b/types/io.k8s.api.core.v1.EndpointPort.dhall index 6803e95e..83122880 100644 --- a/types/io.k8s.api.core.v1.EndpointPort.dhall +++ b/types/io.k8s.api.core.v1.EndpointPort.dhall @@ -1,4 +1 @@ -{ name : (Optional (Text)) -, port : (Natural) -, protocol : (Optional (Text)) -} +{ port : Natural, name : Optional Text, protocol : Optional Text } diff --git a/types/io.k8s.api.core.v1.EndpointSubset.dhall b/types/io.k8s.api.core.v1.EndpointSubset.dhall index 8bd90238..e44ef3a6 100644 --- a/types/io.k8s.api.core.v1.EndpointSubset.dhall +++ b/types/io.k8s.api.core.v1.EndpointSubset.dhall @@ -1,4 +1,7 @@ -{ addresses : (Optional (List ./io.k8s.api.core.v1.EndpointAddress.dhall)) -, notReadyAddresses : (Optional (List ./io.k8s.api.core.v1.EndpointAddress.dhall)) -, ports : (Optional (List ./io.k8s.api.core.v1.EndpointPort.dhall)) +{ addresses : + List ./io.k8s.api.core.v1.EndpointAddress.dhall +, notReadyAddresses : + List ./io.k8s.api.core.v1.EndpointAddress.dhall +, ports : + List ./io.k8s.api.core.v1.EndpointPort.dhall } diff --git a/types/io.k8s.api.core.v1.Endpoints.dhall b/types/io.k8s.api.core.v1.Endpoints.dhall index 90d76431..db047a80 100644 --- a/types/io.k8s.api.core.v1.Endpoints.dhall +++ b/types/io.k8s.api.core.v1.Endpoints.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, subsets : (Optional (List ./io.k8s.api.core.v1.EndpointSubset.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, subsets : + List ./io.k8s.api.core.v1.EndpointSubset.dhall } diff --git a/types/io.k8s.api.core.v1.EndpointsList.dhall b/types/io.k8s.api.core.v1.EndpointsList.dhall index 22a7cf5b..90517899 100644 --- a/types/io.k8s.api.core.v1.EndpointsList.dhall +++ b/types/io.k8s.api.core.v1.EndpointsList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Endpoints.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Endpoints.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.EnvFromSource.dhall b/types/io.k8s.api.core.v1.EnvFromSource.dhall index 0a986225..72656dde 100644 --- a/types/io.k8s.api.core.v1.EnvFromSource.dhall +++ b/types/io.k8s.api.core.v1.EnvFromSource.dhall @@ -1,4 +1,7 @@ -{ configMapRef : (Optional (./io.k8s.api.core.v1.ConfigMapEnvSource.dhall)) -, prefix : (Optional (Text)) -, secretRef : (Optional (./io.k8s.api.core.v1.SecretEnvSource.dhall)) +{ configMapRef : + Optional ./io.k8s.api.core.v1.ConfigMapEnvSource.dhall +, prefix : + Optional Text +, secretRef : + Optional ./io.k8s.api.core.v1.SecretEnvSource.dhall } diff --git a/types/io.k8s.api.core.v1.EnvVar.dhall b/types/io.k8s.api.core.v1.EnvVar.dhall index e92295a1..b2ac949a 100644 --- a/types/io.k8s.api.core.v1.EnvVar.dhall +++ b/types/io.k8s.api.core.v1.EnvVar.dhall @@ -1,4 +1,7 @@ -{ name : (Text) -, value : (Optional (Text)) -, valueFrom : (Optional (./io.k8s.api.core.v1.EnvVarSource.dhall)) +{ name : + Text +, value : + Optional Text +, valueFrom : + Optional ./io.k8s.api.core.v1.EnvVarSource.dhall } diff --git a/types/io.k8s.api.core.v1.EnvVarSource.dhall b/types/io.k8s.api.core.v1.EnvVarSource.dhall index ea89697b..05424b17 100644 --- a/types/io.k8s.api.core.v1.EnvVarSource.dhall +++ b/types/io.k8s.api.core.v1.EnvVarSource.dhall @@ -1,5 +1,9 @@ -{ configMapKeyRef : (Optional (./io.k8s.api.core.v1.ConfigMapKeySelector.dhall)) -, fieldRef : (Optional (./io.k8s.api.core.v1.ObjectFieldSelector.dhall)) -, resourceFieldRef : (Optional (./io.k8s.api.core.v1.ResourceFieldSelector.dhall)) -, secretKeyRef : (Optional (./io.k8s.api.core.v1.SecretKeySelector.dhall)) +{ configMapKeyRef : + Optional ./io.k8s.api.core.v1.ConfigMapKeySelector.dhall +, fieldRef : + Optional ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, resourceFieldRef : + Optional ./io.k8s.api.core.v1.ResourceFieldSelector.dhall +, secretKeyRef : + Optional ./io.k8s.api.core.v1.SecretKeySelector.dhall } diff --git a/types/io.k8s.api.core.v1.Event.dhall b/types/io.k8s.api.core.v1.Event.dhall index ce164c3e..7094ef42 100644 --- a/types/io.k8s.api.core.v1.Event.dhall +++ b/types/io.k8s.api.core.v1.Event.dhall @@ -1,18 +1,35 @@ -{ action : (Optional (Text)) -, apiVersion : (Text) -, count : (Optional (Natural)) -, eventTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -, firstTimestamp : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, involvedObject : (./io.k8s.api.core.v1.ObjectReference.dhall) -, kind : (Text) -, lastTimestamp : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, reason : (Optional (Text)) -, related : (Optional (./io.k8s.api.core.v1.ObjectReference.dhall)) -, reportingComponent : (Optional (Text)) -, reportingInstance : (Optional (Text)) -, series : (Optional (./io.k8s.api.core.v1.EventSeries.dhall)) -, source : (Optional (./io.k8s.api.core.v1.EventSource.dhall)) -, type : (Optional (Text)) +{ apiVersion : + Text +, involvedObject : + ./io.k8s.api.core.v1.ObjectReference.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, action : + Optional Text +, count : + Optional Natural +, eventTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, firstTimestamp : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTimestamp : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text +, related : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, reportingComponent : + Optional Text +, reportingInstance : + Optional Text +, series : + Optional ./io.k8s.api.core.v1.EventSeries.dhall +, source : + Optional ./io.k8s.api.core.v1.EventSource.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.core.v1.EventList.dhall b/types/io.k8s.api.core.v1.EventList.dhall index 87ee859b..8324a069 100644 --- a/types/io.k8s.api.core.v1.EventList.dhall +++ b/types/io.k8s.api.core.v1.EventList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Event.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Event.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.EventSeries.dhall b/types/io.k8s.api.core.v1.EventSeries.dhall index 84df90b3..aa1cd930 100644 --- a/types/io.k8s.api.core.v1.EventSeries.dhall +++ b/types/io.k8s.api.core.v1.EventSeries.dhall @@ -1,4 +1,7 @@ -{ count : (Optional (Natural)) -, lastObservedTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall)) -, state : (Optional (Text)) +{ count : + Optional Natural +, lastObservedTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, state : + Optional Text } diff --git a/types/io.k8s.api.core.v1.EventSource.dhall b/types/io.k8s.api.core.v1.EventSource.dhall index a7813140..6ab7bd4c 100644 --- a/types/io.k8s.api.core.v1.EventSource.dhall +++ b/types/io.k8s.api.core.v1.EventSource.dhall @@ -1,3 +1 @@ -{ component : (Optional (Text)) -, host : (Optional (Text)) -} +{ component : Optional Text, host : Optional Text } diff --git a/types/io.k8s.api.core.v1.ExecAction.dhall b/types/io.k8s.api.core.v1.ExecAction.dhall index 05a39d73..ac0e8e5d 100644 --- a/types/io.k8s.api.core.v1.ExecAction.dhall +++ b/types/io.k8s.api.core.v1.ExecAction.dhall @@ -1,2 +1 @@ -{ command : (Optional (List Text)) -} +{ command : List Text } diff --git a/types/io.k8s.api.core.v1.FCVolumeSource.dhall b/types/io.k8s.api.core.v1.FCVolumeSource.dhall index 95f6f5df..42d08fe2 100644 --- a/types/io.k8s.api.core.v1.FCVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.FCVolumeSource.dhall @@ -1,6 +1,11 @@ -{ fsType : (Optional (Text)) -, lun : (Optional (Natural)) -, readOnly : (Optional (Bool)) -, targetWWNs : (Optional (List Text)) -, wwids : (Optional (List Text)) +{ targetWWNs : + List Text +, wwids : + List Text +, fsType : + Optional Text +, lun : + Optional Natural +, readOnly : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall index 282f81e1..60b4bb2a 100644 --- a/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall @@ -1,6 +1,11 @@ -{ driver : (Text) -, fsType : (Optional (Text)) -, options : (Optional ((List {mapKey : Text, mapValue : Text}))) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) +{ driver : + Text +, options : + List { mapKey : Text, mapValue : Text } +, fsType : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall } diff --git a/types/io.k8s.api.core.v1.FlexVolumeSource.dhall b/types/io.k8s.api.core.v1.FlexVolumeSource.dhall index eccf5abd..244361d5 100644 --- a/types/io.k8s.api.core.v1.FlexVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.FlexVolumeSource.dhall @@ -1,6 +1,11 @@ -{ driver : (Text) -, fsType : (Optional (Text)) -, options : (Optional ((List {mapKey : Text, mapValue : Text}))) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.LocalObjectReference.dhall)) +{ driver : + Text +, options : + List { mapKey : Text, mapValue : Text } +, fsType : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.FlockerVolumeSource.dhall b/types/io.k8s.api.core.v1.FlockerVolumeSource.dhall index 34e0d3af..f5ef6e76 100644 --- a/types/io.k8s.api.core.v1.FlockerVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.FlockerVolumeSource.dhall @@ -1,3 +1 @@ -{ datasetName : (Optional (Text)) -, datasetUUID : (Optional (Text)) -} +{ datasetName : Optional Text, datasetUUID : Optional Text } diff --git a/types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall b/types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall index 84c5923f..8ce107e8 100644 --- a/types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall @@ -1,5 +1,9 @@ -{ fsType : (Optional (Text)) -, partition : (Optional (Natural)) -, pdName : (Text) -, readOnly : (Optional (Bool)) +{ pdName : + Text +, fsType : + Optional Text +, partition : + Optional Natural +, readOnly : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall b/types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall index 78dbb7a1..abea9c59 100644 --- a/types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall @@ -1,4 +1 @@ -{ directory : (Optional (Text)) -, repository : (Text) -, revision : (Optional (Text)) -} +{ repository : Text, directory : Optional Text, revision : Optional Text } diff --git a/types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall index 517f3304..72a4281d 100644 --- a/types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall @@ -1,5 +1,9 @@ -{ endpoints : (Text) -, endpointsNamespace : (Optional (Text)) -, path : (Text) -, readOnly : (Optional (Bool)) +{ endpoints : + Text +, path : + Text +, endpointsNamespace : + Optional Text +, readOnly : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall b/types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall index 54294db8..5912fa7c 100644 --- a/types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall @@ -1,4 +1 @@ -{ endpoints : (Text) -, path : (Text) -, readOnly : (Optional (Bool)) -} +{ endpoints : Text, path : Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.core.v1.HTTPGetAction.dhall b/types/io.k8s.api.core.v1.HTTPGetAction.dhall index dd2fb484..f4436ca6 100644 --- a/types/io.k8s.api.core.v1.HTTPGetAction.dhall +++ b/types/io.k8s.api.core.v1.HTTPGetAction.dhall @@ -1,6 +1,11 @@ -{ host : (Optional (Text)) -, httpHeaders : (Optional (List ./io.k8s.api.core.v1.HTTPHeader.dhall)) -, path : (Optional (Text)) -, port : (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall) -, scheme : (Optional (Text)) +{ httpHeaders : + List ./io.k8s.api.core.v1.HTTPHeader.dhall +, port : + ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, host : + Optional Text +, path : + Optional Text +, scheme : + Optional Text } diff --git a/types/io.k8s.api.core.v1.HTTPHeader.dhall b/types/io.k8s.api.core.v1.HTTPHeader.dhall index 55794b33..5964ee2d 100644 --- a/types/io.k8s.api.core.v1.HTTPHeader.dhall +++ b/types/io.k8s.api.core.v1.HTTPHeader.dhall @@ -1,3 +1 @@ -{ name : (Text) -, value : (Text) -} +{ name : Text, value : Text } diff --git a/types/io.k8s.api.core.v1.Handler.dhall b/types/io.k8s.api.core.v1.Handler.dhall index 80fe5321..e926753c 100644 --- a/types/io.k8s.api.core.v1.Handler.dhall +++ b/types/io.k8s.api.core.v1.Handler.dhall @@ -1,4 +1,7 @@ -{ exec : (Optional (./io.k8s.api.core.v1.ExecAction.dhall)) -, httpGet : (Optional (./io.k8s.api.core.v1.HTTPGetAction.dhall)) -, tcpSocket : (Optional (./io.k8s.api.core.v1.TCPSocketAction.dhall)) +{ exec : + Optional ./io.k8s.api.core.v1.ExecAction.dhall +, httpGet : + Optional ./io.k8s.api.core.v1.HTTPGetAction.dhall +, tcpSocket : + Optional ./io.k8s.api.core.v1.TCPSocketAction.dhall } diff --git a/types/io.k8s.api.core.v1.HostAlias.dhall b/types/io.k8s.api.core.v1.HostAlias.dhall index 2443936b..167d44a2 100644 --- a/types/io.k8s.api.core.v1.HostAlias.dhall +++ b/types/io.k8s.api.core.v1.HostAlias.dhall @@ -1,3 +1 @@ -{ hostnames : (Optional (List Text)) -, ip : (Optional (Text)) -} +{ hostnames : List Text, ip : Optional Text } diff --git a/types/io.k8s.api.core.v1.HostPathVolumeSource.dhall b/types/io.k8s.api.core.v1.HostPathVolumeSource.dhall index c5af283d..022c36df 100644 --- a/types/io.k8s.api.core.v1.HostPathVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.HostPathVolumeSource.dhall @@ -1,3 +1 @@ -{ path : (Text) -, type : (Optional (Text)) -} +{ path : Text, type : Optional Text } diff --git a/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall index 18b114be..ed596e53 100644 --- a/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall @@ -1,12 +1,23 @@ -{ chapAuthDiscovery : (Optional (Bool)) -, chapAuthSession : (Optional (Bool)) -, fsType : (Optional (Text)) -, initiatorName : (Optional (Text)) -, iqn : (Text) -, iscsiInterface : (Optional (Text)) -, lun : (Natural) -, portals : (Optional (List Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, targetPortal : (Text) +{ iqn : + Text +, lun : + Natural +, portals : + List Text +, targetPortal : + Text +, chapAuthDiscovery : + Optional Bool +, chapAuthSession : + Optional Bool +, fsType : + Optional Text +, initiatorName : + Optional Text +, iscsiInterface : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall } diff --git a/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall b/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall index 70eec8f4..78dd751e 100644 --- a/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall @@ -1,12 +1,23 @@ -{ chapAuthDiscovery : (Optional (Bool)) -, chapAuthSession : (Optional (Bool)) -, fsType : (Optional (Text)) -, initiatorName : (Optional (Text)) -, iqn : (Text) -, iscsiInterface : (Optional (Text)) -, lun : (Natural) -, portals : (Optional (List Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, targetPortal : (Text) +{ iqn : + Text +, lun : + Natural +, portals : + List Text +, targetPortal : + Text +, chapAuthDiscovery : + Optional Bool +, chapAuthSession : + Optional Bool +, fsType : + Optional Text +, initiatorName : + Optional Text +, iscsiInterface : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.KeyToPath.dhall b/types/io.k8s.api.core.v1.KeyToPath.dhall index fe61c87e..dbe46ce0 100644 --- a/types/io.k8s.api.core.v1.KeyToPath.dhall +++ b/types/io.k8s.api.core.v1.KeyToPath.dhall @@ -1,4 +1 @@ -{ key : (Text) -, mode : (Optional (Natural)) -, path : (Text) -} +{ key : Text, path : Text, mode : Optional Natural } diff --git a/types/io.k8s.api.core.v1.Lifecycle.dhall b/types/io.k8s.api.core.v1.Lifecycle.dhall index b07b8311..cbaaf307 100644 --- a/types/io.k8s.api.core.v1.Lifecycle.dhall +++ b/types/io.k8s.api.core.v1.Lifecycle.dhall @@ -1,3 +1,5 @@ -{ postStart : (Optional (./io.k8s.api.core.v1.Handler.dhall)) -, preStop : (Optional (./io.k8s.api.core.v1.Handler.dhall)) +{ postStart : + Optional ./io.k8s.api.core.v1.Handler.dhall +, preStop : + Optional ./io.k8s.api.core.v1.Handler.dhall } diff --git a/types/io.k8s.api.core.v1.LimitRange.dhall b/types/io.k8s.api.core.v1.LimitRange.dhall index 9a431545..2f6edc08 100644 --- a/types/io.k8s.api.core.v1.LimitRange.dhall +++ b/types/io.k8s.api.core.v1.LimitRange.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.LimitRangeSpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.LimitRangeSpec.dhall } diff --git a/types/io.k8s.api.core.v1.LimitRangeItem.dhall b/types/io.k8s.api.core.v1.LimitRangeItem.dhall index b92095be..4aa8c20b 100644 --- a/types/io.k8s.api.core.v1.LimitRangeItem.dhall +++ b/types/io.k8s.api.core.v1.LimitRangeItem.dhall @@ -1,7 +1,13 @@ -{ default : (Optional ((List {mapKey : Text, mapValue : Text}))) -, defaultRequest : (Optional ((List {mapKey : Text, mapValue : Text}))) -, max : (Optional ((List {mapKey : Text, mapValue : Text}))) -, maxLimitRequestRatio : (Optional ((List {mapKey : Text, mapValue : Text}))) -, min : (Optional ((List {mapKey : Text, mapValue : Text}))) -, type : (Optional (Text)) +{ default : + List { mapKey : Text, mapValue : Text } +, defaultRequest : + List { mapKey : Text, mapValue : Text } +, max : + List { mapKey : Text, mapValue : Text } +, maxLimitRequestRatio : + List { mapKey : Text, mapValue : Text } +, min : + List { mapKey : Text, mapValue : Text } +, type : + Optional Text } diff --git a/types/io.k8s.api.core.v1.LimitRangeList.dhall b/types/io.k8s.api.core.v1.LimitRangeList.dhall index 845d3647..e3428c27 100644 --- a/types/io.k8s.api.core.v1.LimitRangeList.dhall +++ b/types/io.k8s.api.core.v1.LimitRangeList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.LimitRange.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.LimitRange.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.LimitRangeSpec.dhall b/types/io.k8s.api.core.v1.LimitRangeSpec.dhall index 113aff2c..a2517736 100644 --- a/types/io.k8s.api.core.v1.LimitRangeSpec.dhall +++ b/types/io.k8s.api.core.v1.LimitRangeSpec.dhall @@ -1,2 +1 @@ -{ limits : (List ./io.k8s.api.core.v1.LimitRangeItem.dhall) -} +{ limits : List ./io.k8s.api.core.v1.LimitRangeItem.dhall } diff --git a/types/io.k8s.api.core.v1.LoadBalancerIngress.dhall b/types/io.k8s.api.core.v1.LoadBalancerIngress.dhall index b9476b6c..e8302ba1 100644 --- a/types/io.k8s.api.core.v1.LoadBalancerIngress.dhall +++ b/types/io.k8s.api.core.v1.LoadBalancerIngress.dhall @@ -1,3 +1 @@ -{ hostname : (Optional (Text)) -, ip : (Optional (Text)) -} +{ hostname : Optional Text, ip : Optional Text } diff --git a/types/io.k8s.api.core.v1.LoadBalancerStatus.dhall b/types/io.k8s.api.core.v1.LoadBalancerStatus.dhall index 362494b5..8c9f9c01 100644 --- a/types/io.k8s.api.core.v1.LoadBalancerStatus.dhall +++ b/types/io.k8s.api.core.v1.LoadBalancerStatus.dhall @@ -1,2 +1 @@ -{ ingress : (Optional (List ./io.k8s.api.core.v1.LoadBalancerIngress.dhall)) -} +{ ingress : List ./io.k8s.api.core.v1.LoadBalancerIngress.dhall } diff --git a/types/io.k8s.api.core.v1.LocalObjectReference.dhall b/types/io.k8s.api.core.v1.LocalObjectReference.dhall index 3fe0d438..a495eb66 100644 --- a/types/io.k8s.api.core.v1.LocalObjectReference.dhall +++ b/types/io.k8s.api.core.v1.LocalObjectReference.dhall @@ -1,2 +1 @@ -{ name : (Optional (Text)) -} +{ name : Optional Text } diff --git a/types/io.k8s.api.core.v1.LocalVolumeSource.dhall b/types/io.k8s.api.core.v1.LocalVolumeSource.dhall index a81b67e9..86c6066e 100644 --- a/types/io.k8s.api.core.v1.LocalVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.LocalVolumeSource.dhall @@ -1,3 +1 @@ -{ fsType : (Optional (Text)) -, path : (Text) -} +{ path : Text, fsType : Optional Text } diff --git a/types/io.k8s.api.core.v1.NFSVolumeSource.dhall b/types/io.k8s.api.core.v1.NFSVolumeSource.dhall index 0786d7df..dad5c3b9 100644 --- a/types/io.k8s.api.core.v1.NFSVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.NFSVolumeSource.dhall @@ -1,4 +1 @@ -{ path : (Text) -, readOnly : (Optional (Bool)) -, server : (Text) -} +{ path : Text, server : Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.core.v1.Namespace.dhall b/types/io.k8s.api.core.v1.Namespace.dhall index 6fe70465..55fb5419 100644 --- a/types/io.k8s.api.core.v1.Namespace.dhall +++ b/types/io.k8s.api.core.v1.Namespace.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.NamespaceSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.NamespaceStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.NamespaceSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.NamespaceStatus.dhall } diff --git a/types/io.k8s.api.core.v1.NamespaceList.dhall b/types/io.k8s.api.core.v1.NamespaceList.dhall index 27d87b49..b7f879a6 100644 --- a/types/io.k8s.api.core.v1.NamespaceList.dhall +++ b/types/io.k8s.api.core.v1.NamespaceList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Namespace.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Namespace.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.NamespaceSpec.dhall b/types/io.k8s.api.core.v1.NamespaceSpec.dhall index 46529368..6a7633bc 100644 --- a/types/io.k8s.api.core.v1.NamespaceSpec.dhall +++ b/types/io.k8s.api.core.v1.NamespaceSpec.dhall @@ -1,2 +1 @@ -{ finalizers : (Optional (List Text)) -} +{ finalizers : List Text } diff --git a/types/io.k8s.api.core.v1.NamespaceStatus.dhall b/types/io.k8s.api.core.v1.NamespaceStatus.dhall index a83ed96a..ed140ad5 100644 --- a/types/io.k8s.api.core.v1.NamespaceStatus.dhall +++ b/types/io.k8s.api.core.v1.NamespaceStatus.dhall @@ -1,2 +1 @@ -{ phase : (Optional (Text)) -} +{ phase : Optional Text } diff --git a/types/io.k8s.api.core.v1.Node.dhall b/types/io.k8s.api.core.v1.Node.dhall index f7115fc5..500e9d75 100644 --- a/types/io.k8s.api.core.v1.Node.dhall +++ b/types/io.k8s.api.core.v1.Node.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.NodeSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.NodeStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.NodeSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.NodeStatus.dhall } diff --git a/types/io.k8s.api.core.v1.NodeAddress.dhall b/types/io.k8s.api.core.v1.NodeAddress.dhall index 7447fe75..c40c35bc 100644 --- a/types/io.k8s.api.core.v1.NodeAddress.dhall +++ b/types/io.k8s.api.core.v1.NodeAddress.dhall @@ -1,3 +1 @@ -{ address : (Text) -, type : (Text) -} +{ address : Text, type : Text } diff --git a/types/io.k8s.api.core.v1.NodeAffinity.dhall b/types/io.k8s.api.core.v1.NodeAffinity.dhall index c6328cf6..0850d008 100644 --- a/types/io.k8s.api.core.v1.NodeAffinity.dhall +++ b/types/io.k8s.api.core.v1.NodeAffinity.dhall @@ -1,3 +1,5 @@ -{ preferredDuringSchedulingIgnoredDuringExecution : (Optional (List ./io.k8s.api.core.v1.PreferredSchedulingTerm.dhall)) -, requiredDuringSchedulingIgnoredDuringExecution : (Optional (./io.k8s.api.core.v1.NodeSelector.dhall)) +{ preferredDuringSchedulingIgnoredDuringExecution : + List ./io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +, requiredDuringSchedulingIgnoredDuringExecution : + Optional ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.NodeCondition.dhall b/types/io.k8s.api.core.v1.NodeCondition.dhall index 5f5f5abc..f0e85536 100644 --- a/types/io.k8s.api.core.v1.NodeCondition.dhall +++ b/types/io.k8s.api.core.v1.NodeCondition.dhall @@ -1,7 +1,13 @@ -{ lastHeartbeatTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastHeartbeatTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.core.v1.NodeConfigSource.dhall b/types/io.k8s.api.core.v1.NodeConfigSource.dhall index 4d0ccae5..faf5f172 100644 --- a/types/io.k8s.api.core.v1.NodeConfigSource.dhall +++ b/types/io.k8s.api.core.v1.NodeConfigSource.dhall @@ -1,2 +1 @@ -{ configMap : (Optional (./io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall)) -} +{ configMap : Optional ./io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall } diff --git a/types/io.k8s.api.core.v1.NodeConfigStatus.dhall b/types/io.k8s.api.core.v1.NodeConfigStatus.dhall index 05c35a36..d8df7c45 100644 --- a/types/io.k8s.api.core.v1.NodeConfigStatus.dhall +++ b/types/io.k8s.api.core.v1.NodeConfigStatus.dhall @@ -1,5 +1,9 @@ -{ active : (Optional (./io.k8s.api.core.v1.NodeConfigSource.dhall)) -, assigned : (Optional (./io.k8s.api.core.v1.NodeConfigSource.dhall)) -, error : (Optional (Text)) -, lastKnownGood : (Optional (./io.k8s.api.core.v1.NodeConfigSource.dhall)) +{ active : + Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall +, assigned : + Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall +, error : + Optional Text +, lastKnownGood : + Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall } diff --git a/types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall b/types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall index 21cd4f17..908bca88 100644 --- a/types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +++ b/types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall @@ -1,2 +1 @@ -{ kubeletEndpoint : (Optional (./io.k8s.api.core.v1.DaemonEndpoint.dhall)) -} +{ kubeletEndpoint : Optional ./io.k8s.api.core.v1.DaemonEndpoint.dhall } diff --git a/types/io.k8s.api.core.v1.NodeList.dhall b/types/io.k8s.api.core.v1.NodeList.dhall index 7fcdf3a8..ef324430 100644 --- a/types/io.k8s.api.core.v1.NodeList.dhall +++ b/types/io.k8s.api.core.v1.NodeList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Node.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Node.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.NodeSelector.dhall b/types/io.k8s.api.core.v1.NodeSelector.dhall index 17749b21..cf703eef 100644 --- a/types/io.k8s.api.core.v1.NodeSelector.dhall +++ b/types/io.k8s.api.core.v1.NodeSelector.dhall @@ -1,2 +1 @@ -{ nodeSelectorTerms : (List ./io.k8s.api.core.v1.NodeSelectorTerm.dhall) -} +{ nodeSelectorTerms : List ./io.k8s.api.core.v1.NodeSelectorTerm.dhall } diff --git a/types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall b/types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall index 4ab713a7..57181e46 100644 --- a/types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall +++ b/types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall @@ -1,4 +1 @@ -{ key : (Text) -, operator : (Text) -, values : (Optional (List Text)) -} +{ key : Text, operator : Text, values : List Text } diff --git a/types/io.k8s.api.core.v1.NodeSelectorTerm.dhall b/types/io.k8s.api.core.v1.NodeSelectorTerm.dhall index a76602e4..43d2f402 100644 --- a/types/io.k8s.api.core.v1.NodeSelectorTerm.dhall +++ b/types/io.k8s.api.core.v1.NodeSelectorTerm.dhall @@ -1,3 +1,5 @@ -{ matchExpressions : (Optional (List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall)) -, matchFields : (Optional (List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall)) +{ matchExpressions : + List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall +, matchFields : + List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall } diff --git a/types/io.k8s.api.core.v1.NodeSpec.dhall b/types/io.k8s.api.core.v1.NodeSpec.dhall index 8a4d18c4..2f2b8873 100644 --- a/types/io.k8s.api.core.v1.NodeSpec.dhall +++ b/types/io.k8s.api.core.v1.NodeSpec.dhall @@ -1,7 +1,13 @@ -{ configSource : (Optional (./io.k8s.api.core.v1.NodeConfigSource.dhall)) -, externalID : (Optional (Text)) -, podCIDR : (Optional (Text)) -, providerID : (Optional (Text)) -, taints : (Optional (List ./io.k8s.api.core.v1.Taint.dhall)) -, unschedulable : (Optional (Bool)) +{ taints : + List ./io.k8s.api.core.v1.Taint.dhall +, configSource : + Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall +, externalID : + Optional Text +, podCIDR : + Optional Text +, providerID : + Optional Text +, unschedulable : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.NodeStatus.dhall b/types/io.k8s.api.core.v1.NodeStatus.dhall index 99b6003f..74b574c2 100644 --- a/types/io.k8s.api.core.v1.NodeStatus.dhall +++ b/types/io.k8s.api.core.v1.NodeStatus.dhall @@ -1,12 +1,23 @@ -{ addresses : (Optional (List ./io.k8s.api.core.v1.NodeAddress.dhall)) -, allocatable : (Optional ((List {mapKey : Text, mapValue : Text}))) -, capacity : (Optional ((List {mapKey : Text, mapValue : Text}))) -, conditions : (Optional (List ./io.k8s.api.core.v1.NodeCondition.dhall)) -, config : (Optional (./io.k8s.api.core.v1.NodeConfigStatus.dhall)) -, daemonEndpoints : (Optional (./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall)) -, images : (Optional (List ./io.k8s.api.core.v1.ContainerImage.dhall)) -, nodeInfo : (Optional (./io.k8s.api.core.v1.NodeSystemInfo.dhall)) -, phase : (Optional (Text)) -, volumesAttached : (Optional (List ./io.k8s.api.core.v1.AttachedVolume.dhall)) -, volumesInUse : (Optional (List Text)) +{ addresses : + List ./io.k8s.api.core.v1.NodeAddress.dhall +, allocatable : + List { mapKey : Text, mapValue : Text } +, capacity : + List { mapKey : Text, mapValue : Text } +, conditions : + List ./io.k8s.api.core.v1.NodeCondition.dhall +, images : + List ./io.k8s.api.core.v1.ContainerImage.dhall +, volumesAttached : + List ./io.k8s.api.core.v1.AttachedVolume.dhall +, volumesInUse : + List Text +, config : + Optional ./io.k8s.api.core.v1.NodeConfigStatus.dhall +, daemonEndpoints : + Optional ./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +, nodeInfo : + Optional ./io.k8s.api.core.v1.NodeSystemInfo.dhall +, phase : + Optional Text } diff --git a/types/io.k8s.api.core.v1.NodeSystemInfo.dhall b/types/io.k8s.api.core.v1.NodeSystemInfo.dhall index 4fa5c3c6..194f398e 100644 --- a/types/io.k8s.api.core.v1.NodeSystemInfo.dhall +++ b/types/io.k8s.api.core.v1.NodeSystemInfo.dhall @@ -1,11 +1,21 @@ -{ architecture : (Text) -, bootID : (Text) -, containerRuntimeVersion : (Text) -, kernelVersion : (Text) -, kubeProxyVersion : (Text) -, kubeletVersion : (Text) -, machineID : (Text) -, operatingSystem : (Text) -, osImage : (Text) -, systemUUID : (Text) +{ architecture : + Text +, bootID : + Text +, containerRuntimeVersion : + Text +, kernelVersion : + Text +, kubeProxyVersion : + Text +, kubeletVersion : + Text +, machineID : + Text +, operatingSystem : + Text +, osImage : + Text +, systemUUID : + Text } diff --git a/types/io.k8s.api.core.v1.ObjectFieldSelector.dhall b/types/io.k8s.api.core.v1.ObjectFieldSelector.dhall index 9e7bfca7..42aa7d28 100644 --- a/types/io.k8s.api.core.v1.ObjectFieldSelector.dhall +++ b/types/io.k8s.api.core.v1.ObjectFieldSelector.dhall @@ -1,3 +1 @@ -{ apiVersion : (Optional (Text)) -, fieldPath : (Text) -} +{ fieldPath : Text, apiVersion : Optional Text } diff --git a/types/io.k8s.api.core.v1.ObjectReference.dhall b/types/io.k8s.api.core.v1.ObjectReference.dhall index 23e7b317..7e725e00 100644 --- a/types/io.k8s.api.core.v1.ObjectReference.dhall +++ b/types/io.k8s.api.core.v1.ObjectReference.dhall @@ -1,8 +1,15 @@ -{ apiVersion : (Text) -, fieldPath : (Optional (Text)) -, kind : (Text) -, name : (Optional (Text)) -, namespace : (Optional (Text)) -, resourceVersion : (Optional (Text)) -, uid : (Optional (Text)) +{ apiVersion : + Text +, kind : + Text +, fieldPath : + Optional Text +, name : + Optional Text +, namespace : + Optional Text +, resourceVersion : + Optional Text +, uid : + Optional Text } diff --git a/types/io.k8s.api.core.v1.PersistentVolume.dhall b/types/io.k8s.api.core.v1.PersistentVolume.dhall index 9e79a7b6..9c5e5914 100644 --- a/types/io.k8s.api.core.v1.PersistentVolume.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolume.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.PersistentVolumeSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.PersistentVolumeStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall index d213f910..c04b8ba0 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall index 78ebd174..1b56178a 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall @@ -1,7 +1,13 @@ -{ lastProbeTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastProbeTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall index ac8cb400..feb6bf99 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall index d37cec30..e2ea2cdf 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall @@ -1,8 +1,15 @@ -{ accessModes : (Optional (List Text)) -, dataSource : (Optional (./io.k8s.api.core.v1.TypedLocalObjectReference.dhall)) -, resources : (Optional (./io.k8s.api.core.v1.ResourceRequirements.dhall)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, storageClassName : (Optional (Text)) -, volumeMode : (Optional (Text)) -, volumeName : (Optional (Text)) +{ accessModes : + List Text +, dataSource : + Optional ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall +, resources : + Optional ./io.k8s.api.core.v1.ResourceRequirements.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, storageClassName : + Optional Text +, volumeMode : + Optional Text +, volumeName : + Optional Text } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall index a88862ce..1008e88c 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall @@ -1,5 +1,9 @@ -{ accessModes : (Optional (List Text)) -, capacity : (Optional ((List {mapKey : Text, mapValue : Text}))) -, conditions : (Optional (List ./io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall)) -, phase : (Optional (Text)) +{ accessModes : + List Text +, capacity : + List { mapKey : Text, mapValue : Text } +, conditions : + List ./io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +, phase : + Optional Text } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall index 29e0f90c..640ec471 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall @@ -1,3 +1 @@ -{ claimName : (Text) -, readOnly : (Optional (Bool)) -} +{ claimName : Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeList.dhall b/types/io.k8s.api.core.v1.PersistentVolumeList.dhall index a3bae77a..a7311824 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeList.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.PersistentVolume.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.PersistentVolume.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall index e297b3e1..a075b9f9 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall @@ -1,31 +1,61 @@ -{ accessModes : (Optional (List Text)) -, awsElasticBlockStore : (Optional (./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall)) -, azureDisk : (Optional (./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall)) -, azureFile : (Optional (./io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall)) -, capacity : (Optional ((List {mapKey : Text, mapValue : Text}))) -, cephfs : (Optional (./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall)) -, cinder : (Optional (./io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall)) -, claimRef : (Optional (./io.k8s.api.core.v1.ObjectReference.dhall)) -, csi : (Optional (./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall)) -, fc : (Optional (./io.k8s.api.core.v1.FCVolumeSource.dhall)) -, flexVolume : (Optional (./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall)) -, flocker : (Optional (./io.k8s.api.core.v1.FlockerVolumeSource.dhall)) -, gcePersistentDisk : (Optional (./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall)) -, glusterfs : (Optional (./io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall)) -, hostPath : (Optional (./io.k8s.api.core.v1.HostPathVolumeSource.dhall)) -, iscsi : (Optional (./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall)) -, local : (Optional (./io.k8s.api.core.v1.LocalVolumeSource.dhall)) -, mountOptions : (Optional (List Text)) -, nfs : (Optional (./io.k8s.api.core.v1.NFSVolumeSource.dhall)) -, nodeAffinity : (Optional (./io.k8s.api.core.v1.VolumeNodeAffinity.dhall)) -, persistentVolumeReclaimPolicy : (Optional (Text)) -, photonPersistentDisk : (Optional (./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall)) -, portworxVolume : (Optional (./io.k8s.api.core.v1.PortworxVolumeSource.dhall)) -, quobyte : (Optional (./io.k8s.api.core.v1.QuobyteVolumeSource.dhall)) -, rbd : (Optional (./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall)) -, scaleIO : (Optional (./io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall)) -, storageClassName : (Optional (Text)) -, storageos : (Optional (./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall)) -, volumeMode : (Optional (Text)) -, vsphereVolume : (Optional (./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall)) +{ accessModes : + List Text +, capacity : + List { mapKey : Text, mapValue : Text } +, mountOptions : + List Text +, awsElasticBlockStore : + Optional ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk : + Optional ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, azureFile : + Optional ./io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, cephfs : + Optional ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +, cinder : + Optional ./io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +, claimRef : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, csi : + Optional ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, fc : + Optional ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume : + Optional ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +, flocker : + Optional ./io.k8s.api.core.v1.FlockerVolumeSource.dhall +, gcePersistentDisk : + Optional ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +, glusterfs : + Optional ./io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +, hostPath : + Optional ./io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi : + Optional ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, local : + Optional ./io.k8s.api.core.v1.LocalVolumeSource.dhall +, nfs : + Optional ./io.k8s.api.core.v1.NFSVolumeSource.dhall +, nodeAffinity : + Optional ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall +, persistentVolumeReclaimPolicy : + Optional Text +, photonPersistentDisk : + Optional ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +, portworxVolume : + Optional ./io.k8s.api.core.v1.PortworxVolumeSource.dhall +, quobyte : + Optional ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd : + Optional ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +, scaleIO : + Optional ./io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +, storageClassName : + Optional Text +, storageos : + Optional ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +, volumeMode : + Optional Text +, vsphereVolume : + Optional ./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall b/types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall index 7c092dcf..7a14eb99 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall @@ -1,4 +1 @@ -{ message : (Optional (Text)) -, phase : (Optional (Text)) -, reason : (Optional (Text)) -} +{ message : Optional Text, phase : Optional Text, reason : Optional Text } diff --git a/types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall b/types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall index 97a64cdb..4dd02d80 100644 --- a/types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall @@ -1,3 +1 @@ -{ fsType : (Optional (Text)) -, pdID : (Text) -} +{ pdID : Text, fsType : Optional Text } diff --git a/types/io.k8s.api.core.v1.Pod.dhall b/types/io.k8s.api.core.v1.Pod.dhall index eebaa16e..5eaf9d13 100644 --- a/types/io.k8s.api.core.v1.Pod.dhall +++ b/types/io.k8s.api.core.v1.Pod.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.PodSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.PodStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.PodSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.PodStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PodAffinity.dhall b/types/io.k8s.api.core.v1.PodAffinity.dhall index 8b314701..240e1a46 100644 --- a/types/io.k8s.api.core.v1.PodAffinity.dhall +++ b/types/io.k8s.api.core.v1.PodAffinity.dhall @@ -1,3 +1,5 @@ -{ preferredDuringSchedulingIgnoredDuringExecution : (Optional (List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall)) -, requiredDuringSchedulingIgnoredDuringExecution : (Optional (List ./io.k8s.api.core.v1.PodAffinityTerm.dhall)) +{ preferredDuringSchedulingIgnoredDuringExecution : + List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +, requiredDuringSchedulingIgnoredDuringExecution : + List ./io.k8s.api.core.v1.PodAffinityTerm.dhall } diff --git a/types/io.k8s.api.core.v1.PodAffinityTerm.dhall b/types/io.k8s.api.core.v1.PodAffinityTerm.dhall index ff5e0db8..a40f8760 100644 --- a/types/io.k8s.api.core.v1.PodAffinityTerm.dhall +++ b/types/io.k8s.api.core.v1.PodAffinityTerm.dhall @@ -1,4 +1,7 @@ -{ labelSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, namespaces : (Optional (List Text)) -, topologyKey : (Text) +{ namespaces : + List Text +, topologyKey : + Text +, labelSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.core.v1.PodAntiAffinity.dhall b/types/io.k8s.api.core.v1.PodAntiAffinity.dhall index 8b314701..240e1a46 100644 --- a/types/io.k8s.api.core.v1.PodAntiAffinity.dhall +++ b/types/io.k8s.api.core.v1.PodAntiAffinity.dhall @@ -1,3 +1,5 @@ -{ preferredDuringSchedulingIgnoredDuringExecution : (Optional (List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall)) -, requiredDuringSchedulingIgnoredDuringExecution : (Optional (List ./io.k8s.api.core.v1.PodAffinityTerm.dhall)) +{ preferredDuringSchedulingIgnoredDuringExecution : + List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +, requiredDuringSchedulingIgnoredDuringExecution : + List ./io.k8s.api.core.v1.PodAffinityTerm.dhall } diff --git a/types/io.k8s.api.core.v1.PodCondition.dhall b/types/io.k8s.api.core.v1.PodCondition.dhall index 78ebd174..1b56178a 100644 --- a/types/io.k8s.api.core.v1.PodCondition.dhall +++ b/types/io.k8s.api.core.v1.PodCondition.dhall @@ -1,7 +1,13 @@ -{ lastProbeTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastProbeTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.core.v1.PodDNSConfig.dhall b/types/io.k8s.api.core.v1.PodDNSConfig.dhall index 3796cf42..c1e557af 100644 --- a/types/io.k8s.api.core.v1.PodDNSConfig.dhall +++ b/types/io.k8s.api.core.v1.PodDNSConfig.dhall @@ -1,4 +1,7 @@ -{ nameservers : (Optional (List Text)) -, options : (Optional (List ./io.k8s.api.core.v1.PodDNSConfigOption.dhall)) -, searches : (Optional (List Text)) +{ nameservers : + List Text +, options : + List ./io.k8s.api.core.v1.PodDNSConfigOption.dhall +, searches : + List Text } diff --git a/types/io.k8s.api.core.v1.PodDNSConfigOption.dhall b/types/io.k8s.api.core.v1.PodDNSConfigOption.dhall index d4a75ed2..5d909792 100644 --- a/types/io.k8s.api.core.v1.PodDNSConfigOption.dhall +++ b/types/io.k8s.api.core.v1.PodDNSConfigOption.dhall @@ -1,3 +1 @@ -{ name : (Optional (Text)) -, value : (Optional (Text)) -} +{ name : Optional Text, value : Optional Text } diff --git a/types/io.k8s.api.core.v1.PodList.dhall b/types/io.k8s.api.core.v1.PodList.dhall index 2c0e765f..cdce6beb 100644 --- a/types/io.k8s.api.core.v1.PodList.dhall +++ b/types/io.k8s.api.core.v1.PodList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Pod.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Pod.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.PodReadinessGate.dhall b/types/io.k8s.api.core.v1.PodReadinessGate.dhall index c2f12cc4..c7248015 100644 --- a/types/io.k8s.api.core.v1.PodReadinessGate.dhall +++ b/types/io.k8s.api.core.v1.PodReadinessGate.dhall @@ -1,2 +1 @@ -{ conditionType : (Text) -} +{ conditionType : Text } diff --git a/types/io.k8s.api.core.v1.PodSecurityContext.dhall b/types/io.k8s.api.core.v1.PodSecurityContext.dhall index e50e0847..a45ff3fa 100644 --- a/types/io.k8s.api.core.v1.PodSecurityContext.dhall +++ b/types/io.k8s.api.core.v1.PodSecurityContext.dhall @@ -1,8 +1,15 @@ -{ fsGroup : (Optional (Natural)) -, runAsGroup : (Optional (Natural)) -, runAsNonRoot : (Optional (Bool)) -, runAsUser : (Optional (Natural)) -, seLinuxOptions : (Optional (./io.k8s.api.core.v1.SELinuxOptions.dhall)) -, supplementalGroups : (Optional (List Natural)) -, sysctls : (Optional (List ./io.k8s.api.core.v1.Sysctl.dhall)) +{ supplementalGroups : + List Natural +, sysctls : + List ./io.k8s.api.core.v1.Sysctl.dhall +, fsGroup : + Optional Natural +, runAsGroup : + Optional Natural +, runAsNonRoot : + Optional Bool +, runAsUser : + Optional Natural +, seLinuxOptions : + Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.core.v1.PodSpec.dhall b/types/io.k8s.api.core.v1.PodSpec.dhall index f50e2005..fbb20e75 100644 --- a/types/io.k8s.api.core.v1.PodSpec.dhall +++ b/types/io.k8s.api.core.v1.PodSpec.dhall @@ -1,31 +1,61 @@ -{ activeDeadlineSeconds : (Optional (Natural)) -, affinity : (Optional (./io.k8s.api.core.v1.Affinity.dhall)) -, automountServiceAccountToken : (Optional (Bool)) -, containers : (List ./io.k8s.api.core.v1.Container.dhall) -, dnsConfig : (Optional (./io.k8s.api.core.v1.PodDNSConfig.dhall)) -, dnsPolicy : (Optional (Text)) -, enableServiceLinks : (Optional (Bool)) -, hostAliases : (Optional (List ./io.k8s.api.core.v1.HostAlias.dhall)) -, hostIPC : (Optional (Bool)) -, hostNetwork : (Optional (Bool)) -, hostPID : (Optional (Bool)) -, hostname : (Optional (Text)) -, imagePullSecrets : (Optional (List ./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, initContainers : (Optional (List ./io.k8s.api.core.v1.Container.dhall)) -, nodeName : (Optional (Text)) -, nodeSelector : (Optional ((List {mapKey : Text, mapValue : Text}))) -, priority : (Optional (Natural)) -, priorityClassName : (Optional (Text)) -, readinessGates : (Optional (List ./io.k8s.api.core.v1.PodReadinessGate.dhall)) -, restartPolicy : (Optional (Text)) -, runtimeClassName : (Optional (Text)) -, schedulerName : (Optional (Text)) -, securityContext : (Optional (./io.k8s.api.core.v1.PodSecurityContext.dhall)) -, serviceAccount : (Optional (Text)) -, serviceAccountName : (Optional (Text)) -, shareProcessNamespace : (Optional (Bool)) -, subdomain : (Optional (Text)) -, terminationGracePeriodSeconds : (Optional (Natural)) -, tolerations : (Optional (List ./io.k8s.api.core.v1.Toleration.dhall)) -, volumes : (Optional (List ./io.k8s.api.core.v1.Volume.dhall)) +{ containers : + List ./io.k8s.api.core.v1.Container.dhall +, hostAliases : + List ./io.k8s.api.core.v1.HostAlias.dhall +, imagePullSecrets : + List ./io.k8s.api.core.v1.LocalObjectReference.dhall +, initContainers : + List ./io.k8s.api.core.v1.Container.dhall +, nodeSelector : + List { mapKey : Text, mapValue : Text } +, readinessGates : + List ./io.k8s.api.core.v1.PodReadinessGate.dhall +, tolerations : + List ./io.k8s.api.core.v1.Toleration.dhall +, volumes : + List ./io.k8s.api.core.v1.Volume.dhall +, activeDeadlineSeconds : + Optional Natural +, affinity : + Optional ./io.k8s.api.core.v1.Affinity.dhall +, automountServiceAccountToken : + Optional Bool +, dnsConfig : + Optional ./io.k8s.api.core.v1.PodDNSConfig.dhall +, dnsPolicy : + Optional Text +, enableServiceLinks : + Optional Bool +, hostIPC : + Optional Bool +, hostNetwork : + Optional Bool +, hostPID : + Optional Bool +, hostname : + Optional Text +, nodeName : + Optional Text +, priority : + Optional Natural +, priorityClassName : + Optional Text +, restartPolicy : + Optional Text +, runtimeClassName : + Optional Text +, schedulerName : + Optional Text +, securityContext : + Optional ./io.k8s.api.core.v1.PodSecurityContext.dhall +, serviceAccount : + Optional Text +, serviceAccountName : + Optional Text +, shareProcessNamespace : + Optional Bool +, subdomain : + Optional Text +, terminationGracePeriodSeconds : + Optional Natural } diff --git a/types/io.k8s.api.core.v1.PodStatus.dhall b/types/io.k8s.api.core.v1.PodStatus.dhall index dbe2e75c..7110bc4a 100644 --- a/types/io.k8s.api.core.v1.PodStatus.dhall +++ b/types/io.k8s.api.core.v1.PodStatus.dhall @@ -1,12 +1,23 @@ -{ conditions : (Optional (List ./io.k8s.api.core.v1.PodCondition.dhall)) -, containerStatuses : (Optional (List ./io.k8s.api.core.v1.ContainerStatus.dhall)) -, hostIP : (Optional (Text)) -, initContainerStatuses : (Optional (List ./io.k8s.api.core.v1.ContainerStatus.dhall)) -, message : (Optional (Text)) -, nominatedNodeName : (Optional (Text)) -, phase : (Optional (Text)) -, podIP : (Optional (Text)) -, qosClass : (Optional (Text)) -, reason : (Optional (Text)) -, startTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ conditions : + List ./io.k8s.api.core.v1.PodCondition.dhall +, containerStatuses : + List ./io.k8s.api.core.v1.ContainerStatus.dhall +, initContainerStatuses : + List ./io.k8s.api.core.v1.ContainerStatus.dhall +, hostIP : + Optional Text +, message : + Optional Text +, nominatedNodeName : + Optional Text +, phase : + Optional Text +, podIP : + Optional Text +, qosClass : + Optional Text +, reason : + Optional Text +, startTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.core.v1.PodTemplate.dhall b/types/io.k8s.api.core.v1.PodTemplate.dhall index 74da9cfd..596d8642 100644 --- a/types/io.k8s.api.core.v1.PodTemplate.dhall +++ b/types/io.k8s.api.core.v1.PodTemplate.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, template : (Optional (./io.k8s.api.core.v1.PodTemplateSpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.core.v1.PodTemplateList.dhall b/types/io.k8s.api.core.v1.PodTemplateList.dhall index a60f82bc..2336d85f 100644 --- a/types/io.k8s.api.core.v1.PodTemplateList.dhall +++ b/types/io.k8s.api.core.v1.PodTemplateList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.PodTemplate.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.PodTemplate.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.PodTemplateSpec.dhall b/types/io.k8s.api.core.v1.PodTemplateSpec.dhall index 21f42c9a..2b1efbd1 100644 --- a/types/io.k8s.api.core.v1.PodTemplateSpec.dhall +++ b/types/io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -1,3 +1,5 @@ -{ metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.PodSpec.dhall)) +{ metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.PodSpec.dhall } diff --git a/types/io.k8s.api.core.v1.PortworxVolumeSource.dhall b/types/io.k8s.api.core.v1.PortworxVolumeSource.dhall index fa9068a2..4ffde92c 100644 --- a/types/io.k8s.api.core.v1.PortworxVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.PortworxVolumeSource.dhall @@ -1,4 +1 @@ -{ fsType : (Optional (Text)) -, readOnly : (Optional (Bool)) -, volumeID : (Text) -} +{ volumeID : Text, fsType : Optional Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall b/types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall index 1a3d8861..e1ccacc8 100644 --- a/types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +++ b/types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall @@ -1,3 +1 @@ -{ preference : (./io.k8s.api.core.v1.NodeSelectorTerm.dhall) -, weight : (Natural) -} +{ preference : ./io.k8s.api.core.v1.NodeSelectorTerm.dhall, weight : Natural } diff --git a/types/io.k8s.api.core.v1.Probe.dhall b/types/io.k8s.api.core.v1.Probe.dhall index 35205b2c..300eeb5f 100644 --- a/types/io.k8s.api.core.v1.Probe.dhall +++ b/types/io.k8s.api.core.v1.Probe.dhall @@ -1,9 +1,17 @@ -{ exec : (Optional (./io.k8s.api.core.v1.ExecAction.dhall)) -, failureThreshold : (Optional (Natural)) -, httpGet : (Optional (./io.k8s.api.core.v1.HTTPGetAction.dhall)) -, initialDelaySeconds : (Optional (Natural)) -, periodSeconds : (Optional (Natural)) -, successThreshold : (Optional (Natural)) -, tcpSocket : (Optional (./io.k8s.api.core.v1.TCPSocketAction.dhall)) -, timeoutSeconds : (Optional (Natural)) +{ exec : + Optional ./io.k8s.api.core.v1.ExecAction.dhall +, failureThreshold : + Optional Natural +, httpGet : + Optional ./io.k8s.api.core.v1.HTTPGetAction.dhall +, initialDelaySeconds : + Optional Natural +, periodSeconds : + Optional Natural +, successThreshold : + Optional Natural +, tcpSocket : + Optional ./io.k8s.api.core.v1.TCPSocketAction.dhall +, timeoutSeconds : + Optional Natural } diff --git a/types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall b/types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall index d155df2e..1b897b9f 100644 --- a/types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall @@ -1,3 +1,5 @@ -{ defaultMode : (Optional (Natural)) -, sources : (List ./io.k8s.api.core.v1.VolumeProjection.dhall) +{ sources : + List ./io.k8s.api.core.v1.VolumeProjection.dhall +, defaultMode : + Optional Natural } diff --git a/types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall b/types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall index 348c2dc8..edf59a4a 100644 --- a/types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall @@ -1,6 +1,11 @@ -{ group : (Optional (Text)) -, readOnly : (Optional (Bool)) -, registry : (Text) -, user : (Optional (Text)) -, volume : (Text) +{ registry : + Text +, volume : + Text +, group : + Optional Text +, readOnly : + Optional Bool +, user : + Optional Text } diff --git a/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall index 599fa846..77c12196 100644 --- a/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall @@ -1,9 +1,17 @@ -{ fsType : (Optional (Text)) -, image : (Text) -, keyring : (Optional (Text)) -, monitors : (List Text) -, pool : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.SecretReference.dhall)) -, user : (Optional (Text)) +{ image : + Text +, monitors : + List Text +, fsType : + Optional Text +, keyring : + Optional Text +, pool : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.SecretReference.dhall +, user : + Optional Text } diff --git a/types/io.k8s.api.core.v1.RBDVolumeSource.dhall b/types/io.k8s.api.core.v1.RBDVolumeSource.dhall index 2b56b363..3711a2cb 100644 --- a/types/io.k8s.api.core.v1.RBDVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.RBDVolumeSource.dhall @@ -1,9 +1,17 @@ -{ fsType : (Optional (Text)) -, image : (Text) -, keyring : (Optional (Text)) -, monitors : (List Text) -, pool : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, user : (Optional (Text)) +{ image : + Text +, monitors : + List Text +, fsType : + Optional Text +, keyring : + Optional Text +, pool : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall +, user : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ReplicationController.dhall b/types/io.k8s.api.core.v1.ReplicationController.dhall index 506952f8..8625e11d 100644 --- a/types/io.k8s.api.core.v1.ReplicationController.dhall +++ b/types/io.k8s.api.core.v1.ReplicationController.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.ReplicationControllerSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.ReplicationControllerStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall b/types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall +++ b/types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ReplicationControllerList.dhall b/types/io.k8s.api.core.v1.ReplicationControllerList.dhall index 260eb987..b1c02c4b 100644 --- a/types/io.k8s.api.core.v1.ReplicationControllerList.dhall +++ b/types/io.k8s.api.core.v1.ReplicationControllerList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.ReplicationController.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.ReplicationController.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall index f4d0853c..7330fccc 100644 --- a/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +++ b/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall @@ -1,5 +1,9 @@ -{ minReadySeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, selector : (Optional ((List {mapKey : Text, mapValue : Text}))) -, template : (Optional (./io.k8s.api.core.v1.PodTemplateSpec.dhall)) +{ selector : + List { mapKey : Text, mapValue : Text } +, minReadySeconds : + Optional Natural +, replicas : + Optional Natural +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall b/types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall index a52daf60..c20708e9 100644 --- a/types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall +++ b/types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall @@ -1,7 +1,13 @@ -{ availableReplicas : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.core.v1.ReplicationControllerCondition.dhall)) -, fullyLabeledReplicas : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) +{ conditions : + List ./io.k8s.api.core.v1.ReplicationControllerCondition.dhall +, replicas : + Natural +, availableReplicas : + Optional Natural +, fullyLabeledReplicas : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural } diff --git a/types/io.k8s.api.core.v1.ResourceFieldSelector.dhall b/types/io.k8s.api.core.v1.ResourceFieldSelector.dhall index 829acb73..5d41d2c5 100644 --- a/types/io.k8s.api.core.v1.ResourceFieldSelector.dhall +++ b/types/io.k8s.api.core.v1.ResourceFieldSelector.dhall @@ -1,4 +1,7 @@ -{ containerName : (Optional (Text)) -, divisor : (Optional (./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall)) -, resource : (Text) +{ resource : + Text +, containerName : + Optional Text +, divisor : + Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuota.dhall b/types/io.k8s.api.core.v1.ResourceQuota.dhall index 7b5e2d41..fefecf06 100644 --- a/types/io.k8s.api.core.v1.ResourceQuota.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuota.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.ResourceQuotaSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.ResourceQuotaStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuotaList.dhall b/types/io.k8s.api.core.v1.ResourceQuotaList.dhall index 97d1a59b..9c2e5973 100644 --- a/types/io.k8s.api.core.v1.ResourceQuotaList.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuotaList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.ResourceQuota.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.ResourceQuota.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall index b303e328..0d286fa5 100644 --- a/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall @@ -1,4 +1,7 @@ -{ hard : (Optional ((List {mapKey : Text, mapValue : Text}))) -, scopeSelector : (Optional (./io.k8s.api.core.v1.ScopeSelector.dhall)) -, scopes : (Optional (List Text)) +{ hard : + List { mapKey : Text, mapValue : Text } +, scopes : + List Text +, scopeSelector : + Optional ./io.k8s.api.core.v1.ScopeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall b/types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall index 6db5910a..ca745de8 100644 --- a/types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall @@ -1,3 +1,5 @@ -{ hard : (Optional ((List {mapKey : Text, mapValue : Text}))) -, used : (Optional ((List {mapKey : Text, mapValue : Text}))) +{ hard : + List { mapKey : Text, mapValue : Text } +, used : + List { mapKey : Text, mapValue : Text } } diff --git a/types/io.k8s.api.core.v1.ResourceRequirements.dhall b/types/io.k8s.api.core.v1.ResourceRequirements.dhall index e108771e..f871c98f 100644 --- a/types/io.k8s.api.core.v1.ResourceRequirements.dhall +++ b/types/io.k8s.api.core.v1.ResourceRequirements.dhall @@ -1,3 +1,5 @@ -{ limits : (Optional ((List {mapKey : Text, mapValue : Text}))) -, requests : (Optional ((List {mapKey : Text, mapValue : Text}))) +{ limits : + List { mapKey : Text, mapValue : Text } +, requests : + List { mapKey : Text, mapValue : Text } } diff --git a/types/io.k8s.api.core.v1.SELinuxOptions.dhall b/types/io.k8s.api.core.v1.SELinuxOptions.dhall index c4769943..8c7daf8f 100644 --- a/types/io.k8s.api.core.v1.SELinuxOptions.dhall +++ b/types/io.k8s.api.core.v1.SELinuxOptions.dhall @@ -1,5 +1,9 @@ -{ level : (Optional (Text)) -, role : (Optional (Text)) -, type : (Optional (Text)) -, user : (Optional (Text)) +{ level : + Optional Text +, role : + Optional Text +, type : + Optional Text +, user : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall index 2df6de51..1686b1c9 100644 --- a/types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall @@ -1,11 +1,21 @@ -{ fsType : (Optional (Text)) -, gateway : (Text) -, protectionDomain : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (./io.k8s.api.core.v1.SecretReference.dhall) -, sslEnabled : (Optional (Bool)) -, storageMode : (Optional (Text)) -, storagePool : (Optional (Text)) -, system : (Text) -, volumeName : (Optional (Text)) +{ gateway : + Text +, secretRef : + ./io.k8s.api.core.v1.SecretReference.dhall +, system : + Text +, fsType : + Optional Text +, protectionDomain : + Optional Text +, readOnly : + Optional Bool +, sslEnabled : + Optional Bool +, storageMode : + Optional Text +, storagePool : + Optional Text +, volumeName : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall b/types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall index a7f96888..8113419f 100644 --- a/types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall @@ -1,11 +1,21 @@ -{ fsType : (Optional (Text)) -, gateway : (Text) -, protectionDomain : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (./io.k8s.api.core.v1.LocalObjectReference.dhall) -, sslEnabled : (Optional (Bool)) -, storageMode : (Optional (Text)) -, storagePool : (Optional (Text)) -, system : (Text) -, volumeName : (Optional (Text)) +{ gateway : + Text +, secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall +, system : + Text +, fsType : + Optional Text +, protectionDomain : + Optional Text +, readOnly : + Optional Bool +, sslEnabled : + Optional Bool +, storageMode : + Optional Text +, storagePool : + Optional Text +, volumeName : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ScopeSelector.dhall b/types/io.k8s.api.core.v1.ScopeSelector.dhall index 3b134b60..77b34bf3 100644 --- a/types/io.k8s.api.core.v1.ScopeSelector.dhall +++ b/types/io.k8s.api.core.v1.ScopeSelector.dhall @@ -1,2 +1,3 @@ -{ matchExpressions : (Optional (List ./io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall)) +{ matchExpressions : + List ./io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall } diff --git a/types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall b/types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall index 4e9db77a..91afff6e 100644 --- a/types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall +++ b/types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall @@ -1,4 +1 @@ -{ operator : (Text) -, scopeName : (Text) -, values : (Optional (List Text)) -} +{ operator : Text, scopeName : Text, values : List Text } diff --git a/types/io.k8s.api.core.v1.Secret.dhall b/types/io.k8s.api.core.v1.Secret.dhall index 2dc90a39..3a5c5682 100644 --- a/types/io.k8s.api.core.v1.Secret.dhall +++ b/types/io.k8s.api.core.v1.Secret.dhall @@ -1,7 +1,13 @@ -{ apiVersion : (Text) -, data : (Optional ((List {mapKey : Text, mapValue : Text}))) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, stringData : (Optional ((List {mapKey : Text, mapValue : Text}))) -, type : (Optional (Text)) +{ apiVersion : + Text +, data : + List { mapKey : Text, mapValue : Text } +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, stringData : + List { mapKey : Text, mapValue : Text } +, type : + Optional Text } diff --git a/types/io.k8s.api.core.v1.SecretEnvSource.dhall b/types/io.k8s.api.core.v1.SecretEnvSource.dhall index bb5b9a42..dd962780 100644 --- a/types/io.k8s.api.core.v1.SecretEnvSource.dhall +++ b/types/io.k8s.api.core.v1.SecretEnvSource.dhall @@ -1,3 +1 @@ -{ name : (Optional (Text)) -, optional : (Optional (Bool)) -} +{ name : Optional Text, optional : Optional Bool } diff --git a/types/io.k8s.api.core.v1.SecretKeySelector.dhall b/types/io.k8s.api.core.v1.SecretKeySelector.dhall index 90e4a729..4a8510d1 100644 --- a/types/io.k8s.api.core.v1.SecretKeySelector.dhall +++ b/types/io.k8s.api.core.v1.SecretKeySelector.dhall @@ -1,4 +1 @@ -{ key : (Text) -, name : (Optional (Text)) -, optional : (Optional (Bool)) -} +{ key : Text, name : Optional Text, optional : Optional Bool } diff --git a/types/io.k8s.api.core.v1.SecretList.dhall b/types/io.k8s.api.core.v1.SecretList.dhall index 4f73f27b..b521e70f 100644 --- a/types/io.k8s.api.core.v1.SecretList.dhall +++ b/types/io.k8s.api.core.v1.SecretList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Secret.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Secret.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.SecretProjection.dhall b/types/io.k8s.api.core.v1.SecretProjection.dhall index 00c6cf80..1e323f57 100644 --- a/types/io.k8s.api.core.v1.SecretProjection.dhall +++ b/types/io.k8s.api.core.v1.SecretProjection.dhall @@ -1,4 +1,7 @@ -{ items : (Optional (List ./io.k8s.api.core.v1.KeyToPath.dhall)) -, name : (Optional (Text)) -, optional : (Optional (Bool)) +{ items : + List ./io.k8s.api.core.v1.KeyToPath.dhall +, name : + Optional Text +, optional : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.SecretReference.dhall b/types/io.k8s.api.core.v1.SecretReference.dhall index 39f98436..27b754e8 100644 --- a/types/io.k8s.api.core.v1.SecretReference.dhall +++ b/types/io.k8s.api.core.v1.SecretReference.dhall @@ -1,3 +1 @@ -{ name : (Optional (Text)) -, namespace : (Optional (Text)) -} +{ name : Optional Text, namespace : Optional Text } diff --git a/types/io.k8s.api.core.v1.SecretVolumeSource.dhall b/types/io.k8s.api.core.v1.SecretVolumeSource.dhall index 1ca912ce..d58c670c 100644 --- a/types/io.k8s.api.core.v1.SecretVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.SecretVolumeSource.dhall @@ -1,5 +1,9 @@ -{ defaultMode : (Optional (Natural)) -, items : (Optional (List ./io.k8s.api.core.v1.KeyToPath.dhall)) -, optional : (Optional (Bool)) -, secretName : (Optional (Text)) +{ items : + List ./io.k8s.api.core.v1.KeyToPath.dhall +, defaultMode : + Optional Natural +, optional : + Optional Bool +, secretName : + Optional Text } diff --git a/types/io.k8s.api.core.v1.SecurityContext.dhall b/types/io.k8s.api.core.v1.SecurityContext.dhall index 9095dbe3..c6d6fa30 100644 --- a/types/io.k8s.api.core.v1.SecurityContext.dhall +++ b/types/io.k8s.api.core.v1.SecurityContext.dhall @@ -1,10 +1,19 @@ -{ allowPrivilegeEscalation : (Optional (Bool)) -, capabilities : (Optional (./io.k8s.api.core.v1.Capabilities.dhall)) -, privileged : (Optional (Bool)) -, procMount : (Optional (Text)) -, readOnlyRootFilesystem : (Optional (Bool)) -, runAsGroup : (Optional (Natural)) -, runAsNonRoot : (Optional (Bool)) -, runAsUser : (Optional (Natural)) -, seLinuxOptions : (Optional (./io.k8s.api.core.v1.SELinuxOptions.dhall)) +{ allowPrivilegeEscalation : + Optional Bool +, capabilities : + Optional ./io.k8s.api.core.v1.Capabilities.dhall +, privileged : + Optional Bool +, procMount : + Optional Text +, readOnlyRootFilesystem : + Optional Bool +, runAsGroup : + Optional Natural +, runAsNonRoot : + Optional Bool +, runAsUser : + Optional Natural +, seLinuxOptions : + Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.core.v1.Service.dhall b/types/io.k8s.api.core.v1.Service.dhall index 5e621b7a..41309da2 100644 --- a/types/io.k8s.api.core.v1.Service.dhall +++ b/types/io.k8s.api.core.v1.Service.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.core.v1.ServiceSpec.dhall)) -, status : (Optional (./io.k8s.api.core.v1.ServiceStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.core.v1.ServiceSpec.dhall +, status : + Optional ./io.k8s.api.core.v1.ServiceStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ServiceAccount.dhall b/types/io.k8s.api.core.v1.ServiceAccount.dhall index 370fd4b9..6abbd703 100644 --- a/types/io.k8s.api.core.v1.ServiceAccount.dhall +++ b/types/io.k8s.api.core.v1.ServiceAccount.dhall @@ -1,7 +1,13 @@ -{ apiVersion : (Text) -, automountServiceAccountToken : (Optional (Bool)) -, imagePullSecrets : (Optional (List ./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, secrets : (Optional (List ./io.k8s.api.core.v1.ObjectReference.dhall)) +{ apiVersion : + Text +, imagePullSecrets : + List ./io.k8s.api.core.v1.LocalObjectReference.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, secrets : + List ./io.k8s.api.core.v1.ObjectReference.dhall +, automountServiceAccountToken : + Optional Bool } diff --git a/types/io.k8s.api.core.v1.ServiceAccountList.dhall b/types/io.k8s.api.core.v1.ServiceAccountList.dhall index 64a206bd..4ab7859e 100644 --- a/types/io.k8s.api.core.v1.ServiceAccountList.dhall +++ b/types/io.k8s.api.core.v1.ServiceAccountList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.ServiceAccount.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.ServiceAccount.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall b/types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall index 39e587f2..0dbaa726 100644 --- a/types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall +++ b/types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall @@ -1,4 +1 @@ -{ audience : (Optional (Text)) -, expirationSeconds : (Optional (Natural)) -, path : (Text) -} +{ path : Text, audience : Optional Text, expirationSeconds : Optional Natural } diff --git a/types/io.k8s.api.core.v1.ServiceList.dhall b/types/io.k8s.api.core.v1.ServiceList.dhall index 7442930b..b537e5e4 100644 --- a/types/io.k8s.api.core.v1.ServiceList.dhall +++ b/types/io.k8s.api.core.v1.ServiceList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.core.v1.Service.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.core.v1.Service.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.core.v1.ServicePort.dhall b/types/io.k8s.api.core.v1.ServicePort.dhall index 6b8cc973..503c7e7a 100644 --- a/types/io.k8s.api.core.v1.ServicePort.dhall +++ b/types/io.k8s.api.core.v1.ServicePort.dhall @@ -1,6 +1,11 @@ -{ name : (Optional (Text)) -, nodePort : (Optional (Natural)) -, port : (Natural) -, protocol : (Optional (Text)) -, targetPort : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ port : + Natural +, name : + Optional Text +, nodePort : + Optional Natural +, protocol : + Optional Text +, targetPort : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.core.v1.ServiceSpec.dhall b/types/io.k8s.api.core.v1.ServiceSpec.dhall index 920c25db..6f28ab8c 100644 --- a/types/io.k8s.api.core.v1.ServiceSpec.dhall +++ b/types/io.k8s.api.core.v1.ServiceSpec.dhall @@ -1,14 +1,27 @@ -{ clusterIP : (Optional (Text)) -, externalIPs : (Optional (List Text)) -, externalName : (Optional (Text)) -, externalTrafficPolicy : (Optional (Text)) -, healthCheckNodePort : (Optional (Natural)) -, loadBalancerIP : (Optional (Text)) -, loadBalancerSourceRanges : (Optional (List Text)) -, ports : (Optional (List ./io.k8s.api.core.v1.ServicePort.dhall)) -, publishNotReadyAddresses : (Optional (Bool)) -, selector : (Optional ((List {mapKey : Text, mapValue : Text}))) -, sessionAffinity : (Optional (Text)) -, sessionAffinityConfig : (Optional (./io.k8s.api.core.v1.SessionAffinityConfig.dhall)) -, type : (Optional (Text)) +{ externalIPs : + List Text +, loadBalancerSourceRanges : + List Text +, ports : + List ./io.k8s.api.core.v1.ServicePort.dhall +, selector : + List { mapKey : Text, mapValue : Text } +, clusterIP : + Optional Text +, externalName : + Optional Text +, externalTrafficPolicy : + Optional Text +, healthCheckNodePort : + Optional Natural +, loadBalancerIP : + Optional Text +, publishNotReadyAddresses : + Optional Bool +, sessionAffinity : + Optional Text +, sessionAffinityConfig : + Optional ./io.k8s.api.core.v1.SessionAffinityConfig.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.core.v1.ServiceStatus.dhall b/types/io.k8s.api.core.v1.ServiceStatus.dhall index 6c996cf0..8c5af756 100644 --- a/types/io.k8s.api.core.v1.ServiceStatus.dhall +++ b/types/io.k8s.api.core.v1.ServiceStatus.dhall @@ -1,2 +1 @@ -{ loadBalancer : (Optional (./io.k8s.api.core.v1.LoadBalancerStatus.dhall)) -} +{ loadBalancer : Optional ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall b/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall index 868cfd80..35f19cad 100644 --- a/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall +++ b/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall @@ -1,2 +1 @@ -{ clientIP : (Optional (./io.k8s.api.core.v1.ClientIPConfig.dhall)) -} +{ clientIP : Optional ./io.k8s.api.core.v1.ClientIPConfig.dhall } diff --git a/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall index 5a084a87..2e388301 100644 --- a/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall @@ -1,6 +1,11 @@ -{ fsType : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.ObjectReference.dhall)) -, volumeName : (Optional (Text)) -, volumeNamespace : (Optional (Text)) +{ fsType : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, volumeName : + Optional Text +, volumeNamespace : + Optional Text } diff --git a/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall b/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall index 55207e41..568f3aac 100644 --- a/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall @@ -1,6 +1,11 @@ -{ fsType : (Optional (Text)) -, readOnly : (Optional (Bool)) -, secretRef : (Optional (./io.k8s.api.core.v1.LocalObjectReference.dhall)) -, volumeName : (Optional (Text)) -, volumeNamespace : (Optional (Text)) +{ fsType : + Optional Text +, readOnly : + Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall +, volumeName : + Optional Text +, volumeNamespace : + Optional Text } diff --git a/types/io.k8s.api.core.v1.Sysctl.dhall b/types/io.k8s.api.core.v1.Sysctl.dhall index 55794b33..5964ee2d 100644 --- a/types/io.k8s.api.core.v1.Sysctl.dhall +++ b/types/io.k8s.api.core.v1.Sysctl.dhall @@ -1,3 +1 @@ -{ name : (Text) -, value : (Text) -} +{ name : Text, value : Text } diff --git a/types/io.k8s.api.core.v1.TCPSocketAction.dhall b/types/io.k8s.api.core.v1.TCPSocketAction.dhall index 91b5727a..20573c81 100644 --- a/types/io.k8s.api.core.v1.TCPSocketAction.dhall +++ b/types/io.k8s.api.core.v1.TCPSocketAction.dhall @@ -1,3 +1,5 @@ -{ host : (Optional (Text)) -, port : (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall) +{ port : + ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, host : + Optional Text } diff --git a/types/io.k8s.api.core.v1.Taint.dhall b/types/io.k8s.api.core.v1.Taint.dhall index a173bf33..042f3070 100644 --- a/types/io.k8s.api.core.v1.Taint.dhall +++ b/types/io.k8s.api.core.v1.Taint.dhall @@ -1,5 +1,9 @@ -{ effect : (Text) -, key : (Text) -, timeAdded : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, value : (Optional (Text)) +{ effect : + Text +, key : + Text +, timeAdded : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, value : + Optional Text } diff --git a/types/io.k8s.api.core.v1.Toleration.dhall b/types/io.k8s.api.core.v1.Toleration.dhall index f99115bc..8e6b3cc2 100644 --- a/types/io.k8s.api.core.v1.Toleration.dhall +++ b/types/io.k8s.api.core.v1.Toleration.dhall @@ -1,6 +1,11 @@ -{ effect : (Optional (Text)) -, key : (Optional (Text)) -, operator : (Optional (Text)) -, tolerationSeconds : (Optional (Natural)) -, value : (Optional (Text)) +{ effect : + Optional Text +, key : + Optional Text +, operator : + Optional Text +, tolerationSeconds : + Optional Natural +, value : + Optional Text } diff --git a/types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall b/types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall index adc8cb3b..534150f5 100644 --- a/types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall +++ b/types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall @@ -1,3 +1 @@ -{ key : (Text) -, values : (List Text) -} +{ key : Text, values : List Text } diff --git a/types/io.k8s.api.core.v1.TopologySelectorTerm.dhall b/types/io.k8s.api.core.v1.TopologySelectorTerm.dhall index 3d093f7f..adc7897d 100644 --- a/types/io.k8s.api.core.v1.TopologySelectorTerm.dhall +++ b/types/io.k8s.api.core.v1.TopologySelectorTerm.dhall @@ -1,2 +1,3 @@ -{ matchLabelExpressions : (Optional (List ./io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall)) +{ matchLabelExpressions : + List ./io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall } diff --git a/types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall b/types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall index c6f5f7bc..2720388b 100644 --- a/types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall +++ b/types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall @@ -1,4 +1 @@ -{ apiGroup : (Optional (Text)) -, kind : (Text) -, name : (Text) -} +{ kind : Text, name : Text, apiGroup : Optional Text } diff --git a/types/io.k8s.api.core.v1.Volume.dhall b/types/io.k8s.api.core.v1.Volume.dhall index e7ab2c97..56c7010c 100644 --- a/types/io.k8s.api.core.v1.Volume.dhall +++ b/types/io.k8s.api.core.v1.Volume.dhall @@ -1,29 +1,57 @@ -{ awsElasticBlockStore : (Optional (./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall)) -, azureDisk : (Optional (./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall)) -, azureFile : (Optional (./io.k8s.api.core.v1.AzureFileVolumeSource.dhall)) -, cephfs : (Optional (./io.k8s.api.core.v1.CephFSVolumeSource.dhall)) -, cinder : (Optional (./io.k8s.api.core.v1.CinderVolumeSource.dhall)) -, configMap : (Optional (./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall)) -, downwardAPI : (Optional (./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall)) -, emptyDir : (Optional (./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall)) -, fc : (Optional (./io.k8s.api.core.v1.FCVolumeSource.dhall)) -, flexVolume : (Optional (./io.k8s.api.core.v1.FlexVolumeSource.dhall)) -, flocker : (Optional (./io.k8s.api.core.v1.FlockerVolumeSource.dhall)) -, gcePersistentDisk : (Optional (./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall)) -, gitRepo : (Optional (./io.k8s.api.core.v1.GitRepoVolumeSource.dhall)) -, glusterfs : (Optional (./io.k8s.api.core.v1.GlusterfsVolumeSource.dhall)) -, hostPath : (Optional (./io.k8s.api.core.v1.HostPathVolumeSource.dhall)) -, iscsi : (Optional (./io.k8s.api.core.v1.ISCSIVolumeSource.dhall)) -, name : (Text) -, nfs : (Optional (./io.k8s.api.core.v1.NFSVolumeSource.dhall)) -, persistentVolumeClaim : (Optional (./io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall)) -, photonPersistentDisk : (Optional (./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall)) -, portworxVolume : (Optional (./io.k8s.api.core.v1.PortworxVolumeSource.dhall)) -, projected : (Optional (./io.k8s.api.core.v1.ProjectedVolumeSource.dhall)) -, quobyte : (Optional (./io.k8s.api.core.v1.QuobyteVolumeSource.dhall)) -, rbd : (Optional (./io.k8s.api.core.v1.RBDVolumeSource.dhall)) -, scaleIO : (Optional (./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall)) -, secret : (Optional (./io.k8s.api.core.v1.SecretVolumeSource.dhall)) -, storageos : (Optional (./io.k8s.api.core.v1.StorageOSVolumeSource.dhall)) -, vsphereVolume : (Optional (./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall)) +{ name : + Text +, awsElasticBlockStore : + Optional ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk : + Optional ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, azureFile : + Optional ./io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, cephfs : + Optional ./io.k8s.api.core.v1.CephFSVolumeSource.dhall +, cinder : + Optional ./io.k8s.api.core.v1.CinderVolumeSource.dhall +, configMap : + Optional ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, downwardAPI : + Optional ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, emptyDir : + Optional ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +, fc : + Optional ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume : + Optional ./io.k8s.api.core.v1.FlexVolumeSource.dhall +, flocker : + Optional ./io.k8s.api.core.v1.FlockerVolumeSource.dhall +, gcePersistentDisk : + Optional ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +, gitRepo : + Optional ./io.k8s.api.core.v1.GitRepoVolumeSource.dhall +, glusterfs : + Optional ./io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +, hostPath : + Optional ./io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi : + Optional ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall +, nfs : + Optional ./io.k8s.api.core.v1.NFSVolumeSource.dhall +, persistentVolumeClaim : + Optional ./io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +, photonPersistentDisk : + Optional ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +, portworxVolume : + Optional ./io.k8s.api.core.v1.PortworxVolumeSource.dhall +, projected : + Optional ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall +, quobyte : + Optional ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd : + Optional ./io.k8s.api.core.v1.RBDVolumeSource.dhall +, scaleIO : + Optional ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, secret : + Optional ./io.k8s.api.core.v1.SecretVolumeSource.dhall +, storageos : + Optional ./io.k8s.api.core.v1.StorageOSVolumeSource.dhall +, vsphereVolume : + Optional ./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall } diff --git a/types/io.k8s.api.core.v1.VolumeDevice.dhall b/types/io.k8s.api.core.v1.VolumeDevice.dhall index 4ce8c852..6da09f4b 100644 --- a/types/io.k8s.api.core.v1.VolumeDevice.dhall +++ b/types/io.k8s.api.core.v1.VolumeDevice.dhall @@ -1,3 +1 @@ -{ devicePath : (Text) -, name : (Text) -} +{ devicePath : Text, name : Text } diff --git a/types/io.k8s.api.core.v1.VolumeMount.dhall b/types/io.k8s.api.core.v1.VolumeMount.dhall index 9945383d..157a50d1 100644 --- a/types/io.k8s.api.core.v1.VolumeMount.dhall +++ b/types/io.k8s.api.core.v1.VolumeMount.dhall @@ -1,6 +1,11 @@ -{ mountPath : (Text) -, mountPropagation : (Optional (Text)) -, name : (Text) -, readOnly : (Optional (Bool)) -, subPath : (Optional (Text)) +{ mountPath : + Text +, name : + Text +, mountPropagation : + Optional Text +, readOnly : + Optional Bool +, subPath : + Optional Text } diff --git a/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall index 93bae6ab..c94d860b 100644 --- a/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +++ b/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall @@ -1,2 +1 @@ -{ required : (Optional (./io.k8s.api.core.v1.NodeSelector.dhall)) -} +{ required : Optional ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.VolumeProjection.dhall b/types/io.k8s.api.core.v1.VolumeProjection.dhall index 8fb72978..87df689f 100644 --- a/types/io.k8s.api.core.v1.VolumeProjection.dhall +++ b/types/io.k8s.api.core.v1.VolumeProjection.dhall @@ -1,5 +1,9 @@ -{ configMap : (Optional (./io.k8s.api.core.v1.ConfigMapProjection.dhall)) -, downwardAPI : (Optional (./io.k8s.api.core.v1.DownwardAPIProjection.dhall)) -, secret : (Optional (./io.k8s.api.core.v1.SecretProjection.dhall)) -, serviceAccountToken : (Optional (./io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall)) +{ configMap : + Optional ./io.k8s.api.core.v1.ConfigMapProjection.dhall +, downwardAPI : + Optional ./io.k8s.api.core.v1.DownwardAPIProjection.dhall +, secret : + Optional ./io.k8s.api.core.v1.SecretProjection.dhall +, serviceAccountToken : + Optional ./io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall } diff --git a/types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall b/types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall index 4b2b1f62..fae347fc 100644 --- a/types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall @@ -1,5 +1,9 @@ -{ fsType : (Optional (Text)) -, storagePolicyID : (Optional (Text)) -, storagePolicyName : (Optional (Text)) -, volumePath : (Text) +{ volumePath : + Text +, fsType : + Optional Text +, storagePolicyID : + Optional Text +, storagePolicyName : + Optional Text } diff --git a/types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall b/types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall index 8e5cbf8c..75b69295 100644 --- a/types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +++ b/types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall @@ -1,3 +1,5 @@ -{ podAffinityTerm : (./io.k8s.api.core.v1.PodAffinityTerm.dhall) -, weight : (Natural) +{ podAffinityTerm : + ./io.k8s.api.core.v1.PodAffinityTerm.dhall +, weight : + Natural } diff --git a/types/io.k8s.api.events.v1beta1.Event.dhall b/types/io.k8s.api.events.v1beta1.Event.dhall index 419a6299..c00ce54e 100644 --- a/types/io.k8s.api.events.v1beta1.Event.dhall +++ b/types/io.k8s.api.events.v1beta1.Event.dhall @@ -1,18 +1,35 @@ -{ action : (Optional (Text)) -, apiVersion : (Text) -, deprecatedCount : (Optional (Natural)) -, deprecatedFirstTimestamp : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, deprecatedLastTimestamp : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, deprecatedSource : (Optional (./io.k8s.api.core.v1.EventSource.dhall)) -, eventTime : (./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, note : (Optional (Text)) -, reason : (Optional (Text)) -, regarding : (Optional (./io.k8s.api.core.v1.ObjectReference.dhall)) -, related : (Optional (./io.k8s.api.core.v1.ObjectReference.dhall)) -, reportingController : (Optional (Text)) -, reportingInstance : (Optional (Text)) -, series : (Optional (./io.k8s.api.events.v1beta1.EventSeries.dhall)) -, type : (Optional (Text)) +{ apiVersion : + Text +, eventTime : + ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, action : + Optional Text +, deprecatedCount : + Optional Natural +, deprecatedFirstTimestamp : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, deprecatedLastTimestamp : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, deprecatedSource : + Optional ./io.k8s.api.core.v1.EventSource.dhall +, note : + Optional Text +, reason : + Optional Text +, regarding : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, related : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, reportingController : + Optional Text +, reportingInstance : + Optional Text +, series : + Optional ./io.k8s.api.events.v1beta1.EventSeries.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.events.v1beta1.EventList.dhall b/types/io.k8s.api.events.v1beta1.EventList.dhall index 5da328dc..2814554c 100644 --- a/types/io.k8s.api.events.v1beta1.EventList.dhall +++ b/types/io.k8s.api.events.v1beta1.EventList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.events.v1beta1.Event.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.events.v1beta1.Event.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.events.v1beta1.EventSeries.dhall b/types/io.k8s.api.events.v1beta1.EventSeries.dhall index 6e3cffba..8cac4bcb 100644 --- a/types/io.k8s.api.events.v1beta1.EventSeries.dhall +++ b/types/io.k8s.api.events.v1beta1.EventSeries.dhall @@ -1,4 +1,7 @@ -{ count : (Natural) -, lastObservedTime : (./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall) -, state : (Text) +{ count : + Natural +, lastObservedTime : + ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, state : + Text } diff --git a/types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall b/types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall index 4085410b..7191eba2 100644 --- a/types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall +++ b/types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall @@ -1,2 +1 @@ -{ driver : (Text) -} +{ driver : Text } diff --git a/types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall b/types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall index 5c00e803..68167750 100644 --- a/types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall +++ b/types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall @@ -1,3 +1 @@ -{ pathPrefix : (Optional (Text)) -, readOnly : (Optional (Bool)) -} +{ pathPrefix : Optional Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall index f2fc9f40..5118bab3 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall)) -, status : (Optional (./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +, status : + Optional ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall index a574a8c9..518c8605 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.extensions.v1beta1.DaemonSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.extensions.v1beta1.DaemonSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall index a98b3fed..1865609e 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall @@ -1,7 +1,13 @@ -{ minReadySeconds : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) -, templateGeneration : (Optional (Natural)) -, updateStrategy : (Optional (./io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall)) +{ template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, templateGeneration : + Optional Natural +, updateStrategy : + Optional ./io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall index e6cb5f05..ed298852 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall @@ -1,11 +1,21 @@ -{ collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall)) -, currentNumberScheduled : (Natural) -, desiredNumberScheduled : (Natural) -, numberAvailable : (Optional (Natural)) -, numberMisscheduled : (Natural) -, numberReady : (Natural) -, numberUnavailable : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, updatedNumberScheduled : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall +, currentNumberScheduled : + Natural +, desiredNumberScheduled : + Natural +, numberMisscheduled : + Natural +, numberReady : + Natural +, collisionCount : + Optional Natural +, numberAvailable : + Optional Natural +, numberUnavailable : + Optional Natural +, observedGeneration : + Optional Natural +, updatedNumberScheduled : + Optional Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall index f6316571..a3ebe8c0 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.Deployment.dhall b/types/io.k8s.api.extensions.v1beta1.Deployment.dhall index 0b2fad78..cfd9f95f 100644 --- a/types/io.k8s.api.extensions.v1beta1.Deployment.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Deployment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall)) -, status : (Optional (./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +, status : + Optional ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall index 8f6ede6e..6e227d4a 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall @@ -1,7 +1,13 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, lastUpdateTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, lastUpdateTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentList.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentList.dhall index 3d4ccab1..ac7e5da4 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentList.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.extensions.v1beta1.Deployment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.extensions.v1beta1.Deployment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall index da9e2637..b2313b0a 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentRollback.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -, rollbackTo : (./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall) -, updatedAnnotations : (Optional ((List {mapKey : Text, mapValue : Text}))) +{ apiVersion : + Text +, kind : + Text +, name : + Text +, rollbackTo : + ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +, updatedAnnotations : + List { mapKey : Text, mapValue : Text } } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall index e92cbee4..089b4fbe 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall @@ -1,10 +1,19 @@ -{ minReadySeconds : (Optional (Natural)) -, paused : (Optional (Bool)) -, progressDeadlineSeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, revisionHistoryLimit : (Optional (Natural)) -, rollbackTo : (Optional (./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, strategy : (Optional (./io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall)) -, template : (./io.k8s.api.core.v1.PodTemplateSpec.dhall) +{ template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : + Optional Natural +, paused : + Optional Bool +, progressDeadlineSeconds : + Optional Natural +, replicas : + Optional Natural +, revisionHistoryLimit : + Optional Natural +, rollbackTo : + Optional ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, strategy : + Optional ./io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall index cf91977b..62cb0243 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall @@ -1,9 +1,17 @@ -{ availableReplicas : (Optional (Natural)) -, collisionCount : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Optional (Natural)) -, unavailableReplicas : (Optional (Natural)) -, updatedReplicas : (Optional (Natural)) +{ conditions : + List ./io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall +, availableReplicas : + Optional Natural +, collisionCount : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural +, replicas : + Optional Natural +, unavailableReplicas : + Optional Natural +, updatedReplicas : + Optional Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall index 00647bf7..9c1eed97 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall @@ -1,3 +1,5 @@ -{ rollingUpdate : (Optional (./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall)) -, type : (Optional (Text)) +{ rollingUpdate : + Optional ./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall +, type : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall b/types/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall index 57cb617f..03ab037b 100644 --- a/types/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall +++ b/types/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall @@ -1,3 +1,5 @@ -{ ranges : (Optional (List ./io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule : (Optional (Text)) +{ ranges : + List ./io.k8s.api.extensions.v1beta1.IDRange.dhall +, rule : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall b/types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall index 8cd8ee4f..4612fc20 100644 --- a/types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall +++ b/types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall @@ -1,3 +1,5 @@ -{ backend : (./io.k8s.api.extensions.v1beta1.IngressBackend.dhall) -, path : (Optional (Text)) +{ backend : + ./io.k8s.api.extensions.v1beta1.IngressBackend.dhall +, path : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall b/types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall index 4bd8cfc5..1e9abd46 100644 --- a/types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +++ b/types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall @@ -1,2 +1 @@ -{ paths : (List ./io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall) -} +{ paths : List ./io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall b/types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall index 9457194a..ec61840a 100644 --- a/types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall +++ b/types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall @@ -1,3 +1 @@ -{ max : (Natural) -, min : (Natural) -} +{ max : Natural, min : Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.IDRange.dhall b/types/io.k8s.api.extensions.v1beta1.IDRange.dhall index 9457194a..ec61840a 100644 --- a/types/io.k8s.api.extensions.v1beta1.IDRange.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IDRange.dhall @@ -1,3 +1 @@ -{ max : (Natural) -, min : (Natural) -} +{ max : Natural, min : Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.IPBlock.dhall b/types/io.k8s.api.extensions.v1beta1.IPBlock.dhall index 7db52d7e..28b0240a 100644 --- a/types/io.k8s.api.extensions.v1beta1.IPBlock.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IPBlock.dhall @@ -1,3 +1 @@ -{ cidr : (Text) -, except : (Optional (List Text)) -} +{ cidr : Text, except : List Text } diff --git a/types/io.k8s.api.extensions.v1beta1.Ingress.dhall b/types/io.k8s.api.extensions.v1beta1.Ingress.dhall index 369061c3..70dd66e9 100644 --- a/types/io.k8s.api.extensions.v1beta1.Ingress.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Ingress.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.IngressSpec.dhall)) -, status : (Optional (./io.k8s.api.extensions.v1beta1.IngressStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall +, status : + Optional ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall b/types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall index c2fd85c6..a23d6e8e 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall @@ -1,3 +1,5 @@ -{ serviceName : (Text) -, servicePort : (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall) +{ serviceName : + Text +, servicePort : + ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressList.dhall b/types/io.k8s.api.extensions.v1beta1.IngressList.dhall index 7ed7b0f4..d3461ddb 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressList.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.extensions.v1beta1.Ingress.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.extensions.v1beta1.Ingress.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall index 77b8d706..2c38c7d9 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall @@ -1,3 +1,5 @@ -{ host : (Optional (Text)) -, http : (Optional (./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall)) +{ host : + Optional Text +, http : + Optional ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall b/types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall index 9168f86b..7f8c233a 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall @@ -1,4 +1,7 @@ -{ backend : (Optional (./io.k8s.api.extensions.v1beta1.IngressBackend.dhall)) -, rules : (Optional (List ./io.k8s.api.extensions.v1beta1.IngressRule.dhall)) -, tls : (Optional (List ./io.k8s.api.extensions.v1beta1.IngressTLS.dhall)) +{ rules : + List ./io.k8s.api.extensions.v1beta1.IngressRule.dhall +, tls : + List ./io.k8s.api.extensions.v1beta1.IngressTLS.dhall +, backend : + Optional ./io.k8s.api.extensions.v1beta1.IngressBackend.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall index 6c996cf0..8c5af756 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall @@ -1,2 +1 @@ -{ loadBalancer : (Optional (./io.k8s.api.core.v1.LoadBalancerStatus.dhall)) -} +{ loadBalancer : Optional ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall b/types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall index fab744cb..c2898792 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall @@ -1,3 +1 @@ -{ hosts : (Optional (List Text)) -, secretName : (Optional (Text)) -} +{ hosts : List Text, secretName : Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall index 074c4a6f..5d79c936 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall index 4db610ba..0e72c176 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall @@ -1,3 +1,5 @@ -{ ports : (Optional (List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall)) -, to : (Optional (List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall)) +{ ports : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall +, to : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall index 2669e583..6dd3e8e4 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall @@ -1,3 +1,5 @@ -{ from : (Optional (List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall)) -, ports : (Optional (List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall)) +{ from : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +, ports : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall index 9963f0a3..fda2a40a 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall index 2d69e04e..d921f26c 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall @@ -1,4 +1,7 @@ -{ ipBlock : (Optional (./io.k8s.api.extensions.v1beta1.IPBlock.dhall)) -, namespaceSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, podSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ ipBlock : + Optional ./io.k8s.api.extensions.v1beta1.IPBlock.dhall +, namespaceSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, podSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall index b61225e0..2f5c5e8f 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall @@ -1,3 +1,5 @@ -{ port : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, protocol : (Optional (Text)) +{ port : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, protocol : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall index 6731e493..b6751994 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall @@ -1,5 +1,9 @@ -{ egress : (Optional (List ./io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall)) -, ingress : (Optional (List ./io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall)) -, podSelector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, policyTypes : (Optional (List Text)) +{ egress : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall +, ingress : + List ./io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall +, podSelector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, policyTypes : + List Text } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall index b804bc1b..394de1b1 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall index 60598948..d0c498c6 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall index 3f9cafab..28b711f4 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall @@ -1,23 +1,45 @@ -{ allowPrivilegeEscalation : (Optional (Bool)) -, allowedCapabilities : (Optional (List Text)) -, allowedFlexVolumes : (Optional (List ./io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall)) -, allowedHostPaths : (Optional (List ./io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall)) -, allowedProcMountTypes : (Optional (List Text)) -, allowedUnsafeSysctls : (Optional (List Text)) -, defaultAddCapabilities : (Optional (List Text)) -, defaultAllowPrivilegeEscalation : (Optional (Bool)) -, forbiddenSysctls : (Optional (List Text)) -, fsGroup : (./io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall) -, hostIPC : (Optional (Bool)) -, hostNetwork : (Optional (Bool)) -, hostPID : (Optional (Bool)) -, hostPorts : (Optional (List ./io.k8s.api.extensions.v1beta1.HostPortRange.dhall)) -, privileged : (Optional (Bool)) -, readOnlyRootFilesystem : (Optional (Bool)) -, requiredDropCapabilities : (Optional (List Text)) -, runAsGroup : (Optional (./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall)) -, runAsUser : (./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall) -, seLinux : (./io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall) -, supplementalGroups : (./io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall) -, volumes : (Optional (List Text)) +{ allowedCapabilities : + List Text +, allowedFlexVolumes : + List ./io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall +, allowedHostPaths : + List ./io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall +, allowedProcMountTypes : + List Text +, allowedUnsafeSysctls : + List Text +, defaultAddCapabilities : + List Text +, forbiddenSysctls : + List Text +, fsGroup : + ./io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall +, hostPorts : + List ./io.k8s.api.extensions.v1beta1.HostPortRange.dhall +, requiredDropCapabilities : + List Text +, runAsUser : + ./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall +, seLinux : + ./io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +, supplementalGroups : + ./io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall +, volumes : + List Text +, allowPrivilegeEscalation : + Optional Bool +, defaultAllowPrivilegeEscalation : + Optional Bool +, hostIPC : + Optional Bool +, hostNetwork : + Optional Bool +, hostPID : + Optional Bool +, privileged : + Optional Bool +, readOnlyRootFilesystem : + Optional Bool +, runAsGroup : + Optional ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall index 501450fd..7e0982c9 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall)) -, status : (Optional (./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +, status : + Optional ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall index 708c79a4..cffde253 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.extensions.v1beta1.ReplicaSet.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall index 09e1e689..92a1d1ba 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall @@ -1,5 +1,9 @@ -{ minReadySeconds : (Optional (Natural)) -, replicas : (Optional (Natural)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, template : (Optional (./io.k8s.api.core.v1.PodTemplateSpec.dhall)) +{ minReadySeconds : + Optional Natural +, replicas : + Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall index 40f2e5d6..8a91ba03 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall @@ -1,7 +1,13 @@ -{ availableReplicas : (Optional (Natural)) -, conditions : (Optional (List ./io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall)) -, fullyLabeledReplicas : (Optional (Natural)) -, observedGeneration : (Optional (Natural)) -, readyReplicas : (Optional (Natural)) -, replicas : (Natural) +{ conditions : + List ./io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall +, replicas : + Natural +, availableReplicas : + Optional Natural +, fullyLabeledReplicas : + Optional Natural +, observedGeneration : + Optional Natural +, readyReplicas : + Optional Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall b/types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall index fffd6989..32120028 100644 --- a/types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +++ b/types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall @@ -1,2 +1 @@ -{ revision : (Optional (Natural)) -} +{ revision : Optional Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall b/types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall index e991f6ec..43970f9f 100644 --- a/types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall @@ -1,2 +1,3 @@ -{ maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall b/types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall index b5e5b3c9..82d8ec40 100644 --- a/types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall +++ b/types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall @@ -1,3 +1,5 @@ -{ maxSurge : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) +{ maxSurge : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall b/types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall index 2f895760..de24ee0f 100644 --- a/types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall +++ b/types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall @@ -1,3 +1 @@ -{ ranges : (Optional (List ./io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule : (Text) -} +{ ranges : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall, rule : Text } diff --git a/types/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall b/types/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall index 2f895760..de24ee0f 100644 --- a/types/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall +++ b/types/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall @@ -1,3 +1 @@ -{ ranges : (Optional (List ./io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule : (Text) -} +{ ranges : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall, rule : Text } diff --git a/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall b/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall index defba509..79946832 100644 --- a/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +++ b/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall @@ -1,3 +1,5 @@ -{ rule : (Text) -, seLinuxOptions : (Optional (./io.k8s.api.core.v1.SELinuxOptions.dhall)) +{ rule : + Text +, seLinuxOptions : + Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.Scale.dhall b/types/io.k8s.api.extensions.v1beta1.Scale.dhall index 620d5e30..c78df5f2 100644 --- a/types/io.k8s.api.extensions.v1beta1.Scale.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Scale.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall)) -, status : (Optional (./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall b/types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall index 91843e52..5ef216b0 100644 --- a/types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall @@ -1,2 +1 @@ -{ replicas : (Optional (Natural)) -} +{ replicas : Optional Natural } diff --git a/types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall b/types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall index bf21a39a..fd63ce95 100644 --- a/types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall @@ -1,4 +1,7 @@ -{ replicas : (Natural) -, selector : (Optional ((List {mapKey : Text, mapValue : Text}))) -, targetSelector : (Optional (Text)) +{ replicas : + Natural +, selector : + List { mapKey : Text, mapValue : Text } +, targetSelector : + Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall b/types/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall index 57cb617f..03ab037b 100644 --- a/types/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall +++ b/types/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall @@ -1,3 +1,5 @@ -{ ranges : (Optional (List ./io.k8s.api.extensions.v1beta1.IDRange.dhall)) -, rule : (Optional (Text)) +{ ranges : + List ./io.k8s.api.extensions.v1beta1.IDRange.dhall +, rule : + Optional Text } diff --git a/types/io.k8s.api.networking.v1.IPBlock.dhall b/types/io.k8s.api.networking.v1.IPBlock.dhall index 7db52d7e..28b0240a 100644 --- a/types/io.k8s.api.networking.v1.IPBlock.dhall +++ b/types/io.k8s.api.networking.v1.IPBlock.dhall @@ -1,3 +1 @@ -{ cidr : (Text) -, except : (Optional (List Text)) -} +{ cidr : Text, except : List Text } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicy.dhall b/types/io.k8s.api.networking.v1.NetworkPolicy.dhall index 2a72fdde..a5ff9322 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicy.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicy.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.networking.v1.NetworkPolicySpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall index f57b5afd..4e1d67fc 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall @@ -1,3 +1,5 @@ -{ ports : (Optional (List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall)) -, to : (Optional (List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall)) +{ ports : + List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall +, to : + List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall index 0fb58b17..b0c059cb 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall @@ -1,3 +1,5 @@ -{ from : (Optional (List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall)) -, ports : (Optional (List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall)) +{ from : + List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +, ports : + List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyList.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyList.dhall index 81727385..81b31688 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyList.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.networking.v1.NetworkPolicy.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.networking.v1.NetworkPolicy.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall index 429a0d54..d92721d4 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall @@ -1,4 +1,7 @@ -{ ipBlock : (Optional (./io.k8s.api.networking.v1.IPBlock.dhall)) -, namespaceSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, podSelector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ ipBlock : + Optional ./io.k8s.api.networking.v1.IPBlock.dhall +, namespaceSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, podSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall index b61225e0..2f5c5e8f 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall @@ -1,3 +1,5 @@ -{ port : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, protocol : (Optional (Text)) +{ port : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, protocol : + Optional Text } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall b/types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall index 3c4b5d47..38999932 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall @@ -1,5 +1,9 @@ -{ egress : (Optional (List ./io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall)) -, ingress : (Optional (List ./io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall)) -, podSelector : (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall) -, policyTypes : (Optional (List Text)) +{ egress : + List ./io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +, ingress : + List ./io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +, podSelector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, policyTypes : + List Text } diff --git a/types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall b/types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall index 4085410b..7191eba2 100644 --- a/types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +++ b/types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall @@ -1,2 +1 @@ -{ driver : (Text) -} +{ driver : Text } diff --git a/types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall b/types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall index 5c00e803..68167750 100644 --- a/types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +++ b/types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall @@ -1,3 +1 @@ -{ pathPrefix : (Optional (Text)) -, readOnly : (Optional (Bool)) -} +{ pathPrefix : Optional Text, readOnly : Optional Bool } diff --git a/types/io.k8s.api.policy.v1beta1.Eviction.dhall b/types/io.k8s.api.policy.v1beta1.Eviction.dhall index 0587b923..4f0e9f1a 100644 --- a/types/io.k8s.api.policy.v1beta1.Eviction.dhall +++ b/types/io.k8s.api.policy.v1beta1.Eviction.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, deleteOptions : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, deleteOptions : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall b/types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall index 0dcaedf1..fb036de6 100644 --- a/types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +++ b/types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall @@ -1,3 +1,5 @@ -{ ranges : (Optional (List ./io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule : (Optional (Text)) +{ ranges : + List ./io.k8s.api.policy.v1beta1.IDRange.dhall +, rule : + Optional Text } diff --git a/types/io.k8s.api.policy.v1beta1.HostPortRange.dhall b/types/io.k8s.api.policy.v1beta1.HostPortRange.dhall index 9457194a..ec61840a 100644 --- a/types/io.k8s.api.policy.v1beta1.HostPortRange.dhall +++ b/types/io.k8s.api.policy.v1beta1.HostPortRange.dhall @@ -1,3 +1 @@ -{ max : (Natural) -, min : (Natural) -} +{ max : Natural, min : Natural } diff --git a/types/io.k8s.api.policy.v1beta1.IDRange.dhall b/types/io.k8s.api.policy.v1beta1.IDRange.dhall index 9457194a..ec61840a 100644 --- a/types/io.k8s.api.policy.v1beta1.IDRange.dhall +++ b/types/io.k8s.api.policy.v1beta1.IDRange.dhall @@ -1,3 +1 @@ -{ max : (Natural) -, min : (Natural) -} +{ max : Natural, min : Natural } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall index 1ba135e4..7ad5a3ab 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall)) -, status : (Optional (./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +, status : + Optional ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall index e00527c7..320b7514 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall index fc4c1919..709cd220 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall @@ -1,4 +1,7 @@ -{ maxUnavailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, minAvailable : (Optional (./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ maxUnavailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, minAvailable : + Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall index f2073547..c9ca23a3 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall @@ -1,7 +1,13 @@ -{ currentHealthy : (Natural) -, desiredHealthy : (Natural) -, disruptedPods : (Optional ((List {mapKey : Text, mapValue : Text}))) -, disruptionsAllowed : (Natural) -, expectedPods : (Natural) -, observedGeneration : (Optional (Natural)) +{ currentHealthy : + Natural +, desiredHealthy : + Natural +, disruptedPods : + List { mapKey : Text, mapValue : Text } +, disruptionsAllowed : + Natural +, expectedPods : + Natural +, observedGeneration : + Optional Natural } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall index 2409e1f6..6198d6b5 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall index f557ae76..8e1b7e9a 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall index c45aab6c..02c11a5d 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall @@ -1,23 +1,45 @@ -{ allowPrivilegeEscalation : (Optional (Bool)) -, allowedCapabilities : (Optional (List Text)) -, allowedFlexVolumes : (Optional (List ./io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall)) -, allowedHostPaths : (Optional (List ./io.k8s.api.policy.v1beta1.AllowedHostPath.dhall)) -, allowedProcMountTypes : (Optional (List Text)) -, allowedUnsafeSysctls : (Optional (List Text)) -, defaultAddCapabilities : (Optional (List Text)) -, defaultAllowPrivilegeEscalation : (Optional (Bool)) -, forbiddenSysctls : (Optional (List Text)) -, fsGroup : (./io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall) -, hostIPC : (Optional (Bool)) -, hostNetwork : (Optional (Bool)) -, hostPID : (Optional (Bool)) -, hostPorts : (Optional (List ./io.k8s.api.policy.v1beta1.HostPortRange.dhall)) -, privileged : (Optional (Bool)) -, readOnlyRootFilesystem : (Optional (Bool)) -, requiredDropCapabilities : (Optional (List Text)) -, runAsGroup : (Optional (./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall)) -, runAsUser : (./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall) -, seLinux : (./io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall) -, supplementalGroups : (./io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall) -, volumes : (Optional (List Text)) +{ allowedCapabilities : + List Text +, allowedFlexVolumes : + List ./io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +, allowedHostPaths : + List ./io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +, allowedProcMountTypes : + List Text +, allowedUnsafeSysctls : + List Text +, defaultAddCapabilities : + List Text +, forbiddenSysctls : + List Text +, fsGroup : + ./io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +, hostPorts : + List ./io.k8s.api.policy.v1beta1.HostPortRange.dhall +, requiredDropCapabilities : + List Text +, runAsUser : + ./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +, seLinux : + ./io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +, supplementalGroups : + ./io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +, volumes : + List Text +, allowPrivilegeEscalation : + Optional Bool +, defaultAllowPrivilegeEscalation : + Optional Bool +, hostIPC : + Optional Bool +, hostNetwork : + Optional Bool +, hostPID : + Optional Bool +, privileged : + Optional Bool +, readOnlyRootFilesystem : + Optional Bool +, runAsGroup : + Optional ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall b/types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall index 6314199f..d5a5df84 100644 --- a/types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +++ b/types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall @@ -1,3 +1 @@ -{ ranges : (Optional (List ./io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule : (Text) -} +{ ranges : List ./io.k8s.api.policy.v1beta1.IDRange.dhall, rule : Text } diff --git a/types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall b/types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall index 6314199f..d5a5df84 100644 --- a/types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +++ b/types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall @@ -1,3 +1 @@ -{ ranges : (Optional (List ./io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule : (Text) -} +{ ranges : List ./io.k8s.api.policy.v1beta1.IDRange.dhall, rule : Text } diff --git a/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall b/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall index defba509..79946832 100644 --- a/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +++ b/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall @@ -1,3 +1,5 @@ -{ rule : (Text) -, seLinuxOptions : (Optional (./io.k8s.api.core.v1.SELinuxOptions.dhall)) +{ rule : + Text +, seLinuxOptions : + Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall b/types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall index 0dcaedf1..fb036de6 100644 --- a/types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +++ b/types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall @@ -1,3 +1,5 @@ -{ ranges : (Optional (List ./io.k8s.api.policy.v1beta1.IDRange.dhall)) -, rule : (Optional (Text)) +{ ranges : + List ./io.k8s.api.policy.v1beta1.IDRange.dhall +, rule : + Optional Text } diff --git a/types/io.k8s.api.rbac.v1.AggregationRule.dhall b/types/io.k8s.api.rbac.v1.AggregationRule.dhall index 9e16e34c..b175b0f9 100644 --- a/types/io.k8s.api.rbac.v1.AggregationRule.dhall +++ b/types/io.k8s.api.rbac.v1.AggregationRule.dhall @@ -1,2 +1,3 @@ -{ clusterRoleSelectors : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ clusterRoleSelectors : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.rbac.v1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1.ClusterRole.dhall index 7d78c701..b9db8b3c 100644 --- a/types/io.k8s.api.rbac.v1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1.ClusterRole.dhall @@ -1,6 +1,11 @@ -{ aggregationRule : (Optional (./io.k8s.api.rbac.v1.AggregationRule.dhall)) -, apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, rules : (List ./io.k8s.api.rbac.v1.PolicyRule.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules : + List ./io.k8s.api.rbac.v1.PolicyRule.dhall +, aggregationRule : + Optional ./io.k8s.api.rbac.v1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall b/types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall index 90f1c849..fcdf855e 100644 --- a/types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +++ b/types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, roleRef : (./io.k8s.api.rbac.v1.RoleRef.dhall) -, subjects : (Optional (List ./io.k8s.api.rbac.v1.Subject.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef : + ./io.k8s.api.rbac.v1.RoleRef.dhall +, subjects : + List ./io.k8s.api.rbac.v1.Subject.dhall } diff --git a/types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall b/types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall index 80e24dbf..b7c025a4 100644 --- a/types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall +++ b/types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1.ClusterRoleBinding.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1.ClusterRoleList.dhall b/types/io.k8s.api.rbac.v1.ClusterRoleList.dhall index b6b1409e..994f1d5f 100644 --- a/types/io.k8s.api.rbac.v1.ClusterRoleList.dhall +++ b/types/io.k8s.api.rbac.v1.ClusterRoleList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1.ClusterRole.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1.ClusterRole.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1.PolicyRule.dhall b/types/io.k8s.api.rbac.v1.PolicyRule.dhall index 55ffeb15..196766f3 100644 --- a/types/io.k8s.api.rbac.v1.PolicyRule.dhall +++ b/types/io.k8s.api.rbac.v1.PolicyRule.dhall @@ -1,6 +1,11 @@ -{ apiGroups : (Optional (List Text)) -, nonResourceURLs : (Optional (List Text)) -, resourceNames : (Optional (List Text)) -, resources : (Optional (List Text)) -, verbs : (List Text) +{ apiGroups : + List Text +, nonResourceURLs : + List Text +, resourceNames : + List Text +, resources : + List Text +, verbs : + List Text } diff --git a/types/io.k8s.api.rbac.v1.Role.dhall b/types/io.k8s.api.rbac.v1.Role.dhall index 136cd57d..d0868468 100644 --- a/types/io.k8s.api.rbac.v1.Role.dhall +++ b/types/io.k8s.api.rbac.v1.Role.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, rules : (List ./io.k8s.api.rbac.v1.PolicyRule.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules : + List ./io.k8s.api.rbac.v1.PolicyRule.dhall } diff --git a/types/io.k8s.api.rbac.v1.RoleBinding.dhall b/types/io.k8s.api.rbac.v1.RoleBinding.dhall index 90f1c849..fcdf855e 100644 --- a/types/io.k8s.api.rbac.v1.RoleBinding.dhall +++ b/types/io.k8s.api.rbac.v1.RoleBinding.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, roleRef : (./io.k8s.api.rbac.v1.RoleRef.dhall) -, subjects : (Optional (List ./io.k8s.api.rbac.v1.Subject.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef : + ./io.k8s.api.rbac.v1.RoleRef.dhall +, subjects : + List ./io.k8s.api.rbac.v1.Subject.dhall } diff --git a/types/io.k8s.api.rbac.v1.RoleBindingList.dhall b/types/io.k8s.api.rbac.v1.RoleBindingList.dhall index 41de533a..0f74ef6c 100644 --- a/types/io.k8s.api.rbac.v1.RoleBindingList.dhall +++ b/types/io.k8s.api.rbac.v1.RoleBindingList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1.RoleBinding.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1.RoleBinding.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1.RoleList.dhall b/types/io.k8s.api.rbac.v1.RoleList.dhall index 9494901c..e1f11ff0 100644 --- a/types/io.k8s.api.rbac.v1.RoleList.dhall +++ b/types/io.k8s.api.rbac.v1.RoleList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1.Role.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1.Role.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1.RoleRef.dhall b/types/io.k8s.api.rbac.v1.RoleRef.dhall index cbd02108..900cc620 100644 --- a/types/io.k8s.api.rbac.v1.RoleRef.dhall +++ b/types/io.k8s.api.rbac.v1.RoleRef.dhall @@ -1,4 +1 @@ -{ apiGroup : (Text) -, kind : (Text) -, name : (Text) -} +{ apiGroup : Text, kind : Text, name : Text } diff --git a/types/io.k8s.api.rbac.v1.Subject.dhall b/types/io.k8s.api.rbac.v1.Subject.dhall index 5058dc28..a659f551 100644 --- a/types/io.k8s.api.rbac.v1.Subject.dhall +++ b/types/io.k8s.api.rbac.v1.Subject.dhall @@ -1,5 +1,9 @@ -{ apiGroup : (Optional (Text)) -, kind : (Text) -, name : (Text) -, namespace : (Optional (Text)) +{ kind : + Text +, name : + Text +, apiGroup : + Optional Text +, namespace : + Optional Text } diff --git a/types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall b/types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall index 9e16e34c..b175b0f9 100644 --- a/types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall @@ -1,2 +1,3 @@ -{ clusterRoleSelectors : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ clusterRoleSelectors : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall index afbba1b7..128763fb 100644 --- a/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall @@ -1,6 +1,11 @@ -{ aggregationRule : (Optional (./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall)) -, apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, rules : (List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules : + List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +, aggregationRule : + Optional ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall b/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall index 73ff72f5..8facaa65 100644 --- a/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, roleRef : (./io.k8s.api.rbac.v1alpha1.RoleRef.dhall) -, subjects : (Optional (List ./io.k8s.api.rbac.v1alpha1.Subject.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef : + ./io.k8s.api.rbac.v1alpha1.RoleRef.dhall +, subjects : + List ./io.k8s.api.rbac.v1alpha1.Subject.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall b/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall index d673e2dc..0682f875 100644 --- a/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall b/types/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall index 4776b76f..e22e85ae 100644 --- a/types/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1alpha1.ClusterRole.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall b/types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall index 55ffeb15..196766f3 100644 --- a/types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall @@ -1,6 +1,11 @@ -{ apiGroups : (Optional (List Text)) -, nonResourceURLs : (Optional (List Text)) -, resourceNames : (Optional (List Text)) -, resources : (Optional (List Text)) -, verbs : (List Text) +{ apiGroups : + List Text +, nonResourceURLs : + List Text +, resourceNames : + List Text +, resources : + List Text +, verbs : + List Text } diff --git a/types/io.k8s.api.rbac.v1alpha1.Role.dhall b/types/io.k8s.api.rbac.v1alpha1.Role.dhall index fcd6cdda..8a9fed1e 100644 --- a/types/io.k8s.api.rbac.v1alpha1.Role.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.Role.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, rules : (List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules : + List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall b/types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall index 73ff72f5..8facaa65 100644 --- a/types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, roleRef : (./io.k8s.api.rbac.v1alpha1.RoleRef.dhall) -, subjects : (Optional (List ./io.k8s.api.rbac.v1alpha1.Subject.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef : + ./io.k8s.api.rbac.v1alpha1.RoleRef.dhall +, subjects : + List ./io.k8s.api.rbac.v1alpha1.Subject.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall b/types/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall index aa261637..555f42bb 100644 --- a/types/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1alpha1.RoleBinding.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1alpha1.RoleBinding.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.RoleList.dhall b/types/io.k8s.api.rbac.v1alpha1.RoleList.dhall index a0ff1f1a..5d2a1ae3 100644 --- a/types/io.k8s.api.rbac.v1alpha1.RoleList.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.RoleList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1alpha1.Role.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1alpha1.Role.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall b/types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall index cbd02108..900cc620 100644 --- a/types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.RoleRef.dhall @@ -1,4 +1 @@ -{ apiGroup : (Text) -, kind : (Text) -, name : (Text) -} +{ apiGroup : Text, kind : Text, name : Text } diff --git a/types/io.k8s.api.rbac.v1alpha1.Subject.dhall b/types/io.k8s.api.rbac.v1alpha1.Subject.dhall index b2b15e35..e2b1b478 100644 --- a/types/io.k8s.api.rbac.v1alpha1.Subject.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.Subject.dhall @@ -1,5 +1 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -, namespace : (Optional (Text)) -} +{ apiVersion : Text, kind : Text, name : Text, namespace : Optional Text } diff --git a/types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall b/types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall index 9e16e34c..b175b0f9 100644 --- a/types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall +++ b/types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall @@ -1,2 +1,3 @@ -{ clusterRoleSelectors : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) +{ clusterRoleSelectors : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall index 85cdb9b7..73b9b562 100644 --- a/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall @@ -1,6 +1,11 @@ -{ aggregationRule : (Optional (./io.k8s.api.rbac.v1beta1.AggregationRule.dhall)) -, apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, rules : (List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules : + List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall +, aggregationRule : + Optional ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall b/types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall index 547f9414..4eca4721 100644 --- a/types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall +++ b/types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, roleRef : (./io.k8s.api.rbac.v1beta1.RoleRef.dhall) -, subjects : (Optional (List ./io.k8s.api.rbac.v1beta1.Subject.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef : + ./io.k8s.api.rbac.v1beta1.RoleRef.dhall +, subjects : + List ./io.k8s.api.rbac.v1beta1.Subject.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall b/types/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall index e9df9b30..e49b6f2f 100644 --- a/types/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall +++ b/types/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall b/types/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall index 19e11c82..6569e4ab 100644 --- a/types/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall +++ b/types/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1beta1.ClusterRole.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1beta1.ClusterRole.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall b/types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall index 55ffeb15..196766f3 100644 --- a/types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall +++ b/types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall @@ -1,6 +1,11 @@ -{ apiGroups : (Optional (List Text)) -, nonResourceURLs : (Optional (List Text)) -, resourceNames : (Optional (List Text)) -, resources : (Optional (List Text)) -, verbs : (List Text) +{ apiGroups : + List Text +, nonResourceURLs : + List Text +, resourceNames : + List Text +, resources : + List Text +, verbs : + List Text } diff --git a/types/io.k8s.api.rbac.v1beta1.Role.dhall b/types/io.k8s.api.rbac.v1beta1.Role.dhall index 02fc5b41..37b5c210 100644 --- a/types/io.k8s.api.rbac.v1beta1.Role.dhall +++ b/types/io.k8s.api.rbac.v1beta1.Role.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, rules : (List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, rules : + List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall b/types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall index 547f9414..4eca4721 100644 --- a/types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall +++ b/types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, roleRef : (./io.k8s.api.rbac.v1beta1.RoleRef.dhall) -, subjects : (Optional (List ./io.k8s.api.rbac.v1beta1.Subject.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, roleRef : + ./io.k8s.api.rbac.v1beta1.RoleRef.dhall +, subjects : + List ./io.k8s.api.rbac.v1beta1.Subject.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall b/types/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall index 3dc49fda..aab8e753 100644 --- a/types/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall +++ b/types/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1beta1.RoleBinding.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1beta1.RoleBinding.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.RoleList.dhall b/types/io.k8s.api.rbac.v1beta1.RoleList.dhall index 0f3920ed..a6cb324f 100644 --- a/types/io.k8s.api.rbac.v1beta1.RoleList.dhall +++ b/types/io.k8s.api.rbac.v1beta1.RoleList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.rbac.v1beta1.Role.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.rbac.v1beta1.Role.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.RoleRef.dhall b/types/io.k8s.api.rbac.v1beta1.RoleRef.dhall index cbd02108..900cc620 100644 --- a/types/io.k8s.api.rbac.v1beta1.RoleRef.dhall +++ b/types/io.k8s.api.rbac.v1beta1.RoleRef.dhall @@ -1,4 +1 @@ -{ apiGroup : (Text) -, kind : (Text) -, name : (Text) -} +{ apiGroup : Text, kind : Text, name : Text } diff --git a/types/io.k8s.api.rbac.v1beta1.Subject.dhall b/types/io.k8s.api.rbac.v1beta1.Subject.dhall index 5058dc28..a659f551 100644 --- a/types/io.k8s.api.rbac.v1beta1.Subject.dhall +++ b/types/io.k8s.api.rbac.v1beta1.Subject.dhall @@ -1,5 +1,9 @@ -{ apiGroup : (Optional (Text)) -, kind : (Text) -, name : (Text) -, namespace : (Optional (Text)) +{ kind : + Text +, name : + Text +, apiGroup : + Optional Text +, namespace : + Optional Text } diff --git a/types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall b/types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall index 6bc233db..b8925d51 100644 --- a/types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall +++ b/types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall @@ -1,7 +1,13 @@ -{ apiVersion : (Text) -, description : (Optional (Text)) -, globalDefault : (Optional (Bool)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, value : (Natural) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, value : + Natural +, description : + Optional Text +, globalDefault : + Optional Bool } diff --git a/types/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall b/types/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall index 8cfd4793..5c80612f 100644 --- a/types/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall +++ b/types/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall b/types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall index 6bc233db..b8925d51 100644 --- a/types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +++ b/types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall @@ -1,7 +1,13 @@ -{ apiVersion : (Text) -, description : (Optional (Text)) -, globalDefault : (Optional (Bool)) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, value : (Natural) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, value : + Natural +, description : + Optional Text +, globalDefault : + Optional Bool } diff --git a/types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall b/types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall index b0060d72..5098298b 100644 --- a/types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall +++ b/types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.scheduling.v1beta1.PriorityClass.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall index 58f0796c..01db16ce 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall b/types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall index 6f2f2641..d228ad19 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.settings.v1alpha1.PodPreset.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.settings.v1alpha1.PodPreset.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall index 194a353f..b1aa2803 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall @@ -1,6 +1,11 @@ -{ env : (Optional (List ./io.k8s.api.core.v1.EnvVar.dhall)) -, envFrom : (Optional (List ./io.k8s.api.core.v1.EnvFromSource.dhall)) -, selector : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall)) -, volumeMounts : (Optional (List ./io.k8s.api.core.v1.VolumeMount.dhall)) -, volumes : (Optional (List ./io.k8s.api.core.v1.Volume.dhall)) +{ env : + List ./io.k8s.api.core.v1.EnvVar.dhall +, envFrom : + List ./io.k8s.api.core.v1.EnvFromSource.dhall +, volumeMounts : + List ./io.k8s.api.core.v1.VolumeMount.dhall +, volumes : + List ./io.k8s.api.core.v1.Volume.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.storage.v1.StorageClass.dhall b/types/io.k8s.api.storage.v1.StorageClass.dhall index 3962eda3..fb4cc347 100644 --- a/types/io.k8s.api.storage.v1.StorageClass.dhall +++ b/types/io.k8s.api.storage.v1.StorageClass.dhall @@ -1,11 +1,21 @@ -{ allowVolumeExpansion : (Optional (Bool)) -, allowedTopologies : (Optional (List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall)) -, apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, mountOptions : (Optional (List Text)) -, parameters : (Optional ((List {mapKey : Text, mapValue : Text}))) -, provisioner : (Text) -, reclaimPolicy : (Optional (Text)) -, volumeBindingMode : (Optional (Text)) +{ allowedTopologies : + List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall +, apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, mountOptions : + List Text +, parameters : + List { mapKey : Text, mapValue : Text } +, provisioner : + Text +, allowVolumeExpansion : + Optional Bool +, reclaimPolicy : + Optional Text +, volumeBindingMode : + Optional Text } diff --git a/types/io.k8s.api.storage.v1.StorageClassList.dhall b/types/io.k8s.api.storage.v1.StorageClassList.dhall index 254a8dbf..f9717a6b 100644 --- a/types/io.k8s.api.storage.v1.StorageClassList.dhall +++ b/types/io.k8s.api.storage.v1.StorageClassList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.storage.v1.StorageClass.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.storage.v1.StorageClass.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1.VolumeAttachment.dhall index 57f1fd2c..b98e5e8e 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall) -, status : (Optional (./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +, status : + Optional ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall b/types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall index ffef57de..c1925a03 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.storage.v1.VolumeAttachment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.storage.v1.VolumeAttachment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall b/types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall index b75943de..78c0d43e 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall @@ -1,2 +1 @@ -{ persistentVolumeName : (Optional (Text)) -} +{ persistentVolumeName : Optional Text } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall b/types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall index 408f699c..0fd90062 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall @@ -1,4 +1,7 @@ -{ attacher : (Text) -, nodeName : (Text) -, source : (./io.k8s.api.storage.v1.VolumeAttachmentSource.dhall) +{ attacher : + Text +, nodeName : + Text +, source : + ./io.k8s.api.storage.v1.VolumeAttachmentSource.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall b/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall index 26fee817..54ab6fb1 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall @@ -1,5 +1,9 @@ -{ attachError : (Optional (./io.k8s.api.storage.v1.VolumeError.dhall)) -, attached : (Bool) -, attachmentMetadata : (Optional ((List {mapKey : Text, mapValue : Text}))) -, detachError : (Optional (./io.k8s.api.storage.v1.VolumeError.dhall)) +{ attached : + Bool +, attachmentMetadata : + List { mapKey : Text, mapValue : Text } +, attachError : + Optional ./io.k8s.api.storage.v1.VolumeError.dhall +, detachError : + Optional ./io.k8s.api.storage.v1.VolumeError.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeError.dhall b/types/io.k8s.api.storage.v1.VolumeError.dhall index 7e5e85fa..1cd9271a 100644 --- a/types/io.k8s.api.storage.v1.VolumeError.dhall +++ b/types/io.k8s.api.storage.v1.VolumeError.dhall @@ -1,3 +1,5 @@ -{ message : (Optional (Text)) -, time : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ message : + Optional Text +, time : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall index 3902eec8..4b1c0da1 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall) -, status : (Optional (./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall +, status : + Optional ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall index 1c1d4c59..996c98e9 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall index b75943de..78c0d43e 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall @@ -1,2 +1 @@ -{ persistentVolumeName : (Optional (Text)) -} +{ persistentVolumeName : Optional Text } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall index a5697d3f..19ccf280 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall @@ -1,4 +1,7 @@ -{ attacher : (Text) -, nodeName : (Text) -, source : (./io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall) +{ attacher : + Text +, nodeName : + Text +, source : + ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSource.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall index 8c3871b6..a7405906 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall @@ -1,5 +1,9 @@ -{ attachError : (Optional (./io.k8s.api.storage.v1alpha1.VolumeError.dhall)) -, attached : (Bool) -, attachmentMetadata : (Optional ((List {mapKey : Text, mapValue : Text}))) -, detachError : (Optional (./io.k8s.api.storage.v1alpha1.VolumeError.dhall)) +{ attached : + Bool +, attachmentMetadata : + List { mapKey : Text, mapValue : Text } +, attachError : + Optional ./io.k8s.api.storage.v1alpha1.VolumeError.dhall +, detachError : + Optional ./io.k8s.api.storage.v1alpha1.VolumeError.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeError.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeError.dhall index 7e5e85fa..1cd9271a 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeError.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeError.dhall @@ -1,3 +1,5 @@ -{ message : (Optional (Text)) -, time : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ message : + Optional Text +, time : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.StorageClass.dhall b/types/io.k8s.api.storage.v1beta1.StorageClass.dhall index 3962eda3..fb4cc347 100644 --- a/types/io.k8s.api.storage.v1beta1.StorageClass.dhall +++ b/types/io.k8s.api.storage.v1beta1.StorageClass.dhall @@ -1,11 +1,21 @@ -{ allowVolumeExpansion : (Optional (Bool)) -, allowedTopologies : (Optional (List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall)) -, apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, mountOptions : (Optional (List Text)) -, parameters : (Optional ((List {mapKey : Text, mapValue : Text}))) -, provisioner : (Text) -, reclaimPolicy : (Optional (Text)) -, volumeBindingMode : (Optional (Text)) +{ allowedTopologies : + List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall +, apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, mountOptions : + List Text +, parameters : + List { mapKey : Text, mapValue : Text } +, provisioner : + Text +, allowVolumeExpansion : + Optional Bool +, reclaimPolicy : + Optional Text +, volumeBindingMode : + Optional Text } diff --git a/types/io.k8s.api.storage.v1beta1.StorageClassList.dhall b/types/io.k8s.api.storage.v1beta1.StorageClassList.dhall index 0ebf64b8..c4c2de8d 100644 --- a/types/io.k8s.api.storage.v1beta1.StorageClassList.dhall +++ b/types/io.k8s.api.storage.v1beta1.StorageClassList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.storage.v1beta1.StorageClass.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.storage.v1beta1.StorageClass.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall index 2f6256fa..184e596a 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall @@ -1,6 +1,11 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall) -, status : (Optional (./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall +, status : + Optional ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall index 3085f27a..52289f2e 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.api.storage.v1beta1.VolumeAttachment.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall index b75943de..78c0d43e 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall @@ -1,2 +1 @@ -{ persistentVolumeName : (Optional (Text)) -} +{ persistentVolumeName : Optional Text } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall index 52a4650d..ae0e97a1 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall @@ -1,4 +1,7 @@ -{ attacher : (Text) -, nodeName : (Text) -, source : (./io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall) +{ attacher : + Text +, nodeName : + Text +, source : + ./io.k8s.api.storage.v1beta1.VolumeAttachmentSource.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall index f6843ec7..9f84d3e1 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall @@ -1,5 +1,9 @@ -{ attachError : (Optional (./io.k8s.api.storage.v1beta1.VolumeError.dhall)) -, attached : (Bool) -, attachmentMetadata : (Optional ((List {mapKey : Text, mapValue : Text}))) -, detachError : (Optional (./io.k8s.api.storage.v1beta1.VolumeError.dhall)) +{ attached : + Bool +, attachmentMetadata : + List { mapKey : Text, mapValue : Text } +, attachError : + Optional ./io.k8s.api.storage.v1beta1.VolumeError.dhall +, detachError : + Optional ./io.k8s.api.storage.v1beta1.VolumeError.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeError.dhall b/types/io.k8s.api.storage.v1beta1.VolumeError.dhall index 7e5e85fa..1cd9271a 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeError.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeError.dhall @@ -1,3 +1,5 @@ -{ message : (Optional (Text)) -, time : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) +{ message : + Optional Text +, time : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall index 9e405273..e050d912 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall @@ -1,7 +1,13 @@ -{ JSONPath : (Text) -, description : (Optional (Text)) -, format : (Optional (Text)) -, name : (Text) -, priority : (Optional (Natural)) -, type : (Text) +{ JSONPath : + Text +, name : + Text +, type : + Text +, description : + Optional Text +, format : + Optional Text +, priority : + Optional Natural } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall index 66275020..fd0f9b4c 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall @@ -1,3 +1,6 @@ -{ strategy : (Text) -, webhookClientConfig : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall)) +{ strategy : + Text +, webhookClientConfig : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall index c6fbc3fc..c26e2443 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall @@ -1,6 +1,12 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall) -, status : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +, status : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall index bd8cc0fe..1f6d1d57 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall @@ -1,5 +1,10 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall index b02cbbe0..ca5f793c 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall @@ -1,7 +1,13 @@ -{ categories : (Optional (List Text)) -, kind : (Text) -, listKind : (Optional (Text)) -, plural : (Text) -, shortNames : (Optional (List Text)) -, singular : (Optional (Text)) +{ categories : + List Text +, kind : + Text +, plural : + Text +, shortNames : + List Text +, listKind : + Optional Text +, singular : + Optional Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall index 3b1e4616..9ad14652 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall @@ -1,10 +1,24 @@ -{ additionalPrinterColumns : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall)) -, conversion : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall)) -, group : (Text) -, names : (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall) -, scope : (Text) -, subresources : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall)) -, validation : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall)) -, version : (Optional (Text)) -, versions : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall)) +{ additionalPrinterColumns : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, group : + Text +, names : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, scope : + Text +, versions : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +, conversion : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, subresources : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, validation : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, version : + Optional Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall index a84366b6..b8dc328d 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall @@ -1,4 +1,8 @@ -{ acceptedNames : (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall) -, conditions : (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall) -, storedVersions : (List Text) +{ acceptedNames : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, conditions : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +, storedVersions : + List Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall index 7dfeda78..7dda6210 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall @@ -1,7 +1,16 @@ -{ additionalPrinterColumns : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall)) -, name : (Text) -, schema : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall)) -, served : (Bool) -, storage : (Bool) -, subresources : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall)) +{ additionalPrinterColumns : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, name : + Text +, served : + Bool +, storage : + Bool +, schema : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, subresources : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall index 3d7492be..5bc0aa6a 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall @@ -1,4 +1,7 @@ -{ labelSelectorPath : (Optional (Text)) -, specReplicasPath : (Text) -, statusReplicasPath : (Text) +{ specReplicasPath : + Text +, statusReplicasPath : + Text +, labelSelectorPath : + Optional Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall index fd50826b..883b1c62 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall @@ -1,3 +1,7 @@ -{ scale : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall)) -, status : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall)) +{ scale : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +, status : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall index c230f32a..df4d40cb 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall @@ -1,2 +1,4 @@ -{ openAPIV3Schema : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) +{ openAPIV3Schema : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall index 02b67164..6b762fa8 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall @@ -1,3 +1 @@ -{ description : (Optional (Text)) -, url : (Optional (Text)) -} +{ description : Optional Text, url : Optional Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall index caa500e7..d7b6ab0d 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall @@ -1,37 +1,84 @@ -{ `$ref` : (Optional (Text)) -, `$schema` : (Optional (Text)) -, additionalItems : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall)) -, additionalProperties : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall)) -, allOf : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, anyOf : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, default : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall)) -, definitions : (Optional ((List {mapKey : Text, mapValue : Text}))) -, dependencies : (Optional ((List {mapKey : Text, mapValue : Text}))) -, description : (Optional (Text)) -, enum : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall)) -, example : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall)) -, exclusiveMaximum : (Optional (Bool)) -, exclusiveMinimum : (Optional (Bool)) -, externalDocs : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall)) -, format : (Optional (Text)) -, id : (Optional (Text)) -, items : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall)) -, maxItems : (Optional (Natural)) -, maxLength : (Optional (Natural)) -, maxProperties : (Optional (Natural)) -, maximum : (Optional (Double)) -, minItems : (Optional (Natural)) -, minLength : (Optional (Natural)) -, minProperties : (Optional (Natural)) -, minimum : (Optional (Double)) -, multipleOf : (Optional (Double)) -, not : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, oneOf : (Optional (List ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall)) -, pattern : (Optional (Text)) -, patternProperties : (Optional ((List {mapKey : Text, mapValue : Text}))) -, properties : (Optional ((List {mapKey : Text, mapValue : Text}))) -, required : (Optional (List Text)) -, title : (Optional (Text)) -, type : (Optional (Text)) -, uniqueItems : (Optional (Bool)) +{ allOf : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, anyOf : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, definitions : + List { mapKey : Text, mapValue : Text } +, dependencies : + List { mapKey : Text, mapValue : Text } +, enum : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, oneOf : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, patternProperties : + List { mapKey : Text, mapValue : Text } +, properties : + List { mapKey : Text, mapValue : Text } +, required : + List Text +, `$ref` : + Optional Text +, `$schema` : + Optional Text +, additionalItems : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, additionalProperties : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, default : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, description : + Optional Text +, example : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, exclusiveMaximum : + Optional Bool +, exclusiveMinimum : + Optional Bool +, externalDocs : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +, format : + Optional Text +, id : + Optional Text +, items : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +, maxItems : + Optional Natural +, maxLength : + Optional Natural +, maxProperties : + Optional Natural +, maximum : + Optional Double +, minItems : + Optional Natural +, minLength : + Optional Natural +, minProperties : + Optional Natural +, minimum : + Optional Double +, multipleOf : + Optional Double +, not : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +, pattern : + Optional Text +, title : + Optional Text +, type : + Optional Text +, uniqueItems : + Optional Bool } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall index e31eb6f6..eab8aec5 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall @@ -1,4 +1 @@ -{ name : (Text) -, namespace : (Text) -, path : (Optional (Text)) -} +{ name : Text, namespace : Text, path : Optional Text } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall index 52194bd4..b6a7df4d 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall @@ -1,4 +1,8 @@ -{ caBundle : (Optional (Text)) -, service : (Optional (./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall)) -, url : (Optional (Text)) +{ caBundle : + Optional Text +, service : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall +, url : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall index b153d32f..07ef5097 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall @@ -1,7 +1,14 @@ -{ apiVersion : (Text) -, kind : (Text) -, name : (Text) -, preferredVersion : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall)) -, serverAddressByClientCIDRs : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall)) -, versions : (List ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall) +{ apiVersion : + Text +, kind : + Text +, name : + Text +, serverAddressByClientCIDRs : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +, versions : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +, preferredVersion : + Optional + ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall index 2b6ae942..b892b0dc 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall @@ -1,4 +1,7 @@ -{ apiVersion : (Text) -, groups : (List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall) -, kind : (Text) +{ apiVersion : + Text +, groups : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +, kind : + Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall index 0dde3207..340caed9 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall @@ -1,10 +1,19 @@ -{ categories : (Optional (List Text)) -, group : (Optional (Text)) -, kind : (Text) -, name : (Text) -, namespaced : (Bool) -, shortNames : (Optional (List Text)) -, singularName : (Text) -, verbs : (List Text) -, version : (Optional (Text)) +{ categories : + List Text +, kind : + Text +, name : + Text +, namespaced : + Bool +, shortNames : + List Text +, singularName : + Text +, verbs : + List Text +, group : + Optional Text +, version : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall index 3788f6d5..e586b82b 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, groupVersion : (Text) -, kind : (Text) -, resources : (List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall) +{ apiVersion : + Text +, groupVersion : + Text +, kind : + Text +, resources : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall index 55fa47be..a594d5ba 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, kind : (Text) -, serverAddressByClientCIDRs : (List ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall) -, versions : (List Text) +{ apiVersion : + Text +, kind : + Text +, serverAddressByClientCIDRs : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +, versions : + List Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall index 4aa92c33..77eda1b9 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall @@ -1,8 +1,15 @@ -{ apiVersion : (Text) -, dryRun : (Optional (List Text)) -, gracePeriodSeconds : (Optional (Natural)) -, kind : (Text) -, orphanDependents : (Optional (Bool)) -, preconditions : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall)) -, propagationPolicy : (Optional (Text)) +{ apiVersion : + Text +, dryRun : + List Text +, kind : + Text +, gracePeriodSeconds : + Optional Natural +, orphanDependents : + Optional Bool +, preconditions : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +, propagationPolicy : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall index cd3fcece..f2ebecb8 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall @@ -1,3 +1 @@ -{ groupVersion : (Text) -, version : (Text) -} +{ groupVersion : Text, version : Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall index 42a99889..45f381a2 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall @@ -1,2 +1 @@ -{ name : (Text) -} +{ name : Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall index 0d417161..0e46a289 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall @@ -1,3 +1,5 @@ -{ pending : (List ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall) -, result : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall)) +{ pending : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +, result : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall index 812e2dba..9fc0a25d 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall @@ -1,3 +1,5 @@ -{ matchExpressions : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall)) -, matchLabels : (Optional ((List {mapKey : Text, mapValue : Text}))) +{ matchExpressions : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +, matchLabels : + List { mapKey : Text, mapValue : Text } } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall index 4ab713a7..57181e46 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall @@ -1,4 +1 @@ -{ key : (Text) -, operator : (Text) -, values : (Optional (List Text)) -} +{ key : Text, operator : Text, values : List Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall index 81fc7d1e..dabe4d06 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall @@ -1,4 +1,7 @@ -{ continue : (Optional (Text)) -, resourceVersion : (Optional (Text)) -, selfLink : (Optional (Text)) +{ continue : + Optional Text +, resourceVersion : + Optional Text +, selfLink : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall index 36e2ecdd..e1b8f631 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall @@ -1,17 +1,33 @@ -{ annotations : (Optional ((List {mapKey : Text, mapValue : Text}))) -, clusterName : (Optional (Text)) -, creationTimestamp : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, deletionGracePeriodSeconds : (Optional (Natural)) -, deletionTimestamp : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, finalizers : (Optional (List Text)) -, generateName : (Optional (Text)) -, generation : (Optional (Natural)) -, initializers : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall)) -, labels : (Optional ((List {mapKey : Text, mapValue : Text}))) -, name : (Text) -, namespace : (Optional (Text)) -, ownerReferences : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall)) -, resourceVersion : (Optional (Text)) -, selfLink : (Optional (Text)) -, uid : (Optional (Text)) +{ annotations : + List { mapKey : Text, mapValue : Text } +, finalizers : + List Text +, labels : + List { mapKey : Text, mapValue : Text } +, name : + Text +, ownerReferences : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +, clusterName : + Optional Text +, creationTimestamp : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, deletionGracePeriodSeconds : + Optional Natural +, deletionTimestamp : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, generateName : + Optional Text +, generation : + Optional Natural +, initializers : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +, namespace : + Optional Text +, resourceVersion : + Optional Text +, selfLink : + Optional Text +, uid : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall index 3a9136c8..fefc90be 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall @@ -1,7 +1,13 @@ -{ apiVersion : (Text) -, blockOwnerDeletion : (Optional (Bool)) -, controller : (Optional (Bool)) -, kind : (Text) -, name : (Text) -, uid : (Text) +{ apiVersion : + Text +, kind : + Text +, name : + Text +, uid : + Text +, blockOwnerDeletion : + Optional Bool +, controller : + Optional Bool } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall index 6902a5a8..3016f647 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall @@ -1,2 +1 @@ -{ uid : (Optional (Text)) -} +{ uid : Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall index f49d0c63..7b97bd2d 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall @@ -1,3 +1 @@ -{ clientCIDR : (Text) -, serverAddress : (Text) -} +{ clientCIDR : Text, serverAddress : Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall index 86d59ee3..9df34315 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall @@ -1,9 +1,17 @@ -{ apiVersion : (Text) -, code : (Optional (Natural)) -, details : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall)) -, kind : (Text) -, message : (Optional (Text)) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) -, reason : (Optional (Text)) -, status : (Optional (Text)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +, code : + Optional Natural +, details : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +, message : + Optional Text +, reason : + Optional Text +, status : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall index c6a3c53a..a76c8412 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall @@ -1,4 +1 @@ -{ field : (Optional (Text)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -} +{ field : Optional Text, message : Optional Text, reason : Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall index 77537092..1ac9b16b 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall @@ -1,7 +1,13 @@ -{ causes : (Optional (List ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall)) -, group : (Optional (Text)) -, kind : (Text) -, name : (Optional (Text)) -, retryAfterSeconds : (Optional (Natural)) -, uid : (Optional (Text)) +{ causes : + List ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +, kind : + Text +, group : + Optional Text +, name : + Optional Text +, retryAfterSeconds : + Optional Natural +, uid : + Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall index 97263aa7..167c671e 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall @@ -1,3 +1 @@ -{ object : (./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall) -, type : (Text) -} +{ object : ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall, type : Text } diff --git a/types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall b/types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall index 5ea18981..3454c95c 100644 --- a/types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +++ b/types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall @@ -1,2 +1 @@ -{ Raw : (Text) -} +{ Raw : Text } diff --git a/types/io.k8s.apimachinery.pkg.version.Info.dhall b/types/io.k8s.apimachinery.pkg.version.Info.dhall index d868757b..4feda667 100644 --- a/types/io.k8s.apimachinery.pkg.version.Info.dhall +++ b/types/io.k8s.apimachinery.pkg.version.Info.dhall @@ -1,10 +1,19 @@ -{ buildDate : (Text) -, compiler : (Text) -, gitCommit : (Text) -, gitTreeState : (Text) -, gitVersion : (Text) -, goVersion : (Text) -, major : (Text) -, minor : (Text) -, platform : (Text) +{ buildDate : + Text +, compiler : + Text +, gitCommit : + Text +, gitTreeState : + Text +, gitVersion : + Text +, goVersion : + Text +, major : + Text +, minor : + Text +, platform : + Text } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall index 0727572f..c2a9dbc9 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall @@ -1,6 +1,13 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall)) -, status : (Optional (./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +, status : + Optional + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall index 56878269..00c4fee4 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall @@ -1,5 +1,9 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall index 7ce56611..8de6f10e 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall @@ -1,8 +1,15 @@ -{ caBundle : (Optional (Text)) -, group : (Optional (Text)) -, groupPriorityMinimum : (Natural) -, insecureSkipTLSVerify : (Optional (Bool)) -, service : (./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall) -, version : (Optional (Text)) -, versionPriority : (Natural) +{ groupPriorityMinimum : + Natural +, service : + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +, versionPriority : + Natural +, caBundle : + Optional Text +, group : + Optional Text +, insecureSkipTLSVerify : + Optional Bool +, version : + Optional Text } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall index b80febab..15548139 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall @@ -1,2 +1,4 @@ -{ conditions : (Optional (List ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall)) +{ conditions : + List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall index 39f98436..27b754e8 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall @@ -1,3 +1 @@ -{ name : (Optional (Text)) -, namespace : (Optional (Text)) -} +{ name : Optional Text, namespace : Optional Text } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall index b1bbe679..134b1f6c 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall @@ -1,6 +1,13 @@ -{ apiVersion : (Text) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall) -, spec : (Optional (./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall)) -, status : (Optional (./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall)) +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + Optional + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall +, status : + Optional + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall index e1019fbd..f7173043 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall @@ -1,6 +1,11 @@ -{ lastTransitionTime : (Optional (./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall)) -, message : (Optional (Text)) -, reason : (Optional (Text)) -, status : (Text) -, type : (Text) +{ status : + Text +, type : + Text +, lastTransitionTime : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, message : + Optional Text +, reason : + Optional Text } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall index 6132c177..897b06be 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall @@ -1,5 +1,10 @@ -{ apiVersion : (Text) -, items : (List ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall) -, kind : (Text) -, metadata : (./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall) +{ apiVersion : + Text +, items : + List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall index 6c8050c4..4f3091b1 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall @@ -1,8 +1,15 @@ -{ caBundle : (Optional (Text)) -, group : (Optional (Text)) -, groupPriorityMinimum : (Natural) -, insecureSkipTLSVerify : (Optional (Bool)) -, service : (./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall) -, version : (Optional (Text)) -, versionPriority : (Natural) +{ groupPriorityMinimum : + Natural +, service : + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall +, versionPriority : + Natural +, caBundle : + Optional Text +, group : + Optional Text +, insecureSkipTLSVerify : + Optional Bool +, version : + Optional Text } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall index c8398a42..a5c35c1d 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall @@ -1,2 +1,4 @@ -{ conditions : (Optional (List ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall)) +{ conditions : + List + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall index 39f98436..27b754e8 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference.dhall @@ -1,3 +1 @@ -{ name : (Optional (Text)) -, namespace : (Optional (Text)) -} +{ name : Optional Text, namespace : Optional Text } From 3e4ac826ebf56a979c4f3ca47ba0691c42761a27 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Sat, 30 Mar 2019 12:03:11 +0200 Subject: [PATCH 03/28] Implement #46, #49, #54 --- defaults.dhall | 763 +++++++++++++++++ ...ionregistration.v1alpha1.Initializer.dhall | 4 +- ...on.v1alpha1.InitializerConfiguration.dhall | 3 +- ...1alpha1.InitializerConfigurationList.dhall | 2 +- ...v1beta1.MutatingWebhookConfiguration.dhall | 2 +- ...ta1.MutatingWebhookConfigurationList.dhall | 2 +- ...beta1.ValidatingWebhookConfiguration.dhall | 2 +- ...1.ValidatingWebhookConfigurationList.dhall | 2 +- ...dmissionregistration.v1beta1.Webhook.dhall | 6 +- ...stration.v1beta1.WebhookClientConfig.dhall | 3 +- ...o.k8s.api.apps.v1.ControllerRevision.dhall | 2 +- ...s.api.apps.v1.ControllerRevisionList.dhall | 2 +- defaults/io.k8s.api.apps.v1.DaemonSet.dhall | 4 +- ...o.k8s.api.apps.v1.DaemonSetCondition.dhall | 2 +- .../io.k8s.api.apps.v1.DaemonSetList.dhall | 2 +- .../io.k8s.api.apps.v1.DaemonSetSpec.dhall | 2 +- .../io.k8s.api.apps.v1.DaemonSetStatus.dhall | 2 +- ....api.apps.v1.DaemonSetUpdateStrategy.dhall | 2 +- defaults/io.k8s.api.apps.v1.Deployment.dhall | 4 +- ....k8s.api.apps.v1.DeploymentCondition.dhall | 4 +- .../io.k8s.api.apps.v1.DeploymentList.dhall | 2 +- .../io.k8s.api.apps.v1.DeploymentSpec.dhall | 2 +- .../io.k8s.api.apps.v1.DeploymentStatus.dhall | 2 +- ...o.k8s.api.apps.v1.DeploymentStrategy.dhall | 2 +- defaults/io.k8s.api.apps.v1.ReplicaSet.dhall | 4 +- ....k8s.api.apps.v1.ReplicaSetCondition.dhall | 2 +- .../io.k8s.api.apps.v1.ReplicaSetList.dhall | 2 +- .../io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 4 +- .../io.k8s.api.apps.v1.ReplicaSetStatus.dhall | 2 +- ...s.api.apps.v1.RollingUpdateDaemonSet.dhall | 2 +- ....api.apps.v1.RollingUpdateDeployment.dhall | 4 +- defaults/io.k8s.api.apps.v1.StatefulSet.dhall | 4 +- ...k8s.api.apps.v1.StatefulSetCondition.dhall | 2 +- .../io.k8s.api.apps.v1.StatefulSetList.dhall | 2 +- .../io.k8s.api.apps.v1.StatefulSetSpec.dhall | 4 +- ...io.k8s.api.apps.v1.StatefulSetStatus.dhall | 2 +- ...pi.apps.v1.StatefulSetUpdateStrategy.dhall | 2 +- ....api.apps.v1beta1.ControllerRevision.dhall | 2 +- ....apps.v1beta1.ControllerRevisionList.dhall | 2 +- .../io.k8s.api.apps.v1beta1.Deployment.dhall | 4 +- ...api.apps.v1beta1.DeploymentCondition.dhall | 4 +- ....k8s.api.apps.v1beta1.DeploymentList.dhall | 2 +- ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 10 +- ...8s.api.apps.v1beta1.DeploymentStatus.dhall | 2 +- ....api.apps.v1beta1.DeploymentStrategy.dhall | 2 +- ...apps.v1beta1.RollingUpdateDeployment.dhall | 4 +- defaults/io.k8s.api.apps.v1beta1.Scale.dhall | 6 +- .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 4 +- ...pi.apps.v1beta1.StatefulSetCondition.dhall | 2 +- ...k8s.api.apps.v1beta1.StatefulSetList.dhall | 2 +- ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 10 +- ...s.api.apps.v1beta1.StatefulSetStatus.dhall | 2 +- ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 3 +- ....api.apps.v1beta2.ControllerRevision.dhall | 2 +- ....apps.v1beta2.ControllerRevisionList.dhall | 2 +- .../io.k8s.api.apps.v1beta2.DaemonSet.dhall | 4 +- ....api.apps.v1beta2.DaemonSetCondition.dhall | 2 +- ...o.k8s.api.apps.v1beta2.DaemonSetList.dhall | 2 +- ...o.k8s.api.apps.v1beta2.DaemonSetSpec.dhall | 2 +- ...k8s.api.apps.v1beta2.DaemonSetStatus.dhall | 2 +- ...apps.v1beta2.DaemonSetUpdateStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta2.Deployment.dhall | 4 +- ...api.apps.v1beta2.DeploymentCondition.dhall | 4 +- ....k8s.api.apps.v1beta2.DeploymentList.dhall | 2 +- ....k8s.api.apps.v1beta2.DeploymentSpec.dhall | 2 +- ...8s.api.apps.v1beta2.DeploymentStatus.dhall | 2 +- ....api.apps.v1beta2.DeploymentStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 4 +- ...api.apps.v1beta2.ReplicaSetCondition.dhall | 2 +- ....k8s.api.apps.v1beta2.ReplicaSetList.dhall | 2 +- ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 4 +- ...8s.api.apps.v1beta2.ReplicaSetStatus.dhall | 2 +- ....apps.v1beta2.RollingUpdateDaemonSet.dhall | 2 +- ...apps.v1beta2.RollingUpdateDeployment.dhall | 4 +- defaults/io.k8s.api.apps.v1beta2.Scale.dhall | 6 +- .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 4 +- ...pi.apps.v1beta2.StatefulSetCondition.dhall | 2 +- ...k8s.api.apps.v1beta2.StatefulSetList.dhall | 2 +- ...k8s.api.apps.v1beta2.StatefulSetSpec.dhall | 4 +- ...s.api.apps.v1beta2.StatefulSetStatus.dhall | 2 +- ...ps.v1beta2.StatefulSetUpdateStrategy.dhall | 3 +- ...auditregistration.v1alpha1.AuditSink.dhall | 2 +- ...tregistration.v1alpha1.AuditSinkList.dhall | 2 +- ...i.auditregistration.v1alpha1.Webhook.dhall | 3 +- ...tration.v1alpha1.WebhookClientConfig.dhall | 2 +- ...8s.api.authentication.v1.TokenReview.dhall | 2 +- ....authentication.v1.TokenReviewStatus.dhall | 4 +- ...i.authentication.v1beta1.TokenReview.dhall | 2 +- ...entication.v1beta1.TokenReviewStatus.dhall | 4 +- ...rization.v1.LocalSubjectAccessReview.dhall | 2 +- ...orization.v1.SelfSubjectAccessReview.dhall | 2 +- ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 4 +- ...horization.v1.SelfSubjectRulesReview.dhall | 2 +- ...authorization.v1.SubjectAccessReview.dhall | 2 +- ...orization.v1.SubjectAccessReviewSpec.dhall | 4 +- ...rization.v1.SubjectRulesReviewStatus.dhall | 4 +- ...ion.v1beta1.LocalSubjectAccessReview.dhall | 3 +- ...tion.v1beta1.SelfSubjectAccessReview.dhall | 3 +- ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 4 +- ...ation.v1beta1.SelfSubjectRulesReview.dhall | 2 +- ...rization.v1beta1.SubjectAccessReview.dhall | 3 +- ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 4 +- ...ion.v1beta1.SubjectRulesReviewStatus.dhall | 4 +- ...toscaling.v1.HorizontalPodAutoscaler.dhall | 5 +- ...aling.v1.HorizontalPodAutoscalerList.dhall | 2 +- ...ing.v1.HorizontalPodAutoscalerStatus.dhall | 2 +- .../io.k8s.api.autoscaling.v1.Scale.dhall | 4 +- ...scaling.v2beta1.ExternalMetricSource.dhall | 6 +- ...scaling.v2beta1.ExternalMetricStatus.dhall | 8 +- ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 4 +- ...ta1.HorizontalPodAutoscalerCondition.dhall | 2 +- ....v2beta1.HorizontalPodAutoscalerList.dhall | 3 +- ....v2beta1.HorizontalPodAutoscalerSpec.dhall | 2 +- ...2beta1.HorizontalPodAutoscalerStatus.dhall | 6 +- ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 8 +- ...api.autoscaling.v2beta1.MetricStatus.dhall | 8 +- ...toscaling.v2beta1.ObjectMetricSource.dhall | 10 +- ...toscaling.v2beta1.ObjectMetricStatus.dhall | 8 +- ...autoscaling.v2beta1.PodsMetricSource.dhall | 6 +- ...autoscaling.v2beta1.PodsMetricStatus.dhall | 6 +- ...scaling.v2beta1.ResourceMetricSource.dhall | 2 +- ...scaling.v2beta1.ResourceMetricStatus.dhall | 6 +- ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 4 +- ...ta2.HorizontalPodAutoscalerCondition.dhall | 2 +- ....v2beta2.HorizontalPodAutoscalerList.dhall | 3 +- ....v2beta2.HorizontalPodAutoscalerSpec.dhall | 2 +- ...2beta2.HorizontalPodAutoscalerStatus.dhall | 6 +- ...autoscaling.v2beta2.MetricIdentifier.dhall | 2 +- ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 8 +- ...api.autoscaling.v2beta2.MetricStatus.dhall | 8 +- ...api.autoscaling.v2beta2.MetricTarget.dhall | 4 +- ...utoscaling.v2beta2.MetricValueStatus.dhall | 4 +- defaults/io.k8s.api.batch.v1.Job.dhall | 4 +- .../io.k8s.api.batch.v1.JobCondition.dhall | 4 +- defaults/io.k8s.api.batch.v1.JobList.dhall | 2 +- defaults/io.k8s.api.batch.v1.JobSpec.dhall | 6 +- defaults/io.k8s.api.batch.v1.JobStatus.dhall | 6 +- .../io.k8s.api.batch.v1beta1.CronJob.dhall | 4 +- ...io.k8s.api.batch.v1beta1.CronJobList.dhall | 2 +- ....k8s.api.batch.v1beta1.CronJobStatus.dhall | 4 +- ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 2 +- .../io.k8s.api.batch.v2alpha1.CronJob.dhall | 4 +- ...o.k8s.api.batch.v2alpha1.CronJobList.dhall | 2 +- ...k8s.api.batch.v2alpha1.CronJobStatus.dhall | 4 +- ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 2 +- ...es.v1beta1.CertificateSigningRequest.dhall | 4 +- ...1.CertificateSigningRequestCondition.dhall | 2 +- ...1beta1.CertificateSigningRequestList.dhall | 3 +- ...eta1.CertificateSigningRequestStatus.dhall | 2 +- ...o.k8s.api.coordination.v1beta1.Lease.dhall | 2 +- ...s.api.coordination.v1beta1.LeaseList.dhall | 2 +- ...s.api.coordination.v1beta1.LeaseSpec.dhall | 4 +- defaults/io.k8s.api.core.v1.Affinity.dhall | 6 +- defaults/io.k8s.api.core.v1.Binding.dhall | 2 +- ...pi.core.v1.CSIPersistentVolumeSource.dhall | 6 +- ...core.v1.CephFSPersistentVolumeSource.dhall | 2 +- ...o.k8s.api.core.v1.CephFSVolumeSource.dhall | 2 +- ...core.v1.CinderPersistentVolumeSource.dhall | 2 +- ...o.k8s.api.core.v1.CinderVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.ComponentStatus.dhall | 4 +- ....k8s.api.core.v1.ComponentStatusList.dhall | 4 +- defaults/io.k8s.api.core.v1.ConfigMap.dhall | 2 +- .../io.k8s.api.core.v1.ConfigMapList.dhall | 4 +- ....k8s.api.core.v1.ConfigMapProjection.dhall | 2 +- ...8s.api.core.v1.ConfigMapVolumeSource.dhall | 2 +- defaults/io.k8s.api.core.v1.Container.dhall | 30 +- .../io.k8s.api.core.v1.ContainerState.dhall | 6 +- ...8s.api.core.v1.ContainerStateRunning.dhall | 2 +- ...api.core.v1.ContainerStateTerminated.dhall | 4 +- .../io.k8s.api.core.v1.ContainerStatus.dhall | 4 +- ...8s.api.core.v1.DownwardAPIProjection.dhall | 2 +- ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 4 +- ....api.core.v1.DownwardAPIVolumeSource.dhall | 2 +- ...k8s.api.core.v1.EmptyDirVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.EndpointAddress.dhall | 6 +- .../io.k8s.api.core.v1.EndpointSubset.dhall | 6 +- defaults/io.k8s.api.core.v1.Endpoints.dhall | 4 +- .../io.k8s.api.core.v1.EndpointsList.dhall | 4 +- .../io.k8s.api.core.v1.EnvFromSource.dhall | 4 +- defaults/io.k8s.api.core.v1.EnvVar.dhall | 2 +- .../io.k8s.api.core.v1.EnvVarSource.dhall | 12 +- defaults/io.k8s.api.core.v1.Event.dhall | 16 +- defaults/io.k8s.api.core.v1.EventList.dhall | 4 +- defaults/io.k8s.api.core.v1.EventSeries.dhall | 2 +- ...i.core.v1.FlexPersistentVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.FlexVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.HTTPGetAction.dhall | 4 +- defaults/io.k8s.api.core.v1.Handler.dhall | 6 +- ....core.v1.ISCSIPersistentVolumeSource.dhall | 2 +- ...io.k8s.api.core.v1.ISCSIVolumeSource.dhall | 2 +- defaults/io.k8s.api.core.v1.Lifecycle.dhall | 4 +- defaults/io.k8s.api.core.v1.LimitRange.dhall | 4 +- .../io.k8s.api.core.v1.LimitRangeList.dhall | 4 +- .../io.k8s.api.core.v1.LimitRangeSpec.dhall | 2 +- ...o.k8s.api.core.v1.LoadBalancerStatus.dhall | 2 +- defaults/io.k8s.api.core.v1.Namespace.dhall | 6 +- .../io.k8s.api.core.v1.NamespaceList.dhall | 4 +- defaults/io.k8s.api.core.v1.Node.dhall | 6 +- .../io.k8s.api.core.v1.NodeAffinity.dhall | 4 +- .../io.k8s.api.core.v1.NodeCondition.dhall | 4 +- .../io.k8s.api.core.v1.NodeConfigSource.dhall | 4 +- .../io.k8s.api.core.v1.NodeConfigStatus.dhall | 6 +- ....k8s.api.core.v1.NodeDaemonEndpoints.dhall | 2 +- defaults/io.k8s.api.core.v1.NodeList.dhall | 4 +- .../io.k8s.api.core.v1.NodeSelector.dhall | 4 +- .../io.k8s.api.core.v1.NodeSelectorTerm.dhall | 4 +- defaults/io.k8s.api.core.v1.NodeSpec.dhall | 4 +- defaults/io.k8s.api.core.v1.NodeStatus.dhall | 14 +- .../io.k8s.api.core.v1.PersistentVolume.dhall | 6 +- ...8s.api.core.v1.PersistentVolumeClaim.dhall | 6 +- ...re.v1.PersistentVolumeClaimCondition.dhall | 4 +- ...pi.core.v1.PersistentVolumeClaimList.dhall | 4 +- ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 6 +- ....core.v1.PersistentVolumeClaimStatus.dhall | 2 +- ...k8s.api.core.v1.PersistentVolumeList.dhall | 4 +- ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 68 +- defaults/io.k8s.api.core.v1.Pod.dhall | 6 +- defaults/io.k8s.api.core.v1.PodAffinity.dhall | 4 +- .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 6 +- .../io.k8s.api.core.v1.PodAntiAffinity.dhall | 4 +- .../io.k8s.api.core.v1.PodCondition.dhall | 4 +- .../io.k8s.api.core.v1.PodDNSConfig.dhall | 2 +- defaults/io.k8s.api.core.v1.PodList.dhall | 4 +- ...o.k8s.api.core.v1.PodSecurityContext.dhall | 4 +- defaults/io.k8s.api.core.v1.PodSpec.dhall | 28 +- defaults/io.k8s.api.core.v1.PodStatus.dhall | 8 +- defaults/io.k8s.api.core.v1.PodTemplate.dhall | 4 +- .../io.k8s.api.core.v1.PodTemplateList.dhall | 4 +- .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 2 +- defaults/io.k8s.api.core.v1.Probe.dhall | 8 +- ...8s.api.core.v1.ProjectedVolumeSource.dhall | 2 +- ...pi.core.v1.RBDPersistentVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.RBDVolumeSource.dhall | 2 +- ...8s.api.core.v1.ReplicationController.dhall | 6 +- ...re.v1.ReplicationControllerCondition.dhall | 2 +- ...pi.core.v1.ReplicationControllerList.dhall | 4 +- ...pi.core.v1.ReplicationControllerSpec.dhall | 4 +- ....core.v1.ReplicationControllerStatus.dhall | 2 +- ...8s.api.core.v1.ResourceFieldSelector.dhall | 2 +- .../io.k8s.api.core.v1.ResourceQuota.dhall | 6 +- ...io.k8s.api.core.v1.ResourceQuotaList.dhall | 4 +- ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 4 +- .../io.k8s.api.core.v1.ScopeSelector.dhall | 3 +- defaults/io.k8s.api.core.v1.Secret.dhall | 2 +- defaults/io.k8s.api.core.v1.SecretList.dhall | 4 +- .../io.k8s.api.core.v1.SecretProjection.dhall | 2 +- ...o.k8s.api.core.v1.SecretVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.SecurityContext.dhall | 8 +- defaults/io.k8s.api.core.v1.Service.dhall | 6 +- .../io.k8s.api.core.v1.ServiceAccount.dhall | 6 +- ...o.k8s.api.core.v1.ServiceAccountList.dhall | 4 +- defaults/io.k8s.api.core.v1.ServiceList.dhall | 4 +- defaults/io.k8s.api.core.v1.ServicePort.dhall | 2 +- defaults/io.k8s.api.core.v1.ServiceSpec.dhall | 4 +- .../io.k8s.api.core.v1.ServiceStatus.dhall | 2 +- ...8s.api.core.v1.SessionAffinityConfig.dhall | 2 +- ...e.v1.StorageOSPersistentVolumeSource.dhall | 6 +- ...8s.api.core.v1.StorageOSVolumeSource.dhall | 2 +- .../io.k8s.api.core.v1.TCPSocketAction.dhall | 6 +- defaults/io.k8s.api.core.v1.Taint.dhall | 2 +- ...k8s.api.core.v1.TopologySelectorTerm.dhall | 3 +- defaults/io.k8s.api.core.v1.Volume.dhall | 74 +- ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.VolumeProjection.dhall | 8 +- .../io.k8s.api.events.v1beta1.Event.dhall | 18 +- .../io.k8s.api.events.v1beta1.EventList.dhall | 2 +- ...o.k8s.api.events.v1beta1.EventSeries.dhall | 2 +- ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 4 +- ...xtensions.v1beta1.DaemonSetCondition.dhall | 2 +- ...api.extensions.v1beta1.DaemonSetList.dhall | 2 +- ...api.extensions.v1beta1.DaemonSetSpec.dhall | 8 +- ...i.extensions.v1beta1.DaemonSetStatus.dhall | 2 +- ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 2 +- ...8s.api.extensions.v1beta1.Deployment.dhall | 4 +- ...tensions.v1beta1.DeploymentCondition.dhall | 4 +- ...pi.extensions.v1beta1.DeploymentList.dhall | 2 +- ...pi.extensions.v1beta1.DeploymentSpec.dhall | 10 +- ....extensions.v1beta1.DeploymentStatus.dhall | 2 +- ...xtensions.v1beta1.DeploymentStrategy.dhall | 2 +- ...sions.v1beta1.FSGroupStrategyOptions.dhall | 2 +- ...ensions.v1beta1.HTTPIngressRuleValue.dhall | 4 +- ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 4 +- ...pi.extensions.v1beta1.IngressBackend.dhall | 2 +- ...s.api.extensions.v1beta1.IngressList.dhall | 2 +- ...s.api.extensions.v1beta1.IngressRule.dhall | 6 +- ...s.api.extensions.v1beta1.IngressSpec.dhall | 6 +- ...api.extensions.v1beta1.IngressStatus.dhall | 2 +- ...api.extensions.v1beta1.NetworkPolicy.dhall | 2 +- ...ions.v1beta1.NetworkPolicyEgressRule.dhall | 4 +- ...ons.v1beta1.NetworkPolicyIngressRule.dhall | 4 +- ...extensions.v1beta1.NetworkPolicyList.dhall | 2 +- ...extensions.v1beta1.NetworkPolicyPeer.dhall | 6 +- ...extensions.v1beta1.NetworkPolicyPort.dhall | 2 +- ...extensions.v1beta1.NetworkPolicySpec.dhall | 6 +- ...extensions.v1beta1.PodSecurityPolicy.dhall | 2 +- ...nsions.v1beta1.PodSecurityPolicyList.dhall | 2 +- ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 10 +- ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 4 +- ...tensions.v1beta1.ReplicaSetCondition.dhall | 2 +- ...pi.extensions.v1beta1.ReplicaSetList.dhall | 2 +- ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 10 +- ....extensions.v1beta1.ReplicaSetStatus.dhall | 2 +- ...sions.v1beta1.RollingUpdateDaemonSet.dhall | 2 +- ...ions.v1beta1.RollingUpdateDeployment.dhall | 4 +- ...ns.v1beta1.RunAsGroupStrategyOptions.dhall | 2 +- ...ons.v1beta1.RunAsUserStrategyOptions.dhall | 2 +- ...sions.v1beta1.SELinuxStrategyOptions.dhall | 2 +- .../io.k8s.api.extensions.v1beta1.Scale.dhall | 6 +- ...a1.SupplementalGroupsStrategyOptions.dhall | 2 +- ....k8s.api.networking.v1.NetworkPolicy.dhall | 2 +- ...etworking.v1.NetworkPolicyEgressRule.dhall | 4 +- ...tworking.v1.NetworkPolicyIngressRule.dhall | 4 +- ....api.networking.v1.NetworkPolicyList.dhall | 2 +- ....api.networking.v1.NetworkPolicyPeer.dhall | 6 +- ....api.networking.v1.NetworkPolicyPort.dhall | 2 +- ....api.networking.v1.NetworkPolicySpec.dhall | 4 +- .../io.k8s.api.policy.v1beta1.Eviction.dhall | 4 +- ...olicy.v1beta1.FSGroupStrategyOptions.dhall | 2 +- ...i.policy.v1beta1.PodDisruptionBudget.dhall | 4 +- ...licy.v1beta1.PodDisruptionBudgetList.dhall | 2 +- ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 10 +- ...api.policy.v1beta1.PodSecurityPolicy.dhall | 2 +- ...policy.v1beta1.PodSecurityPolicyList.dhall | 2 +- ...policy.v1beta1.PodSecurityPolicySpec.dhall | 10 +- ...cy.v1beta1.RunAsGroupStrategyOptions.dhall | 2 +- ...icy.v1beta1.RunAsUserStrategyOptions.dhall | 2 +- ...olicy.v1beta1.SELinuxStrategyOptions.dhall | 2 +- ...a1.SupplementalGroupsStrategyOptions.dhall | 2 +- .../io.k8s.api.rbac.v1.AggregationRule.dhall | 3 +- defaults/io.k8s.api.rbac.v1.ClusterRole.dhall | 6 +- ...o.k8s.api.rbac.v1.ClusterRoleBinding.dhall | 2 +- ...s.api.rbac.v1.ClusterRoleBindingList.dhall | 2 +- .../io.k8s.api.rbac.v1.ClusterRoleList.dhall | 2 +- defaults/io.k8s.api.rbac.v1.Role.dhall | 2 +- defaults/io.k8s.api.rbac.v1.RoleBinding.dhall | 2 +- .../io.k8s.api.rbac.v1.RoleBindingList.dhall | 2 +- defaults/io.k8s.api.rbac.v1.RoleList.dhall | 2 +- ...8s.api.rbac.v1alpha1.AggregationRule.dhall | 3 +- ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 6 +- ...api.rbac.v1alpha1.ClusterRoleBinding.dhall | 2 +- ...rbac.v1alpha1.ClusterRoleBindingList.dhall | 2 +- ...8s.api.rbac.v1alpha1.ClusterRoleList.dhall | 2 +- defaults/io.k8s.api.rbac.v1alpha1.Role.dhall | 2 +- ...io.k8s.api.rbac.v1alpha1.RoleBinding.dhall | 2 +- ...8s.api.rbac.v1alpha1.RoleBindingList.dhall | 2 +- .../io.k8s.api.rbac.v1alpha1.RoleList.dhall | 2 +- ...k8s.api.rbac.v1beta1.AggregationRule.dhall | 3 +- .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 6 +- ....api.rbac.v1beta1.ClusterRoleBinding.dhall | 2 +- ....rbac.v1beta1.ClusterRoleBindingList.dhall | 2 +- ...k8s.api.rbac.v1beta1.ClusterRoleList.dhall | 2 +- defaults/io.k8s.api.rbac.v1beta1.Role.dhall | 2 +- .../io.k8s.api.rbac.v1beta1.RoleBinding.dhall | 2 +- ...k8s.api.rbac.v1beta1.RoleBindingList.dhall | 2 +- .../io.k8s.api.rbac.v1beta1.RoleList.dhall | 2 +- ...cheduling.v1alpha1.PriorityClassList.dhall | 2 +- ...scheduling.v1beta1.PriorityClassList.dhall | 2 +- ....k8s.api.settings.v1alpha1.PodPreset.dhall | 2 +- ....api.settings.v1alpha1.PodPresetList.dhall | 2 +- ....api.settings.v1alpha1.PodPresetSpec.dhall | 12 +- .../io.k8s.api.storage.v1.StorageClass.dhall | 2 +- ....k8s.api.storage.v1.StorageClassList.dhall | 2 +- ....k8s.api.storage.v1.VolumeAttachment.dhall | 2 +- ....api.storage.v1.VolumeAttachmentList.dhall | 2 +- ...pi.storage.v1.VolumeAttachmentStatus.dhall | 4 +- .../io.k8s.api.storage.v1.VolumeError.dhall | 2 +- ...pi.storage.v1alpha1.VolumeAttachment.dhall | 2 +- ...torage.v1alpha1.VolumeAttachmentList.dhall | 2 +- ...rage.v1alpha1.VolumeAttachmentStatus.dhall | 4 +- ...k8s.api.storage.v1alpha1.VolumeError.dhall | 2 +- ...k8s.api.storage.v1beta1.StorageClass.dhall | 2 +- ...api.storage.v1beta1.StorageClassList.dhall | 2 +- ...api.storage.v1beta1.VolumeAttachment.dhall | 2 +- ...storage.v1beta1.VolumeAttachmentList.dhall | 2 +- ...orage.v1beta1.VolumeAttachmentStatus.dhall | 4 +- ....k8s.api.storage.v1beta1.VolumeError.dhall | 2 +- ...ons.v1beta1.CustomResourceConversion.dhall | 2 +- ...ons.v1beta1.CustomResourceDefinition.dhall | 2 +- ...a1.CustomResourceDefinitionCondition.dhall | 2 +- ...v1beta1.CustomResourceDefinitionList.dhall | 2 +- ...v1beta1.CustomResourceDefinitionSpec.dhall | 10 +- ...beta1.CustomResourceDefinitionStatus.dhall | 2 +- ...eta1.CustomResourceDefinitionVersion.dhall | 6 +- ...s.v1beta1.CustomResourceSubresources.dhall | 4 +- ...ons.v1beta1.CustomResourceValidation.dhall | 2 +- ...piextensions.v1beta1.JSONSchemaProps.dhall | 22 +- ...tensions.v1beta1.WebhookClientConfig.dhall | 2 +- ...imachinery.pkg.apis.meta.v1.APIGroup.dhall | 9 +- ...hinery.pkg.apis.meta.v1.APIGroupList.dhall | 4 +- ...ery.pkg.apis.meta.v1.APIResourceList.dhall | 4 +- ...chinery.pkg.apis.meta.v1.APIVersions.dhall | 4 +- ...inery.pkg.apis.meta.v1.DeleteOptions.dhall | 4 +- ...hinery.pkg.apis.meta.v1.Initializers.dhall | 4 +- ...inery.pkg.apis.meta.v1.LabelSelector.dhall | 2 +- ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 11 +- ...apimachinery.pkg.apis.meta.v1.Status.dhall | 6 +- ...inery.pkg.apis.meta.v1.StatusDetails.dhall | 2 +- ...achinery.pkg.apis.meta.v1.WatchEvent.dhall | 2 +- ...g.apis.apiregistration.v1.APIService.dhall | 7 +- ...iregistration.v1.APIServiceCondition.dhall | 2 +- ...is.apiregistration.v1.APIServiceList.dhall | 2 +- ....apiregistration.v1.APIServiceStatus.dhall | 2 +- ...s.apiregistration.v1beta1.APIService.dhall | 7 +- ...stration.v1beta1.APIServiceCondition.dhall | 2 +- ...iregistration.v1beta1.APIServiceList.dhall | 2 +- ...egistration.v1beta1.APIServiceStatus.dhall | 2 +- dhall-kubernetes.cabal | 5 +- package.yaml | 4 + src/Main.hs | 374 +++++++-- types.dhall | 771 ++++++++++++++++++ ...dmissionregistration.v1beta1.Webhook.dhall | 4 +- types/io.k8s.api.apps.v1.DaemonSet.dhall | 4 +- types/io.k8s.api.apps.v1.Deployment.dhall | 4 +- types/io.k8s.api.apps.v1.ReplicaSet.dhall | 4 +- types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 4 +- types/io.k8s.api.apps.v1.StatefulSet.dhall | 4 +- .../io.k8s.api.apps.v1beta1.Deployment.dhall | 4 +- ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 6 +- types/io.k8s.api.apps.v1beta1.Scale.dhall | 4 +- .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 4 +- ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 6 +- types/io.k8s.api.apps.v1beta2.DaemonSet.dhall | 4 +- .../io.k8s.api.apps.v1beta2.Deployment.dhall | 4 +- .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 4 +- ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 4 +- types/io.k8s.api.apps.v1beta2.Scale.dhall | 4 +- .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 4 +- ...auditregistration.v1alpha1.AuditSink.dhall | 2 +- ...8s.api.authentication.v1.TokenReview.dhall | 2 +- ....authentication.v1.TokenReviewStatus.dhall | 4 +- ...i.authentication.v1beta1.TokenReview.dhall | 2 +- ...entication.v1beta1.TokenReviewStatus.dhall | 4 +- ...horization.v1.SelfSubjectRulesReview.dhall | 2 +- ...ation.v1beta1.SelfSubjectRulesReview.dhall | 2 +- ...toscaling.v1.HorizontalPodAutoscaler.dhall | 2 +- ...scaling.v2beta1.ExternalMetricSource.dhall | 2 +- ...scaling.v2beta1.ExternalMetricStatus.dhall | 4 +- ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 3 +- ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 12 +- ...api.autoscaling.v2beta1.MetricStatus.dhall | 12 +- ...toscaling.v2beta1.ObjectMetricSource.dhall | 4 +- ...toscaling.v2beta1.ObjectMetricStatus.dhall | 4 +- ...autoscaling.v2beta1.PodsMetricSource.dhall | 4 +- ...autoscaling.v2beta1.PodsMetricStatus.dhall | 2 +- ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 3 +- ...autoscaling.v2beta2.MetricIdentifier.dhall | 2 +- ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 14 +- ...api.autoscaling.v2beta2.MetricStatus.dhall | 12 +- types/io.k8s.api.batch.v1.Job.dhall | 4 +- types/io.k8s.api.batch.v1.JobSpec.dhall | 6 +- types/io.k8s.api.batch.v1beta1.CronJob.dhall | 4 +- ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 2 +- types/io.k8s.api.batch.v2alpha1.CronJob.dhall | 4 +- ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 2 +- ...es.v1beta1.CertificateSigningRequest.dhall | 2 - types/io.k8s.api.core.v1.Affinity.dhall | 6 +- types/io.k8s.api.core.v1.Container.dhall | 20 +- ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 6 +- .../io.k8s.api.core.v1.EndpointAddress.dhall | 4 +- types/io.k8s.api.core.v1.EnvVar.dhall | 4 +- types/io.k8s.api.core.v1.EnvVarSource.dhall | 6 +- types/io.k8s.api.core.v1.Event.dhall | 4 +- types/io.k8s.api.core.v1.Handler.dhall | 4 +- types/io.k8s.api.core.v1.Lifecycle.dhall | 4 +- types/io.k8s.api.core.v1.LimitRange.dhall | 2 +- types/io.k8s.api.core.v1.Namespace.dhall | 2 +- types/io.k8s.api.core.v1.Node.dhall | 4 +- types/io.k8s.api.core.v1.NodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.PersistentVolume.dhall | 2 +- ...8s.api.core.v1.PersistentVolumeClaim.dhall | 4 +- ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 6 +- ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 40 +- types/io.k8s.api.core.v1.Pod.dhall | 4 +- .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 6 +- types/io.k8s.api.core.v1.PodSpec.dhall | 14 +- types/io.k8s.api.core.v1.PodTemplate.dhall | 2 +- .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 2 +- types/io.k8s.api.core.v1.Probe.dhall | 6 +- ...8s.api.core.v1.ReplicationController.dhall | 4 +- ...pi.core.v1.ReplicationControllerSpec.dhall | 4 +- types/io.k8s.api.core.v1.ResourceQuota.dhall | 4 +- ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 4 +- .../io.k8s.api.core.v1.SecurityContext.dhall | 6 +- types/io.k8s.api.core.v1.Service.dhall | 4 +- types/io.k8s.api.core.v1.ServiceStatus.dhall | 2 +- ...e.v1.StorageOSPersistentVolumeSource.dhall | 6 +- types/io.k8s.api.core.v1.Volume.dhall | 46 +- ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.VolumeProjection.dhall | 6 +- types/io.k8s.api.events.v1beta1.Event.dhall | 8 +- ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 4 +- ...api.extensions.v1beta1.DaemonSetSpec.dhall | 6 +- ...8s.api.extensions.v1beta1.Deployment.dhall | 4 +- ...pi.extensions.v1beta1.DeploymentSpec.dhall | 6 +- ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 4 +- ...s.api.extensions.v1beta1.IngressRule.dhall | 6 +- ...api.extensions.v1beta1.IngressStatus.dhall | 2 +- ...api.extensions.v1beta1.NetworkPolicy.dhall | 2 +- ...extensions.v1beta1.NetworkPolicyPeer.dhall | 6 +- ...extensions.v1beta1.PodSecurityPolicy.dhall | 2 +- ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 4 +- ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 4 +- ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 10 +- .../io.k8s.api.extensions.v1beta1.Scale.dhall | 4 +- ....k8s.api.networking.v1.NetworkPolicy.dhall | 2 +- ....api.networking.v1.NetworkPolicyPeer.dhall | 6 +- .../io.k8s.api.policy.v1beta1.Eviction.dhall | 4 +- ...i.policy.v1beta1.PodDisruptionBudget.dhall | 4 +- ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 6 +- ...api.policy.v1beta1.PodSecurityPolicy.dhall | 2 +- ...policy.v1beta1.PodSecurityPolicySpec.dhall | 4 +- types/io.k8s.api.rbac.v1.ClusterRole.dhall | 6 +- ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 6 +- .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 6 +- ....k8s.api.settings.v1alpha1.PodPreset.dhall | 2 +- ....api.settings.v1alpha1.PodPresetSpec.dhall | 4 +- ....k8s.api.storage.v1.VolumeAttachment.dhall | 2 +- ...pi.storage.v1alpha1.VolumeAttachment.dhall | 2 +- ...api.storage.v1beta1.VolumeAttachment.dhall | 2 +- ...ons.v1beta1.CustomResourceDefinition.dhall | 1 - ...v1beta1.CustomResourceDefinitionSpec.dhall | 24 - ...hinery.pkg.apis.meta.v1.Initializers.dhall | 2 +- ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 4 +- ...apimachinery.pkg.apis.meta.v1.Status.dhall | 4 +- ...g.apis.apiregistration.v1.APIService.dhall | 5 +- ...s.apiregistration.v1beta1.APIService.dhall | 5 +- typesUnion.dhall | 771 ++++++++++++++++++ 527 files changed, 3753 insertions(+), 1191 deletions(-) create mode 100644 defaults.dhall create mode 100644 types.dhall create mode 100644 typesUnion.dhall diff --git a/defaults.dhall b/defaults.dhall new file mode 100644 index 00000000..6464cac0 --- /dev/null +++ b/defaults.dhall @@ -0,0 +1,763 @@ +{ InitializerConfiguration = + ./defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +, InitializerConfigurationList = + ./defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall +, Rule = + ./defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall +, MutatingWebhookConfiguration = + ./defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +, MutatingWebhookConfigurationList = + ./defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall +, RuleWithOperations = + ./defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +, ValidatingWebhookConfiguration = + ./defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +, ValidatingWebhookConfigurationList = + ./defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall +, Webhook = + ./defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +, WebhookClientConfig = + ./defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +, ControllerRevision = + ./defaults/io.k8s.api.apps.v1.ControllerRevision.dhall +, ControllerRevisionList = + ./defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall +, DaemonSet = + ./defaults/io.k8s.api.apps.v1.DaemonSet.dhall +, DaemonSetCondition = + ./defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall +, DaemonSetList = + ./defaults/io.k8s.api.apps.v1.DaemonSetList.dhall +, DaemonSetSpec = + ./defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall +, DaemonSetStatus = + ./defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall +, DaemonSetUpdateStrategy = + ./defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +, Deployment = + ./defaults/io.k8s.api.apps.v1.Deployment.dhall +, DeploymentCondition = + ./defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall +, DeploymentList = + ./defaults/io.k8s.api.apps.v1.DeploymentList.dhall +, DeploymentSpec = + ./defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall +, DeploymentStatus = + ./defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall +, DeploymentStrategy = + ./defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall +, ReplicaSet = + ./defaults/io.k8s.api.apps.v1.ReplicaSet.dhall +, ReplicaSetCondition = + ./defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall +, ReplicaSetList = + ./defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall +, ReplicaSetSpec = + ./defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +, ReplicaSetStatus = + ./defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall +, RollingUpdateDaemonSet = + ./defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +, RollingUpdateDeployment = + ./defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +, RollingUpdateStatefulSetStrategy = + ./defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +, StatefulSet = + ./defaults/io.k8s.api.apps.v1.StatefulSet.dhall +, StatefulSetCondition = + ./defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall +, StatefulSetList = + ./defaults/io.k8s.api.apps.v1.StatefulSetList.dhall +, StatefulSetSpec = + ./defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall +, StatefulSetStatus = + ./defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall +, StatefulSetUpdateStrategy = + ./defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +, DeploymentRollback = + ./defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall +, RollbackConfig = + ./defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, AuditSink = + ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +, AuditSinkList = + ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall +, AuditSinkSpec = + ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall +, Policy = + ./defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall +, WebhookThrottleConfig = + ./defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall +, TokenReview = + ./defaults/io.k8s.api.authentication.v1.TokenReview.dhall +, TokenReviewSpec = + ./defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall +, TokenReviewStatus = + ./defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +, UserInfo = + ./defaults/io.k8s.api.authentication.v1.UserInfo.dhall +, LocalSubjectAccessReview = + ./defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall +, NonResourceAttributes = + ./defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall +, NonResourceRule = + ./defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall +, ResourceAttributes = + ./defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall +, ResourceRule = + ./defaults/io.k8s.api.authorization.v1.ResourceRule.dhall +, SelfSubjectAccessReview = + ./defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall +, SelfSubjectAccessReviewSpec = + ./defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +, SelfSubjectRulesReview = + ./defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +, SelfSubjectRulesReviewSpec = + ./defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +, SubjectAccessReview = + ./defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall +, SubjectAccessReviewSpec = + ./defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +, SubjectAccessReviewStatus = + ./defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +, SubjectRulesReviewStatus = + ./defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +, Scale = + ./defaults/io.k8s.api.autoscaling.v1.Scale.dhall +, ScaleSpec = + ./defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall +, ScaleStatus = + ./defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall +, CrossVersionObjectReference = + ./defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, ExternalMetricSource = + ./defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +, ExternalMetricStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +, HorizontalPodAutoscaler = + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +, HorizontalPodAutoscalerCondition = + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +, HorizontalPodAutoscalerList = + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall +, HorizontalPodAutoscalerSpec = + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +, HorizontalPodAutoscalerStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +, MetricIdentifier = + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, MetricSpec = + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +, MetricStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +, MetricTarget = + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +, MetricValueStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, ObjectMetricSource = + ./defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +, ObjectMetricStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +, PodsMetricSource = + ./defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +, PodsMetricStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +, ResourceMetricSource = + ./defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +, ResourceMetricStatus = + ./defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall +, Job = + ./defaults/io.k8s.api.batch.v1.Job.dhall +, JobCondition = + ./defaults/io.k8s.api.batch.v1.JobCondition.dhall +, JobList = + ./defaults/io.k8s.api.batch.v1.JobList.dhall +, JobSpec = + ./defaults/io.k8s.api.batch.v1.JobSpec.dhall +, JobStatus = + ./defaults/io.k8s.api.batch.v1.JobStatus.dhall +, CronJob = + ./defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall +, CronJobList = + ./defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall +, CronJobSpec = + ./defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +, CronJobStatus = + ./defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +, JobTemplateSpec = + ./defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +, CertificateSigningRequest = + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +, CertificateSigningRequestCondition = + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +, CertificateSigningRequestList = + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall +, CertificateSigningRequestSpec = + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +, CertificateSigningRequestStatus = + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +, Lease = + ./defaults/io.k8s.api.coordination.v1beta1.Lease.dhall +, LeaseList = + ./defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall +, LeaseSpec = + ./defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +, AWSElasticBlockStoreVolumeSource = + ./defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, Affinity = + ./defaults/io.k8s.api.core.v1.Affinity.dhall +, AttachedVolume = + ./defaults/io.k8s.api.core.v1.AttachedVolume.dhall +, AzureDiskVolumeSource = + ./defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, AzureFilePersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, AzureFileVolumeSource = + ./defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, Binding = + ./defaults/io.k8s.api.core.v1.Binding.dhall +, CSIPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, Capabilities = + ./defaults/io.k8s.api.core.v1.Capabilities.dhall +, CephFSPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +, CephFSVolumeSource = + ./defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall +, CinderPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +, CinderVolumeSource = + ./defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall +, ClientIPConfig = + ./defaults/io.k8s.api.core.v1.ClientIPConfig.dhall +, ComponentCondition = + ./defaults/io.k8s.api.core.v1.ComponentCondition.dhall +, ComponentStatus = + ./defaults/io.k8s.api.core.v1.ComponentStatus.dhall +, ComponentStatusList = + ./defaults/io.k8s.api.core.v1.ComponentStatusList.dhall +, ConfigMap = + ./defaults/io.k8s.api.core.v1.ConfigMap.dhall +, ConfigMapEnvSource = + ./defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall +, ConfigMapKeySelector = + ./defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall +, ConfigMapList = + ./defaults/io.k8s.api.core.v1.ConfigMapList.dhall +, ConfigMapNodeConfigSource = + ./defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall +, ConfigMapProjection = + ./defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall +, ConfigMapVolumeSource = + ./defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, Container = + ./defaults/io.k8s.api.core.v1.Container.dhall +, ContainerImage = + ./defaults/io.k8s.api.core.v1.ContainerImage.dhall +, ContainerPort = + ./defaults/io.k8s.api.core.v1.ContainerPort.dhall +, ContainerState = + ./defaults/io.k8s.api.core.v1.ContainerState.dhall +, ContainerStateRunning = + ./defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall +, ContainerStateTerminated = + ./defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall +, ContainerStateWaiting = + ./defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall +, ContainerStatus = + ./defaults/io.k8s.api.core.v1.ContainerStatus.dhall +, DaemonEndpoint = + ./defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall +, DownwardAPIProjection = + ./defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall +, DownwardAPIVolumeFile = + ./defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +, DownwardAPIVolumeSource = + ./defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, EmptyDirVolumeSource = + ./defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +, EndpointAddress = + ./defaults/io.k8s.api.core.v1.EndpointAddress.dhall +, EndpointPort = + ./defaults/io.k8s.api.core.v1.EndpointPort.dhall +, EndpointSubset = + ./defaults/io.k8s.api.core.v1.EndpointSubset.dhall +, Endpoints = + ./defaults/io.k8s.api.core.v1.Endpoints.dhall +, EndpointsList = + ./defaults/io.k8s.api.core.v1.EndpointsList.dhall +, EnvFromSource = + ./defaults/io.k8s.api.core.v1.EnvFromSource.dhall +, EnvVar = + ./defaults/io.k8s.api.core.v1.EnvVar.dhall +, EnvVarSource = + ./defaults/io.k8s.api.core.v1.EnvVarSource.dhall +, Event = + ./defaults/io.k8s.api.core.v1.Event.dhall +, EventList = + ./defaults/io.k8s.api.core.v1.EventList.dhall +, EventSeries = + ./defaults/io.k8s.api.core.v1.EventSeries.dhall +, EventSource = + ./defaults/io.k8s.api.core.v1.EventSource.dhall +, ExecAction = + ./defaults/io.k8s.api.core.v1.ExecAction.dhall +, FCVolumeSource = + ./defaults/io.k8s.api.core.v1.FCVolumeSource.dhall +, FlexPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +, FlexVolumeSource = + ./defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall +, FlockerVolumeSource = + ./defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall +, GCEPersistentDiskVolumeSource = + ./defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +, GitRepoVolumeSource = + ./defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall +, GlusterfsPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +, GlusterfsVolumeSource = + ./defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +, HTTPGetAction = + ./defaults/io.k8s.api.core.v1.HTTPGetAction.dhall +, HTTPHeader = + ./defaults/io.k8s.api.core.v1.HTTPHeader.dhall +, Handler = + ./defaults/io.k8s.api.core.v1.Handler.dhall +, HostAlias = + ./defaults/io.k8s.api.core.v1.HostAlias.dhall +, HostPathVolumeSource = + ./defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall +, ISCSIPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, ISCSIVolumeSource = + ./defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +, KeyToPath = + ./defaults/io.k8s.api.core.v1.KeyToPath.dhall +, Lifecycle = + ./defaults/io.k8s.api.core.v1.Lifecycle.dhall +, LimitRange = + ./defaults/io.k8s.api.core.v1.LimitRange.dhall +, LimitRangeItem = + ./defaults/io.k8s.api.core.v1.LimitRangeItem.dhall +, LimitRangeList = + ./defaults/io.k8s.api.core.v1.LimitRangeList.dhall +, LimitRangeSpec = + ./defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall +, LoadBalancerIngress = + ./defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall +, LoadBalancerStatus = + ./defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall +, LocalObjectReference = + ./defaults/io.k8s.api.core.v1.LocalObjectReference.dhall +, LocalVolumeSource = + ./defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall +, NFSVolumeSource = + ./defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall +, Namespace = + ./defaults/io.k8s.api.core.v1.Namespace.dhall +, NamespaceList = + ./defaults/io.k8s.api.core.v1.NamespaceList.dhall +, NamespaceSpec = + ./defaults/io.k8s.api.core.v1.NamespaceSpec.dhall +, NamespaceStatus = + ./defaults/io.k8s.api.core.v1.NamespaceStatus.dhall +, Node = + ./defaults/io.k8s.api.core.v1.Node.dhall +, NodeAddress = + ./defaults/io.k8s.api.core.v1.NodeAddress.dhall +, NodeAffinity = + ./defaults/io.k8s.api.core.v1.NodeAffinity.dhall +, NodeCondition = + ./defaults/io.k8s.api.core.v1.NodeCondition.dhall +, NodeConfigSource = + ./defaults/io.k8s.api.core.v1.NodeConfigSource.dhall +, NodeConfigStatus = + ./defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall +, NodeDaemonEndpoints = + ./defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +, NodeList = + ./defaults/io.k8s.api.core.v1.NodeList.dhall +, NodeSelector = + ./defaults/io.k8s.api.core.v1.NodeSelector.dhall +, NodeSelectorRequirement = + ./defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall +, NodeSelectorTerm = + ./defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall +, NodeSpec = + ./defaults/io.k8s.api.core.v1.NodeSpec.dhall +, NodeStatus = + ./defaults/io.k8s.api.core.v1.NodeStatus.dhall +, NodeSystemInfo = + ./defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall +, ObjectFieldSelector = + ./defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall +, ObjectReference = + ./defaults/io.k8s.api.core.v1.ObjectReference.dhall +, PersistentVolume = + ./defaults/io.k8s.api.core.v1.PersistentVolume.dhall +, PersistentVolumeClaim = + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, PersistentVolumeClaimCondition = + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +, PersistentVolumeClaimList = + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall +, PersistentVolumeClaimSpec = + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +, PersistentVolumeClaimStatus = + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +, PersistentVolumeClaimVolumeSource = + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +, PersistentVolumeList = + ./defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall +, PersistentVolumeSpec = + ./defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +, PersistentVolumeStatus = + ./defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall +, PhotonPersistentDiskVolumeSource = + ./defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +, Pod = + ./defaults/io.k8s.api.core.v1.Pod.dhall +, PodAffinity = + ./defaults/io.k8s.api.core.v1.PodAffinity.dhall +, PodAffinityTerm = + ./defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall +, PodAntiAffinity = + ./defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall +, PodCondition = + ./defaults/io.k8s.api.core.v1.PodCondition.dhall +, PodDNSConfig = + ./defaults/io.k8s.api.core.v1.PodDNSConfig.dhall +, PodDNSConfigOption = + ./defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall +, PodList = + ./defaults/io.k8s.api.core.v1.PodList.dhall +, PodReadinessGate = + ./defaults/io.k8s.api.core.v1.PodReadinessGate.dhall +, PodSecurityContext = + ./defaults/io.k8s.api.core.v1.PodSecurityContext.dhall +, PodSpec = + ./defaults/io.k8s.api.core.v1.PodSpec.dhall +, PodStatus = + ./defaults/io.k8s.api.core.v1.PodStatus.dhall +, PodTemplate = + ./defaults/io.k8s.api.core.v1.PodTemplate.dhall +, PodTemplateList = + ./defaults/io.k8s.api.core.v1.PodTemplateList.dhall +, PodTemplateSpec = + ./defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall +, PortworxVolumeSource = + ./defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall +, PreferredSchedulingTerm = + ./defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +, Probe = + ./defaults/io.k8s.api.core.v1.Probe.dhall +, ProjectedVolumeSource = + ./defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall +, QuobyteVolumeSource = + ./defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, RBDPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +, RBDVolumeSource = + ./defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall +, ReplicationController = + ./defaults/io.k8s.api.core.v1.ReplicationController.dhall +, ReplicationControllerCondition = + ./defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall +, ReplicationControllerList = + ./defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall +, ReplicationControllerSpec = + ./defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +, ReplicationControllerStatus = + ./defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall +, ResourceFieldSelector = + ./defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall +, ResourceQuota = + ./defaults/io.k8s.api.core.v1.ResourceQuota.dhall +, ResourceQuotaList = + ./defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall +, ResourceQuotaSpec = + ./defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +, ResourceQuotaStatus = + ./defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall +, ResourceRequirements = + ./defaults/io.k8s.api.core.v1.ResourceRequirements.dhall +, SELinuxOptions = + ./defaults/io.k8s.api.core.v1.SELinuxOptions.dhall +, ScaleIOPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +, ScaleIOVolumeSource = + ./defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, ScopeSelector = + ./defaults/io.k8s.api.core.v1.ScopeSelector.dhall +, ScopedResourceSelectorRequirement = + ./defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall +, Secret = + ./defaults/io.k8s.api.core.v1.Secret.dhall +, SecretEnvSource = + ./defaults/io.k8s.api.core.v1.SecretEnvSource.dhall +, SecretKeySelector = + ./defaults/io.k8s.api.core.v1.SecretKeySelector.dhall +, SecretList = + ./defaults/io.k8s.api.core.v1.SecretList.dhall +, SecretProjection = + ./defaults/io.k8s.api.core.v1.SecretProjection.dhall +, SecretReference = + ./defaults/io.k8s.api.core.v1.SecretReference.dhall +, SecretVolumeSource = + ./defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall +, SecurityContext = + ./defaults/io.k8s.api.core.v1.SecurityContext.dhall +, Service = + ./defaults/io.k8s.api.core.v1.Service.dhall +, ServiceAccount = + ./defaults/io.k8s.api.core.v1.ServiceAccount.dhall +, ServiceAccountList = + ./defaults/io.k8s.api.core.v1.ServiceAccountList.dhall +, ServiceAccountTokenProjection = + ./defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall +, ServiceList = + ./defaults/io.k8s.api.core.v1.ServiceList.dhall +, ServicePort = + ./defaults/io.k8s.api.core.v1.ServicePort.dhall +, ServiceSpec = + ./defaults/io.k8s.api.core.v1.ServiceSpec.dhall +, ServiceStatus = + ./defaults/io.k8s.api.core.v1.ServiceStatus.dhall +, SessionAffinityConfig = + ./defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall +, StorageOSPersistentVolumeSource = + ./defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +, StorageOSVolumeSource = + ./defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +, Sysctl = + ./defaults/io.k8s.api.core.v1.Sysctl.dhall +, TCPSocketAction = + ./defaults/io.k8s.api.core.v1.TCPSocketAction.dhall +, Taint = + ./defaults/io.k8s.api.core.v1.Taint.dhall +, Toleration = + ./defaults/io.k8s.api.core.v1.Toleration.dhall +, TopologySelectorLabelRequirement = + ./defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall +, TopologySelectorTerm = + ./defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall +, TypedLocalObjectReference = + ./defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall +, Volume = + ./defaults/io.k8s.api.core.v1.Volume.dhall +, VolumeDevice = + ./defaults/io.k8s.api.core.v1.VolumeDevice.dhall +, VolumeMount = + ./defaults/io.k8s.api.core.v1.VolumeMount.dhall +, VolumeNodeAffinity = + ./defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +, VolumeProjection = + ./defaults/io.k8s.api.core.v1.VolumeProjection.dhall +, VsphereVirtualDiskVolumeSource = + ./defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +, WeightedPodAffinityTerm = + ./defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +, HTTPIngressPath = + ./defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall +, HTTPIngressRuleValue = + ./defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +, Ingress = + ./defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall +, IngressBackend = + ./defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall +, IngressList = + ./defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall +, IngressRule = + ./defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall +, IngressSpec = + ./defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall +, IngressStatus = + ./defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +, IngressTLS = + ./defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall +, IPBlock = + ./defaults/io.k8s.api.networking.v1.IPBlock.dhall +, NetworkPolicy = + ./defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall +, NetworkPolicyEgressRule = + ./defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +, NetworkPolicyIngressRule = + ./defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +, NetworkPolicyList = + ./defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall +, NetworkPolicyPeer = + ./defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +, NetworkPolicyPort = + ./defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall +, NetworkPolicySpec = + ./defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall +, AllowedFlexVolume = + ./defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +, AllowedHostPath = + ./defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +, Eviction = + ./defaults/io.k8s.api.policy.v1beta1.Eviction.dhall +, FSGroupStrategyOptions = + ./defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +, HostPortRange = + ./defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall +, IDRange = + ./defaults/io.k8s.api.policy.v1beta1.IDRange.dhall +, PodDisruptionBudget = + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +, PodDisruptionBudgetList = + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall +, PodDisruptionBudgetSpec = + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +, PodDisruptionBudgetStatus = + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall +, PodSecurityPolicy = + ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +, PodSecurityPolicyList = + ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall +, PodSecurityPolicySpec = + ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +, RunAsGroupStrategyOptions = + ./defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +, RunAsUserStrategyOptions = + ./defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +, SELinuxStrategyOptions = + ./defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +, SupplementalGroupsStrategyOptions = + ./defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +, AggregationRule = + ./defaults/io.k8s.api.rbac.v1.AggregationRule.dhall +, ClusterRole = + ./defaults/io.k8s.api.rbac.v1.ClusterRole.dhall +, ClusterRoleBinding = + ./defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +, ClusterRoleBindingList = + ./defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall +, ClusterRoleList = + ./defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall +, PolicyRule = + ./defaults/io.k8s.api.rbac.v1.PolicyRule.dhall +, Role = + ./defaults/io.k8s.api.rbac.v1.Role.dhall +, RoleBinding = + ./defaults/io.k8s.api.rbac.v1.RoleBinding.dhall +, RoleBindingList = + ./defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall +, RoleList = + ./defaults/io.k8s.api.rbac.v1.RoleList.dhall +, RoleRef = + ./defaults/io.k8s.api.rbac.v1.RoleRef.dhall +, Subject = + ./defaults/io.k8s.api.rbac.v1.Subject.dhall +, PriorityClass = + ./defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +, PriorityClassList = + ./defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall +, PodPreset = + ./defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall +, PodPresetList = + ./defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall +, PodPresetSpec = + ./defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +, StorageClass = + ./defaults/io.k8s.api.storage.v1.StorageClass.dhall +, StorageClassList = + ./defaults/io.k8s.api.storage.v1.StorageClassList.dhall +, VolumeAttachment = + ./defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall +, VolumeAttachmentList = + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall +, VolumeAttachmentSource = + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall +, VolumeAttachmentSpec = + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +, VolumeAttachmentStatus = + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +, VolumeError = + ./defaults/io.k8s.api.storage.v1.VolumeError.dhall +, CustomResourceColumnDefinition = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, CustomResourceConversion = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, CustomResourceDefinitionCondition = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +, CustomResourceDefinitionNames = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, CustomResourceDefinitionStatus = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +, CustomResourceSubresourceScale = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +, CustomResourceSubresourceStatus = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +, CustomResourceSubresources = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, ExternalDocumentation = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +, JSON = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, JSONSchemaPropsOrArray = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +, JSONSchemaPropsOrBool = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, JSONSchemaPropsOrStringArray = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall +, APIGroup = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +, APIGroupList = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall +, APIResource = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall +, APIResourceList = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall +, APIVersions = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall +, DeleteOptions = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +, GroupVersionForDiscovery = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +, Initializer = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +, Initializers = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +, LabelSelector = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, LabelSelectorRequirement = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +, ListMeta = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +, ObjectMeta = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, OwnerReference = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +, Patch = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall +, Preconditions = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +, ServerAddressByClientCIDR = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +, Status = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +, StatusCause = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +, StatusDetails = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +, WatchEvent = + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall +, RawExtension = + ./defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +, Info = + ./defaults/io.k8s.apimachinery.pkg.version.Info.dhall +, APIService = + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +, APIServiceCondition = + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +, APIServiceList = + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall +, APIServiceSpec = + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +, APIServiceStatus = + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +, ServiceReference = + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall index 9b7d7385..a62c2173 100644 --- a/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall @@ -1 +1,3 @@ -{ rules = [] : List ./io.k8s.api.admissionregistration.v1alpha1.Rule.dhall } +{ rules = + [] : List ./../types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall +} diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall index 035f4caf..db531a3f 100644 --- a/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall @@ -3,7 +3,8 @@ , kind = "InitializerConfiguration" , initializers = - [] : List ./io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall + [] : List + ./../types/io.k8s.api.admissionregistration.v1alpha1.Initializer.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall index 55fc00af..9e00828d 100644 --- a/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall @@ -4,7 +4,7 @@ "InitializerConfigurationList" , items = [] : List - ./io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall + ./../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall index 279fed19..c0ae82f6 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , webhooks = - [] : List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall + [] : List ./../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall index f50cb1ff..e8ac91ed 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall @@ -4,7 +4,7 @@ "MutatingWebhookConfigurationList" , items = [] : List - ./io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall + ./../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall index c503a197..417e0f97 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , webhooks = - [] : List ./io.k8s.api.admissionregistration.v1beta1.Webhook.dhall + [] : List ./../types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall index 9307dc70..ccfc556e 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall @@ -4,7 +4,7 @@ "ValidatingWebhookConfigurationList" , items = [] : List - ./io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall + ./../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall index 3fbf4c8a..c468e896 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall @@ -1,12 +1,12 @@ { clientConfig = ./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +, namespaceSelector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , rules = [] : List - ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall + ./../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall , failurePolicy = None Text -, namespaceSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , sideEffects = None Text } diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall index 676ce25e..59c9262f 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall @@ -1,7 +1,8 @@ { caBundle = None Text , service = - None ./io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall + None + ./../types/io.k8s.api.admissionregistration.v1beta1.ServiceReference.dhall , url = None Text } diff --git a/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall b/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall index 9d87772c..d0beb443 100644 --- a/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall +++ b/defaults/io.k8s.api.apps.v1.ControllerRevision.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , data = - None ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall + None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall } diff --git a/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall b/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall index 21ef946b..9d792c5e 100644 --- a/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall +++ b/defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall @@ -3,7 +3,7 @@ , kind = "ControllerRevisionList" , items = - [] : List ./io.k8s.api.apps.v1.ControllerRevision.dhall + [] : List ./../types/io.k8s.api.apps.v1.ControllerRevision.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DaemonSet.dhall b/defaults/io.k8s.api.apps.v1.DaemonSet.dhall index 5f68d590..a4fff704 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSet.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1.DaemonSetSpec.dhall + ./io.k8s.api.apps.v1.DaemonSetSpec.dhall , status = - None ./io.k8s.api.apps.v1.DaemonSetStatus.dhall + ./io.k8s.api.apps.v1.DaemonSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall index 62ec0d9e..8885b292 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSetList.dhall @@ -3,7 +3,7 @@ , kind = "DaemonSetList" , items = - [] : List ./io.k8s.api.apps.v1.DaemonSet.dhall + [] : List ./../types/io.k8s.api.apps.v1.DaemonSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall index 4444449e..37365769 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall @@ -7,5 +7,5 @@ , revisionHistoryLimit = None Natural , updateStrategy = - None ./io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall + None ./../types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall index 6eee5256..36f126c4 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1.DaemonSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1.DaemonSetCondition.dhall , collisionCount = None Natural , numberAvailable = diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall index 5fa601b5..1a23a3aa 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall + None ./../types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1.Deployment.dhall b/defaults/io.k8s.api.apps.v1.Deployment.dhall index 009149cc..07ef1704 100644 --- a/defaults/io.k8s.api.apps.v1.Deployment.dhall +++ b/defaults/io.k8s.api.apps.v1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1.DeploymentSpec.dhall + ./io.k8s.api.apps.v1.DeploymentSpec.dhall , status = - None ./io.k8s.api.apps.v1.DeploymentStatus.dhall + ./io.k8s.api.apps.v1.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall b/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall index aa0b8555..31f11cc7 100644 --- a/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall +++ b/defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall @@ -1,7 +1,7 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastUpdateTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1.DeploymentList.dhall b/defaults/io.k8s.api.apps.v1.DeploymentList.dhall index dcac12cf..93744a9f 100644 --- a/defaults/io.k8s.api.apps.v1.DeploymentList.dhall +++ b/defaults/io.k8s.api.apps.v1.DeploymentList.dhall @@ -3,7 +3,7 @@ , kind = "DeploymentList" , items = - [] : List ./io.k8s.api.apps.v1.Deployment.dhall + [] : List ./../types/io.k8s.api.apps.v1.Deployment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall index 896e52a0..506ab5df 100644 --- a/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall +++ b/defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall @@ -13,5 +13,5 @@ , revisionHistoryLimit = None Natural , strategy = - None ./io.k8s.api.apps.v1.DeploymentStrategy.dhall + None ./../types/io.k8s.api.apps.v1.DeploymentStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall b/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall index 587f106c..3b2d00d2 100644 --- a/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall +++ b/defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1.DeploymentCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1.DeploymentCondition.dhall , availableReplicas = None Natural , collisionCount = diff --git a/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall index ca969fb6..76ee2ead 100644 --- a/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall + None ./../types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall index 326d59fc..dca63e4e 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall + ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall , status = - None ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall + ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall index 3c856e1c..f9ed121d 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall @@ -3,7 +3,7 @@ , kind = "ReplicaSetList" , items = - [] : List ./io.k8s.api.apps.v1.ReplicaSet.dhall + [] : List ./../types/io.k8s.api.apps.v1.ReplicaSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall index 45e162f5..5ca16497 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , replicas = None Natural -, template = - None ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall index dd6e63a8..ecdc1db2 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1.ReplicaSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall , availableReplicas = None Natural , fullyLabeledReplicas = diff --git a/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall index 1dcc6d1e..fb640544 100644 --- a/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +++ b/defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall @@ -1,3 +1,3 @@ { maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall index b0f8bc88..6c92527d 100644 --- a/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +++ b/defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall @@ -1,5 +1,5 @@ { maxSurge = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1.StatefulSet.dhall index 6f2e8ab5..ae6efdeb 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSet.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1.StatefulSetSpec.dhall + ./io.k8s.api.apps.v1.StatefulSetSpec.dhall , status = - None ./io.k8s.api.apps.v1.StatefulSetStatus.dhall + ./io.k8s.api.apps.v1.StatefulSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall index 0c9f87ff..4cb6c427 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSetList.dhall @@ -3,7 +3,7 @@ , kind = "StatefulSetList" , items = - [] : List ./io.k8s.api.apps.v1.StatefulSet.dhall + [] : List ./../types/io.k8s.api.apps.v1.StatefulSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall index 0e3b65f5..a1806ea3 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall @@ -3,7 +3,7 @@ , template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , volumeClaimTemplates = - [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall + [] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall , podManagementPolicy = None Text , replicas = @@ -11,5 +11,5 @@ , revisionHistoryLimit = None Natural , updateStrategy = - None ./io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall + None ./../types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall index df2e3941..89690d28 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1.StatefulSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1.StatefulSetCondition.dhall , collisionCount = None Natural , currentReplicas = diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall index 3eaa8910..c6ffa405 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall + None ./../types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall b/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall index 3883d717..1a50e235 100644 --- a/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.ControllerRevision.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , data = - None ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall + None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall b/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall index ab5cc1e7..cb6e337f 100644 --- a/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall @@ -3,7 +3,7 @@ , kind = "ControllerRevisionList" , items = - [] : List ./io.k8s.api.apps.v1beta1.ControllerRevision.dhall + [] : List ./../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall b/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall index 37f8b6ff..fd25d22e 100644 --- a/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall + ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall , status = - None ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall + ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall index aa0b8555..31f11cc7 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall @@ -1,7 +1,7 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastUpdateTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall index 511ebcf1..22aa7d0e 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentList.dhall @@ -3,7 +3,7 @@ , kind = "DeploymentList" , items = - [] : List ./io.k8s.api.apps.v1beta1.Deployment.dhall + [] : List ./../types/io.k8s.api.apps.v1beta1.Deployment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall index 40879ea6..46657c71 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall @@ -1,4 +1,6 @@ -{ template = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural @@ -11,9 +13,7 @@ , revisionHistoryLimit = None Natural , rollbackTo = - None ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall , strategy = - None ./io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall + None ./../types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall index e99acbac..ea29d296 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1beta1.DeploymentCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1beta1.DeploymentCondition.dhall , availableReplicas = None Natural , collisionCount = diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall index 84c7bed2..1e45abfa 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall + None ./../types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall index b0f8bc88..6c92527d 100644 --- a/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall @@ -1,5 +1,5 @@ { maxSurge = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.Scale.dhall b/defaults/io.k8s.api.apps.v1beta1.Scale.dhall index de1350c2..a7884ef6 100644 --- a/defaults/io.k8s.api.apps.v1beta1.Scale.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ "Scale" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - None ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall , status = - None ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall + ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall +, spec = + None ./../types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall index 7b1b6ff3..dcc53ca4 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall + ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall , status = - None ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall + ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall index 9af71873..b3858280 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetList.dhall @@ -3,7 +3,7 @@ , kind = "StatefulSetList" , items = - [] : List ./io.k8s.api.apps.v1beta1.StatefulSet.dhall + [] : List ./../types/io.k8s.api.apps.v1beta1.StatefulSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall index 880e6dcc..c11b846f 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall @@ -1,15 +1,15 @@ -{ template = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , volumeClaimTemplates = - [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall + [] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall , podManagementPolicy = None Text , replicas = None Natural , revisionHistoryLimit = None Natural -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , updateStrategy = - None ./io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall + None ./../types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall index 5c3d6392..6090eddf 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1beta1.StatefulSetCondition.dhall , collisionCount = None Natural , currentReplicas = diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall index b492b53b..76ce5461 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,6 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall + None + ./../types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall b/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall index 416a8d3a..0aa8aa8e 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ControllerRevision.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , data = - None ./io.k8s.apimachinery.pkg.runtime.RawExtension.dhall + None ./../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall b/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall index 10ab1381..f6b7b48e 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall @@ -3,7 +3,7 @@ , kind = "ControllerRevisionList" , items = - [] : List ./io.k8s.api.apps.v1beta2.ControllerRevision.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall index bf66e440..7a18d036 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall + ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall , status = - None ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall + ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall index 6862dfaa..d82031e8 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetList.dhall @@ -3,7 +3,7 @@ , kind = "DaemonSetList" , items = - [] : List ./io.k8s.api.apps.v1beta2.DaemonSet.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.DaemonSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall index 81564aab..5033ff88 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall @@ -7,5 +7,5 @@ , revisionHistoryLimit = None Natural , updateStrategy = - None ./io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall + None ./../types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall index 326837c0..dc6c51f5 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.DaemonSetCondition.dhall , collisionCount = None Natural , numberAvailable = diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall index e07410b3..a320fadf 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall + None ./../types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall b/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall index 410a03cb..a0e5a8b9 100644 --- a/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall + ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall , status = - None ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall + ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall index aa0b8555..31f11cc7 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall @@ -1,7 +1,7 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastUpdateTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall index 3464ded6..2c68c43b 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentList.dhall @@ -3,7 +3,7 @@ , kind = "DeploymentList" , items = - [] : List ./io.k8s.api.apps.v1beta2.Deployment.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.Deployment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall index 9e01f8a8..7a118c95 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall @@ -13,5 +13,5 @@ , revisionHistoryLimit = None Natural , strategy = - None ./io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall + None ./../types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall index 8e57db89..f581ea20 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1beta2.DeploymentCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.DeploymentCondition.dhall , availableReplicas = None Natural , collisionCount = diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall index d34d53b9..91b225d8 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall + None ./../types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall index d1e80a0b..70888e7f 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall + ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall , status = - None ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall + ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall index 9cf1d924..9d79588d 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall @@ -3,7 +3,7 @@ , kind = "ReplicaSetList" , items = - [] : List ./io.k8s.api.apps.v1beta2.ReplicaSet.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall index 45e162f5..5ca16497 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , replicas = None Natural -, template = - None ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall index 0dd0a8a2..3bf133b5 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.ReplicaSetCondition.dhall , availableReplicas = None Natural , fullyLabeledReplicas = diff --git a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall index 1dcc6d1e..fb640544 100644 --- a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall @@ -1,3 +1,3 @@ { maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall index b0f8bc88..6c92527d 100644 --- a/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall @@ -1,5 +1,5 @@ { maxSurge = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.Scale.dhall b/defaults/io.k8s.api.apps.v1beta2.Scale.dhall index 32c1f8e5..1d54aadb 100644 --- a/defaults/io.k8s.api.apps.v1beta2.Scale.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.Scale.dhall @@ -4,8 +4,8 @@ "Scale" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - None ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall , status = - None ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall + ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall +, spec = + None ./../types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall index 38a3bf5a..5c92821f 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall + ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall , status = - None ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall + ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall index 02bcfcbc..fd5f053e 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetList.dhall @@ -3,7 +3,7 @@ , kind = "StatefulSetList" , items = - [] : List ./io.k8s.api.apps.v1beta2.StatefulSet.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.StatefulSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall index 489c7785..106533ea 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall @@ -3,7 +3,7 @@ , template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , volumeClaimTemplates = - [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall + [] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall , podManagementPolicy = None Text , replicas = @@ -11,5 +11,5 @@ , revisionHistoryLimit = None Natural , updateStrategy = - None ./io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall + None ./../types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall index 57dc1236..aeaa1828 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall + [] : List ./../types/io.k8s.api.apps.v1beta2.StatefulSetCondition.dhall , collisionCount = None Natural , currentReplicas = diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall index c4e519db..9f38e8fc 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,6 @@ { rollingUpdate = - None ./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall + None + ./../types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall , type = None Text } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall index 9a88b31b..2de7f2dc 100644 --- a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall index dcc50cf4..1a67de2f 100644 --- a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall @@ -3,7 +3,7 @@ , kind = "AuditSinkList" , items = - [] : List ./io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall + [] : List ./../types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall index 59b835c8..2c1dd2fb 100644 --- a/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall @@ -1,5 +1,6 @@ { clientConfig = ./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall , throttle = - None ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall + None + ./../types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall index dbf86c59..34a18703 100644 --- a/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall @@ -1,7 +1,7 @@ { caBundle = None Text , service = - None ./io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall + None ./../types/io.k8s.api.auditregistration.v1alpha1.ServiceReference.dhall , url = None Text } diff --git a/defaults/io.k8s.api.authentication.v1.TokenReview.dhall b/defaults/io.k8s.api.authentication.v1.TokenReview.dhall index e3c8d302..cca811a8 100644 --- a/defaults/io.k8s.api.authentication.v1.TokenReview.dhall +++ b/defaults/io.k8s.api.authentication.v1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall , status = - None ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall + ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall index c1cf93d8..617e1a08 100644 --- a/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +++ b/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences = [] : List Text +, user = + ./io.k8s.api.authentication.v1.UserInfo.dhall , authenticated = None Bool , error = None Text -, user = - None ./io.k8s.api.authentication.v1.UserInfo.dhall } diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall index 93a7b038..79bcd74b 100644 --- a/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall , status = - None ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall + ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall index d9665936..f50e7366 100644 --- a/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences = [] : List Text +, user = + ./io.k8s.api.authentication.v1beta1.UserInfo.dhall , authenticated = None Bool , error = None Text -, user = - None ./io.k8s.api.authentication.v1beta1.UserInfo.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall index 470638ce..ea8af1df 100644 --- a/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall +++ b/defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall + None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall index d2edffec..2823bf58 100644 --- a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall + None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall index 9821f48a..e3986be6 100644 --- a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall @@ -1,5 +1,5 @@ { nonResourceAttributes = - None ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall , resourceAttributes = - None ./io.k8s.api.authorization.v1.ResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall index 9c3e29f1..eab4563e 100644 --- a/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall index 3ecdab36..f474c2c1 100644 --- a/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall +++ b/defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall + None ./../types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall index c2ad66bb..cc007407 100644 --- a/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall @@ -3,9 +3,9 @@ , groups = [] : List Text , nonResourceAttributes = - None ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall , resourceAttributes = - None ./io.k8s.api.authorization.v1.ResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall , uid = None Text , user = diff --git a/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall b/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall index eae5ab15..7a090b25 100644 --- a/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +++ b/defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall @@ -1,7 +1,7 @@ { nonResourceRules = - [] : List ./io.k8s.api.authorization.v1.NonResourceRule.dhall + [] : List ./../types/io.k8s.api.authorization.v1.NonResourceRule.dhall , resourceRules = - [] : List ./io.k8s.api.authorization.v1.ResourceRule.dhall + [] : List ./../types/io.k8s.api.authorization.v1.ResourceRule.dhall , evaluationError = None Text } diff --git a/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall index af75a04e..92e994da 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview.dhall @@ -7,5 +7,6 @@ , spec = ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall + None + ./../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall index ae64312c..03101f64 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview.dhall @@ -7,5 +7,6 @@ , spec = ./io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall + None + ./../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall index df1bb616..8f81cda6 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall @@ -1,5 +1,5 @@ { nonResourceAttributes = - None ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall , resourceAttributes = - None ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall index 65e86215..27973e1a 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall + ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall index 0e1b3ebc..d2b147d2 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReview.dhall @@ -7,5 +7,6 @@ , spec = ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall , status = - None ./io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall + None + ./../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall index b8b1d819..c0b6bffe 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall @@ -3,9 +3,9 @@ , group = [] : List Text , nonResourceAttributes = - None ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall , resourceAttributes = - None ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall + None ./../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall , uid = None Text , user = diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall index def4d802..48d2fefc 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall @@ -1,7 +1,7 @@ { nonResourceRules = - [] : List ./io.k8s.api.authorization.v1beta1.NonResourceRule.dhall + [] : List ./../types/io.k8s.api.authorization.v1beta1.NonResourceRule.dhall , resourceRules = - [] : List ./io.k8s.api.authorization.v1beta1.ResourceRule.dhall + [] : List ./../types/io.k8s.api.authorization.v1beta1.ResourceRule.dhall , evaluationError = None Text } diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall index b5712752..879f4575 100644 --- a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,8 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall + ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall , status = - None ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall + None + ./../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall index 6f0d66d7..4b307f60 100644 --- a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall @@ -3,7 +3,7 @@ , kind = "HorizontalPodAutoscalerList" , items = - [] : List ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall + [] : List ./../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall index ffcac5f7..13217b9e 100644 --- a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall @@ -1,7 +1,7 @@ { currentCPUUtilizationPercentage = None Natural , lastScaleTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , observedGeneration = None Natural } diff --git a/defaults/io.k8s.api.autoscaling.v1.Scale.dhall b/defaults/io.k8s.api.autoscaling.v1.Scale.dhall index d1317352..b29a1e96 100644 --- a/defaults/io.k8s.api.autoscaling.v1.Scale.dhall +++ b/defaults/io.k8s.api.autoscaling.v1.Scale.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.autoscaling.v1.ScaleSpec.dhall + None ./../types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall , status = - None ./io.k8s.api.autoscaling.v1.ScaleStatus.dhall + None ./../types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall index af2f44ae..f619845d 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall @@ -1,7 +1,7 @@ { metricSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , targetAverageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , targetValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall index efb641ae..1b0c93e8 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall @@ -1,7 +1,5 @@ -{ currentValue = - ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +{ metricSelector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , currentAverageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, metricSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall index c7c32226..9ed81e19 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall + ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall , status = - None ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall + ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall index e476bf8f..008f68b9 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall @@ -3,7 +3,8 @@ , kind = "HorizontalPodAutoscalerList" , items = - [] : List ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall + [] : List + ./../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall index b8365191..c2dfe61e 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall @@ -1,5 +1,5 @@ { metrics = - [] : List ./io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall + [] : List ./../types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall , scaleTargetRef = ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , minReplicas = diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall index e76c7a99..d9714678 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall @@ -1,10 +1,10 @@ { conditions = [] : List - ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall + ./../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition.dhall , currentMetrics = - [] : List ./io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall + [] : List ./../types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall , lastScaleTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , observedGeneration = None Natural } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall index fbbab320..707540f4 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall @@ -1,9 +1,9 @@ { external = - None ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall , object = - None ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall , pods = - None ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall , resource = - None ./io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall index 3304972e..165672a0 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall @@ -1,9 +1,9 @@ { external = - None ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall , object = - None ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall , pods = - None ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall , resource = - None ./io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall index b6cb71e7..5bf48540 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall @@ -1,9 +1,7 @@ -{ target = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, target = ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall -, targetValue = - ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , averageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall index 0e7fc014..5bf48540 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall @@ -1,9 +1,7 @@ -{ currentValue = - ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , target = ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , averageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall index 1e10276f..c540fbd1 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall @@ -1,5 +1 @@ -{ targetAverageValue = - ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -} +{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall index 1a2aa601..c540fbd1 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall @@ -1,5 +1 @@ -{ currentAverageValue = - ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -} +{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall index 7b4dc1b7..b1865b0f 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall @@ -1,5 +1,5 @@ { targetAverageUtilization = None Natural , targetAverageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall index 410b910e..6bcdd0df 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall @@ -1,5 +1 @@ -{ currentAverageValue = - ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, currentAverageUtilization = - None Natural -} +{ currentAverageUtilization = None Natural } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall index e5d37711..198fcb7a 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall , status = - None ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall + ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall index 9d945ad6..88775e41 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall @@ -3,7 +3,8 @@ , kind = "HorizontalPodAutoscalerList" , items = - [] : List ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall + [] : List + ./../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall index 615d1f81..ce836ebb 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall @@ -1,5 +1,5 @@ { metrics = - [] : List ./io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall + [] : List ./../types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall , scaleTargetRef = ./io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall , minReplicas = diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall index 8f083910..88aace59 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall @@ -1,10 +1,10 @@ { conditions = [] : List - ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall + ./../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall , currentMetrics = - [] : List ./io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall + [] : List ./../types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall , lastScaleTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , observedGeneration = None Natural } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall index aa88e29a..c540fbd1 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall @@ -1 +1 @@ -{ selector = None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } +{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall index 6361eaeb..80e02b80 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall @@ -1,9 +1,9 @@ { external = - None ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall , object = - None ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall , pods = - None ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall , resource = - None ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall index 60cfb812..65e8e36a 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall @@ -1,9 +1,9 @@ { external = - None ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall , object = - None ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall , pods = - None ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall , resource = - None ./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall index 4a300361..da150e0f 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall @@ -1,7 +1,7 @@ { averageUtilization = None Natural , averageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , value = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall index 4a300361..da150e0f 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall @@ -1,7 +1,7 @@ { averageUtilization = None Natural , averageValue = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , value = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.batch.v1.Job.dhall b/defaults/io.k8s.api.batch.v1.Job.dhall index 14c1c32d..570c1ba9 100644 --- a/defaults/io.k8s.api.batch.v1.Job.dhall +++ b/defaults/io.k8s.api.batch.v1.Job.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.batch.v1.JobSpec.dhall + ./io.k8s.api.batch.v1.JobSpec.dhall , status = - None ./io.k8s.api.batch.v1.JobStatus.dhall + ./io.k8s.api.batch.v1.JobStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v1.JobCondition.dhall b/defaults/io.k8s.api.batch.v1.JobCondition.dhall index 3cb51fe0..871ed844 100644 --- a/defaults/io.k8s.api.batch.v1.JobCondition.dhall +++ b/defaults/io.k8s.api.batch.v1.JobCondition.dhall @@ -1,7 +1,7 @@ { lastProbeTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.batch.v1.JobList.dhall b/defaults/io.k8s.api.batch.v1.JobList.dhall index 6dbab33e..be0532c5 100644 --- a/defaults/io.k8s.api.batch.v1.JobList.dhall +++ b/defaults/io.k8s.api.batch.v1.JobList.dhall @@ -3,7 +3,7 @@ , kind = "JobList" , items = - [] : List ./io.k8s.api.batch.v1.Job.dhall + [] : List ./../types/io.k8s.api.batch.v1.Job.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.batch.v1.JobSpec.dhall b/defaults/io.k8s.api.batch.v1.JobSpec.dhall index 32adaf32..acbee4b1 100644 --- a/defaults/io.k8s.api.batch.v1.JobSpec.dhall +++ b/defaults/io.k8s.api.batch.v1.JobSpec.dhall @@ -1,4 +1,6 @@ -{ template = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , activeDeadlineSeconds = None Natural @@ -10,8 +12,6 @@ None Bool , parallelism = None Natural -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , ttlSecondsAfterFinished = None Natural } diff --git a/defaults/io.k8s.api.batch.v1.JobStatus.dhall b/defaults/io.k8s.api.batch.v1.JobStatus.dhall index 65a3abb6..636a606e 100644 --- a/defaults/io.k8s.api.batch.v1.JobStatus.dhall +++ b/defaults/io.k8s.api.batch.v1.JobStatus.dhall @@ -1,13 +1,13 @@ { conditions = - [] : List ./io.k8s.api.batch.v1.JobCondition.dhall + [] : List ./../types/io.k8s.api.batch.v1.JobCondition.dhall , active = None Natural , completionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , failed = None Natural , startTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , succeeded = None Natural } diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall index 10b561a6..96c9a274 100644 --- a/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall +++ b/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall + ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall , status = - None ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall + ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall index 3620ee62..670ec880 100644 --- a/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall +++ b/defaults/io.k8s.api.batch.v1beta1.CronJobList.dhall @@ -3,7 +3,7 @@ , kind = "CronJobList" , items = - [] : List ./io.k8s.api.batch.v1beta1.CronJob.dhall + [] : List ./../types/io.k8s.api.batch.v1beta1.CronJob.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall index b444f6b2..e38b0199 100644 --- a/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall +++ b/defaults/io.k8s.api.batch.v1beta1.CronJobStatus.dhall @@ -1,5 +1,5 @@ { active = - [] : List ./io.k8s.api.core.v1.ObjectReference.dhall + [] : List ./../types/io.k8s.api.core.v1.ObjectReference.dhall , lastScheduleTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall index ecab4654..0a7e89ca 100644 --- a/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +++ b/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.batch.v1.JobSpec.dhall + ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall index 711106d4..4ebaad28 100644 --- a/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall , status = - None ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall index f2bcb9d7..df383dd0 100644 --- a/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall @@ -3,7 +3,7 @@ , kind = "CronJobList" , items = - [] : List ./io.k8s.api.batch.v2alpha1.CronJob.dhall + [] : List ./../types/io.k8s.api.batch.v2alpha1.CronJob.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall index b444f6b2..e38b0199 100644 --- a/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall @@ -1,5 +1,5 @@ { active = - [] : List ./io.k8s.api.core.v1.ObjectReference.dhall + [] : List ./../types/io.k8s.api.core.v1.ObjectReference.dhall , lastScheduleTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall index ecab4654..0a7e89ca 100644 --- a/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +++ b/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.batch.v1.JobSpec.dhall + ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall index 27796b9a..8faa816d 100644 --- a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall + ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall , status = - None ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall + ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall } diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall index e429b088..110dfa00 100644 --- a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall @@ -1,5 +1,5 @@ { lastUpdateTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall index fa9c3631..1ff4b21a 100644 --- a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall @@ -3,7 +3,8 @@ , kind = "CertificateSigningRequestList" , items = - [] : List ./io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall + [] : List + ./../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall index 3f4bfd8b..afb9211a 100644 --- a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall @@ -1,6 +1,6 @@ { conditions = [] : List - ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall + ./../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall , certificate = None Text } diff --git a/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall b/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall index f2691508..f1cab54f 100644 --- a/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall +++ b/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall + None ./../types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall } diff --git a/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall b/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall index 65fc48ba..9d2b713e 100644 --- a/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall +++ b/defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall @@ -3,7 +3,7 @@ , kind = "LeaseList" , items = - [] : List ./io.k8s.api.coordination.v1beta1.Lease.dhall + [] : List ./../types/io.k8s.api.coordination.v1beta1.Lease.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall b/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall index bf7cf5a9..b0307de3 100644 --- a/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +++ b/defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall @@ -1,5 +1,5 @@ { acquireTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall , holderIdentity = None Text , leaseDurationSeconds = @@ -7,5 +7,5 @@ , leaseTransitions = None Natural , renewTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall } diff --git a/defaults/io.k8s.api.core.v1.Affinity.dhall b/defaults/io.k8s.api.core.v1.Affinity.dhall index aff932d0..5a1b37bb 100644 --- a/defaults/io.k8s.api.core.v1.Affinity.dhall +++ b/defaults/io.k8s.api.core.v1.Affinity.dhall @@ -1,7 +1,7 @@ { nodeAffinity = - None ./io.k8s.api.core.v1.NodeAffinity.dhall + ./io.k8s.api.core.v1.NodeAffinity.dhall , podAffinity = - None ./io.k8s.api.core.v1.PodAffinity.dhall + ./io.k8s.api.core.v1.PodAffinity.dhall , podAntiAffinity = - None ./io.k8s.api.core.v1.PodAntiAffinity.dhall + ./io.k8s.api.core.v1.PodAntiAffinity.dhall } diff --git a/defaults/io.k8s.api.core.v1.Binding.dhall b/defaults/io.k8s.api.core.v1.Binding.dhall index 11bf6b0e..716e60c6 100644 --- a/defaults/io.k8s.api.core.v1.Binding.dhall +++ b/defaults/io.k8s.api.core.v1.Binding.dhall @@ -1,5 +1,5 @@ { apiVersion = - "/v1" + "v1" , kind = "Binding" , metadata = diff --git a/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall index 2c4d31de..b70ed2e1 100644 --- a/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall @@ -1,13 +1,13 @@ { volumeAttributes = [] : List { mapKey : Text, mapValue : Text } , controllerPublishSecretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall , fsType = None Text , nodePublishSecretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall , nodeStageSecretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall , readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall index 750d600d..89a3e121 100644 --- a/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall @@ -7,7 +7,7 @@ , secretFile = None Text , secretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall index c491f37f..016dae8d 100644 --- a/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall @@ -7,7 +7,7 @@ , secretFile = None Text , secretRef = - None ./io.k8s.api.core.v1.LocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall index aaee678c..d8382f6c 100644 --- a/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall @@ -3,5 +3,5 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall index 074669ef..6a1665fc 100644 --- a/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall @@ -3,5 +3,5 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.LocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.ComponentStatus.dhall b/defaults/io.k8s.api.core.v1.ComponentStatus.dhall index 6027e68e..672d27d3 100644 --- a/defaults/io.k8s.api.core.v1.ComponentStatus.dhall +++ b/defaults/io.k8s.api.core.v1.ComponentStatus.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ComponentStatus" , conditions = - [] : List ./io.k8s.api.core.v1.ComponentCondition.dhall + [] : List ./../types/io.k8s.api.core.v1.ComponentCondition.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall b/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall index 006c49c9..13607d5f 100644 --- a/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall +++ b/defaults/io.k8s.api.core.v1.ComponentStatusList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ComponentStatusList" , items = - [] : List ./io.k8s.api.core.v1.ComponentStatus.dhall + [] : List ./../types/io.k8s.api.core.v1.ComponentStatus.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ConfigMap.dhall b/defaults/io.k8s.api.core.v1.ConfigMap.dhall index 87aee2c9..17a5fb1d 100644 --- a/defaults/io.k8s.api.core.v1.ConfigMap.dhall +++ b/defaults/io.k8s.api.core.v1.ConfigMap.dhall @@ -1,5 +1,5 @@ { apiVersion = - "/v1" + "v1" , kind = "ConfigMap" , binaryData = diff --git a/defaults/io.k8s.api.core.v1.ConfigMapList.dhall b/defaults/io.k8s.api.core.v1.ConfigMapList.dhall index cc0b85ba..db8ba8dd 100644 --- a/defaults/io.k8s.api.core.v1.ConfigMapList.dhall +++ b/defaults/io.k8s.api.core.v1.ConfigMapList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ConfigMapList" , items = - [] : List ./io.k8s.api.core.v1.ConfigMap.dhall + [] : List ./../types/io.k8s.api.core.v1.ConfigMap.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall b/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall index c34cb443..4fb57587 100644 --- a/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall +++ b/defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall @@ -1,5 +1,5 @@ { items = - [] : List ./io.k8s.api.core.v1.KeyToPath.dhall + [] : List ./../types/io.k8s.api.core.v1.KeyToPath.dhall , name = None Text , optional = diff --git a/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall index 7f431a25..b2dfd08b 100644 --- a/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall @@ -1,5 +1,5 @@ { items = - [] : List ./io.k8s.api.core.v1.KeyToPath.dhall + [] : List ./../types/io.k8s.api.core.v1.KeyToPath.dhall , defaultMode = None Natural , name = diff --git a/defaults/io.k8s.api.core.v1.Container.dhall b/defaults/io.k8s.api.core.v1.Container.dhall index 87d01f24..d70baf53 100644 --- a/defaults/io.k8s.api.core.v1.Container.dhall +++ b/defaults/io.k8s.api.core.v1.Container.dhall @@ -3,29 +3,29 @@ , command = [] : List Text , env = - [] : List ./io.k8s.api.core.v1.EnvVar.dhall + [] : List ./../types/io.k8s.api.core.v1.EnvVar.dhall , envFrom = - [] : List ./io.k8s.api.core.v1.EnvFromSource.dhall + [] : List ./../types/io.k8s.api.core.v1.EnvFromSource.dhall +, lifecycle = + ./io.k8s.api.core.v1.Lifecycle.dhall +, livenessProbe = + ./io.k8s.api.core.v1.Probe.dhall , ports = - [] : List ./io.k8s.api.core.v1.ContainerPort.dhall + [] : List ./../types/io.k8s.api.core.v1.ContainerPort.dhall +, readinessProbe = + ./io.k8s.api.core.v1.Probe.dhall +, resources = + ./io.k8s.api.core.v1.ResourceRequirements.dhall +, securityContext = + ./io.k8s.api.core.v1.SecurityContext.dhall , volumeDevices = - [] : List ./io.k8s.api.core.v1.VolumeDevice.dhall + [] : List ./../types/io.k8s.api.core.v1.VolumeDevice.dhall , volumeMounts = - [] : List ./io.k8s.api.core.v1.VolumeMount.dhall + [] : List ./../types/io.k8s.api.core.v1.VolumeMount.dhall , image = None Text , imagePullPolicy = None Text -, lifecycle = - None ./io.k8s.api.core.v1.Lifecycle.dhall -, livenessProbe = - None ./io.k8s.api.core.v1.Probe.dhall -, readinessProbe = - None ./io.k8s.api.core.v1.Probe.dhall -, resources = - None ./io.k8s.api.core.v1.ResourceRequirements.dhall -, securityContext = - None ./io.k8s.api.core.v1.SecurityContext.dhall , stdin = None Bool , stdinOnce = diff --git a/defaults/io.k8s.api.core.v1.ContainerState.dhall b/defaults/io.k8s.api.core.v1.ContainerState.dhall index d421e16e..3d6163b5 100644 --- a/defaults/io.k8s.api.core.v1.ContainerState.dhall +++ b/defaults/io.k8s.api.core.v1.ContainerState.dhall @@ -1,7 +1,7 @@ { running = - None ./io.k8s.api.core.v1.ContainerStateRunning.dhall + None ./../types/io.k8s.api.core.v1.ContainerStateRunning.dhall , terminated = - None ./io.k8s.api.core.v1.ContainerStateTerminated.dhall + None ./../types/io.k8s.api.core.v1.ContainerStateTerminated.dhall , waiting = - None ./io.k8s.api.core.v1.ContainerStateWaiting.dhall + None ./../types/io.k8s.api.core.v1.ContainerStateWaiting.dhall } diff --git a/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall b/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall index d9f727b4..2c9c5fbc 100644 --- a/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall +++ b/defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall @@ -1 +1 @@ -{ startedAt = None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } +{ startedAt = None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall b/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall index 7871f3d9..3aa1b594 100644 --- a/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall +++ b/defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall @@ -1,7 +1,7 @@ { containerID = None Text , finishedAt = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = @@ -9,5 +9,5 @@ , signal = None Natural , startedAt = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.core.v1.ContainerStatus.dhall b/defaults/io.k8s.api.core.v1.ContainerStatus.dhall index 6d3d4ba6..7d78852a 100644 --- a/defaults/io.k8s.api.core.v1.ContainerStatus.dhall +++ b/defaults/io.k8s.api.core.v1.ContainerStatus.dhall @@ -1,7 +1,7 @@ { containerID = None Text , lastState = - None ./io.k8s.api.core.v1.ContainerState.dhall + None ./../types/io.k8s.api.core.v1.ContainerState.dhall , state = - None ./io.k8s.api.core.v1.ContainerState.dhall + None ./../types/io.k8s.api.core.v1.ContainerState.dhall } diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall index 1bb1a059..3b85abd1 100644 --- a/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall +++ b/defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall @@ -1 +1 @@ -{ items = [] : List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall } +{ items = [] : List ./../types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall } diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall index 7f1af0be..bc5853f4 100644 --- a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +++ b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall @@ -1,7 +1,7 @@ { fieldRef = - None ./io.k8s.api.core.v1.ObjectFieldSelector.dhall + ./io.k8s.api.core.v1.ObjectFieldSelector.dhall , mode = None Natural , resourceFieldRef = - None ./io.k8s.api.core.v1.ResourceFieldSelector.dhall + None ./../types/io.k8s.api.core.v1.ResourceFieldSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall index bc21d573..0b4826db 100644 --- a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall @@ -1,5 +1,5 @@ { items = - [] : List ./io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall + [] : List ./../types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall , defaultMode = None Natural } diff --git a/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall b/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall index 90622734..fe668368 100644 --- a/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall @@ -1,5 +1,5 @@ { medium = None Text , sizeLimit = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.core.v1.EndpointAddress.dhall b/defaults/io.k8s.api.core.v1.EndpointAddress.dhall index bfa34887..5dd65d12 100644 --- a/defaults/io.k8s.api.core.v1.EndpointAddress.dhall +++ b/defaults/io.k8s.api.core.v1.EndpointAddress.dhall @@ -1,7 +1,7 @@ -{ hostname = +{ targetRef = + ./io.k8s.api.core.v1.ObjectReference.dhall +, hostname = None Text , nodeName = None Text -, targetRef = - None ./io.k8s.api.core.v1.ObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.EndpointSubset.dhall b/defaults/io.k8s.api.core.v1.EndpointSubset.dhall index 783bdde9..0352fbe5 100644 --- a/defaults/io.k8s.api.core.v1.EndpointSubset.dhall +++ b/defaults/io.k8s.api.core.v1.EndpointSubset.dhall @@ -1,7 +1,7 @@ { addresses = - [] : List ./io.k8s.api.core.v1.EndpointAddress.dhall + [] : List ./../types/io.k8s.api.core.v1.EndpointAddress.dhall , notReadyAddresses = - [] : List ./io.k8s.api.core.v1.EndpointAddress.dhall + [] : List ./../types/io.k8s.api.core.v1.EndpointAddress.dhall , ports = - [] : List ./io.k8s.api.core.v1.EndpointPort.dhall + [] : List ./../types/io.k8s.api.core.v1.EndpointPort.dhall } diff --git a/defaults/io.k8s.api.core.v1.Endpoints.dhall b/defaults/io.k8s.api.core.v1.Endpoints.dhall index 1f0d8d3f..16b4a9a0 100644 --- a/defaults/io.k8s.api.core.v1.Endpoints.dhall +++ b/defaults/io.k8s.api.core.v1.Endpoints.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "Endpoints" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , subsets = - [] : List ./io.k8s.api.core.v1.EndpointSubset.dhall + [] : List ./../types/io.k8s.api.core.v1.EndpointSubset.dhall } diff --git a/defaults/io.k8s.api.core.v1.EndpointsList.dhall b/defaults/io.k8s.api.core.v1.EndpointsList.dhall index b8f5413a..eecec1c5 100644 --- a/defaults/io.k8s.api.core.v1.EndpointsList.dhall +++ b/defaults/io.k8s.api.core.v1.EndpointsList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "EndpointsList" , items = - [] : List ./io.k8s.api.core.v1.Endpoints.dhall + [] : List ./../types/io.k8s.api.core.v1.Endpoints.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.EnvFromSource.dhall b/defaults/io.k8s.api.core.v1.EnvFromSource.dhall index 02312cb2..528f435e 100644 --- a/defaults/io.k8s.api.core.v1.EnvFromSource.dhall +++ b/defaults/io.k8s.api.core.v1.EnvFromSource.dhall @@ -1,7 +1,7 @@ { configMapRef = - None ./io.k8s.api.core.v1.ConfigMapEnvSource.dhall + None ./../types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall , prefix = None Text , secretRef = - None ./io.k8s.api.core.v1.SecretEnvSource.dhall + None ./../types/io.k8s.api.core.v1.SecretEnvSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.EnvVar.dhall b/defaults/io.k8s.api.core.v1.EnvVar.dhall index e39de27a..1a4abb48 100644 --- a/defaults/io.k8s.api.core.v1.EnvVar.dhall +++ b/defaults/io.k8s.api.core.v1.EnvVar.dhall @@ -1 +1 @@ -{ value = None Text, valueFrom = None ./io.k8s.api.core.v1.EnvVarSource.dhall } +{ valueFrom = ./io.k8s.api.core.v1.EnvVarSource.dhall, value = None Text } diff --git a/defaults/io.k8s.api.core.v1.EnvVarSource.dhall b/defaults/io.k8s.api.core.v1.EnvVarSource.dhall index eb6dd991..3ed6822b 100644 --- a/defaults/io.k8s.api.core.v1.EnvVarSource.dhall +++ b/defaults/io.k8s.api.core.v1.EnvVarSource.dhall @@ -1,9 +1,9 @@ -{ configMapKeyRef = - None ./io.k8s.api.core.v1.ConfigMapKeySelector.dhall -, fieldRef = - None ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +{ fieldRef = + ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, configMapKeyRef = + None ./../types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall , resourceFieldRef = - None ./io.k8s.api.core.v1.ResourceFieldSelector.dhall + None ./../types/io.k8s.api.core.v1.ResourceFieldSelector.dhall , secretKeyRef = - None ./io.k8s.api.core.v1.SecretKeySelector.dhall + None ./../types/io.k8s.api.core.v1.SecretKeySelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.Event.dhall b/defaults/io.k8s.api.core.v1.Event.dhall index 3a6efa23..e703486a 100644 --- a/defaults/io.k8s.api.core.v1.Event.dhall +++ b/defaults/io.k8s.api.core.v1.Event.dhall @@ -1,35 +1,35 @@ { apiVersion = - "/v1" + "v1" , kind = "Event" , involvedObject = ./io.k8s.api.core.v1.ObjectReference.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, related = + ./io.k8s.api.core.v1.ObjectReference.dhall , action = None Text , count = None Natural , eventTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall , firstTimestamp = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastTimestamp = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = None Text -, related = - None ./io.k8s.api.core.v1.ObjectReference.dhall , reportingComponent = None Text , reportingInstance = None Text , series = - None ./io.k8s.api.core.v1.EventSeries.dhall + None ./../types/io.k8s.api.core.v1.EventSeries.dhall , source = - None ./io.k8s.api.core.v1.EventSource.dhall + None ./../types/io.k8s.api.core.v1.EventSource.dhall , type = None Text } diff --git a/defaults/io.k8s.api.core.v1.EventList.dhall b/defaults/io.k8s.api.core.v1.EventList.dhall index 9ef37de2..57e597a7 100644 --- a/defaults/io.k8s.api.core.v1.EventList.dhall +++ b/defaults/io.k8s.api.core.v1.EventList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "EventList" , items = - [] : List ./io.k8s.api.core.v1.Event.dhall + [] : List ./../types/io.k8s.api.core.v1.Event.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.EventSeries.dhall b/defaults/io.k8s.api.core.v1.EventSeries.dhall index cc09a8c5..498b7700 100644 --- a/defaults/io.k8s.api.core.v1.EventSeries.dhall +++ b/defaults/io.k8s.api.core.v1.EventSeries.dhall @@ -1,7 +1,7 @@ { count = None Natural , lastObservedTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall , state = None Text } diff --git a/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall index 3ae50b8d..e11ff38b 100644 --- a/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall @@ -5,5 +5,5 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall index ad71170f..247921af 100644 --- a/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall @@ -5,5 +5,5 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.LocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall b/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall index 3cd1af56..07408623 100644 --- a/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall +++ b/defaults/io.k8s.api.core.v1.HTTPGetAction.dhall @@ -1,7 +1,5 @@ { httpHeaders = - [] : List ./io.k8s.api.core.v1.HTTPHeader.dhall -, port = - ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + [] : List ./../types/io.k8s.api.core.v1.HTTPHeader.dhall , host = None Text , path = diff --git a/defaults/io.k8s.api.core.v1.Handler.dhall b/defaults/io.k8s.api.core.v1.Handler.dhall index c477c4ed..d3651e3b 100644 --- a/defaults/io.k8s.api.core.v1.Handler.dhall +++ b/defaults/io.k8s.api.core.v1.Handler.dhall @@ -1,7 +1,7 @@ { exec = - None ./io.k8s.api.core.v1.ExecAction.dhall + ./io.k8s.api.core.v1.ExecAction.dhall , httpGet = - None ./io.k8s.api.core.v1.HTTPGetAction.dhall + ./io.k8s.api.core.v1.HTTPGetAction.dhall , tcpSocket = - None ./io.k8s.api.core.v1.TCPSocketAction.dhall + None ./../types/io.k8s.api.core.v1.TCPSocketAction.dhall } diff --git a/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall index 2b428d7b..4a84f193 100644 --- a/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall @@ -13,5 +13,5 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall index 865b811f..3754392c 100644 --- a/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall @@ -13,5 +13,5 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.LocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.Lifecycle.dhall b/defaults/io.k8s.api.core.v1.Lifecycle.dhall index b08e067c..49df14d8 100644 --- a/defaults/io.k8s.api.core.v1.Lifecycle.dhall +++ b/defaults/io.k8s.api.core.v1.Lifecycle.dhall @@ -1,5 +1,5 @@ { postStart = - None ./io.k8s.api.core.v1.Handler.dhall + ./io.k8s.api.core.v1.Handler.dhall , preStop = - None ./io.k8s.api.core.v1.Handler.dhall + ./io.k8s.api.core.v1.Handler.dhall } diff --git a/defaults/io.k8s.api.core.v1.LimitRange.dhall b/defaults/io.k8s.api.core.v1.LimitRange.dhall index 6ac4ef51..e3148afb 100644 --- a/defaults/io.k8s.api.core.v1.LimitRange.dhall +++ b/defaults/io.k8s.api.core.v1.LimitRange.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "LimitRange" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.LimitRangeSpec.dhall + ./io.k8s.api.core.v1.LimitRangeSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.LimitRangeList.dhall b/defaults/io.k8s.api.core.v1.LimitRangeList.dhall index 7682f00e..e8f2b352 100644 --- a/defaults/io.k8s.api.core.v1.LimitRangeList.dhall +++ b/defaults/io.k8s.api.core.v1.LimitRangeList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "LimitRangeList" , items = - [] : List ./io.k8s.api.core.v1.LimitRange.dhall + [] : List ./../types/io.k8s.api.core.v1.LimitRange.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall b/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall index a8bc6276..89af8865 100644 --- a/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall +++ b/defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall @@ -1 +1 @@ -{ limits = [] : List ./io.k8s.api.core.v1.LimitRangeItem.dhall } +{ limits = [] : List ./../types/io.k8s.api.core.v1.LimitRangeItem.dhall } diff --git a/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall b/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall index 9fd54acb..b4b4b521 100644 --- a/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall +++ b/defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall @@ -1 +1 @@ -{ ingress = [] : List ./io.k8s.api.core.v1.LoadBalancerIngress.dhall } +{ ingress = [] : List ./../types/io.k8s.api.core.v1.LoadBalancerIngress.dhall } diff --git a/defaults/io.k8s.api.core.v1.Namespace.dhall b/defaults/io.k8s.api.core.v1.Namespace.dhall index 4967f922..caf10b2f 100644 --- a/defaults/io.k8s.api.core.v1.Namespace.dhall +++ b/defaults/io.k8s.api.core.v1.Namespace.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "Namespace" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.NamespaceSpec.dhall + ./io.k8s.api.core.v1.NamespaceSpec.dhall , status = - None ./io.k8s.api.core.v1.NamespaceStatus.dhall + None ./../types/io.k8s.api.core.v1.NamespaceStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.NamespaceList.dhall b/defaults/io.k8s.api.core.v1.NamespaceList.dhall index d2b1d379..0a36f9e5 100644 --- a/defaults/io.k8s.api.core.v1.NamespaceList.dhall +++ b/defaults/io.k8s.api.core.v1.NamespaceList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "NamespaceList" , items = - [] : List ./io.k8s.api.core.v1.Namespace.dhall + [] : List ./../types/io.k8s.api.core.v1.Namespace.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.Node.dhall b/defaults/io.k8s.api.core.v1.Node.dhall index 7b5c097e..1ad9d68c 100644 --- a/defaults/io.k8s.api.core.v1.Node.dhall +++ b/defaults/io.k8s.api.core.v1.Node.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "Node" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.NodeSpec.dhall + ./io.k8s.api.core.v1.NodeSpec.dhall , status = - None ./io.k8s.api.core.v1.NodeStatus.dhall + ./io.k8s.api.core.v1.NodeStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeAffinity.dhall b/defaults/io.k8s.api.core.v1.NodeAffinity.dhall index a80079f4..50b53421 100644 --- a/defaults/io.k8s.api.core.v1.NodeAffinity.dhall +++ b/defaults/io.k8s.api.core.v1.NodeAffinity.dhall @@ -1,5 +1,5 @@ { preferredDuringSchedulingIgnoredDuringExecution = - [] : List ./io.k8s.api.core.v1.PreferredSchedulingTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall , requiredDuringSchedulingIgnoredDuringExecution = - None ./io.k8s.api.core.v1.NodeSelector.dhall + ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeCondition.dhall b/defaults/io.k8s.api.core.v1.NodeCondition.dhall index ec3153b2..5050a809 100644 --- a/defaults/io.k8s.api.core.v1.NodeCondition.dhall +++ b/defaults/io.k8s.api.core.v1.NodeCondition.dhall @@ -1,7 +1,7 @@ { lastHeartbeatTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall b/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall index ffc6950c..3de89fe9 100644 --- a/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall +++ b/defaults/io.k8s.api.core.v1.NodeConfigSource.dhall @@ -1 +1,3 @@ -{ configMap = None ./io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall } +{ configMap = + None ./../types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall b/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall index fb6aa8e5..c6d83761 100644 --- a/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall +++ b/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall @@ -1,9 +1,9 @@ { active = - None ./io.k8s.api.core.v1.NodeConfigSource.dhall + None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall , assigned = - None ./io.k8s.api.core.v1.NodeConfigSource.dhall + None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall , error = None Text , lastKnownGood = - None ./io.k8s.api.core.v1.NodeConfigSource.dhall + None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall b/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall index cba0ef06..89a84736 100644 --- a/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +++ b/defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall @@ -1 +1 @@ -{ kubeletEndpoint = None ./io.k8s.api.core.v1.DaemonEndpoint.dhall } +{ kubeletEndpoint = None ./../types/io.k8s.api.core.v1.DaemonEndpoint.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeList.dhall b/defaults/io.k8s.api.core.v1.NodeList.dhall index 0a540b8b..b889bdbf 100644 --- a/defaults/io.k8s.api.core.v1.NodeList.dhall +++ b/defaults/io.k8s.api.core.v1.NodeList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "NodeList" , items = - [] : List ./io.k8s.api.core.v1.Node.dhall + [] : List ./../types/io.k8s.api.core.v1.Node.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeSelector.dhall b/defaults/io.k8s.api.core.v1.NodeSelector.dhall index f6b9e864..59821b30 100644 --- a/defaults/io.k8s.api.core.v1.NodeSelector.dhall +++ b/defaults/io.k8s.api.core.v1.NodeSelector.dhall @@ -1 +1,3 @@ -{ nodeSelectorTerms = [] : List ./io.k8s.api.core.v1.NodeSelectorTerm.dhall } +{ nodeSelectorTerms = + [] : List ./../types/io.k8s.api.core.v1.NodeSelectorTerm.dhall +} diff --git a/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall b/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall index 97943421..755b609d 100644 --- a/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall +++ b/defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall @@ -1,5 +1,5 @@ { matchExpressions = - [] : List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall + [] : List ./../types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall , matchFields = - [] : List ./io.k8s.api.core.v1.NodeSelectorRequirement.dhall + [] : List ./../types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeSpec.dhall b/defaults/io.k8s.api.core.v1.NodeSpec.dhall index d7abf2d6..5cc0d9a1 100644 --- a/defaults/io.k8s.api.core.v1.NodeSpec.dhall +++ b/defaults/io.k8s.api.core.v1.NodeSpec.dhall @@ -1,7 +1,7 @@ { taints = - [] : List ./io.k8s.api.core.v1.Taint.dhall + [] : List ./../types/io.k8s.api.core.v1.Taint.dhall , configSource = - None ./io.k8s.api.core.v1.NodeConfigSource.dhall + None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall , externalID = None Text , podCIDR = diff --git a/defaults/io.k8s.api.core.v1.NodeStatus.dhall b/defaults/io.k8s.api.core.v1.NodeStatus.dhall index 5043e12a..6236912d 100644 --- a/defaults/io.k8s.api.core.v1.NodeStatus.dhall +++ b/defaults/io.k8s.api.core.v1.NodeStatus.dhall @@ -1,23 +1,23 @@ { addresses = - [] : List ./io.k8s.api.core.v1.NodeAddress.dhall + [] : List ./../types/io.k8s.api.core.v1.NodeAddress.dhall , allocatable = [] : List { mapKey : Text, mapValue : Text } , capacity = [] : List { mapKey : Text, mapValue : Text } , conditions = - [] : List ./io.k8s.api.core.v1.NodeCondition.dhall + [] : List ./../types/io.k8s.api.core.v1.NodeCondition.dhall , images = - [] : List ./io.k8s.api.core.v1.ContainerImage.dhall + [] : List ./../types/io.k8s.api.core.v1.ContainerImage.dhall , volumesAttached = - [] : List ./io.k8s.api.core.v1.AttachedVolume.dhall + [] : List ./../types/io.k8s.api.core.v1.AttachedVolume.dhall , volumesInUse = [] : List Text , config = - None ./io.k8s.api.core.v1.NodeConfigStatus.dhall + None ./../types/io.k8s.api.core.v1.NodeConfigStatus.dhall , daemonEndpoints = - None ./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall + None ./../types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall , nodeInfo = - None ./io.k8s.api.core.v1.NodeSystemInfo.dhall + None ./../types/io.k8s.api.core.v1.NodeSystemInfo.dhall , phase = None Text } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolume.dhall b/defaults/io.k8s.api.core.v1.PersistentVolume.dhall index 5f6ddee3..b5b6e615 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolume.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolume.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "PersistentVolume" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall + ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall , status = - None ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall + None ./../types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall index cd3ad140..145b4c5f 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "PersistentVolumeClaim" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall , status = - None ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall index 3cb51fe0..871ed844 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall @@ -1,7 +1,7 @@ { lastProbeTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall index f4f5d328..76b7ca29 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "PersistentVolumeClaimList" , items = - [] : List ./io.k8s.api.core.v1.PersistentVolumeClaim.dhall + [] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall index 1720e58e..6c60e950 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall @@ -1,11 +1,11 @@ { accessModes = [] : List Text , dataSource = - None ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall + ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall , resources = - None ./io.k8s.api.core.v1.ResourceRequirements.dhall + ./io.k8s.api.core.v1.ResourceRequirements.dhall , selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , storageClassName = None Text , volumeMode = diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall index a0d09a2a..f2990219 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall @@ -3,7 +3,7 @@ , capacity = [] : List { mapKey : Text, mapValue : Text } , conditions = - [] : List ./io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall + [] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall , phase = None Text } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall index 3eb3f58a..343afaf2 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "PersistentVolumeList" , items = - [] : List ./io.k8s.api.core.v1.PersistentVolume.dhall + [] : List ./../types/io.k8s.api.core.v1.PersistentVolume.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall index e4cd7880..1c920071 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall @@ -1,61 +1,61 @@ { accessModes = [] : List Text +, azureDisk = + ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , capacity = [] : List { mapKey : Text, mapValue : Text } -, mountOptions = - [] : List Text -, awsElasticBlockStore = - None ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall -, azureDisk = - None ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall -, azureFile = - None ./io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall , cephfs = - None ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall -, cinder = - None ./io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall + ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall , claimRef = - None ./io.k8s.api.core.v1.ObjectReference.dhall + ./io.k8s.api.core.v1.ObjectReference.dhall , csi = - None ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall + ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall , fc = - None ./io.k8s.api.core.v1.FCVolumeSource.dhall + ./io.k8s.api.core.v1.FCVolumeSource.dhall , flexVolume = - None ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall + ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +, iscsi = + ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, mountOptions = + [] : List Text +, nodeAffinity = + ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall +, rbd = + ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +, storageos = + ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +, awsElasticBlockStore = + None ./../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureFile = + None ./../types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, cinder = + None ./../types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall , flocker = - None ./io.k8s.api.core.v1.FlockerVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall , gcePersistentDisk = - None ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall , glusterfs = - None ./io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall , hostPath = - None ./io.k8s.api.core.v1.HostPathVolumeSource.dhall -, iscsi = - None ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall , local = - None ./io.k8s.api.core.v1.LocalVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.LocalVolumeSource.dhall , nfs = - None ./io.k8s.api.core.v1.NFSVolumeSource.dhall -, nodeAffinity = - None ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall + None ./../types/io.k8s.api.core.v1.NFSVolumeSource.dhall , persistentVolumeReclaimPolicy = None Text , photonPersistentDisk = - None ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall , portworxVolume = - None ./io.k8s.api.core.v1.PortworxVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall , quobyte = - None ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall -, rbd = - None ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall , scaleIO = - None ./io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall , storageClassName = None Text -, storageos = - None ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall , volumeMode = None Text , vsphereVolume = - None ./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.Pod.dhall b/defaults/io.k8s.api.core.v1.Pod.dhall index 88ec9524..14daee54 100644 --- a/defaults/io.k8s.api.core.v1.Pod.dhall +++ b/defaults/io.k8s.api.core.v1.Pod.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "Pod" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.PodSpec.dhall + ./io.k8s.api.core.v1.PodSpec.dhall , status = - None ./io.k8s.api.core.v1.PodStatus.dhall + ./io.k8s.api.core.v1.PodStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodAffinity.dhall b/defaults/io.k8s.api.core.v1.PodAffinity.dhall index 45086675..668e3a83 100644 --- a/defaults/io.k8s.api.core.v1.PodAffinity.dhall +++ b/defaults/io.k8s.api.core.v1.PodAffinity.dhall @@ -1,5 +1,5 @@ { preferredDuringSchedulingIgnoredDuringExecution = - [] : List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall , requiredDuringSchedulingIgnoredDuringExecution = - [] : List ./io.k8s.api.core.v1.PodAffinityTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.PodAffinityTerm.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall b/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall index eab0fcab..5b136a02 100644 --- a/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall +++ b/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall @@ -1,5 +1,5 @@ -{ namespaces = +{ labelSelector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, namespaces = [] : List Text -, labelSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall b/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall index 45086675..668e3a83 100644 --- a/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall +++ b/defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall @@ -1,5 +1,5 @@ { preferredDuringSchedulingIgnoredDuringExecution = - [] : List ./io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall , requiredDuringSchedulingIgnoredDuringExecution = - [] : List ./io.k8s.api.core.v1.PodAffinityTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.PodAffinityTerm.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodCondition.dhall b/defaults/io.k8s.api.core.v1.PodCondition.dhall index 3cb51fe0..871ed844 100644 --- a/defaults/io.k8s.api.core.v1.PodCondition.dhall +++ b/defaults/io.k8s.api.core.v1.PodCondition.dhall @@ -1,7 +1,7 @@ { lastProbeTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall b/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall index 7f8d1192..bdc0c99c 100644 --- a/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall +++ b/defaults/io.k8s.api.core.v1.PodDNSConfig.dhall @@ -1,7 +1,7 @@ { nameservers = [] : List Text , options = - [] : List ./io.k8s.api.core.v1.PodDNSConfigOption.dhall + [] : List ./../types/io.k8s.api.core.v1.PodDNSConfigOption.dhall , searches = [] : List Text } diff --git a/defaults/io.k8s.api.core.v1.PodList.dhall b/defaults/io.k8s.api.core.v1.PodList.dhall index b4bf0e79..bea1c156 100644 --- a/defaults/io.k8s.api.core.v1.PodList.dhall +++ b/defaults/io.k8s.api.core.v1.PodList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "PodList" , items = - [] : List ./io.k8s.api.core.v1.Pod.dhall + [] : List ./../types/io.k8s.api.core.v1.Pod.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall b/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall index aca067f8..a0d5250a 100644 --- a/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall +++ b/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall @@ -1,7 +1,7 @@ { supplementalGroups = [] : List Natural , sysctls = - [] : List ./io.k8s.api.core.v1.Sysctl.dhall + [] : List ./../types/io.k8s.api.core.v1.Sysctl.dhall , fsGroup = None Natural , runAsGroup = @@ -11,5 +11,5 @@ , runAsUser = None Natural , seLinuxOptions = - None ./io.k8s.api.core.v1.SELinuxOptions.dhall + None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodSpec.dhall b/defaults/io.k8s.api.core.v1.PodSpec.dhall index 663932ef..4adc3aaf 100644 --- a/defaults/io.k8s.api.core.v1.PodSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PodSpec.dhall @@ -1,27 +1,29 @@ -{ containers = - [] : List ./io.k8s.api.core.v1.Container.dhall +{ affinity = + ./io.k8s.api.core.v1.Affinity.dhall +, containers = + [] : List ./../types/io.k8s.api.core.v1.Container.dhall +, dnsConfig = + ./io.k8s.api.core.v1.PodDNSConfig.dhall , hostAliases = - [] : List ./io.k8s.api.core.v1.HostAlias.dhall + [] : List ./../types/io.k8s.api.core.v1.HostAlias.dhall , imagePullSecrets = - [] : List ./io.k8s.api.core.v1.LocalObjectReference.dhall + [] : List ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , initContainers = - [] : List ./io.k8s.api.core.v1.Container.dhall + [] : List ./../types/io.k8s.api.core.v1.Container.dhall , nodeSelector = [] : List { mapKey : Text, mapValue : Text } , readinessGates = - [] : List ./io.k8s.api.core.v1.PodReadinessGate.dhall + [] : List ./../types/io.k8s.api.core.v1.PodReadinessGate.dhall +, securityContext = + ./io.k8s.api.core.v1.PodSecurityContext.dhall , tolerations = - [] : List ./io.k8s.api.core.v1.Toleration.dhall + [] : List ./../types/io.k8s.api.core.v1.Toleration.dhall , volumes = - [] : List ./io.k8s.api.core.v1.Volume.dhall + [] : List ./../types/io.k8s.api.core.v1.Volume.dhall , activeDeadlineSeconds = None Natural -, affinity = - None ./io.k8s.api.core.v1.Affinity.dhall , automountServiceAccountToken = None Bool -, dnsConfig = - None ./io.k8s.api.core.v1.PodDNSConfig.dhall , dnsPolicy = None Text , enableServiceLinks = @@ -46,8 +48,6 @@ None Text , schedulerName = None Text -, securityContext = - None ./io.k8s.api.core.v1.PodSecurityContext.dhall , serviceAccount = None Text , serviceAccountName = diff --git a/defaults/io.k8s.api.core.v1.PodStatus.dhall b/defaults/io.k8s.api.core.v1.PodStatus.dhall index f26a2a90..680915ac 100644 --- a/defaults/io.k8s.api.core.v1.PodStatus.dhall +++ b/defaults/io.k8s.api.core.v1.PodStatus.dhall @@ -1,9 +1,9 @@ { conditions = - [] : List ./io.k8s.api.core.v1.PodCondition.dhall + [] : List ./../types/io.k8s.api.core.v1.PodCondition.dhall , containerStatuses = - [] : List ./io.k8s.api.core.v1.ContainerStatus.dhall + [] : List ./../types/io.k8s.api.core.v1.ContainerStatus.dhall , initContainerStatuses = - [] : List ./io.k8s.api.core.v1.ContainerStatus.dhall + [] : List ./../types/io.k8s.api.core.v1.ContainerStatus.dhall , hostIP = None Text , message = @@ -19,5 +19,5 @@ , reason = None Text , startTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodTemplate.dhall b/defaults/io.k8s.api.core.v1.PodTemplate.dhall index b2bb809e..1e960b7b 100644 --- a/defaults/io.k8s.api.core.v1.PodTemplate.dhall +++ b/defaults/io.k8s.api.core.v1.PodTemplate.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "PodTemplate" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , template = - None ./io.k8s.api.core.v1.PodTemplateSpec.dhall + ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodTemplateList.dhall b/defaults/io.k8s.api.core.v1.PodTemplateList.dhall index 89d68226..9c011c66 100644 --- a/defaults/io.k8s.api.core.v1.PodTemplateList.dhall +++ b/defaults/io.k8s.api.core.v1.PodTemplateList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "PodTemplateList" , items = - [] : List ./io.k8s.api.core.v1.PodTemplate.dhall + [] : List ./../types/io.k8s.api.core.v1.PodTemplate.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall b/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall index 149ecbd1..e050abbe 100644 --- a/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.PodSpec.dhall + ./io.k8s.api.core.v1.PodSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.Probe.dhall b/defaults/io.k8s.api.core.v1.Probe.dhall index cc441d2d..164b5830 100644 --- a/defaults/io.k8s.api.core.v1.Probe.dhall +++ b/defaults/io.k8s.api.core.v1.Probe.dhall @@ -1,9 +1,9 @@ { exec = - None ./io.k8s.api.core.v1.ExecAction.dhall + ./io.k8s.api.core.v1.ExecAction.dhall +, httpGet = + ./io.k8s.api.core.v1.HTTPGetAction.dhall , failureThreshold = None Natural -, httpGet = - None ./io.k8s.api.core.v1.HTTPGetAction.dhall , initialDelaySeconds = None Natural , periodSeconds = @@ -11,7 +11,7 @@ , successThreshold = None Natural , tcpSocket = - None ./io.k8s.api.core.v1.TCPSocketAction.dhall + None ./../types/io.k8s.api.core.v1.TCPSocketAction.dhall , timeoutSeconds = None Natural } diff --git a/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall index 41570399..1123a6c6 100644 --- a/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall @@ -1,5 +1,5 @@ { sources = - [] : List ./io.k8s.api.core.v1.VolumeProjection.dhall + [] : List ./../types/io.k8s.api.core.v1.VolumeProjection.dhall , defaultMode = None Natural } diff --git a/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall index 4816075c..41d46344 100644 --- a/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall @@ -9,7 +9,7 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.SecretReference.dhall + None ./../types/io.k8s.api.core.v1.SecretReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall b/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall index aa78e5a7..6d1d30e8 100644 --- a/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall @@ -9,7 +9,7 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.LocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.ReplicationController.dhall b/defaults/io.k8s.api.core.v1.ReplicationController.dhall index ae7facf8..491d348b 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationController.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationController.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "ReplicationController" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall + ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall , status = - None ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall + ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall index 4fe9eb96..5ff96ef4 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ReplicationControllerList" , items = - [] : List ./io.k8s.api.core.v1.ReplicationController.dhall + [] : List ./../types/io.k8s.api.core.v1.ReplicationController.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall index 9ce40b31..7f6d5a96 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall @@ -1,9 +1,9 @@ { selector = [] : List { mapKey : Text, mapValue : Text } +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , replicas = None Natural -, template = - None ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall index a10e3414..6c7d1ede 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.core.v1.ReplicationControllerCondition.dhall + [] : List ./../types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall , availableReplicas = None Natural , fullyLabeledReplicas = diff --git a/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall b/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall index e68b3673..bada6c9c 100644 --- a/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall +++ b/defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall @@ -1,5 +1,5 @@ { containerName = None Text , divisor = - None ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall } diff --git a/defaults/io.k8s.api.core.v1.ResourceQuota.dhall b/defaults/io.k8s.api.core.v1.ResourceQuota.dhall index 3fd4bf61..e04dfcf8 100644 --- a/defaults/io.k8s.api.core.v1.ResourceQuota.dhall +++ b/defaults/io.k8s.api.core.v1.ResourceQuota.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "ResourceQuota" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall + ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall , status = - None ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall + ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall b/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall index 55593380..2d5d6e03 100644 --- a/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall +++ b/defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ResourceQuotaList" , items = - [] : List ./io.k8s.api.core.v1.ResourceQuota.dhall + [] : List ./../types/io.k8s.api.core.v1.ResourceQuota.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall index bed17c3d..6950ded9 100644 --- a/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +++ b/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall @@ -1,7 +1,7 @@ { hard = [] : List { mapKey : Text, mapValue : Text } +, scopeSelector = + ./io.k8s.api.core.v1.ScopeSelector.dhall , scopes = [] : List Text -, scopeSelector = - None ./io.k8s.api.core.v1.ScopeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.ScopeSelector.dhall b/defaults/io.k8s.api.core.v1.ScopeSelector.dhall index e67b1494..1263d5e9 100644 --- a/defaults/io.k8s.api.core.v1.ScopeSelector.dhall +++ b/defaults/io.k8s.api.core.v1.ScopeSelector.dhall @@ -1,3 +1,4 @@ { matchExpressions = - [] : List ./io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall + [] : List + ./../types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall } diff --git a/defaults/io.k8s.api.core.v1.Secret.dhall b/defaults/io.k8s.api.core.v1.Secret.dhall index 109578d6..68c3a6e1 100644 --- a/defaults/io.k8s.api.core.v1.Secret.dhall +++ b/defaults/io.k8s.api.core.v1.Secret.dhall @@ -1,5 +1,5 @@ { apiVersion = - "/v1" + "v1" , kind = "Secret" , data = diff --git a/defaults/io.k8s.api.core.v1.SecretList.dhall b/defaults/io.k8s.api.core.v1.SecretList.dhall index 65877ff3..192e8e7c 100644 --- a/defaults/io.k8s.api.core.v1.SecretList.dhall +++ b/defaults/io.k8s.api.core.v1.SecretList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "SecretList" , items = - [] : List ./io.k8s.api.core.v1.Secret.dhall + [] : List ./../types/io.k8s.api.core.v1.Secret.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.SecretProjection.dhall b/defaults/io.k8s.api.core.v1.SecretProjection.dhall index c34cb443..4fb57587 100644 --- a/defaults/io.k8s.api.core.v1.SecretProjection.dhall +++ b/defaults/io.k8s.api.core.v1.SecretProjection.dhall @@ -1,5 +1,5 @@ { items = - [] : List ./io.k8s.api.core.v1.KeyToPath.dhall + [] : List ./../types/io.k8s.api.core.v1.KeyToPath.dhall , name = None Text , optional = diff --git a/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall b/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall index 5f2801d3..7d199eb7 100644 --- a/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall @@ -1,5 +1,5 @@ { items = - [] : List ./io.k8s.api.core.v1.KeyToPath.dhall + [] : List ./../types/io.k8s.api.core.v1.KeyToPath.dhall , defaultMode = None Natural , optional = diff --git a/defaults/io.k8s.api.core.v1.SecurityContext.dhall b/defaults/io.k8s.api.core.v1.SecurityContext.dhall index 7f41bfc5..7287eca7 100644 --- a/defaults/io.k8s.api.core.v1.SecurityContext.dhall +++ b/defaults/io.k8s.api.core.v1.SecurityContext.dhall @@ -1,7 +1,7 @@ -{ allowPrivilegeEscalation = +{ capabilities = + ./io.k8s.api.core.v1.Capabilities.dhall +, allowPrivilegeEscalation = None Bool -, capabilities = - None ./io.k8s.api.core.v1.Capabilities.dhall , privileged = None Bool , procMount = @@ -15,5 +15,5 @@ , runAsUser = None Natural , seLinuxOptions = - None ./io.k8s.api.core.v1.SELinuxOptions.dhall + None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.core.v1.Service.dhall b/defaults/io.k8s.api.core.v1.Service.dhall index 30b113fb..14e5e4e3 100644 --- a/defaults/io.k8s.api.core.v1.Service.dhall +++ b/defaults/io.k8s.api.core.v1.Service.dhall @@ -1,11 +1,11 @@ { apiVersion = - "/v1" + "v1" , kind = "Service" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.core.v1.ServiceSpec.dhall + ./io.k8s.api.core.v1.ServiceSpec.dhall , status = - None ./io.k8s.api.core.v1.ServiceStatus.dhall + ./io.k8s.api.core.v1.ServiceStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.ServiceAccount.dhall b/defaults/io.k8s.api.core.v1.ServiceAccount.dhall index 295b7248..a438c11b 100644 --- a/defaults/io.k8s.api.core.v1.ServiceAccount.dhall +++ b/defaults/io.k8s.api.core.v1.ServiceAccount.dhall @@ -1,13 +1,13 @@ { apiVersion = - "/v1" + "v1" , kind = "ServiceAccount" , imagePullSecrets = - [] : List ./io.k8s.api.core.v1.LocalObjectReference.dhall + [] : List ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , secrets = - [] : List ./io.k8s.api.core.v1.ObjectReference.dhall + [] : List ./../types/io.k8s.api.core.v1.ObjectReference.dhall , automountServiceAccountToken = None Bool } diff --git a/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall b/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall index f5f54e52..d363fecf 100644 --- a/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall +++ b/defaults/io.k8s.api.core.v1.ServiceAccountList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ServiceAccountList" , items = - [] : List ./io.k8s.api.core.v1.ServiceAccount.dhall + [] : List ./../types/io.k8s.api.core.v1.ServiceAccount.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ServiceList.dhall b/defaults/io.k8s.api.core.v1.ServiceList.dhall index 5edfb447..8cc48b88 100644 --- a/defaults/io.k8s.api.core.v1.ServiceList.dhall +++ b/defaults/io.k8s.api.core.v1.ServiceList.dhall @@ -1,9 +1,9 @@ { apiVersion = - "/v1" + "v1" , kind = "ServiceList" , items = - [] : List ./io.k8s.api.core.v1.Service.dhall + [] : List ./../types/io.k8s.api.core.v1.Service.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.core.v1.ServicePort.dhall b/defaults/io.k8s.api.core.v1.ServicePort.dhall index 2861c6d1..bed084a0 100644 --- a/defaults/io.k8s.api.core.v1.ServicePort.dhall +++ b/defaults/io.k8s.api.core.v1.ServicePort.dhall @@ -5,5 +5,5 @@ , protocol = None Text , targetPort = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.core.v1.ServiceSpec.dhall b/defaults/io.k8s.api.core.v1.ServiceSpec.dhall index 4962af17..68d71d60 100644 --- a/defaults/io.k8s.api.core.v1.ServiceSpec.dhall +++ b/defaults/io.k8s.api.core.v1.ServiceSpec.dhall @@ -3,7 +3,7 @@ , loadBalancerSourceRanges = [] : List Text , ports = - [] : List ./io.k8s.api.core.v1.ServicePort.dhall + [] : List ./../types/io.k8s.api.core.v1.ServicePort.dhall , selector = [] : List { mapKey : Text, mapValue : Text } , clusterIP = @@ -21,7 +21,7 @@ , sessionAffinity = None Text , sessionAffinityConfig = - None ./io.k8s.api.core.v1.SessionAffinityConfig.dhall + None ./../types/io.k8s.api.core.v1.SessionAffinityConfig.dhall , type = None Text } diff --git a/defaults/io.k8s.api.core.v1.ServiceStatus.dhall b/defaults/io.k8s.api.core.v1.ServiceStatus.dhall index 9f7521e2..0545959b 100644 --- a/defaults/io.k8s.api.core.v1.ServiceStatus.dhall +++ b/defaults/io.k8s.api.core.v1.ServiceStatus.dhall @@ -1 +1 @@ -{ loadBalancer = None ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer = ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall b/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall index cd3bf490..c929b4cb 100644 --- a/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall +++ b/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall @@ -1 +1 @@ -{ clientIP = None ./io.k8s.api.core.v1.ClientIPConfig.dhall } +{ clientIP = None ./../types/io.k8s.api.core.v1.ClientIPConfig.dhall } diff --git a/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall index 06544427..be6ddc24 100644 --- a/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall @@ -1,9 +1,9 @@ -{ fsType = +{ secretRef = + ./io.k8s.api.core.v1.ObjectReference.dhall +, fsType = None Text , readOnly = None Bool -, secretRef = - None ./io.k8s.api.core.v1.ObjectReference.dhall , volumeName = None Text , volumeNamespace = diff --git a/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall index 3316f0db..0f620dd1 100644 --- a/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall @@ -3,7 +3,7 @@ , readOnly = None Bool , secretRef = - None ./io.k8s.api.core.v1.LocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , volumeName = None Text , volumeNamespace = diff --git a/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall b/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall index f8bf756e..11f29b89 100644 --- a/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall +++ b/defaults/io.k8s.api.core.v1.TCPSocketAction.dhall @@ -1,5 +1 @@ -{ port = - ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -, host = - None Text -} +{ host = None Text } diff --git a/defaults/io.k8s.api.core.v1.Taint.dhall b/defaults/io.k8s.api.core.v1.Taint.dhall index 7d808060..e162e730 100644 --- a/defaults/io.k8s.api.core.v1.Taint.dhall +++ b/defaults/io.k8s.api.core.v1.Taint.dhall @@ -1,5 +1,5 @@ { timeAdded = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , value = None Text } diff --git a/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall b/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall index 38e2677a..83d4d4aa 100644 --- a/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall +++ b/defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall @@ -1,3 +1,4 @@ { matchLabelExpressions = - [] : List ./io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall + [] : List + ./../types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall } diff --git a/defaults/io.k8s.api.core.v1.Volume.dhall b/defaults/io.k8s.api.core.v1.Volume.dhall index 6e57998e..297a52a5 100644 --- a/defaults/io.k8s.api.core.v1.Volume.dhall +++ b/defaults/io.k8s.api.core.v1.Volume.dhall @@ -1,55 +1,55 @@ -{ awsElasticBlockStore = - None ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall -, azureDisk = - None ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall -, azureFile = - None ./io.k8s.api.core.v1.AzureFileVolumeSource.dhall +{ azureDisk = + ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , cephfs = - None ./io.k8s.api.core.v1.CephFSVolumeSource.dhall -, cinder = - None ./io.k8s.api.core.v1.CinderVolumeSource.dhall + ./io.k8s.api.core.v1.CephFSVolumeSource.dhall , configMap = - None ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall + ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall , downwardAPI = - None ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall -, emptyDir = - None ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall + ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall , fc = - None ./io.k8s.api.core.v1.FCVolumeSource.dhall + ./io.k8s.api.core.v1.FCVolumeSource.dhall , flexVolume = - None ./io.k8s.api.core.v1.FlexVolumeSource.dhall + ./io.k8s.api.core.v1.FlexVolumeSource.dhall +, iscsi = + ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall +, projected = + ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall +, rbd = + ./io.k8s.api.core.v1.RBDVolumeSource.dhall +, scaleIO = + ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, secret = + ./io.k8s.api.core.v1.SecretVolumeSource.dhall +, awsElasticBlockStore = + None ./../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureFile = + None ./../types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, cinder = + None ./../types/io.k8s.api.core.v1.CinderVolumeSource.dhall +, emptyDir = + None ./../types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall , flocker = - None ./io.k8s.api.core.v1.FlockerVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall , gcePersistentDisk = - None ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall , gitRepo = - None ./io.k8s.api.core.v1.GitRepoVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall , glusterfs = - None ./io.k8s.api.core.v1.GlusterfsVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall , hostPath = - None ./io.k8s.api.core.v1.HostPathVolumeSource.dhall -, iscsi = - None ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall , nfs = - None ./io.k8s.api.core.v1.NFSVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.NFSVolumeSource.dhall , persistentVolumeClaim = - None ./io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall , photonPersistentDisk = - None ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall , portworxVolume = - None ./io.k8s.api.core.v1.PortworxVolumeSource.dhall -, projected = - None ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall , quobyte = - None ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall -, rbd = - None ./io.k8s.api.core.v1.RBDVolumeSource.dhall -, scaleIO = - None ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall -, secret = - None ./io.k8s.api.core.v1.SecretVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall , storageos = - None ./io.k8s.api.core.v1.StorageOSVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall , vsphereVolume = - None ./io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall + None ./../types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall index 7fa1e436..b6a39158 100644 --- a/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +++ b/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall @@ -1 +1 @@ -{ required = None ./io.k8s.api.core.v1.NodeSelector.dhall } +{ required = ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.VolumeProjection.dhall b/defaults/io.k8s.api.core.v1.VolumeProjection.dhall index 57131d6a..65e6741f 100644 --- a/defaults/io.k8s.api.core.v1.VolumeProjection.dhall +++ b/defaults/io.k8s.api.core.v1.VolumeProjection.dhall @@ -1,9 +1,9 @@ { configMap = - None ./io.k8s.api.core.v1.ConfigMapProjection.dhall + ./io.k8s.api.core.v1.ConfigMapProjection.dhall , downwardAPI = - None ./io.k8s.api.core.v1.DownwardAPIProjection.dhall + ./io.k8s.api.core.v1.DownwardAPIProjection.dhall , secret = - None ./io.k8s.api.core.v1.SecretProjection.dhall + ./io.k8s.api.core.v1.SecretProjection.dhall , serviceAccountToken = - None ./io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall + None ./../types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall } diff --git a/defaults/io.k8s.api.events.v1beta1.Event.dhall b/defaults/io.k8s.api.events.v1beta1.Event.dhall index d1acbd4d..2cc882e4 100644 --- a/defaults/io.k8s.api.events.v1beta1.Event.dhall +++ b/defaults/io.k8s.api.events.v1beta1.Event.dhall @@ -2,34 +2,32 @@ "events.k8s.io/v1beta1" , kind = "Event" -, eventTime = - ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, regarding = + ./io.k8s.api.core.v1.ObjectReference.dhall +, related = + ./io.k8s.api.core.v1.ObjectReference.dhall , action = None Text , deprecatedCount = None Natural , deprecatedFirstTimestamp = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , deprecatedLastTimestamp = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , deprecatedSource = - None ./io.k8s.api.core.v1.EventSource.dhall + None ./../types/io.k8s.api.core.v1.EventSource.dhall , note = None Text , reason = None Text -, regarding = - None ./io.k8s.api.core.v1.ObjectReference.dhall -, related = - None ./io.k8s.api.core.v1.ObjectReference.dhall , reportingController = None Text , reportingInstance = None Text , series = - None ./io.k8s.api.events.v1beta1.EventSeries.dhall + None ./../types/io.k8s.api.events.v1beta1.EventSeries.dhall , type = None Text } diff --git a/defaults/io.k8s.api.events.v1beta1.EventList.dhall b/defaults/io.k8s.api.events.v1beta1.EventList.dhall index 6d817cc2..2a86850e 100644 --- a/defaults/io.k8s.api.events.v1beta1.EventList.dhall +++ b/defaults/io.k8s.api.events.v1beta1.EventList.dhall @@ -3,7 +3,7 @@ , kind = "EventList" , items = - [] : List ./io.k8s.api.events.v1beta1.Event.dhall + [] : List ./../types/io.k8s.api.events.v1beta1.Event.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall b/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall index 41adc08f..339130f2 100644 --- a/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall +++ b/defaults/io.k8s.api.events.v1beta1.EventSeries.dhall @@ -1 +1 @@ -{ lastObservedTime = ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall } +{=} diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall index 3aefd3c2..afd2480c 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall + ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall , status = - None ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall + ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall index e14b2a3d..72de69d5 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall @@ -3,7 +3,7 @@ , kind = "DaemonSetList" , items = - [] : List ./io.k8s.api.extensions.v1beta1.DaemonSet.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall index 9a8d42c0..5ef5cdc8 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall @@ -1,13 +1,13 @@ -{ template = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , revisionHistoryLimit = None Natural -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , templateGeneration = None Natural , updateStrategy = - None ./io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall + None ./../types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall index 95b58643..77dbc20e 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.DaemonSetCondition.dhall , collisionCount = None Natural , numberAvailable = diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall index a644a371..0dc31246 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall + None ./../types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall , type = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall b/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall index 31f3d6f2..7a781592 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall + ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall , status = - None ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall + ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall index aa0b8555..31f11cc7 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall @@ -1,7 +1,7 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , lastUpdateTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall index 5ec3e345..37899784 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentList.dhall @@ -3,7 +3,7 @@ , kind = "DeploymentList" , items = - [] : List ./io.k8s.api.extensions.v1beta1.Deployment.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.Deployment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall index 9ea28ec2..eba1de72 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall @@ -1,4 +1,6 @@ -{ template = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural @@ -11,9 +13,7 @@ , revisionHistoryLimit = None Natural , rollbackTo = - None ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall , strategy = - None ./io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall + None ./../types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall index cd0abb79..dbd74f67 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.DeploymentCondition.dhall , availableReplicas = None Natural , collisionCount = diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall index 41465fba..ab650202 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall + None ./../types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall index fc872235..2d55eaf6 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall @@ -1,5 +1,5 @@ { ranges = - [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.IDRange.dhall , rule = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall b/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall index 491d8ece..94edacdf 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall @@ -1 +1,3 @@ -{ paths = [] : List ./io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall } +{ paths = + [] : List ./../types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall +} diff --git a/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall b/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall index 64a643ca..d452711c 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall + ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall , status = - None ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall + ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall index 17f66420..339130f2 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall @@ -1 +1 @@ -{ servicePort = ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } +{=} diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall index fdf5d05d..97e7398e 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall @@ -3,7 +3,7 @@ , kind = "IngressList" , items = - [] : List ./io.k8s.api.extensions.v1beta1.Ingress.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.Ingress.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall index 01dc7cd6..cfb41529 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall @@ -1,5 +1,5 @@ -{ host = +{ http = + ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +, host = None Text -, http = - None ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall index f2dcebcd..d7cd4f74 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall @@ -1,7 +1,7 @@ { rules = - [] : List ./io.k8s.api.extensions.v1beta1.IngressRule.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.IngressRule.dhall , tls = - [] : List ./io.k8s.api.extensions.v1beta1.IngressTLS.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall , backend = - None ./io.k8s.api.extensions.v1beta1.IngressBackend.dhall + None ./../types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall index 9f7521e2..0545959b 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall @@ -1 +1 @@ -{ loadBalancer = None ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer = ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall index d63f1bca..55507857 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall + ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall index 19e1544a..e86505a8 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall @@ -1,5 +1,5 @@ { ports = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall , to = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall index 66be5b29..2da04d1b 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall @@ -1,5 +1,5 @@ { from = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall , ports = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall index f2266230..ed81ec12 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyList.dhall @@ -3,7 +3,7 @@ , kind = "NetworkPolicyList" , items = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall index 504bbc96..d2c46c96 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock = - None ./io.k8s.api.extensions.v1beta1.IPBlock.dhall + ./io.k8s.api.extensions.v1beta1.IPBlock.dhall , namespaceSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall index ff136ffe..62c6c606 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPort.dhall @@ -1,5 +1,5 @@ { port = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , protocol = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall index 33bca7b3..5d1dd3b9 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall @@ -1,7 +1,9 @@ { egress = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall + [] : List + ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule.dhall , ingress = - [] : List ./io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall + [] : List + ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule.dhall , podSelector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , policyTypes = diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall index e95dbbe1..e5ffce37 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall + ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall index a8eb5233..d3396798 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicyList.dhall @@ -3,7 +3,7 @@ , kind = "PodSecurityPolicyList" , items = - [] : List ./io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall index 6078d7c3..986a3bed 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall @@ -1,9 +1,9 @@ { allowedCapabilities = [] : List Text , allowedFlexVolumes = - [] : List ./io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.AllowedFlexVolume.dhall , allowedHostPaths = - [] : List ./io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.AllowedHostPath.dhall , allowedProcMountTypes = [] : List Text , allowedUnsafeSysctls = @@ -15,9 +15,11 @@ , fsGroup = ./io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions.dhall , hostPorts = - [] : List ./io.k8s.api.extensions.v1beta1.HostPortRange.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall , requiredDropCapabilities = [] : List Text +, runAsGroup = + ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser = ./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall , seLinux = @@ -40,6 +42,4 @@ None Bool , readOnlyRootFilesystem = None Bool -, runAsGroup = - None ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall index ca215a8e..68bdc9eb 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall + ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall , status = - None ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall + ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall index a50bd246..a4587e39 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetList.dhall @@ -3,7 +3,7 @@ , kind = "ReplicaSetList" , items = - [] : List ./io.k8s.api.extensions.v1beta1.ReplicaSet.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall index ee8e58d9..5ca16497 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ -{ minReadySeconds = +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds = None Natural , replicas = None Natural -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = - None ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall index b86ef02d..b7174a6e 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall @@ -1,5 +1,5 @@ { conditions = - [] : List ./io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.ReplicaSetCondition.dhall , availableReplicas = None Natural , fullyLabeledReplicas = diff --git a/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall index 1dcc6d1e..fb640544 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall @@ -1,3 +1,3 @@ { maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall index b0f8bc88..6c92527d 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall @@ -1,5 +1,5 @@ { maxSurge = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall index d5ba4312..8f2dc2c3 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall @@ -1 +1 @@ -{ ranges = [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall } +{ ranges = [] : List ./../types/io.k8s.api.extensions.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall index d5ba4312..8f2dc2c3 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall @@ -1 +1 @@ -{ ranges = [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall } +{ ranges = [] : List ./../types/io.k8s.api.extensions.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall index 57002b4b..32ce6ac4 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall @@ -1 +1 @@ -{ seLinuxOptions = None ./io.k8s.api.core.v1.SELinuxOptions.dhall } +{ seLinuxOptions = None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall b/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall index 5b2909f0..884e6625 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ "Scale" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - None ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall , status = - None ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall + ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall +, spec = + None ./../types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall index fc872235..2d55eaf6 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions.dhall @@ -1,5 +1,5 @@ { ranges = - [] : List ./io.k8s.api.extensions.v1beta1.IDRange.dhall + [] : List ./../types/io.k8s.api.extensions.v1beta1.IDRange.dhall , rule = None Text } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall index 5d2fb99b..384e07d3 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall + ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall index ea0c9ef1..562b4fde 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall @@ -1,5 +1,5 @@ { ports = - [] : List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall , to = - [] : List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall index 0d7dd0a8..97af8db5 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall @@ -1,5 +1,5 @@ { from = - [] : List ./io.k8s.api.networking.v1.NetworkPolicyPeer.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall , ports = - [] : List ./io.k8s.api.networking.v1.NetworkPolicyPort.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall index 12aad51b..8af19f5e 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall @@ -3,7 +3,7 @@ , kind = "NetworkPolicyList" , items = - [] : List ./io.k8s.api.networking.v1.NetworkPolicy.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicy.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall index bda049ce..8bb8a698 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock = - None ./io.k8s.api.networking.v1.IPBlock.dhall + ./io.k8s.api.networking.v1.IPBlock.dhall , namespaceSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall index ff136ffe..62c6c606 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall @@ -1,5 +1,5 @@ { port = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , protocol = None Text } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall index cbe70558..a1f4e3c1 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall @@ -1,7 +1,7 @@ { egress = - [] : List ./io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall , ingress = - [] : List ./io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall + [] : List ./../types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall , podSelector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , policyTypes = diff --git a/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall b/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall index ca8beaf7..8fccf1e7 100644 --- a/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall @@ -2,8 +2,8 @@ "policy/v1beta1" , kind = "Eviction" +, deleteOptions = + ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, deleteOptions = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall index 22d43506..838dc958 100644 --- a/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall @@ -1,5 +1,5 @@ { ranges = - [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.IDRange.dhall , rule = None Text } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall index 40fd4711..27103408 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall + ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall , status = - None ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall index 97be6947..986a69b2 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall @@ -3,7 +3,7 @@ , kind = "PodDisruptionBudgetList" , items = - [] : List ./io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall index c279c6e6..b46b10fe 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall @@ -1,7 +1,7 @@ -{ maxUnavailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +{ selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, maxUnavailable = + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , minAvailable = - None ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall index d786bb2c..a8c4fd39 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall index cb29e1c0..46d7fb13 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall @@ -3,7 +3,7 @@ , kind = "PodSecurityPolicyList" , items = - [] : List ./io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall index 2172d544..33e4a975 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall @@ -1,9 +1,9 @@ { allowedCapabilities = [] : List Text , allowedFlexVolumes = - [] : List ./io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall , allowedHostPaths = - [] : List ./io.k8s.api.policy.v1beta1.AllowedHostPath.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall , allowedProcMountTypes = [] : List Text , allowedUnsafeSysctls = @@ -15,9 +15,11 @@ , fsGroup = ./io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall , hostPorts = - [] : List ./io.k8s.api.policy.v1beta1.HostPortRange.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.HostPortRange.dhall , requiredDropCapabilities = [] : List Text +, runAsGroup = + ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser = ./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall , seLinux = @@ -40,6 +42,4 @@ None Bool , readOnlyRootFilesystem = None Bool -, runAsGroup = - None ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall index 38207cfe..ede16df5 100644 --- a/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall @@ -1 +1 @@ -{ ranges = [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall } +{ ranges = [] : List ./../types/io.k8s.api.policy.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall index 38207cfe..ede16df5 100644 --- a/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall @@ -1 +1 @@ -{ ranges = [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall } +{ ranges = [] : List ./../types/io.k8s.api.policy.v1beta1.IDRange.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall index 57002b4b..32ce6ac4 100644 --- a/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall @@ -1 +1 @@ -{ seLinuxOptions = None ./io.k8s.api.core.v1.SELinuxOptions.dhall } +{ seLinuxOptions = None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall index 22d43506..838dc958 100644 --- a/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall @@ -1,5 +1,5 @@ { ranges = - [] : List ./io.k8s.api.policy.v1beta1.IDRange.dhall + [] : List ./../types/io.k8s.api.policy.v1beta1.IDRange.dhall , rule = None Text } diff --git a/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall b/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall index 1aa3a531..824656b5 100644 --- a/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall +++ b/defaults/io.k8s.api.rbac.v1.AggregationRule.dhall @@ -1,3 +1,4 @@ { clusterRoleSelectors = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + [] : List + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall index 61933cc2..2302a9f2 100644 --- a/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall +++ b/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall @@ -2,10 +2,10 @@ "rbac.authorization.k8s.io/v1" , kind = "ClusterRole" +, aggregationRule = + ./io.k8s.api.rbac.v1.AggregationRule.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = - [] : List ./io.k8s.api.rbac.v1.PolicyRule.dhall -, aggregationRule = - None ./io.k8s.api.rbac.v1.AggregationRule.dhall + [] : List ./../types/io.k8s.api.rbac.v1.PolicyRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall index 0672f4d7..778497dc 100644 --- a/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +++ b/defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall @@ -7,5 +7,5 @@ , roleRef = ./io.k8s.api.rbac.v1.RoleRef.dhall , subjects = - [] : List ./io.k8s.api.rbac.v1.Subject.dhall + [] : List ./../types/io.k8s.api.rbac.v1.Subject.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall index 24120e06..53f12d50 100644 --- a/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall +++ b/defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall @@ -3,7 +3,7 @@ , kind = "ClusterRoleBindingList" , items = - [] : List ./io.k8s.api.rbac.v1.ClusterRoleBinding.dhall + [] : List ./../types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall index f086dbcd..43fbca69 100644 --- a/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall +++ b/defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall @@ -3,7 +3,7 @@ , kind = "ClusterRoleList" , items = - [] : List ./io.k8s.api.rbac.v1.ClusterRole.dhall + [] : List ./../types/io.k8s.api.rbac.v1.ClusterRole.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.Role.dhall b/defaults/io.k8s.api.rbac.v1.Role.dhall index b5e56a7c..b9c90f81 100644 --- a/defaults/io.k8s.api.rbac.v1.Role.dhall +++ b/defaults/io.k8s.api.rbac.v1.Role.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = - [] : List ./io.k8s.api.rbac.v1.PolicyRule.dhall + [] : List ./../types/io.k8s.api.rbac.v1.PolicyRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall b/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall index d09c5965..f4fc3d73 100644 --- a/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall +++ b/defaults/io.k8s.api.rbac.v1.RoleBinding.dhall @@ -7,5 +7,5 @@ , roleRef = ./io.k8s.api.rbac.v1.RoleRef.dhall , subjects = - [] : List ./io.k8s.api.rbac.v1.Subject.dhall + [] : List ./../types/io.k8s.api.rbac.v1.Subject.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall index a4192dd9..5d1da601 100644 --- a/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall +++ b/defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall @@ -3,7 +3,7 @@ , kind = "RoleBindingList" , items = - [] : List ./io.k8s.api.rbac.v1.RoleBinding.dhall + [] : List ./../types/io.k8s.api.rbac.v1.RoleBinding.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.RoleList.dhall b/defaults/io.k8s.api.rbac.v1.RoleList.dhall index c6516ece..1f507646 100644 --- a/defaults/io.k8s.api.rbac.v1.RoleList.dhall +++ b/defaults/io.k8s.api.rbac.v1.RoleList.dhall @@ -3,7 +3,7 @@ , kind = "RoleList" , items = - [] : List ./io.k8s.api.rbac.v1.Role.dhall + [] : List ./../types/io.k8s.api.rbac.v1.Role.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall b/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall index 1aa3a531..824656b5 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall @@ -1,3 +1,4 @@ { clusterRoleSelectors = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + [] : List + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall index 74a298fc..9e881769 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall @@ -2,10 +2,10 @@ "rbac.authorization.k8s.io/v1alpha1" , kind = "ClusterRole" +, aggregationRule = + ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = - [] : List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall -, aggregationRule = - None ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall index 59b0bced..648f3b2e 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall @@ -7,5 +7,5 @@ , roleRef = ./io.k8s.api.rbac.v1alpha1.RoleRef.dhall , subjects = - [] : List ./io.k8s.api.rbac.v1alpha1.Subject.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.Subject.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall index f6ef7906..84a303a1 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList.dhall @@ -3,7 +3,7 @@ , kind = "ClusterRoleBindingList" , items = - [] : List ./io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall index a999a9ab..18f868cd 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRoleList.dhall @@ -3,7 +3,7 @@ , kind = "ClusterRoleList" , items = - [] : List ./io.k8s.api.rbac.v1alpha1.ClusterRole.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall b/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall index 561b33a8..073705df 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.Role.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = - [] : List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall index fe3d2e02..18a35bf3 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall @@ -7,5 +7,5 @@ , roleRef = ./io.k8s.api.rbac.v1alpha1.RoleRef.dhall , subjects = - [] : List ./io.k8s.api.rbac.v1alpha1.Subject.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.Subject.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall index 46ea6223..b462fde8 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleBindingList.dhall @@ -3,7 +3,7 @@ , kind = "RoleBindingList" , items = - [] : List ./io.k8s.api.rbac.v1alpha1.RoleBinding.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.RoleBinding.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall b/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall index 9f5de960..75f71264 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.RoleList.dhall @@ -3,7 +3,7 @@ , kind = "RoleList" , items = - [] : List ./io.k8s.api.rbac.v1alpha1.Role.dhall + [] : List ./../types/io.k8s.api.rbac.v1alpha1.Role.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall b/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall index 1aa3a531..824656b5 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.AggregationRule.dhall @@ -1,3 +1,4 @@ { clusterRoleSelectors = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + [] : List + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall index c496dbb7..9e157b4e 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall @@ -2,10 +2,10 @@ "rbac.authorization.k8s.io/v1beta1" , kind = "ClusterRole" +, aggregationRule = + ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = - [] : List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall -, aggregationRule = - None ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall index 0bce163c..a18b3a8f 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall @@ -7,5 +7,5 @@ , roleRef = ./io.k8s.api.rbac.v1beta1.RoleRef.dhall , subjects = - [] : List ./io.k8s.api.rbac.v1beta1.Subject.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.Subject.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall index 5a8b7f95..11a40041 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList.dhall @@ -3,7 +3,7 @@ , kind = "ClusterRoleBindingList" , items = - [] : List ./io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.ClusterRoleBinding.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall index 9d7af38a..d328d4f0 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRoleList.dhall @@ -3,7 +3,7 @@ , kind = "ClusterRoleList" , items = - [] : List ./io.k8s.api.rbac.v1beta1.ClusterRole.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.Role.dhall b/defaults/io.k8s.api.rbac.v1beta1.Role.dhall index d41cf1c2..ae8863cc 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.Role.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.Role.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = - [] : List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall index ebeaf283..ce97dad5 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleBinding.dhall @@ -7,5 +7,5 @@ , roleRef = ./io.k8s.api.rbac.v1beta1.RoleRef.dhall , subjects = - [] : List ./io.k8s.api.rbac.v1beta1.Subject.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.Subject.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall index 17d7be0d..a4a90c5b 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleBindingList.dhall @@ -3,7 +3,7 @@ , kind = "RoleBindingList" , items = - [] : List ./io.k8s.api.rbac.v1beta1.RoleBinding.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.RoleBinding.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall b/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall index 1e64e45c..45d59a83 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.RoleList.dhall @@ -3,7 +3,7 @@ , kind = "RoleList" , items = - [] : List ./io.k8s.api.rbac.v1beta1.Role.dhall + [] : List ./../types/io.k8s.api.rbac.v1beta1.Role.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall b/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall index ab32a4d8..cbbb00f9 100644 --- a/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall +++ b/defaults/io.k8s.api.scheduling.v1alpha1.PriorityClassList.dhall @@ -3,7 +3,7 @@ , kind = "PriorityClassList" , items = - [] : List ./io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall + [] : List ./../types/io.k8s.api.scheduling.v1alpha1.PriorityClass.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall b/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall index 999b2073..27ba34da 100644 --- a/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall +++ b/defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall @@ -3,7 +3,7 @@ , kind = "PriorityClassList" , items = - [] : List ./io.k8s.api.scheduling.v1beta1.PriorityClass.dhall + [] : List ./../types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall index 6b6d379b..4987d453 100644 --- a/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall } diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall index a0b7d448..c7a93b6a 100644 --- a/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall @@ -3,7 +3,7 @@ , kind = "PodPresetList" , items = - [] : List ./io.k8s.api.settings.v1alpha1.PodPreset.dhall + [] : List ./../types/io.k8s.api.settings.v1alpha1.PodPreset.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall index 458b18ae..9415e9db 100644 --- a/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall @@ -1,11 +1,11 @@ { env = - [] : List ./io.k8s.api.core.v1.EnvVar.dhall + [] : List ./../types/io.k8s.api.core.v1.EnvVar.dhall , envFrom = - [] : List ./io.k8s.api.core.v1.EnvFromSource.dhall + [] : List ./../types/io.k8s.api.core.v1.EnvFromSource.dhall +, selector = + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , volumeMounts = - [] : List ./io.k8s.api.core.v1.VolumeMount.dhall + [] : List ./../types/io.k8s.api.core.v1.VolumeMount.dhall , volumes = - [] : List ./io.k8s.api.core.v1.Volume.dhall -, selector = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + [] : List ./../types/io.k8s.api.core.v1.Volume.dhall } diff --git a/defaults/io.k8s.api.storage.v1.StorageClass.dhall b/defaults/io.k8s.api.storage.v1.StorageClass.dhall index f0b69dba..e5046123 100644 --- a/defaults/io.k8s.api.storage.v1.StorageClass.dhall +++ b/defaults/io.k8s.api.storage.v1.StorageClass.dhall @@ -3,7 +3,7 @@ , kind = "StorageClass" , allowedTopologies = - [] : List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.TopologySelectorTerm.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , mountOptions = diff --git a/defaults/io.k8s.api.storage.v1.StorageClassList.dhall b/defaults/io.k8s.api.storage.v1.StorageClassList.dhall index 418b71af..2af1317b 100644 --- a/defaults/io.k8s.api.storage.v1.StorageClassList.dhall +++ b/defaults/io.k8s.api.storage.v1.StorageClassList.dhall @@ -3,7 +3,7 @@ , kind = "StorageClassList" , items = - [] : List ./io.k8s.api.storage.v1.StorageClass.dhall + [] : List ./../types/io.k8s.api.storage.v1.StorageClass.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall index 06d2a0df..c8701669 100644 --- a/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall , status = - None ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall index 18304bd7..19c8477d 100644 --- a/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall @@ -3,7 +3,7 @@ , kind = "VolumeAttachmentList" , items = - [] : List ./io.k8s.api.storage.v1.VolumeAttachment.dhall + [] : List ./../types/io.k8s.api.storage.v1.VolumeAttachment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall index 00db28d3..abdde92a 100644 --- a/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall @@ -1,7 +1,7 @@ { attachmentMetadata = [] : List { mapKey : Text, mapValue : Text } , attachError = - None ./io.k8s.api.storage.v1.VolumeError.dhall + None ./../types/io.k8s.api.storage.v1.VolumeError.dhall , detachError = - None ./io.k8s.api.storage.v1.VolumeError.dhall + None ./../types/io.k8s.api.storage.v1.VolumeError.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeError.dhall b/defaults/io.k8s.api.storage.v1.VolumeError.dhall index 7d6b9db7..a23498fa 100644 --- a/defaults/io.k8s.api.storage.v1.VolumeError.dhall +++ b/defaults/io.k8s.api.storage.v1.VolumeError.dhall @@ -1,5 +1,5 @@ { message = None Text , time = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall index 4431ba3a..6fc3f7d6 100644 --- a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall , status = - None ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall + ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall index ac86eb1c..c45620e0 100644 --- a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentList.dhall @@ -3,7 +3,7 @@ , kind = "VolumeAttachmentList" , items = - [] : List ./io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall + [] : List ./../types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall index dfe17fa8..2d2c6f5c 100644 --- a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall @@ -1,7 +1,7 @@ { attachmentMetadata = [] : List { mapKey : Text, mapValue : Text } , attachError = - None ./io.k8s.api.storage.v1alpha1.VolumeError.dhall + None ./../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall , detachError = - None ./io.k8s.api.storage.v1alpha1.VolumeError.dhall + None ./../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall index 7d6b9db7..a23498fa 100644 --- a/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeError.dhall @@ -1,5 +1,5 @@ { message = None Text , time = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall b/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall index 0b2e6306..8c603c96 100644 --- a/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.StorageClass.dhall @@ -3,7 +3,7 @@ , kind = "StorageClass" , allowedTopologies = - [] : List ./io.k8s.api.core.v1.TopologySelectorTerm.dhall + [] : List ./../types/io.k8s.api.core.v1.TopologySelectorTerm.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , mountOptions = diff --git a/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall b/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall index 3010621d..a0ee8827 100644 --- a/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.StorageClassList.dhall @@ -3,7 +3,7 @@ , kind = "StorageClassList" , items = - [] : List ./io.k8s.api.storage.v1beta1.StorageClass.dhall + [] : List ./../types/io.k8s.api.storage.v1beta1.StorageClass.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall index 43506732..307d1851 100644 --- a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall , status = - None ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall + ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall index dd8f28e3..ab396216 100644 --- a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentList.dhall @@ -3,7 +3,7 @@ , kind = "VolumeAttachmentList" , items = - [] : List ./io.k8s.api.storage.v1beta1.VolumeAttachment.dhall + [] : List ./../types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall index cd3f4138..c06f1af2 100644 --- a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall @@ -1,7 +1,7 @@ { attachmentMetadata = [] : List { mapKey : Text, mapValue : Text } , attachError = - None ./io.k8s.api.storage.v1beta1.VolumeError.dhall + None ./../types/io.k8s.api.storage.v1beta1.VolumeError.dhall , detachError = - None ./io.k8s.api.storage.v1beta1.VolumeError.dhall + None ./../types/io.k8s.api.storage.v1beta1.VolumeError.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall index 7d6b9db7..a23498fa 100644 --- a/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeError.dhall @@ -1,5 +1,5 @@ { message = None Text , time = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall index 00be96ea..b29e647e 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall @@ -1,4 +1,4 @@ { webhookClientConfig = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall index 3ac5084c..875270aa 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall @@ -8,5 +8,5 @@ ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall , status = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall index 1f30c0d8..99bb5cc3 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall @@ -4,7 +4,7 @@ "CustomResourceDefinitionList" , items = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall index a7344fd8..3ca1178e 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall @@ -1,20 +1,20 @@ { additionalPrinterColumns = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall , names = ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall , versions = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall , conversion = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall , subresources = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall , validation = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall , version = None Text } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall index 622b9d4f..7cbdf85e 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall @@ -2,7 +2,7 @@ ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall , conditions = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall , storedVersions = [] : List Text } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall index 69e97dc0..b201a87f 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall @@ -1,10 +1,10 @@ { additionalPrinterColumns = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall , schema = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall , subresources = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall index 0df928ec..ecc7cda5 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall @@ -1,7 +1,7 @@ { scale = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall , status = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall index ebeba561..f9860cde 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall @@ -1,4 +1,4 @@ { openAPIV3Schema = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall index 512eac40..8d5a5645 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall @@ -1,19 +1,19 @@ { allOf = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall , anyOf = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall , definitions = [] : List { mapKey : Text, mapValue : Text } , dependencies = [] : List { mapKey : Text, mapValue : Text } , enum = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall , oneOf = [] : List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall , patternProperties = [] : List { mapKey : Text, mapValue : Text } , properties = @@ -26,32 +26,32 @@ None Text , additionalItems = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall , additionalProperties = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall , default = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall , description = None Text , example = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall , exclusiveMaximum = None Bool , exclusiveMinimum = None Bool , externalDocs = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall , format = None Text , id = None Text , items = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall , maxItems = None Natural , maxLength = @@ -72,7 +72,7 @@ None Double , not = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall , pattern = None Text , title = diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall index b7ba4eb5..cc434f9a 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall @@ -2,7 +2,7 @@ None Text , service = None - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference.dhall , url = None Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall index 2171a65c..1d363619 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall @@ -1,13 +1,14 @@ { apiVersion = - "/v1" + "v1" , kind = "APIGroup" , serverAddressByClientCIDRs = [] : List - ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall , versions = [] : List - ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall , preferredVersion = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall + None + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall index d1515be5..662249cb 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall @@ -1,7 +1,7 @@ { apiVersion = - "/v1" + "v1" , kind = "APIGroupList" , groups = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall + [] : List ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall index 75333dec..66f2d577 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall @@ -1,7 +1,7 @@ { apiVersion = - "/v1" + "v1" , kind = "APIResourceList" , resources = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall + [] : List ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall index 80d982d2..5badf2c1 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall @@ -1,10 +1,10 @@ { apiVersion = - "/v1" + "v1" , kind = "APIVersions" , serverAddressByClientCIDRs = [] : List - ./io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall , versions = [] : List Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall index 3c9e63b3..3f366166 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall @@ -1,5 +1,5 @@ { apiVersion = - "/v1" + "v1" , kind = "DeleteOptions" , dryRun = @@ -9,7 +9,7 @@ , orphanDependents = None Bool , preconditions = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall , propagationPolicy = None Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall index 56fe1505..a18e8ceb 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall @@ -1,5 +1,5 @@ { pending = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall + [] : List ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall , result = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall index 45c6aea2..52a9e1ab 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall @@ -1,6 +1,6 @@ { matchExpressions = [] : List - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall , matchLabels = [] : List { mapKey : Text, mapValue : Text } } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall index 615f9025..008e7783 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall @@ -2,24 +2,25 @@ [] : List { mapKey : Text, mapValue : Text } , finalizers = [] : List Text +, initializers = + ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , labels = [] : List { mapKey : Text, mapValue : Text } , ownerReferences = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall + [] : List + ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall , clusterName = None Text , creationTimestamp = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , deletionGracePeriodSeconds = None Natural , deletionTimestamp = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , generateName = None Text , generation = None Natural -, initializers = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , namespace = None Text , resourceVersion = diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall index a92bb794..ae166e5f 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall @@ -1,13 +1,13 @@ { apiVersion = - "/v1" + "v1" , kind = "Status" +, details = + ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall , code = None Natural -, details = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall index 9c46b93f..7c7b5ead 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall @@ -1,5 +1,5 @@ { causes = - [] : List ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall + [] : List ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall , group = None Text , name = diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall index 865d4b07..c41bdc65 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall @@ -1,5 +1,5 @@ { apiVersion = - "/v1" + "v1" , kind = "WatchEvent" , object = diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall index 6cffb633..4f34e157 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall @@ -4,10 +4,9 @@ "APIService" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - None - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall , status = - None ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +, spec = + None + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall index 03e496c8..4f6e2929 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall @@ -4,7 +4,7 @@ "APIServiceList" , items = [] : List - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall index 54a48bc5..8bf1d2aa 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall @@ -1,4 +1,4 @@ { conditions = [] : List - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall index 24d79269..c5813f5c 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall @@ -4,10 +4,9 @@ "APIService" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - None - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall , status = - None ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall +, spec = + None + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall index 1b179d6c..2f9326b9 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall @@ -1,5 +1,5 @@ { lastTransitionTime = - None ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall index 6f867f12..cd466083 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList.dhall @@ -4,7 +4,7 @@ "APIServiceList" , items = [] : List - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall index 4b6b7e4b..14c324f4 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall @@ -1,4 +1,4 @@ { conditions = [] : List - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition.dhall } diff --git a/dhall-kubernetes.cabal b/dhall-kubernetes.cabal index c7364bf2..63a97417 100644 --- a/dhall-kubernetes.cabal +++ b/dhall-kubernetes.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: dc10c16b9e6c44c9be6e2aafaf765a8df5b11aa5143d5adf3bbf5c85359db072 +-- hash: 8da8dd07fb9ef0855f93b603f307a548d6c970d01e569649a612e54af41f6939 name: dhall-kubernetes version: 0.1.0.0 @@ -25,7 +25,8 @@ executable dhall-kubernetes Paths_dhall_kubernetes hs-source-dirs: src - default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleContexts ConstraintKinds ApplicativeDo + default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleContexts FlexibleInstances ConstraintKinds ApplicativeDo + ghc-options: -Wall build-depends: aeson , base >=4.7 && <5 diff --git a/package.yaml b/package.yaml index 64146ce5..7b9d8474 100644 --- a/package.yaml +++ b/package.yaml @@ -11,6 +11,9 @@ category: Web extra-source-files: - README.md +ghc-options: +- -Wall + default-extensions: - DeriveDataTypeable - DeriveGeneric @@ -22,6 +25,7 @@ default-extensions: - ScopedTypeVariables - OverloadedStrings - FlexibleContexts +- FlexibleInstances - ConstraintKinds - ApplicativeDo diff --git a/src/Main.hs b/src/Main.hs index 38b43325..91ce5698 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -1,4 +1,4 @@ -module Main where +module Main (main) where import qualified Network.HTTP.Simple as HTTP import qualified Data.Vector as Vector @@ -24,8 +24,9 @@ import Data.Text (Text) import Data.Foldable (for_) import Data.Set (Set) import Data.Map (Map) -import Control.Applicative (optional, (<|>), liftA2) -import Control.Monad (join, foldM) +import Control.Applicative (optional) +import Control.Monad (join) + data BaseData = BaseData { kind :: Text @@ -42,7 +43,7 @@ instance FromJSON BaseData where group <- o .:? "group" .!= "" kind <- o .: "kind" version <- o .: "version" - let apiVersion = group <> "/" <> version + let apiVersion = (if Text.null group then "" else group <> "/") <> version pure BaseData{..}) (head $ Vector.toList arr) @@ -131,16 +132,14 @@ requiredFields name required pathFromRef :: Ref -> Text pathFromRef (Ref r) = (Text.split (== '/') r) List.!! 2 -mkImport :: Text -> Dhall.Import -mkImport path = Dhall.Import{..} +mkImport :: [Text] -> Text -> Dhall.Import +mkImport components file = Dhall.Import{..} where importMode = Dhall.Code importHashed = Dhall.ImportHashed{..} hash = Nothing importType = Dhall.Local Dhall.Here Dhall.File{..} directory = Dhall.Directory{..} - components = [] - file = path <> ".dhall" refFromImport :: Dhall.Import -> Maybe Text refFromImport Dhall.Import @@ -148,7 +147,7 @@ refFromImport Dhall.Import { importType = Dhall.Local Dhall.Here Dhall.File { file = f , .. } , .. } - , .. } = Just f + , .. } = Just $ Text.replace ".dhall" "" f refFromImport _ = Nothing -- | Get a Dhall Text literal from a lone string @@ -162,14 +161,10 @@ convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) where memo = Data.Map.Lazy.mapWithKey (\k -> convertToType (Just k)) definitions - --convertToType maybeName definition = case (maybeName >>= (flip Data.Map.Lazy.lookup) memo) of - -- Nothing -> convertToType' maybeName definition - -- Just r -> r - convertToType :: Maybe ModelName -> Definition -> Expr convertToType maybeName Definition{..} = case (ref, typ, properties) of -- If we point to a ref we just reference it via Import - (Just r, _, _) -> Dhall.Embed $ mkImport $ pathFromRef r + (Just r, _, _) -> Dhall.Embed $ mkImport [] $ (pathFromRef r <> ".dhall") -- Otherwise - if we have a 'type' - it's a basic type (_, Just basic, _) -> case basic of "object" -> Dhall.App Dhall.List @@ -184,6 +179,7 @@ convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) "boolean" -> Dhall.Bool "integer" -> Dhall.Natural "number" -> Dhall.Double + other -> error $ "Found missing Swagger type: " <> Text.unpack other -- Otherwise - if we have 'properties' - it's an object (_, _, Just props) -> let requiredNames = case maybeName of @@ -224,12 +220,17 @@ convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) _ -> Dhall.Record mempty -toDefault :: Map ModelName Definition -> ModelName -> Expr -> Maybe Expr -toDefault definitions modelName = go +toDefault + :: Map ModelName Definition + -> Map ModelName Expr + -> ModelName + -> Expr + -> Maybe Expr +toDefault definitions types modelName = go where go = \case -- If we have an import, we also import in the default - e@(Dhall.Embed imp) -> Just e + e@(Dhall.Embed _) -> Just e -- If it's a sum type, we have to exclude it as we cannot -- mix types and values in records (we need this to have the big -- "defaults" record) @@ -250,12 +251,26 @@ toDefault definitions modelName = go baseData = getBaseData $ Data.Map.lookup modelName definitions + -- | The imports that we get from the types are referring to the local folder, + -- but if we want to refer them from the defaults we need to fix the path + adjustImport :: Expr -> Expr + adjustImport (Dhall.Embed imp) | Just file <- refFromImport imp = + Dhall.Embed $ mkImport ["types", ".."] (file <> ".dhall") + adjustImport other = other + filterKvs :: Expr -> Maybe Expr filterKvs = \case - (Dhall.App Dhall.Optional typ) -> Just $ Dhall.App Dhall.None typ - (Dhall.App Dhall.List typ) -> Just $ Dhall.ListLit (Just typ) mempty - embed@(Dhall.Embed _) -> Just embed - _ -> Nothing + (Dhall.App Dhall.Optional typ) -> Just $ Dhall.App Dhall.None (adjustImport typ) + (Dhall.App Dhall.List typ) -> Just $ Dhall.ListLit (Just $ adjustImport typ) mempty + -- Embeds can stay only if they refer to Records (which are "transitively emptiable") + -- otherwise they have to go + embed@(Dhall.Embed imp) -> do + name <- refFromImport imp + expr <- Data.Map.lookup (ModelName name) types + case expr of + (Dhall.Record _) -> Just embed + _ -> Nothing + _ -> Nothing defaultKvs = Map.union baseData @@ -267,48 +282,102 @@ toDefault definitions modelName = go _ -> error $ show modelName +getRecordKeys :: [ModelName] -> Map Text [ModelName] +getRecordKeys modelNames = Data.Map.unionsWith (<>) + $ (\name -> Data.Map.singleton (getKind name) [name]) + <$> modelNames + where + getKind (ModelName name) = + let elems = Text.split (== '.') name + in elems List.!! (length elems - 1) + + main :: IO () main = do -- Get the Swagger spec Swagger{..} <- getSwagger + -- Convert to Dhall types in a Map - let types = convertToTypes definitions + let types = convertToTypes + -- TODO: the objects we're filtering here are actually useful, but + -- have cyclic imports so we don't include them for now + $ Data.Map.withoutKeys definitions objectsWithCyclicImports + -- Output to types Turtle.mktree "types" for_ (Data.Map.toList types) $ \(ModelName name, expr) -> do let path = "./types" Turtle. Turtle.fromText (name <> ".dhall") - echoStr $ "Writing file '" <> Turtle.encodeString path <> "'" - -- Turtle.writeTextFile path $ pretty expr <> "\n" - -- formatDhall path + writeDhall path expr + -- Convert from Dhall types to defaults - let defaults = Data.Map.mapMaybeWithKey (toDefault definitions) types + let defaults = Data.Map.mapMaybeWithKey (toDefault definitions types) types + -- Output to defaults Turtle.mktree "defaults" for_ (Data.Map.toList defaults) $ \(ModelName name, expr) -> do - let path = "./defaults/" <> name <> ".dhall" - echo $ "Writing file '" <> path <> "'" - Turtle.writeTextFile (Turtle.fromText path) $ pretty expr <> "\n" - formatDhall (Turtle.fromText path) - - -- Output the types record and the defaults record, - -- omitting older API versions of the same Entity - - -- Output the union type - - - --putStrLn $ show definitions - putStrLn $ Text.unpack $ pretty $ Data.Map.toList $ types - pure () - - --- | Format a Dhall file in ASCII -formatDhall :: Turtle.FilePath -> IO () -formatDhall path = Dhall.Format.format - (Dhall.Format.Format Dhall.Pretty.ASCII $ Dhall.Format.Modify (Just $ Turtle.encodeString path)) + let path = "./defaults" Turtle. Turtle.fromText (name <> ".dhall") + writeDhall path expr + + -- Prepare the keys for the giant record of types and defaults + -- Here we get a map from "name we want" (which is just the object name) + -- to a list of fully namespaced names. Now, the problem is that there might + -- be more than one object in this list, mostly because of objects referring + -- previous versions of the standard. + -- Here we could either keep the fully namespaced name, but for UX reasons we + -- instead keep a list of objects to not include in the record. + -- So here we filter them away, and then we error out if there are lists with + -- more than one entry. + let filterKeys :: (Text, [ModelName]) -> (ModelName, Text) + filterKeys (kind, namespacedNames) = (namespaced, kind) + where + filterFn modelName@(ModelName name) = not $ or + -- The reason why we filter these two prefixes is that they are "internal" + -- objects. I.e. they do not appear referenced in other objects, but are + -- just in the Go source. E.g. see https://godoc.org/k8s.io/kubernetes/pkg/apis/core + [ Text.isPrefixOf "io.k8s.kubernetes.pkg.api." name + , Text.isPrefixOf "io.k8s.kubernetes.pkg.apis." name + , Set.member modelName excludedModels + ] + + namespaced = case filter filterFn namespacedNames of + [name] -> name + wrong -> error $ "Got more than one key! See:\n" <> Text.unpack (pretty wrong) + + recordKeys + = Data.Map.fromList $ fmap filterKeys $ Data.Map.toList $ getRecordKeys $ Data.Map.keys types + + importsMap folder exprs + = Map.fromList + $ Data.Map.elems + $ Data.Map.intersectionWithKey + (\(ModelName name) key _ -> (key, Dhall.Embed $ mkImport [folder] (name <> ".dhall"))) + recordKeys + exprs + + typesMap = importsMap "types" types + defaultsMap = importsMap "defaults" defaults + + typesRecordPath = "./types.dhall" + typesUnionPath = "./typesUnion.dhall" + defaultsRecordPath = "./defaults.dhall" + + -- Output the types record, the defaults record, and the giant union type + writeDhall typesUnionPath (Dhall.Union typesMap) + writeDhall typesRecordPath (Dhall.RecordLit typesMap) + writeDhall defaultsRecordPath (Dhall.RecordLit defaultsMap) + + + +writeDhall :: Turtle.FilePath -> Expr -> IO () +writeDhall path expr = do + echoStr $ "Writing file '" <> Turtle.encodeString path <> "'" + Turtle.writeTextFile path $ pretty expr <> "\n" + Dhall.Format.format + (Dhall.Format.Format Dhall.Pretty.ASCII $ Dhall.Format.Modify (Just $ Turtle.encodeString path)) -- | Pretty print things @@ -322,3 +391,216 @@ echo = Turtle.printf (Turtle.s Turtle.% "\n") echoStr :: Turtle.MonadIO m => String -> m () echoStr = echo . Text.pack + + +objectsWithCyclicImports :: Set ModelName +objectsWithCyclicImports = Set.fromList $ ModelName <$> + [ "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + ] + + +-- | List of objects that we don't include in the defaults and types records. +-- The reason why we remove some is because of name clashes across versions. +-- So usually the rule for picking the object to keep is "the most recent" +excludedModels :: Set ModelName +excludedModels = Set.fromList $ ModelName <$> + [ "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" + , "io.k8s.api.rbac.v1alpha1.AggregationRule" + , "io.k8s.api.rbac.v1beta1.AggregationRule" + , "io.k8s.api.extensions.v1beta1.AllowedFlexVolume" + , "io.k8s.api.extensions.v1beta1.AllowedHostPath" + , "io.k8s.api.rbac.v1alpha1.ClusterRole" + , "io.k8s.api.rbac.v1beta1.ClusterRole" + , "io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + , "io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + , "io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" + , "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + , "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + , "io.k8s.api.rbac.v1alpha1.ClusterRoleList" + , "io.k8s.api.rbac.v1beta1.ClusterRoleList" + , "io.k8s.api.apps.v1beta1.ControllerRevision" + , "io.k8s.api.apps.v1beta2.ControllerRevision" + , "io.k8s.api.apps.v1beta1.ControllerRevisionList" + , "io.k8s.api.apps.v1beta2.ControllerRevisionList" + , "io.k8s.api.batch.v1beta1.CronJob" + , "io.k8s.api.batch.v1beta1.CronJobList" + , "io.k8s.api.batch.v1beta1.CronJobSpec" + , "io.k8s.api.batch.v1beta1.CronJobStatus" + , "io.k8s.api.autoscaling.v1.CrossVersionObjectReference" + , "io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" + , "io.k8s.api.apps.v1beta2.DaemonSet" + , "io.k8s.api.extensions.v1beta1.DaemonSet" + , "io.k8s.api.apps.v1beta2.DaemonSetCondition" + , "io.k8s.api.extensions.v1beta1.DaemonSetCondition" + , "io.k8s.api.apps.v1beta2.DaemonSetList" + , "io.k8s.api.extensions.v1beta1.DaemonSetList" + , "io.k8s.api.apps.v1beta2.DaemonSetSpec" + , "io.k8s.api.extensions.v1beta1.DaemonSetSpec" + , "io.k8s.api.apps.v1beta2.DaemonSetStatus" + , "io.k8s.api.extensions.v1beta1.DaemonSetStatus" + , "io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy" + , "io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy" + , "io.k8s.api.apps.v1beta1.Deployment" + , "io.k8s.api.apps.v1beta2.Deployment" + , "io.k8s.api.extensions.v1beta1.Deployment" + , "io.k8s.api.apps.v1beta1.DeploymentCondition" + , "io.k8s.api.apps.v1beta2.DeploymentCondition" + , "io.k8s.api.extensions.v1beta1.DeploymentCondition" + , "io.k8s.api.apps.v1beta1.DeploymentList" + , "io.k8s.api.apps.v1beta2.DeploymentList" + , "io.k8s.api.extensions.v1beta1.DeploymentList" + , "io.k8s.api.extensions.v1beta1.DeploymentRollback" + , "io.k8s.api.apps.v1beta1.DeploymentSpec" + , "io.k8s.api.apps.v1beta2.DeploymentSpec" + , "io.k8s.api.extensions.v1beta1.DeploymentSpec" + , "io.k8s.api.apps.v1beta1.DeploymentStatus" + , "io.k8s.api.apps.v1beta2.DeploymentStatus" + , "io.k8s.api.extensions.v1beta1.DeploymentStatus" + , "io.k8s.api.apps.v1beta1.DeploymentStrategy" + , "io.k8s.api.apps.v1beta2.DeploymentStrategy" + , "io.k8s.api.extensions.v1beta1.DeploymentStrategy" + , "io.k8s.api.events.v1beta1.Event" + , "io.k8s.api.events.v1beta1.EventList" + , "io.k8s.api.events.v1beta1.EventSeries" + , "io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" + , "io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" + , "io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" + , "io.k8s.api.extensions.v1beta1.HostPortRange" + , "io.k8s.api.extensions.v1beta1.IDRange" + , "io.k8s.api.extensions.v1beta1.IPBlock" + , "io.k8s.api.admissionregistration.v1alpha1.Initializer" + , "io.k8s.api.batch.v1beta1.JobTemplateSpec" + , "io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + , "io.k8s.api.autoscaling.v2beta1.MetricSpec" + , "io.k8s.api.autoscaling.v2beta1.MetricStatus" + , "io.k8s.api.extensions.v1beta1.NetworkPolicy" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyList" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyPeer" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyPort" + , "io.k8s.api.extensions.v1beta1.NetworkPolicySpec" + , "io.k8s.api.authorization.v1beta1.NonResourceAttributes" + , "io.k8s.api.authorization.v1beta1.NonResourceRule" + , "io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" + , "io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" + , "io.k8s.api.extensions.v1beta1.PodSecurityPolicy" + , "io.k8s.api.extensions.v1beta1.PodSecurityPolicyList" + , "io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec" + , "io.k8s.api.autoscaling.v2beta1.PodsMetricSource" + , "io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" + , "io.k8s.api.rbac.v1alpha1.PolicyRule" + , "io.k8s.api.rbac.v1beta1.PolicyRule" + , "io.k8s.api.scheduling.v1alpha1.PriorityClass" + , "io.k8s.api.scheduling.v1alpha1.PriorityClassList" + , "io.k8s.api.apps.v1beta2.ReplicaSet" + , "io.k8s.api.extensions.v1beta1.ReplicaSet" + , "io.k8s.api.apps.v1beta2.ReplicaSetCondition" + , "io.k8s.api.extensions.v1beta1.ReplicaSetCondition" + , "io.k8s.api.apps.v1beta2.ReplicaSetList" + , "io.k8s.api.extensions.v1beta1.ReplicaSetList" + , "io.k8s.api.apps.v1beta2.ReplicaSetSpec" + , "io.k8s.api.extensions.v1beta1.ReplicaSetSpec" + , "io.k8s.api.apps.v1beta2.ReplicaSetStatus" + , "io.k8s.api.extensions.v1beta1.ReplicaSetStatus" + , "io.k8s.api.authorization.v1beta1.ResourceAttributes" + , "io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" + , "io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" + , "io.k8s.api.authorization.v1beta1.ResourceRule" + , "io.k8s.api.rbac.v1alpha1.Role" + , "io.k8s.api.rbac.v1beta1.Role" + , "io.k8s.api.rbac.v1alpha1.RoleBinding" + , "io.k8s.api.rbac.v1beta1.RoleBinding" + , "io.k8s.api.rbac.v1alpha1.RoleBindingList" + , "io.k8s.api.rbac.v1beta1.RoleBindingList" + , "io.k8s.api.rbac.v1alpha1.RoleList" + , "io.k8s.api.rbac.v1beta1.RoleList" + , "io.k8s.api.rbac.v1alpha1.RoleRef" + , "io.k8s.api.rbac.v1beta1.RoleRef" + , "io.k8s.api.extensions.v1beta1.RollbackConfig" + , "io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet" + , "io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet" + , "io.k8s.api.apps.v1beta1.RollingUpdateDeployment" + , "io.k8s.api.apps.v1beta2.RollingUpdateDeployment" + , "io.k8s.api.extensions.v1beta1.RollingUpdateDeployment" + , "io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy" + , "io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy" + , "io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions" + , "io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions" + , "io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions" + , "io.k8s.api.extensions.v1beta1.Scale" + , "io.k8s.api.apps.v1beta1.Scale" + , "io.k8s.api.apps.v1beta2.Scale" + , "io.k8s.api.apps.v1beta1.ScaleSpec" + , "io.k8s.api.apps.v1beta2.ScaleSpec" + , "io.k8s.api.extensions.v1beta1.ScaleSpec" + , "io.k8s.api.apps.v1beta1.ScaleStatus" + , "io.k8s.api.apps.v1beta2.ScaleStatus" + , "io.k8s.api.extensions.v1beta1.ScaleStatus" + , "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + , "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" + , "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + , "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" + , "io.k8s.api.admissionregistration.v1beta1.ServiceReference" + , "io.k8s.api.auditregistration.v1alpha1.ServiceReference" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" + , "io.k8s.api.apps.v1beta1.StatefulSet" + , "io.k8s.api.apps.v1beta2.StatefulSet" + , "io.k8s.api.apps.v1beta1.StatefulSetCondition" + , "io.k8s.api.apps.v1beta2.StatefulSetCondition" + , "io.k8s.api.apps.v1beta1.StatefulSetList" + , "io.k8s.api.apps.v1beta2.StatefulSetList" + , "io.k8s.api.apps.v1beta1.StatefulSetSpec" + , "io.k8s.api.apps.v1beta2.StatefulSetSpec" + , "io.k8s.api.apps.v1beta1.StatefulSetStatus" + , "io.k8s.api.apps.v1beta2.StatefulSetStatus" + , "io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy" + , "io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy" + , "io.k8s.api.storage.v1beta1.StorageClass" + , "io.k8s.api.storage.v1beta1.StorageClassList" + , "io.k8s.api.rbac.v1alpha1.Subject" + , "io.k8s.api.rbac.v1beta1.Subject" + , "io.k8s.api.authorization.v1beta1.SubjectAccessReview" + , "io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" + , "io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" + , "io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" + , "io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions" + , "io.k8s.api.authentication.v1beta1.TokenReview" + , "io.k8s.api.authentication.v1beta1.TokenReviewSpec" + , "io.k8s.api.authentication.v1beta1.TokenReviewStatus" + , "io.k8s.api.authentication.v1beta1.UserInfo" + , "io.k8s.api.storage.v1alpha1.VolumeAttachment" + , "io.k8s.api.storage.v1beta1.VolumeAttachment" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentList" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentList" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentSource" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" + , "io.k8s.api.storage.v1alpha1.VolumeError" + , "io.k8s.api.storage.v1beta1.VolumeError" + , "io.k8s.api.auditregistration.v1alpha1.Webhook" + , "io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" + ] diff --git a/types.dhall b/types.dhall new file mode 100644 index 00000000..abfce38a --- /dev/null +++ b/types.dhall @@ -0,0 +1,771 @@ +{ InitializerConfiguration = + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +, InitializerConfigurationList = + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall +, Rule = + ./types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall +, MutatingWebhookConfiguration = + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +, MutatingWebhookConfigurationList = + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall +, RuleWithOperations = + ./types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +, ValidatingWebhookConfiguration = + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +, ValidatingWebhookConfigurationList = + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall +, Webhook = + ./types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +, WebhookClientConfig = + ./types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +, ControllerRevision = + ./types/io.k8s.api.apps.v1.ControllerRevision.dhall +, ControllerRevisionList = + ./types/io.k8s.api.apps.v1.ControllerRevisionList.dhall +, DaemonSet = + ./types/io.k8s.api.apps.v1.DaemonSet.dhall +, DaemonSetCondition = + ./types/io.k8s.api.apps.v1.DaemonSetCondition.dhall +, DaemonSetList = + ./types/io.k8s.api.apps.v1.DaemonSetList.dhall +, DaemonSetSpec = + ./types/io.k8s.api.apps.v1.DaemonSetSpec.dhall +, DaemonSetStatus = + ./types/io.k8s.api.apps.v1.DaemonSetStatus.dhall +, DaemonSetUpdateStrategy = + ./types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +, Deployment = + ./types/io.k8s.api.apps.v1.Deployment.dhall +, DeploymentCondition = + ./types/io.k8s.api.apps.v1.DeploymentCondition.dhall +, DeploymentList = + ./types/io.k8s.api.apps.v1.DeploymentList.dhall +, DeploymentSpec = + ./types/io.k8s.api.apps.v1.DeploymentSpec.dhall +, DeploymentStatus = + ./types/io.k8s.api.apps.v1.DeploymentStatus.dhall +, DeploymentStrategy = + ./types/io.k8s.api.apps.v1.DeploymentStrategy.dhall +, ReplicaSet = + ./types/io.k8s.api.apps.v1.ReplicaSet.dhall +, ReplicaSetCondition = + ./types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall +, ReplicaSetList = + ./types/io.k8s.api.apps.v1.ReplicaSetList.dhall +, ReplicaSetSpec = + ./types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +, ReplicaSetStatus = + ./types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall +, RollingUpdateDaemonSet = + ./types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +, RollingUpdateDeployment = + ./types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +, RollingUpdateStatefulSetStrategy = + ./types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +, StatefulSet = + ./types/io.k8s.api.apps.v1.StatefulSet.dhall +, StatefulSetCondition = + ./types/io.k8s.api.apps.v1.StatefulSetCondition.dhall +, StatefulSetList = + ./types/io.k8s.api.apps.v1.StatefulSetList.dhall +, StatefulSetSpec = + ./types/io.k8s.api.apps.v1.StatefulSetSpec.dhall +, StatefulSetStatus = + ./types/io.k8s.api.apps.v1.StatefulSetStatus.dhall +, StatefulSetUpdateStrategy = + ./types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +, DeploymentRollback = + ./types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall +, RollbackConfig = + ./types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, AuditSink = + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +, AuditSinkList = + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall +, AuditSinkSpec = + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall +, Policy = + ./types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall +, WebhookThrottleConfig = + ./types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall +, TokenReview = + ./types/io.k8s.api.authentication.v1.TokenReview.dhall +, TokenReviewSpec = + ./types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall +, TokenReviewStatus = + ./types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +, UserInfo = + ./types/io.k8s.api.authentication.v1.UserInfo.dhall +, LocalSubjectAccessReview = + ./types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall +, NonResourceAttributes = + ./types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall +, NonResourceRule = + ./types/io.k8s.api.authorization.v1.NonResourceRule.dhall +, ResourceAttributes = + ./types/io.k8s.api.authorization.v1.ResourceAttributes.dhall +, ResourceRule = + ./types/io.k8s.api.authorization.v1.ResourceRule.dhall +, SelfSubjectAccessReview = + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall +, SelfSubjectAccessReviewSpec = + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +, SelfSubjectRulesReview = + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +, SelfSubjectRulesReviewSpec = + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +, SubjectAccessReview = + ./types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall +, SubjectAccessReviewSpec = + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +, SubjectAccessReviewStatus = + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +, SubjectRulesReviewStatus = + ./types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +, Scale = + ./types/io.k8s.api.autoscaling.v1.Scale.dhall +, ScaleSpec = + ./types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall +, ScaleStatus = + ./types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall +, CrossVersionObjectReference = + ./types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +, ExternalMetricSource = + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +, ExternalMetricStatus = + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +, HorizontalPodAutoscaler = + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +, HorizontalPodAutoscalerCondition = + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +, HorizontalPodAutoscalerList = + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall +, HorizontalPodAutoscalerSpec = + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +, HorizontalPodAutoscalerStatus = + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +, MetricIdentifier = + ./types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +, MetricSpec = + ./types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +, MetricStatus = + ./types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +, MetricTarget = + ./types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +, MetricValueStatus = + ./types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +, ObjectMetricSource = + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +, ObjectMetricStatus = + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +, PodsMetricSource = + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +, PodsMetricStatus = + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +, ResourceMetricSource = + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +, ResourceMetricStatus = + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall +, Job = + ./types/io.k8s.api.batch.v1.Job.dhall +, JobCondition = + ./types/io.k8s.api.batch.v1.JobCondition.dhall +, JobList = + ./types/io.k8s.api.batch.v1.JobList.dhall +, JobSpec = + ./types/io.k8s.api.batch.v1.JobSpec.dhall +, JobStatus = + ./types/io.k8s.api.batch.v1.JobStatus.dhall +, CronJob = + ./types/io.k8s.api.batch.v2alpha1.CronJob.dhall +, CronJobList = + ./types/io.k8s.api.batch.v2alpha1.CronJobList.dhall +, CronJobSpec = + ./types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +, CronJobStatus = + ./types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +, JobTemplateSpec = + ./types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +, CertificateSigningRequest = + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +, CertificateSigningRequestCondition = + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +, CertificateSigningRequestList = + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall +, CertificateSigningRequestSpec = + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +, CertificateSigningRequestStatus = + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +, Lease = + ./types/io.k8s.api.coordination.v1beta1.Lease.dhall +, LeaseList = + ./types/io.k8s.api.coordination.v1beta1.LeaseList.dhall +, LeaseSpec = + ./types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +, AWSElasticBlockStoreVolumeSource = + ./types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, Affinity = + ./types/io.k8s.api.core.v1.Affinity.dhall +, AttachedVolume = + ./types/io.k8s.api.core.v1.AttachedVolume.dhall +, AzureDiskVolumeSource = + ./types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, AzureFilePersistentVolumeSource = + ./types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, AzureFileVolumeSource = + ./types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, Binding = + ./types/io.k8s.api.core.v1.Binding.dhall +, CSIPersistentVolumeSource = + ./types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, Capabilities = + ./types/io.k8s.api.core.v1.Capabilities.dhall +, CephFSPersistentVolumeSource = + ./types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +, CephFSVolumeSource = + ./types/io.k8s.api.core.v1.CephFSVolumeSource.dhall +, CinderPersistentVolumeSource = + ./types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +, CinderVolumeSource = + ./types/io.k8s.api.core.v1.CinderVolumeSource.dhall +, ClientIPConfig = + ./types/io.k8s.api.core.v1.ClientIPConfig.dhall +, ComponentCondition = + ./types/io.k8s.api.core.v1.ComponentCondition.dhall +, ComponentStatus = + ./types/io.k8s.api.core.v1.ComponentStatus.dhall +, ComponentStatusList = + ./types/io.k8s.api.core.v1.ComponentStatusList.dhall +, ConfigMap = + ./types/io.k8s.api.core.v1.ConfigMap.dhall +, ConfigMapEnvSource = + ./types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall +, ConfigMapKeySelector = + ./types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall +, ConfigMapList = + ./types/io.k8s.api.core.v1.ConfigMapList.dhall +, ConfigMapNodeConfigSource = + ./types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall +, ConfigMapProjection = + ./types/io.k8s.api.core.v1.ConfigMapProjection.dhall +, ConfigMapVolumeSource = + ./types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, Container = + ./types/io.k8s.api.core.v1.Container.dhall +, ContainerImage = + ./types/io.k8s.api.core.v1.ContainerImage.dhall +, ContainerPort = + ./types/io.k8s.api.core.v1.ContainerPort.dhall +, ContainerState = + ./types/io.k8s.api.core.v1.ContainerState.dhall +, ContainerStateRunning = + ./types/io.k8s.api.core.v1.ContainerStateRunning.dhall +, ContainerStateTerminated = + ./types/io.k8s.api.core.v1.ContainerStateTerminated.dhall +, ContainerStateWaiting = + ./types/io.k8s.api.core.v1.ContainerStateWaiting.dhall +, ContainerStatus = + ./types/io.k8s.api.core.v1.ContainerStatus.dhall +, DaemonEndpoint = + ./types/io.k8s.api.core.v1.DaemonEndpoint.dhall +, DownwardAPIProjection = + ./types/io.k8s.api.core.v1.DownwardAPIProjection.dhall +, DownwardAPIVolumeFile = + ./types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +, DownwardAPIVolumeSource = + ./types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, EmptyDirVolumeSource = + ./types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +, EndpointAddress = + ./types/io.k8s.api.core.v1.EndpointAddress.dhall +, EndpointPort = + ./types/io.k8s.api.core.v1.EndpointPort.dhall +, EndpointSubset = + ./types/io.k8s.api.core.v1.EndpointSubset.dhall +, Endpoints = + ./types/io.k8s.api.core.v1.Endpoints.dhall +, EndpointsList = + ./types/io.k8s.api.core.v1.EndpointsList.dhall +, EnvFromSource = + ./types/io.k8s.api.core.v1.EnvFromSource.dhall +, EnvVar = + ./types/io.k8s.api.core.v1.EnvVar.dhall +, EnvVarSource = + ./types/io.k8s.api.core.v1.EnvVarSource.dhall +, Event = + ./types/io.k8s.api.core.v1.Event.dhall +, EventList = + ./types/io.k8s.api.core.v1.EventList.dhall +, EventSeries = + ./types/io.k8s.api.core.v1.EventSeries.dhall +, EventSource = + ./types/io.k8s.api.core.v1.EventSource.dhall +, ExecAction = + ./types/io.k8s.api.core.v1.ExecAction.dhall +, FCVolumeSource = + ./types/io.k8s.api.core.v1.FCVolumeSource.dhall +, FlexPersistentVolumeSource = + ./types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +, FlexVolumeSource = + ./types/io.k8s.api.core.v1.FlexVolumeSource.dhall +, FlockerVolumeSource = + ./types/io.k8s.api.core.v1.FlockerVolumeSource.dhall +, GCEPersistentDiskVolumeSource = + ./types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +, GitRepoVolumeSource = + ./types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall +, GlusterfsPersistentVolumeSource = + ./types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +, GlusterfsVolumeSource = + ./types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +, HTTPGetAction = + ./types/io.k8s.api.core.v1.HTTPGetAction.dhall +, HTTPHeader = + ./types/io.k8s.api.core.v1.HTTPHeader.dhall +, Handler = + ./types/io.k8s.api.core.v1.Handler.dhall +, HostAlias = + ./types/io.k8s.api.core.v1.HostAlias.dhall +, HostPathVolumeSource = + ./types/io.k8s.api.core.v1.HostPathVolumeSource.dhall +, ISCSIPersistentVolumeSource = + ./types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, ISCSIVolumeSource = + ./types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +, KeyToPath = + ./types/io.k8s.api.core.v1.KeyToPath.dhall +, Lifecycle = + ./types/io.k8s.api.core.v1.Lifecycle.dhall +, LimitRange = + ./types/io.k8s.api.core.v1.LimitRange.dhall +, LimitRangeItem = + ./types/io.k8s.api.core.v1.LimitRangeItem.dhall +, LimitRangeList = + ./types/io.k8s.api.core.v1.LimitRangeList.dhall +, LimitRangeSpec = + ./types/io.k8s.api.core.v1.LimitRangeSpec.dhall +, LoadBalancerIngress = + ./types/io.k8s.api.core.v1.LoadBalancerIngress.dhall +, LoadBalancerStatus = + ./types/io.k8s.api.core.v1.LoadBalancerStatus.dhall +, LocalObjectReference = + ./types/io.k8s.api.core.v1.LocalObjectReference.dhall +, LocalVolumeSource = + ./types/io.k8s.api.core.v1.LocalVolumeSource.dhall +, NFSVolumeSource = + ./types/io.k8s.api.core.v1.NFSVolumeSource.dhall +, Namespace = + ./types/io.k8s.api.core.v1.Namespace.dhall +, NamespaceList = + ./types/io.k8s.api.core.v1.NamespaceList.dhall +, NamespaceSpec = + ./types/io.k8s.api.core.v1.NamespaceSpec.dhall +, NamespaceStatus = + ./types/io.k8s.api.core.v1.NamespaceStatus.dhall +, Node = + ./types/io.k8s.api.core.v1.Node.dhall +, NodeAddress = + ./types/io.k8s.api.core.v1.NodeAddress.dhall +, NodeAffinity = + ./types/io.k8s.api.core.v1.NodeAffinity.dhall +, NodeCondition = + ./types/io.k8s.api.core.v1.NodeCondition.dhall +, NodeConfigSource = + ./types/io.k8s.api.core.v1.NodeConfigSource.dhall +, NodeConfigStatus = + ./types/io.k8s.api.core.v1.NodeConfigStatus.dhall +, NodeDaemonEndpoints = + ./types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +, NodeList = + ./types/io.k8s.api.core.v1.NodeList.dhall +, NodeSelector = + ./types/io.k8s.api.core.v1.NodeSelector.dhall +, NodeSelectorRequirement = + ./types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall +, NodeSelectorTerm = + ./types/io.k8s.api.core.v1.NodeSelectorTerm.dhall +, NodeSpec = + ./types/io.k8s.api.core.v1.NodeSpec.dhall +, NodeStatus = + ./types/io.k8s.api.core.v1.NodeStatus.dhall +, NodeSystemInfo = + ./types/io.k8s.api.core.v1.NodeSystemInfo.dhall +, ObjectFieldSelector = + ./types/io.k8s.api.core.v1.ObjectFieldSelector.dhall +, ObjectReference = + ./types/io.k8s.api.core.v1.ObjectReference.dhall +, PersistentVolume = + ./types/io.k8s.api.core.v1.PersistentVolume.dhall +, PersistentVolumeClaim = + ./types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +, PersistentVolumeClaimCondition = + ./types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +, PersistentVolumeClaimList = + ./types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall +, PersistentVolumeClaimSpec = + ./types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +, PersistentVolumeClaimStatus = + ./types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +, PersistentVolumeClaimVolumeSource = + ./types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +, PersistentVolumeList = + ./types/io.k8s.api.core.v1.PersistentVolumeList.dhall +, PersistentVolumeSpec = + ./types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +, PersistentVolumeStatus = + ./types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall +, PhotonPersistentDiskVolumeSource = + ./types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +, Pod = + ./types/io.k8s.api.core.v1.Pod.dhall +, PodAffinity = + ./types/io.k8s.api.core.v1.PodAffinity.dhall +, PodAffinityTerm = + ./types/io.k8s.api.core.v1.PodAffinityTerm.dhall +, PodAntiAffinity = + ./types/io.k8s.api.core.v1.PodAntiAffinity.dhall +, PodCondition = + ./types/io.k8s.api.core.v1.PodCondition.dhall +, PodDNSConfig = + ./types/io.k8s.api.core.v1.PodDNSConfig.dhall +, PodDNSConfigOption = + ./types/io.k8s.api.core.v1.PodDNSConfigOption.dhall +, PodList = + ./types/io.k8s.api.core.v1.PodList.dhall +, PodReadinessGate = + ./types/io.k8s.api.core.v1.PodReadinessGate.dhall +, PodSecurityContext = + ./types/io.k8s.api.core.v1.PodSecurityContext.dhall +, PodSpec = + ./types/io.k8s.api.core.v1.PodSpec.dhall +, PodStatus = + ./types/io.k8s.api.core.v1.PodStatus.dhall +, PodTemplate = + ./types/io.k8s.api.core.v1.PodTemplate.dhall +, PodTemplateList = + ./types/io.k8s.api.core.v1.PodTemplateList.dhall +, PodTemplateSpec = + ./types/io.k8s.api.core.v1.PodTemplateSpec.dhall +, PortworxVolumeSource = + ./types/io.k8s.api.core.v1.PortworxVolumeSource.dhall +, PreferredSchedulingTerm = + ./types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +, Probe = + ./types/io.k8s.api.core.v1.Probe.dhall +, ProjectedVolumeSource = + ./types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall +, QuobyteVolumeSource = + ./types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, RBDPersistentVolumeSource = + ./types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +, RBDVolumeSource = + ./types/io.k8s.api.core.v1.RBDVolumeSource.dhall +, ReplicationController = + ./types/io.k8s.api.core.v1.ReplicationController.dhall +, ReplicationControllerCondition = + ./types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall +, ReplicationControllerList = + ./types/io.k8s.api.core.v1.ReplicationControllerList.dhall +, ReplicationControllerSpec = + ./types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +, ReplicationControllerStatus = + ./types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall +, ResourceFieldSelector = + ./types/io.k8s.api.core.v1.ResourceFieldSelector.dhall +, ResourceQuota = + ./types/io.k8s.api.core.v1.ResourceQuota.dhall +, ResourceQuotaList = + ./types/io.k8s.api.core.v1.ResourceQuotaList.dhall +, ResourceQuotaSpec = + ./types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +, ResourceQuotaStatus = + ./types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall +, ResourceRequirements = + ./types/io.k8s.api.core.v1.ResourceRequirements.dhall +, SELinuxOptions = + ./types/io.k8s.api.core.v1.SELinuxOptions.dhall +, ScaleIOPersistentVolumeSource = + ./types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +, ScaleIOVolumeSource = + ./types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, ScopeSelector = + ./types/io.k8s.api.core.v1.ScopeSelector.dhall +, ScopedResourceSelectorRequirement = + ./types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall +, Secret = + ./types/io.k8s.api.core.v1.Secret.dhall +, SecretEnvSource = + ./types/io.k8s.api.core.v1.SecretEnvSource.dhall +, SecretKeySelector = + ./types/io.k8s.api.core.v1.SecretKeySelector.dhall +, SecretList = + ./types/io.k8s.api.core.v1.SecretList.dhall +, SecretProjection = + ./types/io.k8s.api.core.v1.SecretProjection.dhall +, SecretReference = + ./types/io.k8s.api.core.v1.SecretReference.dhall +, SecretVolumeSource = + ./types/io.k8s.api.core.v1.SecretVolumeSource.dhall +, SecurityContext = + ./types/io.k8s.api.core.v1.SecurityContext.dhall +, Service = + ./types/io.k8s.api.core.v1.Service.dhall +, ServiceAccount = + ./types/io.k8s.api.core.v1.ServiceAccount.dhall +, ServiceAccountList = + ./types/io.k8s.api.core.v1.ServiceAccountList.dhall +, ServiceAccountTokenProjection = + ./types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall +, ServiceList = + ./types/io.k8s.api.core.v1.ServiceList.dhall +, ServicePort = + ./types/io.k8s.api.core.v1.ServicePort.dhall +, ServiceSpec = + ./types/io.k8s.api.core.v1.ServiceSpec.dhall +, ServiceStatus = + ./types/io.k8s.api.core.v1.ServiceStatus.dhall +, SessionAffinityConfig = + ./types/io.k8s.api.core.v1.SessionAffinityConfig.dhall +, StorageOSPersistentVolumeSource = + ./types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +, StorageOSVolumeSource = + ./types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +, Sysctl = + ./types/io.k8s.api.core.v1.Sysctl.dhall +, TCPSocketAction = + ./types/io.k8s.api.core.v1.TCPSocketAction.dhall +, Taint = + ./types/io.k8s.api.core.v1.Taint.dhall +, Toleration = + ./types/io.k8s.api.core.v1.Toleration.dhall +, TopologySelectorLabelRequirement = + ./types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall +, TopologySelectorTerm = + ./types/io.k8s.api.core.v1.TopologySelectorTerm.dhall +, TypedLocalObjectReference = + ./types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall +, Volume = + ./types/io.k8s.api.core.v1.Volume.dhall +, VolumeDevice = + ./types/io.k8s.api.core.v1.VolumeDevice.dhall +, VolumeMount = + ./types/io.k8s.api.core.v1.VolumeMount.dhall +, VolumeNodeAffinity = + ./types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +, VolumeProjection = + ./types/io.k8s.api.core.v1.VolumeProjection.dhall +, VsphereVirtualDiskVolumeSource = + ./types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +, WeightedPodAffinityTerm = + ./types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +, HTTPIngressPath = + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall +, HTTPIngressRuleValue = + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +, Ingress = + ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall +, IngressBackend = + ./types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall +, IngressList = + ./types/io.k8s.api.extensions.v1beta1.IngressList.dhall +, IngressRule = + ./types/io.k8s.api.extensions.v1beta1.IngressRule.dhall +, IngressSpec = + ./types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall +, IngressStatus = + ./types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +, IngressTLS = + ./types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall +, IPBlock = + ./types/io.k8s.api.networking.v1.IPBlock.dhall +, NetworkPolicy = + ./types/io.k8s.api.networking.v1.NetworkPolicy.dhall +, NetworkPolicyEgressRule = + ./types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +, NetworkPolicyIngressRule = + ./types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +, NetworkPolicyList = + ./types/io.k8s.api.networking.v1.NetworkPolicyList.dhall +, NetworkPolicyPeer = + ./types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +, NetworkPolicyPort = + ./types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall +, NetworkPolicySpec = + ./types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall +, AllowedFlexVolume = + ./types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +, AllowedHostPath = + ./types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +, Eviction = + ./types/io.k8s.api.policy.v1beta1.Eviction.dhall +, FSGroupStrategyOptions = + ./types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +, HostPortRange = + ./types/io.k8s.api.policy.v1beta1.HostPortRange.dhall +, IDRange = + ./types/io.k8s.api.policy.v1beta1.IDRange.dhall +, PodDisruptionBudget = + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +, PodDisruptionBudgetList = + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall +, PodDisruptionBudgetSpec = + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +, PodDisruptionBudgetStatus = + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall +, PodSecurityPolicy = + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +, PodSecurityPolicyList = + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall +, PodSecurityPolicySpec = + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +, RunAsGroupStrategyOptions = + ./types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +, RunAsUserStrategyOptions = + ./types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +, SELinuxStrategyOptions = + ./types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +, SupplementalGroupsStrategyOptions = + ./types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +, AggregationRule = + ./types/io.k8s.api.rbac.v1.AggregationRule.dhall +, ClusterRole = + ./types/io.k8s.api.rbac.v1.ClusterRole.dhall +, ClusterRoleBinding = + ./types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +, ClusterRoleBindingList = + ./types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall +, ClusterRoleList = + ./types/io.k8s.api.rbac.v1.ClusterRoleList.dhall +, PolicyRule = + ./types/io.k8s.api.rbac.v1.PolicyRule.dhall +, Role = + ./types/io.k8s.api.rbac.v1.Role.dhall +, RoleBinding = + ./types/io.k8s.api.rbac.v1.RoleBinding.dhall +, RoleBindingList = + ./types/io.k8s.api.rbac.v1.RoleBindingList.dhall +, RoleList = + ./types/io.k8s.api.rbac.v1.RoleList.dhall +, RoleRef = + ./types/io.k8s.api.rbac.v1.RoleRef.dhall +, Subject = + ./types/io.k8s.api.rbac.v1.Subject.dhall +, PriorityClass = + ./types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +, PriorityClassList = + ./types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall +, PodPreset = + ./types/io.k8s.api.settings.v1alpha1.PodPreset.dhall +, PodPresetList = + ./types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall +, PodPresetSpec = + ./types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +, StorageClass = + ./types/io.k8s.api.storage.v1.StorageClass.dhall +, StorageClassList = + ./types/io.k8s.api.storage.v1.StorageClassList.dhall +, VolumeAttachment = + ./types/io.k8s.api.storage.v1.VolumeAttachment.dhall +, VolumeAttachmentList = + ./types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall +, VolumeAttachmentSource = + ./types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall +, VolumeAttachmentSpec = + ./types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +, VolumeAttachmentStatus = + ./types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +, VolumeError = + ./types/io.k8s.api.storage.v1.VolumeError.dhall +, CustomResourceColumnDefinition = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, CustomResourceConversion = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, CustomResourceDefinitionCondition = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +, CustomResourceDefinitionNames = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, CustomResourceDefinitionStatus = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +, CustomResourceSubresourceScale = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +, CustomResourceSubresourceStatus = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +, CustomResourceSubresources = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, ExternalDocumentation = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +, JSON = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, JSONSchemaPropsOrArray = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +, JSONSchemaPropsOrBool = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, JSONSchemaPropsOrStringArray = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall +, Quantity = + ./types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, APIGroup = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +, APIGroupList = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall +, APIResource = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall +, APIResourceList = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall +, APIVersions = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall +, DeleteOptions = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +, GroupVersionForDiscovery = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +, Initializer = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +, Initializers = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +, LabelSelector = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, LabelSelectorRequirement = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +, ListMeta = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +, MicroTime = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +, ObjectMeta = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, OwnerReference = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +, Patch = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall +, Preconditions = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +, ServerAddressByClientCIDR = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +, Status = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +, StatusCause = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +, StatusDetails = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +, Time = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +, WatchEvent = + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall +, RawExtension = + ./types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +, IntOrString = + ./types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, Info = + ./types/io.k8s.apimachinery.pkg.version.Info.dhall +, APIService = + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +, APIServiceCondition = + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +, APIServiceList = + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall +, APIServiceSpec = + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +, APIServiceStatus = + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +, ServiceReference = + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +} diff --git a/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall index f064fae9..5065b973 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall @@ -2,12 +2,12 @@ ./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall , name : Text +, namespaceSelector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , rules : List ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall , failurePolicy : Optional Text -, namespaceSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , sideEffects : Optional Text } diff --git a/types/io.k8s.api.apps.v1.DaemonSet.dhall b/types/io.k8s.api.apps.v1.DaemonSet.dhall index 5c15fba0..aa8b534f 100644 --- a/types/io.k8s.api.apps.v1.DaemonSet.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1.DaemonSetSpec.dhall + ./io.k8s.api.apps.v1.DaemonSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1.DaemonSetStatus.dhall + ./io.k8s.api.apps.v1.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.Deployment.dhall b/types/io.k8s.api.apps.v1.Deployment.dhall index 12678e8a..417acd2e 100644 --- a/types/io.k8s.api.apps.v1.Deployment.dhall +++ b/types/io.k8s.api.apps.v1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1.DeploymentSpec.dhall + ./io.k8s.api.apps.v1.DeploymentSpec.dhall , status : - Optional ./io.k8s.api.apps.v1.DeploymentStatus.dhall + ./io.k8s.api.apps.v1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.ReplicaSet.dhall b/types/io.k8s.api.apps.v1.ReplicaSet.dhall index 381605fe..d000ad89 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSet.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall + ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall + ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall index 1619dcd6..d7e03a3d 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector : ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , replicas : Optional Natural -, template : - Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.apps.v1.StatefulSet.dhall b/types/io.k8s.api.apps.v1.StatefulSet.dhall index 811d74da..12c20a5a 100644 --- a/types/io.k8s.api.apps.v1.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1.StatefulSetSpec.dhall + ./io.k8s.api.apps.v1.StatefulSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1.StatefulSetStatus.dhall + ./io.k8s.api.apps.v1.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.Deployment.dhall b/types/io.k8s.api.apps.v1beta1.Deployment.dhall index a69ea3df..fb2e5134 100644 --- a/types/io.k8s.api.apps.v1beta1.Deployment.dhall +++ b/types/io.k8s.api.apps.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall + ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall , status : - Optional ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall + ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall index d8acce63..6df9ca5a 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall @@ -1,4 +1,6 @@ -{ template : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural @@ -12,8 +14,6 @@ Optional Natural , rollbackTo : Optional ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , strategy : Optional ./io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.Scale.dhall b/types/io.k8s.api.apps.v1beta1.Scale.dhall index 12be18db..0e377869 100644 --- a/types/io.k8s.api.apps.v1beta1.Scale.dhall +++ b/types/io.k8s.api.apps.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, status : + ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall , spec : Optional ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall -, status : - Optional ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall index 62352d77..4cf231ad 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall + ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall + ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall index a0df6d4c..33850340 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall @@ -1,4 +1,6 @@ -{ serviceName : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, serviceName : Text , template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -10,8 +12,6 @@ Optional Natural , revisionHistoryLimit : Optional Natural -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , updateStrategy : Optional ./io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall index b7236935..54a4bc35 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall + ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall + ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.Deployment.dhall b/types/io.k8s.api.apps.v1beta2.Deployment.dhall index 7a23332b..0f6fbc47 100644 --- a/types/io.k8s.api.apps.v1beta2.Deployment.dhall +++ b/types/io.k8s.api.apps.v1beta2.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall + ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall , status : - Optional ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall + ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall index 9a092365..752a0f9e 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall + ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall + ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall index 1619dcd6..d7e03a3d 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector : ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , replicas : Optional Natural -, template : - Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.Scale.dhall b/types/io.k8s.api.apps.v1beta2.Scale.dhall index 91ca5c6d..d5cb87a7 100644 --- a/types/io.k8s.api.apps.v1beta2.Scale.dhall +++ b/types/io.k8s.api.apps.v1beta2.Scale.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, status : + ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall , spec : Optional ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall -, status : - Optional ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall index ce83d10e..c31d5982 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall + ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall , status : - Optional ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall + ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall index 0f409f1d..e2255db5 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall } diff --git a/types/io.k8s.api.authentication.v1.TokenReview.dhall b/types/io.k8s.api.authentication.v1.TokenReview.dhall index 30425c1e..46f1cf20 100644 --- a/types/io.k8s.api.authentication.v1.TokenReview.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall , status : - Optional ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall + ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall } diff --git a/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall index 1d85fef3..a78b5eaf 100644 --- a/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences : List Text +, user : + ./io.k8s.api.authentication.v1.UserInfo.dhall , authenticated : Optional Bool , error : Optional Text -, user : - Optional ./io.k8s.api.authentication.v1.UserInfo.dhall } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall index 18ec6d9e..6a5c77ee 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall , status : - Optional ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall + ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall index 1ec62adb..521ca4ea 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences : List Text +, user : + ./io.k8s.api.authentication.v1beta1.UserInfo.dhall , authenticated : Optional Bool , error : Optional Text -, user : - Optional ./io.k8s.api.authentication.v1beta1.UserInfo.dhall } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall index 16aa2613..72ff11ad 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall , status : - Optional ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall index 0ed65f38..b7ef0a56 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall , status : - Optional ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall + ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall index 91f0e453..c86f5c32 100644 --- a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall + ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall , status : Optional ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall index f44f690c..35dab7a7 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall @@ -1,7 +1,7 @@ { metricName : Text , metricSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , targetAverageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , targetValue : diff --git a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall index 8bc43b9f..23b6b5c4 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall @@ -2,8 +2,8 @@ ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , metricName : Text +, metricSelector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , currentAverageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, metricSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall index 4a7ba75e..2e48491c 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall @@ -5,8 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall + ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall , status : - Optional ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall index 802b8272..50d88a2f 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall @@ -1,11 +1,11 @@ -{ type : - Text -, external : - Optional ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +{ external : + ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall , object : - Optional ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall , pods : - Optional ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +, type : + Text , resource : Optional ./io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall index 9c4539db..41135b39 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall @@ -1,11 +1,11 @@ -{ type : - Text -, external : - Optional ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +{ external : + ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall , object : - Optional ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall , pods : - Optional ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +, type : + Text , resource : Optional ./io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall index a9180541..b91512b8 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall @@ -1,11 +1,11 @@ { metricName : Text +, selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , target : ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , targetValue : ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , averageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall index 15c26f3f..b882ea2b 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall @@ -2,10 +2,10 @@ ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , metricName : Text +, selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , target : ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , averageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall index 8379a949..6d7746f7 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall @@ -1,7 +1,7 @@ { metricName : Text +, selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , targetAverageValue : ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall index 728e6742..abdf5735 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall @@ -3,5 +3,5 @@ , metricName : Text , selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall index b568f4fd..eb1f3870 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall @@ -5,8 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall , status : - Optional ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall index 31fd1107..d986e5b4 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall @@ -1,5 +1,5 @@ { name : Text , selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall index 66625d9e..b8109ec2 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall @@ -1,11 +1,11 @@ -{ type : - Text -, external : - Optional ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +{ external : + ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall , object : - Optional ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall , pods : - Optional ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall , resource : - Optional ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall + ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +, type : + Text } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall index 50d58fdd..1392c729 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall @@ -1,11 +1,11 @@ -{ type : - Text -, external : - Optional ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +{ external : + ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall , object : - Optional ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall , pods : - Optional ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall + ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +, type : + Text , resource : Optional ./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall } diff --git a/types/io.k8s.api.batch.v1.Job.dhall b/types/io.k8s.api.batch.v1.Job.dhall index eba7d5de..8c7da702 100644 --- a/types/io.k8s.api.batch.v1.Job.dhall +++ b/types/io.k8s.api.batch.v1.Job.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.batch.v1.JobSpec.dhall + ./io.k8s.api.batch.v1.JobSpec.dhall , status : - Optional ./io.k8s.api.batch.v1.JobStatus.dhall + ./io.k8s.api.batch.v1.JobStatus.dhall } diff --git a/types/io.k8s.api.batch.v1.JobSpec.dhall b/types/io.k8s.api.batch.v1.JobSpec.dhall index a379dc6d..a7dbf312 100644 --- a/types/io.k8s.api.batch.v1.JobSpec.dhall +++ b/types/io.k8s.api.batch.v1.JobSpec.dhall @@ -1,4 +1,6 @@ -{ template : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , activeDeadlineSeconds : Optional Natural @@ -10,8 +12,6 @@ Optional Bool , parallelism : Optional Natural -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , ttlSecondsAfterFinished : Optional Natural } diff --git a/types/io.k8s.api.batch.v1beta1.CronJob.dhall b/types/io.k8s.api.batch.v1beta1.CronJob.dhall index 018cdb02..1ede32e0 100644 --- a/types/io.k8s.api.batch.v1beta1.CronJob.dhall +++ b/types/io.k8s.api.batch.v1beta1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall + ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall , status : - Optional ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall + ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall } diff --git a/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall index 5dbf2773..aa5aa8c0 100644 --- a/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +++ b/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.batch.v1.JobSpec.dhall + ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.CronJob.dhall b/types/io.k8s.api.batch.v2alpha1.CronJob.dhall index 9699f585..b651cb0a 100644 --- a/types/io.k8s.api.batch.v2alpha1.CronJob.dhall +++ b/types/io.k8s.api.batch.v2alpha1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall , status : - Optional ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall index 5dbf2773..aa5aa8c0 100644 --- a/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +++ b/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.batch.v1.JobSpec.dhall + ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall index 6171954a..f438441e 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall @@ -5,9 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall , status : - Optional ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall } diff --git a/types/io.k8s.api.core.v1.Affinity.dhall b/types/io.k8s.api.core.v1.Affinity.dhall index f28038c4..78aa85cc 100644 --- a/types/io.k8s.api.core.v1.Affinity.dhall +++ b/types/io.k8s.api.core.v1.Affinity.dhall @@ -1,7 +1,7 @@ { nodeAffinity : - Optional ./io.k8s.api.core.v1.NodeAffinity.dhall + ./io.k8s.api.core.v1.NodeAffinity.dhall , podAffinity : - Optional ./io.k8s.api.core.v1.PodAffinity.dhall + ./io.k8s.api.core.v1.PodAffinity.dhall , podAntiAffinity : - Optional ./io.k8s.api.core.v1.PodAntiAffinity.dhall + ./io.k8s.api.core.v1.PodAntiAffinity.dhall } diff --git a/types/io.k8s.api.core.v1.Container.dhall b/types/io.k8s.api.core.v1.Container.dhall index 4e80e0e2..3a6a4f67 100644 --- a/types/io.k8s.api.core.v1.Container.dhall +++ b/types/io.k8s.api.core.v1.Container.dhall @@ -6,10 +6,20 @@ List ./io.k8s.api.core.v1.EnvVar.dhall , envFrom : List ./io.k8s.api.core.v1.EnvFromSource.dhall +, lifecycle : + ./io.k8s.api.core.v1.Lifecycle.dhall +, livenessProbe : + ./io.k8s.api.core.v1.Probe.dhall , name : Text , ports : List ./io.k8s.api.core.v1.ContainerPort.dhall +, readinessProbe : + ./io.k8s.api.core.v1.Probe.dhall +, resources : + ./io.k8s.api.core.v1.ResourceRequirements.dhall +, securityContext : + ./io.k8s.api.core.v1.SecurityContext.dhall , volumeDevices : List ./io.k8s.api.core.v1.VolumeDevice.dhall , volumeMounts : @@ -18,16 +28,6 @@ Optional Text , imagePullPolicy : Optional Text -, lifecycle : - Optional ./io.k8s.api.core.v1.Lifecycle.dhall -, livenessProbe : - Optional ./io.k8s.api.core.v1.Probe.dhall -, readinessProbe : - Optional ./io.k8s.api.core.v1.Probe.dhall -, resources : - Optional ./io.k8s.api.core.v1.ResourceRequirements.dhall -, securityContext : - Optional ./io.k8s.api.core.v1.SecurityContext.dhall , stdin : Optional Bool , stdinOnce : diff --git a/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall index 6884be79..e9961814 100644 --- a/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +++ b/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall @@ -1,7 +1,7 @@ -{ path : +{ fieldRef : + ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, path : Text -, fieldRef : - Optional ./io.k8s.api.core.v1.ObjectFieldSelector.dhall , mode : Optional Natural , resourceFieldRef : diff --git a/types/io.k8s.api.core.v1.EndpointAddress.dhall b/types/io.k8s.api.core.v1.EndpointAddress.dhall index 32656ae2..d2febcbb 100644 --- a/types/io.k8s.api.core.v1.EndpointAddress.dhall +++ b/types/io.k8s.api.core.v1.EndpointAddress.dhall @@ -1,9 +1,9 @@ { ip : Text +, targetRef : + ./io.k8s.api.core.v1.ObjectReference.dhall , hostname : Optional Text , nodeName : Optional Text -, targetRef : - Optional ./io.k8s.api.core.v1.ObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.EnvVar.dhall b/types/io.k8s.api.core.v1.EnvVar.dhall index b2ac949a..36df24eb 100644 --- a/types/io.k8s.api.core.v1.EnvVar.dhall +++ b/types/io.k8s.api.core.v1.EnvVar.dhall @@ -1,7 +1,7 @@ { name : Text +, valueFrom : + ./io.k8s.api.core.v1.EnvVarSource.dhall , value : Optional Text -, valueFrom : - Optional ./io.k8s.api.core.v1.EnvVarSource.dhall } diff --git a/types/io.k8s.api.core.v1.EnvVarSource.dhall b/types/io.k8s.api.core.v1.EnvVarSource.dhall index 05424b17..0091a435 100644 --- a/types/io.k8s.api.core.v1.EnvVarSource.dhall +++ b/types/io.k8s.api.core.v1.EnvVarSource.dhall @@ -1,7 +1,7 @@ -{ configMapKeyRef : +{ fieldRef : + ./io.k8s.api.core.v1.ObjectFieldSelector.dhall +, configMapKeyRef : Optional ./io.k8s.api.core.v1.ConfigMapKeySelector.dhall -, fieldRef : - Optional ./io.k8s.api.core.v1.ObjectFieldSelector.dhall , resourceFieldRef : Optional ./io.k8s.api.core.v1.ResourceFieldSelector.dhall , secretKeyRef : diff --git a/types/io.k8s.api.core.v1.Event.dhall b/types/io.k8s.api.core.v1.Event.dhall index 7094ef42..70348905 100644 --- a/types/io.k8s.api.core.v1.Event.dhall +++ b/types/io.k8s.api.core.v1.Event.dhall @@ -6,6 +6,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, related : + ./io.k8s.api.core.v1.ObjectReference.dhall , action : Optional Text , count : @@ -20,8 +22,6 @@ Optional Text , reason : Optional Text -, related : - Optional ./io.k8s.api.core.v1.ObjectReference.dhall , reportingComponent : Optional Text , reportingInstance : diff --git a/types/io.k8s.api.core.v1.Handler.dhall b/types/io.k8s.api.core.v1.Handler.dhall index e926753c..cd92731a 100644 --- a/types/io.k8s.api.core.v1.Handler.dhall +++ b/types/io.k8s.api.core.v1.Handler.dhall @@ -1,7 +1,7 @@ { exec : - Optional ./io.k8s.api.core.v1.ExecAction.dhall + ./io.k8s.api.core.v1.ExecAction.dhall , httpGet : - Optional ./io.k8s.api.core.v1.HTTPGetAction.dhall + ./io.k8s.api.core.v1.HTTPGetAction.dhall , tcpSocket : Optional ./io.k8s.api.core.v1.TCPSocketAction.dhall } diff --git a/types/io.k8s.api.core.v1.Lifecycle.dhall b/types/io.k8s.api.core.v1.Lifecycle.dhall index cbaaf307..08b8bca9 100644 --- a/types/io.k8s.api.core.v1.Lifecycle.dhall +++ b/types/io.k8s.api.core.v1.Lifecycle.dhall @@ -1,5 +1,5 @@ { postStart : - Optional ./io.k8s.api.core.v1.Handler.dhall + ./io.k8s.api.core.v1.Handler.dhall , preStop : - Optional ./io.k8s.api.core.v1.Handler.dhall + ./io.k8s.api.core.v1.Handler.dhall } diff --git a/types/io.k8s.api.core.v1.LimitRange.dhall b/types/io.k8s.api.core.v1.LimitRange.dhall index 2f6edc08..b37fa3d4 100644 --- a/types/io.k8s.api.core.v1.LimitRange.dhall +++ b/types/io.k8s.api.core.v1.LimitRange.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.LimitRangeSpec.dhall + ./io.k8s.api.core.v1.LimitRangeSpec.dhall } diff --git a/types/io.k8s.api.core.v1.Namespace.dhall b/types/io.k8s.api.core.v1.Namespace.dhall index 55fb5419..1abdb845 100644 --- a/types/io.k8s.api.core.v1.Namespace.dhall +++ b/types/io.k8s.api.core.v1.Namespace.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.NamespaceSpec.dhall + ./io.k8s.api.core.v1.NamespaceSpec.dhall , status : Optional ./io.k8s.api.core.v1.NamespaceStatus.dhall } diff --git a/types/io.k8s.api.core.v1.Node.dhall b/types/io.k8s.api.core.v1.Node.dhall index 500e9d75..02b5beb1 100644 --- a/types/io.k8s.api.core.v1.Node.dhall +++ b/types/io.k8s.api.core.v1.Node.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.NodeSpec.dhall + ./io.k8s.api.core.v1.NodeSpec.dhall , status : - Optional ./io.k8s.api.core.v1.NodeStatus.dhall + ./io.k8s.api.core.v1.NodeStatus.dhall } diff --git a/types/io.k8s.api.core.v1.NodeAffinity.dhall b/types/io.k8s.api.core.v1.NodeAffinity.dhall index 0850d008..bab03949 100644 --- a/types/io.k8s.api.core.v1.NodeAffinity.dhall +++ b/types/io.k8s.api.core.v1.NodeAffinity.dhall @@ -1,5 +1,5 @@ { preferredDuringSchedulingIgnoredDuringExecution : List ./io.k8s.api.core.v1.PreferredSchedulingTerm.dhall , requiredDuringSchedulingIgnoredDuringExecution : - Optional ./io.k8s.api.core.v1.NodeSelector.dhall + ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolume.dhall b/types/io.k8s.api.core.v1.PersistentVolume.dhall index 9c5e5914..0231ae0f 100644 --- a/types/io.k8s.api.core.v1.PersistentVolume.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolume.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall + ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall , status : Optional ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall index c04b8ba0..60470b7f 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall , status : - Optional ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall index e2ea2cdf..2a7dbe59 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall @@ -1,11 +1,11 @@ { accessModes : List Text , dataSource : - Optional ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall + ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall , resources : - Optional ./io.k8s.api.core.v1.ResourceRequirements.dhall + ./io.k8s.api.core.v1.ResourceRequirements.dhall , selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , storageClassName : Optional Text , volumeMode : diff --git a/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall index a075b9f9..707b305b 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall @@ -1,27 +1,35 @@ { accessModes : List Text +, azureDisk : + ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , capacity : List { mapKey : Text, mapValue : Text } +, cephfs : + ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +, claimRef : + ./io.k8s.api.core.v1.ObjectReference.dhall +, csi : + ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, fc : + ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume : + ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +, iscsi : + ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall , mountOptions : List Text +, nodeAffinity : + ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall +, rbd : + ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +, storageos : + ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall , awsElasticBlockStore : Optional ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall -, azureDisk : - Optional ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , azureFile : Optional ./io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall -, cephfs : - Optional ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall , cinder : Optional ./io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall -, claimRef : - Optional ./io.k8s.api.core.v1.ObjectReference.dhall -, csi : - Optional ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall -, fc : - Optional ./io.k8s.api.core.v1.FCVolumeSource.dhall -, flexVolume : - Optional ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall , flocker : Optional ./io.k8s.api.core.v1.FlockerVolumeSource.dhall , gcePersistentDisk : @@ -30,14 +38,10 @@ Optional ./io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall , hostPath : Optional ./io.k8s.api.core.v1.HostPathVolumeSource.dhall -, iscsi : - Optional ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall , local : Optional ./io.k8s.api.core.v1.LocalVolumeSource.dhall , nfs : Optional ./io.k8s.api.core.v1.NFSVolumeSource.dhall -, nodeAffinity : - Optional ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall , persistentVolumeReclaimPolicy : Optional Text , photonPersistentDisk : @@ -46,14 +50,10 @@ Optional ./io.k8s.api.core.v1.PortworxVolumeSource.dhall , quobyte : Optional ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall -, rbd : - Optional ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall , scaleIO : Optional ./io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall , storageClassName : Optional Text -, storageos : - Optional ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall , volumeMode : Optional Text , vsphereVolume : diff --git a/types/io.k8s.api.core.v1.Pod.dhall b/types/io.k8s.api.core.v1.Pod.dhall index 5eaf9d13..c50b7995 100644 --- a/types/io.k8s.api.core.v1.Pod.dhall +++ b/types/io.k8s.api.core.v1.Pod.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.PodSpec.dhall + ./io.k8s.api.core.v1.PodSpec.dhall , status : - Optional ./io.k8s.api.core.v1.PodStatus.dhall + ./io.k8s.api.core.v1.PodStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PodAffinityTerm.dhall b/types/io.k8s.api.core.v1.PodAffinityTerm.dhall index a40f8760..75c66106 100644 --- a/types/io.k8s.api.core.v1.PodAffinityTerm.dhall +++ b/types/io.k8s.api.core.v1.PodAffinityTerm.dhall @@ -1,7 +1,7 @@ -{ namespaces : +{ labelSelector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, namespaces : List Text , topologyKey : Text -, labelSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.core.v1.PodSpec.dhall b/types/io.k8s.api.core.v1.PodSpec.dhall index fbb20e75..a172482d 100644 --- a/types/io.k8s.api.core.v1.PodSpec.dhall +++ b/types/io.k8s.api.core.v1.PodSpec.dhall @@ -1,5 +1,9 @@ -{ containers : +{ affinity : + ./io.k8s.api.core.v1.Affinity.dhall +, containers : List ./io.k8s.api.core.v1.Container.dhall +, dnsConfig : + ./io.k8s.api.core.v1.PodDNSConfig.dhall , hostAliases : List ./io.k8s.api.core.v1.HostAlias.dhall , imagePullSecrets : @@ -10,18 +14,16 @@ List { mapKey : Text, mapValue : Text } , readinessGates : List ./io.k8s.api.core.v1.PodReadinessGate.dhall +, securityContext : + ./io.k8s.api.core.v1.PodSecurityContext.dhall , tolerations : List ./io.k8s.api.core.v1.Toleration.dhall , volumes : List ./io.k8s.api.core.v1.Volume.dhall , activeDeadlineSeconds : Optional Natural -, affinity : - Optional ./io.k8s.api.core.v1.Affinity.dhall , automountServiceAccountToken : Optional Bool -, dnsConfig : - Optional ./io.k8s.api.core.v1.PodDNSConfig.dhall , dnsPolicy : Optional Text , enableServiceLinks : @@ -46,8 +48,6 @@ Optional Text , schedulerName : Optional Text -, securityContext : - Optional ./io.k8s.api.core.v1.PodSecurityContext.dhall , serviceAccount : Optional Text , serviceAccountName : diff --git a/types/io.k8s.api.core.v1.PodTemplate.dhall b/types/io.k8s.api.core.v1.PodTemplate.dhall index 596d8642..9d923cef 100644 --- a/types/io.k8s.api.core.v1.PodTemplate.dhall +++ b/types/io.k8s.api.core.v1.PodTemplate.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , template : - Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall + ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.core.v1.PodTemplateSpec.dhall b/types/io.k8s.api.core.v1.PodTemplateSpec.dhall index 2b1efbd1..7043c318 100644 --- a/types/io.k8s.api.core.v1.PodTemplateSpec.dhall +++ b/types/io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.PodSpec.dhall + ./io.k8s.api.core.v1.PodSpec.dhall } diff --git a/types/io.k8s.api.core.v1.Probe.dhall b/types/io.k8s.api.core.v1.Probe.dhall index 300eeb5f..923d9e99 100644 --- a/types/io.k8s.api.core.v1.Probe.dhall +++ b/types/io.k8s.api.core.v1.Probe.dhall @@ -1,9 +1,9 @@ { exec : - Optional ./io.k8s.api.core.v1.ExecAction.dhall + ./io.k8s.api.core.v1.ExecAction.dhall +, httpGet : + ./io.k8s.api.core.v1.HTTPGetAction.dhall , failureThreshold : Optional Natural -, httpGet : - Optional ./io.k8s.api.core.v1.HTTPGetAction.dhall , initialDelaySeconds : Optional Natural , periodSeconds : diff --git a/types/io.k8s.api.core.v1.ReplicationController.dhall b/types/io.k8s.api.core.v1.ReplicationController.dhall index 8625e11d..b966c4ad 100644 --- a/types/io.k8s.api.core.v1.ReplicationController.dhall +++ b/types/io.k8s.api.core.v1.ReplicationController.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall + ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall , status : - Optional ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall + ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall index 7330fccc..5c8ee586 100644 --- a/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +++ b/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall @@ -1,9 +1,9 @@ { selector : List { mapKey : Text, mapValue : Text } +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , replicas : Optional Natural -, template : - Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuota.dhall b/types/io.k8s.api.core.v1.ResourceQuota.dhall index fefecf06..d5f49341 100644 --- a/types/io.k8s.api.core.v1.ResourceQuota.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuota.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall + ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall , status : - Optional ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall + ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall index 0d286fa5..c03a41c0 100644 --- a/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall @@ -1,7 +1,7 @@ { hard : List { mapKey : Text, mapValue : Text } +, scopeSelector : + ./io.k8s.api.core.v1.ScopeSelector.dhall , scopes : List Text -, scopeSelector : - Optional ./io.k8s.api.core.v1.ScopeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.SecurityContext.dhall b/types/io.k8s.api.core.v1.SecurityContext.dhall index c6d6fa30..b7a573b0 100644 --- a/types/io.k8s.api.core.v1.SecurityContext.dhall +++ b/types/io.k8s.api.core.v1.SecurityContext.dhall @@ -1,7 +1,7 @@ -{ allowPrivilegeEscalation : +{ capabilities : + ./io.k8s.api.core.v1.Capabilities.dhall +, allowPrivilegeEscalation : Optional Bool -, capabilities : - Optional ./io.k8s.api.core.v1.Capabilities.dhall , privileged : Optional Bool , procMount : diff --git a/types/io.k8s.api.core.v1.Service.dhall b/types/io.k8s.api.core.v1.Service.dhall index 41309da2..13042015 100644 --- a/types/io.k8s.api.core.v1.Service.dhall +++ b/types/io.k8s.api.core.v1.Service.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.core.v1.ServiceSpec.dhall + ./io.k8s.api.core.v1.ServiceSpec.dhall , status : - Optional ./io.k8s.api.core.v1.ServiceStatus.dhall + ./io.k8s.api.core.v1.ServiceStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ServiceStatus.dhall b/types/io.k8s.api.core.v1.ServiceStatus.dhall index 8c5af756..0e484735 100644 --- a/types/io.k8s.api.core.v1.ServiceStatus.dhall +++ b/types/io.k8s.api.core.v1.ServiceStatus.dhall @@ -1 +1 @@ -{ loadBalancer : Optional ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer : ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall index 2e388301..49ef0719 100644 --- a/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall @@ -1,9 +1,9 @@ -{ fsType : +{ secretRef : + ./io.k8s.api.core.v1.ObjectReference.dhall +, fsType : Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.ObjectReference.dhall , volumeName : Optional Text , volumeNamespace : diff --git a/types/io.k8s.api.core.v1.Volume.dhall b/types/io.k8s.api.core.v1.Volume.dhall index 56c7010c..cb7ba6db 100644 --- a/types/io.k8s.api.core.v1.Volume.dhall +++ b/types/io.k8s.api.core.v1.Volume.dhall @@ -1,25 +1,35 @@ -{ name : +{ azureDisk : + ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +, cephfs : + ./io.k8s.api.core.v1.CephFSVolumeSource.dhall +, configMap : + ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, downwardAPI : + ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, fc : + ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume : + ./io.k8s.api.core.v1.FlexVolumeSource.dhall +, iscsi : + ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall +, name : Text +, projected : + ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall +, rbd : + ./io.k8s.api.core.v1.RBDVolumeSource.dhall +, scaleIO : + ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, secret : + ./io.k8s.api.core.v1.SecretVolumeSource.dhall , awsElasticBlockStore : Optional ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall -, azureDisk : - Optional ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , azureFile : Optional ./io.k8s.api.core.v1.AzureFileVolumeSource.dhall -, cephfs : - Optional ./io.k8s.api.core.v1.CephFSVolumeSource.dhall , cinder : Optional ./io.k8s.api.core.v1.CinderVolumeSource.dhall -, configMap : - Optional ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall -, downwardAPI : - Optional ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall , emptyDir : Optional ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall -, fc : - Optional ./io.k8s.api.core.v1.FCVolumeSource.dhall -, flexVolume : - Optional ./io.k8s.api.core.v1.FlexVolumeSource.dhall , flocker : Optional ./io.k8s.api.core.v1.FlockerVolumeSource.dhall , gcePersistentDisk : @@ -30,8 +40,6 @@ Optional ./io.k8s.api.core.v1.GlusterfsVolumeSource.dhall , hostPath : Optional ./io.k8s.api.core.v1.HostPathVolumeSource.dhall -, iscsi : - Optional ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall , nfs : Optional ./io.k8s.api.core.v1.NFSVolumeSource.dhall , persistentVolumeClaim : @@ -40,16 +48,8 @@ Optional ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall , portworxVolume : Optional ./io.k8s.api.core.v1.PortworxVolumeSource.dhall -, projected : - Optional ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall , quobyte : Optional ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall -, rbd : - Optional ./io.k8s.api.core.v1.RBDVolumeSource.dhall -, scaleIO : - Optional ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall -, secret : - Optional ./io.k8s.api.core.v1.SecretVolumeSource.dhall , storageos : Optional ./io.k8s.api.core.v1.StorageOSVolumeSource.dhall , vsphereVolume : diff --git a/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall index c94d860b..ad51846f 100644 --- a/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +++ b/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall @@ -1 +1 @@ -{ required : Optional ./io.k8s.api.core.v1.NodeSelector.dhall } +{ required : ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.VolumeProjection.dhall b/types/io.k8s.api.core.v1.VolumeProjection.dhall index 87df689f..7895ca2e 100644 --- a/types/io.k8s.api.core.v1.VolumeProjection.dhall +++ b/types/io.k8s.api.core.v1.VolumeProjection.dhall @@ -1,9 +1,9 @@ { configMap : - Optional ./io.k8s.api.core.v1.ConfigMapProjection.dhall + ./io.k8s.api.core.v1.ConfigMapProjection.dhall , downwardAPI : - Optional ./io.k8s.api.core.v1.DownwardAPIProjection.dhall + ./io.k8s.api.core.v1.DownwardAPIProjection.dhall , secret : - Optional ./io.k8s.api.core.v1.SecretProjection.dhall + ./io.k8s.api.core.v1.SecretProjection.dhall , serviceAccountToken : Optional ./io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall } diff --git a/types/io.k8s.api.events.v1beta1.Event.dhall b/types/io.k8s.api.events.v1beta1.Event.dhall index c00ce54e..d7313a9b 100644 --- a/types/io.k8s.api.events.v1beta1.Event.dhall +++ b/types/io.k8s.api.events.v1beta1.Event.dhall @@ -6,6 +6,10 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, regarding : + ./io.k8s.api.core.v1.ObjectReference.dhall +, related : + ./io.k8s.api.core.v1.ObjectReference.dhall , action : Optional Text , deprecatedCount : @@ -20,10 +24,6 @@ Optional Text , reason : Optional Text -, regarding : - Optional ./io.k8s.api.core.v1.ObjectReference.dhall -, related : - Optional ./io.k8s.api.core.v1.ObjectReference.dhall , reportingController : Optional Text , reportingInstance : diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall index 5118bab3..86fd6a10 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall + ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall , status : - Optional ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall + ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall index 1865609e..6879751b 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall @@ -1,11 +1,11 @@ -{ template : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , revisionHistoryLimit : Optional Natural -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , templateGeneration : Optional Natural , updateStrategy : diff --git a/types/io.k8s.api.extensions.v1beta1.Deployment.dhall b/types/io.k8s.api.extensions.v1beta1.Deployment.dhall index cfd9f95f..95e98475 100644 --- a/types/io.k8s.api.extensions.v1beta1.Deployment.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall + ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall , status : - Optional ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall + ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall index 089b4fbe..6bc3676e 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall @@ -1,4 +1,6 @@ -{ template : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural @@ -12,8 +14,6 @@ Optional Natural , rollbackTo : Optional ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , strategy : Optional ./io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.Ingress.dhall b/types/io.k8s.api.extensions.v1beta1.Ingress.dhall index 70dd66e9..4faf2052 100644 --- a/types/io.k8s.api.extensions.v1beta1.Ingress.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Ingress.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall + ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall , status : - Optional ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall + ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall index 2c38c7d9..99cbf14b 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall @@ -1,5 +1,5 @@ -{ host : +{ http : + ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +, host : Optional Text -, http : - Optional ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall index 8c5af756..0e484735 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall @@ -1 +1 @@ -{ loadBalancer : Optional ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer : ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall index 5d79c936..4f0f4834 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall + ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall index d921f26c..62341ac0 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock : - Optional ./io.k8s.api.extensions.v1beta1.IPBlock.dhall + ./io.k8s.api.extensions.v1beta1.IPBlock.dhall , namespaceSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall index 394de1b1..db9f8782 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall + ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall index 28b711f4..88bbb886 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall @@ -18,6 +18,8 @@ List ./io.k8s.api.extensions.v1beta1.HostPortRange.dhall , requiredDropCapabilities : List Text +, runAsGroup : + ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser : ./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall , seLinux : @@ -40,6 +42,4 @@ Optional Bool , readOnlyRootFilesystem : Optional Bool -, runAsGroup : - Optional ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall index 7e0982c9..c8ca6a0c 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall + ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall , status : - Optional ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall + ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall index 92a1d1ba..d7e03a3d 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ -{ minReadySeconds : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + ./io.k8s.api.core.v1.PodTemplateSpec.dhall +, minReadySeconds : Optional Natural , replicas : Optional Natural -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template : - Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.Scale.dhall b/types/io.k8s.api.extensions.v1beta1.Scale.dhall index c78df5f2..e1ba0ec8 100644 --- a/types/io.k8s.api.extensions.v1beta1.Scale.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, status : + ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall , spec : Optional ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall -, status : - Optional ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicy.dhall b/types/io.k8s.api.networking.v1.NetworkPolicy.dhall index a5ff9322..634f709c 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicy.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall + ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall index d92721d4..06a74488 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock : - Optional ./io.k8s.api.networking.v1.IPBlock.dhall + ./io.k8s.api.networking.v1.IPBlock.dhall , namespaceSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.Eviction.dhall b/types/io.k8s.api.policy.v1beta1.Eviction.dhall index 4f0e9f1a..2d6a614e 100644 --- a/types/io.k8s.api.policy.v1beta1.Eviction.dhall +++ b/types/io.k8s.api.policy.v1beta1.Eviction.dhall @@ -1,9 +1,9 @@ { apiVersion : Text +, deleteOptions : + ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall , kind : Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, deleteOptions : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall index 7ad5a3ab..764db85a 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall + ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall , status : - Optional ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall index 709cd220..29805b92 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall @@ -1,7 +1,7 @@ -{ maxUnavailable : +{ selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, maxUnavailable : Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , minAvailable : Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall index 6198d6b5..235bd4b2 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall index 02c11a5d..05a86040 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall @@ -18,6 +18,8 @@ List ./io.k8s.api.policy.v1beta1.HostPortRange.dhall , requiredDropCapabilities : List Text +, runAsGroup : + ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser : ./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall , seLinux : @@ -40,6 +42,4 @@ Optional Bool , readOnlyRootFilesystem : Optional Bool -, runAsGroup : - Optional ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/types/io.k8s.api.rbac.v1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1.ClusterRole.dhall index b9db8b3c..c166cf9b 100644 --- a/types/io.k8s.api.rbac.v1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1.ClusterRole.dhall @@ -1,4 +1,6 @@ -{ apiVersion : +{ aggregationRule : + ./io.k8s.api.rbac.v1.AggregationRule.dhall +, apiVersion : Text , kind : Text @@ -6,6 +8,4 @@ ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules : List ./io.k8s.api.rbac.v1.PolicyRule.dhall -, aggregationRule : - Optional ./io.k8s.api.rbac.v1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall index 128763fb..4a4dcea8 100644 --- a/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall @@ -1,4 +1,6 @@ -{ apiVersion : +{ aggregationRule : + ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall +, apiVersion : Text , kind : Text @@ -6,6 +8,4 @@ ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules : List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall -, aggregationRule : - Optional ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall index 73b9b562..23b67005 100644 --- a/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall @@ -1,4 +1,6 @@ -{ apiVersion : +{ aggregationRule : + ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall +, apiVersion : Text , kind : Text @@ -6,6 +8,4 @@ ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules : List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall -, aggregationRule : - Optional ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall index 01db16ce..4a6517e0 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall index b1aa2803..2bf143b9 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall @@ -2,10 +2,10 @@ List ./io.k8s.api.core.v1.EnvVar.dhall , envFrom : List ./io.k8s.api.core.v1.EnvFromSource.dhall +, selector : + ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , volumeMounts : List ./io.k8s.api.core.v1.VolumeMount.dhall , volumes : List ./io.k8s.api.core.v1.Volume.dhall -, selector : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1.VolumeAttachment.dhall index b98e5e8e..fe9a959c 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall , status : - Optional ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall index 4b1c0da1..650eb36f 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall , status : - Optional ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall + ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall index 184e596a..11032475 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall , status : - Optional ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall + ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall index c26e2443..6b54765e 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall @@ -7,6 +7,5 @@ , spec : ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall , status : - Optional ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall index 9ad14652..e69de29b 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall @@ -1,24 +0,0 @@ -{ additionalPrinterColumns : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall -, group : - Text -, names : - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall -, scope : - Text -, versions : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall -, conversion : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall -, subresources : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall -, validation : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall -, version : - Optional Text -} diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall index 0e46a289..bab651a6 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall @@ -1,5 +1,5 @@ { pending : List ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall , result : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall index e1b8f631..41c71d74 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall @@ -2,6 +2,8 @@ List { mapKey : Text, mapValue : Text } , finalizers : List Text +, initializers : + ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , labels : List { mapKey : Text, mapValue : Text } , name : @@ -20,8 +22,6 @@ Optional Text , generation : Optional Natural -, initializers : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , namespace : Optional Text , resourceVersion : diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall index 9df34315..74041da5 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall @@ -1,13 +1,13 @@ { apiVersion : Text +, details : + ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , kind : Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall , code : Optional Natural -, details : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , message : Optional Text , reason : diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall index c2a9dbc9..094a6cb3 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall @@ -4,10 +4,9 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, status : + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall , spec : Optional ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall -, status : - Optional - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall index 134b1f6c..c340a2fb 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall @@ -4,10 +4,9 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, status : + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall , spec : Optional ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall -, status : - Optional - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall } diff --git a/typesUnion.dhall b/typesUnion.dhall new file mode 100644 index 00000000..1e90ce8a --- /dev/null +++ b/typesUnion.dhall @@ -0,0 +1,771 @@ +< InitializerConfiguration : + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall +| InitializerConfigurationList : + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall +| Rule : + ./types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall +| MutatingWebhookConfiguration : + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall +| MutatingWebhookConfigurationList : + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall +| RuleWithOperations : + ./types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall +| ValidatingWebhookConfiguration : + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall +| ValidatingWebhookConfigurationList : + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall +| Webhook : + ./types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +| WebhookClientConfig : + ./types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall +| ControllerRevision : + ./types/io.k8s.api.apps.v1.ControllerRevision.dhall +| ControllerRevisionList : + ./types/io.k8s.api.apps.v1.ControllerRevisionList.dhall +| DaemonSet : + ./types/io.k8s.api.apps.v1.DaemonSet.dhall +| DaemonSetCondition : + ./types/io.k8s.api.apps.v1.DaemonSetCondition.dhall +| DaemonSetList : + ./types/io.k8s.api.apps.v1.DaemonSetList.dhall +| DaemonSetSpec : + ./types/io.k8s.api.apps.v1.DaemonSetSpec.dhall +| DaemonSetStatus : + ./types/io.k8s.api.apps.v1.DaemonSetStatus.dhall +| DaemonSetUpdateStrategy : + ./types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +| Deployment : + ./types/io.k8s.api.apps.v1.Deployment.dhall +| DeploymentCondition : + ./types/io.k8s.api.apps.v1.DeploymentCondition.dhall +| DeploymentList : + ./types/io.k8s.api.apps.v1.DeploymentList.dhall +| DeploymentSpec : + ./types/io.k8s.api.apps.v1.DeploymentSpec.dhall +| DeploymentStatus : + ./types/io.k8s.api.apps.v1.DeploymentStatus.dhall +| DeploymentStrategy : + ./types/io.k8s.api.apps.v1.DeploymentStrategy.dhall +| ReplicaSet : + ./types/io.k8s.api.apps.v1.ReplicaSet.dhall +| ReplicaSetCondition : + ./types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall +| ReplicaSetList : + ./types/io.k8s.api.apps.v1.ReplicaSetList.dhall +| ReplicaSetSpec : + ./types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +| ReplicaSetStatus : + ./types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall +| RollingUpdateDaemonSet : + ./types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall +| RollingUpdateDeployment : + ./types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall +| RollingUpdateStatefulSetStrategy : + ./types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall +| StatefulSet : + ./types/io.k8s.api.apps.v1.StatefulSet.dhall +| StatefulSetCondition : + ./types/io.k8s.api.apps.v1.StatefulSetCondition.dhall +| StatefulSetList : + ./types/io.k8s.api.apps.v1.StatefulSetList.dhall +| StatefulSetSpec : + ./types/io.k8s.api.apps.v1.StatefulSetSpec.dhall +| StatefulSetStatus : + ./types/io.k8s.api.apps.v1.StatefulSetStatus.dhall +| StatefulSetUpdateStrategy : + ./types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +| DeploymentRollback : + ./types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall +| RollbackConfig : + ./types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall +| AuditSink : + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +| AuditSinkList : + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall +| AuditSinkSpec : + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall +| Policy : + ./types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall +| WebhookThrottleConfig : + ./types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall +| TokenReview : + ./types/io.k8s.api.authentication.v1.TokenReview.dhall +| TokenReviewSpec : + ./types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall +| TokenReviewStatus : + ./types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +| UserInfo : + ./types/io.k8s.api.authentication.v1.UserInfo.dhall +| LocalSubjectAccessReview : + ./types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall +| NonResourceAttributes : + ./types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall +| NonResourceRule : + ./types/io.k8s.api.authorization.v1.NonResourceRule.dhall +| ResourceAttributes : + ./types/io.k8s.api.authorization.v1.ResourceAttributes.dhall +| ResourceRule : + ./types/io.k8s.api.authorization.v1.ResourceRule.dhall +| SelfSubjectAccessReview : + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall +| SelfSubjectAccessReviewSpec : + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +| SelfSubjectRulesReview : + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +| SelfSubjectRulesReviewSpec : + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall +| SubjectAccessReview : + ./types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall +| SubjectAccessReviewSpec : + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +| SubjectAccessReviewStatus : + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall +| SubjectRulesReviewStatus : + ./types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall +| Scale : + ./types/io.k8s.api.autoscaling.v1.Scale.dhall +| ScaleSpec : + ./types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall +| ScaleStatus : + ./types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall +| CrossVersionObjectReference : + ./types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall +| ExternalMetricSource : + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +| ExternalMetricStatus : + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +| HorizontalPodAutoscaler : + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +| HorizontalPodAutoscalerCondition : + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall +| HorizontalPodAutoscalerList : + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall +| HorizontalPodAutoscalerSpec : + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall +| HorizontalPodAutoscalerStatus : + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall +| MetricIdentifier : + ./types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +| MetricSpec : + ./types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +| MetricStatus : + ./types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +| MetricTarget : + ./types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall +| MetricValueStatus : + ./types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall +| ObjectMetricSource : + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall +| ObjectMetricStatus : + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall +| PodsMetricSource : + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall +| PodsMetricStatus : + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall +| ResourceMetricSource : + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall +| ResourceMetricStatus : + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall +| Job : + ./types/io.k8s.api.batch.v1.Job.dhall +| JobCondition : + ./types/io.k8s.api.batch.v1.JobCondition.dhall +| JobList : + ./types/io.k8s.api.batch.v1.JobList.dhall +| JobSpec : + ./types/io.k8s.api.batch.v1.JobSpec.dhall +| JobStatus : + ./types/io.k8s.api.batch.v1.JobStatus.dhall +| CronJob : + ./types/io.k8s.api.batch.v2alpha1.CronJob.dhall +| CronJobList : + ./types/io.k8s.api.batch.v2alpha1.CronJobList.dhall +| CronJobSpec : + ./types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall +| CronJobStatus : + ./types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall +| JobTemplateSpec : + ./types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +| CertificateSigningRequest : + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +| CertificateSigningRequestCondition : + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall +| CertificateSigningRequestList : + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall +| CertificateSigningRequestSpec : + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall +| CertificateSigningRequestStatus : + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall +| Lease : + ./types/io.k8s.api.coordination.v1beta1.Lease.dhall +| LeaseList : + ./types/io.k8s.api.coordination.v1beta1.LeaseList.dhall +| LeaseSpec : + ./types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall +| AWSElasticBlockStoreVolumeSource : + ./types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +| Affinity : + ./types/io.k8s.api.core.v1.Affinity.dhall +| AttachedVolume : + ./types/io.k8s.api.core.v1.AttachedVolume.dhall +| AzureDiskVolumeSource : + ./types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall +| AzureFilePersistentVolumeSource : + ./types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +| AzureFileVolumeSource : + ./types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +| Binding : + ./types/io.k8s.api.core.v1.Binding.dhall +| CSIPersistentVolumeSource : + ./types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +| Capabilities : + ./types/io.k8s.api.core.v1.Capabilities.dhall +| CephFSPersistentVolumeSource : + ./types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +| CephFSVolumeSource : + ./types/io.k8s.api.core.v1.CephFSVolumeSource.dhall +| CinderPersistentVolumeSource : + ./types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +| CinderVolumeSource : + ./types/io.k8s.api.core.v1.CinderVolumeSource.dhall +| ClientIPConfig : + ./types/io.k8s.api.core.v1.ClientIPConfig.dhall +| ComponentCondition : + ./types/io.k8s.api.core.v1.ComponentCondition.dhall +| ComponentStatus : + ./types/io.k8s.api.core.v1.ComponentStatus.dhall +| ComponentStatusList : + ./types/io.k8s.api.core.v1.ComponentStatusList.dhall +| ConfigMap : + ./types/io.k8s.api.core.v1.ConfigMap.dhall +| ConfigMapEnvSource : + ./types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall +| ConfigMapKeySelector : + ./types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall +| ConfigMapList : + ./types/io.k8s.api.core.v1.ConfigMapList.dhall +| ConfigMapNodeConfigSource : + ./types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall +| ConfigMapProjection : + ./types/io.k8s.api.core.v1.ConfigMapProjection.dhall +| ConfigMapVolumeSource : + ./types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +| Container : + ./types/io.k8s.api.core.v1.Container.dhall +| ContainerImage : + ./types/io.k8s.api.core.v1.ContainerImage.dhall +| ContainerPort : + ./types/io.k8s.api.core.v1.ContainerPort.dhall +| ContainerState : + ./types/io.k8s.api.core.v1.ContainerState.dhall +| ContainerStateRunning : + ./types/io.k8s.api.core.v1.ContainerStateRunning.dhall +| ContainerStateTerminated : + ./types/io.k8s.api.core.v1.ContainerStateTerminated.dhall +| ContainerStateWaiting : + ./types/io.k8s.api.core.v1.ContainerStateWaiting.dhall +| ContainerStatus : + ./types/io.k8s.api.core.v1.ContainerStatus.dhall +| DaemonEndpoint : + ./types/io.k8s.api.core.v1.DaemonEndpoint.dhall +| DownwardAPIProjection : + ./types/io.k8s.api.core.v1.DownwardAPIProjection.dhall +| DownwardAPIVolumeFile : + ./types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +| DownwardAPIVolumeSource : + ./types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +| EmptyDirVolumeSource : + ./types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +| EndpointAddress : + ./types/io.k8s.api.core.v1.EndpointAddress.dhall +| EndpointPort : + ./types/io.k8s.api.core.v1.EndpointPort.dhall +| EndpointSubset : + ./types/io.k8s.api.core.v1.EndpointSubset.dhall +| Endpoints : + ./types/io.k8s.api.core.v1.Endpoints.dhall +| EndpointsList : + ./types/io.k8s.api.core.v1.EndpointsList.dhall +| EnvFromSource : + ./types/io.k8s.api.core.v1.EnvFromSource.dhall +| EnvVar : + ./types/io.k8s.api.core.v1.EnvVar.dhall +| EnvVarSource : + ./types/io.k8s.api.core.v1.EnvVarSource.dhall +| Event : + ./types/io.k8s.api.core.v1.Event.dhall +| EventList : + ./types/io.k8s.api.core.v1.EventList.dhall +| EventSeries : + ./types/io.k8s.api.core.v1.EventSeries.dhall +| EventSource : + ./types/io.k8s.api.core.v1.EventSource.dhall +| ExecAction : + ./types/io.k8s.api.core.v1.ExecAction.dhall +| FCVolumeSource : + ./types/io.k8s.api.core.v1.FCVolumeSource.dhall +| FlexPersistentVolumeSource : + ./types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +| FlexVolumeSource : + ./types/io.k8s.api.core.v1.FlexVolumeSource.dhall +| FlockerVolumeSource : + ./types/io.k8s.api.core.v1.FlockerVolumeSource.dhall +| GCEPersistentDiskVolumeSource : + ./types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall +| GitRepoVolumeSource : + ./types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall +| GlusterfsPersistentVolumeSource : + ./types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall +| GlusterfsVolumeSource : + ./types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall +| HTTPGetAction : + ./types/io.k8s.api.core.v1.HTTPGetAction.dhall +| HTTPHeader : + ./types/io.k8s.api.core.v1.HTTPHeader.dhall +| Handler : + ./types/io.k8s.api.core.v1.Handler.dhall +| HostAlias : + ./types/io.k8s.api.core.v1.HostAlias.dhall +| HostPathVolumeSource : + ./types/io.k8s.api.core.v1.HostPathVolumeSource.dhall +| ISCSIPersistentVolumeSource : + ./types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +| ISCSIVolumeSource : + ./types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +| KeyToPath : + ./types/io.k8s.api.core.v1.KeyToPath.dhall +| Lifecycle : + ./types/io.k8s.api.core.v1.Lifecycle.dhall +| LimitRange : + ./types/io.k8s.api.core.v1.LimitRange.dhall +| LimitRangeItem : + ./types/io.k8s.api.core.v1.LimitRangeItem.dhall +| LimitRangeList : + ./types/io.k8s.api.core.v1.LimitRangeList.dhall +| LimitRangeSpec : + ./types/io.k8s.api.core.v1.LimitRangeSpec.dhall +| LoadBalancerIngress : + ./types/io.k8s.api.core.v1.LoadBalancerIngress.dhall +| LoadBalancerStatus : + ./types/io.k8s.api.core.v1.LoadBalancerStatus.dhall +| LocalObjectReference : + ./types/io.k8s.api.core.v1.LocalObjectReference.dhall +| LocalVolumeSource : + ./types/io.k8s.api.core.v1.LocalVolumeSource.dhall +| NFSVolumeSource : + ./types/io.k8s.api.core.v1.NFSVolumeSource.dhall +| Namespace : + ./types/io.k8s.api.core.v1.Namespace.dhall +| NamespaceList : + ./types/io.k8s.api.core.v1.NamespaceList.dhall +| NamespaceSpec : + ./types/io.k8s.api.core.v1.NamespaceSpec.dhall +| NamespaceStatus : + ./types/io.k8s.api.core.v1.NamespaceStatus.dhall +| Node : + ./types/io.k8s.api.core.v1.Node.dhall +| NodeAddress : + ./types/io.k8s.api.core.v1.NodeAddress.dhall +| NodeAffinity : + ./types/io.k8s.api.core.v1.NodeAffinity.dhall +| NodeCondition : + ./types/io.k8s.api.core.v1.NodeCondition.dhall +| NodeConfigSource : + ./types/io.k8s.api.core.v1.NodeConfigSource.dhall +| NodeConfigStatus : + ./types/io.k8s.api.core.v1.NodeConfigStatus.dhall +| NodeDaemonEndpoints : + ./types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall +| NodeList : + ./types/io.k8s.api.core.v1.NodeList.dhall +| NodeSelector : + ./types/io.k8s.api.core.v1.NodeSelector.dhall +| NodeSelectorRequirement : + ./types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall +| NodeSelectorTerm : + ./types/io.k8s.api.core.v1.NodeSelectorTerm.dhall +| NodeSpec : + ./types/io.k8s.api.core.v1.NodeSpec.dhall +| NodeStatus : + ./types/io.k8s.api.core.v1.NodeStatus.dhall +| NodeSystemInfo : + ./types/io.k8s.api.core.v1.NodeSystemInfo.dhall +| ObjectFieldSelector : + ./types/io.k8s.api.core.v1.ObjectFieldSelector.dhall +| ObjectReference : + ./types/io.k8s.api.core.v1.ObjectReference.dhall +| PersistentVolume : + ./types/io.k8s.api.core.v1.PersistentVolume.dhall +| PersistentVolumeClaim : + ./types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +| PersistentVolumeClaimCondition : + ./types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall +| PersistentVolumeClaimList : + ./types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall +| PersistentVolumeClaimSpec : + ./types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +| PersistentVolumeClaimStatus : + ./types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall +| PersistentVolumeClaimVolumeSource : + ./types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall +| PersistentVolumeList : + ./types/io.k8s.api.core.v1.PersistentVolumeList.dhall +| PersistentVolumeSpec : + ./types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +| PersistentVolumeStatus : + ./types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall +| PhotonPersistentDiskVolumeSource : + ./types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall +| Pod : + ./types/io.k8s.api.core.v1.Pod.dhall +| PodAffinity : + ./types/io.k8s.api.core.v1.PodAffinity.dhall +| PodAffinityTerm : + ./types/io.k8s.api.core.v1.PodAffinityTerm.dhall +| PodAntiAffinity : + ./types/io.k8s.api.core.v1.PodAntiAffinity.dhall +| PodCondition : + ./types/io.k8s.api.core.v1.PodCondition.dhall +| PodDNSConfig : + ./types/io.k8s.api.core.v1.PodDNSConfig.dhall +| PodDNSConfigOption : + ./types/io.k8s.api.core.v1.PodDNSConfigOption.dhall +| PodList : + ./types/io.k8s.api.core.v1.PodList.dhall +| PodReadinessGate : + ./types/io.k8s.api.core.v1.PodReadinessGate.dhall +| PodSecurityContext : + ./types/io.k8s.api.core.v1.PodSecurityContext.dhall +| PodSpec : + ./types/io.k8s.api.core.v1.PodSpec.dhall +| PodStatus : + ./types/io.k8s.api.core.v1.PodStatus.dhall +| PodTemplate : + ./types/io.k8s.api.core.v1.PodTemplate.dhall +| PodTemplateList : + ./types/io.k8s.api.core.v1.PodTemplateList.dhall +| PodTemplateSpec : + ./types/io.k8s.api.core.v1.PodTemplateSpec.dhall +| PortworxVolumeSource : + ./types/io.k8s.api.core.v1.PortworxVolumeSource.dhall +| PreferredSchedulingTerm : + ./types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall +| Probe : + ./types/io.k8s.api.core.v1.Probe.dhall +| ProjectedVolumeSource : + ./types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall +| QuobyteVolumeSource : + ./types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +| RBDPersistentVolumeSource : + ./types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +| RBDVolumeSource : + ./types/io.k8s.api.core.v1.RBDVolumeSource.dhall +| ReplicationController : + ./types/io.k8s.api.core.v1.ReplicationController.dhall +| ReplicationControllerCondition : + ./types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall +| ReplicationControllerList : + ./types/io.k8s.api.core.v1.ReplicationControllerList.dhall +| ReplicationControllerSpec : + ./types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +| ReplicationControllerStatus : + ./types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall +| ResourceFieldSelector : + ./types/io.k8s.api.core.v1.ResourceFieldSelector.dhall +| ResourceQuota : + ./types/io.k8s.api.core.v1.ResourceQuota.dhall +| ResourceQuotaList : + ./types/io.k8s.api.core.v1.ResourceQuotaList.dhall +| ResourceQuotaSpec : + ./types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +| ResourceQuotaStatus : + ./types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall +| ResourceRequirements : + ./types/io.k8s.api.core.v1.ResourceRequirements.dhall +| SELinuxOptions : + ./types/io.k8s.api.core.v1.SELinuxOptions.dhall +| ScaleIOPersistentVolumeSource : + ./types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall +| ScaleIOVolumeSource : + ./types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +| ScopeSelector : + ./types/io.k8s.api.core.v1.ScopeSelector.dhall +| ScopedResourceSelectorRequirement : + ./types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall +| Secret : + ./types/io.k8s.api.core.v1.Secret.dhall +| SecretEnvSource : + ./types/io.k8s.api.core.v1.SecretEnvSource.dhall +| SecretKeySelector : + ./types/io.k8s.api.core.v1.SecretKeySelector.dhall +| SecretList : + ./types/io.k8s.api.core.v1.SecretList.dhall +| SecretProjection : + ./types/io.k8s.api.core.v1.SecretProjection.dhall +| SecretReference : + ./types/io.k8s.api.core.v1.SecretReference.dhall +| SecretVolumeSource : + ./types/io.k8s.api.core.v1.SecretVolumeSource.dhall +| SecurityContext : + ./types/io.k8s.api.core.v1.SecurityContext.dhall +| Service : + ./types/io.k8s.api.core.v1.Service.dhall +| ServiceAccount : + ./types/io.k8s.api.core.v1.ServiceAccount.dhall +| ServiceAccountList : + ./types/io.k8s.api.core.v1.ServiceAccountList.dhall +| ServiceAccountTokenProjection : + ./types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall +| ServiceList : + ./types/io.k8s.api.core.v1.ServiceList.dhall +| ServicePort : + ./types/io.k8s.api.core.v1.ServicePort.dhall +| ServiceSpec : + ./types/io.k8s.api.core.v1.ServiceSpec.dhall +| ServiceStatus : + ./types/io.k8s.api.core.v1.ServiceStatus.dhall +| SessionAffinityConfig : + ./types/io.k8s.api.core.v1.SessionAffinityConfig.dhall +| StorageOSPersistentVolumeSource : + ./types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +| StorageOSVolumeSource : + ./types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +| Sysctl : + ./types/io.k8s.api.core.v1.Sysctl.dhall +| TCPSocketAction : + ./types/io.k8s.api.core.v1.TCPSocketAction.dhall +| Taint : + ./types/io.k8s.api.core.v1.Taint.dhall +| Toleration : + ./types/io.k8s.api.core.v1.Toleration.dhall +| TopologySelectorLabelRequirement : + ./types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall +| TopologySelectorTerm : + ./types/io.k8s.api.core.v1.TopologySelectorTerm.dhall +| TypedLocalObjectReference : + ./types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall +| Volume : + ./types/io.k8s.api.core.v1.Volume.dhall +| VolumeDevice : + ./types/io.k8s.api.core.v1.VolumeDevice.dhall +| VolumeMount : + ./types/io.k8s.api.core.v1.VolumeMount.dhall +| VolumeNodeAffinity : + ./types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +| VolumeProjection : + ./types/io.k8s.api.core.v1.VolumeProjection.dhall +| VsphereVirtualDiskVolumeSource : + ./types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall +| WeightedPodAffinityTerm : + ./types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall +| HTTPIngressPath : + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall +| HTTPIngressRuleValue : + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall +| Ingress : + ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall +| IngressBackend : + ./types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall +| IngressList : + ./types/io.k8s.api.extensions.v1beta1.IngressList.dhall +| IngressRule : + ./types/io.k8s.api.extensions.v1beta1.IngressRule.dhall +| IngressSpec : + ./types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall +| IngressStatus : + ./types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +| IngressTLS : + ./types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall +| IPBlock : + ./types/io.k8s.api.networking.v1.IPBlock.dhall +| NetworkPolicy : + ./types/io.k8s.api.networking.v1.NetworkPolicy.dhall +| NetworkPolicyEgressRule : + ./types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall +| NetworkPolicyIngressRule : + ./types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall +| NetworkPolicyList : + ./types/io.k8s.api.networking.v1.NetworkPolicyList.dhall +| NetworkPolicyPeer : + ./types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +| NetworkPolicyPort : + ./types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall +| NetworkPolicySpec : + ./types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall +| AllowedFlexVolume : + ./types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall +| AllowedHostPath : + ./types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall +| Eviction : + ./types/io.k8s.api.policy.v1beta1.Eviction.dhall +| FSGroupStrategyOptions : + ./types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall +| HostPortRange : + ./types/io.k8s.api.policy.v1beta1.HostPortRange.dhall +| IDRange : + ./types/io.k8s.api.policy.v1beta1.IDRange.dhall +| PodDisruptionBudget : + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +| PodDisruptionBudgetList : + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall +| PodDisruptionBudgetSpec : + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +| PodDisruptionBudgetStatus : + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall +| PodSecurityPolicy : + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +| PodSecurityPolicyList : + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall +| PodSecurityPolicySpec : + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +| RunAsGroupStrategyOptions : + ./types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall +| RunAsUserStrategyOptions : + ./types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall +| SELinuxStrategyOptions : + ./types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +| SupplementalGroupsStrategyOptions : + ./types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall +| AggregationRule : + ./types/io.k8s.api.rbac.v1.AggregationRule.dhall +| ClusterRole : + ./types/io.k8s.api.rbac.v1.ClusterRole.dhall +| ClusterRoleBinding : + ./types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall +| ClusterRoleBindingList : + ./types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall +| ClusterRoleList : + ./types/io.k8s.api.rbac.v1.ClusterRoleList.dhall +| PolicyRule : + ./types/io.k8s.api.rbac.v1.PolicyRule.dhall +| Role : + ./types/io.k8s.api.rbac.v1.Role.dhall +| RoleBinding : + ./types/io.k8s.api.rbac.v1.RoleBinding.dhall +| RoleBindingList : + ./types/io.k8s.api.rbac.v1.RoleBindingList.dhall +| RoleList : + ./types/io.k8s.api.rbac.v1.RoleList.dhall +| RoleRef : + ./types/io.k8s.api.rbac.v1.RoleRef.dhall +| Subject : + ./types/io.k8s.api.rbac.v1.Subject.dhall +| PriorityClass : + ./types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall +| PriorityClassList : + ./types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall +| PodPreset : + ./types/io.k8s.api.settings.v1alpha1.PodPreset.dhall +| PodPresetList : + ./types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall +| PodPresetSpec : + ./types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +| StorageClass : + ./types/io.k8s.api.storage.v1.StorageClass.dhall +| StorageClassList : + ./types/io.k8s.api.storage.v1.StorageClassList.dhall +| VolumeAttachment : + ./types/io.k8s.api.storage.v1.VolumeAttachment.dhall +| VolumeAttachmentList : + ./types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall +| VolumeAttachmentSource : + ./types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall +| VolumeAttachmentSpec : + ./types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall +| VolumeAttachmentStatus : + ./types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +| VolumeError : + ./types/io.k8s.api.storage.v1.VolumeError.dhall +| CustomResourceColumnDefinition : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +| CustomResourceConversion : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +| CustomResourceDefinitionCondition : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +| CustomResourceDefinitionNames : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +| CustomResourceDefinitionStatus : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +| CustomResourceSubresourceScale : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall +| CustomResourceSubresourceStatus : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +| CustomResourceSubresources : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +| ExternalDocumentation : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +| JSON : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +| JSONSchemaPropsOrArray : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +| JSONSchemaPropsOrBool : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +| JSONSchemaPropsOrStringArray : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall +| Quantity : + ./types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +| APIGroup : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall +| APIGroupList : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall +| APIResource : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall +| APIResourceList : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall +| APIVersions : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall +| DeleteOptions : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +| GroupVersionForDiscovery : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall +| Initializer : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall +| Initializers : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +| LabelSelector : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +| LabelSelectorRequirement : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall +| ListMeta : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +| MicroTime : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall +| ObjectMeta : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +| OwnerReference : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall +| Patch : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall +| Preconditions : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall +| ServerAddressByClientCIDR : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall +| Status : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +| StatusCause : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall +| StatusDetails : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +| Time : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall +| WatchEvent : + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall +| RawExtension : + ./types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall +| IntOrString : + ./types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +| Info : + ./types/io.k8s.apimachinery.pkg.version.Info.dhall +| APIService : + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +| APIServiceCondition : + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall +| APIServiceList : + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall +| APIServiceSpec : + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +| APIServiceStatus : + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall +| ServiceReference : + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall +> From e0a654ad3836cdaa1f063589734b342f2031a57f Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Sat, 30 Mar 2019 12:42:45 +0200 Subject: [PATCH 04/28] Remove problematic objects --- ...ons.v1beta1.CustomResourceDefinition.dhall | 12 --- ...v1beta1.CustomResourceDefinitionList.dhall | 10 --- ...v1beta1.CustomResourceDefinitionSpec.dhall | 20 ----- ...eta1.CustomResourceDefinitionVersion.dhall | 10 --- ...ons.v1beta1.CustomResourceValidation.dhall | 4 - ...piextensions.v1beta1.JSONSchemaProps.dhall | 84 ------------------- ...ons.v1beta1.CustomResourceDefinition.dhall | 11 --- ...v1beta1.CustomResourceDefinitionList.dhall | 10 --- ...v1beta1.CustomResourceDefinitionSpec.dhall | 0 ...eta1.CustomResourceDefinitionVersion.dhall | 16 ---- ...ons.v1beta1.CustomResourceValidation.dhall | 4 - ...piextensions.v1beta1.JSONSchemaProps.dhall | 84 ------------------- 12 files changed, 265 deletions(-) delete mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall delete mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall delete mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall delete mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall delete mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall delete mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall delete mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall delete mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall delete mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall delete mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall delete mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall delete mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall deleted file mode 100644 index 875270aa..00000000 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +++ /dev/null @@ -1,12 +0,0 @@ -{ apiVersion = - "apiextensions.k8s.io/v1beta1" -, kind = - "CustomResourceDefinition" -, metadata = - ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall -, status = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall -} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall deleted file mode 100644 index 99bb5cc3..00000000 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall +++ /dev/null @@ -1,10 +0,0 @@ -{ apiVersion = - "apiextensions.k8s.io/v1beta1" -, kind = - "CustomResourceDefinitionList" -, items = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall -, metadata = - ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall -} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall deleted file mode 100644 index 3ca1178e..00000000 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +++ /dev/null @@ -1,20 +0,0 @@ -{ additionalPrinterColumns = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall -, names = - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall -, versions = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall -, conversion = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall -, subresources = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall -, validation = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall -, version = - None Text -} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall deleted file mode 100644 index b201a87f..00000000 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +++ /dev/null @@ -1,10 +0,0 @@ -{ additionalPrinterColumns = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall -, schema = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall -, subresources = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall -} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall deleted file mode 100644 index f9860cde..00000000 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ openAPIV3Schema = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall deleted file mode 100644 index 8d5a5645..00000000 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +++ /dev/null @@ -1,84 +0,0 @@ -{ allOf = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, anyOf = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, definitions = - [] : List { mapKey : Text, mapValue : Text } -, dependencies = - [] : List { mapKey : Text, mapValue : Text } -, enum = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall -, oneOf = - [] : List - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, patternProperties = - [] : List { mapKey : Text, mapValue : Text } -, properties = - [] : List { mapKey : Text, mapValue : Text } -, required = - [] : List Text -, `$ref` = - None Text -, `$schema` = - None Text -, additionalItems = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall -, additionalProperties = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall -, default = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall -, description = - None Text -, example = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall -, exclusiveMaximum = - None Bool -, exclusiveMinimum = - None Bool -, externalDocs = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall -, format = - None Text -, id = - None Text -, items = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall -, maxItems = - None Natural -, maxLength = - None Natural -, maxProperties = - None Natural -, maximum = - None Double -, minItems = - None Natural -, minLength = - None Natural -, minProperties = - None Natural -, minimum = - None Double -, multipleOf = - None Double -, not = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, pattern = - None Text -, title = - None Text -, type = - None Text -, uniqueItems = - None Bool -} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall deleted file mode 100644 index 6b54765e..00000000 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +++ /dev/null @@ -1,11 +0,0 @@ -{ apiVersion : - Text -, kind : - Text -, metadata : - ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec : - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall -, status : - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall -} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall deleted file mode 100644 index 1f6d1d57..00000000 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall +++ /dev/null @@ -1,10 +0,0 @@ -{ apiVersion : - Text -, items : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall -, kind : - Text -, metadata : - ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall -} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall deleted file mode 100644 index e69de29b..00000000 diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall deleted file mode 100644 index 7dda6210..00000000 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +++ /dev/null @@ -1,16 +0,0 @@ -{ additionalPrinterColumns : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall -, name : - Text -, served : - Bool -, storage : - Bool -, schema : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall -, subresources : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall -} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall deleted file mode 100644 index df4d40cb..00000000 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ openAPIV3Schema : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall deleted file mode 100644 index d7b6ab0d..00000000 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +++ /dev/null @@ -1,84 +0,0 @@ -{ allOf : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, anyOf : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, definitions : - List { mapKey : Text, mapValue : Text } -, dependencies : - List { mapKey : Text, mapValue : Text } -, enum : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall -, oneOf : - List - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, patternProperties : - List { mapKey : Text, mapValue : Text } -, properties : - List { mapKey : Text, mapValue : Text } -, required : - List Text -, `$ref` : - Optional Text -, `$schema` : - Optional Text -, additionalItems : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall -, additionalProperties : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall -, default : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall -, description : - Optional Text -, example : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall -, exclusiveMaximum : - Optional Bool -, exclusiveMinimum : - Optional Bool -, externalDocs : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall -, format : - Optional Text -, id : - Optional Text -, items : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall -, maxItems : - Optional Natural -, maxLength : - Optional Natural -, maxProperties : - Optional Natural -, maximum : - Optional Double -, minItems : - Optional Natural -, minLength : - Optional Natural -, minProperties : - Optional Natural -, minimum : - Optional Double -, multipleOf : - Optional Double -, not : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall -, pattern : - Optional Text -, title : - Optional Text -, type : - Optional Text -, uniqueItems : - Optional Bool -} From b709a284ef837b5f567f9a671dfbeedacfa73c9c Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Sat, 30 Mar 2019 15:09:15 +0200 Subject: [PATCH 05/28] Split into several modules --- dhall-kubernetes.cabal | 5 +- src/Dhall/Kubernetes/Convert.hs | 256 ++++++++++++++ src/Dhall/Kubernetes/Data.hs | 219 ++++++++++++ src/Dhall/Kubernetes/Types.hs | 76 +++++ src/Main.hs | 571 ++------------------------------ 5 files changed, 585 insertions(+), 542 deletions(-) create mode 100644 src/Dhall/Kubernetes/Convert.hs create mode 100644 src/Dhall/Kubernetes/Data.hs create mode 100644 src/Dhall/Kubernetes/Types.hs diff --git a/dhall-kubernetes.cabal b/dhall-kubernetes.cabal index 63a97417..c9428207 100644 --- a/dhall-kubernetes.cabal +++ b/dhall-kubernetes.cabal @@ -4,7 +4,7 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: 8da8dd07fb9ef0855f93b603f307a548d6c970d01e569649a612e54af41f6939 +-- hash: 43e3cc8762c99d713bf07b751129324c921af2a790e62b237e764cd83675ddac name: dhall-kubernetes version: 0.1.0.0 @@ -22,6 +22,9 @@ extra-source-files: executable dhall-kubernetes main-is: Main.hs other-modules: + Dhall.Kubernetes.Convert + Dhall.Kubernetes.Data + Dhall.Kubernetes.Types Paths_dhall_kubernetes hs-source-dirs: src diff --git a/src/Dhall/Kubernetes/Convert.hs b/src/Dhall/Kubernetes/Convert.hs new file mode 100644 index 00000000..6e05387d --- /dev/null +++ b/src/Dhall/Kubernetes/Convert.hs @@ -0,0 +1,256 @@ +module Dhall.Kubernetes.Convert + ( toTypes + , toDefault + , getImportsMap + ) where + +import qualified Data.List as List +import qualified Data.Map.Lazy +import qualified Data.Map.Strict as Data.Map +import qualified Data.Set as Set +import qualified Data.Text as Text +import qualified Dhall.Core as Dhall +import qualified Dhall.Map + +import Data.Bifunctor (first, second) +import Data.Maybe (fromMaybe) +import Data.Set (Set) +import Data.Text (Text) + +import Dhall.Kubernetes.Data (excludedModels) +import Dhall.Kubernetes.Types + + +-- | Get all the required fields for a model +-- See https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/#required-fields +-- TLDR: because k8s API allows PUTS etc with partial data, +-- it's not clear from the data types OR the API which +-- fields are required for A POST... +requiredFields :: ModelName -> Maybe (Set FieldName) -> Set FieldName +requiredFields name required + = Set.difference + (List.foldr Set.union (fromMaybe Set.empty required) [alwaysRequired, toAdd]) + toRemove + where + alwaysRequired = Set.fromList [FieldName "apiVersion", FieldName "kind", FieldName "metadata"] + toAdd = fromMaybe Set.empty $ Data.Map.lookup name requiredConstraints + toRemove = fromMaybe Set.empty $ Data.Map.lookup name notRequiredConstraints + + -- | Some models require keys that are not in the required set, + -- but are in the docs or just work + requiredConstraints = Data.Map.fromList + [ (ModelName "io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", Set.fromList [FieldName "name"]) ] + + -- | Some models should not require some keys, and this is not + -- in the Swagger spec but just in the docs + notRequiredConstraints = Data.Map.fromList + [ (ModelName "io.k8s.api.core.v1.ObjectFieldSelector", Set.fromList [FieldName "apiVersion"]) ] + + +-- | Get a filename from a Swagger ref +pathFromRef :: Ref -> Text +pathFromRef (Ref r) = (Text.split (== '/') r) List.!! 2 + +mkImport :: [Text] -> Text -> Dhall.Import +mkImport components file = Dhall.Import{..} + where + importMode = Dhall.Code + importHashed = Dhall.ImportHashed{..} + hash = Nothing + importType = Dhall.Local Dhall.Here Dhall.File{..} + directory = Dhall.Directory{..} + +refFromImport :: Dhall.Import -> Maybe Text +refFromImport Dhall.Import + { importHashed = Dhall.ImportHashed + { importType = Dhall.Local Dhall.Here Dhall.File + { file = f , .. } + , .. } + , .. } = Just $ Text.replace ".dhall" "" f +refFromImport _ = Nothing + +-- | Get a Dhall Text literal from a lone string +toTextLit :: Text -> Expr +toTextLit str = Dhall.TextLit (Dhall.Chunks [] str) + + + +toTypes :: Data.Map.Map ModelName Definition -> Data.Map.Map ModelName Expr +toTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions + where + memo = Data.Map.Lazy.mapWithKey (\k -> convertToType (Just k)) definitions + + convertToType :: Maybe ModelName -> Definition -> Expr + convertToType maybeName Definition{..} = case (ref, typ, properties) of + -- If we point to a ref we just reference it via Import + (Just r, _, _) -> Dhall.Embed $ mkImport [] $ (pathFromRef r <> ".dhall") + -- Otherwise - if we have a 'type' - it's a basic type + (_, Just basic, _) -> case basic of + "object" -> Dhall.App Dhall.List + (Dhall.Record (Dhall.Map.fromList [("mapKey", Dhall.Text), ("mapValue", Dhall.Text)])) + "array" + | Just item <- items + -> Dhall.App Dhall.List (convertToType Nothing item) + "string" + | format == Just "int-or-string" + -> Dhall.Union (Dhall.Map.fromList [("Int", Dhall.Natural), ("String", Dhall.Text)]) + "string" -> Dhall.Text + "boolean" -> Dhall.Bool + "integer" -> Dhall.Natural + "number" -> Dhall.Double + other -> error $ "Found missing Swagger type: " <> Text.unpack other + -- Otherwise - if we have 'properties' - it's an object + (_, _, Just props) -> + let requiredNames = case maybeName of + Just name -> requiredFields name required + Nothing -> Set.empty + + -- | A field should not be optional if: + shouldBeRequired :: (ModelName, Expr) -> Bool + shouldBeRequired (name, expr) = or + -- - the field name is in the 'required' list + [ Set.member (FieldName $ unModelName name) requiredNames + -- - the field value is a record, and the transitive fields are all "emptiable" + , case expr of + (Dhall.Record kvs) -> List.foldr (\a b -> or [a, b]) False + $ shouldBeRequired + <$> (first ModelName) + <$> Dhall.Map.toList kvs + (Dhall.App Dhall.List _) -> True + (Dhall.Embed imp) -> + let maybeModelName = fmap ModelName (refFromImport imp) + in case (maybeModelName, maybeModelName >>= (\n -> Data.Map.Lazy.lookup n memo)) of + (Just modelName, Just e) -> shouldBeRequired (modelName, e) + _ -> False + _ -> False + ] + + (required', optional') + = List.partition shouldBeRequired + $ Data.Map.toList + -- TODO: labelize + -- $ Data.Map.mapKeys (FieldName . unModelName) + $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props + + allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' + + in Dhall.Record $ Dhall.Map.fromList $ fmap (first $ unModelName) allFields + -- There are empty schemas that only have a description, so we return empty record + _ -> Dhall.Record mempty + + +toDefault + :: Data.Map.Map ModelName Definition + -> Data.Map.Map ModelName Expr + -> ModelName + -> Expr + -> Maybe Expr +toDefault definitions types modelName = go + where + go = \case + -- If we have an import, we also import in the default + e@(Dhall.Embed _) -> Just e + -- If it's a sum type, we have to exclude it as we cannot + -- mix types and values in records (we need this to have the big + -- "defaults" record) + (Dhall.Union _) -> Nothing + -- Simple types should not have a default + (Dhall.Text) -> Nothing + -- But most of the times we are dealing with a record. + -- Here we transform the record type in a value, transforming the + -- keys in this way: + -- * take the BaseData from definition and populate it + -- * skip other required fields, except if they are records + -- * set the optional fields to None and the lists to empty + (Dhall.Record kvs) -> + let getBaseData :: Maybe Definition -> Dhall.Map.Map Text Expr + getBaseData (Just Definition { baseData = Just BaseData{..} }) + = Dhall.Map.fromList [ ("apiVersion", toTextLit apiVersion) + , ("kind", toTextLit kind)] + getBaseData _ = mempty + + baseData = getBaseData $ Data.Map.lookup modelName definitions + + -- | The imports that we get from the types are referring to the local folder, + -- but if we want to refer them from the defaults we need to fix the path + adjustImport :: Expr -> Expr + adjustImport (Dhall.Embed imp) | Just file <- refFromImport imp = + Dhall.Embed $ mkImport ["types", ".."] (file <> ".dhall") + adjustImport other = other + + filterKvs :: Expr -> Maybe Expr + filterKvs = \case + (Dhall.App Dhall.Optional typ) -> Just $ Dhall.App Dhall.None (adjustImport typ) + (Dhall.App Dhall.List typ) -> Just $ Dhall.ListLit (Just $ adjustImport typ) mempty + -- Embeds can stay only if they refer to Records (which are "transitively emptiable") + -- otherwise they have to go + embed@(Dhall.Embed imp) -> do + name <- refFromImport imp + expr <- Data.Map.lookup (ModelName name) types + case expr of + (Dhall.Record _) -> Just embed + _ -> Nothing + _ -> Nothing + + defaultKvs + = Dhall.Map.union baseData + $ Dhall.Map.mapMaybe filterKvs kvs + + in Just $ Dhall.RecordLit $ defaultKvs + -- We error out here because wildcards are bad, and we should know if + -- we get something unexpected + _ -> error $ show modelName + + + +getImportsMap + :: Text + -> Data.Map.Map ModelName Expr + -> Data.Map.Map ModelName Expr + -> Dhall.Map.Map Text Expr +getImportsMap folder types exprs + = Dhall.Map.fromList + $ Data.Map.elems + $ Data.Map.intersectionWithKey + (\(ModelName name) key _ -> (key, Dhall.Embed $ mkImport [folder] (name <> ".dhall"))) + recordKeys + exprs + where + -- | Prepare the keys for the giant record of types and defaults + -- Here we get a map from "name we want" (which is just the object name) + -- to a list of fully namespaced names. Now, the problem is that there might + -- be more than one object in this list, mostly because of objects referring + -- previous versions of the standard. + -- Here we could either keep the fully namespaced name, but for UX reasons we + -- instead keep a list of objects to not include in the record. + -- So here we filter them away, and then we error out if there are lists with + -- more than one entry. + mapObjectNames :: [ModelName] -> Data.Map.Map Text [ModelName] + mapObjectNames modelNames = Data.Map.unionsWith (<>) + $ (\name -> Data.Map.singleton (getKind name) [name]) + <$> modelNames + where + getKind (ModelName name) = + let elems = Text.split (== '.') name + in elems List.!! (length elems - 1) + + + filterKeys :: (Text, [ModelName]) -> (ModelName, Text) + filterKeys (kind, namespacedNames) = (namespaced, kind) + where + filterFn modelName@(ModelName name) = not $ or + -- The reason why we filter these two prefixes is that they are "internal" + -- objects. I.e. they do not appear referenced in other objects, but are + -- just in the Go source. E.g. see https://godoc.org/k8s.io/kubernetes/pkg/apis/core + [ Text.isPrefixOf "io.k8s.kubernetes.pkg.api." name + , Text.isPrefixOf "io.k8s.kubernetes.pkg.apis." name + , Set.member modelName excludedModels + ] + + namespaced = case filter filterFn namespacedNames of + [name] -> name + wrong -> error $ "Got more than one key! See:\n" <> show wrong + + recordKeys + = Data.Map.fromList $ fmap filterKeys + $ Data.Map.toList $ mapObjectNames $ Data.Map.keys types diff --git a/src/Dhall/Kubernetes/Data.hs b/src/Dhall/Kubernetes/Data.hs new file mode 100644 index 00000000..a2814116 --- /dev/null +++ b/src/Dhall/Kubernetes/Data.hs @@ -0,0 +1,219 @@ +module Dhall.Kubernetes.Data where + +import Data.Set (Set) +import qualified Data.Set as Set +import Dhall.Kubernetes.Types + + +-- | List of objects that have issues with cyclic imports +objectsWithCyclicImports :: Set ModelName +objectsWithCyclicImports = Set.fromList $ ModelName <$> + [ "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + ] + + +-- | List of objects that we don't include in the defaults and types records. +-- The reason why we remove some is because of name clashes across versions. +-- So usually the rule for picking the object to keep is "the most recent" +excludedModels :: Set ModelName +excludedModels = Set.fromList $ ModelName <$> + [ "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" + , "io.k8s.api.rbac.v1alpha1.AggregationRule" + , "io.k8s.api.rbac.v1beta1.AggregationRule" + , "io.k8s.api.extensions.v1beta1.AllowedFlexVolume" + , "io.k8s.api.extensions.v1beta1.AllowedHostPath" + , "io.k8s.api.rbac.v1alpha1.ClusterRole" + , "io.k8s.api.rbac.v1beta1.ClusterRole" + , "io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + , "io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + , "io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" + , "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + , "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + , "io.k8s.api.rbac.v1alpha1.ClusterRoleList" + , "io.k8s.api.rbac.v1beta1.ClusterRoleList" + , "io.k8s.api.apps.v1beta1.ControllerRevision" + , "io.k8s.api.apps.v1beta2.ControllerRevision" + , "io.k8s.api.apps.v1beta1.ControllerRevisionList" + , "io.k8s.api.apps.v1beta2.ControllerRevisionList" + , "io.k8s.api.batch.v1beta1.CronJob" + , "io.k8s.api.batch.v1beta1.CronJobList" + , "io.k8s.api.batch.v1beta1.CronJobSpec" + , "io.k8s.api.batch.v1beta1.CronJobStatus" + , "io.k8s.api.autoscaling.v1.CrossVersionObjectReference" + , "io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" + , "io.k8s.api.apps.v1beta2.DaemonSet" + , "io.k8s.api.extensions.v1beta1.DaemonSet" + , "io.k8s.api.apps.v1beta2.DaemonSetCondition" + , "io.k8s.api.extensions.v1beta1.DaemonSetCondition" + , "io.k8s.api.apps.v1beta2.DaemonSetList" + , "io.k8s.api.extensions.v1beta1.DaemonSetList" + , "io.k8s.api.apps.v1beta2.DaemonSetSpec" + , "io.k8s.api.extensions.v1beta1.DaemonSetSpec" + , "io.k8s.api.apps.v1beta2.DaemonSetStatus" + , "io.k8s.api.extensions.v1beta1.DaemonSetStatus" + , "io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy" + , "io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy" + , "io.k8s.api.apps.v1beta1.Deployment" + , "io.k8s.api.apps.v1beta2.Deployment" + , "io.k8s.api.extensions.v1beta1.Deployment" + , "io.k8s.api.apps.v1beta1.DeploymentCondition" + , "io.k8s.api.apps.v1beta2.DeploymentCondition" + , "io.k8s.api.extensions.v1beta1.DeploymentCondition" + , "io.k8s.api.apps.v1beta1.DeploymentList" + , "io.k8s.api.apps.v1beta2.DeploymentList" + , "io.k8s.api.extensions.v1beta1.DeploymentList" + , "io.k8s.api.extensions.v1beta1.DeploymentRollback" + , "io.k8s.api.apps.v1beta1.DeploymentSpec" + , "io.k8s.api.apps.v1beta2.DeploymentSpec" + , "io.k8s.api.extensions.v1beta1.DeploymentSpec" + , "io.k8s.api.apps.v1beta1.DeploymentStatus" + , "io.k8s.api.apps.v1beta2.DeploymentStatus" + , "io.k8s.api.extensions.v1beta1.DeploymentStatus" + , "io.k8s.api.apps.v1beta1.DeploymentStrategy" + , "io.k8s.api.apps.v1beta2.DeploymentStrategy" + , "io.k8s.api.extensions.v1beta1.DeploymentStrategy" + , "io.k8s.api.events.v1beta1.Event" + , "io.k8s.api.events.v1beta1.EventList" + , "io.k8s.api.events.v1beta1.EventSeries" + , "io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" + , "io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" + , "io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" + , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" + , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" + , "io.k8s.api.extensions.v1beta1.HostPortRange" + , "io.k8s.api.extensions.v1beta1.IDRange" + , "io.k8s.api.extensions.v1beta1.IPBlock" + , "io.k8s.api.admissionregistration.v1alpha1.Initializer" + , "io.k8s.api.batch.v1beta1.JobTemplateSpec" + , "io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + , "io.k8s.api.autoscaling.v2beta1.MetricSpec" + , "io.k8s.api.autoscaling.v2beta1.MetricStatus" + , "io.k8s.api.extensions.v1beta1.NetworkPolicy" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyList" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyPeer" + , "io.k8s.api.extensions.v1beta1.NetworkPolicyPort" + , "io.k8s.api.extensions.v1beta1.NetworkPolicySpec" + , "io.k8s.api.authorization.v1beta1.NonResourceAttributes" + , "io.k8s.api.authorization.v1beta1.NonResourceRule" + , "io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" + , "io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" + , "io.k8s.api.extensions.v1beta1.PodSecurityPolicy" + , "io.k8s.api.extensions.v1beta1.PodSecurityPolicyList" + , "io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec" + , "io.k8s.api.autoscaling.v2beta1.PodsMetricSource" + , "io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" + , "io.k8s.api.rbac.v1alpha1.PolicyRule" + , "io.k8s.api.rbac.v1beta1.PolicyRule" + , "io.k8s.api.scheduling.v1alpha1.PriorityClass" + , "io.k8s.api.scheduling.v1alpha1.PriorityClassList" + , "io.k8s.api.apps.v1beta2.ReplicaSet" + , "io.k8s.api.extensions.v1beta1.ReplicaSet" + , "io.k8s.api.apps.v1beta2.ReplicaSetCondition" + , "io.k8s.api.extensions.v1beta1.ReplicaSetCondition" + , "io.k8s.api.apps.v1beta2.ReplicaSetList" + , "io.k8s.api.extensions.v1beta1.ReplicaSetList" + , "io.k8s.api.apps.v1beta2.ReplicaSetSpec" + , "io.k8s.api.extensions.v1beta1.ReplicaSetSpec" + , "io.k8s.api.apps.v1beta2.ReplicaSetStatus" + , "io.k8s.api.extensions.v1beta1.ReplicaSetStatus" + , "io.k8s.api.authorization.v1beta1.ResourceAttributes" + , "io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" + , "io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" + , "io.k8s.api.authorization.v1beta1.ResourceRule" + , "io.k8s.api.rbac.v1alpha1.Role" + , "io.k8s.api.rbac.v1beta1.Role" + , "io.k8s.api.rbac.v1alpha1.RoleBinding" + , "io.k8s.api.rbac.v1beta1.RoleBinding" + , "io.k8s.api.rbac.v1alpha1.RoleBindingList" + , "io.k8s.api.rbac.v1beta1.RoleBindingList" + , "io.k8s.api.rbac.v1alpha1.RoleList" + , "io.k8s.api.rbac.v1beta1.RoleList" + , "io.k8s.api.rbac.v1alpha1.RoleRef" + , "io.k8s.api.rbac.v1beta1.RoleRef" + , "io.k8s.api.extensions.v1beta1.RollbackConfig" + , "io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet" + , "io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet" + , "io.k8s.api.apps.v1beta1.RollingUpdateDeployment" + , "io.k8s.api.apps.v1beta2.RollingUpdateDeployment" + , "io.k8s.api.extensions.v1beta1.RollingUpdateDeployment" + , "io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy" + , "io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy" + , "io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions" + , "io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions" + , "io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions" + , "io.k8s.api.extensions.v1beta1.Scale" + , "io.k8s.api.apps.v1beta1.Scale" + , "io.k8s.api.apps.v1beta2.Scale" + , "io.k8s.api.apps.v1beta1.ScaleSpec" + , "io.k8s.api.apps.v1beta2.ScaleSpec" + , "io.k8s.api.extensions.v1beta1.ScaleSpec" + , "io.k8s.api.apps.v1beta1.ScaleStatus" + , "io.k8s.api.apps.v1beta2.ScaleStatus" + , "io.k8s.api.extensions.v1beta1.ScaleStatus" + , "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + , "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" + , "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + , "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" + , "io.k8s.api.admissionregistration.v1beta1.ServiceReference" + , "io.k8s.api.auditregistration.v1alpha1.ServiceReference" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" + , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" + , "io.k8s.api.apps.v1beta1.StatefulSet" + , "io.k8s.api.apps.v1beta2.StatefulSet" + , "io.k8s.api.apps.v1beta1.StatefulSetCondition" + , "io.k8s.api.apps.v1beta2.StatefulSetCondition" + , "io.k8s.api.apps.v1beta1.StatefulSetList" + , "io.k8s.api.apps.v1beta2.StatefulSetList" + , "io.k8s.api.apps.v1beta1.StatefulSetSpec" + , "io.k8s.api.apps.v1beta2.StatefulSetSpec" + , "io.k8s.api.apps.v1beta1.StatefulSetStatus" + , "io.k8s.api.apps.v1beta2.StatefulSetStatus" + , "io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy" + , "io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy" + , "io.k8s.api.storage.v1beta1.StorageClass" + , "io.k8s.api.storage.v1beta1.StorageClassList" + , "io.k8s.api.rbac.v1alpha1.Subject" + , "io.k8s.api.rbac.v1beta1.Subject" + , "io.k8s.api.authorization.v1beta1.SubjectAccessReview" + , "io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" + , "io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" + , "io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" + , "io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions" + , "io.k8s.api.authentication.v1beta1.TokenReview" + , "io.k8s.api.authentication.v1beta1.TokenReviewSpec" + , "io.k8s.api.authentication.v1beta1.TokenReviewStatus" + , "io.k8s.api.authentication.v1beta1.UserInfo" + , "io.k8s.api.storage.v1alpha1.VolumeAttachment" + , "io.k8s.api.storage.v1beta1.VolumeAttachment" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentList" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentList" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentSource" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" + , "io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" + , "io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" + , "io.k8s.api.storage.v1alpha1.VolumeError" + , "io.k8s.api.storage.v1beta1.VolumeError" + , "io.k8s.api.auditregistration.v1alpha1.Webhook" + , "io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig" + , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" + ] diff --git a/src/Dhall/Kubernetes/Types.hs b/src/Dhall/Kubernetes/Types.hs new file mode 100644 index 00000000..1d73c352 --- /dev/null +++ b/src/Dhall/Kubernetes/Types.hs @@ -0,0 +1,76 @@ +module Dhall.Kubernetes.Types where + +import qualified Data.Text as Text +import qualified Data.Vector as Vector +import qualified Dhall.Core as Dhall +import qualified Dhall.Parser as Dhall + +import Control.Applicative (optional) +import Control.Monad (join) +import Data.Aeson +import Data.Map (Map) +import Data.Set (Set) +import Data.Text (Text) +import Data.Text.Prettyprint.Doc (Pretty) +import GHC.Generics (Generic) + + +data BaseData = BaseData + { kind :: Text + , apiVersion :: Text + } deriving (Generic, Show) + +{-| + + + +-} +instance FromJSON BaseData where + parseJSON = withArray "array of values" $ \arr -> withObject "baseData" (\o -> do + group <- o .:? "group" .!= "" + kind <- o .: "kind" + version <- o .: "version" + let apiVersion = (if Text.null group then "" else group <> "/") <> version + pure BaseData{..}) + (head $ Vector.toList arr) + + +data Definition = Definition + { typ :: Maybe Text + , ref :: Maybe Ref + , format :: Maybe Text + , description :: Maybe Text + , items :: Maybe Definition + , properties :: Maybe (Map ModelName Definition) + , required :: Maybe (Set FieldName) + , baseData :: Maybe BaseData + } deriving (Generic, Show) + +instance FromJSON Definition where + parseJSON = withObject "definition" $ \o -> do + typ <- o .:? "type" + ref <- o .:? "$ref" + format <- o .:? "format" + properties <- o .:? "properties" + required <- o .:? "required" + items <- o .:? "items" + description <- o .:? "description" + baseData <- fmap join $ optional (o .:? "x-kubernetes-group-version-kind") + pure Definition{..} + +newtype Ref = Ref { unRef :: Text } + deriving (Generic, Show, FromJSON) + +newtype ModelName = ModelName { unModelName :: Text } + deriving (Generic, Show, Ord, FromJSONKey, Eq, Pretty) + +newtype FieldName = FieldName { unFieldName :: Text } + deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty) + +data Swagger = Swagger + { definitions :: Map ModelName Definition + } deriving (Generic, Show) + +instance FromJSON Swagger + +type Expr = Dhall.Expr Dhall.Src Dhall.Import diff --git a/src/Main.hs b/src/Main.hs index 91ce5698..64e542c4 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -1,92 +1,21 @@ module Main (main) where -import qualified Network.HTTP.Simple as HTTP -import qualified Data.Vector as Vector -import qualified Dhall.Core as Dhall -import qualified Dhall.Map as Map -import qualified Data.Map.Strict as Data.Map -import qualified Data.Map.Lazy -import qualified Data.Set as Set -import qualified Data.Text as Text -import qualified Data.List as List -import qualified Dhall.Parser as Dhall +import qualified Data.Map.Strict as Data.Map +import qualified Data.Text as Text import qualified Data.Text.Prettyprint.Doc as Pretty import qualified Data.Text.Prettyprint.Doc.Render.Text as PrettyText -import qualified Turtle +import qualified Dhall.Core as Dhall import qualified Dhall.Format import qualified Dhall.Pretty +import qualified Network.HTTP.Simple as HTTP +import qualified Turtle -import Data.Bifunctor (first, second) -import GHC.Generics (Generic) -import Data.Maybe -import Data.Aeson -import Data.Text (Text) -import Data.Foldable (for_) -import Data.Set (Set) -import Data.Map (Map) -import Control.Applicative (optional) -import Control.Monad (join) - - -data BaseData = BaseData - { kind :: Text - , apiVersion :: Text - } deriving (Generic, Show) - -{-| - - - --} -instance FromJSON BaseData where - parseJSON = withArray "array of values" $ \arr -> withObject "baseData" (\o -> do - group <- o .:? "group" .!= "" - kind <- o .: "kind" - version <- o .: "version" - let apiVersion = (if Text.null group then "" else group <> "/") <> version - pure BaseData{..}) - (head $ Vector.toList arr) - - -data Definition = Definition - { typ :: Maybe Text - , ref :: Maybe Ref - , format :: Maybe Text - , description :: Maybe Text - , items :: Maybe Definition - , properties :: Maybe (Map ModelName Definition) - , required :: Maybe (Set FieldName) - , baseData :: Maybe BaseData - } deriving (Generic, Show) - -instance FromJSON Definition where - parseJSON = withObject "definition" $ \o -> do - typ <- o .:? "type" - ref <- o .:? "$ref" - format <- o .:? "format" - properties <- o .:? "properties" - required <- o .:? "required" - items <- o .:? "items" - description <- o .:? "description" - baseData <- fmap join $ optional (o .:? "x-kubernetes-group-version-kind") - pure Definition{..} - -newtype Ref = Ref { unRef :: Text } - deriving (Generic, Show, FromJSON) - -newtype ModelName = ModelName { unModelName :: Text } - deriving (Generic, Show, Ord, FromJSONKey, Eq, Pretty.Pretty) - -newtype FieldName = FieldName { unFieldName :: Text } - deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty.Pretty) - -data Swagger = Swagger - { definitions :: Map ModelName Definition - } deriving (Generic, Show) - -instance FromJSON Swagger +import Data.Foldable (for_) +import Data.Text (Text) -type Expr = Dhall.Expr Dhall.Src Dhall.Import +import Dhall.Kubernetes.Data (objectsWithCyclicImports) +import Dhall.Kubernetes.Types +import qualified Dhall.Kubernetes.Convert as Convert getSwagger :: IO Swagger @@ -102,194 +31,24 @@ getSwagger = do <> kubernetesTag <> "/api/openapi-spec/swagger.json" --- | Get all the required fields for a model --- See https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/#required-fields --- TLDR: because k8s API allows PUTS etc with partial data, --- it's not clear from the data types OR the API which --- fields are required for A POST... -requiredFields :: ModelName -> Maybe (Set FieldName) -> Set FieldName -requiredFields name required - = Set.difference - (List.foldr Set.union (fromMaybe Set.empty required) [alwaysRequired, toAdd]) - toRemove - where - alwaysRequired = Set.fromList [FieldName "apiVersion", FieldName "kind", FieldName "metadata"] - toAdd = fromMaybe Set.empty $ Data.Map.lookup name requiredConstraints - toRemove = fromMaybe Set.empty $ Data.Map.lookup name notRequiredConstraints - - -- | Some models require keys that are not in the required set, - -- but are in the docs or just work - requiredConstraints = Data.Map.fromList - [ (ModelName "io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", Set.fromList [FieldName "name"]) ] - - -- | Some models should not require some keys, and this is not - -- in the Swagger spec but just in the docs - notRequiredConstraints = Data.Map.fromList - [ (ModelName "io.k8s.api.core.v1.ObjectFieldSelector", Set.fromList [FieldName "apiVersion"]) ] - - --- | Get a filename from a Swagger ref -pathFromRef :: Ref -> Text -pathFromRef (Ref r) = (Text.split (== '/') r) List.!! 2 - -mkImport :: [Text] -> Text -> Dhall.Import -mkImport components file = Dhall.Import{..} - where - importMode = Dhall.Code - importHashed = Dhall.ImportHashed{..} - hash = Nothing - importType = Dhall.Local Dhall.Here Dhall.File{..} - directory = Dhall.Directory{..} - -refFromImport :: Dhall.Import -> Maybe Text -refFromImport Dhall.Import - { importHashed = Dhall.ImportHashed - { importType = Dhall.Local Dhall.Here Dhall.File - { file = f , .. } - , .. } - , .. } = Just $ Text.replace ".dhall" "" f -refFromImport _ = Nothing - --- | Get a Dhall Text literal from a lone string -toTextLit :: Text -> Expr -toTextLit str = Dhall.TextLit (Dhall.Chunks [] str) - - - -convertToTypes :: Map ModelName Definition -> Map ModelName Expr -convertToTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions - where - memo = Data.Map.Lazy.mapWithKey (\k -> convertToType (Just k)) definitions - - convertToType :: Maybe ModelName -> Definition -> Expr - convertToType maybeName Definition{..} = case (ref, typ, properties) of - -- If we point to a ref we just reference it via Import - (Just r, _, _) -> Dhall.Embed $ mkImport [] $ (pathFromRef r <> ".dhall") - -- Otherwise - if we have a 'type' - it's a basic type - (_, Just basic, _) -> case basic of - "object" -> Dhall.App Dhall.List - (Dhall.Record (Map.fromList [("mapKey", Dhall.Text), ("mapValue", Dhall.Text)])) - "array" - | Just item <- items - -> Dhall.App Dhall.List (convertToType Nothing item) - "string" - | format == Just "int-or-string" - -> Dhall.Union (Map.fromList [("Int", Dhall.Natural), ("String", Dhall.Text)]) - "string" -> Dhall.Text - "boolean" -> Dhall.Bool - "integer" -> Dhall.Natural - "number" -> Dhall.Double - other -> error $ "Found missing Swagger type: " <> Text.unpack other - -- Otherwise - if we have 'properties' - it's an object - (_, _, Just props) -> - let requiredNames = case maybeName of - Just name -> requiredFields name required - Nothing -> Set.empty - - -- | A field should not be optional if: - shouldBeRequired :: (ModelName, Expr) -> Bool - shouldBeRequired (name, expr) = or - -- - the field name is in the 'required' list - [ Set.member (FieldName $ unModelName name) requiredNames - -- - the field value is a record, and the transitive fields are all "emptiable" - , case expr of - (Dhall.Record kvs) -> List.foldr (\a b -> or [a, b]) False - $ shouldBeRequired - <$> (first ModelName) - <$> Map.toList kvs - (Dhall.App Dhall.List _) -> True - (Dhall.Embed imp) -> - let maybeModelName = fmap ModelName (refFromImport imp) - in case (maybeModelName, maybeModelName >>= (\n -> Data.Map.Lazy.lookup n memo)) of - (Just modelName, Just e) -> shouldBeRequired (modelName, e) - _ -> False - _ -> False - ] - - (required', optional') - = List.partition shouldBeRequired - $ Data.Map.toList - -- TODO: labelize - -- $ Data.Map.mapKeys (FieldName . unModelName) - $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props - - allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' - - in Dhall.Record $ Map.fromList $ fmap (first $ unModelName) allFields - -- There are empty schemas that only have a description, so we return empty record - _ -> Dhall.Record mempty - - -toDefault - :: Map ModelName Definition - -> Map ModelName Expr - -> ModelName - -> Expr - -> Maybe Expr -toDefault definitions types modelName = go - where - go = \case - -- If we have an import, we also import in the default - e@(Dhall.Embed _) -> Just e - -- If it's a sum type, we have to exclude it as we cannot - -- mix types and values in records (we need this to have the big - -- "defaults" record) - (Dhall.Union _) -> Nothing - -- Simple types should not have a default - (Dhall.Text) -> Nothing - -- But most of the times we are dealing with a record. - -- Here we transform the record type in a value, transforming the - -- keys in this way: - -- * take the BaseData from definition and populate it - -- * skip other required fields, except if they are records - -- * set the optional fields to None and the lists to empty - (Dhall.Record kvs) -> - let getBaseData :: Maybe Definition -> Map.Map Text Expr - getBaseData (Just Definition { baseData = Just BaseData{..} }) - = Map.fromList [("apiVersion", toTextLit apiVersion), ("kind", toTextLit kind)] - getBaseData _ = mempty - - baseData = getBaseData $ Data.Map.lookup modelName definitions - - -- | The imports that we get from the types are referring to the local folder, - -- but if we want to refer them from the defaults we need to fix the path - adjustImport :: Expr -> Expr - adjustImport (Dhall.Embed imp) | Just file <- refFromImport imp = - Dhall.Embed $ mkImport ["types", ".."] (file <> ".dhall") - adjustImport other = other - - filterKvs :: Expr -> Maybe Expr - filterKvs = \case - (Dhall.App Dhall.Optional typ) -> Just $ Dhall.App Dhall.None (adjustImport typ) - (Dhall.App Dhall.List typ) -> Just $ Dhall.ListLit (Just $ adjustImport typ) mempty - -- Embeds can stay only if they refer to Records (which are "transitively emptiable") - -- otherwise they have to go - embed@(Dhall.Embed imp) -> do - name <- refFromImport imp - expr <- Data.Map.lookup (ModelName name) types - case expr of - (Dhall.Record _) -> Just embed - _ -> Nothing - _ -> Nothing - - defaultKvs - = Map.union baseData - $ Map.mapMaybe filterKvs kvs +writeDhall :: Turtle.FilePath -> Expr -> IO () +writeDhall path expr = do + echoStr $ "Writing file '" <> Turtle.encodeString path <> "'" + Turtle.writeTextFile path $ pretty expr <> "\n" + Dhall.Format.format + (Dhall.Format.Format Dhall.Pretty.ASCII $ Dhall.Format.Modify (Just $ Turtle.encodeString path)) - in Just $ Dhall.RecordLit $ defaultKvs - -- We error out here because wildcards are bad, and we should know if - -- we get something unexpected - _ -> error $ show modelName +-- | Pretty print things +pretty :: Pretty.Pretty a => a -> Text +pretty = PrettyText.renderStrict + . Pretty.layoutPretty Pretty.defaultLayoutOptions + . Pretty.pretty +echo :: Turtle.MonadIO m => Text -> m () +echo = Turtle.printf (Turtle.s Turtle.% "\n") -getRecordKeys :: [ModelName] -> Map Text [ModelName] -getRecordKeys modelNames = Data.Map.unionsWith (<>) - $ (\name -> Data.Map.singleton (getKind name) [name]) - <$> modelNames - where - getKind (ModelName name) = - let elems = Text.split (== '.') name - in elems List.!! (length elems - 1) +echoStr :: Turtle.MonadIO m => String -> m () +echoStr = echo . Text.pack main :: IO () @@ -299,7 +58,7 @@ main = do -- Convert to Dhall types in a Map - let types = convertToTypes + let types = Convert.toTypes -- TODO: the objects we're filtering here are actually useful, but -- have cyclic imports so we don't include them for now $ Data.Map.withoutKeys definitions objectsWithCyclicImports @@ -313,7 +72,7 @@ main = do -- Convert from Dhall types to defaults - let defaults = Data.Map.mapMaybeWithKey (toDefault definitions types) types + let defaults = Data.Map.mapMaybeWithKey (Convert.toDefault definitions types) types -- Output to defaults @@ -322,285 +81,15 @@ main = do let path = "./defaults" Turtle. Turtle.fromText (name <> ".dhall") writeDhall path expr - -- Prepare the keys for the giant record of types and defaults - -- Here we get a map from "name we want" (which is just the object name) - -- to a list of fully namespaced names. Now, the problem is that there might - -- be more than one object in this list, mostly because of objects referring - -- previous versions of the standard. - -- Here we could either keep the fully namespaced name, but for UX reasons we - -- instead keep a list of objects to not include in the record. - -- So here we filter them away, and then we error out if there are lists with - -- more than one entry. - let filterKeys :: (Text, [ModelName]) -> (ModelName, Text) - filterKeys (kind, namespacedNames) = (namespaced, kind) - where - filterFn modelName@(ModelName name) = not $ or - -- The reason why we filter these two prefixes is that they are "internal" - -- objects. I.e. they do not appear referenced in other objects, but are - -- just in the Go source. E.g. see https://godoc.org/k8s.io/kubernetes/pkg/apis/core - [ Text.isPrefixOf "io.k8s.kubernetes.pkg.api." name - , Text.isPrefixOf "io.k8s.kubernetes.pkg.apis." name - , Set.member modelName excludedModels - ] - - namespaced = case filter filterFn namespacedNames of - [name] -> name - wrong -> error $ "Got more than one key! See:\n" <> Text.unpack (pretty wrong) - recordKeys - = Data.Map.fromList $ fmap filterKeys $ Data.Map.toList $ getRecordKeys $ Data.Map.keys types - - importsMap folder exprs - = Map.fromList - $ Data.Map.elems - $ Data.Map.intersectionWithKey - (\(ModelName name) key _ -> (key, Dhall.Embed $ mkImport [folder] (name <> ".dhall"))) - recordKeys - exprs - - typesMap = importsMap "types" types - defaultsMap = importsMap "defaults" defaults + -- Output the types record, the defaults record, and the giant union type + let typesMap = Convert.getImportsMap "types" types types + defaultsMap = Convert.getImportsMap "defaults" types defaults typesRecordPath = "./types.dhall" typesUnionPath = "./typesUnion.dhall" defaultsRecordPath = "./defaults.dhall" - -- Output the types record, the defaults record, and the giant union type writeDhall typesUnionPath (Dhall.Union typesMap) writeDhall typesRecordPath (Dhall.RecordLit typesMap) writeDhall defaultsRecordPath (Dhall.RecordLit defaultsMap) - - - -writeDhall :: Turtle.FilePath -> Expr -> IO () -writeDhall path expr = do - echoStr $ "Writing file '" <> Turtle.encodeString path <> "'" - Turtle.writeTextFile path $ pretty expr <> "\n" - Dhall.Format.format - (Dhall.Format.Format Dhall.Pretty.ASCII $ Dhall.Format.Modify (Just $ Turtle.encodeString path)) - - --- | Pretty print things -pretty :: Pretty.Pretty a => a -> Text -pretty = PrettyText.renderStrict - . Pretty.layoutPretty Pretty.defaultLayoutOptions - . Pretty.pretty - -echo :: Turtle.MonadIO m => Text -> m () -echo = Turtle.printf (Turtle.s Turtle.% "\n") - -echoStr :: Turtle.MonadIO m => String -> m () -echoStr = echo . Text.pack - - -objectsWithCyclicImports :: Set ModelName -objectsWithCyclicImports = Set.fromList $ ModelName <$> - [ "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" - ] - - --- | List of objects that we don't include in the defaults and types records. --- The reason why we remove some is because of name clashes across versions. --- So usually the rule for picking the object to keep is "the most recent" -excludedModels :: Set ModelName -excludedModels = Set.fromList $ ModelName <$> - [ "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" - , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" - , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" - , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" - , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" - , "io.k8s.api.rbac.v1alpha1.AggregationRule" - , "io.k8s.api.rbac.v1beta1.AggregationRule" - , "io.k8s.api.extensions.v1beta1.AllowedFlexVolume" - , "io.k8s.api.extensions.v1beta1.AllowedHostPath" - , "io.k8s.api.rbac.v1alpha1.ClusterRole" - , "io.k8s.api.rbac.v1beta1.ClusterRole" - , "io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" - , "io.k8s.api.rbac.v1beta1.ClusterRoleBinding" - , "io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" - , "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" - , "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" - , "io.k8s.api.rbac.v1alpha1.ClusterRoleList" - , "io.k8s.api.rbac.v1beta1.ClusterRoleList" - , "io.k8s.api.apps.v1beta1.ControllerRevision" - , "io.k8s.api.apps.v1beta2.ControllerRevision" - , "io.k8s.api.apps.v1beta1.ControllerRevisionList" - , "io.k8s.api.apps.v1beta2.ControllerRevisionList" - , "io.k8s.api.batch.v1beta1.CronJob" - , "io.k8s.api.batch.v1beta1.CronJobList" - , "io.k8s.api.batch.v1beta1.CronJobSpec" - , "io.k8s.api.batch.v1beta1.CronJobStatus" - , "io.k8s.api.autoscaling.v1.CrossVersionObjectReference" - , "io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" - , "io.k8s.api.apps.v1beta2.DaemonSet" - , "io.k8s.api.extensions.v1beta1.DaemonSet" - , "io.k8s.api.apps.v1beta2.DaemonSetCondition" - , "io.k8s.api.extensions.v1beta1.DaemonSetCondition" - , "io.k8s.api.apps.v1beta2.DaemonSetList" - , "io.k8s.api.extensions.v1beta1.DaemonSetList" - , "io.k8s.api.apps.v1beta2.DaemonSetSpec" - , "io.k8s.api.extensions.v1beta1.DaemonSetSpec" - , "io.k8s.api.apps.v1beta2.DaemonSetStatus" - , "io.k8s.api.extensions.v1beta1.DaemonSetStatus" - , "io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy" - , "io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy" - , "io.k8s.api.apps.v1beta1.Deployment" - , "io.k8s.api.apps.v1beta2.Deployment" - , "io.k8s.api.extensions.v1beta1.Deployment" - , "io.k8s.api.apps.v1beta1.DeploymentCondition" - , "io.k8s.api.apps.v1beta2.DeploymentCondition" - , "io.k8s.api.extensions.v1beta1.DeploymentCondition" - , "io.k8s.api.apps.v1beta1.DeploymentList" - , "io.k8s.api.apps.v1beta2.DeploymentList" - , "io.k8s.api.extensions.v1beta1.DeploymentList" - , "io.k8s.api.extensions.v1beta1.DeploymentRollback" - , "io.k8s.api.apps.v1beta1.DeploymentSpec" - , "io.k8s.api.apps.v1beta2.DeploymentSpec" - , "io.k8s.api.extensions.v1beta1.DeploymentSpec" - , "io.k8s.api.apps.v1beta1.DeploymentStatus" - , "io.k8s.api.apps.v1beta2.DeploymentStatus" - , "io.k8s.api.extensions.v1beta1.DeploymentStatus" - , "io.k8s.api.apps.v1beta1.DeploymentStrategy" - , "io.k8s.api.apps.v1beta2.DeploymentStrategy" - , "io.k8s.api.extensions.v1beta1.DeploymentStrategy" - , "io.k8s.api.events.v1beta1.Event" - , "io.k8s.api.events.v1beta1.EventList" - , "io.k8s.api.events.v1beta1.EventSeries" - , "io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" - , "io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" - , "io.k8s.api.extensions.v1beta1.FSGroupStrategyOptions" - , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" - , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" - , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" - , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" - , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" - , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" - , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" - , "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" - , "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" - , "io.k8s.api.extensions.v1beta1.HostPortRange" - , "io.k8s.api.extensions.v1beta1.IDRange" - , "io.k8s.api.extensions.v1beta1.IPBlock" - , "io.k8s.api.admissionregistration.v1alpha1.Initializer" - , "io.k8s.api.batch.v1beta1.JobTemplateSpec" - , "io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - , "io.k8s.api.autoscaling.v2beta1.MetricSpec" - , "io.k8s.api.autoscaling.v2beta1.MetricStatus" - , "io.k8s.api.extensions.v1beta1.NetworkPolicy" - , "io.k8s.api.extensions.v1beta1.NetworkPolicyEgressRule" - , "io.k8s.api.extensions.v1beta1.NetworkPolicyIngressRule" - , "io.k8s.api.extensions.v1beta1.NetworkPolicyList" - , "io.k8s.api.extensions.v1beta1.NetworkPolicyPeer" - , "io.k8s.api.extensions.v1beta1.NetworkPolicyPort" - , "io.k8s.api.extensions.v1beta1.NetworkPolicySpec" - , "io.k8s.api.authorization.v1beta1.NonResourceAttributes" - , "io.k8s.api.authorization.v1beta1.NonResourceRule" - , "io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" - , "io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" - , "io.k8s.api.extensions.v1beta1.PodSecurityPolicy" - , "io.k8s.api.extensions.v1beta1.PodSecurityPolicyList" - , "io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec" - , "io.k8s.api.autoscaling.v2beta1.PodsMetricSource" - , "io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" - , "io.k8s.api.rbac.v1alpha1.PolicyRule" - , "io.k8s.api.rbac.v1beta1.PolicyRule" - , "io.k8s.api.scheduling.v1alpha1.PriorityClass" - , "io.k8s.api.scheduling.v1alpha1.PriorityClassList" - , "io.k8s.api.apps.v1beta2.ReplicaSet" - , "io.k8s.api.extensions.v1beta1.ReplicaSet" - , "io.k8s.api.apps.v1beta2.ReplicaSetCondition" - , "io.k8s.api.extensions.v1beta1.ReplicaSetCondition" - , "io.k8s.api.apps.v1beta2.ReplicaSetList" - , "io.k8s.api.extensions.v1beta1.ReplicaSetList" - , "io.k8s.api.apps.v1beta2.ReplicaSetSpec" - , "io.k8s.api.extensions.v1beta1.ReplicaSetSpec" - , "io.k8s.api.apps.v1beta2.ReplicaSetStatus" - , "io.k8s.api.extensions.v1beta1.ReplicaSetStatus" - , "io.k8s.api.authorization.v1beta1.ResourceAttributes" - , "io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" - , "io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" - , "io.k8s.api.authorization.v1beta1.ResourceRule" - , "io.k8s.api.rbac.v1alpha1.Role" - , "io.k8s.api.rbac.v1beta1.Role" - , "io.k8s.api.rbac.v1alpha1.RoleBinding" - , "io.k8s.api.rbac.v1beta1.RoleBinding" - , "io.k8s.api.rbac.v1alpha1.RoleBindingList" - , "io.k8s.api.rbac.v1beta1.RoleBindingList" - , "io.k8s.api.rbac.v1alpha1.RoleList" - , "io.k8s.api.rbac.v1beta1.RoleList" - , "io.k8s.api.rbac.v1alpha1.RoleRef" - , "io.k8s.api.rbac.v1beta1.RoleRef" - , "io.k8s.api.extensions.v1beta1.RollbackConfig" - , "io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet" - , "io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet" - , "io.k8s.api.apps.v1beta1.RollingUpdateDeployment" - , "io.k8s.api.apps.v1beta2.RollingUpdateDeployment" - , "io.k8s.api.extensions.v1beta1.RollingUpdateDeployment" - , "io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy" - , "io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy" - , "io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions" - , "io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions" - , "io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions" - , "io.k8s.api.extensions.v1beta1.Scale" - , "io.k8s.api.apps.v1beta1.Scale" - , "io.k8s.api.apps.v1beta2.Scale" - , "io.k8s.api.apps.v1beta1.ScaleSpec" - , "io.k8s.api.apps.v1beta2.ScaleSpec" - , "io.k8s.api.extensions.v1beta1.ScaleSpec" - , "io.k8s.api.apps.v1beta1.ScaleStatus" - , "io.k8s.api.apps.v1beta2.ScaleStatus" - , "io.k8s.api.extensions.v1beta1.ScaleStatus" - , "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" - , "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" - , "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" - , "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" - , "io.k8s.api.admissionregistration.v1beta1.ServiceReference" - , "io.k8s.api.auditregistration.v1alpha1.ServiceReference" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" - , "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" - , "io.k8s.api.apps.v1beta1.StatefulSet" - , "io.k8s.api.apps.v1beta2.StatefulSet" - , "io.k8s.api.apps.v1beta1.StatefulSetCondition" - , "io.k8s.api.apps.v1beta2.StatefulSetCondition" - , "io.k8s.api.apps.v1beta1.StatefulSetList" - , "io.k8s.api.apps.v1beta2.StatefulSetList" - , "io.k8s.api.apps.v1beta1.StatefulSetSpec" - , "io.k8s.api.apps.v1beta2.StatefulSetSpec" - , "io.k8s.api.apps.v1beta1.StatefulSetStatus" - , "io.k8s.api.apps.v1beta2.StatefulSetStatus" - , "io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy" - , "io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy" - , "io.k8s.api.storage.v1beta1.StorageClass" - , "io.k8s.api.storage.v1beta1.StorageClassList" - , "io.k8s.api.rbac.v1alpha1.Subject" - , "io.k8s.api.rbac.v1beta1.Subject" - , "io.k8s.api.authorization.v1beta1.SubjectAccessReview" - , "io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" - , "io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" - , "io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" - , "io.k8s.api.extensions.v1beta1.SupplementalGroupsStrategyOptions" - , "io.k8s.api.authentication.v1beta1.TokenReview" - , "io.k8s.api.authentication.v1beta1.TokenReviewSpec" - , "io.k8s.api.authentication.v1beta1.TokenReviewStatus" - , "io.k8s.api.authentication.v1beta1.UserInfo" - , "io.k8s.api.storage.v1alpha1.VolumeAttachment" - , "io.k8s.api.storage.v1beta1.VolumeAttachment" - , "io.k8s.api.storage.v1alpha1.VolumeAttachmentList" - , "io.k8s.api.storage.v1beta1.VolumeAttachmentList" - , "io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" - , "io.k8s.api.storage.v1beta1.VolumeAttachmentSource" - , "io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" - , "io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" - , "io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" - , "io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" - , "io.k8s.api.storage.v1alpha1.VolumeError" - , "io.k8s.api.storage.v1beta1.VolumeError" - , "io.k8s.api.auditregistration.v1alpha1.Webhook" - , "io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" - ] From 5ddd42527b34f82a41c5e649f40835fb6fb841b5 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Sat, 30 Mar 2019 19:08:28 +0200 Subject: [PATCH 06/28] Read file from disk instead of fetching it --- src/Main.hs | 38 +++++++++++++++----------------------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/src/Main.hs b/src/Main.hs index 64e542c4..76167657 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -7,30 +7,19 @@ import qualified Data.Text.Prettyprint.Doc.Render.Text as PrettyText import qualified Dhall.Core as Dhall import qualified Dhall.Format import qualified Dhall.Pretty -import qualified Network.HTTP.Simple as HTTP import qualified Turtle +import Data.Aeson (decodeFileStrict) import Data.Foldable (for_) import Data.Text (Text) +import System.Environment (getArgs) -import Dhall.Kubernetes.Data (objectsWithCyclicImports) +import qualified Dhall.Kubernetes.Convert as Convert +import Dhall.Kubernetes.Data (objectsWithCyclicImports) import Dhall.Kubernetes.Types -import qualified Dhall.Kubernetes.Convert as Convert -getSwagger :: IO Swagger -getSwagger = do - -- Fetch and parse the Swagger spec - req <- HTTP.parseRequest swaggerUrl - res <- HTTP.httpJSON req - pure $ HTTP.getResponseBody res - where - kubernetesTag = "v1.13.4" - - swaggerUrl = "https://raw.githubusercontent.com/kubernetes/kubernetes/" - <> kubernetesTag - <> "/api/openapi-spec/swagger.json" - +-- | Write and format a Dhall expression to a file writeDhall :: Turtle.FilePath -> Expr -> IO () writeDhall path expr = do echoStr $ "Writing file '" <> Turtle.encodeString path <> "'" @@ -54,27 +43,30 @@ echoStr = echo . Text.pack main :: IO () main = do -- Get the Swagger spec - Swagger{..} <- getSwagger - - - -- Convert to Dhall types in a Map + args <- getArgs + Swagger{..} <- case args of + [file] -> do + swaggerFile <- decodeFileStrict file + case swaggerFile of + Nothing -> error "Unable to decode the Swagger file" + Just s -> pure s + _ -> error "You need to provide a filename as first argument" + + -- Convert to Dhall types in a Map let types = Convert.toTypes -- TODO: the objects we're filtering here are actually useful, but -- have cyclic imports so we don't include them for now $ Data.Map.withoutKeys definitions objectsWithCyclicImports - -- Output to types Turtle.mktree "types" for_ (Data.Map.toList types) $ \(ModelName name, expr) -> do let path = "./types" Turtle. Turtle.fromText (name <> ".dhall") writeDhall path expr - -- Convert from Dhall types to defaults let defaults = Data.Map.mapMaybeWithKey (Convert.toDefault definitions types) types - -- Output to defaults Turtle.mktree "defaults" for_ (Data.Map.toList defaults) $ \(ModelName name, expr) -> do From 5f417ad7a00760e39642663ccec74963f2ed0602 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Sat, 30 Mar 2019 19:08:58 +0200 Subject: [PATCH 07/28] Remove package.yaml and set version bounds --- .gitignore | 2 ++ dhall-kubernetes-generator.cabal | 39 ++++++++++++++++++++++++++ dhall-kubernetes.cabal | 44 ------------------------------ package.yaml | 47 -------------------------------- 4 files changed, 41 insertions(+), 91 deletions(-) create mode 100644 dhall-kubernetes-generator.cabal delete mode 100644 dhall-kubernetes.cabal delete mode 100644 package.yaml diff --git a/.gitignore b/.gitignore index b8da7dbf..7218381d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .stack-work +swagger.json +.stylish-haskell.yaml /result /result-* diff --git a/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator.cabal new file mode 100644 index 00000000..cd9bf760 --- /dev/null +++ b/dhall-kubernetes-generator.cabal @@ -0,0 +1,39 @@ +cabal-version: >=1.10 +name: dhall-kubernetes-generator +version: 0.1.0.0 +category: Code Generation +homepage: https://github.com/dhall-lang/dhall-kubernetes#readme +author: Fabrizio Ferrai +maintainer: fabrizio@ferrai.io +copyright: 2019 Fabrizio Ferrai +license: BSD3 +license-file: LICENSE +build-type: Simple +extra-source-files: + README.md + +executable dhall-kubernetes + main-is: Main.hs + other-modules: + Dhall.Kubernetes.Convert + Dhall.Kubernetes.Data + Dhall.Kubernetes.Types + Paths_dhall_kubernetes + hs-source-dirs: + src + default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleInstances ConstraintKinds ApplicativeDo + ghc-options: -Wall + build-depends: + base >= 4.8.2.0 && < 5 , + aeson >= 1.0.0.0 && < 1.5 , + containers >= 0.5.0.0 && < 0.7 , + dhall >= 1.21.0 && < 1.22 , + prettyprinter >= 1.2.0.1 && < 1.3 , + text >= 0.11.1.0 && < 1.3 , + turtle >= 1.5.0 && < 1.6 , + vector >= 0.11.0.0 && < 0.13 + default-language: Haskell2010 + +source-repository head + type: git + location: https://github.com/dhall-lang/dhall-kubernetes/tree/master \ No newline at end of file diff --git a/dhall-kubernetes.cabal b/dhall-kubernetes.cabal deleted file mode 100644 index c9428207..00000000 --- a/dhall-kubernetes.cabal +++ /dev/null @@ -1,44 +0,0 @@ -cabal-version: 1.12 - --- This file has been generated from package.yaml by hpack version 0.31.1. --- --- see: https://github.com/sol/hpack --- --- hash: 43e3cc8762c99d713bf07b751129324c921af2a790e62b237e764cd83675ddac - -name: dhall-kubernetes -version: 0.1.0.0 -category: Web -homepage: https://github.com/githubuser/dhall-kubernetes#readme -author: Author name here -maintainer: example@example.com -copyright: 2019 Author name here -license: BSD3 -license-file: LICENSE -build-type: Simple -extra-source-files: - README.md - -executable dhall-kubernetes - main-is: Main.hs - other-modules: - Dhall.Kubernetes.Convert - Dhall.Kubernetes.Data - Dhall.Kubernetes.Types - Paths_dhall_kubernetes - hs-source-dirs: - src - default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleContexts FlexibleInstances ConstraintKinds ApplicativeDo - ghc-options: -Wall - build-depends: - aeson - , base >=4.7 && <5 - , containers - , dhall - , http-conduit - , microlens - , prettyprinter - , text - , turtle - , vector - default-language: Haskell2010 diff --git a/package.yaml b/package.yaml deleted file mode 100644 index 7b9d8474..00000000 --- a/package.yaml +++ /dev/null @@ -1,47 +0,0 @@ -name: dhall-kubernetes -version: 0.1.0.0 -#synopsis: -#description: -homepage: https://github.com/githubuser/dhall-kubernetes#readme -license: BSD3 -author: Author name here -maintainer: example@example.com -copyright: 2019 Author name here -category: Web -extra-source-files: -- README.md - -ghc-options: -- -Wall - -default-extensions: -- DeriveDataTypeable -- DeriveGeneric -- DerivingStrategies -- DuplicateRecordFields -- GeneralizedNewtypeDeriving -- LambdaCase -- RecordWildCards -- ScopedTypeVariables -- OverloadedStrings -- FlexibleContexts -- FlexibleInstances -- ConstraintKinds -- ApplicativeDo - -dependencies: - - base >= 4.7 && < 5 - - dhall - - aeson - - http-conduit - - microlens - - text - - containers - - vector - - prettyprinter - - turtle - -executables: - dhall-kubernetes: - source-dirs: src - main: Main.hs From ee0430ca116b0c0997124739f7202441621c90ee Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Sun, 31 Mar 2019 13:39:48 +0300 Subject: [PATCH 08/28] Add some comments --- dhall-kubernetes-generator.cabal | 4 +- src/Dhall/Kubernetes/Convert.hs | 150 +++++++++++++++++-------------- src/Dhall/Kubernetes/Data.hs | 5 +- src/Dhall/Kubernetes/Types.hs | 57 ++++++++---- src/Main.hs | 6 +- 5 files changed, 129 insertions(+), 93 deletions(-) diff --git a/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator.cabal index cd9bf760..f1d241d7 100644 --- a/dhall-kubernetes-generator.cabal +++ b/dhall-kubernetes-generator.cabal @@ -21,7 +21,7 @@ executable dhall-kubernetes Paths_dhall_kubernetes hs-source-dirs: src - default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleInstances ConstraintKinds ApplicativeDo + default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleInstances ConstraintKinds ApplicativeDo TupleSections ghc-options: -Wall build-depends: base >= 4.8.2.0 && < 5 , @@ -36,4 +36,4 @@ executable dhall-kubernetes source-repository head type: git - location: https://github.com/dhall-lang/dhall-kubernetes/tree/master \ No newline at end of file + location: https://github.com/dhall-lang/dhall-kubernetes/tree/master diff --git a/src/Dhall/Kubernetes/Convert.hs b/src/Dhall/Kubernetes/Convert.hs index 6e05387d..60d90706 100644 --- a/src/Dhall/Kubernetes/Convert.hs +++ b/src/Dhall/Kubernetes/Convert.hs @@ -32,25 +32,31 @@ requiredFields name required (List.foldr Set.union (fromMaybe Set.empty required) [alwaysRequired, toAdd]) toRemove where - alwaysRequired = Set.fromList [FieldName "apiVersion", FieldName "kind", FieldName "metadata"] + alwaysRequired = Set.fromList $ FieldName <$> [ "apiVersion", "kind", "metadata"] toAdd = fromMaybe Set.empty $ Data.Map.lookup name requiredConstraints toRemove = fromMaybe Set.empty $ Data.Map.lookup name notRequiredConstraints -- | Some models require keys that are not in the required set, -- but are in the docs or just work requiredConstraints = Data.Map.fromList - [ (ModelName "io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", Set.fromList [FieldName "name"]) ] + [ ( ModelName "io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + , Set.fromList [FieldName "name"]) + ] -- | Some models should not require some keys, and this is not -- in the Swagger spec but just in the docs notRequiredConstraints = Data.Map.fromList - [ (ModelName "io.k8s.api.core.v1.ObjectFieldSelector", Set.fromList [FieldName "apiVersion"]) ] + [ ( ModelName "io.k8s.api.core.v1.ObjectFieldSelector" + , Set.fromList [FieldName "apiVersion"]) + ] -- | Get a filename from a Swagger ref pathFromRef :: Ref -> Text pathFromRef (Ref r) = (Text.split (== '/') r) List.!! 2 +-- | Build an import from path components (note: they need to be in reverse order) +-- and a filename mkImport :: [Text] -> Text -> Dhall.Import mkImport components file = Dhall.Import{..} where @@ -60,40 +66,46 @@ mkImport components file = Dhall.Import{..} importType = Dhall.Local Dhall.Here Dhall.File{..} directory = Dhall.Directory{..} -refFromImport :: Dhall.Import -> Maybe Text -refFromImport Dhall.Import +-- | Get the namespaced object name if the Import points to it +namespacedObjectFromImport :: Dhall.Import -> Maybe Text +namespacedObjectFromImport Dhall.Import { importHashed = Dhall.ImportHashed { importType = Dhall.Local Dhall.Here Dhall.File { file = f , .. } , .. } , .. } = Just $ Text.replace ".dhall" "" f -refFromImport _ = Nothing +namespacedObjectFromImport _ = Nothing -- | Get a Dhall Text literal from a lone string toTextLit :: Text -> Expr toTextLit str = Dhall.TextLit (Dhall.Chunks [] str) - +-- | Converts all the Swagger definitions to Dhall Types +-- Note: we cannot do 1-to-1 conversion and we need the whole Map because +-- many types reference other types so we need to access them to decide things +-- like "should this key be optional" toTypes :: Data.Map.Map ModelName Definition -> Data.Map.Map ModelName Expr -toTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions +toTypes definitions = memo where - memo = Data.Map.Lazy.mapWithKey (\k -> convertToType (Just k)) definitions + memo = Data.Map.mapWithKey (\k -> convertToType (Just k)) definitions + + kvList = Dhall.App Dhall.List $ Dhall.Record $ Dhall.Map.fromList + [ ("mapKey", Dhall.Text), ("mapValue", Dhall.Text) ] + intOrString = Dhall.Union $ Dhall.Map.fromList + [ ("Int", Dhall.Natural), ("String", Dhall.Text) ] + -- | Convert a single Definition to a Dhall Type + -- Note: we have the ModelName only if this is a top-level import convertToType :: Maybe ModelName -> Definition -> Expr convertToType maybeName Definition{..} = case (ref, typ, properties) of -- If we point to a ref we just reference it via Import (Just r, _, _) -> Dhall.Embed $ mkImport [] $ (pathFromRef r <> ".dhall") -- Otherwise - if we have a 'type' - it's a basic type (_, Just basic, _) -> case basic of - "object" -> Dhall.App Dhall.List - (Dhall.Record (Dhall.Map.fromList [("mapKey", Dhall.Text), ("mapValue", Dhall.Text)])) - "array" - | Just item <- items - -> Dhall.App Dhall.List (convertToType Nothing item) - "string" - | format == Just "int-or-string" - -> Dhall.Union (Dhall.Map.fromList [("Int", Dhall.Natural), ("String", Dhall.Text)]) + "object" -> kvList + "array" | Just item <- items -> Dhall.App Dhall.List (convertToType Nothing item) + "string" | format == Just "int-or-string" -> intOrString "string" -> Dhall.Text "boolean" -> Dhall.Bool "integer" -> Dhall.Natural @@ -105,20 +117,26 @@ toTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definit Just name -> requiredFields name required Nothing -> Set.empty - -- | A field should not be optional if: shouldBeRequired :: (ModelName, Expr) -> Bool shouldBeRequired (name, expr) = or - -- - the field name is in the 'required' list + -- | A field should not be optional if: + -- * the field name is in the 'required' list [ Set.member (FieldName $ unModelName name) requiredNames - -- - the field value is a record, and the transitive fields are all "emptiable" + -- * the field value is somewhat a container, and "transitively emptiable" + -- (i.e. it could be an empty container, allowing dhall-to-yaml to throw + -- away the empty shell if so) , case expr of + -- So if it's a record we recursively check that all its fields can be emptiable (Dhall.Record kvs) -> List.foldr (\a b -> or [a, b]) False $ shouldBeRequired <$> (first ModelName) <$> Dhall.Map.toList kvs + -- A list can indeed be empty (Dhall.App Dhall.List _) -> True + -- An import requires us to recur on the toplevel Map of objects, + -- to check if the object we're dealing with is itself an emptiable container (Dhall.Embed imp) -> - let maybeModelName = fmap ModelName (refFromImport imp) + let maybeModelName = fmap ModelName (namespacedObjectFromImport imp) in case (maybeModelName, maybeModelName >>= (\n -> Data.Map.Lazy.lookup n memo)) of (Just modelName, Just e) -> shouldBeRequired (modelName, e) _ -> False @@ -129,36 +147,34 @@ toTypes definitions = Data.Map.mapWithKey (\k -> convertToType (Just k)) definit = List.partition shouldBeRequired $ Data.Map.toList -- TODO: labelize - -- $ Data.Map.mapKeys (FieldName . unModelName) $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' - in Dhall.Record $ Dhall.Map.fromList $ fmap (first $ unModelName) allFields + in Dhall.Record $ Dhall.Map.fromList $ fmap (first $ unModelName) allFields -- There are empty schemas that only have a description, so we return empty record _ -> Dhall.Record mempty +-- | Convert a Dhall Type to its default value toDefault - :: Data.Map.Map ModelName Definition - -> Data.Map.Map ModelName Expr - -> ModelName - -> Expr + :: Data.Map.Map ModelName Definition -- ^ All the Swagger definitions + -> Data.Map.Map ModelName Expr -- ^ All the Dhall types generated from them + -> ModelName -- ^ The name of the object we're converting + -> Expr -- ^ The Dhall type of the object -> Maybe Expr toDefault definitions types modelName = go where go = \case -- If we have an import, we also import in the default e@(Dhall.Embed _) -> Just e - -- If it's a sum type, we have to exclude it as we cannot - -- mix types and values in records (we need this to have the big - -- "defaults" record) + -- If it's a sum type, we have to exclude it as we cannot mix types and values + -- in records (we need this to have the big "defaults" record) (Dhall.Union _) -> Nothing -- Simple types should not have a default (Dhall.Text) -> Nothing -- But most of the times we are dealing with a record. - -- Here we transform the record type in a value, transforming the - -- keys in this way: + -- Here we transform the record type in a value, transforming the keys in this way: -- * take the BaseData from definition and populate it -- * skip other required fields, except if they are records -- * set the optional fields to None and the lists to empty @@ -172,61 +188,59 @@ toDefault definitions types modelName = go baseData = getBaseData $ Data.Map.lookup modelName definitions -- | The imports that we get from the types are referring to the local folder, - -- but if we want to refer them from the defaults we need to fix the path + -- but if we want to refer them from the defaults we need to adjust the path adjustImport :: Expr -> Expr - adjustImport (Dhall.Embed imp) | Just file <- refFromImport imp = - Dhall.Embed $ mkImport ["types", ".."] (file <> ".dhall") + adjustImport (Dhall.Embed imp) | Just file <- namespacedObjectFromImport imp + = Dhall.Embed $ mkImport ["types", ".."] (file <> ".dhall") adjustImport other = other - filterKvs :: Expr -> Maybe Expr - filterKvs = \case + -- | Given a Dhall type from a record field, figure out if and what default + -- value it should have + valueForField :: Expr -> Maybe Expr + valueForField = \case (Dhall.App Dhall.Optional typ) -> Just $ Dhall.App Dhall.None (adjustImport typ) (Dhall.App Dhall.List typ) -> Just $ Dhall.ListLit (Just $ adjustImport typ) mempty - -- Embeds can stay only if they refer to Records (which are "transitively emptiable") + -- Imports can stay only if they refer to Records (which are "transitively emptiable") -- otherwise they have to go embed@(Dhall.Embed imp) -> do - name <- refFromImport imp + name <- namespacedObjectFromImport imp expr <- Data.Map.lookup (ModelName name) types case expr of (Dhall.Record _) -> Just embed _ -> Nothing _ -> Nothing - defaultKvs - = Dhall.Map.union baseData - $ Dhall.Map.mapMaybe filterKvs kvs + in Just $ Dhall.RecordLit $ Dhall.Map.union baseData $ Dhall.Map.mapMaybe valueForField kvs - in Just $ Dhall.RecordLit $ defaultKvs -- We error out here because wildcards are bad, and we should know if -- we get something unexpected _ -> error $ show modelName - +-- | Get a Dhall.Map filled with imports, for creating giant Records or Unions of types or defaults getImportsMap - :: Text - -> Data.Map.Map ModelName Expr - -> Data.Map.Map ModelName Expr + :: [ModelName] -- ^ A list of all the object names + -> Text -- ^ The folder we should get imports from + -> [ModelName] -- ^ List of the object names we want to include in the Map -> Dhall.Map.Map Text Expr -getImportsMap folder types exprs +getImportsMap objectNames folder toInclude = Dhall.Map.fromList $ Data.Map.elems + -- This intersection is here to "pick" common elements between "all the objects" + -- and "objects we want to include", already associating keys to their import $ Data.Map.intersectionWithKey (\(ModelName name) key _ -> (key, Dhall.Embed $ mkImport [folder] (name <> ".dhall"))) - recordKeys - exprs + namespacedToSimple + (Data.Map.fromList $ fmap (,()) toInclude) where - -- | Prepare the keys for the giant record of types and defaults - -- Here we get a map from "name we want" (which is just the object name) - -- to a list of fully namespaced names. Now, the problem is that there might - -- be more than one object in this list, mostly because of objects referring - -- previous versions of the standard. - -- Here we could either keep the fully namespaced name, but for UX reasons we - -- instead keep a list of objects to not include in the record. - -- So here we filter them away, and then we error out if there are lists with - -- more than one entry. - mapObjectNames :: [ModelName] -> Data.Map.Map Text [ModelName] - mapObjectNames modelNames = Data.Map.unionsWith (<>) + -- | A map from namespaced names to simple ones (i.e. without the namespace) + namespacedToSimple + = Data.Map.fromList $ fmap selectObject $ Data.Map.toList $ groupByObjectName objectNames + + -- | Given a list of fully namespaced bjects, it will group them by the + -- object name + groupByObjectName :: [ModelName] -> Data.Map.Map Text [ModelName] + groupByObjectName modelNames = Data.Map.unionsWith (<>) $ (\name -> Data.Map.singleton (getKind name) [name]) <$> modelNames where @@ -234,9 +248,12 @@ getImportsMap folder types exprs let elems = Text.split (== '.') name in elems List.!! (length elems - 1) - - filterKeys :: (Text, [ModelName]) -> (ModelName, Text) - filterKeys (kind, namespacedNames) = (namespaced, kind) + -- | There will be more than one namespaced object for a single object name + -- (because different API versions, and objects move around packages but k8s + -- cannot break compatibility so we have all of them), so we have to select one + -- (and we error out if it's not so after the filtering) + selectObject :: (Text, [ModelName]) -> (ModelName, Text) + selectObject (kind, namespacedNames) = (namespaced, kind) where filterFn modelName@(ModelName name) = not $ or -- The reason why we filter these two prefixes is that they are "internal" @@ -244,13 +261,10 @@ getImportsMap folder types exprs -- just in the Go source. E.g. see https://godoc.org/k8s.io/kubernetes/pkg/apis/core [ Text.isPrefixOf "io.k8s.kubernetes.pkg.api." name , Text.isPrefixOf "io.k8s.kubernetes.pkg.apis." name + -- We keep a list of "old" objects that should not be preferred/picked , Set.member modelName excludedModels ] namespaced = case filter filterFn namespacedNames of [name] -> name wrong -> error $ "Got more than one key! See:\n" <> show wrong - - recordKeys - = Data.Map.fromList $ fmap filterKeys - $ Data.Map.toList $ mapObjectNames $ Data.Map.keys types diff --git a/src/Dhall/Kubernetes/Data.hs b/src/Dhall/Kubernetes/Data.hs index a2814116..9f1fbb75 100644 --- a/src/Dhall/Kubernetes/Data.hs +++ b/src/Dhall/Kubernetes/Data.hs @@ -18,8 +18,9 @@ objectsWithCyclicImports = Set.fromList $ ModelName <$> -- | List of objects that we don't include in the defaults and types records. --- The reason why we remove some is because of name clashes across versions. --- So usually the rule for picking the object to keep is "the most recent" +-- The reason why we remove some is because of name clashes across API versions. +-- So usually the rule for picking the object to keep is "the most recent". +-- Note: this is used only for composing the `types.dhall` and `defaults.dhall` files. excludedModels :: Set ModelName excludedModels = Set.fromList $ ModelName <$> [ "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" diff --git a/src/Dhall/Kubernetes/Types.hs b/src/Dhall/Kubernetes/Types.hs index 1d73c352..ae9702e0 100644 --- a/src/Dhall/Kubernetes/Types.hs +++ b/src/Dhall/Kubernetes/Types.hs @@ -15,24 +15,21 @@ import Data.Text.Prettyprint.Doc (Pretty) import GHC.Generics (Generic) -data BaseData = BaseData - { kind :: Text - , apiVersion :: Text - } deriving (Generic, Show) +type Expr = Dhall.Expr Dhall.Src Dhall.Import -{-| +{-| Type for the Swagger specification. +There is such a type defined in the `swagger2` package, but Kubernetes' OpenAPI +file doesn't conform to that, so here we implement a small version of that +tailored to our needs. -} -instance FromJSON BaseData where - parseJSON = withArray "array of values" $ \arr -> withObject "baseData" (\o -> do - group <- o .:? "group" .!= "" - kind <- o .: "kind" - version <- o .: "version" - let apiVersion = (if Text.null group then "" else group <> "/") <> version - pure BaseData{..}) - (head $ Vector.toList arr) +data Swagger = Swagger + { definitions :: Map ModelName Definition + } deriving (Generic, Show) + +instance FromJSON Swagger data Definition = Definition @@ -58,19 +55,43 @@ instance FromJSON Definition where baseData <- fmap join $ optional (o .:? "x-kubernetes-group-version-kind") pure Definition{..} + newtype Ref = Ref { unRef :: Text } deriving (Generic, Show, FromJSON) + newtype ModelName = ModelName { unModelName :: Text } deriving (Generic, Show, Ord, FromJSONKey, Eq, Pretty) + newtype FieldName = FieldName { unFieldName :: Text } deriving (Generic, Show, FromJSON, FromJSONKey, Ord, Eq, Pretty) -data Swagger = Swagger - { definitions :: Map ModelName Definition - } deriving (Generic, Show) -instance FromJSON Swagger +{-| This contains the static data that a Model might have -type Expr = Dhall.Expr Dhall.Src Dhall.Import +This applies only to kubernetes resources where ``kind`` and +``apiVersion`` are statically determined by the resource. See the +`Kubernetes OpenAPI Spec Readme`: +https://github.com/kubernetes/kubernetes/blob/master/api/openapi-spec/README.md#x-kubernetes-group-version-kind + +For example for a v1 Deployment we have + +{ kind = "Deployment" +, apiVersion = "apps/v1" +} + +-} +data BaseData = BaseData + { kind :: Text + , apiVersion :: Text + } deriving (Generic, Show) + +instance FromJSON BaseData where + parseJSON = withArray "array of values" $ \arr -> withObject "baseData" (\o -> do + group <- o .:? "group" .!= "" + kind <- o .: "kind" + version <- o .: "version" + let apiVersion = (if Text.null group then "" else group <> "/") <> version + pure BaseData{..}) + (head $ Vector.toList arr) diff --git a/src/Main.hs b/src/Main.hs index 76167657..852b4b9f 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -73,10 +73,10 @@ main = do let path = "./defaults" Turtle. Turtle.fromText (name <> ".dhall") writeDhall path expr - -- Output the types record, the defaults record, and the giant union type - let typesMap = Convert.getImportsMap "types" types types - defaultsMap = Convert.getImportsMap "defaults" types defaults + let objectNames = Data.Map.keys types + typesMap = Convert.getImportsMap objectNames "types" $ Data.Map.keys types + defaultsMap = Convert.getImportsMap objectNames "defaults" $ Data.Map.keys defaults typesRecordPath = "./types.dhall" typesUnionPath = "./typesUnion.dhall" From bd6af8c43f0f1d9f3e9c92708e565a5c1ce6d0ac Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Mon, 1 Apr 2019 18:54:08 +0300 Subject: [PATCH 09/28] Fix logic for requiring keys of records --- ...dmissionregistration.v1beta1.Webhook.dhall | 4 +- defaults/io.k8s.api.apps.v1.DaemonSet.dhall | 4 +- ....api.apps.v1.DaemonSetUpdateStrategy.dhall | 2 +- defaults/io.k8s.api.apps.v1.Deployment.dhall | 4 +- ...o.k8s.api.apps.v1.DeploymentStrategy.dhall | 2 +- defaults/io.k8s.api.apps.v1.ReplicaSet.dhall | 4 +- .../io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 4 +- defaults/io.k8s.api.apps.v1.StatefulSet.dhall | 4 +- ...pi.apps.v1.StatefulSetUpdateStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta1.Deployment.dhall | 4 +- ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 8 +- ....api.apps.v1beta1.DeploymentStrategy.dhall | 2 +- defaults/io.k8s.api.apps.v1beta1.Scale.dhall | 6 +- .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 4 +- ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 6 +- ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 3 +- .../io.k8s.api.apps.v1beta2.DaemonSet.dhall | 4 +- ...apps.v1beta2.DaemonSetUpdateStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta2.Deployment.dhall | 4 +- ....api.apps.v1beta2.DeploymentStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 4 +- ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 4 +- defaults/io.k8s.api.apps.v1beta2.Scale.dhall | 6 +- .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 4 +- ...ps.v1beta2.StatefulSetUpdateStrategy.dhall | 3 +- ...auditregistration.v1alpha1.AuditSink.dhall | 2 +- ...i.auditregistration.v1alpha1.Webhook.dhall | 3 +- ...8s.api.authentication.v1.TokenReview.dhall | 2 +- ....authentication.v1.TokenReviewStatus.dhall | 4 +- ...i.authentication.v1beta1.TokenReview.dhall | 2 +- ...entication.v1beta1.TokenReviewStatus.dhall | 4 +- ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 4 +- ...horization.v1.SelfSubjectRulesReview.dhall | 2 +- ...orization.v1.SubjectAccessReviewSpec.dhall | 4 +- ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 4 +- ...ation.v1beta1.SelfSubjectRulesReview.dhall | 3 +- ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 4 +- ...toscaling.v1.HorizontalPodAutoscaler.dhall | 2 +- .../io.k8s.api.autoscaling.v1.Scale.dhall | 2 +- ...scaling.v2beta1.ExternalMetricSource.dhall | 2 +- ...scaling.v2beta1.ExternalMetricStatus.dhall | 6 +- ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 6 +- ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 6 +- ...api.autoscaling.v2beta1.MetricStatus.dhall | 6 +- ...toscaling.v2beta1.ObjectMetricSource.dhall | 6 +- ...toscaling.v2beta1.ObjectMetricStatus.dhall | 6 +- ...autoscaling.v2beta1.PodsMetricSource.dhall | 4 +- ...autoscaling.v2beta1.PodsMetricStatus.dhall | 4 +- ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 6 +- ...autoscaling.v2beta2.MetricIdentifier.dhall | 4 +- ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 8 +- ...api.autoscaling.v2beta2.MetricStatus.dhall | 6 +- defaults/io.k8s.api.batch.v1.Job.dhall | 4 +- defaults/io.k8s.api.batch.v1.JobSpec.dhall | 6 +- .../io.k8s.api.batch.v1beta1.CronJob.dhall | 4 +- ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 2 +- .../io.k8s.api.batch.v2alpha1.CronJob.dhall | 4 +- ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 2 +- ...es.v1beta1.CertificateSigningRequest.dhall | 6 +- ...o.k8s.api.coordination.v1beta1.Lease.dhall | 2 +- defaults/io.k8s.api.core.v1.Affinity.dhall | 6 +- ...pi.core.v1.CSIPersistentVolumeSource.dhall | 14 +-- ...core.v1.CephFSPersistentVolumeSource.dhall | 4 +- ...o.k8s.api.core.v1.CephFSVolumeSource.dhall | 4 +- ...core.v1.CinderPersistentVolumeSource.dhall | 6 +- ...o.k8s.api.core.v1.CinderVolumeSource.dhall | 6 +- defaults/io.k8s.api.core.v1.Container.dhall | 12 +-- .../io.k8s.api.core.v1.ContainerState.dhall | 6 +- ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 2 +- .../io.k8s.api.core.v1.EndpointAddress.dhall | 6 +- .../io.k8s.api.core.v1.EnvFromSource.dhall | 6 +- .../io.k8s.api.core.v1.EnvVarSource.dhall | 6 +- defaults/io.k8s.api.core.v1.Event.dhall | 12 +-- ...i.core.v1.FlexPersistentVolumeSource.dhall | 4 +- .../io.k8s.api.core.v1.FlexVolumeSource.dhall | 4 +- defaults/io.k8s.api.core.v1.Handler.dhall | 4 +- ....core.v1.ISCSIPersistentVolumeSource.dhall | 4 +- ...io.k8s.api.core.v1.ISCSIVolumeSource.dhall | 4 +- defaults/io.k8s.api.core.v1.LimitRange.dhall | 2 +- defaults/io.k8s.api.core.v1.Namespace.dhall | 6 +- defaults/io.k8s.api.core.v1.Node.dhall | 4 +- .../io.k8s.api.core.v1.NodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.NodeConfigStatus.dhall | 8 +- defaults/io.k8s.api.core.v1.NodeSpec.dhall | 6 +- defaults/io.k8s.api.core.v1.NodeStatus.dhall | 4 +- .../io.k8s.api.core.v1.PersistentVolume.dhall | 6 +- ...8s.api.core.v1.PersistentVolumeClaim.dhall | 4 +- ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 6 +- ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 36 ++++---- defaults/io.k8s.api.core.v1.Pod.dhall | 4 +- .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 6 +- ...o.k8s.api.core.v1.PodSecurityContext.dhall | 6 +- defaults/io.k8s.api.core.v1.PodSpec.dhall | 8 +- defaults/io.k8s.api.core.v1.PodTemplate.dhall | 2 +- .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 2 +- defaults/io.k8s.api.core.v1.Probe.dhall | 6 +- ...pi.core.v1.RBDPersistentVolumeSource.dhall | 4 +- .../io.k8s.api.core.v1.RBDVolumeSource.dhall | 4 +- ...8s.api.core.v1.ReplicationController.dhall | 4 +- ...pi.core.v1.ReplicationControllerSpec.dhall | 4 +- .../io.k8s.api.core.v1.ResourceQuota.dhall | 4 +- ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 4 +- .../io.k8s.api.core.v1.SecurityContext.dhall | 8 +- defaults/io.k8s.api.core.v1.Service.dhall | 4 +- .../io.k8s.api.core.v1.ServiceStatus.dhall | 2 +- ...8s.api.core.v1.SessionAffinityConfig.dhall | 2 +- ...e.v1.StorageOSPersistentVolumeSource.dhall | 6 +- ...8s.api.core.v1.StorageOSVolumeSource.dhall | 6 +- defaults/io.k8s.api.core.v1.Volume.dhall | 52 +++++------ ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.VolumeProjection.dhall | 6 +- .../io.k8s.api.events.v1beta1.Event.dhall | 12 +-- ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 4 +- ...api.extensions.v1beta1.DaemonSetSpec.dhall | 6 +- ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 2 +- ...8s.api.extensions.v1beta1.Deployment.dhall | 4 +- ...pi.extensions.v1beta1.DeploymentSpec.dhall | 8 +- ...xtensions.v1beta1.DeploymentStrategy.dhall | 2 +- ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 4 +- ...s.api.extensions.v1beta1.IngressRule.dhall | 6 +- ...api.extensions.v1beta1.IngressStatus.dhall | 2 +- ...api.extensions.v1beta1.NetworkPolicy.dhall | 2 +- ...extensions.v1beta1.NetworkPolicyPeer.dhall | 6 +- ...extensions.v1beta1.PodSecurityPolicy.dhall | 2 +- ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 5 +- ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 2 +- ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 10 +- ...sions.v1beta1.SELinuxStrategyOptions.dhall | 2 +- .../io.k8s.api.extensions.v1beta1.Scale.dhall | 6 +- ....k8s.api.networking.v1.NetworkPolicy.dhall | 2 +- ....api.networking.v1.NetworkPolicyPeer.dhall | 6 +- .../io.k8s.api.policy.v1beta1.Eviction.dhall | 4 +- ...i.policy.v1beta1.PodDisruptionBudget.dhall | 2 +- ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 6 +- ...api.policy.v1beta1.PodSecurityPolicy.dhall | 2 +- ...policy.v1beta1.PodSecurityPolicySpec.dhall | 4 +- ...olicy.v1beta1.SELinuxStrategyOptions.dhall | 2 +- defaults/io.k8s.api.rbac.v1.ClusterRole.dhall | 4 +- ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 4 +- .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 4 +- ....k8s.api.settings.v1alpha1.PodPreset.dhall | 2 +- ....api.settings.v1alpha1.PodPresetSpec.dhall | 4 +- ....k8s.api.storage.v1.VolumeAttachment.dhall | 2 +- ...pi.storage.v1.VolumeAttachmentStatus.dhall | 8 +- ...pi.storage.v1alpha1.VolumeAttachment.dhall | 2 +- ...rage.v1alpha1.VolumeAttachmentStatus.dhall | 8 +- ...api.storage.v1beta1.VolumeAttachment.dhall | 2 +- ...orage.v1beta1.VolumeAttachmentStatus.dhall | 8 +- ...ons.v1beta1.CustomResourceConversion.dhall | 3 +- ...s.v1beta1.CustomResourceSubresources.dhall | 7 +- ...inery.pkg.apis.meta.v1.DeleteOptions.dhall | 4 +- ...hinery.pkg.apis.meta.v1.Initializers.dhall | 2 +- ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 4 +- ...apimachinery.pkg.apis.meta.v1.Status.dhall | 4 +- ...inery.pkg.apis.meta.v1.StatusDetails.dhall | 2 + ...g.apis.apiregistration.v1.APIService.dhall | 5 +- ...s.apiregistration.v1beta1.APIService.dhall | 5 +- src/Dhall/Kubernetes/Convert.hs | 92 ++++++++++--------- ...dmissionregistration.v1beta1.Webhook.dhall | 4 +- types/io.k8s.api.apps.v1.DaemonSet.dhall | 4 +- ....api.apps.v1.DaemonSetUpdateStrategy.dhall | 2 +- types/io.k8s.api.apps.v1.Deployment.dhall | 4 +- ...o.k8s.api.apps.v1.DeploymentStrategy.dhall | 2 +- types/io.k8s.api.apps.v1.ReplicaSet.dhall | 4 +- types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall | 4 +- types/io.k8s.api.apps.v1.StatefulSet.dhall | 4 +- ...pi.apps.v1.StatefulSetUpdateStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta1.Deployment.dhall | 4 +- ....k8s.api.apps.v1beta1.DeploymentSpec.dhall | 8 +- ....api.apps.v1beta1.DeploymentStrategy.dhall | 2 +- types/io.k8s.api.apps.v1beta1.Scale.dhall | 6 +- .../io.k8s.api.apps.v1beta1.StatefulSet.dhall | 4 +- ...k8s.api.apps.v1beta1.StatefulSetSpec.dhall | 6 +- ...ps.v1beta1.StatefulSetUpdateStrategy.dhall | 2 +- types/io.k8s.api.apps.v1beta2.DaemonSet.dhall | 4 +- ...apps.v1beta2.DaemonSetUpdateStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta2.Deployment.dhall | 4 +- ....api.apps.v1beta2.DeploymentStrategy.dhall | 2 +- .../io.k8s.api.apps.v1beta2.ReplicaSet.dhall | 4 +- ....k8s.api.apps.v1beta2.ReplicaSetSpec.dhall | 4 +- types/io.k8s.api.apps.v1beta2.Scale.dhall | 6 +- .../io.k8s.api.apps.v1beta2.StatefulSet.dhall | 4 +- ...ps.v1beta2.StatefulSetUpdateStrategy.dhall | 2 +- ...auditregistration.v1alpha1.AuditSink.dhall | 2 +- ...i.auditregistration.v1alpha1.Webhook.dhall | 2 +- ...8s.api.authentication.v1.TokenReview.dhall | 2 +- ....authentication.v1.TokenReviewStatus.dhall | 4 +- ...i.authentication.v1beta1.TokenReview.dhall | 2 +- ...entication.v1beta1.TokenReviewStatus.dhall | 4 +- ...ation.v1.SelfSubjectAccessReviewSpec.dhall | 4 +- ...horization.v1.SelfSubjectRulesReview.dhall | 2 +- ...orization.v1.SubjectAccessReviewSpec.dhall | 4 +- ....v1beta1.SelfSubjectAccessReviewSpec.dhall | 4 +- ...ation.v1beta1.SelfSubjectRulesReview.dhall | 2 +- ...tion.v1beta1.SubjectAccessReviewSpec.dhall | 4 +- ...toscaling.v1.HorizontalPodAutoscaler.dhall | 2 +- types/io.k8s.api.autoscaling.v1.Scale.dhall | 2 +- ...scaling.v2beta1.ExternalMetricSource.dhall | 2 +- ...scaling.v2beta1.ExternalMetricStatus.dhall | 4 +- ...ling.v2beta1.HorizontalPodAutoscaler.dhall | 3 +- ...s.api.autoscaling.v2beta1.MetricSpec.dhall | 12 +-- ...api.autoscaling.v2beta1.MetricStatus.dhall | 12 +-- ...toscaling.v2beta1.ObjectMetricSource.dhall | 4 +- ...toscaling.v2beta1.ObjectMetricStatus.dhall | 4 +- ...autoscaling.v2beta1.PodsMetricSource.dhall | 4 +- ...autoscaling.v2beta1.PodsMetricStatus.dhall | 2 +- ...ling.v2beta2.HorizontalPodAutoscaler.dhall | 3 +- ...autoscaling.v2beta2.MetricIdentifier.dhall | 2 +- ...s.api.autoscaling.v2beta2.MetricSpec.dhall | 14 +-- ...api.autoscaling.v2beta2.MetricStatus.dhall | 12 +-- types/io.k8s.api.batch.v1.Job.dhall | 4 +- types/io.k8s.api.batch.v1.JobSpec.dhall | 6 +- types/io.k8s.api.batch.v1beta1.CronJob.dhall | 4 +- ...8s.api.batch.v1beta1.JobTemplateSpec.dhall | 2 +- types/io.k8s.api.batch.v2alpha1.CronJob.dhall | 4 +- ...s.api.batch.v2alpha1.JobTemplateSpec.dhall | 2 +- ...es.v1beta1.CertificateSigningRequest.dhall | 2 + ...o.k8s.api.coordination.v1beta1.Lease.dhall | 2 +- types/io.k8s.api.core.v1.Affinity.dhall | 6 +- ...pi.core.v1.CSIPersistentVolumeSource.dhall | 14 +-- ...core.v1.CephFSPersistentVolumeSource.dhall | 4 +- ...o.k8s.api.core.v1.CephFSVolumeSource.dhall | 4 +- ...core.v1.CinderPersistentVolumeSource.dhall | 6 +- ...o.k8s.api.core.v1.CinderVolumeSource.dhall | 6 +- types/io.k8s.api.core.v1.Container.dhall | 12 +-- types/io.k8s.api.core.v1.ContainerState.dhall | 6 +- ...8s.api.core.v1.DownwardAPIVolumeFile.dhall | 6 +- .../io.k8s.api.core.v1.EndpointAddress.dhall | 4 +- types/io.k8s.api.core.v1.EnvFromSource.dhall | 6 +- types/io.k8s.api.core.v1.EnvVarSource.dhall | 6 +- types/io.k8s.api.core.v1.Event.dhall | 12 +-- ...i.core.v1.FlexPersistentVolumeSource.dhall | 4 +- .../io.k8s.api.core.v1.FlexVolumeSource.dhall | 4 +- types/io.k8s.api.core.v1.Handler.dhall | 4 +- ....core.v1.ISCSIPersistentVolumeSource.dhall | 4 +- ...io.k8s.api.core.v1.ISCSIVolumeSource.dhall | 4 +- types/io.k8s.api.core.v1.LimitRange.dhall | 2 +- types/io.k8s.api.core.v1.Namespace.dhall | 6 +- types/io.k8s.api.core.v1.Node.dhall | 4 +- types/io.k8s.api.core.v1.NodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.NodeConfigStatus.dhall | 8 +- types/io.k8s.api.core.v1.NodeSpec.dhall | 6 +- types/io.k8s.api.core.v1.NodeStatus.dhall | 4 +- .../io.k8s.api.core.v1.PersistentVolume.dhall | 6 +- ...8s.api.core.v1.PersistentVolumeClaim.dhall | 4 +- ...pi.core.v1.PersistentVolumeClaimSpec.dhall | 6 +- ...k8s.api.core.v1.PersistentVolumeSpec.dhall | 36 ++++---- types/io.k8s.api.core.v1.Pod.dhall | 4 +- .../io.k8s.api.core.v1.PodAffinityTerm.dhall | 6 +- ...o.k8s.api.core.v1.PodSecurityContext.dhall | 6 +- types/io.k8s.api.core.v1.PodSpec.dhall | 8 +- types/io.k8s.api.core.v1.PodTemplate.dhall | 2 +- .../io.k8s.api.core.v1.PodTemplateSpec.dhall | 2 +- types/io.k8s.api.core.v1.Probe.dhall | 6 +- ...pi.core.v1.RBDPersistentVolumeSource.dhall | 4 +- .../io.k8s.api.core.v1.RBDVolumeSource.dhall | 4 +- ...8s.api.core.v1.ReplicationController.dhall | 4 +- ...pi.core.v1.ReplicationControllerSpec.dhall | 4 +- types/io.k8s.api.core.v1.ResourceQuota.dhall | 4 +- ...io.k8s.api.core.v1.ResourceQuotaSpec.dhall | 4 +- .../io.k8s.api.core.v1.SecurityContext.dhall | 8 +- types/io.k8s.api.core.v1.Service.dhall | 4 +- types/io.k8s.api.core.v1.ServiceStatus.dhall | 2 +- ...8s.api.core.v1.SessionAffinityConfig.dhall | 2 +- ...e.v1.StorageOSPersistentVolumeSource.dhall | 6 +- ...8s.api.core.v1.StorageOSVolumeSource.dhall | 6 +- types/io.k8s.api.core.v1.Volume.dhall | 52 +++++------ ...o.k8s.api.core.v1.VolumeNodeAffinity.dhall | 2 +- .../io.k8s.api.core.v1.VolumeProjection.dhall | 6 +- types/io.k8s.api.events.v1beta1.Event.dhall | 12 +-- ...k8s.api.extensions.v1beta1.DaemonSet.dhall | 4 +- ...api.extensions.v1beta1.DaemonSetSpec.dhall | 6 +- ...ions.v1beta1.DaemonSetUpdateStrategy.dhall | 2 +- ...8s.api.extensions.v1beta1.Deployment.dhall | 4 +- ...pi.extensions.v1beta1.DeploymentSpec.dhall | 8 +- ...xtensions.v1beta1.DeploymentStrategy.dhall | 2 +- ...o.k8s.api.extensions.v1beta1.Ingress.dhall | 4 +- ...s.api.extensions.v1beta1.IngressRule.dhall | 6 +- ...api.extensions.v1beta1.IngressStatus.dhall | 2 +- ...api.extensions.v1beta1.NetworkPolicy.dhall | 2 +- ...extensions.v1beta1.NetworkPolicyPeer.dhall | 6 +- ...extensions.v1beta1.PodSecurityPolicy.dhall | 2 +- ...nsions.v1beta1.PodSecurityPolicySpec.dhall | 4 +- ...8s.api.extensions.v1beta1.ReplicaSet.dhall | 2 +- ...pi.extensions.v1beta1.ReplicaSetSpec.dhall | 10 +- ...sions.v1beta1.SELinuxStrategyOptions.dhall | 6 +- .../io.k8s.api.extensions.v1beta1.Scale.dhall | 6 +- ....k8s.api.networking.v1.NetworkPolicy.dhall | 2 +- ....api.networking.v1.NetworkPolicyPeer.dhall | 6 +- .../io.k8s.api.policy.v1beta1.Eviction.dhall | 4 +- ...i.policy.v1beta1.PodDisruptionBudget.dhall | 2 +- ...licy.v1beta1.PodDisruptionBudgetSpec.dhall | 6 +- ...api.policy.v1beta1.PodSecurityPolicy.dhall | 2 +- ...policy.v1beta1.PodSecurityPolicySpec.dhall | 4 +- ...olicy.v1beta1.SELinuxStrategyOptions.dhall | 6 +- types/io.k8s.api.rbac.v1.ClusterRole.dhall | 6 +- ...io.k8s.api.rbac.v1alpha1.ClusterRole.dhall | 6 +- .../io.k8s.api.rbac.v1beta1.ClusterRole.dhall | 6 +- ....k8s.api.settings.v1alpha1.PodPreset.dhall | 2 +- ....api.settings.v1alpha1.PodPresetSpec.dhall | 4 +- ....k8s.api.storage.v1.VolumeAttachment.dhall | 2 +- ...pi.storage.v1.VolumeAttachmentStatus.dhall | 8 +- ...pi.storage.v1alpha1.VolumeAttachment.dhall | 2 +- ...rage.v1alpha1.VolumeAttachmentStatus.dhall | 8 +- ...api.storage.v1beta1.VolumeAttachment.dhall | 2 +- ...orage.v1beta1.VolumeAttachmentStatus.dhall | 8 +- ...ons.v1beta1.CustomResourceConversion.dhall | 1 - ...s.v1beta1.CustomResourceSubresources.dhall | 7 +- ...inery.pkg.apis.meta.v1.DeleteOptions.dhall | 4 +- ...hinery.pkg.apis.meta.v1.Initializers.dhall | 2 +- ...achinery.pkg.apis.meta.v1.ObjectMeta.dhall | 4 +- ...apimachinery.pkg.apis.meta.v1.Status.dhall | 4 +- ...inery.pkg.apis.meta.v1.StatusDetails.dhall | 4 +- ...g.apis.apiregistration.v1.APIService.dhall | 5 +- ...s.apiregistration.v1beta1.APIService.dhall | 5 +- 315 files changed, 838 insertions(+), 819 deletions(-) diff --git a/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall index c468e896..8420c995 100644 --- a/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +++ b/defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall @@ -1,12 +1,12 @@ { clientConfig = ./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall -, namespaceSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , rules = [] : List ./../types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall , failurePolicy = None Text +, namespaceSelector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , sideEffects = None Text } diff --git a/defaults/io.k8s.api.apps.v1.DaemonSet.dhall b/defaults/io.k8s.api.apps.v1.DaemonSet.dhall index a4fff704..44e24416 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSet.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1.DaemonSetSpec.dhall + None ./../types/io.k8s.api.apps.v1.DaemonSetSpec.dhall , status = - ./io.k8s.api.apps.v1.DaemonSetStatus.dhall + None ./../types/io.k8s.api.apps.v1.DaemonSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall index 1a23a3aa..413e6997 100644 --- a/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall + ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1.Deployment.dhall b/defaults/io.k8s.api.apps.v1.Deployment.dhall index 07ef1704..9e45f1fa 100644 --- a/defaults/io.k8s.api.apps.v1.Deployment.dhall +++ b/defaults/io.k8s.api.apps.v1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1.DeploymentSpec.dhall + None ./../types/io.k8s.api.apps.v1.DeploymentSpec.dhall , status = - ./io.k8s.api.apps.v1.DeploymentStatus.dhall + None ./../types/io.k8s.api.apps.v1.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall index 76ee2ead..fb01a560 100644 --- a/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall + ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall index dca63e4e..51fcb340 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall + None ./../types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall , status = - ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall + None ./../types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall index 5ca16497..882c995d 100644 --- a/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = - ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , replicas = None Natural +, template = + None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1.StatefulSet.dhall index ae6efdeb..8d02b92a 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSet.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1.StatefulSetSpec.dhall + None ./../types/io.k8s.api.apps.v1.StatefulSetSpec.dhall , status = - ./io.k8s.api.apps.v1.StatefulSetStatus.dhall + None ./../types/io.k8s.api.apps.v1.StatefulSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall index c6ffa405..d16b792f 100644 --- a/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall + ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall b/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall index fd25d22e..e2dd3e31 100644 --- a/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall + None ./../types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall , status = - ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall + None ./../types/io.k8s.api.apps.v1beta1.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall index 46657c71..eefaeae1 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall @@ -1,5 +1,5 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +{ rollbackTo = + ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall , template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = @@ -12,8 +12,8 @@ None Natural , revisionHistoryLimit = None Natural -, rollbackTo = - None ./../types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , strategy = None ./../types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall index 1e45abfa..d4b29101 100644 --- a/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall + ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta1.Scale.dhall b/defaults/io.k8s.api.apps.v1beta1.Scale.dhall index a7884ef6..046cbadc 100644 --- a/defaults/io.k8s.api.apps.v1beta1.Scale.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ "Scale" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status = - ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall , spec = - None ./../types/io.k8s.api.apps.v1beta1.ScaleSpec.dhall + ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall +, status = + None ./../types/io.k8s.api.apps.v1beta1.ScaleStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall index dcc53ca4..bd082cad 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall + None ./../types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall , status = - ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall + None ./../types/io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall index c11b846f..fb2b3b5a 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall @@ -1,6 +1,4 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = +{ template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , volumeClaimTemplates = [] : List ./../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -10,6 +8,8 @@ None Natural , revisionHistoryLimit = None Natural +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , updateStrategy = None ./../types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall index 76ce5461..05946cfa 100644 --- a/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall @@ -1,6 +1,5 @@ { rollingUpdate = - None - ./../types/io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall + ./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall index 7a18d036..f45f2c57 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall + None ./../types/io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall , status = - ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall + None ./../types/io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall index a320fadf..879ab2e4 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall + ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall b/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall index a0e5a8b9..a49f9072 100644 --- a/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall + None ./../types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall , status = - ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall + None ./../types/io.k8s.api.apps.v1beta2.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall index 91b225d8..56c94911 100644 --- a/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall + ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall index 70888e7f..378e8686 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall + None ./../types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall , status = - ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall + None ./../types/io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall index 5ca16497..882c995d 100644 --- a/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = - ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , replicas = None Natural +, template = + None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.Scale.dhall b/defaults/io.k8s.api.apps.v1beta2.Scale.dhall index 1d54aadb..8c482556 100644 --- a/defaults/io.k8s.api.apps.v1beta2.Scale.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.Scale.dhall @@ -4,8 +4,8 @@ "Scale" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status = - ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall , spec = - None ./../types/io.k8s.api.apps.v1beta2.ScaleSpec.dhall + ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall +, status = + None ./../types/io.k8s.api.apps.v1beta2.ScaleStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall index 5c92821f..4ae7b902 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall + None ./../types/io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall , status = - ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall + None ./../types/io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall } diff --git a/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall b/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall index 9f38e8fc..80795587 100644 --- a/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall @@ -1,6 +1,5 @@ { rollingUpdate = - None - ./../types/io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall + ./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall , type = None Text } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall index 2de7f2dc..d456828d 100644 --- a/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + None ./../types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall } diff --git a/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall b/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall index 2c1dd2fb..04d3062f 100644 --- a/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall +++ b/defaults/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall @@ -1,6 +1,5 @@ { clientConfig = ./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall , throttle = - None - ./../types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall + ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall } diff --git a/defaults/io.k8s.api.authentication.v1.TokenReview.dhall b/defaults/io.k8s.api.authentication.v1.TokenReview.dhall index cca811a8..2fade714 100644 --- a/defaults/io.k8s.api.authentication.v1.TokenReview.dhall +++ b/defaults/io.k8s.api.authentication.v1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall , status = - ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall + None ./../types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall index 617e1a08..9a1c8833 100644 --- a/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +++ b/defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences = [] : List Text -, user = - ./io.k8s.api.authentication.v1.UserInfo.dhall , authenticated = None Bool , error = None Text +, user = + None ./../types/io.k8s.api.authentication.v1.UserInfo.dhall } diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall index 79bcd74b..37a2ff8e 100644 --- a/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall , status = - ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall + None ./../types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall index f50e7366..6561fac3 100644 --- a/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +++ b/defaults/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences = [] : List Text -, user = - ./io.k8s.api.authentication.v1beta1.UserInfo.dhall , authenticated = None Bool , error = None Text +, user = + None ./../types/io.k8s.api.authentication.v1beta1.UserInfo.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall index e3986be6..2cfe8f20 100644 --- a/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall @@ -1,5 +1,5 @@ { nonResourceAttributes = - None ./../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall , resourceAttributes = - None ./../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1.ResourceAttributes.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall index eab4563e..508fb34b 100644 --- a/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +++ b/defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall , status = - ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + None ./../types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall index cc007407..07b75653 100644 --- a/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall @@ -3,9 +3,9 @@ , groups = [] : List Text , nonResourceAttributes = - None ./../types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall , resourceAttributes = - None ./../types/io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1.ResourceAttributes.dhall , uid = None Text , user = diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall index 8f81cda6..13dfa34d 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall @@ -1,5 +1,5 @@ { nonResourceAttributes = - None ./../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall , resourceAttributes = - None ./../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall index 27973e1a..c10c4f0c 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall @@ -7,5 +7,6 @@ , spec = ./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall , status = - ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall + None + ./../types/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall } diff --git a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall index c0b6bffe..1a0299d2 100644 --- a/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +++ b/defaults/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall @@ -3,9 +3,9 @@ , group = [] : List Text , nonResourceAttributes = - None ./../types/io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall , resourceAttributes = - None ./../types/io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall , uid = None Text , user = diff --git a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall index 879f4575..b3a355e8 100644 --- a/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +++ b/defaults/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall + None ./../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall , status = None ./../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall diff --git a/defaults/io.k8s.api.autoscaling.v1.Scale.dhall b/defaults/io.k8s.api.autoscaling.v1.Scale.dhall index b29a1e96..4a24ba03 100644 --- a/defaults/io.k8s.api.autoscaling.v1.Scale.dhall +++ b/defaults/io.k8s.api.autoscaling.v1.Scale.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./../types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall + ./io.k8s.api.autoscaling.v1.ScaleSpec.dhall , status = None ./../types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall index f619845d..7f7115cb 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall @@ -1,5 +1,5 @@ { metricSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , targetAverageValue = None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , targetValue = diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall index 1b0c93e8..cf50d46a 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall @@ -1,5 +1,5 @@ -{ metricSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, currentAverageValue = +{ currentAverageValue = None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricSelector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall index 9ed81e19..6fd2f90e 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,9 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall + None + ./../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall , status = - ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall + None + ./../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall index 707540f4..5910f4f1 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall @@ -1,9 +1,9 @@ { external = - ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall , object = - ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall , pods = - ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall , resource = None ./../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall index 165672a0..51363129 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall @@ -1,9 +1,9 @@ { external = - ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall , object = - ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall , pods = - ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall , resource = None ./../types/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall index 5bf48540..acdb4a40 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall @@ -1,7 +1,7 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, target = +{ target = ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , averageValue = None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall index 5bf48540..acdb4a40 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall @@ -1,7 +1,7 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, target = +{ target = ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , averageValue = None ./../types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall index c540fbd1..6ce2a838 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall @@ -1 +1,3 @@ -{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } +{ selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall index c540fbd1..6ce2a838 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall @@ -1 +1,3 @@ -{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } +{ selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall index 198fcb7a..4c03273d 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall @@ -5,7 +5,9 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + None + ./../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall , status = - ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall + None + ./../types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall index c540fbd1..6ce2a838 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall @@ -1 +1,3 @@ -{ selector = ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } +{ selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +} diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall index 80e02b80..69e31363 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall @@ -1,9 +1,9 @@ { external = - ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall , object = - ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall , pods = - ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall , resource = - ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall } diff --git a/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall index 65e8e36a..35b72b9d 100644 --- a/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +++ b/defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall @@ -1,9 +1,9 @@ { external = - ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall , object = - ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall , pods = - ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall + None ./../types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall , resource = None ./../types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v1.Job.dhall b/defaults/io.k8s.api.batch.v1.Job.dhall index 570c1ba9..562b109e 100644 --- a/defaults/io.k8s.api.batch.v1.Job.dhall +++ b/defaults/io.k8s.api.batch.v1.Job.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.batch.v1.JobSpec.dhall + None ./../types/io.k8s.api.batch.v1.JobSpec.dhall , status = - ./io.k8s.api.batch.v1.JobStatus.dhall + None ./../types/io.k8s.api.batch.v1.JobStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v1.JobSpec.dhall b/defaults/io.k8s.api.batch.v1.JobSpec.dhall index acbee4b1..36fdcaf5 100644 --- a/defaults/io.k8s.api.batch.v1.JobSpec.dhall +++ b/defaults/io.k8s.api.batch.v1.JobSpec.dhall @@ -1,6 +1,4 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = +{ template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , activeDeadlineSeconds = None Natural @@ -12,6 +10,8 @@ None Bool , parallelism = None Natural +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , ttlSecondsAfterFinished = None Natural } diff --git a/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall b/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall index 96c9a274..404a137b 100644 --- a/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall +++ b/defaults/io.k8s.api.batch.v1beta1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall + None ./../types/io.k8s.api.batch.v1beta1.CronJobSpec.dhall , status = - ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall + None ./../types/io.k8s.api.batch.v1beta1.CronJobStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall index 0a7e89ca..aa43fb37 100644 --- a/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +++ b/defaults/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.batch.v1.JobSpec.dhall + None ./../types/io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall b/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall index 4ebaad28..9e4d77cc 100644 --- a/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall +++ b/defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + None ./../types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall , status = - ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + None ./../types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall } diff --git a/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall index 0a7e89ca..aa43fb37 100644 --- a/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +++ b/defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.batch.v1.JobSpec.dhall + None ./../types/io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall index 8faa816d..b3903843 100644 --- a/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +++ b/defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall @@ -5,7 +5,9 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall + None + ./../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall , status = - ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall + None + ./../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall } diff --git a/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall b/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall index f1cab54f..acf4c3de 100644 --- a/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall +++ b/defaults/io.k8s.api.coordination.v1beta1.Lease.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - None ./../types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall + ./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.Affinity.dhall b/defaults/io.k8s.api.core.v1.Affinity.dhall index 5a1b37bb..6430d4ca 100644 --- a/defaults/io.k8s.api.core.v1.Affinity.dhall +++ b/defaults/io.k8s.api.core.v1.Affinity.dhall @@ -1,7 +1,7 @@ { nodeAffinity = - ./io.k8s.api.core.v1.NodeAffinity.dhall + None ./../types/io.k8s.api.core.v1.NodeAffinity.dhall , podAffinity = - ./io.k8s.api.core.v1.PodAffinity.dhall + None ./../types/io.k8s.api.core.v1.PodAffinity.dhall , podAntiAffinity = - ./io.k8s.api.core.v1.PodAntiAffinity.dhall + None ./../types/io.k8s.api.core.v1.PodAntiAffinity.dhall } diff --git a/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall index b70ed2e1..7cedf66b 100644 --- a/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall @@ -1,13 +1,13 @@ -{ volumeAttributes = +{ controllerPublishSecretRef = + ./io.k8s.api.core.v1.SecretReference.dhall +, nodePublishSecretRef = + ./io.k8s.api.core.v1.SecretReference.dhall +, nodeStageSecretRef = + ./io.k8s.api.core.v1.SecretReference.dhall +, volumeAttributes = [] : List { mapKey : Text, mapValue : Text } -, controllerPublishSecretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall , fsType = None Text -, nodePublishSecretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall -, nodeStageSecretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall , readOnly = None Bool } diff --git a/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall index 89a3e121..b6b462fc 100644 --- a/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall @@ -1,13 +1,13 @@ { monitors = [] : List Text +, secretRef = + ./io.k8s.api.core.v1.SecretReference.dhall , path = None Text , readOnly = None Bool , secretFile = None Text -, secretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall index 016dae8d..7c212471 100644 --- a/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall @@ -1,13 +1,13 @@ { monitors = [] : List Text +, secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall , path = None Text , readOnly = None Bool , secretFile = None Text -, secretRef = - None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall index d8382f6c..c0e939a6 100644 --- a/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall @@ -1,7 +1,7 @@ -{ fsType = +{ secretRef = + ./io.k8s.api.core.v1.SecretReference.dhall +, fsType = None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall b/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall index 6a1665fc..eb693815 100644 --- a/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall @@ -1,7 +1,7 @@ -{ fsType = +{ secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall +, fsType = None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.Container.dhall b/defaults/io.k8s.api.core.v1.Container.dhall index d70baf53..a34182da 100644 --- a/defaults/io.k8s.api.core.v1.Container.dhall +++ b/defaults/io.k8s.api.core.v1.Container.dhall @@ -6,18 +6,12 @@ [] : List ./../types/io.k8s.api.core.v1.EnvVar.dhall , envFrom = [] : List ./../types/io.k8s.api.core.v1.EnvFromSource.dhall -, lifecycle = - ./io.k8s.api.core.v1.Lifecycle.dhall , livenessProbe = ./io.k8s.api.core.v1.Probe.dhall , ports = [] : List ./../types/io.k8s.api.core.v1.ContainerPort.dhall , readinessProbe = ./io.k8s.api.core.v1.Probe.dhall -, resources = - ./io.k8s.api.core.v1.ResourceRequirements.dhall -, securityContext = - ./io.k8s.api.core.v1.SecurityContext.dhall , volumeDevices = [] : List ./../types/io.k8s.api.core.v1.VolumeDevice.dhall , volumeMounts = @@ -26,6 +20,12 @@ None Text , imagePullPolicy = None Text +, lifecycle = + None ./../types/io.k8s.api.core.v1.Lifecycle.dhall +, resources = + None ./../types/io.k8s.api.core.v1.ResourceRequirements.dhall +, securityContext = + None ./../types/io.k8s.api.core.v1.SecurityContext.dhall , stdin = None Bool , stdinOnce = diff --git a/defaults/io.k8s.api.core.v1.ContainerState.dhall b/defaults/io.k8s.api.core.v1.ContainerState.dhall index 3d6163b5..627be0fd 100644 --- a/defaults/io.k8s.api.core.v1.ContainerState.dhall +++ b/defaults/io.k8s.api.core.v1.ContainerState.dhall @@ -1,7 +1,7 @@ { running = - None ./../types/io.k8s.api.core.v1.ContainerStateRunning.dhall + ./io.k8s.api.core.v1.ContainerStateRunning.dhall +, waiting = + ./io.k8s.api.core.v1.ContainerStateWaiting.dhall , terminated = None ./../types/io.k8s.api.core.v1.ContainerStateTerminated.dhall -, waiting = - None ./../types/io.k8s.api.core.v1.ContainerStateWaiting.dhall } diff --git a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall index bc5853f4..afebc4e2 100644 --- a/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +++ b/defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall @@ -1,5 +1,5 @@ { fieldRef = - ./io.k8s.api.core.v1.ObjectFieldSelector.dhall + None ./../types/io.k8s.api.core.v1.ObjectFieldSelector.dhall , mode = None Natural , resourceFieldRef = diff --git a/defaults/io.k8s.api.core.v1.EndpointAddress.dhall b/defaults/io.k8s.api.core.v1.EndpointAddress.dhall index 5dd65d12..38c4e61b 100644 --- a/defaults/io.k8s.api.core.v1.EndpointAddress.dhall +++ b/defaults/io.k8s.api.core.v1.EndpointAddress.dhall @@ -1,7 +1,7 @@ -{ targetRef = - ./io.k8s.api.core.v1.ObjectReference.dhall -, hostname = +{ hostname = None Text , nodeName = None Text +, targetRef = + None ./../types/io.k8s.api.core.v1.ObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.EnvFromSource.dhall b/defaults/io.k8s.api.core.v1.EnvFromSource.dhall index 528f435e..494e612b 100644 --- a/defaults/io.k8s.api.core.v1.EnvFromSource.dhall +++ b/defaults/io.k8s.api.core.v1.EnvFromSource.dhall @@ -1,7 +1,7 @@ { configMapRef = - None ./../types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall + ./io.k8s.api.core.v1.ConfigMapEnvSource.dhall +, secretRef = + ./io.k8s.api.core.v1.SecretEnvSource.dhall , prefix = None Text -, secretRef = - None ./../types/io.k8s.api.core.v1.SecretEnvSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.EnvVarSource.dhall b/defaults/io.k8s.api.core.v1.EnvVarSource.dhall index 3ed6822b..ffbfc6a4 100644 --- a/defaults/io.k8s.api.core.v1.EnvVarSource.dhall +++ b/defaults/io.k8s.api.core.v1.EnvVarSource.dhall @@ -1,7 +1,7 @@ -{ fieldRef = - ./io.k8s.api.core.v1.ObjectFieldSelector.dhall -, configMapKeyRef = +{ configMapKeyRef = None ./../types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall +, fieldRef = + None ./../types/io.k8s.api.core.v1.ObjectFieldSelector.dhall , resourceFieldRef = None ./../types/io.k8s.api.core.v1.ResourceFieldSelector.dhall , secretKeyRef = diff --git a/defaults/io.k8s.api.core.v1.Event.dhall b/defaults/io.k8s.api.core.v1.Event.dhall index e703486a..96cb729c 100644 --- a/defaults/io.k8s.api.core.v1.Event.dhall +++ b/defaults/io.k8s.api.core.v1.Event.dhall @@ -6,8 +6,10 @@ ./io.k8s.api.core.v1.ObjectReference.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, related = - ./io.k8s.api.core.v1.ObjectReference.dhall +, series = + ./io.k8s.api.core.v1.EventSeries.dhall +, source = + ./io.k8s.api.core.v1.EventSource.dhall , action = None Text , count = @@ -22,14 +24,12 @@ None Text , reason = None Text +, related = + None ./../types/io.k8s.api.core.v1.ObjectReference.dhall , reportingComponent = None Text , reportingInstance = None Text -, series = - None ./../types/io.k8s.api.core.v1.EventSeries.dhall -, source = - None ./../types/io.k8s.api.core.v1.EventSource.dhall , type = None Text } diff --git a/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall index e11ff38b..ce2d0b31 100644 --- a/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall @@ -1,9 +1,9 @@ { options = [] : List { mapKey : Text, mapValue : Text } +, secretRef = + ./io.k8s.api.core.v1.SecretReference.dhall , fsType = None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall b/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall index 247921af..791a553d 100644 --- a/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall @@ -1,9 +1,9 @@ { options = [] : List { mapKey : Text, mapValue : Text } +, secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall , fsType = None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.Handler.dhall b/defaults/io.k8s.api.core.v1.Handler.dhall index d3651e3b..99b888b7 100644 --- a/defaults/io.k8s.api.core.v1.Handler.dhall +++ b/defaults/io.k8s.api.core.v1.Handler.dhall @@ -1,7 +1,7 @@ { exec = - ./io.k8s.api.core.v1.ExecAction.dhall + None ./../types/io.k8s.api.core.v1.ExecAction.dhall , httpGet = - ./io.k8s.api.core.v1.HTTPGetAction.dhall + None ./../types/io.k8s.api.core.v1.HTTPGetAction.dhall , tcpSocket = None ./../types/io.k8s.api.core.v1.TCPSocketAction.dhall } diff --git a/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall index 4a84f193..90d94ca8 100644 --- a/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall @@ -1,5 +1,7 @@ { portals = [] : List Text +, secretRef = + ./io.k8s.api.core.v1.SecretReference.dhall , chapAuthDiscovery = None Bool , chapAuthSession = @@ -12,6 +14,4 @@ None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall b/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall index 3754392c..a913ff11 100644 --- a/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall @@ -1,5 +1,7 @@ { portals = [] : List Text +, secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall , chapAuthDiscovery = None Bool , chapAuthSession = @@ -12,6 +14,4 @@ None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/defaults/io.k8s.api.core.v1.LimitRange.dhall b/defaults/io.k8s.api.core.v1.LimitRange.dhall index e3148afb..b7f69596 100644 --- a/defaults/io.k8s.api.core.v1.LimitRange.dhall +++ b/defaults/io.k8s.api.core.v1.LimitRange.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.LimitRangeSpec.dhall + None ./../types/io.k8s.api.core.v1.LimitRangeSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.Namespace.dhall b/defaults/io.k8s.api.core.v1.Namespace.dhall index caf10b2f..0808db00 100644 --- a/defaults/io.k8s.api.core.v1.Namespace.dhall +++ b/defaults/io.k8s.api.core.v1.Namespace.dhall @@ -4,8 +4,8 @@ "Namespace" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - ./io.k8s.api.core.v1.NamespaceSpec.dhall , status = - None ./../types/io.k8s.api.core.v1.NamespaceStatus.dhall + ./io.k8s.api.core.v1.NamespaceStatus.dhall +, spec = + None ./../types/io.k8s.api.core.v1.NamespaceSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.Node.dhall b/defaults/io.k8s.api.core.v1.Node.dhall index 1ad9d68c..4ab86b32 100644 --- a/defaults/io.k8s.api.core.v1.Node.dhall +++ b/defaults/io.k8s.api.core.v1.Node.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.NodeSpec.dhall + None ./../types/io.k8s.api.core.v1.NodeSpec.dhall , status = - ./io.k8s.api.core.v1.NodeStatus.dhall + None ./../types/io.k8s.api.core.v1.NodeStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeAffinity.dhall b/defaults/io.k8s.api.core.v1.NodeAffinity.dhall index 50b53421..c107c749 100644 --- a/defaults/io.k8s.api.core.v1.NodeAffinity.dhall +++ b/defaults/io.k8s.api.core.v1.NodeAffinity.dhall @@ -1,5 +1,5 @@ { preferredDuringSchedulingIgnoredDuringExecution = [] : List ./../types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall , requiredDuringSchedulingIgnoredDuringExecution = - ./io.k8s.api.core.v1.NodeSelector.dhall + None ./../types/io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall b/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall index c6d83761..c7f01335 100644 --- a/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall +++ b/defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall @@ -1,9 +1,9 @@ { active = - None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall + ./io.k8s.api.core.v1.NodeConfigSource.dhall , assigned = - None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall + ./io.k8s.api.core.v1.NodeConfigSource.dhall +, lastKnownGood = + ./io.k8s.api.core.v1.NodeConfigSource.dhall , error = None Text -, lastKnownGood = - None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall } diff --git a/defaults/io.k8s.api.core.v1.NodeSpec.dhall b/defaults/io.k8s.api.core.v1.NodeSpec.dhall index 5cc0d9a1..c8200d5d 100644 --- a/defaults/io.k8s.api.core.v1.NodeSpec.dhall +++ b/defaults/io.k8s.api.core.v1.NodeSpec.dhall @@ -1,7 +1,7 @@ -{ taints = +{ configSource = + ./io.k8s.api.core.v1.NodeConfigSource.dhall +, taints = [] : List ./../types/io.k8s.api.core.v1.Taint.dhall -, configSource = - None ./../types/io.k8s.api.core.v1.NodeConfigSource.dhall , externalID = None Text , podCIDR = diff --git a/defaults/io.k8s.api.core.v1.NodeStatus.dhall b/defaults/io.k8s.api.core.v1.NodeStatus.dhall index 6236912d..843f457e 100644 --- a/defaults/io.k8s.api.core.v1.NodeStatus.dhall +++ b/defaults/io.k8s.api.core.v1.NodeStatus.dhall @@ -6,6 +6,8 @@ [] : List { mapKey : Text, mapValue : Text } , conditions = [] : List ./../types/io.k8s.api.core.v1.NodeCondition.dhall +, daemonEndpoints = + ./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall , images = [] : List ./../types/io.k8s.api.core.v1.ContainerImage.dhall , volumesAttached = @@ -14,8 +16,6 @@ [] : List Text , config = None ./../types/io.k8s.api.core.v1.NodeConfigStatus.dhall -, daemonEndpoints = - None ./../types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall , nodeInfo = None ./../types/io.k8s.api.core.v1.NodeSystemInfo.dhall , phase = diff --git a/defaults/io.k8s.api.core.v1.PersistentVolume.dhall b/defaults/io.k8s.api.core.v1.PersistentVolume.dhall index b5b6e615..71acb1fc 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolume.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolume.dhall @@ -4,8 +4,8 @@ "PersistentVolume" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall , status = - None ./../types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall + ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall +, spec = + None ./../types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall index 145b4c5f..2d363997 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + None ./../types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall , status = - ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + None ./../types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall index 6c60e950..75d4747c 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall @@ -1,11 +1,11 @@ { accessModes = [] : List Text , dataSource = - ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall + None ./../types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall , resources = - ./io.k8s.api.core.v1.ResourceRequirements.dhall + None ./../types/io.k8s.api.core.v1.ResourceRequirements.dhall , selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , storageClassName = None Text , volumeMode = diff --git a/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall index 1c920071..2b123b2c 100644 --- a/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall @@ -1,43 +1,41 @@ { accessModes = [] : List Text -, azureDisk = - ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , capacity = [] : List { mapKey : Text, mapValue : Text } -, cephfs = - ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall -, claimRef = - ./io.k8s.api.core.v1.ObjectReference.dhall -, csi = - ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall -, fc = - ./io.k8s.api.core.v1.FCVolumeSource.dhall -, flexVolume = - ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall -, iscsi = - ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, flocker = + ./io.k8s.api.core.v1.FlockerVolumeSource.dhall , mountOptions = [] : List Text , nodeAffinity = ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall -, rbd = - ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall , storageos = ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall , awsElasticBlockStore = None ./../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk = + None ./../types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , azureFile = None ./../types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, cephfs = + None ./../types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall , cinder = None ./../types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall -, flocker = - None ./../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall +, claimRef = + None ./../types/io.k8s.api.core.v1.ObjectReference.dhall +, csi = + None ./../types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, fc = + None ./../types/io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume = + None ./../types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall , gcePersistentDisk = None ./../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall , glusterfs = None ./../types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall , hostPath = None ./../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi = + None ./../types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall , local = None ./../types/io.k8s.api.core.v1.LocalVolumeSource.dhall , nfs = @@ -50,6 +48,8 @@ None ./../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall , quobyte = None ./../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd = + None ./../types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall , scaleIO = None ./../types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall , storageClassName = diff --git a/defaults/io.k8s.api.core.v1.Pod.dhall b/defaults/io.k8s.api.core.v1.Pod.dhall index 14daee54..964b6a8b 100644 --- a/defaults/io.k8s.api.core.v1.Pod.dhall +++ b/defaults/io.k8s.api.core.v1.Pod.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.PodSpec.dhall + None ./../types/io.k8s.api.core.v1.PodSpec.dhall , status = - ./io.k8s.api.core.v1.PodStatus.dhall + None ./../types/io.k8s.api.core.v1.PodStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall b/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall index 5b136a02..ebbd6424 100644 --- a/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall +++ b/defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall @@ -1,5 +1,5 @@ -{ labelSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, namespaces = +{ namespaces = [] : List Text +, labelSelector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall b/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall index a0d5250a..aee569ea 100644 --- a/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall +++ b/defaults/io.k8s.api.core.v1.PodSecurityContext.dhall @@ -1,4 +1,6 @@ -{ supplementalGroups = +{ seLinuxOptions = + ./io.k8s.api.core.v1.SELinuxOptions.dhall +, supplementalGroups = [] : List Natural , sysctls = [] : List ./../types/io.k8s.api.core.v1.Sysctl.dhall @@ -10,6 +12,4 @@ None Bool , runAsUser = None Natural -, seLinuxOptions = - None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodSpec.dhall b/defaults/io.k8s.api.core.v1.PodSpec.dhall index 4adc3aaf..e4fe7103 100644 --- a/defaults/io.k8s.api.core.v1.PodSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PodSpec.dhall @@ -2,8 +2,6 @@ ./io.k8s.api.core.v1.Affinity.dhall , containers = [] : List ./../types/io.k8s.api.core.v1.Container.dhall -, dnsConfig = - ./io.k8s.api.core.v1.PodDNSConfig.dhall , hostAliases = [] : List ./../types/io.k8s.api.core.v1.HostAlias.dhall , imagePullSecrets = @@ -14,8 +12,6 @@ [] : List { mapKey : Text, mapValue : Text } , readinessGates = [] : List ./../types/io.k8s.api.core.v1.PodReadinessGate.dhall -, securityContext = - ./io.k8s.api.core.v1.PodSecurityContext.dhall , tolerations = [] : List ./../types/io.k8s.api.core.v1.Toleration.dhall , volumes = @@ -24,6 +20,8 @@ None Natural , automountServiceAccountToken = None Bool +, dnsConfig = + None ./../types/io.k8s.api.core.v1.PodDNSConfig.dhall , dnsPolicy = None Text , enableServiceLinks = @@ -48,6 +46,8 @@ None Text , schedulerName = None Text +, securityContext = + None ./../types/io.k8s.api.core.v1.PodSecurityContext.dhall , serviceAccount = None Text , serviceAccountName = diff --git a/defaults/io.k8s.api.core.v1.PodTemplate.dhall b/defaults/io.k8s.api.core.v1.PodTemplate.dhall index 1e960b7b..c24c9666 100644 --- a/defaults/io.k8s.api.core.v1.PodTemplate.dhall +++ b/defaults/io.k8s.api.core.v1.PodTemplate.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , template = - ./io.k8s.api.core.v1.PodTemplateSpec.dhall + None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall b/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall index e050abbe..10d1a899 100644 --- a/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall +++ b/defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.PodSpec.dhall + None ./../types/io.k8s.api.core.v1.PodSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.Probe.dhall b/defaults/io.k8s.api.core.v1.Probe.dhall index 164b5830..8be599d6 100644 --- a/defaults/io.k8s.api.core.v1.Probe.dhall +++ b/defaults/io.k8s.api.core.v1.Probe.dhall @@ -1,9 +1,9 @@ { exec = - ./io.k8s.api.core.v1.ExecAction.dhall -, httpGet = - ./io.k8s.api.core.v1.HTTPGetAction.dhall + None ./../types/io.k8s.api.core.v1.ExecAction.dhall , failureThreshold = None Natural +, httpGet = + None ./../types/io.k8s.api.core.v1.HTTPGetAction.dhall , initialDelaySeconds = None Natural , periodSeconds = diff --git a/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall index 41d46344..d86ed3a8 100644 --- a/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall @@ -1,5 +1,7 @@ { monitors = [] : List Text +, secretRef = + ./io.k8s.api.core.v1.SecretReference.dhall , fsType = None Text , keyring = @@ -8,8 +10,6 @@ None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.SecretReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall b/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall index 6d1d30e8..e3eb69ab 100644 --- a/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall @@ -1,5 +1,7 @@ { monitors = [] : List Text +, secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall , fsType = None Text , keyring = @@ -8,8 +10,6 @@ None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , user = None Text } diff --git a/defaults/io.k8s.api.core.v1.ReplicationController.dhall b/defaults/io.k8s.api.core.v1.ReplicationController.dhall index 491d348b..f9b99cdf 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationController.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationController.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall + None ./../types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall , status = - ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall + None ./../types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall index 7f6d5a96..82f7d185 100644 --- a/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +++ b/defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall @@ -1,9 +1,9 @@ { selector = [] : List { mapKey : Text, mapValue : Text } -, template = - ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , replicas = None Natural +, template = + None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.ResourceQuota.dhall b/defaults/io.k8s.api.core.v1.ResourceQuota.dhall index e04dfcf8..2255118a 100644 --- a/defaults/io.k8s.api.core.v1.ResourceQuota.dhall +++ b/defaults/io.k8s.api.core.v1.ResourceQuota.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall + None ./../types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall , status = - ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall + None ./../types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall index 6950ded9..5902cdf9 100644 --- a/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +++ b/defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall @@ -1,7 +1,7 @@ { hard = [] : List { mapKey : Text, mapValue : Text } -, scopeSelector = - ./io.k8s.api.core.v1.ScopeSelector.dhall , scopes = [] : List Text +, scopeSelector = + None ./../types/io.k8s.api.core.v1.ScopeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.SecurityContext.dhall b/defaults/io.k8s.api.core.v1.SecurityContext.dhall index 7287eca7..5cbb0b71 100644 --- a/defaults/io.k8s.api.core.v1.SecurityContext.dhall +++ b/defaults/io.k8s.api.core.v1.SecurityContext.dhall @@ -1,7 +1,9 @@ -{ capabilities = - ./io.k8s.api.core.v1.Capabilities.dhall +{ seLinuxOptions = + ./io.k8s.api.core.v1.SELinuxOptions.dhall , allowPrivilegeEscalation = None Bool +, capabilities = + None ./../types/io.k8s.api.core.v1.Capabilities.dhall , privileged = None Bool , procMount = @@ -14,6 +16,4 @@ None Bool , runAsUser = None Natural -, seLinuxOptions = - None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.core.v1.Service.dhall b/defaults/io.k8s.api.core.v1.Service.dhall index 14e5e4e3..81167bd3 100644 --- a/defaults/io.k8s.api.core.v1.Service.dhall +++ b/defaults/io.k8s.api.core.v1.Service.dhall @@ -4,8 +4,8 @@ "Service" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - ./io.k8s.api.core.v1.ServiceSpec.dhall , status = ./io.k8s.api.core.v1.ServiceStatus.dhall +, spec = + None ./../types/io.k8s.api.core.v1.ServiceSpec.dhall } diff --git a/defaults/io.k8s.api.core.v1.ServiceStatus.dhall b/defaults/io.k8s.api.core.v1.ServiceStatus.dhall index 0545959b..d58f3f09 100644 --- a/defaults/io.k8s.api.core.v1.ServiceStatus.dhall +++ b/defaults/io.k8s.api.core.v1.ServiceStatus.dhall @@ -1 +1 @@ -{ loadBalancer = ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer = None ./../types/io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall b/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall index c929b4cb..68e3d05c 100644 --- a/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall +++ b/defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall @@ -1 +1 @@ -{ clientIP = None ./../types/io.k8s.api.core.v1.ClientIPConfig.dhall } +{ clientIP = ./io.k8s.api.core.v1.ClientIPConfig.dhall } diff --git a/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall index be6ddc24..820254b8 100644 --- a/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall @@ -1,9 +1,9 @@ -{ secretRef = - ./io.k8s.api.core.v1.ObjectReference.dhall -, fsType = +{ fsType = None Text , readOnly = None Bool +, secretRef = + None ./../types/io.k8s.api.core.v1.ObjectReference.dhall , volumeName = None Text , volumeNamespace = diff --git a/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall b/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall index 0f620dd1..14157ea4 100644 --- a/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +++ b/defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall @@ -1,9 +1,9 @@ -{ fsType = +{ secretRef = + ./io.k8s.api.core.v1.LocalObjectReference.dhall +, fsType = None Text , readOnly = None Bool -, secretRef = - None ./../types/io.k8s.api.core.v1.LocalObjectReference.dhall , volumeName = None Text , volumeNamespace = diff --git a/defaults/io.k8s.api.core.v1.Volume.dhall b/defaults/io.k8s.api.core.v1.Volume.dhall index 297a52a5..bfc15b3d 100644 --- a/defaults/io.k8s.api.core.v1.Volume.dhall +++ b/defaults/io.k8s.api.core.v1.Volume.dhall @@ -1,35 +1,25 @@ -{ azureDisk = - ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall -, cephfs = - ./io.k8s.api.core.v1.CephFSVolumeSource.dhall -, configMap = - ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall -, downwardAPI = - ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall -, fc = - ./io.k8s.api.core.v1.FCVolumeSource.dhall -, flexVolume = - ./io.k8s.api.core.v1.FlexVolumeSource.dhall -, iscsi = - ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall -, projected = - ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall -, rbd = - ./io.k8s.api.core.v1.RBDVolumeSource.dhall -, scaleIO = - ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall -, secret = - ./io.k8s.api.core.v1.SecretVolumeSource.dhall +{ emptyDir = + ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +, flocker = + ./io.k8s.api.core.v1.FlockerVolumeSource.dhall , awsElasticBlockStore = None ./../types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk = + None ./../types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , azureFile = None ./../types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, cephfs = + None ./../types/io.k8s.api.core.v1.CephFSVolumeSource.dhall , cinder = None ./../types/io.k8s.api.core.v1.CinderVolumeSource.dhall -, emptyDir = - None ./../types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall -, flocker = - None ./../types/io.k8s.api.core.v1.FlockerVolumeSource.dhall +, configMap = + None ./../types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, downwardAPI = + None ./../types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, fc = + None ./../types/io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume = + None ./../types/io.k8s.api.core.v1.FlexVolumeSource.dhall , gcePersistentDisk = None ./../types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall , gitRepo = @@ -38,6 +28,8 @@ None ./../types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall , hostPath = None ./../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi = + None ./../types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall , nfs = None ./../types/io.k8s.api.core.v1.NFSVolumeSource.dhall , persistentVolumeClaim = @@ -46,8 +38,16 @@ None ./../types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall , portworxVolume = None ./../types/io.k8s.api.core.v1.PortworxVolumeSource.dhall +, projected = + None ./../types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall , quobyte = None ./../types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd = + None ./../types/io.k8s.api.core.v1.RBDVolumeSource.dhall +, scaleIO = + None ./../types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, secret = + None ./../types/io.k8s.api.core.v1.SecretVolumeSource.dhall , storageos = None ./../types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall , vsphereVolume = diff --git a/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall index b6a39158..ce16af73 100644 --- a/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +++ b/defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall @@ -1 +1 @@ -{ required = ./io.k8s.api.core.v1.NodeSelector.dhall } +{ required = None ./../types/io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/defaults/io.k8s.api.core.v1.VolumeProjection.dhall b/defaults/io.k8s.api.core.v1.VolumeProjection.dhall index 65e6741f..375198fd 100644 --- a/defaults/io.k8s.api.core.v1.VolumeProjection.dhall +++ b/defaults/io.k8s.api.core.v1.VolumeProjection.dhall @@ -1,9 +1,9 @@ { configMap = - ./io.k8s.api.core.v1.ConfigMapProjection.dhall + None ./../types/io.k8s.api.core.v1.ConfigMapProjection.dhall , downwardAPI = - ./io.k8s.api.core.v1.DownwardAPIProjection.dhall + None ./../types/io.k8s.api.core.v1.DownwardAPIProjection.dhall , secret = - ./io.k8s.api.core.v1.SecretProjection.dhall + None ./../types/io.k8s.api.core.v1.SecretProjection.dhall , serviceAccountToken = None ./../types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall } diff --git a/defaults/io.k8s.api.events.v1beta1.Event.dhall b/defaults/io.k8s.api.events.v1beta1.Event.dhall index 2cc882e4..c2948917 100644 --- a/defaults/io.k8s.api.events.v1beta1.Event.dhall +++ b/defaults/io.k8s.api.events.v1beta1.Event.dhall @@ -2,12 +2,10 @@ "events.k8s.io/v1beta1" , kind = "Event" +, deprecatedSource = + ./io.k8s.api.core.v1.EventSource.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, regarding = - ./io.k8s.api.core.v1.ObjectReference.dhall -, related = - ./io.k8s.api.core.v1.ObjectReference.dhall , action = None Text , deprecatedCount = @@ -16,12 +14,14 @@ None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , deprecatedLastTimestamp = None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall -, deprecatedSource = - None ./../types/io.k8s.api.core.v1.EventSource.dhall , note = None Text , reason = None Text +, regarding = + None ./../types/io.k8s.api.core.v1.ObjectReference.dhall +, related = + None ./../types/io.k8s.api.core.v1.ObjectReference.dhall , reportingController = None Text , reportingInstance = diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall index afd2480c..a5d14e9c 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall + None ./../types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall , status = - ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall + None ./../types/io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall index 5ef5cdc8..eb8e0b78 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall @@ -1,11 +1,11 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = +{ template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = None Natural , revisionHistoryLimit = None Natural +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , templateGeneration = None Natural , updateStrategy = diff --git a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall index 0dc31246..10557fdf 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall + ./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall , type = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall b/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall index 7a781592..a57ab611 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall + None ./../types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall , status = - ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall + None ./../types/io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall index eba1de72..40c1af26 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall @@ -1,5 +1,5 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +{ rollbackTo = + ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall , template = ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds = @@ -12,8 +12,8 @@ None Natural , revisionHistoryLimit = None Natural -, rollbackTo = - None ./../types/io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , strategy = None ./../types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall index ab650202..dac712eb 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate = - None ./../types/io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall + ./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall , type = None Text } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall b/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall index d452711c..e89fa31f 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall @@ -4,8 +4,8 @@ "Ingress" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec = - ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall , status = ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall +, spec = + None ./../types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall index cfb41529..502a5779 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall @@ -1,5 +1,5 @@ -{ http = - ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall -, host = +{ host = None Text +, http = + None ./../types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall index 0545959b..d58f3f09 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall @@ -1 +1 @@ -{ loadBalancer = ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer = None ./../types/io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall index 55507857..fe35f085 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall + None ./../types/io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall index d2c46c96..62b47c81 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock = - ./io.k8s.api.extensions.v1beta1.IPBlock.dhall + None ./../types/io.k8s.api.extensions.v1beta1.IPBlock.dhall , namespaceSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall index e5ffce37..701a8848 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall + None ./../types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall index 986a3bed..50bfd5be 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall @@ -18,8 +18,6 @@ [] : List ./../types/io.k8s.api.extensions.v1beta1.HostPortRange.dhall , requiredDropCapabilities = [] : List Text -, runAsGroup = - ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser = ./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall , seLinux = @@ -42,4 +40,7 @@ None Bool , readOnlyRootFilesystem = None Bool +, runAsGroup = + None + ./../types/io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall index 68bdc9eb..a3fc1a0e 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall , status = - ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall + None ./../types/io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall index 5ca16497..6700ba02 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template = - ./io.k8s.api.core.v1.PodTemplateSpec.dhall -, minReadySeconds = +{ minReadySeconds = None Natural , replicas = None Natural +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template = + None ./../types/io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall index 32ce6ac4..399108fc 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall @@ -1 +1 @@ -{ seLinuxOptions = None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } +{ seLinuxOptions = ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall b/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall index 884e6625..f36c7fa9 100644 --- a/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall +++ b/defaults/io.k8s.api.extensions.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ "Scale" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status = - ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall , spec = - None ./../types/io.k8s.api.extensions.v1beta1.ScaleSpec.dhall + ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall +, status = + None ./../types/io.k8s.api.extensions.v1beta1.ScaleStatus.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall index 384e07d3..3b83c9a7 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall + None ./../types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall } diff --git a/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall index 8bb8a698..f9d44241 100644 --- a/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +++ b/defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock = - ./io.k8s.api.networking.v1.IPBlock.dhall + None ./../types/io.k8s.api.networking.v1.IPBlock.dhall , namespaceSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall b/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall index 8fccf1e7..7e0a56b0 100644 --- a/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.Eviction.dhall @@ -2,8 +2,8 @@ "policy/v1beta1" , kind = "Eviction" -, deleteOptions = - ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, deleteOptions = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall index 27103408..2c1865ca 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall , status = - ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + None ./../types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall index b46b10fe..af9df578 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall @@ -1,7 +1,7 @@ -{ selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, maxUnavailable = +{ maxUnavailable = None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , minAvailable = None ./../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall index a8c4fd39..49f66b9d 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + None ./../types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall index 33e4a975..5e3b79d8 100644 --- a/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall @@ -18,8 +18,6 @@ [] : List ./../types/io.k8s.api.policy.v1beta1.HostPortRange.dhall , requiredDropCapabilities = [] : List Text -, runAsGroup = - ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser = ./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall , seLinux = @@ -42,4 +40,6 @@ None Bool , readOnlyRootFilesystem = None Bool +, runAsGroup = + None ./../types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall b/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall index 32ce6ac4..399108fc 100644 --- a/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +++ b/defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall @@ -1 +1 @@ -{ seLinuxOptions = None ./../types/io.k8s.api.core.v1.SELinuxOptions.dhall } +{ seLinuxOptions = ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall index 2302a9f2..93fb64ff 100644 --- a/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall +++ b/defaults/io.k8s.api.rbac.v1.ClusterRole.dhall @@ -2,10 +2,10 @@ "rbac.authorization.k8s.io/v1" , kind = "ClusterRole" -, aggregationRule = - ./io.k8s.api.rbac.v1.AggregationRule.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = [] : List ./../types/io.k8s.api.rbac.v1.PolicyRule.dhall +, aggregationRule = + None ./../types/io.k8s.api.rbac.v1.AggregationRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall index 9e881769..fa915c44 100644 --- a/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +++ b/defaults/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall @@ -2,10 +2,10 @@ "rbac.authorization.k8s.io/v1alpha1" , kind = "ClusterRole" -, aggregationRule = - ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = [] : List ./../types/io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +, aggregationRule = + None ./../types/io.k8s.api.rbac.v1alpha1.AggregationRule.dhall } diff --git a/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall index 9e157b4e..00f4f162 100644 --- a/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall +++ b/defaults/io.k8s.api.rbac.v1beta1.ClusterRole.dhall @@ -2,10 +2,10 @@ "rbac.authorization.k8s.io/v1beta1" , kind = "ClusterRole" -, aggregationRule = - ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules = [] : List ./../types/io.k8s.api.rbac.v1beta1.PolicyRule.dhall +, aggregationRule = + None ./../types/io.k8s.api.rbac.v1beta1.AggregationRule.dhall } diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall index 4987d453..df17ac8b 100644 --- a/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall @@ -5,5 +5,5 @@ , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec = - ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + None ./../types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall } diff --git a/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall index 9415e9db..bca72036 100644 --- a/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +++ b/defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall @@ -2,10 +2,10 @@ [] : List ./../types/io.k8s.api.core.v1.EnvVar.dhall , envFrom = [] : List ./../types/io.k8s.api.core.v1.EnvFromSource.dhall -, selector = - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , volumeMounts = [] : List ./../types/io.k8s.api.core.v1.VolumeMount.dhall , volumes = [] : List ./../types/io.k8s.api.core.v1.Volume.dhall +, selector = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall index c8701669..fac1e167 100644 --- a/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall , status = - ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + None ./../types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall } diff --git a/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall index abdde92a..4c8dc225 100644 --- a/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +++ b/defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall @@ -1,7 +1,7 @@ -{ attachmentMetadata = +{ attachError = + ./io.k8s.api.storage.v1.VolumeError.dhall +, attachmentMetadata = [] : List { mapKey : Text, mapValue : Text } -, attachError = - None ./../types/io.k8s.api.storage.v1.VolumeError.dhall , detachError = - None ./../types/io.k8s.api.storage.v1.VolumeError.dhall + ./io.k8s.api.storage.v1.VolumeError.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall index 6fc3f7d6..4049d4d4 100644 --- a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall , status = - ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall + None ./../types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall } diff --git a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall index 2d2c6f5c..d2bb79f6 100644 --- a/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall +++ b/defaults/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall @@ -1,7 +1,7 @@ -{ attachmentMetadata = +{ attachError = + ./io.k8s.api.storage.v1alpha1.VolumeError.dhall +, attachmentMetadata = [] : List { mapKey : Text, mapValue : Text } -, attachError = - None ./../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall , detachError = - None ./../types/io.k8s.api.storage.v1alpha1.VolumeError.dhall + ./io.k8s.api.storage.v1alpha1.VolumeError.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall index 307d1851..4abe543a 100644 --- a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec = ./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall , status = - ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall + None ./../types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall } diff --git a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall index c06f1af2..2c1f7a30 100644 --- a/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall +++ b/defaults/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall @@ -1,7 +1,7 @@ -{ attachmentMetadata = +{ attachError = + ./io.k8s.api.storage.v1beta1.VolumeError.dhall +, attachmentMetadata = [] : List { mapKey : Text, mapValue : Text } -, attachError = - None ./../types/io.k8s.api.storage.v1beta1.VolumeError.dhall , detachError = - None ./../types/io.k8s.api.storage.v1beta1.VolumeError.dhall + ./io.k8s.api.storage.v1beta1.VolumeError.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall index b29e647e..3865395c 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall @@ -1,4 +1,3 @@ { webhookClientConfig = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall } diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall index ecc7cda5..4831ae7f 100644 --- a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall @@ -1,7 +1,6 @@ -{ scale = +{ status = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +, scale = None ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall -, status = - None - ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall index 3f366166..c2de2aeb 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall @@ -4,12 +4,12 @@ "DeleteOptions" , dryRun = [] : List Text +, preconditions = + ./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall , gracePeriodSeconds = None Natural , orphanDependents = None Bool -, preconditions = - None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall , propagationPolicy = None Text } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall index a18e8ceb..8997391f 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall @@ -1,5 +1,5 @@ { pending = [] : List ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall , result = - ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall } diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall index 008e7783..ce3f76bf 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall @@ -2,8 +2,6 @@ [] : List { mapKey : Text, mapValue : Text } , finalizers = [] : List Text -, initializers = - ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , labels = [] : List { mapKey : Text, mapValue : Text } , ownerReferences = @@ -21,6 +19,8 @@ None Text , generation = None Natural +, initializers = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , namespace = None Text , resourceVersion = diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall index ae166e5f..97538896 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall @@ -2,12 +2,12 @@ "v1" , kind = "Status" -, details = - ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall , code = None Natural +, details = + None ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , message = None Text , reason = diff --git a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall index 7c7b5ead..639892ff 100644 --- a/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +++ b/defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall @@ -2,6 +2,8 @@ [] : List ./../types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall , group = None Text +, kind = + None Text , name = None Text , retryAfterSeconds = diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall index 4f34e157..2aebdf5d 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall @@ -4,9 +4,10 @@ "APIService" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status = - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall , spec = None ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +, status = + None + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall } diff --git a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall index c5813f5c..89a2e539 100644 --- a/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +++ b/defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall @@ -4,9 +4,10 @@ "APIService" , metadata = ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status = - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall , spec = None ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall +, status = + None + ./../types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall } diff --git a/src/Dhall/Kubernetes/Convert.hs b/src/Dhall/Kubernetes/Convert.hs index 60d90706..d57957c4 100644 --- a/src/Dhall/Kubernetes/Convert.hs +++ b/src/Dhall/Kubernetes/Convert.hs @@ -5,7 +5,6 @@ module Dhall.Kubernetes.Convert ) where import qualified Data.List as List -import qualified Data.Map.Lazy import qualified Data.Map.Strict as Data.Map import qualified Data.Set as Set import qualified Data.Text as Text @@ -26,15 +25,19 @@ import Dhall.Kubernetes.Types -- TLDR: because k8s API allows PUTS etc with partial data, -- it's not clear from the data types OR the API which -- fields are required for A POST... -requiredFields :: ModelName -> Maybe (Set FieldName) -> Set FieldName -requiredFields name required +requiredFields :: Maybe ModelName -> Maybe (Set FieldName) -> Set FieldName +requiredFields maybeName required = Set.difference (List.foldr Set.union (fromMaybe Set.empty required) [alwaysRequired, toAdd]) toRemove where alwaysRequired = Set.fromList $ FieldName <$> [ "apiVersion", "kind", "metadata"] - toAdd = fromMaybe Set.empty $ Data.Map.lookup name requiredConstraints - toRemove = fromMaybe Set.empty $ Data.Map.lookup name notRequiredConstraints + toAdd = fromMaybe Set.empty $ do + name <- maybeName + Data.Map.lookup name requiredConstraints + toRemove = fromMaybe Set.empty $ do + name <- maybeName + Data.Map.lookup name notRequiredConstraints -- | Some models require keys that are not in the required set, -- but are in the docs or just work @@ -48,6 +51,8 @@ requiredFields name required notRequiredConstraints = Data.Map.fromList [ ( ModelName "io.k8s.api.core.v1.ObjectFieldSelector" , Set.fromList [FieldName "apiVersion"]) + , ( ModelName "io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" + , Set.fromList [FieldName "kind"]) ] @@ -95,10 +100,43 @@ toTypes definitions = memo intOrString = Dhall.Union $ Dhall.Map.fromList [ ("Int", Dhall.Natural), ("String", Dhall.Text) ] + shouldBeRequired :: Maybe ModelName -> (Maybe FieldName, Expr) -> Bool + shouldBeRequired maybeParent (maybeField, expr) = or + -- | A field should not be optional if: + -- * the field name is in the 'required' list + [ case maybeField of + Just field -> Set.member field requiredNames + _ -> False + -- * the field value is somewhat a container, and "transitively emptiable" + -- (i.e. it could be an empty container, allowing dhall-to-yaml to throw + -- away the empty shell if so) + , case expr of + -- So if it's a record we recursively check that all its fields can be emptiable + (Dhall.Record kvs) -> not $ List.foldr (\a b -> or [a, b]) False + $ shouldBeRequired maybeParent + <$> (first (Just . FieldName)) + <$> Dhall.Map.toList kvs + -- A list can indeed be empty + (Dhall.App Dhall.List _) -> True + -- An import requires us to recur on the toplevel Map of objects, + -- to check if the object we're dealing with is itself an emptiable container + (Dhall.Embed imp) -> + let maybeModelName = fmap ModelName (namespacedObjectFromImport imp) + in case maybeModelName >>= (\n -> Data.Map.lookup n memo) of + Just e -> shouldBeRequired maybeModelName (Nothing, e) + _ -> False + _ -> False + ] + where + requiredNames = requiredFields maybeParent $ do + name <- maybeParent + Definition{..} <- Data.Map.lookup name definitions + required + -- | Convert a single Definition to a Dhall Type -- Note: we have the ModelName only if this is a top-level import convertToType :: Maybe ModelName -> Definition -> Expr - convertToType maybeName Definition{..} = case (ref, typ, properties) of + convertToType maybeModelName Definition{..} = case (ref, typ, properties) of -- If we point to a ref we just reference it via Import (Just r, _, _) -> Dhall.Embed $ mkImport [] $ (pathFromRef r <> ".dhall") -- Otherwise - if we have a 'type' - it's a basic type @@ -113,43 +151,15 @@ toTypes definitions = memo other -> error $ "Found missing Swagger type: " <> Text.unpack other -- Otherwise - if we have 'properties' - it's an object (_, _, Just props) -> - let requiredNames = case maybeName of - Just name -> requiredFields name required - Nothing -> Set.empty - - shouldBeRequired :: (ModelName, Expr) -> Bool - shouldBeRequired (name, expr) = or - -- | A field should not be optional if: - -- * the field name is in the 'required' list - [ Set.member (FieldName $ unModelName name) requiredNames - -- * the field value is somewhat a container, and "transitively emptiable" - -- (i.e. it could be an empty container, allowing dhall-to-yaml to throw - -- away the empty shell if so) - , case expr of - -- So if it's a record we recursively check that all its fields can be emptiable - (Dhall.Record kvs) -> List.foldr (\a b -> or [a, b]) False - $ shouldBeRequired - <$> (first ModelName) - <$> Dhall.Map.toList kvs - -- A list can indeed be empty - (Dhall.App Dhall.List _) -> True - -- An import requires us to recur on the toplevel Map of objects, - -- to check if the object we're dealing with is itself an emptiable container - (Dhall.Embed imp) -> - let maybeModelName = fmap ModelName (namespacedObjectFromImport imp) - in case (maybeModelName, maybeModelName >>= (\n -> Data.Map.Lazy.lookup n memo)) of - (Just modelName, Just e) -> shouldBeRequired (modelName, e) - _ -> False - _ -> False - ] - - (required', optional') - = List.partition shouldBeRequired - $ Data.Map.toList + let (required', optional') + = Data.Map.partitionWithKey + (\k v -> shouldBeRequired maybeModelName (Just $ FieldName $ unModelName k, v)) -- TODO: labelize - $ Data.Map.mapWithKey (\k -> convertToType (Just k)) props + $ Data.Map.mapWithKey (\_k -> convertToType Nothing) props - allFields = required' <> fmap (second $ Dhall.App Dhall.Optional) optional' + allFields + = Data.Map.toList required' + <> fmap (second $ Dhall.App Dhall.Optional) (Data.Map.toList optional') in Dhall.Record $ Dhall.Map.fromList $ fmap (first $ unModelName) allFields -- There are empty schemas that only have a description, so we return empty record diff --git a/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall b/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall index 5065b973..f064fae9 100644 --- a/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall +++ b/types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall @@ -2,12 +2,12 @@ ./io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall , name : Text -, namespaceSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , rules : List ./io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall , failurePolicy : Optional Text +, namespaceSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , sideEffects : Optional Text } diff --git a/types/io.k8s.api.apps.v1.DaemonSet.dhall b/types/io.k8s.api.apps.v1.DaemonSet.dhall index aa8b534f..5c15fba0 100644 --- a/types/io.k8s.api.apps.v1.DaemonSet.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1.DaemonSetSpec.dhall + Optional ./io.k8s.api.apps.v1.DaemonSetSpec.dhall , status : - ./io.k8s.api.apps.v1.DaemonSetStatus.dhall + Optional ./io.k8s.api.apps.v1.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall index 9285ae5c..e7ccb292 100644 --- a/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall + ./io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1.Deployment.dhall b/types/io.k8s.api.apps.v1.Deployment.dhall index 417acd2e..12678e8a 100644 --- a/types/io.k8s.api.apps.v1.Deployment.dhall +++ b/types/io.k8s.api.apps.v1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1.DeploymentSpec.dhall + Optional ./io.k8s.api.apps.v1.DeploymentSpec.dhall , status : - ./io.k8s.api.apps.v1.DeploymentStatus.dhall + Optional ./io.k8s.api.apps.v1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall b/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall index 2922ce22..b6deaa6e 100644 --- a/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall +++ b/types/io.k8s.api.apps.v1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall + ./io.k8s.api.apps.v1.RollingUpdateDeployment.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1.ReplicaSet.dhall b/types/io.k8s.api.apps.v1.ReplicaSet.dhall index d000ad89..381605fe 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSet.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall + Optional ./io.k8s.api.apps.v1.ReplicaSetSpec.dhall , status : - ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall + Optional ./io.k8s.api.apps.v1.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall b/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall index d7e03a3d..1619dcd6 100644 --- a/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector : ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template : - ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , replicas : Optional Natural +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.apps.v1.StatefulSet.dhall b/types/io.k8s.api.apps.v1.StatefulSet.dhall index 12c20a5a..811d74da 100644 --- a/types/io.k8s.api.apps.v1.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1.StatefulSetSpec.dhall + Optional ./io.k8s.api.apps.v1.StatefulSetSpec.dhall , status : - ./io.k8s.api.apps.v1.StatefulSetStatus.dhall + Optional ./io.k8s.api.apps.v1.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall index d278e1a0..a185dc76 100644 --- a/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall + ./io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.Deployment.dhall b/types/io.k8s.api.apps.v1beta1.Deployment.dhall index fb2e5134..a69ea3df 100644 --- a/types/io.k8s.api.apps.v1beta1.Deployment.dhall +++ b/types/io.k8s.api.apps.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall + Optional ./io.k8s.api.apps.v1beta1.DeploymentSpec.dhall , status : - ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall + Optional ./io.k8s.api.apps.v1beta1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall index 6df9ca5a..fa2030ad 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentSpec.dhall @@ -1,5 +1,5 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +{ rollbackTo : + ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall , template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : @@ -12,8 +12,8 @@ Optional Natural , revisionHistoryLimit : Optional Natural -, rollbackTo : - Optional ./io.k8s.api.apps.v1beta1.RollbackConfig.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , strategy : Optional ./io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall b/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall index 2ba52706..18177362 100644 --- a/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall + ./io.k8s.api.apps.v1beta1.RollingUpdateDeployment.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1beta1.Scale.dhall b/types/io.k8s.api.apps.v1beta1.Scale.dhall index 0e377869..b1017bc7 100644 --- a/types/io.k8s.api.apps.v1beta1.Scale.dhall +++ b/types/io.k8s.api.apps.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status : - ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall , spec : - Optional ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall + ./io.k8s.api.apps.v1beta1.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall index 4cf231ad..62352d77 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall + Optional ./io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall , status : - ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall + Optional ./io.k8s.api.apps.v1beta1.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall index 33850340..a0df6d4c 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetSpec.dhall @@ -1,6 +1,4 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, serviceName : +{ serviceName : Text , template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -12,6 +10,8 @@ Optional Natural , revisionHistoryLimit : Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , updateStrategy : Optional ./io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall } diff --git a/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall index f478c54e..1f86f010 100644 --- a/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta1.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall + ./io.k8s.api.apps.v1beta1.RollingUpdateStatefulSetStrategy.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall index 54a4bc35..b7236935 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall + Optional ./io.k8s.api.apps.v1beta2.DaemonSetSpec.dhall , status : - ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall + Optional ./io.k8s.api.apps.v1beta2.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall index af8075ca..0f63070e 100644 --- a/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall + ./io.k8s.api.apps.v1beta2.RollingUpdateDaemonSet.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.Deployment.dhall b/types/io.k8s.api.apps.v1beta2.Deployment.dhall index 0f6fbc47..7a23332b 100644 --- a/types/io.k8s.api.apps.v1beta2.Deployment.dhall +++ b/types/io.k8s.api.apps.v1beta2.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall + Optional ./io.k8s.api.apps.v1beta2.DeploymentSpec.dhall , status : - ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall + Optional ./io.k8s.api.apps.v1beta2.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall b/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall index 5734da97..c603e360 100644 --- a/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall + ./io.k8s.api.apps.v1beta2.RollingUpdateDeployment.dhall , type : Optional Text } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall index 752a0f9e..9a092365 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall + Optional ./io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall , status : - ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall + Optional ./io.k8s.api.apps.v1beta2.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall b/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall index d7e03a3d..1619dcd6 100644 --- a/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.apps.v1beta2.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ { selector : ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template : - ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , replicas : Optional Natural +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.Scale.dhall b/types/io.k8s.api.apps.v1beta2.Scale.dhall index d5cb87a7..1c9514bf 100644 --- a/types/io.k8s.api.apps.v1beta2.Scale.dhall +++ b/types/io.k8s.api.apps.v1beta2.Scale.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status : - ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall , spec : - Optional ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall + ./io.k8s.api.apps.v1beta2.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.apps.v1beta2.ScaleStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall index c31d5982..ce83d10e 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall + Optional ./io.k8s.api.apps.v1beta2.StatefulSetSpec.dhall , status : - ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall + Optional ./io.k8s.api.apps.v1beta2.StatefulSetStatus.dhall } diff --git a/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall b/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall index a94335e9..8d04175d 100644 --- a/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall +++ b/types/io.k8s.api.apps.v1beta2.StatefulSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall + ./io.k8s.api.apps.v1beta2.RollingUpdateStatefulSetStrategy.dhall , type : Optional Text } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall b/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall index e2255db5..0f409f1d 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + Optional ./io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall } diff --git a/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall b/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall index efba28ca..b54fbefb 100644 --- a/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall +++ b/types/io.k8s.api.auditregistration.v1alpha1.Webhook.dhall @@ -1,5 +1,5 @@ { clientConfig : ./io.k8s.api.auditregistration.v1alpha1.WebhookClientConfig.dhall , throttle : - Optional ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall + ./io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall } diff --git a/types/io.k8s.api.authentication.v1.TokenReview.dhall b/types/io.k8s.api.authentication.v1.TokenReview.dhall index 46f1cf20..30425c1e 100644 --- a/types/io.k8s.api.authentication.v1.TokenReview.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authentication.v1.TokenReviewSpec.dhall , status : - ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall + Optional ./io.k8s.api.authentication.v1.TokenReviewStatus.dhall } diff --git a/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall b/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall index a78b5eaf..1d85fef3 100644 --- a/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall +++ b/types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences : List Text -, user : - ./io.k8s.api.authentication.v1.UserInfo.dhall , authenticated : Optional Bool , error : Optional Text +, user : + Optional ./io.k8s.api.authentication.v1.UserInfo.dhall } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall index 6a5c77ee..18ec6d9e 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall , status : - ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall + Optional ./io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall } diff --git a/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall b/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall index 521ca4ea..1ec62adb 100644 --- a/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall +++ b/types/io.k8s.api.authentication.v1beta1.TokenReviewStatus.dhall @@ -1,9 +1,9 @@ { audiences : List Text -, user : - ./io.k8s.api.authentication.v1beta1.UserInfo.dhall , authenticated : Optional Bool , error : Optional Text +, user : + Optional ./io.k8s.api.authentication.v1beta1.UserInfo.dhall } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall index b9be6a10..6725ccb2 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall @@ -1,5 +1,5 @@ { nonResourceAttributes : - Optional ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall , resourceAttributes : - Optional ./io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1.ResourceAttributes.dhall } diff --git a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall index 72ff11ad..16aa2613 100644 --- a/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall +++ b/types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall , status : - ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + Optional ./io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall index df5847c4..687a655d 100644 --- a/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall @@ -3,9 +3,9 @@ , groups : List Text , nonResourceAttributes : - Optional ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1.NonResourceAttributes.dhall , resourceAttributes : - Optional ./io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1.ResourceAttributes.dhall , uid : Optional Text , user : diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall index 512c85e5..a2decdaf 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall @@ -1,5 +1,5 @@ { nonResourceAttributes : - Optional ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall , resourceAttributes : - Optional ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall index b7ef0a56..0ed65f38 100644 --- a/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall , status : - ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall + Optional ./io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus.dhall } diff --git a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall index 23683273..d5ccec2a 100644 --- a/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall +++ b/types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall @@ -3,9 +3,9 @@ , group : List Text , nonResourceAttributes : - Optional ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.NonResourceAttributes.dhall , resourceAttributes : - Optional ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall + ./io.k8s.api.authorization.v1beta1.ResourceAttributes.dhall , uid : Optional Text , user : diff --git a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall index c86f5c32..91f0e453 100644 --- a/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall + Optional ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec.dhall , status : Optional ./io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v1.Scale.dhall b/types/io.k8s.api.autoscaling.v1.Scale.dhall index 4c1580e9..e0d2dade 100644 --- a/types/io.k8s.api.autoscaling.v1.Scale.dhall +++ b/types/io.k8s.api.autoscaling.v1.Scale.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.autoscaling.v1.ScaleSpec.dhall + ./io.k8s.api.autoscaling.v1.ScaleSpec.dhall , status : Optional ./io.k8s.api.autoscaling.v1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall index 35dab7a7..f44f690c 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall @@ -1,7 +1,7 @@ { metricName : Text , metricSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , targetAverageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , targetValue : diff --git a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall index 23b6b5c4..8bc43b9f 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall @@ -2,8 +2,8 @@ ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , metricName : Text -, metricSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , currentAverageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, metricSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall index 2e48491c..4a7ba75e 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall @@ -5,7 +5,8 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall + Optional ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec.dhall , status : + Optional ./io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall b/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall index 50d88a2f..802b8272 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.MetricSpec.dhall @@ -1,11 +1,11 @@ -{ external : - ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta1.ExternalMetricSource.dhall , object : - ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall + Optional ./io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall , pods : - ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall -, type : - Text + Optional ./io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall , resource : Optional ./io.k8s.api.autoscaling.v2beta1.ResourceMetricSource.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall index 41135b39..9c4539db 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.MetricStatus.dhall @@ -1,11 +1,11 @@ -{ external : - ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus.dhall , object : - ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall + Optional ./io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall , pods : - ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall -, type : - Text + Optional ./io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall , resource : Optional ./io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall index b91512b8..a9180541 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource.dhall @@ -1,11 +1,11 @@ { metricName : Text -, selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , target : ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , targetValue : ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , averageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall index b882ea2b..15c26f3f 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus.dhall @@ -2,10 +2,10 @@ ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall , metricName : Text -, selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , target : ./io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference.dhall , averageValue : Optional ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall index 6d7746f7..8379a949 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricSource.dhall @@ -1,7 +1,7 @@ { metricName : Text -, selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , targetAverageValue : ./io.k8s.apimachinery.pkg.api.resource.Quantity.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall index abdf5735..728e6742 100644 --- a/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus.dhall @@ -3,5 +3,5 @@ , metricName : Text , selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall index eb1f3870..b568f4fd 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall @@ -5,7 +5,8 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + Optional ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall , status : + Optional ./io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall index d986e5b4..31fd1107 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall @@ -1,5 +1,5 @@ { name : Text , selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall index b8109ec2..66625d9e 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall @@ -1,11 +1,11 @@ -{ external : - ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall , object : - ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + Optional ./io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall , pods : - ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + Optional ./io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall , resource : - ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall -, type : - Text + Optional ./io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall } diff --git a/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall b/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall index 1392c729..50d58fdd 100644 --- a/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall +++ b/types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall @@ -1,11 +1,11 @@ -{ external : - ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall +{ type : + Text +, external : + Optional ./io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall , object : - ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + Optional ./io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall , pods : - ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall -, type : - Text + Optional ./io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall , resource : Optional ./io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall } diff --git a/types/io.k8s.api.batch.v1.Job.dhall b/types/io.k8s.api.batch.v1.Job.dhall index 8c7da702..eba7d5de 100644 --- a/types/io.k8s.api.batch.v1.Job.dhall +++ b/types/io.k8s.api.batch.v1.Job.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.batch.v1.JobSpec.dhall + Optional ./io.k8s.api.batch.v1.JobSpec.dhall , status : - ./io.k8s.api.batch.v1.JobStatus.dhall + Optional ./io.k8s.api.batch.v1.JobStatus.dhall } diff --git a/types/io.k8s.api.batch.v1.JobSpec.dhall b/types/io.k8s.api.batch.v1.JobSpec.dhall index a7dbf312..a379dc6d 100644 --- a/types/io.k8s.api.batch.v1.JobSpec.dhall +++ b/types/io.k8s.api.batch.v1.JobSpec.dhall @@ -1,6 +1,4 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template : +{ template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , activeDeadlineSeconds : Optional Natural @@ -12,6 +10,8 @@ Optional Bool , parallelism : Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , ttlSecondsAfterFinished : Optional Natural } diff --git a/types/io.k8s.api.batch.v1beta1.CronJob.dhall b/types/io.k8s.api.batch.v1beta1.CronJob.dhall index 1ede32e0..018cdb02 100644 --- a/types/io.k8s.api.batch.v1beta1.CronJob.dhall +++ b/types/io.k8s.api.batch.v1beta1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall + Optional ./io.k8s.api.batch.v1beta1.CronJobSpec.dhall , status : - ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall + Optional ./io.k8s.api.batch.v1beta1.CronJobStatus.dhall } diff --git a/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall b/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall index aa5aa8c0..5dbf2773 100644 --- a/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall +++ b/types/io.k8s.api.batch.v1beta1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.batch.v1.JobSpec.dhall + Optional ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.CronJob.dhall b/types/io.k8s.api.batch.v2alpha1.CronJob.dhall index b651cb0a..9699f585 100644 --- a/types/io.k8s.api.batch.v2alpha1.CronJob.dhall +++ b/types/io.k8s.api.batch.v2alpha1.CronJob.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + Optional ./io.k8s.api.batch.v2alpha1.CronJobSpec.dhall , status : - ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + Optional ./io.k8s.api.batch.v2alpha1.CronJobStatus.dhall } diff --git a/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall b/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall index aa5aa8c0..5dbf2773 100644 --- a/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall +++ b/types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.batch.v1.JobSpec.dhall + Optional ./io.k8s.api.batch.v1.JobSpec.dhall } diff --git a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall index f438441e..6171954a 100644 --- a/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall +++ b/types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall @@ -5,7 +5,9 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : + Optional ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall , status : + Optional ./io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall } diff --git a/types/io.k8s.api.coordination.v1beta1.Lease.dhall b/types/io.k8s.api.coordination.v1beta1.Lease.dhall index 35c3e821..c97d1b08 100644 --- a/types/io.k8s.api.coordination.v1beta1.Lease.dhall +++ b/types/io.k8s.api.coordination.v1beta1.Lease.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - Optional ./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall + ./io.k8s.api.coordination.v1beta1.LeaseSpec.dhall } diff --git a/types/io.k8s.api.core.v1.Affinity.dhall b/types/io.k8s.api.core.v1.Affinity.dhall index 78aa85cc..f28038c4 100644 --- a/types/io.k8s.api.core.v1.Affinity.dhall +++ b/types/io.k8s.api.core.v1.Affinity.dhall @@ -1,7 +1,7 @@ { nodeAffinity : - ./io.k8s.api.core.v1.NodeAffinity.dhall + Optional ./io.k8s.api.core.v1.NodeAffinity.dhall , podAffinity : - ./io.k8s.api.core.v1.PodAffinity.dhall + Optional ./io.k8s.api.core.v1.PodAffinity.dhall , podAntiAffinity : - ./io.k8s.api.core.v1.PodAntiAffinity.dhall + Optional ./io.k8s.api.core.v1.PodAntiAffinity.dhall } diff --git a/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall index 51b848a2..2376bec1 100644 --- a/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall @@ -1,17 +1,17 @@ -{ driver : +{ controllerPublishSecretRef : + ./io.k8s.api.core.v1.SecretReference.dhall +, driver : Text +, nodePublishSecretRef : + ./io.k8s.api.core.v1.SecretReference.dhall +, nodeStageSecretRef : + ./io.k8s.api.core.v1.SecretReference.dhall , volumeAttributes : List { mapKey : Text, mapValue : Text } , volumeHandle : Text -, controllerPublishSecretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall , fsType : Optional Text -, nodePublishSecretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall -, nodeStageSecretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall , readOnly : Optional Bool } diff --git a/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall index 40ab5023..f3aaf759 100644 --- a/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall @@ -1,13 +1,13 @@ { monitors : List Text +, secretRef : + ./io.k8s.api.core.v1.SecretReference.dhall , path : Optional Text , readOnly : Optional Bool , secretFile : Optional Text -, secretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall , user : Optional Text } diff --git a/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall b/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall index 3ebff12b..659d6397 100644 --- a/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CephFSVolumeSource.dhall @@ -1,13 +1,13 @@ { monitors : List Text +, secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall , path : Optional Text , readOnly : Optional Bool , secretFile : Optional Text -, secretRef : - Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall , user : Optional Text } diff --git a/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall index 1071763d..9e19711e 100644 --- a/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall @@ -1,9 +1,9 @@ -{ volumeID : +{ secretRef : + ./io.k8s.api.core.v1.SecretReference.dhall +, volumeID : Text , fsType : Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall } diff --git a/types/io.k8s.api.core.v1.CinderVolumeSource.dhall b/types/io.k8s.api.core.v1.CinderVolumeSource.dhall index c2ee50ac..c85d7738 100644 --- a/types/io.k8s.api.core.v1.CinderVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.CinderVolumeSource.dhall @@ -1,9 +1,9 @@ -{ volumeID : +{ secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall +, volumeID : Text , fsType : Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.Container.dhall b/types/io.k8s.api.core.v1.Container.dhall index 3a6a4f67..1c340c32 100644 --- a/types/io.k8s.api.core.v1.Container.dhall +++ b/types/io.k8s.api.core.v1.Container.dhall @@ -6,8 +6,6 @@ List ./io.k8s.api.core.v1.EnvVar.dhall , envFrom : List ./io.k8s.api.core.v1.EnvFromSource.dhall -, lifecycle : - ./io.k8s.api.core.v1.Lifecycle.dhall , livenessProbe : ./io.k8s.api.core.v1.Probe.dhall , name : @@ -16,10 +14,6 @@ List ./io.k8s.api.core.v1.ContainerPort.dhall , readinessProbe : ./io.k8s.api.core.v1.Probe.dhall -, resources : - ./io.k8s.api.core.v1.ResourceRequirements.dhall -, securityContext : - ./io.k8s.api.core.v1.SecurityContext.dhall , volumeDevices : List ./io.k8s.api.core.v1.VolumeDevice.dhall , volumeMounts : @@ -28,6 +22,12 @@ Optional Text , imagePullPolicy : Optional Text +, lifecycle : + Optional ./io.k8s.api.core.v1.Lifecycle.dhall +, resources : + Optional ./io.k8s.api.core.v1.ResourceRequirements.dhall +, securityContext : + Optional ./io.k8s.api.core.v1.SecurityContext.dhall , stdin : Optional Bool , stdinOnce : diff --git a/types/io.k8s.api.core.v1.ContainerState.dhall b/types/io.k8s.api.core.v1.ContainerState.dhall index 24fe3e36..4d9204b4 100644 --- a/types/io.k8s.api.core.v1.ContainerState.dhall +++ b/types/io.k8s.api.core.v1.ContainerState.dhall @@ -1,7 +1,7 @@ { running : - Optional ./io.k8s.api.core.v1.ContainerStateRunning.dhall + ./io.k8s.api.core.v1.ContainerStateRunning.dhall +, waiting : + ./io.k8s.api.core.v1.ContainerStateWaiting.dhall , terminated : Optional ./io.k8s.api.core.v1.ContainerStateTerminated.dhall -, waiting : - Optional ./io.k8s.api.core.v1.ContainerStateWaiting.dhall } diff --git a/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall b/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall index e9961814..6884be79 100644 --- a/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall +++ b/types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall @@ -1,7 +1,7 @@ -{ fieldRef : - ./io.k8s.api.core.v1.ObjectFieldSelector.dhall -, path : +{ path : Text +, fieldRef : + Optional ./io.k8s.api.core.v1.ObjectFieldSelector.dhall , mode : Optional Natural , resourceFieldRef : diff --git a/types/io.k8s.api.core.v1.EndpointAddress.dhall b/types/io.k8s.api.core.v1.EndpointAddress.dhall index d2febcbb..32656ae2 100644 --- a/types/io.k8s.api.core.v1.EndpointAddress.dhall +++ b/types/io.k8s.api.core.v1.EndpointAddress.dhall @@ -1,9 +1,9 @@ { ip : Text -, targetRef : - ./io.k8s.api.core.v1.ObjectReference.dhall , hostname : Optional Text , nodeName : Optional Text +, targetRef : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.EnvFromSource.dhall b/types/io.k8s.api.core.v1.EnvFromSource.dhall index 72656dde..c9d989cd 100644 --- a/types/io.k8s.api.core.v1.EnvFromSource.dhall +++ b/types/io.k8s.api.core.v1.EnvFromSource.dhall @@ -1,7 +1,7 @@ { configMapRef : - Optional ./io.k8s.api.core.v1.ConfigMapEnvSource.dhall + ./io.k8s.api.core.v1.ConfigMapEnvSource.dhall +, secretRef : + ./io.k8s.api.core.v1.SecretEnvSource.dhall , prefix : Optional Text -, secretRef : - Optional ./io.k8s.api.core.v1.SecretEnvSource.dhall } diff --git a/types/io.k8s.api.core.v1.EnvVarSource.dhall b/types/io.k8s.api.core.v1.EnvVarSource.dhall index 0091a435..05424b17 100644 --- a/types/io.k8s.api.core.v1.EnvVarSource.dhall +++ b/types/io.k8s.api.core.v1.EnvVarSource.dhall @@ -1,7 +1,7 @@ -{ fieldRef : - ./io.k8s.api.core.v1.ObjectFieldSelector.dhall -, configMapKeyRef : +{ configMapKeyRef : Optional ./io.k8s.api.core.v1.ConfigMapKeySelector.dhall +, fieldRef : + Optional ./io.k8s.api.core.v1.ObjectFieldSelector.dhall , resourceFieldRef : Optional ./io.k8s.api.core.v1.ResourceFieldSelector.dhall , secretKeyRef : diff --git a/types/io.k8s.api.core.v1.Event.dhall b/types/io.k8s.api.core.v1.Event.dhall index 70348905..fd36a420 100644 --- a/types/io.k8s.api.core.v1.Event.dhall +++ b/types/io.k8s.api.core.v1.Event.dhall @@ -6,8 +6,10 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, related : - ./io.k8s.api.core.v1.ObjectReference.dhall +, series : + ./io.k8s.api.core.v1.EventSeries.dhall +, source : + ./io.k8s.api.core.v1.EventSource.dhall , action : Optional Text , count : @@ -22,14 +24,12 @@ Optional Text , reason : Optional Text +, related : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall , reportingComponent : Optional Text , reportingInstance : Optional Text -, series : - Optional ./io.k8s.api.core.v1.EventSeries.dhall -, source : - Optional ./io.k8s.api.core.v1.EventSource.dhall , type : Optional Text } diff --git a/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall index 60b4bb2a..506b4dd3 100644 --- a/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall @@ -2,10 +2,10 @@ Text , options : List { mapKey : Text, mapValue : Text } +, secretRef : + ./io.k8s.api.core.v1.SecretReference.dhall , fsType : Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall } diff --git a/types/io.k8s.api.core.v1.FlexVolumeSource.dhall b/types/io.k8s.api.core.v1.FlexVolumeSource.dhall index 244361d5..478d2328 100644 --- a/types/io.k8s.api.core.v1.FlexVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.FlexVolumeSource.dhall @@ -2,10 +2,10 @@ Text , options : List { mapKey : Text, mapValue : Text } +, secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall , fsType : Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.Handler.dhall b/types/io.k8s.api.core.v1.Handler.dhall index cd92731a..e926753c 100644 --- a/types/io.k8s.api.core.v1.Handler.dhall +++ b/types/io.k8s.api.core.v1.Handler.dhall @@ -1,7 +1,7 @@ { exec : - ./io.k8s.api.core.v1.ExecAction.dhall + Optional ./io.k8s.api.core.v1.ExecAction.dhall , httpGet : - ./io.k8s.api.core.v1.HTTPGetAction.dhall + Optional ./io.k8s.api.core.v1.HTTPGetAction.dhall , tcpSocket : Optional ./io.k8s.api.core.v1.TCPSocketAction.dhall } diff --git a/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall index ed596e53..506db9d8 100644 --- a/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall @@ -4,6 +4,8 @@ Natural , portals : List Text +, secretRef : + ./io.k8s.api.core.v1.SecretReference.dhall , targetPortal : Text , chapAuthDiscovery : @@ -18,6 +20,4 @@ Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall } diff --git a/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall b/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall index 78dd751e..48f70ff6 100644 --- a/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall @@ -4,6 +4,8 @@ Natural , portals : List Text +, secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall , targetPortal : Text , chapAuthDiscovery : @@ -18,6 +20,4 @@ Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall } diff --git a/types/io.k8s.api.core.v1.LimitRange.dhall b/types/io.k8s.api.core.v1.LimitRange.dhall index b37fa3d4..2f6edc08 100644 --- a/types/io.k8s.api.core.v1.LimitRange.dhall +++ b/types/io.k8s.api.core.v1.LimitRange.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.LimitRangeSpec.dhall + Optional ./io.k8s.api.core.v1.LimitRangeSpec.dhall } diff --git a/types/io.k8s.api.core.v1.Namespace.dhall b/types/io.k8s.api.core.v1.Namespace.dhall index 1abdb845..8e5ae169 100644 --- a/types/io.k8s.api.core.v1.Namespace.dhall +++ b/types/io.k8s.api.core.v1.Namespace.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec : - ./io.k8s.api.core.v1.NamespaceSpec.dhall , status : - Optional ./io.k8s.api.core.v1.NamespaceStatus.dhall + ./io.k8s.api.core.v1.NamespaceStatus.dhall +, spec : + Optional ./io.k8s.api.core.v1.NamespaceSpec.dhall } diff --git a/types/io.k8s.api.core.v1.Node.dhall b/types/io.k8s.api.core.v1.Node.dhall index 02b5beb1..500e9d75 100644 --- a/types/io.k8s.api.core.v1.Node.dhall +++ b/types/io.k8s.api.core.v1.Node.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.NodeSpec.dhall + Optional ./io.k8s.api.core.v1.NodeSpec.dhall , status : - ./io.k8s.api.core.v1.NodeStatus.dhall + Optional ./io.k8s.api.core.v1.NodeStatus.dhall } diff --git a/types/io.k8s.api.core.v1.NodeAffinity.dhall b/types/io.k8s.api.core.v1.NodeAffinity.dhall index bab03949..0850d008 100644 --- a/types/io.k8s.api.core.v1.NodeAffinity.dhall +++ b/types/io.k8s.api.core.v1.NodeAffinity.dhall @@ -1,5 +1,5 @@ { preferredDuringSchedulingIgnoredDuringExecution : List ./io.k8s.api.core.v1.PreferredSchedulingTerm.dhall , requiredDuringSchedulingIgnoredDuringExecution : - ./io.k8s.api.core.v1.NodeSelector.dhall + Optional ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.NodeConfigStatus.dhall b/types/io.k8s.api.core.v1.NodeConfigStatus.dhall index d8df7c45..e03f15a5 100644 --- a/types/io.k8s.api.core.v1.NodeConfigStatus.dhall +++ b/types/io.k8s.api.core.v1.NodeConfigStatus.dhall @@ -1,9 +1,9 @@ { active : - Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall + ./io.k8s.api.core.v1.NodeConfigSource.dhall , assigned : - Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall + ./io.k8s.api.core.v1.NodeConfigSource.dhall +, lastKnownGood : + ./io.k8s.api.core.v1.NodeConfigSource.dhall , error : Optional Text -, lastKnownGood : - Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall } diff --git a/types/io.k8s.api.core.v1.NodeSpec.dhall b/types/io.k8s.api.core.v1.NodeSpec.dhall index 2f2b8873..bb6073cc 100644 --- a/types/io.k8s.api.core.v1.NodeSpec.dhall +++ b/types/io.k8s.api.core.v1.NodeSpec.dhall @@ -1,7 +1,7 @@ -{ taints : +{ configSource : + ./io.k8s.api.core.v1.NodeConfigSource.dhall +, taints : List ./io.k8s.api.core.v1.Taint.dhall -, configSource : - Optional ./io.k8s.api.core.v1.NodeConfigSource.dhall , externalID : Optional Text , podCIDR : diff --git a/types/io.k8s.api.core.v1.NodeStatus.dhall b/types/io.k8s.api.core.v1.NodeStatus.dhall index 74b574c2..62c837b0 100644 --- a/types/io.k8s.api.core.v1.NodeStatus.dhall +++ b/types/io.k8s.api.core.v1.NodeStatus.dhall @@ -6,6 +6,8 @@ List { mapKey : Text, mapValue : Text } , conditions : List ./io.k8s.api.core.v1.NodeCondition.dhall +, daemonEndpoints : + ./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall , images : List ./io.k8s.api.core.v1.ContainerImage.dhall , volumesAttached : @@ -14,8 +16,6 @@ List Text , config : Optional ./io.k8s.api.core.v1.NodeConfigStatus.dhall -, daemonEndpoints : - Optional ./io.k8s.api.core.v1.NodeDaemonEndpoints.dhall , nodeInfo : Optional ./io.k8s.api.core.v1.NodeSystemInfo.dhall , phase : diff --git a/types/io.k8s.api.core.v1.PersistentVolume.dhall b/types/io.k8s.api.core.v1.PersistentVolume.dhall index 0231ae0f..94a9fc73 100644 --- a/types/io.k8s.api.core.v1.PersistentVolume.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolume.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec : - ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall , status : - Optional ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall + ./io.k8s.api.core.v1.PersistentVolumeStatus.dhall +, spec : + Optional ./io.k8s.api.core.v1.PersistentVolumeSpec.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall index 60470b7f..c04b8ba0 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + Optional ./io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall , status : - ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + Optional ./io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall b/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall index 2a7dbe59..e2ea2cdf 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall @@ -1,11 +1,11 @@ { accessModes : List Text , dataSource : - ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall + Optional ./io.k8s.api.core.v1.TypedLocalObjectReference.dhall , resources : - ./io.k8s.api.core.v1.ResourceRequirements.dhall + Optional ./io.k8s.api.core.v1.ResourceRequirements.dhall , selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , storageClassName : Optional Text , volumeMode : diff --git a/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall b/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall index 707b305b..a09984fc 100644 --- a/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall +++ b/types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall @@ -1,43 +1,41 @@ { accessModes : List Text -, azureDisk : - ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , capacity : List { mapKey : Text, mapValue : Text } -, cephfs : - ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall -, claimRef : - ./io.k8s.api.core.v1.ObjectReference.dhall -, csi : - ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall -, fc : - ./io.k8s.api.core.v1.FCVolumeSource.dhall -, flexVolume : - ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall -, iscsi : - ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall +, flocker : + ./io.k8s.api.core.v1.FlockerVolumeSource.dhall , mountOptions : List Text , nodeAffinity : ./io.k8s.api.core.v1.VolumeNodeAffinity.dhall -, rbd : - ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall , storageos : ./io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall , awsElasticBlockStore : Optional ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk : + Optional ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , azureFile : Optional ./io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall +, cephfs : + Optional ./io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall , cinder : Optional ./io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall -, flocker : - Optional ./io.k8s.api.core.v1.FlockerVolumeSource.dhall +, claimRef : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, csi : + Optional ./io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall +, fc : + Optional ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume : + Optional ./io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall , gcePersistentDisk : Optional ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall , glusterfs : Optional ./io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall , hostPath : Optional ./io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi : + Optional ./io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall , local : Optional ./io.k8s.api.core.v1.LocalVolumeSource.dhall , nfs : @@ -50,6 +48,8 @@ Optional ./io.k8s.api.core.v1.PortworxVolumeSource.dhall , quobyte : Optional ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd : + Optional ./io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall , scaleIO : Optional ./io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall , storageClassName : diff --git a/types/io.k8s.api.core.v1.Pod.dhall b/types/io.k8s.api.core.v1.Pod.dhall index c50b7995..5eaf9d13 100644 --- a/types/io.k8s.api.core.v1.Pod.dhall +++ b/types/io.k8s.api.core.v1.Pod.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.PodSpec.dhall + Optional ./io.k8s.api.core.v1.PodSpec.dhall , status : - ./io.k8s.api.core.v1.PodStatus.dhall + Optional ./io.k8s.api.core.v1.PodStatus.dhall } diff --git a/types/io.k8s.api.core.v1.PodAffinityTerm.dhall b/types/io.k8s.api.core.v1.PodAffinityTerm.dhall index 75c66106..a40f8760 100644 --- a/types/io.k8s.api.core.v1.PodAffinityTerm.dhall +++ b/types/io.k8s.api.core.v1.PodAffinityTerm.dhall @@ -1,7 +1,7 @@ -{ labelSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, namespaces : +{ namespaces : List Text , topologyKey : Text +, labelSelector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.core.v1.PodSecurityContext.dhall b/types/io.k8s.api.core.v1.PodSecurityContext.dhall index a45ff3fa..edc6f3ae 100644 --- a/types/io.k8s.api.core.v1.PodSecurityContext.dhall +++ b/types/io.k8s.api.core.v1.PodSecurityContext.dhall @@ -1,4 +1,6 @@ -{ supplementalGroups : +{ seLinuxOptions : + ./io.k8s.api.core.v1.SELinuxOptions.dhall +, supplementalGroups : List Natural , sysctls : List ./io.k8s.api.core.v1.Sysctl.dhall @@ -10,6 +12,4 @@ Optional Bool , runAsUser : Optional Natural -, seLinuxOptions : - Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.core.v1.PodSpec.dhall b/types/io.k8s.api.core.v1.PodSpec.dhall index a172482d..146106f0 100644 --- a/types/io.k8s.api.core.v1.PodSpec.dhall +++ b/types/io.k8s.api.core.v1.PodSpec.dhall @@ -2,8 +2,6 @@ ./io.k8s.api.core.v1.Affinity.dhall , containers : List ./io.k8s.api.core.v1.Container.dhall -, dnsConfig : - ./io.k8s.api.core.v1.PodDNSConfig.dhall , hostAliases : List ./io.k8s.api.core.v1.HostAlias.dhall , imagePullSecrets : @@ -14,8 +12,6 @@ List { mapKey : Text, mapValue : Text } , readinessGates : List ./io.k8s.api.core.v1.PodReadinessGate.dhall -, securityContext : - ./io.k8s.api.core.v1.PodSecurityContext.dhall , tolerations : List ./io.k8s.api.core.v1.Toleration.dhall , volumes : @@ -24,6 +20,8 @@ Optional Natural , automountServiceAccountToken : Optional Bool +, dnsConfig : + Optional ./io.k8s.api.core.v1.PodDNSConfig.dhall , dnsPolicy : Optional Text , enableServiceLinks : @@ -48,6 +46,8 @@ Optional Text , schedulerName : Optional Text +, securityContext : + Optional ./io.k8s.api.core.v1.PodSecurityContext.dhall , serviceAccount : Optional Text , serviceAccountName : diff --git a/types/io.k8s.api.core.v1.PodTemplate.dhall b/types/io.k8s.api.core.v1.PodTemplate.dhall index 9d923cef..596d8642 100644 --- a/types/io.k8s.api.core.v1.PodTemplate.dhall +++ b/types/io.k8s.api.core.v1.PodTemplate.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , template : - ./io.k8s.api.core.v1.PodTemplateSpec.dhall + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.core.v1.PodTemplateSpec.dhall b/types/io.k8s.api.core.v1.PodTemplateSpec.dhall index 7043c318..2b1efbd1 100644 --- a/types/io.k8s.api.core.v1.PodTemplateSpec.dhall +++ b/types/io.k8s.api.core.v1.PodTemplateSpec.dhall @@ -1,5 +1,5 @@ { metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.PodSpec.dhall + Optional ./io.k8s.api.core.v1.PodSpec.dhall } diff --git a/types/io.k8s.api.core.v1.Probe.dhall b/types/io.k8s.api.core.v1.Probe.dhall index 923d9e99..300eeb5f 100644 --- a/types/io.k8s.api.core.v1.Probe.dhall +++ b/types/io.k8s.api.core.v1.Probe.dhall @@ -1,9 +1,9 @@ { exec : - ./io.k8s.api.core.v1.ExecAction.dhall -, httpGet : - ./io.k8s.api.core.v1.HTTPGetAction.dhall + Optional ./io.k8s.api.core.v1.ExecAction.dhall , failureThreshold : Optional Natural +, httpGet : + Optional ./io.k8s.api.core.v1.HTTPGetAction.dhall , initialDelaySeconds : Optional Natural , periodSeconds : diff --git a/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall index 77c12196..dcd7d8ad 100644 --- a/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall @@ -2,6 +2,8 @@ Text , monitors : List Text +, secretRef : + ./io.k8s.api.core.v1.SecretReference.dhall , fsType : Optional Text , keyring : @@ -10,8 +12,6 @@ Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.SecretReference.dhall , user : Optional Text } diff --git a/types/io.k8s.api.core.v1.RBDVolumeSource.dhall b/types/io.k8s.api.core.v1.RBDVolumeSource.dhall index 3711a2cb..85a515c6 100644 --- a/types/io.k8s.api.core.v1.RBDVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.RBDVolumeSource.dhall @@ -2,6 +2,8 @@ Text , monitors : List Text +, secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall , fsType : Optional Text , keyring : @@ -10,8 +12,6 @@ Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall , user : Optional Text } diff --git a/types/io.k8s.api.core.v1.ReplicationController.dhall b/types/io.k8s.api.core.v1.ReplicationController.dhall index b966c4ad..8625e11d 100644 --- a/types/io.k8s.api.core.v1.ReplicationController.dhall +++ b/types/io.k8s.api.core.v1.ReplicationController.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall + Optional ./io.k8s.api.core.v1.ReplicationControllerSpec.dhall , status : - ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall + Optional ./io.k8s.api.core.v1.ReplicationControllerStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall b/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall index 5c8ee586..7330fccc 100644 --- a/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall +++ b/types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall @@ -1,9 +1,9 @@ { selector : List { mapKey : Text, mapValue : Text } -, template : - ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , replicas : Optional Natural +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuota.dhall b/types/io.k8s.api.core.v1.ResourceQuota.dhall index d5f49341..fefecf06 100644 --- a/types/io.k8s.api.core.v1.ResourceQuota.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuota.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall + Optional ./io.k8s.api.core.v1.ResourceQuotaSpec.dhall , status : - ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall + Optional ./io.k8s.api.core.v1.ResourceQuotaStatus.dhall } diff --git a/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall b/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall index c03a41c0..0d286fa5 100644 --- a/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall +++ b/types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall @@ -1,7 +1,7 @@ { hard : List { mapKey : Text, mapValue : Text } -, scopeSelector : - ./io.k8s.api.core.v1.ScopeSelector.dhall , scopes : List Text +, scopeSelector : + Optional ./io.k8s.api.core.v1.ScopeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.SecurityContext.dhall b/types/io.k8s.api.core.v1.SecurityContext.dhall index b7a573b0..1f93f031 100644 --- a/types/io.k8s.api.core.v1.SecurityContext.dhall +++ b/types/io.k8s.api.core.v1.SecurityContext.dhall @@ -1,7 +1,9 @@ -{ capabilities : - ./io.k8s.api.core.v1.Capabilities.dhall +{ seLinuxOptions : + ./io.k8s.api.core.v1.SELinuxOptions.dhall , allowPrivilegeEscalation : Optional Bool +, capabilities : + Optional ./io.k8s.api.core.v1.Capabilities.dhall , privileged : Optional Bool , procMount : @@ -14,6 +16,4 @@ Optional Bool , runAsUser : Optional Natural -, seLinuxOptions : - Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.core.v1.Service.dhall b/types/io.k8s.api.core.v1.Service.dhall index 13042015..394ad6da 100644 --- a/types/io.k8s.api.core.v1.Service.dhall +++ b/types/io.k8s.api.core.v1.Service.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec : - ./io.k8s.api.core.v1.ServiceSpec.dhall , status : ./io.k8s.api.core.v1.ServiceStatus.dhall +, spec : + Optional ./io.k8s.api.core.v1.ServiceSpec.dhall } diff --git a/types/io.k8s.api.core.v1.ServiceStatus.dhall b/types/io.k8s.api.core.v1.ServiceStatus.dhall index 0e484735..8c5af756 100644 --- a/types/io.k8s.api.core.v1.ServiceStatus.dhall +++ b/types/io.k8s.api.core.v1.ServiceStatus.dhall @@ -1 +1 @@ -{ loadBalancer : ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer : Optional ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall b/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall index 35f19cad..f4535791 100644 --- a/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall +++ b/types/io.k8s.api.core.v1.SessionAffinityConfig.dhall @@ -1 +1 @@ -{ clientIP : Optional ./io.k8s.api.core.v1.ClientIPConfig.dhall } +{ clientIP : ./io.k8s.api.core.v1.ClientIPConfig.dhall } diff --git a/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall b/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall index 49ef0719..2e388301 100644 --- a/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall @@ -1,9 +1,9 @@ -{ secretRef : - ./io.k8s.api.core.v1.ObjectReference.dhall -, fsType : +{ fsType : Optional Text , readOnly : Optional Bool +, secretRef : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall , volumeName : Optional Text , volumeNamespace : diff --git a/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall b/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall index 568f3aac..bc4e4ae7 100644 --- a/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall +++ b/types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall @@ -1,9 +1,9 @@ -{ fsType : +{ secretRef : + ./io.k8s.api.core.v1.LocalObjectReference.dhall +, fsType : Optional Text , readOnly : Optional Bool -, secretRef : - Optional ./io.k8s.api.core.v1.LocalObjectReference.dhall , volumeName : Optional Text , volumeNamespace : diff --git a/types/io.k8s.api.core.v1.Volume.dhall b/types/io.k8s.api.core.v1.Volume.dhall index cb7ba6db..cdb4dd57 100644 --- a/types/io.k8s.api.core.v1.Volume.dhall +++ b/types/io.k8s.api.core.v1.Volume.dhall @@ -1,37 +1,27 @@ -{ azureDisk : - ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall -, cephfs : - ./io.k8s.api.core.v1.CephFSVolumeSource.dhall -, configMap : - ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall -, downwardAPI : - ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall -, fc : - ./io.k8s.api.core.v1.FCVolumeSource.dhall -, flexVolume : - ./io.k8s.api.core.v1.FlexVolumeSource.dhall -, iscsi : - ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall +{ emptyDir : + ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall +, flocker : + ./io.k8s.api.core.v1.FlockerVolumeSource.dhall , name : Text -, projected : - ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall -, rbd : - ./io.k8s.api.core.v1.RBDVolumeSource.dhall -, scaleIO : - ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall -, secret : - ./io.k8s.api.core.v1.SecretVolumeSource.dhall , awsElasticBlockStore : Optional ./io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall +, azureDisk : + Optional ./io.k8s.api.core.v1.AzureDiskVolumeSource.dhall , azureFile : Optional ./io.k8s.api.core.v1.AzureFileVolumeSource.dhall +, cephfs : + Optional ./io.k8s.api.core.v1.CephFSVolumeSource.dhall , cinder : Optional ./io.k8s.api.core.v1.CinderVolumeSource.dhall -, emptyDir : - Optional ./io.k8s.api.core.v1.EmptyDirVolumeSource.dhall -, flocker : - Optional ./io.k8s.api.core.v1.FlockerVolumeSource.dhall +, configMap : + Optional ./io.k8s.api.core.v1.ConfigMapVolumeSource.dhall +, downwardAPI : + Optional ./io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall +, fc : + Optional ./io.k8s.api.core.v1.FCVolumeSource.dhall +, flexVolume : + Optional ./io.k8s.api.core.v1.FlexVolumeSource.dhall , gcePersistentDisk : Optional ./io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall , gitRepo : @@ -40,6 +30,8 @@ Optional ./io.k8s.api.core.v1.GlusterfsVolumeSource.dhall , hostPath : Optional ./io.k8s.api.core.v1.HostPathVolumeSource.dhall +, iscsi : + Optional ./io.k8s.api.core.v1.ISCSIVolumeSource.dhall , nfs : Optional ./io.k8s.api.core.v1.NFSVolumeSource.dhall , persistentVolumeClaim : @@ -48,8 +40,16 @@ Optional ./io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall , portworxVolume : Optional ./io.k8s.api.core.v1.PortworxVolumeSource.dhall +, projected : + Optional ./io.k8s.api.core.v1.ProjectedVolumeSource.dhall , quobyte : Optional ./io.k8s.api.core.v1.QuobyteVolumeSource.dhall +, rbd : + Optional ./io.k8s.api.core.v1.RBDVolumeSource.dhall +, scaleIO : + Optional ./io.k8s.api.core.v1.ScaleIOVolumeSource.dhall +, secret : + Optional ./io.k8s.api.core.v1.SecretVolumeSource.dhall , storageos : Optional ./io.k8s.api.core.v1.StorageOSVolumeSource.dhall , vsphereVolume : diff --git a/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall b/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall index ad51846f..c94d860b 100644 --- a/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall +++ b/types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall @@ -1 +1 @@ -{ required : ./io.k8s.api.core.v1.NodeSelector.dhall } +{ required : Optional ./io.k8s.api.core.v1.NodeSelector.dhall } diff --git a/types/io.k8s.api.core.v1.VolumeProjection.dhall b/types/io.k8s.api.core.v1.VolumeProjection.dhall index 7895ca2e..87df689f 100644 --- a/types/io.k8s.api.core.v1.VolumeProjection.dhall +++ b/types/io.k8s.api.core.v1.VolumeProjection.dhall @@ -1,9 +1,9 @@ { configMap : - ./io.k8s.api.core.v1.ConfigMapProjection.dhall + Optional ./io.k8s.api.core.v1.ConfigMapProjection.dhall , downwardAPI : - ./io.k8s.api.core.v1.DownwardAPIProjection.dhall + Optional ./io.k8s.api.core.v1.DownwardAPIProjection.dhall , secret : - ./io.k8s.api.core.v1.SecretProjection.dhall + Optional ./io.k8s.api.core.v1.SecretProjection.dhall , serviceAccountToken : Optional ./io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall } diff --git a/types/io.k8s.api.events.v1beta1.Event.dhall b/types/io.k8s.api.events.v1beta1.Event.dhall index d7313a9b..57349478 100644 --- a/types/io.k8s.api.events.v1beta1.Event.dhall +++ b/types/io.k8s.api.events.v1beta1.Event.dhall @@ -1,15 +1,13 @@ { apiVersion : Text +, deprecatedSource : + ./io.k8s.api.core.v1.EventSource.dhall , eventTime : ./io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall , kind : Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, regarding : - ./io.k8s.api.core.v1.ObjectReference.dhall -, related : - ./io.k8s.api.core.v1.ObjectReference.dhall , action : Optional Text , deprecatedCount : @@ -18,12 +16,14 @@ Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall , deprecatedLastTimestamp : Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall -, deprecatedSource : - Optional ./io.k8s.api.core.v1.EventSource.dhall , note : Optional Text , reason : Optional Text +, regarding : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall +, related : + Optional ./io.k8s.api.core.v1.ObjectReference.dhall , reportingController : Optional Text , reportingInstance : diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall index 86fd6a10..5118bab3 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall + Optional ./io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall , status : - ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall + Optional ./io.k8s.api.extensions.v1beta1.DaemonSetStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall index 6879751b..1865609e 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetSpec.dhall @@ -1,11 +1,11 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template : +{ template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : Optional Natural , revisionHistoryLimit : Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , templateGeneration : Optional Natural , updateStrategy : diff --git a/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall b/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall index a3ebe8c0..cea457c1 100644 --- a/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DaemonSetUpdateStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall + ./io.k8s.api.extensions.v1beta1.RollingUpdateDaemonSet.dhall , type : Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.Deployment.dhall b/types/io.k8s.api.extensions.v1beta1.Deployment.dhall index 95e98475..cfd9f95f 100644 --- a/types/io.k8s.api.extensions.v1beta1.Deployment.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Deployment.dhall @@ -5,7 +5,7 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall + Optional ./io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall , status : - ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall + Optional ./io.k8s.api.extensions.v1beta1.DeploymentStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall index 6bc3676e..5852f7e2 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentSpec.dhall @@ -1,5 +1,5 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +{ rollbackTo : + ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall , template : ./io.k8s.api.core.v1.PodTemplateSpec.dhall , minReadySeconds : @@ -12,8 +12,8 @@ Optional Natural , revisionHistoryLimit : Optional Natural -, rollbackTo : - Optional ./io.k8s.api.extensions.v1beta1.RollbackConfig.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , strategy : Optional ./io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall b/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall index 9c1eed97..cda9449c 100644 --- a/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.DeploymentStrategy.dhall @@ -1,5 +1,5 @@ { rollingUpdate : - Optional ./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall + ./io.k8s.api.extensions.v1beta1.RollingUpdateDeployment.dhall , type : Optional Text } diff --git a/types/io.k8s.api.extensions.v1beta1.Ingress.dhall b/types/io.k8s.api.extensions.v1beta1.Ingress.dhall index 4faf2052..ed44152d 100644 --- a/types/io.k8s.api.extensions.v1beta1.Ingress.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Ingress.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, spec : - ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall , status : ./io.k8s.api.extensions.v1beta1.IngressStatus.dhall +, spec : + Optional ./io.k8s.api.extensions.v1beta1.IngressSpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall b/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall index 99cbf14b..2c38c7d9 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressRule.dhall @@ -1,5 +1,5 @@ -{ http : - ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall -, host : +{ host : Optional Text +, http : + Optional ./io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall b/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall index 0e484735..8c5af756 100644 --- a/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall +++ b/types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall @@ -1 +1 @@ -{ loadBalancer : ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } +{ loadBalancer : Optional ./io.k8s.api.core.v1.LoadBalancerStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall index 4f0f4834..5d79c936 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall + Optional ./io.k8s.api.extensions.v1beta1.NetworkPolicySpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall index 62341ac0..d921f26c 100644 --- a/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall +++ b/types/io.k8s.api.extensions.v1beta1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock : - ./io.k8s.api.extensions.v1beta1.IPBlock.dhall + Optional ./io.k8s.api.extensions.v1beta1.IPBlock.dhall , namespaceSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall index db9f8782..394de1b1 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall + Optional ./io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall index 88bbb886..28b711f4 100644 --- a/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.PodSecurityPolicySpec.dhall @@ -18,8 +18,6 @@ List ./io.k8s.api.extensions.v1beta1.HostPortRange.dhall , requiredDropCapabilities : List Text -, runAsGroup : - ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser : ./io.k8s.api.extensions.v1beta1.RunAsUserStrategyOptions.dhall , seLinux : @@ -42,4 +40,6 @@ Optional Bool , readOnlyRootFilesystem : Optional Bool +, runAsGroup : + Optional ./io.k8s.api.extensions.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall index c8ca6a0c..763954b3 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSet.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall , status : - ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall + Optional ./io.k8s.api.extensions.v1beta1.ReplicaSetStatus.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall b/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall index d7e03a3d..92a1d1ba 100644 --- a/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall +++ b/types/io.k8s.api.extensions.v1beta1.ReplicaSetSpec.dhall @@ -1,9 +1,9 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, template : - ./io.k8s.api.core.v1.PodTemplateSpec.dhall -, minReadySeconds : +{ minReadySeconds : Optional Natural , replicas : Optional Natural +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall +, template : + Optional ./io.k8s.api.core.v1.PodTemplateSpec.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall b/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall index 79946832..f51a05de 100644 --- a/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall +++ b/types/io.k8s.api.extensions.v1beta1.SELinuxStrategyOptions.dhall @@ -1,5 +1 @@ -{ rule : - Text -, seLinuxOptions : - Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall -} +{ rule : Text, seLinuxOptions : ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.extensions.v1beta1.Scale.dhall b/types/io.k8s.api.extensions.v1beta1.Scale.dhall index e1ba0ec8..811289c7 100644 --- a/types/io.k8s.api.extensions.v1beta1.Scale.dhall +++ b/types/io.k8s.api.extensions.v1beta1.Scale.dhall @@ -4,8 +4,8 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status : - ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall , spec : - Optional ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall + ./io.k8s.api.extensions.v1beta1.ScaleSpec.dhall +, status : + Optional ./io.k8s.api.extensions.v1beta1.ScaleStatus.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicy.dhall b/types/io.k8s.api.networking.v1.NetworkPolicy.dhall index 634f709c..a5ff9322 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicy.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall + Optional ./io.k8s.api.networking.v1.NetworkPolicySpec.dhall } diff --git a/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall b/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall index 06a74488..d92721d4 100644 --- a/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall +++ b/types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall @@ -1,7 +1,7 @@ { ipBlock : - ./io.k8s.api.networking.v1.IPBlock.dhall + Optional ./io.k8s.api.networking.v1.IPBlock.dhall , namespaceSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , podSelector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.Eviction.dhall b/types/io.k8s.api.policy.v1beta1.Eviction.dhall index 2d6a614e..4f0e9f1a 100644 --- a/types/io.k8s.api.policy.v1beta1.Eviction.dhall +++ b/types/io.k8s.api.policy.v1beta1.Eviction.dhall @@ -1,9 +1,9 @@ { apiVersion : Text -, deleteOptions : - ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall , kind : Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, deleteOptions : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall index 764db85a..3be854c5 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall , status : - ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + Optional ./io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall index 29805b92..709cd220 100644 --- a/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall @@ -1,7 +1,7 @@ -{ selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, maxUnavailable : +{ maxUnavailable : Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall , minAvailable : Optional ./io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall index 235bd4b2..6198d6b5 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + Optional ./io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall index 05a86040..02c11a5d 100644 --- a/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall +++ b/types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall @@ -18,8 +18,6 @@ List ./io.k8s.api.policy.v1beta1.HostPortRange.dhall , requiredDropCapabilities : List Text -, runAsGroup : - ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall , runAsUser : ./io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall , seLinux : @@ -42,4 +40,6 @@ Optional Bool , readOnlyRootFilesystem : Optional Bool +, runAsGroup : + Optional ./io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall } diff --git a/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall b/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall index 79946832..f51a05de 100644 --- a/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall +++ b/types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall @@ -1,5 +1 @@ -{ rule : - Text -, seLinuxOptions : - Optional ./io.k8s.api.core.v1.SELinuxOptions.dhall -} +{ rule : Text, seLinuxOptions : ./io.k8s.api.core.v1.SELinuxOptions.dhall } diff --git a/types/io.k8s.api.rbac.v1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1.ClusterRole.dhall index c166cf9b..b9db8b3c 100644 --- a/types/io.k8s.api.rbac.v1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1.ClusterRole.dhall @@ -1,6 +1,4 @@ -{ aggregationRule : - ./io.k8s.api.rbac.v1.AggregationRule.dhall -, apiVersion : +{ apiVersion : Text , kind : Text @@ -8,4 +6,6 @@ ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules : List ./io.k8s.api.rbac.v1.PolicyRule.dhall +, aggregationRule : + Optional ./io.k8s.api.rbac.v1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall index 4a4dcea8..128763fb 100644 --- a/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1alpha1.ClusterRole.dhall @@ -1,6 +1,4 @@ -{ aggregationRule : - ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall -, apiVersion : +{ apiVersion : Text , kind : Text @@ -8,4 +6,6 @@ ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules : List ./io.k8s.api.rbac.v1alpha1.PolicyRule.dhall +, aggregationRule : + Optional ./io.k8s.api.rbac.v1alpha1.AggregationRule.dhall } diff --git a/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall b/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall index 23b67005..73b9b562 100644 --- a/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall +++ b/types/io.k8s.api.rbac.v1beta1.ClusterRole.dhall @@ -1,6 +1,4 @@ -{ aggregationRule : - ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall -, apiVersion : +{ apiVersion : Text , kind : Text @@ -8,4 +6,6 @@ ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , rules : List ./io.k8s.api.rbac.v1beta1.PolicyRule.dhall +, aggregationRule : + Optional ./io.k8s.api.rbac.v1beta1.AggregationRule.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall b/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall index 4a6517e0..01db16ce 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPreset.dhall @@ -5,5 +5,5 @@ , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall , spec : - ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + Optional ./io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall } diff --git a/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall b/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall index 2bf143b9..b1aa2803 100644 --- a/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall +++ b/types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall @@ -2,10 +2,10 @@ List ./io.k8s.api.core.v1.EnvVar.dhall , envFrom : List ./io.k8s.api.core.v1.EnvFromSource.dhall -, selector : - ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall , volumeMounts : List ./io.k8s.api.core.v1.VolumeMount.dhall , volumes : List ./io.k8s.api.core.v1.Volume.dhall +, selector : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1.VolumeAttachment.dhall index fe9a959c..b98e5e8e 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall , status : - ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + Optional ./io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall b/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall index 54ab6fb1..0dc1d8a6 100644 --- a/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall +++ b/types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall @@ -1,9 +1,9 @@ -{ attached : +{ attachError : + ./io.k8s.api.storage.v1.VolumeError.dhall +, attached : Bool , attachmentMetadata : List { mapKey : Text, mapValue : Text } -, attachError : - Optional ./io.k8s.api.storage.v1.VolumeError.dhall , detachError : - Optional ./io.k8s.api.storage.v1.VolumeError.dhall + ./io.k8s.api.storage.v1.VolumeError.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall index 650eb36f..4b1c0da1 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec.dhall , status : - ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall + Optional ./io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall index a7405906..deba09cc 100644 --- a/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall +++ b/types/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus.dhall @@ -1,9 +1,9 @@ -{ attached : +{ attachError : + ./io.k8s.api.storage.v1alpha1.VolumeError.dhall +, attached : Bool , attachmentMetadata : List { mapKey : Text, mapValue : Text } -, attachError : - Optional ./io.k8s.api.storage.v1alpha1.VolumeError.dhall , detachError : - Optional ./io.k8s.api.storage.v1alpha1.VolumeError.dhall + ./io.k8s.api.storage.v1alpha1.VolumeError.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall index 11032475..184e596a 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachment.dhall @@ -7,5 +7,5 @@ , spec : ./io.k8s.api.storage.v1beta1.VolumeAttachmentSpec.dhall , status : - ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall + Optional ./io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall } diff --git a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall index 9f84d3e1..9110d3ee 100644 --- a/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall +++ b/types/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus.dhall @@ -1,9 +1,9 @@ -{ attached : +{ attachError : + ./io.k8s.api.storage.v1beta1.VolumeError.dhall +, attached : Bool , attachmentMetadata : List { mapKey : Text, mapValue : Text } -, attachError : - Optional ./io.k8s.api.storage.v1beta1.VolumeError.dhall , detachError : - Optional ./io.k8s.api.storage.v1beta1.VolumeError.dhall + ./io.k8s.api.storage.v1beta1.VolumeError.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall index fd0f9b4c..aaba1aca 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall @@ -1,6 +1,5 @@ { strategy : Text , webhookClientConfig : - Optional ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig.dhall } diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall index 883b1c62..2cdb1135 100644 --- a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall @@ -1,7 +1,6 @@ -{ scale : +{ status : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall +, scale : Optional ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall -, status : - Optional - ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall index 77eda1b9..72ad9eb4 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall @@ -4,12 +4,12 @@ List Text , kind : Text +, preconditions : + ./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall , gracePeriodSeconds : Optional Natural , orphanDependents : Optional Bool -, preconditions : - Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall , propagationPolicy : Optional Text } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall index bab651a6..0e46a289 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall @@ -1,5 +1,5 @@ { pending : List ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall , result : - ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall } diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall index 41c71d74..e1b8f631 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall @@ -2,8 +2,6 @@ List { mapKey : Text, mapValue : Text } , finalizers : List Text -, initializers : - ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , labels : List { mapKey : Text, mapValue : Text } , name : @@ -22,6 +20,8 @@ Optional Text , generation : Optional Natural +, initializers : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall , namespace : Optional Text , resourceVersion : diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall index 74041da5..9df34315 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall @@ -1,13 +1,13 @@ { apiVersion : Text -, details : - ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , kind : Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall , code : Optional Natural +, details : + Optional ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall , message : Optional Text , reason : diff --git a/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall b/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall index 1ac9b16b..0c31c186 100644 --- a/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall +++ b/types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall @@ -1,9 +1,9 @@ { causes : List ./io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall -, kind : - Text , group : Optional Text +, kind : + Optional Text , name : Optional Text , retryAfterSeconds : diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall index 094a6cb3..c2a9dbc9 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall @@ -4,9 +4,10 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status : - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall , spec : Optional ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall +, status : + Optional + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall } diff --git a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall index c340a2fb..134b1f6c 100644 --- a/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall +++ b/types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService.dhall @@ -4,9 +4,10 @@ Text , metadata : ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, status : - ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall , spec : Optional ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec.dhall +, status : + Optional + ./io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus.dhall } From d85f05d146067d4db3141e5796a09864644c1359 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Mon, 1 Apr 2019 19:12:52 +0300 Subject: [PATCH 10/28] Add a simple deployment --- examples/deploymentSimple.dhall | 43 ++++++++++++++++++++++++++++++ examples/out/deploymentSimple.yaml | 15 +++++++++++ 2 files changed, 58 insertions(+) create mode 100644 examples/deploymentSimple.dhall create mode 100644 examples/out/deploymentSimple.yaml diff --git a/examples/deploymentSimple.dhall b/examples/deploymentSimple.dhall new file mode 100644 index 00000000..eac45b8a --- /dev/null +++ b/examples/deploymentSimple.dhall @@ -0,0 +1,43 @@ +let types = + ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + +let defaults = + ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + +let deployment + : types.Deployment + = defaults.Deployment + ⫽ { metadata = + defaults.ObjectMeta ⫽ { name = "nginx" } + , spec = + Some + ( defaults.DeploymentSpec + ⫽ { replicas = + Some 2 + , template = + defaults.PodTemplateSpec + ⫽ { metadata = + defaults.ObjectMeta ⫽ { name = "nginx" } + , spec = + Some + ( defaults.PodSpec + ⫽ { containers = + [ defaults.Container + ⫽ { name = + "nginx" + , image = + Some "nginx:1.15.3" + , ports = + [ defaults.ContainerPort + ⫽ { containerPort = 80 } + ] + } + ] + } + ) + } + } + ) + } + +in deployment diff --git a/examples/out/deploymentSimple.yaml b/examples/out/deploymentSimple.yaml new file mode 100644 index 00000000..a54e37c3 --- /dev/null +++ b/examples/out/deploymentSimple.yaml @@ -0,0 +1,15 @@ +apiVersion: apps/v1 +kind: Deployment +spec: + template: + spec: + containers: + - image: nginx:1.15.3 + name: nginx + ports: + - containerPort: 80 + metadata: + name: nginx + replicas: 2 +metadata: + name: nginx From 81b7567b7fa86c6a35d1959a7d62b62a59005aca Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 20:51:08 +0200 Subject: [PATCH 11/28] Remove weird module I'm not sure what it is; it for sure isn't commited --- dhall-kubernetes-generator.cabal | 1 - 1 file changed, 1 deletion(-) diff --git a/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator.cabal index f1d241d7..4ed2f3c7 100644 --- a/dhall-kubernetes-generator.cabal +++ b/dhall-kubernetes-generator.cabal @@ -18,7 +18,6 @@ executable dhall-kubernetes Dhall.Kubernetes.Convert Dhall.Kubernetes.Data Dhall.Kubernetes.Types - Paths_dhall_kubernetes hs-source-dirs: src default-extensions: DeriveDataTypeable DeriveGeneric DerivingStrategies DuplicateRecordFields GeneralizedNewtypeDeriving LambdaCase RecordWildCards ScopedTypeVariables OverloadedStrings FlexibleInstances ConstraintKinds ApplicativeDo TupleSections From d06d1005f184dd33ed87391566e3c098c4f3c5a9 Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 20:53:10 +0200 Subject: [PATCH 12/28] Nixify the haskell build Tests currently fail; as expected --- Makefile | 2 +- dhall-kubernetes-generator.cabal | 2 +- nix/dhall-kubernetes-generator.nix | 15 +++++++++++++++ nix/dhall-kubernetes.nix | 15 ++++++++++++--- nix/nixpkgs.nix | 1 + release.nix | 3 ++- 6 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 nix/dhall-kubernetes-generator.nix diff --git a/Makefile b/Makefile index 33a91ce0..5d9994da 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ README.md: docs/README.md.dhall ./scripts/build-readme.sh build: README.md mkdir -p types default - ./scripts/convert.py "${OPENAPI_SPEC}" + dhall-kubernetes-generator "${OPENAPI_SPEC}" check: build LC_ALL=en_US.UTF-8 ./scripts/check-source.py mkdir -p tmp diff --git a/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator.cabal index 4ed2f3c7..d5e83d6b 100644 --- a/dhall-kubernetes-generator.cabal +++ b/dhall-kubernetes-generator.cabal @@ -12,7 +12,7 @@ build-type: Simple extra-source-files: README.md -executable dhall-kubernetes +executable dhall-kubernetes-generator main-is: Main.hs other-modules: Dhall.Kubernetes.Convert diff --git a/nix/dhall-kubernetes-generator.nix b/nix/dhall-kubernetes-generator.nix new file mode 100644 index 00000000..e78dece5 --- /dev/null +++ b/nix/dhall-kubernetes-generator.nix @@ -0,0 +1,15 @@ +{ mkDerivation, aeson, base, containers, dhall, prettyprinter +, stdenv, text, turtle, vector, lib +}: +mkDerivation { + pname = "dhall-kubernetes-generator"; + version = "0.1.0.0"; + src = ./..; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base containers dhall prettyprinter text turtle vector + ]; + homepage = "https://github.com/dhall-lang/dhall-kubernetes#readme"; + license = stdenv.lib.licenses.bsd3; +} diff --git a/nix/dhall-kubernetes.nix b/nix/dhall-kubernetes.nix index c50ffdcd..1d852d66 100644 --- a/nix/dhall-kubernetes.nix +++ b/nix/dhall-kubernetes.nix @@ -1,4 +1,14 @@ -{lib, stdenv, dhall, dhall-json, dhall-text, dhallPackages, kubernetes-openapi-spec, python3, glibcLocales}: +{ dhall +, dhall-json +, dhallPackages +, dhall-text +, glibcLocales +, haskellPackages +, kubernetes-openapi-spec +, lib +, python3 +, stdenv +}: let # Ignore generated files ignoreOutputs = name: type: !(lib.elem name (map toString [../README.md ../types ../default])); @@ -8,10 +18,9 @@ stdenv.mkDerivation { DHALL_PRELUDE = "${dhallPackages.prelude}/package.dhall"; OPENAPI_SPEC = "${kubernetes-openapi-spec}"; doCheck = true; - buildInputs = [ dhall dhall-json dhall-text python3 glibcLocales ]; + buildInputs = [ haskellPackages.dhall-kubernetes-generator dhall dhall-json dhall-text python3 glibcLocales ]; preBuild = '' patchShebangs ./scripts/build-readme.sh - patchShebangs ./scripts/convert.py ''; preCheck = '' patchShebangs ./scripts/build-examples.py diff --git a/nix/nixpkgs.nix b/nix/nixpkgs.nix index cb9009b8..57e93cbc 100644 --- a/nix/nixpkgs.nix +++ b/nix/nixpkgs.nix @@ -13,6 +13,7 @@ let overrides = haskellPackagesNew: haskellPackagesOld: rec { dhall = haskellPackagesNew.callPackage ./dhall-1.21.0.nix {}; dhall-json = haskellPackagesNew.callPackage ./dhall-json-1.2.7.nix {}; + dhall-kubernetes-generator = haskellPackagesNew.callPackage ./dhall-kubernetes-generator.nix {}; dhall-text = haskellPackagesNew.callPackage ./dhall-text-1.0.16.nix {}; megaparsec = haskellPackagesNew.callPackage ./megaparsec-7.0.2.nix {}; repline = haskellPackagesNew.callPackage ./repline-0.2.0.0.nix {}; diff --git a/release.nix b/release.nix index 0cfdaad3..cde36c1d 100644 --- a/release.nix +++ b/release.nix @@ -4,6 +4,7 @@ }: rec { inherit (pkgs) dhall-kubernetes; + inherit (pkgs.haskellPackages) dhall-kubernetes-generator; # Derivation that trivially depends on the input source code revision. # As this is included in the "dhall-lang" aggregate, it forces every # commit to have a corresponding GitHub status check, even if the @@ -12,6 +13,6 @@ rec { rev = pkgs.runCommand "rev" {} ''echo "${src.rev}" > $out''; aggregate = pkgs.releaseTools.aggregate { name = "dhall-kubernetes-agggregate"; - constituents = [ dhall-kubernetes rev ]; + constituents = [ dhall-kubernetes dhall-kubernetes-generator rev ]; }; } From d888d168db5d18c4516d61eb5eba1147741794a1 Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 20:55:58 +0200 Subject: [PATCH 13/28] Fix check-source --- scripts/check-source.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/check-source.py b/scripts/check-source.py index 0134e5da..6dafc146 100755 --- a/scripts/check-source.py +++ b/scripts/check-source.py @@ -13,15 +13,15 @@ # We skip tests for the following set of files # Reason: they contain cyclic imports ignored_failures = { - './default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall', - './default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall', - './default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall', - './default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall', - './default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall', - './default/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall' + './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall', + './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall', + './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall', + './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall', + './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall', + './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall' } -default_files = glob('./default/*.dhall') +default_files = glob('./defaults/*.dhall') failure_files = set() for default_file in default_files: if default_file in ignored_failures: From 232c40da5eb2aae63658060df74a20f160d3f528 Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 20:56:32 +0200 Subject: [PATCH 14/28] Comment out building of examples for now We need new examples anyway --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5d9994da..da4469c4 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ build: README.md check: build LC_ALL=en_US.UTF-8 ./scripts/check-source.py mkdir -p tmp - LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp + # LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp install: build cp -r types default "${out}" cp README.md "${out}" From cda59b93387631d74e9ac2a1dbd356b2925b74b8 Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 20:58:40 +0200 Subject: [PATCH 15/28] Move dhall-kubernetes-generator to own subfolder less clutter --- Setup.hs => dhall-kubernetes-generator/Setup.hs | 0 .../dhall-kubernetes-generator.cabal | 1 - .../src}/Dhall/Kubernetes/Convert.hs | 0 .../src}/Dhall/Kubernetes/Data.hs | 0 .../src}/Dhall/Kubernetes/Types.hs | 0 {src => dhall-kubernetes-generator/src}/Main.hs | 0 stack.yaml => dhall-kubernetes-generator/stack.yaml | 0 nix/dhall-kubernetes-generator.nix | 2 +- 8 files changed, 1 insertion(+), 2 deletions(-) rename Setup.hs => dhall-kubernetes-generator/Setup.hs (100%) rename dhall-kubernetes-generator.cabal => dhall-kubernetes-generator/dhall-kubernetes-generator.cabal (98%) rename {src => dhall-kubernetes-generator/src}/Dhall/Kubernetes/Convert.hs (100%) rename {src => dhall-kubernetes-generator/src}/Dhall/Kubernetes/Data.hs (100%) rename {src => dhall-kubernetes-generator/src}/Dhall/Kubernetes/Types.hs (100%) rename {src => dhall-kubernetes-generator/src}/Main.hs (100%) rename stack.yaml => dhall-kubernetes-generator/stack.yaml (100%) diff --git a/Setup.hs b/dhall-kubernetes-generator/Setup.hs similarity index 100% rename from Setup.hs rename to dhall-kubernetes-generator/Setup.hs diff --git a/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal similarity index 98% rename from dhall-kubernetes-generator.cabal rename to dhall-kubernetes-generator/dhall-kubernetes-generator.cabal index d5e83d6b..5c815719 100644 --- a/dhall-kubernetes-generator.cabal +++ b/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal @@ -7,7 +7,6 @@ author: Fabrizio Ferrai maintainer: fabrizio@ferrai.io copyright: 2019 Fabrizio Ferrai license: BSD3 -license-file: LICENSE build-type: Simple extra-source-files: README.md diff --git a/src/Dhall/Kubernetes/Convert.hs b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Convert.hs similarity index 100% rename from src/Dhall/Kubernetes/Convert.hs rename to dhall-kubernetes-generator/src/Dhall/Kubernetes/Convert.hs diff --git a/src/Dhall/Kubernetes/Data.hs b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Data.hs similarity index 100% rename from src/Dhall/Kubernetes/Data.hs rename to dhall-kubernetes-generator/src/Dhall/Kubernetes/Data.hs diff --git a/src/Dhall/Kubernetes/Types.hs b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Types.hs similarity index 100% rename from src/Dhall/Kubernetes/Types.hs rename to dhall-kubernetes-generator/src/Dhall/Kubernetes/Types.hs diff --git a/src/Main.hs b/dhall-kubernetes-generator/src/Main.hs similarity index 100% rename from src/Main.hs rename to dhall-kubernetes-generator/src/Main.hs diff --git a/stack.yaml b/dhall-kubernetes-generator/stack.yaml similarity index 100% rename from stack.yaml rename to dhall-kubernetes-generator/stack.yaml diff --git a/nix/dhall-kubernetes-generator.nix b/nix/dhall-kubernetes-generator.nix index e78dece5..6be9889e 100644 --- a/nix/dhall-kubernetes-generator.nix +++ b/nix/dhall-kubernetes-generator.nix @@ -4,7 +4,7 @@ mkDerivation { pname = "dhall-kubernetes-generator"; version = "0.1.0.0"; - src = ./..; + src = ../dhall-kubernetes-generator; isLibrary = false; isExecutable = true; executableHaskellDepends = [ From 8e8b8c1b9237a42f1fa4e0bc41b813e86eb9e14d Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 21:04:49 +0200 Subject: [PATCH 16/28] Fix build --- Makefile | 3 ++- nix/dhall-kubernetes.nix | 2 +- scripts/generate.sh | 8 +++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index da4469c4..a29e225f 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,7 @@ check: build mkdir -p tmp # LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp install: build - cp -r types default "${out}" + cp -r types defaults "${out}" + cp types.dhall defaults.dhall typesUnion.dhall "${out}" cp README.md "${out}" diff --git a/nix/dhall-kubernetes.nix b/nix/dhall-kubernetes.nix index 1d852d66..637befd7 100644 --- a/nix/dhall-kubernetes.nix +++ b/nix/dhall-kubernetes.nix @@ -11,7 +11,7 @@ }: let # Ignore generated files - ignoreOutputs = name: type: !(lib.elem name (map toString [../README.md ../types ../default])); + ignoreOutputs = name: type: !(lib.elem name (map toString [../README.md ../types ../defaults])); in stdenv.mkDerivation { name = "dhall-kubernetes"; diff --git a/scripts/generate.sh b/scripts/generate.sh index 20040a1d..a571d668 100755 --- a/scripts/generate.sh +++ b/scripts/generate.sh @@ -1,10 +1,12 @@ #!/bin/sh -rm -rf ./default ./types +rm -rf ./defaults ./types if dir=$(nix-build release.nix -A dhall-kubernetes --no-out-link); then - cp -r "$dir"/default . - chmod u+w ./default + cp -r "$dir"/defaults . + chmod u+w ./defaults cp -r "$dir"/types . chmod u+w ./types + cp "$dir"/types.dhall "$dir"/typesUnion.dhall "$dir"/defaults.dhall . + chmod u+w ./types.dhall ./typesUnion.dhall ./defaults.dhall cp "$dir/README.md" README.md chmod u+w ./README.md fi From 9d3149b546a82ca481001a1af8991e8586b650fc Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Mon, 1 Apr 2019 21:05:33 +0200 Subject: [PATCH 17/28] Remove convert.py script --- scripts/convert.py | 180 --------------------------------------------- 1 file changed, 180 deletions(-) delete mode 100755 scripts/convert.py diff --git a/scripts/convert.py b/scripts/convert.py deleted file mode 100755 index baaf8fb9..00000000 --- a/scripts/convert.py +++ /dev/null @@ -1,180 +0,0 @@ -#! /usr/bin/env python3 -import json -import re -import sys - - -# See https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/#required-fields -# because k8s API allows PUTS etc with partial data, it's not clear from the data types OR the API which -# fields are required for A POST... so we resort to .. RTFM -always_required = {'apiVersion', 'kind', 'metadata'} - - -required_for = { - 'io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta': {'name'}, -} -not_required_for = { - 'io.k8s.api.core.v1.ObjectFieldSelector': {'apiVersion'}, -} - - -def schema_path_from_ref(prefix, ref): - return '{}/{}.dhall'.format(prefix, ref.split('/')[2]) - -def required_properties (schema_name, schema): - required = set(schema.get('required', [])) | always_required - if schema_name in required_for.keys(): - required |= required_for[schema_name] - if schema_name in not_required_for.keys(): - required -= not_required_for[schema_name] - return required - - -def build_type(schema, path_prefix, schema_name=None): - """ - Take an OpenAPI Schema Object and return a corresponding Dhall type. - - If the schema is a reference we translate the reference path to a - Dhall path and return that path. The ``path_prefix`` argument is - prepended to the returned path. - """ - if '$ref' in schema: - return schema_path_from_ref(path_prefix, schema['$ref']) - elif 'type' in schema: - typ = schema['type'] - if typ == 'object': - return '(List {mapKey : Text, mapValue : Text})' - elif typ == 'array': - return 'List {}'.format(build_type(schema['items'], path_prefix)) - # Fix for the funny format parameters they use in Kube - elif typ == 'string' and 'format' in schema and schema['format'] == 'int-or-string': - return '< Int : Natural | String : Text >' - else: - return { - 'string' : 'Text', - 'boolean': 'Bool', - 'integer': 'Natural', - 'number': 'Double', - }[typ] - elif 'properties' in schema: - required = required_properties(schema_name, schema) - fields = [] - for propName, propSpec in schema['properties'].items(): - propType = build_type(propSpec, path_prefix) - if propName not in required: - propType = 'Optional ({})'.format(propType) - fields.append(' {} : ({})\n'.format(labelize(propName), propType)) - return '{' + ','.join(fields) + '}' - else: - # There are empty schemas that only have a description. - return '{}' - - -def get_default(prop, required, value): - typ = build_type(prop, '../types') - if not required: - return '([] : Optional ({}))'.format(typ) - elif value: - return '("{}" : {})'.format(value, typ) - else: - raise ValueError('Missing value for required property') - - -def get_static_data(modelSpec): - """ - Return a dictionary of static values that all objects of this model - have. - - This applies only to kubernetes resources where ``kind`` and - ``apiVersion`` are statically determined by the resource. See the - `Kubernetes OpenAPI Spec Readme`__. - - For example for a v1 Deployment we return - - :: - { - 'kind': 'Deployment', - 'apiVersion': 'apps/v1' - } - - .. __: https://github.com/kubernetes/kubernetes/blob/master/api/openapi-spec/README.md#x-kubernetes-group-version-kind - - """ - if 'x-kubernetes-group-version-kind' in modelSpec: - values = modelSpec['x-kubernetes-group-version-kind'] - if len(values) == 1: - group = values[0].get('group', '') - if group: - group = group + '/' - return { - 'kind': values[0]['kind'], - 'apiVersion': group + values[0]['version'] - } - else: - return {} - else: - return {} - - -def labelize(propName): - """ - If a propName doesn't match the 'simple-label' grammar, we return a quoted label - See: https://github.com/dhall-lang/dhall-lang/blob/1d2912067658fdbbc17696fc86f057d6f91712b9/standard/dhall.abnf#L125 - """ - if not re.match("^[a-zA-Z_][a-zA-Z0-9_\-/]*$", propName): - return "`" + propName + "`" - else: - return propName - - -def main(): - with open(sys.argv[1]) as specf: - spec = json.load(specf) - for modelName, modelSpec in spec['definitions'].items(): - with open('types/' + modelName + '.dhall', 'w') as f: - f.write('{}\n'.format(build_type(modelSpec, '.', modelName))) - with open('default/' + modelName + '.dhall', 'w') as f: - if 'type' in modelSpec: - typ = build_type(modelSpec, '../types') - # In case we have a union, we make the constructors for it - if typ[0] == '<': - f.write('{}\n'.format(typ)) - # Otherwise we just output the identity - else: - f.write('\(a : {}) -> a\n'.format(typ)) - elif '$ref' in modelSpec: - path = schema_path_from_ref('.', modelSpec['$ref']) - f.write('{}\n'.format(path)) - else: - required = required_properties(modelName, modelSpec) - if modelName in required_for.keys(): - required |= required_for[modelName] - - properties = modelSpec.get('properties', {}) - - resource_data = get_static_data(modelSpec) - param_names = required - set(resource_data.keys()) - - # If there's multiple required props, we make it a lambda - requiredProps = [k for k in properties if k in required] - if len(requiredProps) > 0: - params = ['{} : ({})'.format(labelize(propName), build_type(propVal, '../types')) - for propName, propVal in properties.items() - if propName in param_names] - f.write('\(_params : {' + ', '.join(params) + '}) ->\n') - - # If it's required we're passing it in as a parameter - KVs = [(propName, "_params." + propName) - if propName in param_names - else (propName, get_default(propDef, propName in required, resource_data.get(propName, None))) - for propName, propDef in properties.items()] - - # If there's no fields, should be an empty record - if len(KVs) > 0: - formatted = [" {} = {}\n".format(labelize(k), v) for k, v in KVs] - else: - formatted = '=' - f.write('{' + ','.join(formatted) + '} : ../types/' + modelName + '.dhall\n') - -if __name__ == '__main__': - main() From 0a4f0b87fbdd4b679853c81ff804bde7b44336cf Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Mon, 1 Apr 2019 23:16:35 +0300 Subject: [PATCH 18/28] Add deployment example --- examples/deployment.dhall | 93 +++++++++++++++++++++++++++------ examples/deploymentSimple.dhall | 62 +++++++++++----------- examples/out/deployment.yaml | 5 +- 3 files changed, 109 insertions(+), 51 deletions(-) diff --git a/examples/deployment.dhall b/examples/deployment.dhall index c54ea4fc..1513e9e8 100644 --- a/examples/deployment.dhall +++ b/examples/deployment.dhall @@ -1,17 +1,78 @@ -let config = - ../api/Deployment/default - // - { name = "nginx" - , replicas = 2 - , containers = - [ ../api/Deployment/defaultContainer - // - { name = "nginx" - , imageName = "nginx" - , imageTag = "1.15.3" - , port = [ 80 ] : Optional Natural - } - ] - } +let types = + ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f -in ../api/Deployment/mkDeployment config +let defaults = + ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + +let kv = + ( ../Prelude.dhall).JSON.keyText + +let deployment + : types.Deployment + = defaults.Deployment + // { metadata = + defaults.ObjectMeta // { name = "nginx" } + , spec = + Some + ( defaults.DeploymentSpec + // { replicas = + Some 2 + , revisionHistoryLimit = + Some 10 + , selector = + defaults.LabelSelector + // { matchLabels = [ kv "app" "nginx" ] } + , strategy = + Some + ( defaults.DeploymentStrategy + // { type = + Some "RollingUpdate" + , rollingUpdate = + { maxSurge = + Some (types.IntOrString.Int 5) + , maxUnavailable = + Some (types.IntOrString.Int 0) + } + } + ) + , template = + defaults.PodTemplateSpec + // { metadata = + defaults.ObjectMeta + // { name = + "nginx" + , labels = + [ kv "app" "nginx" ] + } + , spec = + Some + ( defaults.PodSpec + // { containers = + [ defaults.Container + // { name = + "nginx" + , image = + Some "nginx:1.15.3" + , imagePullPolicy = + Some "Always" + , ports = + [ defaults.ContainerPort + // { containerPort = 80 } + ] + , resources = + Some + { limits = + [ kv "cpu" "500m" ] + , requests = + [ kv "cpu" "10m" ] + } + } + ] + } + ) + } + } + ) + } + +in deployment diff --git a/examples/deploymentSimple.dhall b/examples/deploymentSimple.dhall index eac45b8a..abd24385 100644 --- a/examples/deploymentSimple.dhall +++ b/examples/deploymentSimple.dhall @@ -6,38 +6,38 @@ let defaults = let deployment : types.Deployment - = defaults.Deployment - ⫽ { metadata = - defaults.ObjectMeta ⫽ { name = "nginx" } - , spec = - Some - ( defaults.DeploymentSpec - ⫽ { replicas = - Some 2 - , template = - defaults.PodTemplateSpec - ⫽ { metadata = - defaults.ObjectMeta ⫽ { name = "nginx" } - , spec = - Some - ( defaults.PodSpec - ⫽ { containers = - [ defaults.Container - ⫽ { name = - "nginx" - , image = - Some "nginx:1.15.3" - , ports = - [ defaults.ContainerPort - ⫽ { containerPort = 80 } + = defaults.Deployment + // { metadata = + defaults.ObjectMeta // { name = "nginx" } + , spec = + Some + ( defaults.DeploymentSpec + // { replicas = + Some 2 + , template = + defaults.PodTemplateSpec + // { metadata = + defaults.ObjectMeta // { name = "nginx" } + , spec = + Some + ( defaults.PodSpec + // { containers = + [ defaults.Container + // { name = + "nginx" + , image = + Some "nginx:1.15.3" + , ports = + [ defaults.ContainerPort + // { containerPort = 80 } + ] + } ] } - ] - } - ) - } - } - ) - } + ) + } + } + ) + } in deployment diff --git a/examples/out/deployment.yaml b/examples/out/deployment.yaml index cef713ed..96609241 100644 --- a/examples/out/deployment.yaml +++ b/examples/out/deployment.yaml @@ -1,7 +1,7 @@ apiVersion: apps/v1 kind: Deployment spec: - revisionHistoryLimit: 20 + revisionHistoryLimit: 10 selector: matchLabels: app: nginx @@ -15,8 +15,6 @@ spec: containers: - image: nginx:1.15.3 imagePullPolicy: Always - env: [] - volumeMounts: [] resources: limits: cpu: 500m @@ -25,7 +23,6 @@ spec: name: nginx ports: - containerPort: 80 - volumes: [] metadata: name: nginx labels: From eafe9f2f2c5956bb859fa455aed57ca89e77a4d6 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 00:19:55 +0300 Subject: [PATCH 19/28] =?UTF-8?q?Update=20examples=20to=20new=20API=20?= =?UTF-8?q?=F0=9F=8E=89=F0=9F=8E=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Makefile | 2 +- .../dhall-kubernetes-generator.cabal | 2 - examples/Config.dhall | 4 - examples/deploymentRaw.dhall | 76 ----------------- examples/ingress.dhall | 82 +++++++++++++++++++ examples/ingressRaw.dhall | 80 ------------------ examples/myConfig.dhall | 4 - examples/out/deploymentRaw.yaml | 22 ----- .../out/{ingressRaw.yaml => ingress.yaml} | 0 examples/out/service.yaml | 1 - examples/service.dhall | 38 +++++++-- scripts/build-examples.py | 6 +- 12 files changed, 116 insertions(+), 201 deletions(-) delete mode 100644 examples/Config.dhall delete mode 100644 examples/deploymentRaw.dhall create mode 100644 examples/ingress.dhall delete mode 100644 examples/ingressRaw.dhall delete mode 100644 examples/myConfig.dhall delete mode 100644 examples/out/deploymentRaw.yaml rename examples/out/{ingressRaw.yaml => ingress.yaml} (100%) diff --git a/Makefile b/Makefile index a29e225f..ea4d1652 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ build: README.md check: build LC_ALL=en_US.UTF-8 ./scripts/check-source.py mkdir -p tmp - # LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp + LC_ALL=en_US.UTF-8 ./scripts/build-examples.py tmp install: build cp -r types defaults "${out}" cp types.dhall defaults.dhall typesUnion.dhall "${out}" diff --git a/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal index 5c815719..8b4ca64b 100644 --- a/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal +++ b/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal @@ -8,8 +8,6 @@ maintainer: fabrizio@ferrai.io copyright: 2019 Fabrizio Ferrai license: BSD3 build-type: Simple -extra-source-files: - README.md executable dhall-kubernetes-generator main-is: Main.hs diff --git a/examples/Config.dhall b/examples/Config.dhall deleted file mode 100644 index 10052cf9..00000000 --- a/examples/Config.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ name : Text -, host : Text -, version : Text -} diff --git a/examples/deploymentRaw.dhall b/examples/deploymentRaw.dhall deleted file mode 100644 index 7ad2495b..00000000 --- a/examples/deploymentRaw.dhall +++ /dev/null @@ -1,76 +0,0 @@ --- Prelude imports - let map = (../Prelude.dhall).`List`.map - --- import dhall-kubernetes types and defaults -in let Deployment = ../types/io.k8s.api.apps.v1beta2.Deployment.dhall -in let Spec = ../types/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall -in let PodSpec = ../types/io.k8s.api.core.v1.PodSpec.dhall -in let ContainerPort = ../types/io.k8s.api.core.v1.ContainerPort.dhall -in let defaultDeployment = ../default/io.k8s.api.apps.v1beta2.Deployment.dhall -in let defaultMeta = ../default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -in let defaultSpec = ../default/io.k8s.api.apps.v1beta2.DeploymentSpec.dhall -in let defaultTemplate = ../default/io.k8s.api.core.v1.PodTemplateSpec.dhall -in let defaultPodSpec = ../default/io.k8s.api.core.v1.PodSpec.dhall -in let defaultSelector = ../default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -in let defaultContainer = ../default/io.k8s.api.core.v1.Container.dhall -in let defaultContainerPort = ../default/io.k8s.api.core.v1.ContainerPort.dhall - -{- - -Here we import the Config type. -It's going to be the input to our mkDeployment function, -and contains the configuration for the Deployment. - --} -in let Config = ./Config.dhall - - --- So here we define a function that outputs a Deployment -in let mkDeployment : Config -> Deployment = - - \(deployment : Config) -> - - let selector = Some [{ mapKey = "app", mapValue = deployment.name }] - - in let spec = defaultSpec - { selector = defaultSelector // { matchLabels = selector } - , template = defaultTemplate - { metadata = defaultMeta - { name = deployment.name } // { labels = selector } - } // - { spec = Some (defaultPodSpec - { containers = [ - defaultContainer - { name = deployment.name } // - { image = Some "your-container-service.io/${deployment.name}:${deployment.version}" - , imagePullPolicy = Some "Always" - , ports = Some [(defaultContainerPort {containerPort = 8080})] - } - ] - }) - } - } // - { replicas = Some 2 - , revisionHistoryLimit = Some 10 - } - - in defaultDeployment - { metadata = defaultMeta { name = deployment.name } - } // - { spec = Some spec } : Deployment - - -{- - -..and to keep the example self contained we import our config here. -A more modular approach would be to just define a function to make -the Deployment in this file, and then apply the right configuration -at the command line or in another Dhall file. - -E.g.: `dhall-to-yaml --omitNull <<< "./examples/deploymentRaw.dhall ./myConfig.dhall"` - --} -in let myConfig = ./myConfig.dhall - --- and here we apply the deployment-making function to our config -in mkDeployment myConfig diff --git a/examples/ingress.dhall b/examples/ingress.dhall new file mode 100644 index 00000000..041fb173 --- /dev/null +++ b/examples/ingress.dhall @@ -0,0 +1,82 @@ +let Prelude = ../Prelude.dhall + +let map = Prelude.`List`.map + +let kv = Prelude.JSON.keyText + +let types = + ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + +let defaults = + ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + +let Service = { name : Text, host : Text, version : Text } + +let services = [ { name = "foo", host = "foo.example.com", version = "2.3" } ] + +let makeTLS + : Service -> types.IngressTLS + = \(service : Service) + -> { hosts = + [ service.host ] + , secretName = + Some "${service.name}-certificate" + } + +let makeRule + : Service -> types.IngressRule + = \(service : Service) + -> { host = + Some service.host + , http = + Some + { paths = + [ { backend = + { serviceName = + service.name + , servicePort = + types.IntOrString.Int 80 + } + , path = + None Text + } + ] + } + } + +let mkIngress + : List Service -> types.Ingress + = \(inputServices : List Service) + -> let annotations = + [ kv "kubernetes.io/ingress.class" "nginx" + , kv "kubernetes.io/ingress.allow-http" "false" + ] + + let defaultService = + { name = + "default" + , host = + "default.example.com" + , version = + " 1.0" + } + + let ingressServices = inputServices # [ defaultService ] + + let spec = + defaults.IngressSpec + // { tls = + map Service types.IngressTLS makeTLS ingressServices + , rules = + map Service types.IngressRule makeRule ingressServices + } + + in defaults.Ingress + // { metadata = + defaults.ObjectMeta + // { name = "nginx", annotations = annotations } + , spec = + Some spec + } + +in mkIngress services diff --git a/examples/ingressRaw.dhall b/examples/ingressRaw.dhall deleted file mode 100644 index d0c02c16..00000000 --- a/examples/ingressRaw.dhall +++ /dev/null @@ -1,80 +0,0 @@ --- Prelude imports - let map = (../Prelude.dhall).`List`.map - --- dhall-kubernetes types and defaults -in let TLS = ../types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall -in let Rule = ../types/io.k8s.api.extensions.v1beta1.IngressRule.dhall -in let RuleVal = ../types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall -in let Spec = ../types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall -in let Ingress = ../types/io.k8s.api.extensions.v1beta1.Ingress.dhall -in let defaultIngress = ../default/io.k8s.api.extensions.v1beta1.Ingress.dhall -in let defaultMeta = ../default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -in let defaultSpec = ../default/io.k8s.api.extensions.v1beta1.IngressSpec.dhall -in let IntOrString = ../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall - --- Our Service type -in let Service = ./Config.dhall -in let Config = { services : List Service } - --- A function to generate an ingress given a configuration -in let mkIngress : Config -> Ingress = - - \(config : Config) -> - - -- Given a service, make a TLS definition with their host and certificate - let makeTLS = \(service : Service) -> - { hosts = Some [ service.host ] - , secretName = Some "${service.name}-certificate" - } - - -- Given a service, make an Ingress Rule - in let makeRule = \(service : Service) -> - { host = Some service.host - , http = Some - { paths = [ { backend = - { serviceName = service.name - , servicePort = IntOrString.Int 80 - } - , path = None Text - } - ] - } - } - - -- Nginx ingress requires a default service as a catchall - in let defaultService = - { name = "default" - , host = "default.example.com" - , version = " 1.0" - } - - -- List of services - in let services = config.services # [ defaultService ] - - -- Some metadata annotations - -- NOTE: `dhall-to-yaml` will generate a record with arbitrary keys from a list - -- of records where mapKey is the key and mapValue is the value of that key - in let genericRecord = List { mapKey : Text, mapValue : Text } - in let kv = \(k : Text) -> \(v : Text) -> { mapKey = k, mapValue = v } - - in let annotations = Some - [ kv "kubernetes.io/ingress.class" "nginx" - , kv "kubernetes.io/ingress.allow-http" "false" - ] - - -- Generate spec from services - in let spec = defaultSpec // - { tls = Some (map Service TLS makeTLS services) - , rules = Some (map Service Rule makeRule services) - } - - in defaultIngress - { metadata = defaultMeta - { name = "nginx" } // - { annotations = annotations } - } // - { spec = Some spec } - - --- Here we import our example service, and generate the ingress with it -in mkIngress { services = [ ./myConfig.dhall ] } diff --git a/examples/myConfig.dhall b/examples/myConfig.dhall deleted file mode 100644 index 41a036ea..00000000 --- a/examples/myConfig.dhall +++ /dev/null @@ -1,4 +0,0 @@ -{ name = "foo" -, host = "foo.example.com" -, version = "1.0.1" -} diff --git a/examples/out/deploymentRaw.yaml b/examples/out/deploymentRaw.yaml deleted file mode 100644 index 061cda78..00000000 --- a/examples/out/deploymentRaw.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: apps/v1beta2 -kind: Deployment -spec: - revisionHistoryLimit: 10 - selector: - matchLabels: - app: foo - template: - spec: - containers: - - image: your-container-service.io/foo:1.0.1 - imagePullPolicy: Always - name: foo - ports: - - containerPort: 8080 - metadata: - name: foo - labels: - app: foo - replicas: 2 -metadata: - name: foo diff --git a/examples/out/ingressRaw.yaml b/examples/out/ingress.yaml similarity index 100% rename from examples/out/ingressRaw.yaml rename to examples/out/ingress.yaml diff --git a/examples/out/service.yaml b/examples/out/service.yaml index e76c3f55..fa942a49 100644 --- a/examples/out/service.yaml +++ b/examples/out/service.yaml @@ -8,7 +8,6 @@ spec: port: 80 type: NodePort metadata: - annotations: {} name: nginx labels: app: nginx diff --git a/examples/service.dhall b/examples/service.dhall index baed473a..dec8dcb2 100644 --- a/examples/service.dhall +++ b/examples/service.dhall @@ -1,8 +1,30 @@ -let config = - ../api/Service/default - // - { name = "nginx" - , containerPort = 80 - } - -in ../api/Service/mkService config +let types = + ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + +let defaults = + ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + +let kv = (../Prelude.dhall).JSON.keyText + +let spec = + { selector = + [ kv "app" "nginx" ] + , type = + Some "NodePort" + , ports = + [ defaults.ServicePort + // { targetPort = Some (types.IntOrString.Int 80), port = 80 } + ] + } + +let service + : types.Service + = defaults.Service + // { metadata = + defaults.ObjectMeta + // { name = "nginx", labels = [ kv "app" "nginx" ] } + , spec = + Some (defaults.ServiceSpec // spec) + } + +in service diff --git a/scripts/build-examples.py b/scripts/build-examples.py index 3ba7711d..1d161328 100755 --- a/scripts/build-examples.py +++ b/scripts/build-examples.py @@ -15,9 +15,9 @@ examples_dir = os.path.normpath(os.path.join(os.path.dirname(__file__), '..', 'examples')) examples = [ - 'deploymentRaw', - 'ingressRaw', + 'deploymentSimple', 'deployment', + 'ingress', 'service' ] @@ -46,7 +46,7 @@ def build_yaml (example, out_dir): print('Building {}'.format(source)) target = os.path.join(out_dir, example + '.yaml') expected = os.path.join(examples_dir, 'out', example + '.yaml') - cmd = 'dhall-to-yaml --omitNull <<< "./{source}" >{target}'.format(source=source, target=target) + cmd = 'dhall-to-yaml --omitEmpty <<< "./{source}" >{target}'.format(source=source, target=target) run(cmd, shell=True, executable='bash', check=True) return check_clean(expected, target) From be3e4b0a9ce6e62f25b5b57529412cf75a9c60ec Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 00:20:18 +0300 Subject: [PATCH 20/28] Remove api folder --- api/Deployment/Container | 13 --- api/Deployment/Deployment | 10 -- api/Deployment/Mount | 4 - api/Deployment/Probe | 5 - api/Deployment/RawDefaults | 22 ----- api/Deployment/RawTypes | 18 ---- api/Deployment/default | 10 -- api/Deployment/defaultContainer | 13 --- api/Deployment/mkDeployment | 168 -------------------------------- api/Service/RawDefaults | 9 -- api/Service/RawTypes | 5 - api/Service/Service | 6 -- api/Service/ServiceType | 5 - api/Service/default | 6 -- api/Service/mkService | 50 ---------- 15 files changed, 344 deletions(-) delete mode 100644 api/Deployment/Container delete mode 100644 api/Deployment/Deployment delete mode 100644 api/Deployment/Mount delete mode 100644 api/Deployment/Probe delete mode 100644 api/Deployment/RawDefaults delete mode 100644 api/Deployment/RawTypes delete mode 100644 api/Deployment/default delete mode 100644 api/Deployment/defaultContainer delete mode 100644 api/Deployment/mkDeployment delete mode 100644 api/Service/RawDefaults delete mode 100644 api/Service/RawTypes delete mode 100644 api/Service/Service delete mode 100644 api/Service/ServiceType delete mode 100644 api/Service/default delete mode 100644 api/Service/mkService diff --git a/api/Deployment/Container b/api/Deployment/Container deleted file mode 100644 index 5bb77445..00000000 --- a/api/Deployment/Container +++ /dev/null @@ -1,13 +0,0 @@ -{ name : Text -, imageName : Text -, imageTag : Text -, imagePullPolicy : Text -, minCPU : Natural -, maxCPU : Natural -, mounts : List ./Mount -, envVars : List { mapKey : Text, mapValue : Text } -, port : Optional Natural -, command : Optional (List Text) -, livenessProbe : Optional ./Probe -, readinessProbe : Optional ./Probe -} diff --git a/api/Deployment/Deployment b/api/Deployment/Deployment deleted file mode 100644 index 72cd3522..00000000 --- a/api/Deployment/Deployment +++ /dev/null @@ -1,10 +0,0 @@ -{ name : Text -, replicas : Natural -, revisionHistoryLimit : Natural -, maxSurge : Natural -, maxUnavailable : Natural -, containers : List ./Container -, emptyVolumes : List { name : Text } -, secretVolumes : List { name : Text } -, pathVolumes : List { name : Text, path : Text } -} diff --git a/api/Deployment/Mount b/api/Deployment/Mount deleted file mode 100644 index bf5aa336..00000000 --- a/api/Deployment/Mount +++ /dev/null @@ -1,4 +0,0 @@ -{ mountPath : Text -, name : Text -, readOnly : Optional Bool -} \ No newline at end of file diff --git a/api/Deployment/Probe b/api/Deployment/Probe deleted file mode 100644 index 48ace013..00000000 --- a/api/Deployment/Probe +++ /dev/null @@ -1,5 +0,0 @@ -{ initial : Natural -, period : Natural -, port : Natural -, path : Text -} diff --git a/api/Deployment/RawDefaults b/api/Deployment/RawDefaults deleted file mode 100644 index 447df9a5..00000000 --- a/api/Deployment/RawDefaults +++ /dev/null @@ -1,22 +0,0 @@ -let intOrString = ../../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -in - -{ deployment = ../../default/io.k8s.api.apps.v1.Deployment.dhall -, container = ../../default/io.k8s.api.core.v1.Container.dhall -, containerPort = ../../default/io.k8s.api.core.v1.ContainerPort.dhall -, podSpec = ../../default/io.k8s.api.core.v1.PodSpec.dhall -, spec = ../../default/io.k8s.api.apps.v1.DeploymentSpec.dhall -, template = ../../default/io.k8s.api.core.v1.PodTemplateSpec.dhall -, probe = ../../default/io.k8s.api.core.v1.Probe.dhall -, httpGet = ../../default/io.k8s.api.core.v1.HTTPGetAction.dhall -, envVar = ../../default/io.k8s.api.core.v1.EnvVar.dhall -, mount = ../../default/io.k8s.api.core.v1.VolumeMount.dhall -, volume = ../../default/io.k8s.api.core.v1.Volume.dhall -, secretVolume = ../../default/io.k8s.api.core.v1.SecretVolumeSource.dhall -, emptyVolume = ../../default/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall -, pathVolume = ../../default/io.k8s.api.core.v1.HostPathVolumeSource.dhall -, meta = ../../default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, selector = ../../default/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall -, Int = intOrString.Int -, String = intOrString.String -} diff --git a/api/Deployment/RawTypes b/api/Deployment/RawTypes deleted file mode 100644 index cfbd70b9..00000000 --- a/api/Deployment/RawTypes +++ /dev/null @@ -1,18 +0,0 @@ -{ Deployment = ../../types/io.k8s.api.apps.v1.Deployment.dhall -, Container = ../../types/io.k8s.api.core.v1.Container.dhall -, ContainerPort = ../../types/io.k8s.api.core.v1.ContainerPort.dhall -, PodSpec = ../../types/io.k8s.api.core.v1.PodSpec.dhall -, RollingUpdate = ../../types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall -, Spec = ../../types/io.k8s.api.apps.v1.DeploymentSpec.dhall -, Strategy = ../../types/io.k8s.api.apps.v1.DeploymentStrategy.dhall -, Resources = ../../types/io.k8s.api.core.v1.ResourceRequirements.dhall -, Probe = ../../types/io.k8s.api.core.v1.Probe.dhall -, HttpGet = ../../types/io.k8s.api.core.v1.HTTPGetAction.dhall -, EnvVar = ../../types/io.k8s.api.core.v1.EnvVar.dhall -, Mount = ../../types/io.k8s.api.core.v1.VolumeMount.dhall -, Volume = ../../types/io.k8s.api.core.v1.Volume.dhall -, SecretVolume = ../../types/io.k8s.api.core.v1.SecretVolumeSource.dhall -, EmptyVolume = ../../types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall -, PathVolume = ../../types/io.k8s.api.core.v1.HostPathVolumeSource.dhall -, IntOrString = ../../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -} diff --git a/api/Deployment/default b/api/Deployment/default deleted file mode 100644 index d6ab26a6..00000000 --- a/api/Deployment/default +++ /dev/null @@ -1,10 +0,0 @@ -{ name = "CHANGEME" -, replicas = 1 -, revisionHistoryLimit = 20 -, maxSurge = 5 -, maxUnavailable = 0 -, containers = [] : List ./Container -, emptyVolumes = [] : List { name : Text } -, secretVolumes = [] : List { name : Text } -, pathVolumes = [] : List { name : Text, path : Text } -} : ./Deployment diff --git a/api/Deployment/defaultContainer b/api/Deployment/defaultContainer deleted file mode 100644 index 6c38ca6e..00000000 --- a/api/Deployment/defaultContainer +++ /dev/null @@ -1,13 +0,0 @@ -{ name = "CHANGEME" -, imageName = "SOME_IMAGE" -, imageTag = "0.1" -, imagePullPolicy = "Always" -, minCPU = 10 -, maxCPU = 500 -, mounts = [] : List ./Mount -, envVars = [] : List { mapKey : Text, mapValue : Text } -, port = [] : Optional Natural -, command = [] : Optional (List Text) -, livenessProbe = [] : Optional ./Probe -, readinessProbe = [] : Optional ./Probe -} : ./Container \ No newline at end of file diff --git a/api/Deployment/mkDeployment b/api/Deployment/mkDeployment deleted file mode 100644 index 17962f4c..00000000 --- a/api/Deployment/mkDeployment +++ /dev/null @@ -1,168 +0,0 @@ --- Prelude - let Prelude = ../../Prelude.dhall -in let map = Prelude.`List`.map -in let kv = Prelude.JSON.keyText - --- Kubernetes types and defaults -in let Types = ./RawTypes -in let default = ./RawDefaults - --- Types for dynamic records -in let KV = { mapKey : Text, mapValue : Text } -in let ListKV = List KV - - -in let mkProbe : ./Probe → Optional Types.Probe = - - λ(probe : ./Probe) → - - Some - (default.probe // - { initialDelaySeconds = Some probe.initial - , periodSeconds = Some probe.period - , httpGet = Some - (default.httpGet - { port = default.Int probe.port } // - { path = Some probe.path - }) - }) - - -in let mkEnvVar : KV → Types.EnvVar = - - λ(var : KV) → - - default.envVar - { name = var.mapKey } // - { value = Some var.mapValue } - - -in let mkEmptyVolume : { name : Text } → Types.Volume = - - λ(vol : { name : Text }) → - - default.volume - { name = vol.name } // - { emptyDir = Some default.emptyVolume } - - -in let mkSecretVolume : { name : Text } → Types.Volume = - - λ(vol : { name : Text }) → - - default.volume - { name = vol.name } // - { secret = Some - (default.secretVolume // { secretName = Some vol.name } ) - } - - -in let mkPathVolume : { name : Text, path : Text } → Types.Volume = - - λ(vol : { name : Text, path : Text }) → - - default.volume - { name = vol.name } // - { hostPath = Some - (default.pathVolume { path = vol.path }) - } - - -in let mkMount : ./Mount → Types.Mount = - - λ(mount : ./Mount) → - - default.mount - { mountPath = mount.mountPath - , name = mount.name - } // - { readOnly = mount.readOnly } - - -in let mkContainer : ./Container → Types.Container = - - λ(container : ./Container) → - - default.container - { name = container.name } // - { image = Some "${container.imageName}:${container.imageTag}" - , imagePullPolicy = Some container.imagePullPolicy - , ports = Optional/fold - Natural - container.port - (Optional (List Types.ContainerPort)) - (λ(port : Natural) → Some - [(default.containerPort { containerPort = port })]) - (None (List Types.ContainerPort)) - , resources = Some - { limits = Some [kv "cpu" "${Natural/show container.maxCPU}m"] - , requests = Some [kv "cpu" "${Natural/show container.minCPU}m"] - } - , command = container.command - , volumeMounts = Some - (map ./Mount Types.Mount mkMount container.mounts) - -- Poll the container to see if the it's alive or we should restart it - , livenessProbe = Optional/fold - ./Probe - container.livenessProbe - (Optional Types.Probe) - mkProbe - (None Types.Probe) - -- Poll the container to see that it's ready for requests - , readinessProbe = Optional/fold - ./Probe - container.readinessProbe - (Optional Types.Probe) - mkProbe - (None Types.Probe) - , env = Some - (map { mapKey : Text , mapValue : Text } Types.EnvVar mkEnvVar container.envVars) - } - - -in let mkDeployment : ./Deployment → Types.Deployment = - - λ(deployment : ./Deployment) → - - let selector = Some [kv "app" deployment.name] - - in let emptyVolumes = map { name : Text } Types.Volume mkEmptyVolume deployment.emptyVolumes - in let secretVolumes = map { name : Text } Types.Volume mkSecretVolume deployment.secretVolumes - in let pathVolumes = map { name : Text, path : Text } Types.Volume mkPathVolume deployment.pathVolumes - in let volumes = Some (emptyVolumes # secretVolumes # pathVolumes) - - in let spec = default.spec - { selector = default.selector // { matchLabels = selector } - , template = default.template - { metadata = default.meta - { name = deployment.name } // { labels = selector } - } // - { spec = Some (default.podSpec - { containers = map ./Container Types.Container mkContainer deployment.containers - } // - { volumes = volumes - }) - } - } // - { replicas = Some deployment.replicas - -- Don't keep all the ReplicaSets - , revisionHistoryLimit = Some deployment.revisionHistoryLimit - , strategy = Some - -- Control the RollingUpdate so the app is always available. For more info see: - -- https://kubernetes.io/docs/concepts/workloads/controllers/deployment/ - { type = Some "RollingUpdate" - , rollingUpdate = Some - { maxSurge = Some (default.Int deployment.maxSurge) - , maxUnavailable = Some (default.Int deployment.maxUnavailable) - } - } - } - - in default.deployment - { metadata = default.meta { name = deployment.name } - } // - { spec = Some spec - } - - -in mkDeployment diff --git a/api/Service/RawDefaults b/api/Service/RawDefaults deleted file mode 100644 index 541c9318..00000000 --- a/api/Service/RawDefaults +++ /dev/null @@ -1,9 +0,0 @@ -let intOrString = ../../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -in -{ service = ../../default/io.k8s.api.core.v1.Service.dhall -, spec = ../../default/io.k8s.api.core.v1.ServiceSpec.dhall -, port = ../../default/io.k8s.api.core.v1.ServicePort.dhall -, meta = ../../default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -, Int = intOrString.Int -, String = intOrString.String -} diff --git a/api/Service/RawTypes b/api/Service/RawTypes deleted file mode 100644 index 373c622f..00000000 --- a/api/Service/RawTypes +++ /dev/null @@ -1,5 +0,0 @@ -{ Service = ../../types/io.k8s.api.core.v1.Service.dhall -, Spec = ../../types/io.k8s.api.core.v1.ServiceSpec.dhall -, Port = ../../types/io.k8s.api.core.v1.ServicePort.dhall -, IntOrString = ../../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall -} \ No newline at end of file diff --git a/api/Service/Service b/api/Service/Service deleted file mode 100644 index 4eae3ca4..00000000 --- a/api/Service/Service +++ /dev/null @@ -1,6 +0,0 @@ -{ name : Text -, annotations : List { mapKey : Text, mapValue : Text } -, containerPort : Natural -, outPort : Natural -, type : ./ServiceType -} \ No newline at end of file diff --git a/api/Service/ServiceType b/api/Service/ServiceType deleted file mode 100644 index 16892781..00000000 --- a/api/Service/ServiceType +++ /dev/null @@ -1,5 +0,0 @@ -< ClusterIP : {} -| NodePort : {} -| LoadBalancer : {} -| ExternalName : {} -> \ No newline at end of file diff --git a/api/Service/default b/api/Service/default deleted file mode 100644 index 796fd62b..00000000 --- a/api/Service/default +++ /dev/null @@ -1,6 +0,0 @@ -{ name = "CHANGEME" -, annotations = [] : List { mapKey : Text, mapValue : Text } -, containerPort = 8080 -, outPort = 80 -, type = (./ServiceType).NodePort {=} -} diff --git a/api/Service/mkService b/api/Service/mkService deleted file mode 100644 index 1516cc84..00000000 --- a/api/Service/mkService +++ /dev/null @@ -1,50 +0,0 @@ --- Prelude - let Prelude = ../../Prelude.dhall -in let kv = Prelude.JSON.keyText - --- Kubernetes types and defaults -in let Types = ./RawTypes -in let default = ./RawDefaults - --- Types for dynamic records -in let KV = { mapKey : Text, mapValue : Text } -in let ListKV = List KV - - -in let mkService : ./Service → Types.Service = - - λ(service : ./Service) → - - let selector = Some [kv "app" service.name] - - in let meta = default.meta - { name = service.name } // - { labels = selector - , annotations = Some service.annotations - } - - -- Handlers for the ServiceType union - in let handlers = - { ClusterIP = \(_ : {}) -> "ClusterIP" - , NodePort = \(_ : {}) -> "NodePort" - , LoadBalancer = \(_ : {}) -> "LoadBalancer" - , ExternalName = \(_ : {}) -> "ExternalName" - } - - in let spec = default.spec // - { type = Some (merge handlers service.type : Text) - , ports = Some - [ default.port - { port = service.outPort } // - { targetPort = Some (default.Int service.containerPort) } - ] - , selector = selector - } - - in default.service - { metadata = meta - } // - { spec = Some spec - } : Types.Service - -in mkService From e0cfdb2809a3220b813e18454deb56bb35a310be Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 09:32:15 +0300 Subject: [PATCH 21/28] Fix #47: remove cyclic imports --- defaults.dhall | 12 ++++ ...ons.v1beta1.CustomResourceDefinition.dhall | 12 ++++ ...v1beta1.CustomResourceDefinitionList.dhall | 10 +++ ...v1beta1.CustomResourceDefinitionSpec.dhall | 19 ++++++ ...eta1.CustomResourceDefinitionVersion.dhall | 9 +++ ...ons.v1beta1.CustomResourceValidation.dhall | 4 ++ ...piextensions.v1beta1.JSONSchemaProps.dhall | 66 +++++++++++++++++++ .../src/Dhall/Kubernetes/Data.hs | 17 ++--- dhall-kubernetes-generator/src/Main.hs | 9 +-- scripts/check-source.py | 7 -- types.dhall | 12 ++++ ...ons.v1beta1.CustomResourceDefinition.dhall | 12 ++++ ...v1beta1.CustomResourceDefinitionList.dhall | 10 +++ ...v1beta1.CustomResourceDefinitionSpec.dhall | 23 +++++++ ...eta1.CustomResourceDefinitionVersion.dhall | 15 +++++ ...ons.v1beta1.CustomResourceValidation.dhall | 4 ++ ...piextensions.v1beta1.JSONSchemaProps.dhall | 66 +++++++++++++++++++ typesUnion.dhall | 12 ++++ 18 files changed, 298 insertions(+), 21 deletions(-) create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall create mode 100644 defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall create mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall create mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall create mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall create mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall create mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall create mode 100644 types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall diff --git a/defaults.dhall b/defaults.dhall index 6464cac0..cf443abe 100644 --- a/defaults.dhall +++ b/defaults.dhall @@ -680,22 +680,34 @@ ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall , CustomResourceConversion = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, CustomResourceDefinition = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall , CustomResourceDefinitionCondition = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +, CustomResourceDefinitionList = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall , CustomResourceDefinitionNames = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, CustomResourceDefinitionSpec = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall , CustomResourceDefinitionStatus = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +, CustomResourceDefinitionVersion = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall , CustomResourceSubresourceScale = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall , CustomResourceSubresourceStatus = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall , CustomResourceSubresources = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, CustomResourceValidation = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall , ExternalDocumentation = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall , JSON = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, JSONSchemaProps = + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall , JSONSchemaPropsOrArray = ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall , JSONSchemaPropsOrBool = diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall new file mode 100644 index 00000000..875270aa --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall @@ -0,0 +1,12 @@ +{ apiVersion = + "apiextensions.k8s.io/v1beta1" +, kind = + "CustomResourceDefinition" +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +, status = + None + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall new file mode 100644 index 00000000..99bb5cc3 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall @@ -0,0 +1,10 @@ +{ apiVersion = + "apiextensions.k8s.io/v1beta1" +, kind = + "CustomResourceDefinitionList" +, items = + [] : List + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +, metadata = + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall new file mode 100644 index 00000000..93df0ec9 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall @@ -0,0 +1,19 @@ +{ additionalPrinterColumns = + [] : List + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, names = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, validation = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, versions = + [] : List + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +, conversion = + None + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, subresources = + None + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, version = + None Text +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall new file mode 100644 index 00000000..0a551e13 --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall @@ -0,0 +1,9 @@ +{ additionalPrinterColumns = + [] : List + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, schema = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, subresources = + None + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall new file mode 100644 index 00000000..f9860cde --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall @@ -0,0 +1,4 @@ +{ openAPIV3Schema = + None + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +} diff --git a/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall new file mode 100644 index 00000000..7b4ce13f --- /dev/null +++ b/defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall @@ -0,0 +1,66 @@ +{ additionalItems = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, additionalProperties = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, default = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, definitions = + [] : List { mapKey : Text, mapValue : Text } +, dependencies = + [] : List { mapKey : Text, mapValue : Text } +, enum = + [] : List + ./../types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, example = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, externalDocs = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +, items = + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +, patternProperties = + [] : List { mapKey : Text, mapValue : Text } +, properties = + [] : List { mapKey : Text, mapValue : Text } +, required = + [] : List Text +, `$ref` = + None Text +, `$schema` = + None Text +, description = + None Text +, exclusiveMaximum = + None Bool +, exclusiveMinimum = + None Bool +, format = + None Text +, id = + None Text +, maxItems = + None Natural +, maxLength = + None Natural +, maxProperties = + None Natural +, maximum = + None Double +, minItems = + None Natural +, minLength = + None Natural +, minProperties = + None Natural +, minimum = + None Double +, multipleOf = + None Double +, pattern = + None Text +, title = + None Text +, type = + None Text +, uniqueItems = + None Bool +} diff --git a/dhall-kubernetes-generator/src/Dhall/Kubernetes/Data.hs b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Data.hs index 9f1fbb75..d56560ca 100644 --- a/dhall-kubernetes-generator/src/Dhall/Kubernetes/Data.hs +++ b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Data.hs @@ -1,20 +1,17 @@ module Dhall.Kubernetes.Data where +import qualified Data.Map.Strict as Data.Map import Data.Set (Set) import qualified Data.Set as Set import Dhall.Kubernetes.Types --- | List of objects that have issues with cyclic imports -objectsWithCyclicImports :: Set ModelName -objectsWithCyclicImports = Set.fromList $ ModelName <$> - [ "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" - , "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" - ] +-- | This just removes the offending keys from the definition +patchCyclicImports :: Definition -> Definition +patchCyclicImports Definition{ properties = oldProps, .. } = Definition{..} + where + properties = fmap (\propsMap -> Data.Map.withoutKeys propsMap toRemove) oldProps + toRemove = Set.fromList $ ModelName <$> [ "allOf", "anyOf", "not", "oneOf" ] -- | List of objects that we don't include in the defaults and types records. diff --git a/dhall-kubernetes-generator/src/Main.hs b/dhall-kubernetes-generator/src/Main.hs index 852b4b9f..81d32784 100644 --- a/dhall-kubernetes-generator/src/Main.hs +++ b/dhall-kubernetes-generator/src/Main.hs @@ -15,7 +15,7 @@ import Data.Text (Text) import System.Environment (getArgs) import qualified Dhall.Kubernetes.Convert as Convert -import Dhall.Kubernetes.Data (objectsWithCyclicImports) +import Dhall.Kubernetes.Data (patchCyclicImports) import Dhall.Kubernetes.Types @@ -54,9 +54,10 @@ main = do -- Convert to Dhall types in a Map let types = Convert.toTypes - -- TODO: the objects we're filtering here are actually useful, but - -- have cyclic imports so we don't include them for now - $ Data.Map.withoutKeys definitions objectsWithCyclicImports + -- TODO: find a better way to deal with this cyclic import + $ Data.Map.adjust patchCyclicImports + (ModelName "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps") + definitions -- Output to types Turtle.mktree "types" diff --git a/scripts/check-source.py b/scripts/check-source.py index 6dafc146..097e7b84 100755 --- a/scripts/check-source.py +++ b/scripts/check-source.py @@ -11,14 +11,7 @@ from subprocess import run, DEVNULL, PIPE # We skip tests for the following set of files -# Reason: they contain cyclic imports ignored_failures = { - './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall', - './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall', - './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall', - './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall', - './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall', - './defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall' } default_files = glob('./defaults/*.dhall') diff --git a/types.dhall b/types.dhall index abfce38a..d9678184 100644 --- a/types.dhall +++ b/types.dhall @@ -680,22 +680,34 @@ ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall , CustomResourceConversion = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, CustomResourceDefinition = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall , CustomResourceDefinitionCondition = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +, CustomResourceDefinitionList = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall , CustomResourceDefinitionNames = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, CustomResourceDefinitionSpec = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall , CustomResourceDefinitionStatus = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +, CustomResourceDefinitionVersion = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall , CustomResourceSubresourceScale = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall , CustomResourceSubresourceStatus = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall , CustomResourceSubresources = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, CustomResourceValidation = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall , ExternalDocumentation = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall , JSON = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, JSONSchemaProps = + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall , JSONSchemaPropsOrArray = ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall , JSONSchemaPropsOrBool = diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall new file mode 100644 index 00000000..c26e2443 --- /dev/null +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall @@ -0,0 +1,12 @@ +{ apiVersion : + Text +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall +, spec : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall +, status : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall new file mode 100644 index 00000000..1f6d1d57 --- /dev/null +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall @@ -0,0 +1,10 @@ +{ apiVersion : + Text +, items : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall +, kind : + Text +, metadata : + ./io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall +} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall new file mode 100644 index 00000000..16812822 --- /dev/null +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall @@ -0,0 +1,23 @@ +{ additionalPrinterColumns : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, group : + Text +, names : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +, scope : + Text +, validation : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, versions : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall +, conversion : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +, subresources : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +, version : + Optional Text +} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall new file mode 100644 index 00000000..89dde895 --- /dev/null +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall @@ -0,0 +1,15 @@ +{ additionalPrinterColumns : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall +, name : + Text +, schema : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall +, served : + Bool +, storage : + Bool +, subresources : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall new file mode 100644 index 00000000..df4d40cb --- /dev/null +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall @@ -0,0 +1,4 @@ +{ openAPIV3Schema : + Optional + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall +} diff --git a/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall new file mode 100644 index 00000000..e058f68c --- /dev/null +++ b/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall @@ -0,0 +1,66 @@ +{ additionalItems : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, additionalProperties : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall +, default : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, definitions : + List { mapKey : Text, mapValue : Text } +, dependencies : + List { mapKey : Text, mapValue : Text } +, enum : + List + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, example : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +, externalDocs : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall +, items : + ./io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall +, patternProperties : + List { mapKey : Text, mapValue : Text } +, properties : + List { mapKey : Text, mapValue : Text } +, required : + List Text +, `$ref` : + Optional Text +, `$schema` : + Optional Text +, description : + Optional Text +, exclusiveMaximum : + Optional Bool +, exclusiveMinimum : + Optional Bool +, format : + Optional Text +, id : + Optional Text +, maxItems : + Optional Natural +, maxLength : + Optional Natural +, maxProperties : + Optional Natural +, maximum : + Optional Double +, minItems : + Optional Natural +, minLength : + Optional Natural +, minProperties : + Optional Natural +, minimum : + Optional Double +, multipleOf : + Optional Double +, pattern : + Optional Text +, title : + Optional Text +, type : + Optional Text +, uniqueItems : + Optional Bool +} diff --git a/typesUnion.dhall b/typesUnion.dhall index 1e90ce8a..9eb33012 100644 --- a/typesUnion.dhall +++ b/typesUnion.dhall @@ -680,22 +680,34 @@ ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall | CustomResourceConversion : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall +| CustomResourceDefinition : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall | CustomResourceDefinitionCondition : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall +| CustomResourceDefinitionList : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall | CustomResourceDefinitionNames : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall +| CustomResourceDefinitionSpec : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall | CustomResourceDefinitionStatus : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall +| CustomResourceDefinitionVersion : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall | CustomResourceSubresourceScale : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall | CustomResourceSubresourceStatus : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall | CustomResourceSubresources : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall +| CustomResourceValidation : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall | ExternalDocumentation : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall | JSON : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall +| JSONSchemaProps : + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall | JSONSchemaPropsOrArray : ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall | JSONSchemaPropsOrBool : From 0d8bff75fcefc10f340aa9f859eebded2130feaf Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 15:58:15 +0300 Subject: [PATCH 22/28] Rewrite readme for new examples --- .gitignore | 1 + README.md | 366 ++++++++++++++++++++++--------------------- docs/README.md.dhall | 130 +++++++-------- 3 files changed, 256 insertions(+), 241 deletions(-) diff --git a/.gitignore b/.gitignore index 7218381d..6d25c6ca 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ swagger.json .stylish-haskell.yaml /result /result-* +tmp diff --git a/README.md b/README.md index 0c9a6e01..7f4625a5 100644 --- a/README.md +++ b/README.md @@ -25,240 +25,237 @@ all while being non-Turing complete, strongly typed and [strongly normalizing][n (i.e.: reduces everything to a normal form, no matter how much abstraction you build), so saving you from the *"oh-noes-I-made-my-config-in-code-and-now-its-too-abstract"* nightmare. -For a Dhall Tutorial, see the [readme of the project][dhall-lang], +For a Dhall Tutorial, see [the website][dhall-website], or the [readme of the project][dhall-lang], or the [full tutorial][dhall-tutorial]. ## Prerequisites -**NOTE**: `dhall-kubernetes` requires at least version `1.20.1` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) -(version `5.0.0` of the language). +**NOTE**: `dhall-kubernetes` requires at least version `1.21.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) +(version `6.0.0` of the language). You can install the latest version with the following: ```bash -stack install dhall-1.20.1 dhall-json-1.2.6 --resolver=nightly-2019-01-17 +stack install dhall-1.21.0 dhall-json-1.2.7 --resolver=nightly-2019-04-01 ``` -## Quickstart - main API - -We provide a simple API for the most common cases (For a list, see the [api](./api) folder). +## Quickstart - a simple Deployment Let's say we'd like to configure a Deployment exposing an `nginx` webserver. + In the following example, we: -1. Define a `config` for our service, by merging a [default config][default-deployment] - (with the Dhall record-merge operator `//`) with a record with our parameters. -2. In there we define the details of the Deployment we care about (note that we do the same - "merging with defaults" operation for our container as well, so we don't have to specify - all the parameters) -3. We call the [`mkDeployment`][mkDeployment] function on our `config` +1. Import the Kubernetes definitions as Dhall Types (the `types.dhall` file) from the local repo. + In your case you will want to replace the local path with a remote one, e.g. + `https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/0a4f0b87fbdd4b679853c81ff804bde7b44336cf/types.dhall`. + Note: the `sha256:..` is there so that: + 1. the import is cached locally after the first evaluation, with great time savings (and avoiding network calls) + 2. prevent execution if the content of the file changes. This is a security feature, and you + can read more [in Dhall's "Security Guarantees" document][security-hashes] +2. Import the defaults for the above types. + Since _most_ of the fields in any definition are optional, for better ergonomics while + coding Dhall we have generated default values for all types, so we can just use the `// ` + operator (record merge) to add our data to the default configuration. + The pattern looks something like this: `defaultValue // { ourDataHere = ..}` +3. Define the [Deployment][deployment] using this pattern (see the default [here][deployment-default]) + and hardcoding the deployment details: ```haskell --- examples/deployment.dhall -let config = - ../api/Deployment/default - // - { name = "nginx" - , replicas = 2 - , containers = - [ ../api/Deployment/defaultContainer - // - { name = "nginx" - , imageName = "nginx" - , imageTag = "1.15.3" - , port = [ 80 ] : Optional Natural - } - ] - } - -in ../api/Deployment/mkDeployment config +-- examples/deploymentSimple.dhall + +let types = + ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + +let defaults = + ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + +let deployment + : types.Deployment + = defaults.Deployment + // { metadata = + defaults.ObjectMeta // { name = "nginx" } + , spec = + Some + ( defaults.DeploymentSpec + // { replicas = + Some 2 + , template = + defaults.PodTemplateSpec + // { metadata = + defaults.ObjectMeta // { name = "nginx" } + , spec = + Some + ( defaults.PodSpec + // { containers = + [ defaults.Container + // { name = + "nginx" + , image = + Some "nginx:1.15.3" + , ports = + [ defaults.ContainerPort + // { containerPort = 80 } + ] + } + ] + } + ) + } + } + ) + } + +in deployment ``` We then run this through `dhall-to-yaml` to generate our Kubernetes definition: ```bash -dhall-to-yaml --omitNull < deployment.dhall +dhall-to-yaml --omitEmpty < deployment.dhall ``` And we get: ```yaml -## examples/out/deployment.yaml +## examples/out/deploymentSimple.yaml apiVersion: apps/v1 kind: Deployment spec: - revisionHistoryLimit: 20 - selector: - matchLabels: - app: nginx - strategy: - rollingUpdate: - maxSurge: 5 - maxUnavailable: 0 - type: RollingUpdate template: spec: containers: - image: nginx:1.15.3 - imagePullPolicy: Always - env: [] - volumeMounts: [] - resources: - limits: - cpu: 500m - requests: - cpu: 10m name: nginx ports: - containerPort: 80 - volumes: [] metadata: name: nginx - labels: - app: nginx replicas: 2 metadata: name: nginx ``` -## Advanced usage - raw API +## More modular: defining an Ingress -If the main API is not enough (e.g. the object you'd like to generate is not in the list), -you can just fall back on using the raw Types and defaults the library provides -(and Pull Request here your program afterwards!). +The above is cool, but hardcoding data is not that cool. -Let's say we want to generate an Ingress definition (for an [Nginx Ingress][nginx-ingress]) -that contains TLS certs and routes for every service. -For more examples of using this API see the [`./examples` folder](./examples). +So in a more realistic deployment you'll probably want to define: +- some `MyService` type that contains the config settings relevant to your deployments +- some functions parametrized by this type, so that you can produce objects to send to k8s + by just applying these functions to `MyService` objects -In the [`types`](./types) folder you'll find the types for the Kubernetes definitions. E.g. -[here's][Ingress] the type for the Ingress. +This is useful because then you can define your `Service`s separately from the Kubernetes logic, +and reuse those objects for configuring other things (e.g. configuring the services themselves, +templating documentation, configuring Terraform deployments, you name it). -Since _most_ of the fields in all definitions are optional, for better -ergonomics while coding Dhall we also generate default values for all types, in -the [`default`](./default) folder. When some fields are required, the default value -is a function whose input is a record of required fields, that returns the object -with these fields set. E.g. the default for the Ingress is [this -function][Ingress-default]. +As an example of that, next we'll define an Ingress (an [Nginx Ingress][nginx-ingress] in this case), +containing stuff like TLS certs and routes for every service - see the [type][Ingress] and [default][Ingress-default] for it. -Let's say we have a Service with the following configuration: - -```haskell --- examples/myConfig.dhall -{ name = "foo" -, host = "foo.example.com" -, version = "1.0.1" -} - -``` +Things to note in the following example: +- we define the `Service` type inline in the file, but in your case you'll want to have a + separate `./Service.dhall` file (so you can share it) +- we define functions to create the TLS definitions and the routes, so that we can `map` + them over the list of services. +- we also defined the list of `services` inline, but you should instead return the + `mkIngress` function instead of applying it, so you can do something like + `dhall-to-yaml <<< "./mkIngress.dhall myServices.dhall"` -That has the following type: ```haskell --- examples/Config.dhall -{ name : Text -, host : Text -, version : Text -} - -``` - -We can now expose this service out to the world with the Ingress: - -```haskell --- examples/ingressRaw.dhall - - --- Prelude imports - let map = (../Prelude.dhall).`List`.map - --- dhall-kubernetes types and defaults -in let TLS = ../types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall -in let Rule = ../types/io.k8s.api.extensions.v1beta1.IngressRule.dhall -in let RuleVal = ../types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall -in let Spec = ../types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall -in let Ingress = ../types/io.k8s.api.extensions.v1beta1.Ingress.dhall -in let defaultIngress = ../default/io.k8s.api.extensions.v1beta1.Ingress.dhall -in let defaultMeta = ../default/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall -in let defaultSpec = ../default/io.k8s.api.extensions.v1beta1.IngressSpec.dhall -in let IntOrString = ../types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall - --- Our Service type -in let Service = ./Config.dhall -in let Config = { services : List Service } - --- A function to generate an ingress given a configuration -in let mkIngress : Config -> Ingress = - - \(config : Config) -> - - -- Given a service, make a TLS definition with their host and certificate - let makeTLS = \(service : Service) -> - { hosts = Some [ service.host ] - , secretName = Some "${service.name}-certificate" - } - - -- Given a service, make an Ingress Rule - in let makeRule = \(service : Service) -> - { host = Some service.host - , http = Some - { paths = [ { backend = - { serviceName = service.name - , servicePort = IntOrString.Int 80 +-- examples/ingress.dhall + +let Prelude = ../Prelude.dhall + +let map = Prelude.`List`.map + +let kv = Prelude.JSON.keyText + +let types = + ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + +let defaults = + ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + +let Service = { name : Text, host : Text, version : Text } + +let services = [ { name = "foo", host = "foo.example.com", version = "2.3" } ] + +let makeTLS + : Service -> types.IngressTLS + = \(service : Service) + -> { hosts = + [ service.host ] + , secretName = + Some "${service.name}-certificate" + } + +let makeRule + : Service -> types.IngressRule + = \(service : Service) + -> { host = + Some service.host + , http = + Some + { paths = + [ { backend = + { serviceName = + service.name + , servicePort = + types.IntOrString.Int 80 } - , path = None Text + , path = + None Text } ] - } - } - - -- Nginx ingress requires a default service as a catchall - in let defaultService = - { name = "default" - , host = "default.example.com" - , version = " 1.0" - } - - -- List of services - in let services = config.services # [ defaultService ] - - -- Some metadata annotations - -- NOTE: `dhall-to-yaml` will generate a record with arbitrary keys from a list - -- of records where mapKey is the key and mapValue is the value of that key - in let genericRecord = List { mapKey : Text, mapValue : Text } - in let kv = \(k : Text) -> \(v : Text) -> { mapKey = k, mapValue = v } - - in let annotations = Some - [ kv "kubernetes.io/ingress.class" "nginx" - , kv "kubernetes.io/ingress.allow-http" "false" - ] - - -- Generate spec from services - in let spec = defaultSpec // - { tls = Some (map Service TLS makeTLS services) - , rules = Some (map Service Rule makeRule services) - } - - in defaultIngress - { metadata = defaultMeta - { name = "nginx" } // - { annotations = annotations } - } // - { spec = Some spec } - - --- Here we import our example service, and generate the ingress with it -in mkIngress { services = [ ./myConfig.dhall ] } + } + } + +let mkIngress + : List Service -> types.Ingress + = \(inputServices : List Service) + -> let annotations = + [ kv "kubernetes.io/ingress.class" "nginx" + , kv "kubernetes.io/ingress.allow-http" "false" + ] + + let defaultService = + { name = + "default" + , host = + "default.example.com" + , version = + " 1.0" + } + + let ingressServices = inputServices # [ defaultService ] + + let spec = + defaults.IngressSpec + // { tls = + map Service types.IngressTLS makeTLS ingressServices + , rules = + map Service types.IngressRule makeRule ingressServices + } + + in defaults.Ingress + // { metadata = + defaults.ObjectMeta + // { name = "nginx", annotations = annotations } + , spec = + Some spec + } + +in mkIngress services ``` As before we get the yaml out by running: ```bash -dhall-to-yaml --omitNull < ingress.yaml.dhall +dhall-to-yaml --omitEmpty < ingress.yaml.dhall ``` Result: ```yaml -## examples/out/ingressRaw.yaml +## examples/out/ingress.yaml apiVersion: extensions/v1beta1 kind: Ingress spec: @@ -290,6 +287,18 @@ metadata: ``` +## Projects Using `dhall-kubernetes` + +* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. + + +## FAQ + +#### Can I generate a YAML file with many objects in it? + +It's usual that + + ## Development ### Updating the nixpkgs snapshot (and kubernetes version) @@ -322,19 +331,16 @@ If you make changes to `scripts/convert.py` or `docs/README.md.dhall`, you need to run this command afterwards. -## Projects Using `dhall-kubernetes` - -* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. - - [hydra-project]: http://hydra.dhall-lang.org/project/dhall-kubernetes [dhall-lang]: https://github.com/dhall-lang/dhall-lang +[dhall-website]: https://dhall-lang.org/ +[security-hashes]: https://github.com/dhall-lang/dhall-lang/wiki/Safety-guarantees#code-injection [kubernetes]: https://kubernetes.io/ [normalization]: https://en.wikipedia.org/wiki/Normalization_property_(abstract_rewriting) [nginx-ingress]: https://github.com/kubernetes/ingress-nginx -[dhall-tutorial]: http://hackage.haskell.org/package/dhall-1.17.0/docs/Dhall-Tutorial.html -[default-deployment]: ./api/Deployment/default -[mkDeployment]: ./api/Deployment/mkDeployment +[dhall-tutorial]: http://hackage.haskell.org/package/dhall-1.21.0/docs/Dhall-Tutorial.html +[default-deployment]: ./defaults/io.k8s.api.apps.v1.Deployment.dhall +[deployment]: ./types/io.k8s.api.apps.v1.Deployment.dhall [Ingress]: ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall [Ingress-default]: ./default/io.k8s.api.extensions.v1beta1.Ingress.dhall [prometheus-operator]: https://github.com/coreos/prometheus-operator diff --git a/docs/README.md.dhall b/docs/README.md.dhall index 469899fc..a391a344 100644 --- a/docs/README.md.dhall +++ b/docs/README.md.dhall @@ -1,6 +1,8 @@ '' # `dhall-kubernetes` +dhall-kubernetes logo + `dhall-kubernetes` contains [Dhall][dhall-lang] bindings to [Kubernetes][kubernetes], so you can generate Kubernetes objects definitions from Dhall expressions. This will let you easily typecheck, template and modularize your Kubernetes definitions. @@ -24,103 +26,112 @@ all while being non-Turing complete, strongly typed and [strongly normalizing][n (i.e.: reduces everything to a normal form, no matter how much abstraction you build), so saving you from the *"oh-noes-I-made-my-config-in-code-and-now-its-too-abstract"* nightmare. -For a Dhall Tutorial, see the [readme of the project][dhall-lang], +For a Dhall Tutorial, see [the website][dhall-website], or the [readme of the project][dhall-lang], or the [full tutorial][dhall-tutorial]. ## Prerequisites -**NOTE**: `dhall-kubernetes` requires at least version `1.20.1` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) -(version `5.0.0` of the language). +**NOTE**: `dhall-kubernetes` requires at least version `1.21.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) +(version `6.0.0` of the language). You can install the latest version with the following: ```bash -stack install dhall-1.20.1 dhall-json-1.2.6 --resolver=nightly-2019-01-17 +stack install dhall-1.21.0 dhall-json-1.2.7 --resolver=nightly-2019-04-01 ``` -## Quickstart - main API - -We provide a simple API for the most common cases (For a list, see the [api](./api) folder). +## Quickstart - a simple Deployment Let's say we'd like to configure a Deployment exposing an `nginx` webserver. + In the following example, we: -1. Define a `config` for our service, by merging a [default config][default-deployment] - (with the Dhall record-merge operator `//`) with a record with our parameters. -2. In there we define the details of the Deployment we care about (note that we do the same - "merging with defaults" operation for our container as well, so we don't have to specify - all the parameters) -3. We call the [`mkDeployment`][mkDeployment] function on our `config` +1. Import the Kubernetes definitions as Dhall Types (the `types.dhall` file) from the local repo. + In your case you will want to replace the local path with a remote one, e.g. + `https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/0a4f0b87fbdd4b679853c81ff804bde7b44336cf/types.dhall`. + Note: the `sha256:..` is there so that: + 1. the import is cached locally after the first evaluation, with great time savings (and avoiding network calls) + 2. prevent execution if the content of the file changes. This is a security feature, and you + can read more [in Dhall's "Security Guarantees" document][security-hashes] +2. Import the defaults for the above types. + Since _most_ of the fields in any definition are optional, for better ergonomics while + coding Dhall we have generated default values for all types, so we can just use the `// ` + operator (record merge) to add our data to the default configuration. + The pattern looks something like this: `defaultValue // { ourDataHere = ..}` +3. Define the [Deployment][deployment] using this pattern (see the default [here][deployment-default]) + and hardcoding the deployment details: ```haskell --- examples/deployment.dhall -${../examples/deployment.dhall as Text} +-- examples/deploymentSimple.dhall + +${../examples/deploymentSimple.dhall as Text} ``` We then run this through `dhall-to-yaml` to generate our Kubernetes definition: ```bash -dhall-to-yaml --omitNull < deployment.dhall +dhall-to-yaml --omitEmpty < deployment.dhall ``` And we get: ```yaml -## examples/out/deployment.yaml -${../examples/out/deployment.yaml as Text} +## examples/out/deploymentSimple.yaml +${../examples/out/deploymentSimple.yaml as Text} ``` -## Advanced usage - raw API +## More modular: defining an Ingress -If the main API is not enough (e.g. the object you'd like to generate is not in the list), -you can just fall back on using the raw Types and defaults the library provides -(and Pull Request here your program afterwards!). +The above is cool, but hardcoding data is not that cool. -Let's say we want to generate an Ingress definition (for an [Nginx Ingress][nginx-ingress]) -that contains TLS certs and routes for every service. -For more examples of using this API see the [`./examples` folder](./examples). +So in a more realistic deployment you'll probably want to define: +- some `MyService` type that contains the config settings relevant to your deployments +- some functions parametrized by this type, so that you can produce objects to send to k8s + by just applying these functions to `MyService` objects -In the [`types`](./types) folder you'll find the types for the Kubernetes definitions. E.g. -[here's][Ingress] the type for the Ingress. +This is useful because then you can define your `Service`s separately from the Kubernetes logic, +and reuse those objects for configuring other things (e.g. configuring the services themselves, +templating documentation, configuring Terraform deployments, you name it). -Since _most_ of the fields in all definitions are optional, for better -ergonomics while coding Dhall we also generate default values for all types, in -the [`default`](./default) folder. When some fields are required, the default value -is a function whose input is a record of required fields, that returns the object -with these fields set. E.g. the default for the Ingress is [this -function][Ingress-default]. +As an example of that, next we'll define an Ingress (an [Nginx Ingress][nginx-ingress] in this case), +containing stuff like TLS certs and routes for every service - see the [type][Ingress] and [default][Ingress-default] for it. -Let's say we have a Service with the following configuration: +Things to note in the following example: +- we define the `Service` type inline in the file, but in your case you'll want to have a + separate `./Service.dhall` file (so you can share it) +- we define functions to create the TLS definitions and the routes, so that we can `map` + them over the list of services. +- we also defined the list of `services` inline, but you should instead return the + `mkIngress` function instead of applying it, so you can do something like + `dhall-to-yaml <<< "./mkIngress.dhall myServices.dhall"` ```haskell --- examples/myConfig.dhall -${../examples/myConfig.dhall as Text} -``` +-- examples/ingress.dhall -That has the following type: -```haskell --- examples/Config.dhall -${../examples/Config.dhall as Text} -``` - -We can now expose this service out to the world with the Ingress: - -```haskell --- examples/ingressRaw.dhall - - -${../examples/ingressRaw.dhall as Text} +${../examples/ingress.dhall as Text} ``` As before we get the yaml out by running: ```bash -dhall-to-yaml --omitNull < ingress.yaml.dhall +dhall-to-yaml --omitEmpty < ingress.yaml.dhall ``` Result: ```yaml -## examples/out/ingressRaw.yaml -${../examples/out/ingressRaw.yaml as Text} +## examples/out/ingress.yaml +${../examples/out/ingress.yaml as Text} ``` +## Projects Using `dhall-kubernetes` + +* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. + + +## FAQ + +#### Can I generate a YAML file with many objects in it? + +It's usual that + + ## Development ### Updating the nixpkgs snapshot (and kubernetes version) @@ -153,19 +164,16 @@ If you make changes to `scripts/convert.py` or `docs/README.md.dhall`, you need to run this command afterwards. -## Projects Using `dhall-kubernetes` - -* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. - - [hydra-project]: http://hydra.dhall-lang.org/project/dhall-kubernetes [dhall-lang]: https://github.com/dhall-lang/dhall-lang +[dhall-website]: https://dhall-lang.org/ +[security-hashes]: https://github.com/dhall-lang/dhall-lang/wiki/Safety-guarantees#code-injection [kubernetes]: https://kubernetes.io/ [normalization]: https://en.wikipedia.org/wiki/Normalization_property_(abstract_rewriting) [nginx-ingress]: https://github.com/kubernetes/ingress-nginx -[dhall-tutorial]: http://hackage.haskell.org/package/dhall-1.17.0/docs/Dhall-Tutorial.html -[default-deployment]: ./api/Deployment/default -[mkDeployment]: ./api/Deployment/mkDeployment +[dhall-tutorial]: http://hackage.haskell.org/package/dhall-1.21.0/docs/Dhall-Tutorial.html +[default-deployment]: ./defaults/io.k8s.api.apps.v1.Deployment.dhall +[deployment]: ./types/io.k8s.api.apps.v1.Deployment.dhall [Ingress]: ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall [Ingress-default]: ./default/io.k8s.api.extensions.v1beta1.Ingress.dhall [prometheus-operator]: https://github.com/coreos/prometheus-operator From 0bb3316f1da4f1a77bb70fe9e154592c1f584472 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 16:29:04 +0300 Subject: [PATCH 23/28] Document --documents pattern --- README.md | 56 ++++++++++++++++++++++++++++++++++---------- docs/README.md.dhall | 56 ++++++++++++++++++++++++++++++++++---------- 2 files changed, 86 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 7f4625a5..ad88e413 100644 --- a/README.md +++ b/README.md @@ -46,16 +46,16 @@ In the following example, we: 1. Import the Kubernetes definitions as Dhall Types (the `types.dhall` file) from the local repo. In your case you will want to replace the local path with a remote one, e.g. `https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/0a4f0b87fbdd4b679853c81ff804bde7b44336cf/types.dhall`. - Note: the `sha256:..` is there so that: + Note: the `sha256:..` is applied to some imports so that: 1. the import is cached locally after the first evaluation, with great time savings (and avoiding network calls) 2. prevent execution if the content of the file changes. This is a security feature, and you can read more [in Dhall's "Security Guarantees" document][security-hashes] 2. Import the defaults for the above types. Since _most_ of the fields in any definition are optional, for better ergonomics while - coding Dhall we have generated default values for all types, so we can just use the `// ` - operator (record merge) to add our data to the default configuration. + coding Dhall we have generated default values for all types, so we can just use the `//` + operator (right-biased record merge) to add our data to the default configuration. The pattern looks something like this: `defaultValue // { ourDataHere = ..}` -3. Define the [Deployment][deployment] using this pattern (see the default [here][deployment-default]) +3. Define the [Deployment][deployment] using this pattern (see the default [here][default-deployment]) and hardcoding the deployment details: ```haskell @@ -110,12 +110,13 @@ in deployment We then run this through `dhall-to-yaml` to generate our Kubernetes definition: ```bash -dhall-to-yaml --omitEmpty < deployment.dhall +dhall-to-yaml --omitEmpty < examples/deploymentSimple.dhall ``` And we get: ```yaml ## examples/out/deploymentSimple.yaml + apiVersion: apps/v1 kind: Deployment spec: @@ -152,12 +153,12 @@ containing stuff like TLS certs and routes for every service - see the [type][In Things to note in the following example: - we define the `Service` type inline in the file, but in your case you'll want to have a - separate `./Service.dhall` file (so you can share it) + separate `./Service.dhall` file (so you can share around the project) - we define functions to create the TLS definitions and the routes, so that we can `map` them over the list of services. - we also defined the list of `services` inline, but you should instead return the `mkIngress` function instead of applying it, so you can do something like - `dhall-to-yaml <<< "./mkIngress.dhall myServices.dhall"` + `dhall-to-yaml --omitEmpty <<< "./mkIngress.dhall ./myServices.dhall"` ```haskell -- examples/ingress.dhall @@ -250,12 +251,13 @@ in mkIngress services As before we get the yaml out by running: ```bash -dhall-to-yaml --omitEmpty < ingress.yaml.dhall +dhall-to-yaml --omitEmpty < examples/ingress.dhall ``` Result: ```yaml ## examples/out/ingress.yaml + apiVersion: extensions/v1beta1 kind: Ingress spec: @@ -287,16 +289,43 @@ metadata: ``` -## Projects Using `dhall-kubernetes` +## FAQ -* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. +#### Can I generate a YAML file with many objects in it? +It is usual for k8s YAML files to include multiple objects separated by `---` ("documents" in YAML lingo), +so you might want to do it too. -## FAQ +If the objects have the same type, this is very easy: you return a Dhall list containing the +objects, and use the `--documents` flag, e.g.: -#### Can I generate a YAML file with many objects in it? +```bash +dhall-to-yaml --documents --omitEmpty <<< "let a = ./examples/deploymentSimple.dhall in [a, a]" +``` -It's usual that +If the objects are of different type, it's not possible to have separate documents in the same YAML file. +However, since [k8s has a builtin `List` type for these cases][https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/list.yaml], +it's possible to use it together with the [union type of all k8s types that we generate][typesUnion]. + +So if we want to deploy e.g. a Deployment and a Service together, we can do: + +```haskell +let k8s = ./typesUnion.dhall + +in +{ apiVersion = "v1" +, kind = "List" +, items = + [ k8s.Deployment ./my-deployment.dhall + , k8s.Service ./my-service.dhall + ] +} +``` + + +## Projects Using `dhall-kubernetes` + +* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. ## Development @@ -335,6 +364,7 @@ to run this command afterwards. [dhall-lang]: https://github.com/dhall-lang/dhall-lang [dhall-website]: https://dhall-lang.org/ [security-hashes]: https://github.com/dhall-lang/dhall-lang/wiki/Safety-guarantees#code-injection +[typesUnion]: https://github.com/dhall-lang/dhall-kubernetes/blob/master/typesUnion.dhall [kubernetes]: https://kubernetes.io/ [normalization]: https://en.wikipedia.org/wiki/Normalization_property_(abstract_rewriting) [nginx-ingress]: https://github.com/kubernetes/ingress-nginx diff --git a/docs/README.md.dhall b/docs/README.md.dhall index a391a344..3c4ecccd 100644 --- a/docs/README.md.dhall +++ b/docs/README.md.dhall @@ -47,16 +47,16 @@ In the following example, we: 1. Import the Kubernetes definitions as Dhall Types (the `types.dhall` file) from the local repo. In your case you will want to replace the local path with a remote one, e.g. `https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/0a4f0b87fbdd4b679853c81ff804bde7b44336cf/types.dhall`. - Note: the `sha256:..` is there so that: + Note: the `sha256:..` is applied to some imports so that: 1. the import is cached locally after the first evaluation, with great time savings (and avoiding network calls) 2. prevent execution if the content of the file changes. This is a security feature, and you can read more [in Dhall's "Security Guarantees" document][security-hashes] 2. Import the defaults for the above types. Since _most_ of the fields in any definition are optional, for better ergonomics while - coding Dhall we have generated default values for all types, so we can just use the `// ` - operator (record merge) to add our data to the default configuration. + coding Dhall we have generated default values for all types, so we can just use the `//` + operator (right-biased record merge) to add our data to the default configuration. The pattern looks something like this: `defaultValue // { ourDataHere = ..}` -3. Define the [Deployment][deployment] using this pattern (see the default [here][deployment-default]) +3. Define the [Deployment][deployment] using this pattern (see the default [here][default-deployment]) and hardcoding the deployment details: ```haskell @@ -68,12 +68,13 @@ ${../examples/deploymentSimple.dhall as Text} We then run this through `dhall-to-yaml` to generate our Kubernetes definition: ```bash -dhall-to-yaml --omitEmpty < deployment.dhall +dhall-to-yaml --omitEmpty < examples/deploymentSimple.dhall ``` And we get: ```yaml ## examples/out/deploymentSimple.yaml + ${../examples/out/deploymentSimple.yaml as Text} ``` @@ -95,12 +96,12 @@ containing stuff like TLS certs and routes for every service - see the [type][In Things to note in the following example: - we define the `Service` type inline in the file, but in your case you'll want to have a - separate `./Service.dhall` file (so you can share it) + separate `./Service.dhall` file (so you can share around the project) - we define functions to create the TLS definitions and the routes, so that we can `map` them over the list of services. - we also defined the list of `services` inline, but you should instead return the `mkIngress` function instead of applying it, so you can do something like - `dhall-to-yaml <<< "./mkIngress.dhall myServices.dhall"` + `dhall-to-yaml --omitEmpty <<< "./mkIngress.dhall ./myServices.dhall"` ```haskell -- examples/ingress.dhall @@ -111,25 +112,53 @@ ${../examples/ingress.dhall as Text} As before we get the yaml out by running: ```bash -dhall-to-yaml --omitEmpty < ingress.yaml.dhall +dhall-to-yaml --omitEmpty < examples/ingress.dhall ``` Result: ```yaml ## examples/out/ingress.yaml + ${../examples/out/ingress.yaml as Text} ``` -## Projects Using `dhall-kubernetes` +## FAQ -* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. +#### Can I generate a YAML file with many objects in it? +It is usual for k8s YAML files to include multiple objects separated by `---` ("documents" in YAML lingo), +so you might want to do it too. -## FAQ +If the objects have the same type, this is very easy: you return a Dhall list containing the +objects, and use the `--documents` flag, e.g.: -#### Can I generate a YAML file with many objects in it? +```bash +dhall-to-yaml --documents --omitEmpty <<< "let a = ./examples/deploymentSimple.dhall in [a, a]" +``` -It's usual that +If the objects are of different type, it's not possible to have separate documents in the same YAML file. +However, since [k8s has a builtin `List` type for these cases][https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/list.yaml], +it's possible to use it together with the [union type of all k8s types that we generate][typesUnion]. + +So if we want to deploy e.g. a Deployment and a Service together, we can do: + +```haskell +let k8s = ./typesUnion.dhall + +in +{ apiVersion = "v1" +, kind = "List" +, items = + [ k8s.Deployment ./my-deployment.dhall + , k8s.Service ./my-service.dhall + ] +} +``` + + +## Projects Using `dhall-kubernetes` + +* [dhall-prometheus-operator][dhall-prometheus-operator]: Provides types and default records for [Prometheus Operators][prometheus-operator]. ## Development @@ -168,6 +197,7 @@ to run this command afterwards. [dhall-lang]: https://github.com/dhall-lang/dhall-lang [dhall-website]: https://dhall-lang.org/ [security-hashes]: https://github.com/dhall-lang/dhall-lang/wiki/Safety-guarantees#code-injection +[typesUnion]: https://github.com/dhall-lang/dhall-kubernetes/blob/master/typesUnion.dhall [kubernetes]: https://kubernetes.io/ [normalization]: https://en.wikipedia.org/wiki/Normalization_property_(abstract_rewriting) [nginx-ingress]: https://github.com/kubernetes/ingress-nginx From 0d09a93aa12297ab5ef8a1ec81fc8be2fe040e74 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 16:42:02 +0300 Subject: [PATCH 24/28] Freeze big records and unions too --- defaults.dhall | 774 +++++++++++++++++++++++----------------------- types.dhall | 782 +++++++++++++++++++++++------------------------ typesUnion.dhall | 782 +++++++++++++++++++++++------------------------ 3 files changed, 1169 insertions(+), 1169 deletions(-) diff --git a/defaults.dhall b/defaults.dhall index cf443abe..68185d6b 100644 --- a/defaults.dhall +++ b/defaults.dhall @@ -1,775 +1,775 @@ { InitializerConfiguration = - ./defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall + ./defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall sha256:c9597d76475abb18141867145ae30633b5082bb9675bb17b4f7be2a6471c8136 , InitializerConfigurationList = - ./defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall + ./defaults/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall sha256:db57d1de6407e22271fd7914d9152c3f27f35ac8b1bf7a262d7e391a851ef2b7 , Rule = - ./defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall + ./defaults/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall sha256:c9de43a7cfea26cc685d45664413ddf2b5812a09f49361478c16cfdaea05f428 , MutatingWebhookConfiguration = - ./defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall sha256:f34d67443810810b4bd6c2920761a179389fe815842e034a5b1780c5d705e50d , MutatingWebhookConfigurationList = - ./defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall sha256:8cb0f9fa1b2098cfb26d174fce16195a8ca89eb80470149680a531c29d29c309 , RuleWithOperations = - ./defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall sha256:c14089637ce20581158f0e78e673f27f015dd60994b44f8a0797a440202b92e8 , ValidatingWebhookConfiguration = - ./defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall sha256:82fdd6970286ee9a82795f7f0c78bfc8275eda3d108b21a3c79e44edff4903d1 , ValidatingWebhookConfigurationList = - ./defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall sha256:a63875f8501903fde0175493b665645e2c9e64963fbd2838d345573c163a3892 , Webhook = - ./defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall sha256:e82ef82bb7260e7a6c281602e5423c10b2795fa861267282cd88a6eeef306d6d , WebhookClientConfig = - ./defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall + ./defaults/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall sha256:a7b85eb33951f7567da092ac5baf314dad2ccd2b4989d44f64bf5adb796c9e0c , ControllerRevision = - ./defaults/io.k8s.api.apps.v1.ControllerRevision.dhall + ./defaults/io.k8s.api.apps.v1.ControllerRevision.dhall sha256:6891b236ac3e2c5d97e79d17a5f0aa213ca39199d36f7e73747cddb3380f5ee1 , ControllerRevisionList = - ./defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall + ./defaults/io.k8s.api.apps.v1.ControllerRevisionList.dhall sha256:0d234525a1a2ed06d3a8321f8380b4bbf67fdb3683a0504bf90be7eb8cb01ef1 , DaemonSet = - ./defaults/io.k8s.api.apps.v1.DaemonSet.dhall + ./defaults/io.k8s.api.apps.v1.DaemonSet.dhall sha256:5b1fc30f3ce6b10854146bdfdd18a669a968628ac8ca258ff3dd2438356aa3c9 , DaemonSetCondition = - ./defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall + ./defaults/io.k8s.api.apps.v1.DaemonSetCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , DaemonSetList = - ./defaults/io.k8s.api.apps.v1.DaemonSetList.dhall + ./defaults/io.k8s.api.apps.v1.DaemonSetList.dhall sha256:887d293f1689eaa0a07d92afcae8a2ee8c3e377797ec74b143f66510d87edfca , DaemonSetSpec = - ./defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall + ./defaults/io.k8s.api.apps.v1.DaemonSetSpec.dhall sha256:d1061446877461bf1df90bf21d5dcc07a5033fdcf84fa1e76883167df9ea11ea , DaemonSetStatus = - ./defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall + ./defaults/io.k8s.api.apps.v1.DaemonSetStatus.dhall sha256:5587c887561bdd5d183223f7f385fa666926e224b941a64b382d7ad8cbdc834c , DaemonSetUpdateStrategy = - ./defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall + ./defaults/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall sha256:6de1f868344d8b18c50055d21a0c0c7f264251e2e581ba6d40343eab04c62483 , Deployment = - ./defaults/io.k8s.api.apps.v1.Deployment.dhall + ./defaults/io.k8s.api.apps.v1.Deployment.dhall sha256:f4aacd7607122eafd0ca459a88e22effeb00478f0b8623de0e2d81912034f5bd , DeploymentCondition = - ./defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall + ./defaults/io.k8s.api.apps.v1.DeploymentCondition.dhall sha256:006ebe956ae6e2918eb18beed3f6378d0f79437bfc449f4b6c7852206a7c7e5d , DeploymentList = - ./defaults/io.k8s.api.apps.v1.DeploymentList.dhall + ./defaults/io.k8s.api.apps.v1.DeploymentList.dhall sha256:85444047dd5793b3700975e0c754f9816854438217f5b272c617f404dfa19f48 , DeploymentSpec = - ./defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall + ./defaults/io.k8s.api.apps.v1.DeploymentSpec.dhall sha256:f70b26bb402d6404cf47aa29d97b398e97dc472e937955a9062bfa4e819f6f83 , DeploymentStatus = - ./defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall + ./defaults/io.k8s.api.apps.v1.DeploymentStatus.dhall sha256:30679d54ce5f916687650eb7fce39a50af3307d55b6c0f8a5ece4855f57614c4 , DeploymentStrategy = - ./defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall + ./defaults/io.k8s.api.apps.v1.DeploymentStrategy.dhall sha256:b1ac4e6f9f75f2e3af37535360896f91c9c944dded5a95dd3621a4e64462ffb8 , ReplicaSet = - ./defaults/io.k8s.api.apps.v1.ReplicaSet.dhall + ./defaults/io.k8s.api.apps.v1.ReplicaSet.dhall sha256:6f81d0a692dd48e7a30b23c1e83accbddd6e9d77fccb89654f2e2de4be0a048a , ReplicaSetCondition = - ./defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall + ./defaults/io.k8s.api.apps.v1.ReplicaSetCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , ReplicaSetList = - ./defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall + ./defaults/io.k8s.api.apps.v1.ReplicaSetList.dhall sha256:1053313e0a4c8c121cde50e6a2f3a730dddab387d40a8f0e814224f0ff0fae87 , ReplicaSetSpec = - ./defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall + ./defaults/io.k8s.api.apps.v1.ReplicaSetSpec.dhall sha256:1bf6536917e3ab964d44427f5d0ad1078da72488c21a4b2be3ec397cb0eac29f , ReplicaSetStatus = - ./defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall + ./defaults/io.k8s.api.apps.v1.ReplicaSetStatus.dhall sha256:fdf1330beaa8b581ba9a9bdd3976ef99bbf983e17a7a380462acf031f15afe10 , RollingUpdateDaemonSet = - ./defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall + ./defaults/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall sha256:58f66799ef9f167835e8533e53a2685ab07e3f04dd173e8bc1381fe886da2c29 , RollingUpdateDeployment = - ./defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall + ./defaults/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall sha256:c80435678f5f7940a4e2004154b3fe7ca0d0af31c691c9c184dd4bad82ce5d11 , RollingUpdateStatefulSetStrategy = - ./defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall + ./defaults/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall sha256:4d9feb8034f9f58692aebeed06474c07c387e5b8bc11c40dc36ec6390a26fa63 , StatefulSet = - ./defaults/io.k8s.api.apps.v1.StatefulSet.dhall + ./defaults/io.k8s.api.apps.v1.StatefulSet.dhall sha256:af05f34c546c58e59f77813eec41ac7021991fe1c06e48f54832a4b6f126927e , StatefulSetCondition = - ./defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall + ./defaults/io.k8s.api.apps.v1.StatefulSetCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , StatefulSetList = - ./defaults/io.k8s.api.apps.v1.StatefulSetList.dhall + ./defaults/io.k8s.api.apps.v1.StatefulSetList.dhall sha256:01bf7b2f8d645d2301140c3ebfd73d275792e0875c20d44249db48dfef64ed13 , StatefulSetSpec = - ./defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall + ./defaults/io.k8s.api.apps.v1.StatefulSetSpec.dhall sha256:cb4904064d6fade2b9e947283dcafb18d061b2019c1310840aa429bf6d318610 , StatefulSetStatus = - ./defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall + ./defaults/io.k8s.api.apps.v1.StatefulSetStatus.dhall sha256:c546b1ef00fc415c624e2122e201c340aa5cb2e3fabcfc7076b9dd61be0b71f0 , StatefulSetUpdateStrategy = - ./defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall + ./defaults/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall sha256:5b3f71bcd6db3b8a75e2b9308d5c10c4c1020b8f8e4d17219fc0ca0f67f68a67 , DeploymentRollback = - ./defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall + ./defaults/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall sha256:d2720fefc4ffc1569e9d49f060eead95e98a667d7495e4a3058840f2902858cf , RollbackConfig = - ./defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall + ./defaults/io.k8s.api.apps.v1beta1.RollbackConfig.dhall sha256:259e5eb90283b13866747437813b461e5a93a794577b1435628502e2b6be32e2 , AuditSink = - ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall + ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall sha256:42884da29c6d92a11de62e8149f4bdd057dc4bdb8effaae9ac26c64145660ce1 , AuditSinkList = - ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall + ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall sha256:d9f1710a0328542a805b18a508e0ad8583df3ee331258a5212eaae6e26c53d9b , AuditSinkSpec = - ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + ./defaults/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall sha256:e00c200a26950c014d794852e9d4a047b959d05bdd6544689f60f7495509d377 , Policy = - ./defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall + ./defaults/io.k8s.api.auditregistration.v1alpha1.Policy.dhall sha256:ebf08f309bcdccd7e3b29b066db37deb2179379f2e0da6b9309fc2bd26a29146 , WebhookThrottleConfig = - ./defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall + ./defaults/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall sha256:d0dfbe49d65fe19b9d65183205f8450295ef3c09329069e2c2139b8985fb7345 , TokenReview = - ./defaults/io.k8s.api.authentication.v1.TokenReview.dhall + ./defaults/io.k8s.api.authentication.v1.TokenReview.dhall sha256:33879012508506db347fe55dc526c84bbb51eeac3b7c6ba014be13dcc6165387 , TokenReviewSpec = - ./defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall + ./defaults/io.k8s.api.authentication.v1.TokenReviewSpec.dhall sha256:65f2fa7d9a1cceb6d3ee0a8f8fb233dd0726a1044d1ef3a8cf7d77d4346ead45 , TokenReviewStatus = - ./defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall + ./defaults/io.k8s.api.authentication.v1.TokenReviewStatus.dhall sha256:b6faffbeaee63e727fb67fe28da5655cb20974b43c165a938d3828eb706322e6 , UserInfo = - ./defaults/io.k8s.api.authentication.v1.UserInfo.dhall + ./defaults/io.k8s.api.authentication.v1.UserInfo.dhall sha256:cdab95ad0fd07ecc2d13abfe7df52adea86e4f3b408a75b52dedf49190b8ebc1 , LocalSubjectAccessReview = - ./defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall + ./defaults/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall sha256:0689e929778945682eda03bb6b49ec07cdd33ada845b406be49fc54ffb00d649 , NonResourceAttributes = - ./defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./defaults/io.k8s.api.authorization.v1.NonResourceAttributes.dhall sha256:f12af301fdbd5e90c588eb5e190ba48e9390b3f5eb43af39dc578cd6fd1293fc , NonResourceRule = - ./defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall + ./defaults/io.k8s.api.authorization.v1.NonResourceRule.dhall sha256:705c206ac6be862481a4ddb6a422f926eabc0f5e0e987e20abb2908c581f541d , ResourceAttributes = - ./defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./defaults/io.k8s.api.authorization.v1.ResourceAttributes.dhall sha256:e6943bc921d303c429607a63e493b22f938cde64bafcfbd2faf4867f18935dcb , ResourceRule = - ./defaults/io.k8s.api.authorization.v1.ResourceRule.dhall + ./defaults/io.k8s.api.authorization.v1.ResourceRule.dhall sha256:e040ec747232e08f413d8411f60f458eb68e388b29e4ba0e92d336cb2fc04bca , SelfSubjectAccessReview = - ./defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall + ./defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall sha256:c9d468e02c604a01276f1f75da48dfc96f2abd6d44481307d93841ea39d63239 , SelfSubjectAccessReviewSpec = - ./defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall + ./defaults/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall sha256:6b2dd0d736292f0840bc7a5629636ed13bc46d59e26c05352dc67b94d00d5987 , SelfSubjectRulesReview = - ./defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall + ./defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall sha256:ac54ff8f42f05974908e327af18cda3f44150be676ee70284f189bcf5f263d7f , SelfSubjectRulesReviewSpec = - ./defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall + ./defaults/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall sha256:ffe97f63e5bc2a49da3738cfabf980f1cfed5d0df38c2d9c37f7e7b43caddf9e , SubjectAccessReview = - ./defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall + ./defaults/io.k8s.api.authorization.v1.SubjectAccessReview.dhall sha256:39407d4fc606fd268d8d688d3d9ab7e0dfdcdbfd2ec21d557d7ddde68ebbf51d , SubjectAccessReviewSpec = - ./defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall + ./defaults/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall sha256:c1b2206c8b75d007995497b7c03e9e0f5f5e6e5ac14d22f6adca786f1855cd52 , SubjectAccessReviewStatus = - ./defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall + ./defaults/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall sha256:fcd839dac5487cfbcbfbe8eca4922bf484f7e6e46a6f88598e78bbe558bc3b9a , SubjectRulesReviewStatus = - ./defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + ./defaults/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall sha256:85e4fa1752fd9b86c8195b4fcefeea7a9d36e61c22db395f59fc9097162444f0 , Scale = - ./defaults/io.k8s.api.autoscaling.v1.Scale.dhall + ./defaults/io.k8s.api.autoscaling.v1.Scale.dhall sha256:ecdf30eb8c0263a2d1fe15f85901bc8cb340659a5f49d1457b076e33e66e1cbf , ScaleSpec = - ./defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall + ./defaults/io.k8s.api.autoscaling.v1.ScaleSpec.dhall sha256:62ed60d23f95d26219c64410857bba02b39e118e8ac106528eceb8ae1d8c93e3 , ScaleStatus = - ./defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall + ./defaults/io.k8s.api.autoscaling.v1.ScaleStatus.dhall sha256:378366369e27427f71184050ac6666edc8c423954510952d39248ebce88acc42 , CrossVersionObjectReference = - ./defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , ExternalMetricSource = - ./defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall sha256:48114ac50415ff4d051a4e57423a2f4e7b12398749825f5625697c3d2c8897ca , ExternalMetricStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall sha256:02e4e6fed3ab9c115a0907b2968148d606dc653c55817df20d3fc0261d4ebf5e , HorizontalPodAutoscaler = - ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall sha256:41af614daaf91b71cad1e176859e52b5fd094dfe7bdc21ded18f358bbaa41e7a , HorizontalPodAutoscalerCondition = - ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , HorizontalPodAutoscalerList = - ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall sha256:a7deccdcc66beb36af23f2a1dd08d90e9c2351189991e6827c18dcd2d0eb5557 , HorizontalPodAutoscalerSpec = - ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall sha256:fe6875b9e4725712d446702070da05d0bfc35fd735c2ec49f9320c35afabe5af , HorizontalPodAutoscalerStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall sha256:cbff68bb1ea938da5f918d0e5680339980ba8376abece6f1953dd3bde2ecadea , MetricIdentifier = - ./defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall sha256:24b233185318f27e20efb775ea6e180fe9f85b972467cb291cf3721a13ce3d67 , MetricSpec = - ./defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall sha256:eb13e7188c886c5d457a7aa43a2ebf28a04a04e5e69ace4d880974bc81bdfc35 , MetricStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall sha256:ea966e725f7d3720f9b6efbbde14648ba17bf75ba29af394d5d4824e5fbb4a3c , MetricTarget = - ./defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall sha256:5a8d96e3b4724d60808b6e21a8a4d7a2e59303fe762edfddc10a79588da3e922 , MetricValueStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall sha256:5a8d96e3b4724d60808b6e21a8a4d7a2e59303fe762edfddc10a79588da3e922 , ObjectMetricSource = - ./defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall sha256:b39459c4df962d15774b6da5195c2d60a63b1e086dff578f5c878d548ce710a1 , ObjectMetricStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall sha256:76ead5ef5e7344a6e7f1d5edb2eeab15485d4f76c1008dd22326d364d105e13d , PodsMetricSource = - ./defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall sha256:48114ac50415ff4d051a4e57423a2f4e7b12398749825f5625697c3d2c8897ca , PodsMetricStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall sha256:02e4e6fed3ab9c115a0907b2968148d606dc653c55817df20d3fc0261d4ebf5e , ResourceMetricSource = - ./defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall sha256:6acbd8e96c616377b26f34aee5642f362ec923edbb4135b27edec8051781eae7 , ResourceMetricStatus = - ./defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall + ./defaults/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall sha256:fbfa7530da79f247d627bb9afe6e68bcaab40b3477d8227611e91610d45ec136 , Job = - ./defaults/io.k8s.api.batch.v1.Job.dhall + ./defaults/io.k8s.api.batch.v1.Job.dhall sha256:1d24568ce4ff01e5da11366493d9078a4d0bc7bb5823c3368fbe9dcc43aecc48 , JobCondition = - ./defaults/io.k8s.api.batch.v1.JobCondition.dhall + ./defaults/io.k8s.api.batch.v1.JobCondition.dhall sha256:d7a55966e74169d85d6a02388fd65f2759da9f8005cc0be8bee6bed7398af0eb , JobList = - ./defaults/io.k8s.api.batch.v1.JobList.dhall + ./defaults/io.k8s.api.batch.v1.JobList.dhall sha256:501f763a73797c0d1822d6a862bf1c2aeba40ddd7c8aeafe66baf4e23fa1e2bd , JobSpec = - ./defaults/io.k8s.api.batch.v1.JobSpec.dhall + ./defaults/io.k8s.api.batch.v1.JobSpec.dhall sha256:1ceb8ab21eaeb79bce0b875a18f08ebdbb560985b6df9988e1a3e27fe953fc4d , JobStatus = - ./defaults/io.k8s.api.batch.v1.JobStatus.dhall + ./defaults/io.k8s.api.batch.v1.JobStatus.dhall sha256:a8d8e591e2fe1686c47015ccb1ec4d526b2556e393d2971d9df4f2d670c66f1e , CronJob = - ./defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall + ./defaults/io.k8s.api.batch.v2alpha1.CronJob.dhall sha256:02fbd6b898a72e9535c39aa1a398fafa8e70f1e9d25e1bd52fc8230af2a67513 , CronJobList = - ./defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall + ./defaults/io.k8s.api.batch.v2alpha1.CronJobList.dhall sha256:1bc895f7e628e5525706dba3d680927a0f4ab17b67adfc3f8e4cdfc18bface31 , CronJobSpec = - ./defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + ./defaults/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall sha256:6d25c88131009a6a4e022e2590d9dad8634759df5dcb506e0007baec791f7fbe , CronJobStatus = - ./defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + ./defaults/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall sha256:74d9ee0419f4a414496b1195a1fa782696a07d131edf8194fa2d3dae5253a70b , JobTemplateSpec = - ./defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall + ./defaults/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall sha256:e174fd7bc27b0dcbb2c97c26130c02ed624a180582b31929ba81c698a090402c , CertificateSigningRequest = - ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall sha256:2ce2c87ba0dc88f9b33641d4d09257787074fec8490b247c01fdcddc9e60b450 , CertificateSigningRequestCondition = - ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall sha256:4b5ddb10b6f114f42e40543b90c3eba323786f0cbf5d2bd5bab81bfefa7766e4 , CertificateSigningRequestList = - ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall sha256:f94bc0ba2f440120f2be4587bbfd78de232a361162d6f3744cc4f9e74e7626d4 , CertificateSigningRequestSpec = - ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall sha256:f090c44814262ebd47ac454b221f2498d0b166c07fd28bdb9b5d1f4fc7fc4b61 , CertificateSigningRequestStatus = - ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall + ./defaults/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall sha256:eca5b67fa3166f8aa453ec6c25ea93c0c747c6012c4c12ebbea6356f59713c36 , Lease = - ./defaults/io.k8s.api.coordination.v1beta1.Lease.dhall + ./defaults/io.k8s.api.coordination.v1beta1.Lease.dhall sha256:d57714aa025d68f75ff8e6a648e5601777a3fbb49f3ed12d9cc08c75ebd128ee , LeaseList = - ./defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall + ./defaults/io.k8s.api.coordination.v1beta1.LeaseList.dhall sha256:dd035a2a245cace88b4f2d71a613518219097af0f3fc039811ec7e3ef5519593 , LeaseSpec = - ./defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall + ./defaults/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall sha256:0f70f751b4b828ecdbc04a4147bada6bde6c27a7d7fad1281f8d2b5a323ca35f , AWSElasticBlockStoreVolumeSource = - ./defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall sha256:615e35b270fce43209e478f061aa33a4511051080566a27fdabd5f27805d547d , Affinity = - ./defaults/io.k8s.api.core.v1.Affinity.dhall + ./defaults/io.k8s.api.core.v1.Affinity.dhall sha256:9a8a38df61944f429d69c9f820e4cab47373577a0802daa092e1ea092fa2fa26 , AttachedVolume = - ./defaults/io.k8s.api.core.v1.AttachedVolume.dhall + ./defaults/io.k8s.api.core.v1.AttachedVolume.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , AzureDiskVolumeSource = - ./defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall sha256:c3ecd741e21931695d622a376d3e624b79d1333b6e5b8c41a336a87af70bfa6f , AzureFilePersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall sha256:249e3da93093626c4eff7f3edf5b6ffa4d226947483c362cc840823185a85c84 , AzureFileVolumeSource = - ./defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.AzureFileVolumeSource.dhall sha256:3f3b6353d4261e707e747ca39d47871803e8006597c4d50b46c8bc39f0c4f538 , Binding = - ./defaults/io.k8s.api.core.v1.Binding.dhall + ./defaults/io.k8s.api.core.v1.Binding.dhall sha256:b1268587ef75379a07dcddb3d2debf78fc156aa0017a9ed2e56ca76380ee65f6 , CSIPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall sha256:27e4e2b5f7e039428c707ffcd6a186aade2c1e5777b83df38b952bbf4b164890 , Capabilities = - ./defaults/io.k8s.api.core.v1.Capabilities.dhall + ./defaults/io.k8s.api.core.v1.Capabilities.dhall sha256:0ba24051bbc1766e21e9edb391fe4fc3adc79d0ede227dd6500d51267d0790a9 , CephFSPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall sha256:53743424014963675272d2a66f0cf6ce87ece3dbe942cd4738544f8d28eeafe3 , CephFSVolumeSource = - ./defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.CephFSVolumeSource.dhall sha256:b2a2944d70752d48608fd64b1ded0b463b874d93c0cc5988df6ad2bdc42d8ff6 , CinderPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall sha256:a3f455d6224c9484caaa34b01588e88c27c77a517eefa5e273d71dda28f53d71 , CinderVolumeSource = - ./defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.CinderVolumeSource.dhall sha256:8e06505c7e36ff11a24db1780ac61294be042ada053f701e54e8149cf21a13e1 , ClientIPConfig = - ./defaults/io.k8s.api.core.v1.ClientIPConfig.dhall + ./defaults/io.k8s.api.core.v1.ClientIPConfig.dhall sha256:d09afe2b02a55f0e2b4148d749dabfd10cd9ca28b69fb3a80eeac87162e8ea33 , ComponentCondition = - ./defaults/io.k8s.api.core.v1.ComponentCondition.dhall + ./defaults/io.k8s.api.core.v1.ComponentCondition.dhall sha256:2a87848e3871f0d52e6fe65856823af6d2a15568b2315043a8ad3cd716984a67 , ComponentStatus = - ./defaults/io.k8s.api.core.v1.ComponentStatus.dhall + ./defaults/io.k8s.api.core.v1.ComponentStatus.dhall sha256:09b752328ed0e888e248d777fe1b12d10f3fb1dc9ab673f45237a7f4752b0031 , ComponentStatusList = - ./defaults/io.k8s.api.core.v1.ComponentStatusList.dhall + ./defaults/io.k8s.api.core.v1.ComponentStatusList.dhall sha256:974ce79e1f93659f42f4b5ed08f93d07b22e6faedb30910a38f40bb14238a322 , ConfigMap = - ./defaults/io.k8s.api.core.v1.ConfigMap.dhall + ./defaults/io.k8s.api.core.v1.ConfigMap.dhall sha256:f926b65085d74f5b9261f8bfe512fd318d572b8422068e3756dfc799419bbde6 , ConfigMapEnvSource = - ./defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall + ./defaults/io.k8s.api.core.v1.ConfigMapEnvSource.dhall sha256:f48fba5eae86d740341445e19fa71fbf9cfe45d2aff60071682bc95ea7877387 , ConfigMapKeySelector = - ./defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall + ./defaults/io.k8s.api.core.v1.ConfigMapKeySelector.dhall sha256:f48fba5eae86d740341445e19fa71fbf9cfe45d2aff60071682bc95ea7877387 , ConfigMapList = - ./defaults/io.k8s.api.core.v1.ConfigMapList.dhall + ./defaults/io.k8s.api.core.v1.ConfigMapList.dhall sha256:68b76974dfe6fc9e56319db2d69eb1e277429fe4439750394b3923e894468449 , ConfigMapNodeConfigSource = - ./defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall + ./defaults/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall sha256:3d113c81519001211e7181315ce43d0cea7e2edd45757b14ac3fbe2b0927f605 , ConfigMapProjection = - ./defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall + ./defaults/io.k8s.api.core.v1.ConfigMapProjection.dhall sha256:7e48f7ea13020516ee9d29255b98f44501fc93dc8982cd23e52e19220ac3d370 , ConfigMapVolumeSource = - ./defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall sha256:2bb201ade4ea88d081540599ca8a0a4a7896bf6fdcb4b2efbd387b087876ea8b , Container = - ./defaults/io.k8s.api.core.v1.Container.dhall + ./defaults/io.k8s.api.core.v1.Container.dhall sha256:27acb19736a31f83eaf147c983d870f70eb4c380c769660156472b8c4e5938e7 , ContainerImage = - ./defaults/io.k8s.api.core.v1.ContainerImage.dhall + ./defaults/io.k8s.api.core.v1.ContainerImage.dhall sha256:00c38242e0d4bf075703d2d9785b06387d461d4dfe65bdd97442d49c9cbb8c8e , ContainerPort = - ./defaults/io.k8s.api.core.v1.ContainerPort.dhall + ./defaults/io.k8s.api.core.v1.ContainerPort.dhall sha256:c033cb6b3a0c181d2c7a26d7e1b13d3144552ea9a7bf58d8f03fd1671394d6cc , ContainerState = - ./defaults/io.k8s.api.core.v1.ContainerState.dhall + ./defaults/io.k8s.api.core.v1.ContainerState.dhall sha256:e94dfcd94bd6ff4f5300ef04194db100c96a5a12d03ff7d43cb584a0db167e01 , ContainerStateRunning = - ./defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall + ./defaults/io.k8s.api.core.v1.ContainerStateRunning.dhall sha256:52bf96358788dca2898fb472254f194bc0bdef83c427c592686b7c3031cf3945 , ContainerStateTerminated = - ./defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall + ./defaults/io.k8s.api.core.v1.ContainerStateTerminated.dhall sha256:9edeb5caab08a944a558c204042c3c64805f4850cb20d7e7b00667a2cbf8a596 , ContainerStateWaiting = - ./defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall + ./defaults/io.k8s.api.core.v1.ContainerStateWaiting.dhall sha256:c6a5b413c2306dd65fa170894b76d6c897ea5132d84f255886df93df57d290ee , ContainerStatus = - ./defaults/io.k8s.api.core.v1.ContainerStatus.dhall + ./defaults/io.k8s.api.core.v1.ContainerStatus.dhall sha256:221c4d2737d6d65d1368441e34c401853126d91738710370b806799709232087 , DaemonEndpoint = - ./defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall + ./defaults/io.k8s.api.core.v1.DaemonEndpoint.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , DownwardAPIProjection = - ./defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall + ./defaults/io.k8s.api.core.v1.DownwardAPIProjection.dhall sha256:bd8951de61aa9ac374341ccae678bbbc6c725b1d321fbe924ef285803779df87 , DownwardAPIVolumeFile = - ./defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall + ./defaults/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall sha256:15542940c502e0c3d397df3e1a4cd0da09d992081d72cb22e907c8f933810442 , DownwardAPIVolumeSource = - ./defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall sha256:03326853af6331c85833277c17423f687abf240247278f9ba3c385ea24f93849 , EmptyDirVolumeSource = - ./defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall sha256:4ac638bf8e394cb0d1e8826f6c001c8e5a13c8ff0c1740406747e28936a4a528 , EndpointAddress = - ./defaults/io.k8s.api.core.v1.EndpointAddress.dhall + ./defaults/io.k8s.api.core.v1.EndpointAddress.dhall sha256:8801a741d6efb52835054f88c0b944a684010fe232549644de34d8984291a4f2 , EndpointPort = - ./defaults/io.k8s.api.core.v1.EndpointPort.dhall + ./defaults/io.k8s.api.core.v1.EndpointPort.dhall sha256:f1b394ef30dfe55e080de2712d08bb7005f4f28fb5350d549c87937decc8c4f8 , EndpointSubset = - ./defaults/io.k8s.api.core.v1.EndpointSubset.dhall + ./defaults/io.k8s.api.core.v1.EndpointSubset.dhall sha256:bcda3e5ee792842ed616f1b25f351512a248a289ba4054cd605980b5048e5ce3 , Endpoints = - ./defaults/io.k8s.api.core.v1.Endpoints.dhall + ./defaults/io.k8s.api.core.v1.Endpoints.dhall sha256:9c12138260f69ef6ea606ccfa91fe2d284cb8ed52744c3b5305b8fb35c4ebf6d , EndpointsList = - ./defaults/io.k8s.api.core.v1.EndpointsList.dhall + ./defaults/io.k8s.api.core.v1.EndpointsList.dhall sha256:a0d061eb8f49f6f6179ae52b5d8a5928306002fab6b51ef1ea9429d1c64c6c4c , EnvFromSource = - ./defaults/io.k8s.api.core.v1.EnvFromSource.dhall + ./defaults/io.k8s.api.core.v1.EnvFromSource.dhall sha256:c0dae8d6fda60ec6e15ae2c22db7f0a107ae3202e9d4029438840083d5a9407b , EnvVar = - ./defaults/io.k8s.api.core.v1.EnvVar.dhall + ./defaults/io.k8s.api.core.v1.EnvVar.dhall sha256:f2d8ad62f18d6b9a0660f8ebc8ea2b8c3ef6d42bb86a58111791c25c749ed23e , EnvVarSource = - ./defaults/io.k8s.api.core.v1.EnvVarSource.dhall + ./defaults/io.k8s.api.core.v1.EnvVarSource.dhall sha256:08609b50a26a4ba4b09f2032a6791d5ff7a6a74070a523c8d5912410306d608f , Event = - ./defaults/io.k8s.api.core.v1.Event.dhall + ./defaults/io.k8s.api.core.v1.Event.dhall sha256:d2d9f427ac7e2d632f0b4649ee5deb79c3b82201abc4b0471505c36b4aa863e8 , EventList = - ./defaults/io.k8s.api.core.v1.EventList.dhall + ./defaults/io.k8s.api.core.v1.EventList.dhall sha256:a7cbf8e2e442b50fc91253b68b848fd1f1189cbb01aef3523261d6a67492a526 , EventSeries = - ./defaults/io.k8s.api.core.v1.EventSeries.dhall + ./defaults/io.k8s.api.core.v1.EventSeries.dhall sha256:e0e8307ecdb850c182031d03b5e800f37b5aa65f83e894e31c03ec466c4d2de8 , EventSource = - ./defaults/io.k8s.api.core.v1.EventSource.dhall + ./defaults/io.k8s.api.core.v1.EventSource.dhall sha256:c6f974a150087cbee63b8ecb26bfefb3e520e0b2f92fb28213934dca9422af08 , ExecAction = - ./defaults/io.k8s.api.core.v1.ExecAction.dhall + ./defaults/io.k8s.api.core.v1.ExecAction.dhall sha256:87f63b6250ab2ec972de63d7e5123102e5db0c5a4f74d53ac9576c6149efbe36 , FCVolumeSource = - ./defaults/io.k8s.api.core.v1.FCVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.FCVolumeSource.dhall sha256:20bf062e62bc83bcbdcb54eac55b348677468091175e5722d43c5661354c7507 , FlexPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall sha256:672bef5b90e0c90b0c2cf56d532aacdf67b4508c66c10aadc9bbfffc571a2fc3 , FlexVolumeSource = - ./defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.FlexVolumeSource.dhall sha256:dda4fdbab8e21578cf38acb3590c6a26d9f107fc274c1938893e141800ae2a38 , FlockerVolumeSource = - ./defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.FlockerVolumeSource.dhall sha256:08040336bf1c3b9a6021dbdd812009cb8d1fb60a2088b0c94c526ad6cd5cf6f1 , GCEPersistentDiskVolumeSource = - ./defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall sha256:615e35b270fce43209e478f061aa33a4511051080566a27fdabd5f27805d547d , GitRepoVolumeSource = - ./defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.GitRepoVolumeSource.dhall sha256:74a1d4192937b26b9b417f6e04055b40ce933c3c372d77fb8396d1a876f4e90c , GlusterfsPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall sha256:9d628aecac0c5a08aad9b412e28facbe89c017332fc25f73db10769e251fee6e , GlusterfsVolumeSource = - ./defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall sha256:3f3b6353d4261e707e747ca39d47871803e8006597c4d50b46c8bc39f0c4f538 , HTTPGetAction = - ./defaults/io.k8s.api.core.v1.HTTPGetAction.dhall + ./defaults/io.k8s.api.core.v1.HTTPGetAction.dhall sha256:1fa81ec4682c3104dc2b8020330a5a6e0e1b2a6162bab678d50c204f2ff34ee1 , HTTPHeader = - ./defaults/io.k8s.api.core.v1.HTTPHeader.dhall + ./defaults/io.k8s.api.core.v1.HTTPHeader.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Handler = - ./defaults/io.k8s.api.core.v1.Handler.dhall + ./defaults/io.k8s.api.core.v1.Handler.dhall sha256:7285cdb4849dec5f0262b7b72870ddbbb374a48511569bd56af66bd90bc58b4e , HostAlias = - ./defaults/io.k8s.api.core.v1.HostAlias.dhall + ./defaults/io.k8s.api.core.v1.HostAlias.dhall sha256:8b7878733ab0ae1e780cbc8fd0c995ed02d2d19b1017512f21a713400633718e , HostPathVolumeSource = - ./defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.HostPathVolumeSource.dhall sha256:2642b943667e4e1a2f322440adcbc43e2a2f95d98d325c0dc13accb4a4d9ae30 , ISCSIPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall sha256:cabe8d32c132a4cf5609d8c7ebbe76a1e3dc9355767a9d1bb924a1ab3ee00947 , ISCSIVolumeSource = - ./defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.ISCSIVolumeSource.dhall sha256:97874dfed81b1a4970a0a630e19b0f65f943e56aeb36ee9938e5c9f8af8af7bb , KeyToPath = - ./defaults/io.k8s.api.core.v1.KeyToPath.dhall + ./defaults/io.k8s.api.core.v1.KeyToPath.dhall sha256:06a424890a609e0d2e3a3bbc64db2a563cabdea47d2bcaed8c1d8deaacffa73b , Lifecycle = - ./defaults/io.k8s.api.core.v1.Lifecycle.dhall + ./defaults/io.k8s.api.core.v1.Lifecycle.dhall sha256:bcbcd21a0da85d8171931230834d1b88912120c1137a0c5f8b18f0fbd5730209 , LimitRange = - ./defaults/io.k8s.api.core.v1.LimitRange.dhall + ./defaults/io.k8s.api.core.v1.LimitRange.dhall sha256:211fcc92cb8e1d9a52e0969086cd71e95c2077e4c334e4d1df70184aace27b15 , LimitRangeItem = - ./defaults/io.k8s.api.core.v1.LimitRangeItem.dhall + ./defaults/io.k8s.api.core.v1.LimitRangeItem.dhall sha256:f4f2aeee210f914e617f25654a19a8ca9a9145dca6e047863e947d735261f84c , LimitRangeList = - ./defaults/io.k8s.api.core.v1.LimitRangeList.dhall + ./defaults/io.k8s.api.core.v1.LimitRangeList.dhall sha256:3f63ee6a432956d481d4289f27f7286ae541c3cee96fcedccf66cc65367b1fd6 , LimitRangeSpec = - ./defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall + ./defaults/io.k8s.api.core.v1.LimitRangeSpec.dhall sha256:57ed71870992c11a849da2460191478f3dff503b1daf8694af79385e13f3c987 , LoadBalancerIngress = - ./defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall + ./defaults/io.k8s.api.core.v1.LoadBalancerIngress.dhall sha256:11aa04f07c5a9df44b1dc56b366ae2c5a66c09320eb7cafb00c80dc5749d15c7 , LoadBalancerStatus = - ./defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall + ./defaults/io.k8s.api.core.v1.LoadBalancerStatus.dhall sha256:b8b16335fbe8627a2325261ead91f3b996e419749f475ebf90e98fbeb9021ba3 , LocalObjectReference = - ./defaults/io.k8s.api.core.v1.LocalObjectReference.dhall + ./defaults/io.k8s.api.core.v1.LocalObjectReference.dhall sha256:018c7b82f7b41ceb9a8d33e0dbd47f7917f486331b6e7a9d0e9573b5f0ff3613 , LocalVolumeSource = - ./defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.LocalVolumeSource.dhall sha256:6bcbb6d925ff77dd1f826b3669a81cd374828b8efa68462a63445c614e0bd5b7 , NFSVolumeSource = - ./defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.NFSVolumeSource.dhall sha256:3f3b6353d4261e707e747ca39d47871803e8006597c4d50b46c8bc39f0c4f538 , Namespace = - ./defaults/io.k8s.api.core.v1.Namespace.dhall + ./defaults/io.k8s.api.core.v1.Namespace.dhall sha256:5cb66662cb909593453c2e5ad13dbdf7dce9d8e2a3a0af5fa6ab0c0701a31130 , NamespaceList = - ./defaults/io.k8s.api.core.v1.NamespaceList.dhall + ./defaults/io.k8s.api.core.v1.NamespaceList.dhall sha256:8660eb9cb866770b7211b908ded5f329c98634d92eaa86018f3d6180dd3d18bf , NamespaceSpec = - ./defaults/io.k8s.api.core.v1.NamespaceSpec.dhall + ./defaults/io.k8s.api.core.v1.NamespaceSpec.dhall sha256:e8e16d18c38bf98ced28e99fad97857e87c48efe61ab9e0d52daa6a6816b97b7 , NamespaceStatus = - ./defaults/io.k8s.api.core.v1.NamespaceStatus.dhall + ./defaults/io.k8s.api.core.v1.NamespaceStatus.dhall sha256:35dbc3b535620e2c48b2837a5e656e10dd0088e583eebc6d5a519c651c8c455f , Node = - ./defaults/io.k8s.api.core.v1.Node.dhall + ./defaults/io.k8s.api.core.v1.Node.dhall sha256:e3db141f2dd8a161fdc8e3103b426132aeb202d54abfec16ebfc63d17ce9f9e7 , NodeAddress = - ./defaults/io.k8s.api.core.v1.NodeAddress.dhall + ./defaults/io.k8s.api.core.v1.NodeAddress.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , NodeAffinity = - ./defaults/io.k8s.api.core.v1.NodeAffinity.dhall + ./defaults/io.k8s.api.core.v1.NodeAffinity.dhall sha256:57b19ab9d887cef469d0288f62c88ff51722079d107d809f6cf8d6191853ed28 , NodeCondition = - ./defaults/io.k8s.api.core.v1.NodeCondition.dhall + ./defaults/io.k8s.api.core.v1.NodeCondition.dhall sha256:9f6906e25665629d7af729e9eea2139bff347c57f59ee186a50594eb0cdbe1b1 , NodeConfigSource = - ./defaults/io.k8s.api.core.v1.NodeConfigSource.dhall + ./defaults/io.k8s.api.core.v1.NodeConfigSource.dhall sha256:638eb14110525cf40f005bd881fb6ab91661a4bd8acc4f8c2750b191cbcf3aaa , NodeConfigStatus = - ./defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall + ./defaults/io.k8s.api.core.v1.NodeConfigStatus.dhall sha256:81efc9ebe97d83fcfc598addaeaacaf6090c6a675f2606eff605e4089ca9d1ca , NodeDaemonEndpoints = - ./defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall + ./defaults/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall sha256:e54593e6bac87b9dfd792bbafa69493179b903517c72e11bd860d93bb3bff6c2 , NodeList = - ./defaults/io.k8s.api.core.v1.NodeList.dhall + ./defaults/io.k8s.api.core.v1.NodeList.dhall sha256:7b90ef36e177eafcd0dc1fbd7f5b87adf5d337e50d979c4799730dfdd67de4a9 , NodeSelector = - ./defaults/io.k8s.api.core.v1.NodeSelector.dhall + ./defaults/io.k8s.api.core.v1.NodeSelector.dhall sha256:84691e03dc50a1e8fddf88a976145c4d7b424c084cf95c07cbc70536232c6860 , NodeSelectorRequirement = - ./defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall + ./defaults/io.k8s.api.core.v1.NodeSelectorRequirement.dhall sha256:a73abd30306b4580544d2bba284eb61dac9e405c66e6c585d54aace4bfd9ad20 , NodeSelectorTerm = - ./defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall + ./defaults/io.k8s.api.core.v1.NodeSelectorTerm.dhall sha256:5e381b5d5e5640455d414cc3f781f8e643eebcf9c9558ee29de92a61f9e49b13 , NodeSpec = - ./defaults/io.k8s.api.core.v1.NodeSpec.dhall + ./defaults/io.k8s.api.core.v1.NodeSpec.dhall sha256:a4e630a84559a4df6c2e187412b45c9079e834b9addacd6634a96d84a2eaecbd , NodeStatus = - ./defaults/io.k8s.api.core.v1.NodeStatus.dhall + ./defaults/io.k8s.api.core.v1.NodeStatus.dhall sha256:272899e67fb0b07864b34e91e445b482b5c9aa593546ba1ba1f17aeda0f61001 , NodeSystemInfo = - ./defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall + ./defaults/io.k8s.api.core.v1.NodeSystemInfo.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , ObjectFieldSelector = - ./defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall + ./defaults/io.k8s.api.core.v1.ObjectFieldSelector.dhall sha256:f7673a492fed0ab5d75b9cfafd00b22399a08a3314a0bfb8fb35f1fb1709cc6b , ObjectReference = - ./defaults/io.k8s.api.core.v1.ObjectReference.dhall + ./defaults/io.k8s.api.core.v1.ObjectReference.dhall sha256:62fa6130c618b90ef55b9cb2a29e12c7d42045e06fe5ec820d1333315da4e1b7 , PersistentVolume = - ./defaults/io.k8s.api.core.v1.PersistentVolume.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolume.dhall sha256:5bad81fec7032288e24472439c88a129419f810f98cb7809d698f4e7f7acc056 , PersistentVolumeClaim = - ./defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaim.dhall sha256:f646f3c2e5e6ed978b4189ae1bf52c8b735764cfbbe56fa0adedc7f6f7798d01 , PersistentVolumeClaimCondition = - ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall sha256:d7a55966e74169d85d6a02388fd65f2759da9f8005cc0be8bee6bed7398af0eb , PersistentVolumeClaimList = - ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall sha256:7b9e6a42b7c7cda411698673ffe1ae241218c1396429201c91d3cf7debab4f10 , PersistentVolumeClaimSpec = - ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall sha256:f2ccc901ad90353c6613c06ab9085ab465481622a76121670b5d6af09e8250d1 , PersistentVolumeClaimStatus = - ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall sha256:b47c19e229c8b096ba674d1072a1e69261c243327837fbc09da22f0c3f10d4f2 , PersistentVolumeClaimVolumeSource = - ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall sha256:3f3b6353d4261e707e747ca39d47871803e8006597c4d50b46c8bc39f0c4f538 , PersistentVolumeList = - ./defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeList.dhall sha256:29d14a1e662a4214217723028a9db39df483d0e3ee94e2b6d31ae135482dd73e , PersistentVolumeSpec = - ./defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeSpec.dhall sha256:dfa3878b7a3a776957b4c980de30009b73fac76d0802b31e6763d1abbb322f6c , PersistentVolumeStatus = - ./defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall + ./defaults/io.k8s.api.core.v1.PersistentVolumeStatus.dhall sha256:0d2b4957e7d170f5025605bff2655625a1ceedc1b3db1921ea1c2f8e7ad3d5a9 , PhotonPersistentDiskVolumeSource = - ./defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall sha256:6bcbb6d925ff77dd1f826b3669a81cd374828b8efa68462a63445c614e0bd5b7 , Pod = - ./defaults/io.k8s.api.core.v1.Pod.dhall + ./defaults/io.k8s.api.core.v1.Pod.dhall sha256:6352fd74d625d94f42e7371dd75dfecc9eaa359f782fc3d58366304e84d6b5e7 , PodAffinity = - ./defaults/io.k8s.api.core.v1.PodAffinity.dhall + ./defaults/io.k8s.api.core.v1.PodAffinity.dhall sha256:a352f0c5195d3b3b69899981eb9e930b1023289eaa72858f56dce1d68a4c636e , PodAffinityTerm = - ./defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall + ./defaults/io.k8s.api.core.v1.PodAffinityTerm.dhall sha256:59ace467887b6bcee4807c5b5fedb1076065f3ddb85985e627bf22a280d060d2 , PodAntiAffinity = - ./defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall + ./defaults/io.k8s.api.core.v1.PodAntiAffinity.dhall sha256:a352f0c5195d3b3b69899981eb9e930b1023289eaa72858f56dce1d68a4c636e , PodCondition = - ./defaults/io.k8s.api.core.v1.PodCondition.dhall + ./defaults/io.k8s.api.core.v1.PodCondition.dhall sha256:d7a55966e74169d85d6a02388fd65f2759da9f8005cc0be8bee6bed7398af0eb , PodDNSConfig = - ./defaults/io.k8s.api.core.v1.PodDNSConfig.dhall + ./defaults/io.k8s.api.core.v1.PodDNSConfig.dhall sha256:b2f87a189bca29e9cfdd23be7f4dfe0805c76be4c55066d405e7f238413d40bb , PodDNSConfigOption = - ./defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall + ./defaults/io.k8s.api.core.v1.PodDNSConfigOption.dhall sha256:b738c3aceed53d603e62521aef6770e70a8ff38982fbd62eb9620833dbfb774b , PodList = - ./defaults/io.k8s.api.core.v1.PodList.dhall + ./defaults/io.k8s.api.core.v1.PodList.dhall sha256:512523648eee722e74f9fe19c548338d0e036ae3b52ddaf1d16db923f441995e , PodReadinessGate = - ./defaults/io.k8s.api.core.v1.PodReadinessGate.dhall + ./defaults/io.k8s.api.core.v1.PodReadinessGate.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , PodSecurityContext = - ./defaults/io.k8s.api.core.v1.PodSecurityContext.dhall + ./defaults/io.k8s.api.core.v1.PodSecurityContext.dhall sha256:ef51d449884053ce93f08eeb640b66b5c4bc9c65a64f3388078ac0165fc40bb1 , PodSpec = - ./defaults/io.k8s.api.core.v1.PodSpec.dhall + ./defaults/io.k8s.api.core.v1.PodSpec.dhall sha256:0e73c75d2210e983a73f425fc3fe697b5336890e156b90ba516966046a85d8af , PodStatus = - ./defaults/io.k8s.api.core.v1.PodStatus.dhall + ./defaults/io.k8s.api.core.v1.PodStatus.dhall sha256:69dccdc3c329799e726a6f38fceafd1e231107e730d63845348c32f10b87b42a , PodTemplate = - ./defaults/io.k8s.api.core.v1.PodTemplate.dhall + ./defaults/io.k8s.api.core.v1.PodTemplate.dhall sha256:a9a927d037f93a66dd43b97c5f5bdac5443f2cd05436de43358d847be1bed3a4 , PodTemplateList = - ./defaults/io.k8s.api.core.v1.PodTemplateList.dhall + ./defaults/io.k8s.api.core.v1.PodTemplateList.dhall sha256:9af6cf11693c5d3ba5ab7c68ea54e5302e32ee8e893606f1bd41248f9f122ccf , PodTemplateSpec = - ./defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall + ./defaults/io.k8s.api.core.v1.PodTemplateSpec.dhall sha256:b8936077b2cd96231fb482315b4206c31e6808490d6b70948626c705b604e6a9 , PortworxVolumeSource = - ./defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.PortworxVolumeSource.dhall sha256:5d8e73366d928941a81088f57aaf538a8c3a8d171086228dcefe3aa8084e6a0a , PreferredSchedulingTerm = - ./defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall + ./defaults/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall sha256:cced50cd2eefef0a1139f5cefca23b9bb1ba98df472cf6f759d8ecf4bfc3ac80 , Probe = - ./defaults/io.k8s.api.core.v1.Probe.dhall + ./defaults/io.k8s.api.core.v1.Probe.dhall sha256:6a4d14133d4cd7aad81268aab822a31478bda34a37fff10f4113f50c84bb81aa , ProjectedVolumeSource = - ./defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.ProjectedVolumeSource.dhall sha256:277bd19f4e83aba3c285ac8a1532db11ce4de2d62fc4fb1ca39be075bf360564 , QuobyteVolumeSource = - ./defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.QuobyteVolumeSource.dhall sha256:605791c30708c2f73bc5dbaf99b9cfd201e01f3cdad9b47609610f1623611dff , RBDPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall sha256:343941bb82a82dbc85ef8b28a6d1dfcf3bbb07c8b83efe923d5d7922c2507343 , RBDVolumeSource = - ./defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.RBDVolumeSource.dhall sha256:db8f139715169b2adf35c7b7f2222279fa508c5040737c48f741aaabefdebb33 , ReplicationController = - ./defaults/io.k8s.api.core.v1.ReplicationController.dhall + ./defaults/io.k8s.api.core.v1.ReplicationController.dhall sha256:f848d082afd82bddd9e56409c8b2eb88069a64671e17ec4db12246fd401356fa , ReplicationControllerCondition = - ./defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall + ./defaults/io.k8s.api.core.v1.ReplicationControllerCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , ReplicationControllerList = - ./defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall + ./defaults/io.k8s.api.core.v1.ReplicationControllerList.dhall sha256:58ed1cf884e59a9872fe8ad76a968bce3183ebb8fddf4028aadbe70d01ab3ae1 , ReplicationControllerSpec = - ./defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall + ./defaults/io.k8s.api.core.v1.ReplicationControllerSpec.dhall sha256:aa5c137bb6c24b4ec600f88e9d31a4157e6177451973b14752ba9a3b77291976 , ReplicationControllerStatus = - ./defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall + ./defaults/io.k8s.api.core.v1.ReplicationControllerStatus.dhall sha256:fdf1330beaa8b581ba9a9bdd3976ef99bbf983e17a7a380462acf031f15afe10 , ResourceFieldSelector = - ./defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall + ./defaults/io.k8s.api.core.v1.ResourceFieldSelector.dhall sha256:142c3ef5d0d7c31d4a2e7f12eaef0c0f48215d166701603c8083a536e6274e20 , ResourceQuota = - ./defaults/io.k8s.api.core.v1.ResourceQuota.dhall + ./defaults/io.k8s.api.core.v1.ResourceQuota.dhall sha256:2d0b1f9b73284f205b37478f00066cf1212e6e60153e8beac41c3b369d10bc62 , ResourceQuotaList = - ./defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall + ./defaults/io.k8s.api.core.v1.ResourceQuotaList.dhall sha256:281e17aaa74096877d7c38dea64a619e203ebc699d384646128c07d0bd312518 , ResourceQuotaSpec = - ./defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall + ./defaults/io.k8s.api.core.v1.ResourceQuotaSpec.dhall sha256:f4fbeea8cbf703ab472defb972549856fd79fdc754ef4005710082a780d396b5 , ResourceQuotaStatus = - ./defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall + ./defaults/io.k8s.api.core.v1.ResourceQuotaStatus.dhall sha256:8339ab54c7f9decd48e7e6fc607adc57525e73946b23637146334bed3d461863 , ResourceRequirements = - ./defaults/io.k8s.api.core.v1.ResourceRequirements.dhall + ./defaults/io.k8s.api.core.v1.ResourceRequirements.dhall sha256:472c8679da2f46473ebee2714e7c26fa85d96097ac27fe743d8b9b6c00947f2c , SELinuxOptions = - ./defaults/io.k8s.api.core.v1.SELinuxOptions.dhall + ./defaults/io.k8s.api.core.v1.SELinuxOptions.dhall sha256:26986f88475412dc641d3059e11b41a5b2a9714c0a5bfa82d7f88990b55b2c9e , ScaleIOPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall sha256:0749b51097a37dc83f08ad8fc4ce3f5b4b2bb4419c74711110109aacf6c4c2e6 , ScaleIOVolumeSource = - ./defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall sha256:93b0d2b2b9219158fb48b05f04a018ac824b3f565602f0630496ba6d4aefc53f , ScopeSelector = - ./defaults/io.k8s.api.core.v1.ScopeSelector.dhall + ./defaults/io.k8s.api.core.v1.ScopeSelector.dhall sha256:e9f59488c573165c234e0cd14eb3d6fdc3ab28d97b45d9c37750f8c1589916dc , ScopedResourceSelectorRequirement = - ./defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall + ./defaults/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall sha256:a73abd30306b4580544d2bba284eb61dac9e405c66e6c585d54aace4bfd9ad20 , Secret = - ./defaults/io.k8s.api.core.v1.Secret.dhall + ./defaults/io.k8s.api.core.v1.Secret.dhall sha256:af038da805807f6fdf273384561e05cbe648be51d5fffca59b2b7e8ddd5b6495 , SecretEnvSource = - ./defaults/io.k8s.api.core.v1.SecretEnvSource.dhall + ./defaults/io.k8s.api.core.v1.SecretEnvSource.dhall sha256:f48fba5eae86d740341445e19fa71fbf9cfe45d2aff60071682bc95ea7877387 , SecretKeySelector = - ./defaults/io.k8s.api.core.v1.SecretKeySelector.dhall + ./defaults/io.k8s.api.core.v1.SecretKeySelector.dhall sha256:f48fba5eae86d740341445e19fa71fbf9cfe45d2aff60071682bc95ea7877387 , SecretList = - ./defaults/io.k8s.api.core.v1.SecretList.dhall + ./defaults/io.k8s.api.core.v1.SecretList.dhall sha256:f2e61742bbb2a8f1ffec604fbebad08d3ca8c63ce5e10833815009ee450473d6 , SecretProjection = - ./defaults/io.k8s.api.core.v1.SecretProjection.dhall + ./defaults/io.k8s.api.core.v1.SecretProjection.dhall sha256:7e48f7ea13020516ee9d29255b98f44501fc93dc8982cd23e52e19220ac3d370 , SecretReference = - ./defaults/io.k8s.api.core.v1.SecretReference.dhall + ./defaults/io.k8s.api.core.v1.SecretReference.dhall sha256:6bafa389265dc30f434cb983275140acb01a4e5406ff88837de788aa2bbc38cf , SecretVolumeSource = - ./defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.SecretVolumeSource.dhall sha256:d6c6371b29e7a110dbc1f75d5476104c2128808fe6146def63cca16a744c4dd2 , SecurityContext = - ./defaults/io.k8s.api.core.v1.SecurityContext.dhall + ./defaults/io.k8s.api.core.v1.SecurityContext.dhall sha256:f7cfd8b258004e117e08157ff15a4b945d7529c04d4c626a8c61158bf77b4ca6 , Service = - ./defaults/io.k8s.api.core.v1.Service.dhall + ./defaults/io.k8s.api.core.v1.Service.dhall sha256:69ab069639d48f22bd1289f21b353313bae1535fc31d58f62d27d73697ab67a7 , ServiceAccount = - ./defaults/io.k8s.api.core.v1.ServiceAccount.dhall + ./defaults/io.k8s.api.core.v1.ServiceAccount.dhall sha256:2e8e9ae82871bf0ca4cd1de7e4ceb2b1773cada5eb18c6037b24e629b390e33f , ServiceAccountList = - ./defaults/io.k8s.api.core.v1.ServiceAccountList.dhall + ./defaults/io.k8s.api.core.v1.ServiceAccountList.dhall sha256:4d9fa4796b57d566de256cbea511cf7b40f927350f670c64bb340d606ba22134 , ServiceAccountTokenProjection = - ./defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall + ./defaults/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall sha256:8e0f8a3126dcf4178add5cb1352f244a4eed4e5ebc43719c775d9c5e12263b50 , ServiceList = - ./defaults/io.k8s.api.core.v1.ServiceList.dhall + ./defaults/io.k8s.api.core.v1.ServiceList.dhall sha256:08320605d0f91cef38f06ad736a5c127628ed04fb6a44f6e7fed75adc977bdc7 , ServicePort = - ./defaults/io.k8s.api.core.v1.ServicePort.dhall + ./defaults/io.k8s.api.core.v1.ServicePort.dhall sha256:b5b1e54fb82252d691bc3d15a6229f7fcda33f35191e471b81928fd7e6d0137f , ServiceSpec = - ./defaults/io.k8s.api.core.v1.ServiceSpec.dhall + ./defaults/io.k8s.api.core.v1.ServiceSpec.dhall sha256:523ab50cab46ff6219c4823c8ab67ff881ed1a522318ff4801cf1ade919a9e9a , ServiceStatus = - ./defaults/io.k8s.api.core.v1.ServiceStatus.dhall + ./defaults/io.k8s.api.core.v1.ServiceStatus.dhall sha256:e843ffe274bf4d66ece58d7991f817f98947ff32629954f0cbb82c26a198a78a , SessionAffinityConfig = - ./defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall + ./defaults/io.k8s.api.core.v1.SessionAffinityConfig.dhall sha256:73561badbd2aa7cb89da536d1df1cd43c0041d48dc1f956d0837bfa997995c73 , StorageOSPersistentVolumeSource = - ./defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall sha256:36760d8e32c19223ec9465c23f077c2522ed968edbc89fe3c3bfc06586b5125f , StorageOSVolumeSource = - ./defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.StorageOSVolumeSource.dhall sha256:d5e6df31f313af87021f1df76e001be05f5cbb6aeef3b171ff09f6ff03066e49 , Sysctl = - ./defaults/io.k8s.api.core.v1.Sysctl.dhall + ./defaults/io.k8s.api.core.v1.Sysctl.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , TCPSocketAction = - ./defaults/io.k8s.api.core.v1.TCPSocketAction.dhall + ./defaults/io.k8s.api.core.v1.TCPSocketAction.dhall sha256:e9dc6871c500f86023ae44da8ef71429d8b09de5098f43094b85ae21bf808fc9 , Taint = - ./defaults/io.k8s.api.core.v1.Taint.dhall + ./defaults/io.k8s.api.core.v1.Taint.dhall sha256:addb7c8c98cb125b0108bfdb3a3a872f1e9f0e1b6c57b35aec11da52bbdb2cd3 , Toleration = - ./defaults/io.k8s.api.core.v1.Toleration.dhall + ./defaults/io.k8s.api.core.v1.Toleration.dhall sha256:4f1e8d7c83d46b99c038cf5a4a8ab6cb762c514f747cef05bace9079c634d439 , TopologySelectorLabelRequirement = - ./defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall + ./defaults/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall sha256:a73abd30306b4580544d2bba284eb61dac9e405c66e6c585d54aace4bfd9ad20 , TopologySelectorTerm = - ./defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall + ./defaults/io.k8s.api.core.v1.TopologySelectorTerm.dhall sha256:d1b32ede0aeaf375a66d74d006a395464259ff4e90c8be96940e83b9ef2ac8d5 , TypedLocalObjectReference = - ./defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall + ./defaults/io.k8s.api.core.v1.TypedLocalObjectReference.dhall sha256:695fc95850f96c271308d3f68d30fea2627b07f1afed7a7fbee704d69f35aefb , Volume = - ./defaults/io.k8s.api.core.v1.Volume.dhall + ./defaults/io.k8s.api.core.v1.Volume.dhall sha256:5ea704230fa8fb4780dd2b706e7f3fa4ef89532d109177f8f9cda874ba4ba842 , VolumeDevice = - ./defaults/io.k8s.api.core.v1.VolumeDevice.dhall + ./defaults/io.k8s.api.core.v1.VolumeDevice.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , VolumeMount = - ./defaults/io.k8s.api.core.v1.VolumeMount.dhall + ./defaults/io.k8s.api.core.v1.VolumeMount.dhall sha256:988745aff6535579f53d7138be80626e33560ada8dfb6a1d8d256f9aacbfa9e1 , VolumeNodeAffinity = - ./defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall + ./defaults/io.k8s.api.core.v1.VolumeNodeAffinity.dhall sha256:db1f370292a0476ec09569600a5414b2bdfc0ed4d958a07ecd5ded0c2167aa95 , VolumeProjection = - ./defaults/io.k8s.api.core.v1.VolumeProjection.dhall + ./defaults/io.k8s.api.core.v1.VolumeProjection.dhall sha256:48ace44336d2939870a1c94e7fe481c75a594781f44110d75a28ea7de43a6233 , VsphereVirtualDiskVolumeSource = - ./defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall + ./defaults/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall sha256:e4f0bb500fd8ef5f2653a8de021370a8d3676ecdafc6fe339d398aace52e0a99 , WeightedPodAffinityTerm = - ./defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall + ./defaults/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall sha256:0a99593dd79ccf1f357dab2fcfb5c0a6573dbddec21a9664bb849e8b009d9b33 , HTTPIngressPath = - ./defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall + ./defaults/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall sha256:cf7193b3e867d1c26785aaa920ab8fcb2b193d431712eaee338e538c369f2278 , HTTPIngressRuleValue = - ./defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall + ./defaults/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall sha256:878fb08cf4d930f63c475ec69e4f34a33918e79fde61ee5184e2564df6c418ed , Ingress = - ./defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall + ./defaults/io.k8s.api.extensions.v1beta1.Ingress.dhall sha256:506cd2a0ce532e1c76f1e982c5572478561a3df7f47689677c349f6aeb7f6cda , IngressBackend = - ./defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall + ./defaults/io.k8s.api.extensions.v1beta1.IngressBackend.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , IngressList = - ./defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall + ./defaults/io.k8s.api.extensions.v1beta1.IngressList.dhall sha256:645f90a1b932b279b423dc738b85642fda01c66b2d7e172a349cc509f4044680 , IngressRule = - ./defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall + ./defaults/io.k8s.api.extensions.v1beta1.IngressRule.dhall sha256:e78f1b1b9877adaab63d7d529c7cf349b5f79cadea5362e4a20971ee607b3805 , IngressSpec = - ./defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall + ./defaults/io.k8s.api.extensions.v1beta1.IngressSpec.dhall sha256:dae09c40d3ded69abdbdcb76a41775595ee739bb52f343c45758b4ed320ad73e , IngressStatus = - ./defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall + ./defaults/io.k8s.api.extensions.v1beta1.IngressStatus.dhall sha256:e843ffe274bf4d66ece58d7991f817f98947ff32629954f0cbb82c26a198a78a , IngressTLS = - ./defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall + ./defaults/io.k8s.api.extensions.v1beta1.IngressTLS.dhall sha256:602ff9b8f9fc53589735ebedc253c77ff70a1312d3fe4fc0843dcc8d3f60534d , IPBlock = - ./defaults/io.k8s.api.networking.v1.IPBlock.dhall + ./defaults/io.k8s.api.networking.v1.IPBlock.dhall sha256:cc014e7288e2b1bb421317be608236bae1f40bf0d6337af01ab9419bcd6d519a , NetworkPolicy = - ./defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicy.dhall sha256:ade26f30df97f05aa3a8e0524cd7f493f74349e5542e89d80c22ad3d59c6785e , NetworkPolicyEgressRule = - ./defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall sha256:ec183e2fb0b91d4e18fdb3a2ed2c1c0ba17e503d885636c1e307676807e25fc3 , NetworkPolicyIngressRule = - ./defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall sha256:6497736fe19ada4f1c04f41c450c9cba44b0571bf22b7e53c40e75c3152e6388 , NetworkPolicyList = - ./defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicyList.dhall sha256:f4ea9f1cc55f5b1c140c27ae808baaf2fe841541131b9a9b70cf8054c5aa4cb3 , NetworkPolicyPeer = - ./defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall sha256:d6e00f5401a39d211e1da1e910304790f4de6224e37bda55ceea521eadfe510b , NetworkPolicyPort = - ./defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicyPort.dhall sha256:8ecbd71e633c09b32e9c8f1513dedbfea557a5276c813a7bfd3672b9cab0f53c , NetworkPolicySpec = - ./defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall + ./defaults/io.k8s.api.networking.v1.NetworkPolicySpec.dhall sha256:64955dddc8a7a1b07d1f919b22e4d0dc4434b67f13259cd89681f8648932b2fa , AllowedFlexVolume = - ./defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall + ./defaults/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , AllowedHostPath = - ./defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall + ./defaults/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall sha256:3959da80ea35f3736cf00ed1db0cba7c115a841d45b43e01b15d9c4cba4c217b , Eviction = - ./defaults/io.k8s.api.policy.v1beta1.Eviction.dhall + ./defaults/io.k8s.api.policy.v1beta1.Eviction.dhall sha256:35eeec4131d287ca649096549ccd937b8d54edbddbc57ca5e4ed8a280a06ce1d , FSGroupStrategyOptions = - ./defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall + ./defaults/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall sha256:e7710b2c2911ad7bf06ba3638970eea368a0fbd6c9ef4745a06c22efef1a8ffa , HostPortRange = - ./defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall + ./defaults/io.k8s.api.policy.v1beta1.HostPortRange.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , IDRange = - ./defaults/io.k8s.api.policy.v1beta1.IDRange.dhall + ./defaults/io.k8s.api.policy.v1beta1.IDRange.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , PodDisruptionBudget = - ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall sha256:d9c066aff8205d03de2b2490df78e0daef3c44d1b0596a919122ca83c9c0ba27 , PodDisruptionBudgetList = - ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall sha256:e4659420ac08d8a32c0f56de59426d3239d0b9051c77e30229d7ec48910179ca , PodDisruptionBudgetSpec = - ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall sha256:4d43dec438d3737e7d259fe43b0f5cc1227b5d3d8e9638283b58b5eaec70fccb , PodDisruptionBudgetStatus = - ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall sha256:5e7d8a7a349bb8a9fa429474c5249c73a7617e122fac24d186136cf3fa0335e0 , PodSecurityPolicy = - ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall sha256:3b4d385ad1c89f07cd13913870f93654effd5fabdabf5f9e478e6f40db5f421f , PodSecurityPolicyList = - ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall sha256:059768d9d5f96204da8dd5c5d2e3f0a92b91307c05755a85405af656aa8b42a7 , PodSecurityPolicySpec = - ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + ./defaults/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall sha256:80f61cfc7a06081cdcca7957fd78b0299f6af520e7c7365c203b0dcf1a0b6db6 , RunAsGroupStrategyOptions = - ./defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall + ./defaults/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall sha256:c5a2b1471ef3700443a5ed1e59a47e640ffd392c3eeb275d223c0a4ef95450ae , RunAsUserStrategyOptions = - ./defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall + ./defaults/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall sha256:c5a2b1471ef3700443a5ed1e59a47e640ffd392c3eeb275d223c0a4ef95450ae , SELinuxStrategyOptions = - ./defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall + ./defaults/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall sha256:4f75cf22af14786a303d47531c790359d1d9bf27cb7560d715a1a47ce38533d6 , SupplementalGroupsStrategyOptions = - ./defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall + ./defaults/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall sha256:e7710b2c2911ad7bf06ba3638970eea368a0fbd6c9ef4745a06c22efef1a8ffa , AggregationRule = - ./defaults/io.k8s.api.rbac.v1.AggregationRule.dhall + ./defaults/io.k8s.api.rbac.v1.AggregationRule.dhall sha256:eda7bc9d540e37e4b70193988a23b84e618ebc279aec5f82726f87da169ca1bd , ClusterRole = - ./defaults/io.k8s.api.rbac.v1.ClusterRole.dhall + ./defaults/io.k8s.api.rbac.v1.ClusterRole.dhall sha256:9f8bde535e3455679bfaed7dc8c713413f25aa9ac2eb36abd7033e06e87c9f53 , ClusterRoleBinding = - ./defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall + ./defaults/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall sha256:fbcc60816e62209bbf8584e326f8c4689ee400a1910f8cdf17e7ca1e46df8101 , ClusterRoleBindingList = - ./defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall + ./defaults/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall sha256:735f02f3d2930555358c283bd75a0d323b26cdbec6b0e1bbdd4fb0293d1a2c81 , ClusterRoleList = - ./defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall + ./defaults/io.k8s.api.rbac.v1.ClusterRoleList.dhall sha256:0ea7f318e6d1a08c656f852c99b958e3ba5ce034e74ba370a6a2c0a4ef789f1a , PolicyRule = - ./defaults/io.k8s.api.rbac.v1.PolicyRule.dhall + ./defaults/io.k8s.api.rbac.v1.PolicyRule.dhall sha256:f1e80eaa23351d9db2be03f4e2fe23b3f6944e9ff98369c8d2d9f547b13a4e54 , Role = - ./defaults/io.k8s.api.rbac.v1.Role.dhall + ./defaults/io.k8s.api.rbac.v1.Role.dhall sha256:0fb2664bf34f555d5d6e3bca9f24346eb2d744307413218e2129192a1f7bb4cc , RoleBinding = - ./defaults/io.k8s.api.rbac.v1.RoleBinding.dhall + ./defaults/io.k8s.api.rbac.v1.RoleBinding.dhall sha256:9d7998b2e6a49a5ad6cf947d13ed3d23b708695e0eb0250bb8704ee2ebaa9464 , RoleBindingList = - ./defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall + ./defaults/io.k8s.api.rbac.v1.RoleBindingList.dhall sha256:d6a04512a6b6476b856462140bbe39898dcf7524db0abcf6597356ddfeb67eb3 , RoleList = - ./defaults/io.k8s.api.rbac.v1.RoleList.dhall + ./defaults/io.k8s.api.rbac.v1.RoleList.dhall sha256:4b28478172ae2a8164326ccc4cdd63880c28a6498d07d0a1c3086562b00a3c7b , RoleRef = - ./defaults/io.k8s.api.rbac.v1.RoleRef.dhall + ./defaults/io.k8s.api.rbac.v1.RoleRef.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Subject = - ./defaults/io.k8s.api.rbac.v1.Subject.dhall + ./defaults/io.k8s.api.rbac.v1.Subject.dhall sha256:5dba58bbc3868cce8a9783623feb8a4d329487e6f2fb5c9082fb64fe69c8c4cb , PriorityClass = - ./defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall + ./defaults/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall sha256:919b6ab71903fcb2922fba2a866dae1b43cbab64ca3a642a9eb60f166dcd1ccc , PriorityClassList = - ./defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall + ./defaults/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall sha256:4cbd32f84c0ebdd32d6b6e026941c4c653204db1994bd81bf931c6b9b4a12476 , PodPreset = - ./defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall + ./defaults/io.k8s.api.settings.v1alpha1.PodPreset.dhall sha256:ff09da5f1d8e8bb74c4eaaf0fd95779f1452bc4008200e664a7a49dfb9737f8b , PodPresetList = - ./defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall + ./defaults/io.k8s.api.settings.v1alpha1.PodPresetList.dhall sha256:ec6f3656948f0af91076f9bb97065c8084d8618291073dc670026538998ae124 , PodPresetSpec = - ./defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + ./defaults/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall sha256:a08f0b00e88dc2cbe8632d2171c59969cd2860cf565102871f75a144074158d8 , StorageClass = - ./defaults/io.k8s.api.storage.v1.StorageClass.dhall + ./defaults/io.k8s.api.storage.v1.StorageClass.dhall sha256:63d0e04e721109db89caca0a7d53168b43f1b2699264ea4d85d66ae05ee8062a , StorageClassList = - ./defaults/io.k8s.api.storage.v1.StorageClassList.dhall + ./defaults/io.k8s.api.storage.v1.StorageClassList.dhall sha256:82918bca0dcbd4fd3230e6104d08d0470f4de67a45e10dfee035351dec112e6b , VolumeAttachment = - ./defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall + ./defaults/io.k8s.api.storage.v1.VolumeAttachment.dhall sha256:f034799f6061aabf1eeb5b6645c45c4fa5fc582e969dc8c0ce1dd9fd9b219e30 , VolumeAttachmentList = - ./defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentList.dhall sha256:75877c031d105ee1aef7d76d9d17c1dc16c197a70cfc0b082ae6c9c9a02666ab , VolumeAttachmentSource = - ./defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall sha256:1182fd42dcc5bc0f940566182920b2db83e385a55eb6fa38ced55c39baf42c3c , VolumeAttachmentSpec = - ./defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall sha256:f4cedf2a5fa63ee777f750bbb8ead1ee07f3b4e13e210e300ebb858e606e33a2 , VolumeAttachmentStatus = - ./defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + ./defaults/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall sha256:8f4cb992de940a61b392be71f6a720d80e20e8c0fbd47189bbb41f09910bd7ab , VolumeError = - ./defaults/io.k8s.api.storage.v1.VolumeError.dhall + ./defaults/io.k8s.api.storage.v1.VolumeError.dhall sha256:cf06366750591e3481de59fd7f53bbf03e9008836429cdb7e7d95fcb4dd96977 , CustomResourceColumnDefinition = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall sha256:da33c0d8b175d341f3bdf8cf9670bccbb3f1e1ce8e134c6ef32c01927886b2e7 , CustomResourceConversion = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall sha256:29bb24a0505290a88d0a7934a675fa091ed56b1541f4990858c93fd2dc21f4cb , CustomResourceDefinition = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall sha256:1b80e44525a9fe45d854b03dc450ad87c258fc5cba831338b33f4eb91da6185a , CustomResourceDefinitionCondition = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , CustomResourceDefinitionList = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall sha256:31faf555c86781903bf74534df0c66bb29ace63b6936888b80133d80970ab224 , CustomResourceDefinitionNames = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall sha256:73f1528045b5541c009f74e02026661616223dc23bc0df9c0d640fd0184eef0a , CustomResourceDefinitionSpec = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall sha256:7c56369b617a8d56cd0585d0c8902ec32d42fd56100bfc4da33a32610ee6c063 , CustomResourceDefinitionStatus = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall sha256:318553c0327930257e05495251cafe571a94670e29285b7aa6b834cea63ac849 , CustomResourceDefinitionVersion = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall sha256:cbdf7d922ae38c6e90215ca085940836460deeba044d3cfb237b9a064486f807 , CustomResourceSubresourceScale = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall sha256:265a09b4bd7a8452253edec4c5a15e1d9f8c4805350ac7b19fac74eca23b266e , CustomResourceSubresourceStatus = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , CustomResourceSubresources = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall sha256:5b5c77ba58861e9ecc231d81de59bb9efcf6de356d12d29f4341a2eb2e1ec61d , CustomResourceValidation = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall sha256:31c521f1a9c658263b38f9e3b07a725d986e967290726996623b41564bf1ca23 , ExternalDocumentation = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall sha256:ef72045716c5bc714c4a81aa7218ade9eec702588c9a2650fe5b7d6331445032 , JSON = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , JSONSchemaProps = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall sha256:1173a97a4398a6fb5a34477c4f81cc8ed8c2520a9ef54a7f4fc542447b9ded3c , JSONSchemaPropsOrArray = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , JSONSchemaPropsOrBool = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , JSONSchemaPropsOrStringArray = - ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall + ./defaults/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , APIGroup = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall sha256:019e584fbf0d07d8041ecd5ad6fa4cd1884912aab2f09b29c96709688ea9da47 , APIGroupList = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall sha256:7f9a7e759a6ad1311517cac484bc7428a80ec7930154c083ebde4e96ba86c5dc , APIResource = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall sha256:cd4000e913e90652ab5657174c76d93b2a8e317ef832d8601d4cba151b97dc5b , APIResourceList = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall sha256:c3ada099a17674a15b7b3b5f96763591fc3941ddbcbe7a1cb66b2ca3535d25ff , APIVersions = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall sha256:60a54bb5657a95095b1d2c146cc158de2d0bb543aa8a5bb5ddcf4cdc960ce261 , DeleteOptions = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall sha256:9674a9d2c80551c218482f3c5c08bff831e5708abb8fde321fbd5bd74c61681a , GroupVersionForDiscovery = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Initializer = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Initializers = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall sha256:8778da99ce0d2e7a6061694ce8784c0d302e6ad6642a8dcb4f7f0dbaf044db6a , LabelSelector = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall sha256:40c91f2f9e8af96f9ddfc5b352b5b7f5d735c16bd974bb9241b8dd49f83e952c , LabelSelectorRequirement = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall sha256:a73abd30306b4580544d2bba284eb61dac9e405c66e6c585d54aace4bfd9ad20 , ListMeta = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall sha256:8e0be93a427da54fad7c8d33f44bc78e8d07923b25674a3029eda40ad763b2c9 , ObjectMeta = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall sha256:10bd75a4ceff1b593cbe3795bf9df3a7aa9d1749ad3b6b6c0453edc6f64b4965 , OwnerReference = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall sha256:f70106741b413c2392e0e02bf4231e46d425c4490419f312a00798131e23c5c6 , Patch = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Preconditions = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall sha256:b81e90821000b0a1f1b198fa79c36dad3fd92befd0eb75d22931b377076fef09 , ServerAddressByClientCIDR = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Status = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall sha256:a3e20d01832b7d7d6141b85e964d2744c9226f1e521242b19329256491d104d2 , StatusCause = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall sha256:a4aacae516d651f61fb8dc5c2f3fc2be64604f211f68f378a1166c7136cb5c16 , StatusDetails = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall sha256:d7273e299826f59501871061aa574e0c16830595b016e23782bc81ffafa3d712 , WatchEvent = - ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall + ./defaults/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall sha256:d8f8f8dce17b8cec5ae1045a450153d2bb6de52cffb7bad2bbc259213747f6fa , RawExtension = - ./defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall + ./defaults/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , Info = - ./defaults/io.k8s.apimachinery.pkg.version.Info.dhall + ./defaults/io.k8s.apimachinery.pkg.version.Info.dhall sha256:9bb9dcb5bf6f795291686f59383bcd01c8e79b87fc3fb63351d46dea100ac51b , APIService = - ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall sha256:47aefcbc1bc714b3e576404688c07f4c9a6c196833a8b431ec54398bb9c1b7fe , APIServiceCondition = - ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall sha256:fef63958bc998f900417bd68974df7936535249af83edf1183721637fa3e7257 , APIServiceList = - ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall sha256:8f4b6dd2fde37937acf751263108711ff4a72761a0686ef98d5f413ec8b1d8a8 , APIServiceSpec = - ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall sha256:46c90820ac80a5073a7750517ae48ba24ec487bd7c6cf118d11e36bce11022f9 , APIServiceStatus = - ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall sha256:095c10d7c74ad63f074a1a78327080a6854b28a6656fb0551127d8aea344c374 , ServiceReference = - ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall + ./defaults/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall sha256:6bafa389265dc30f434cb983275140acb01a4e5406ff88837de788aa2bbc38cf } diff --git a/types.dhall b/types.dhall index d9678184..84631bf4 100644 --- a/types.dhall +++ b/types.dhall @@ -1,783 +1,783 @@ { InitializerConfiguration = - ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall sha256:0d5ccabc14d7dac0da6636e0964f7990b57d608feaba0de41fcdedd5d54709a1 , InitializerConfigurationList = - ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall sha256:5749e1376becd57ae3b2295b333292c779666d52741cc28659e6e11655a1e64a , Rule = - ./types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall + ./types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall sha256:e9c3c9ecf4192303c0b50303cd3e8e1fbf157f03ea02c4004756cd9e54f23929 , MutatingWebhookConfiguration = - ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall sha256:0f96a4e8d99ec3231008505b18f8a8fb3686d32e6d3e2739a629ab6011e5884a , MutatingWebhookConfigurationList = - ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall sha256:7f93eba130a28891a20f989c54e42a2040d01e8d8d56e1d944c1e23d74fc8721 , RuleWithOperations = - ./types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall sha256:1346b25e5c4ed53d15e9509533d7e309a8d449aa8bf012d7323c431ba71f8413 , ValidatingWebhookConfiguration = - ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall sha256:0f96a4e8d99ec3231008505b18f8a8fb3686d32e6d3e2739a629ab6011e5884a , ValidatingWebhookConfigurationList = - ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall sha256:7f93eba130a28891a20f989c54e42a2040d01e8d8d56e1d944c1e23d74fc8721 , Webhook = - ./types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall sha256:4762636a0f2c998518d77b5a30dec7171939fe0d467760f0be0d47688f2419de , WebhookClientConfig = - ./types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall sha256:57735c953e35caf5aa44c22a9b64e6d5d687b4a28f6a9ff031a68db679fc867b , ControllerRevision = - ./types/io.k8s.api.apps.v1.ControllerRevision.dhall + ./types/io.k8s.api.apps.v1.ControllerRevision.dhall sha256:26095f812fd6bcf9712409b6fe09f4a7f2a4e6e1524be0af9179783a17d18251 , ControllerRevisionList = - ./types/io.k8s.api.apps.v1.ControllerRevisionList.dhall + ./types/io.k8s.api.apps.v1.ControllerRevisionList.dhall sha256:7710e7b3887d3bd0c2665234fa687e504b50953744dd4527b2f6dfe76fa9577f , DaemonSet = - ./types/io.k8s.api.apps.v1.DaemonSet.dhall + ./types/io.k8s.api.apps.v1.DaemonSet.dhall sha256:5547ac0d6f016cc65ce19a31692cdb4362633d541cb6621c99cb4d10aa3f8e4b , DaemonSetCondition = - ./types/io.k8s.api.apps.v1.DaemonSetCondition.dhall + ./types/io.k8s.api.apps.v1.DaemonSetCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , DaemonSetList = - ./types/io.k8s.api.apps.v1.DaemonSetList.dhall + ./types/io.k8s.api.apps.v1.DaemonSetList.dhall sha256:5220f3f4b219a72dcb2821994f24f0cda310f0246410da26ef145ed60a9e797a , DaemonSetSpec = - ./types/io.k8s.api.apps.v1.DaemonSetSpec.dhall + ./types/io.k8s.api.apps.v1.DaemonSetSpec.dhall sha256:7245accc51841d454f723dd1da0dd854dd68e5a4d1761b2ac05b98a675adfcd7 , DaemonSetStatus = - ./types/io.k8s.api.apps.v1.DaemonSetStatus.dhall + ./types/io.k8s.api.apps.v1.DaemonSetStatus.dhall sha256:0c93b50ba72c920ce37826349bd331a251a24b353f6f8ea3a336acb6c670e9ba , DaemonSetUpdateStrategy = - ./types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall + ./types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall sha256:2b86dfe629e1189f5e23eb7461c1dde9c45ea18ec67873cef2e4528da73434b2 , Deployment = - ./types/io.k8s.api.apps.v1.Deployment.dhall + ./types/io.k8s.api.apps.v1.Deployment.dhall sha256:303260a2b3b3692558b76039fcbbda70f91500d5f620c1fbf26fa041da26cc8c , DeploymentCondition = - ./types/io.k8s.api.apps.v1.DeploymentCondition.dhall + ./types/io.k8s.api.apps.v1.DeploymentCondition.dhall sha256:7454a3ace769a8acf66bee0a25a9558dee6ff2dc7343d87e38524e7d3f1c8baa , DeploymentList = - ./types/io.k8s.api.apps.v1.DeploymentList.dhall + ./types/io.k8s.api.apps.v1.DeploymentList.dhall sha256:9e32b47fe32080b489cad6248480c2374e0911ec8218982047e7508410198078 , DeploymentSpec = - ./types/io.k8s.api.apps.v1.DeploymentSpec.dhall + ./types/io.k8s.api.apps.v1.DeploymentSpec.dhall sha256:e34eb1ff8f76573c24884ad39bcf40338c05dcbf9c878054e3226c2396169561 , DeploymentStatus = - ./types/io.k8s.api.apps.v1.DeploymentStatus.dhall + ./types/io.k8s.api.apps.v1.DeploymentStatus.dhall sha256:0002ed4377442e8d7a75855700cfeee882283e54d9f3c2d47c3eb5183ec727c8 , DeploymentStrategy = - ./types/io.k8s.api.apps.v1.DeploymentStrategy.dhall + ./types/io.k8s.api.apps.v1.DeploymentStrategy.dhall sha256:55ebd034d4d3181a0ca8dcdf1a7d38cad7d8cbbb212b81725a209a23fa2fcbd2 , ReplicaSet = - ./types/io.k8s.api.apps.v1.ReplicaSet.dhall + ./types/io.k8s.api.apps.v1.ReplicaSet.dhall sha256:7409a88faec04d5cbbee133fa44421926e89f838ac41da6b8ae9c9cd5dcf240f , ReplicaSetCondition = - ./types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , ReplicaSetList = - ./types/io.k8s.api.apps.v1.ReplicaSetList.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetList.dhall sha256:51fac3b7b68381d3ba1c0960f76451be00f89921c085e1d4aac0bb367e52331b , ReplicaSetSpec = - ./types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall sha256:002e0c3dd59d49851d6ce0271879dd609e80fb57b5a3f275ef2f455a5697557c , ReplicaSetStatus = - ./types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall sha256:41d2290e8a330749f60007c528dcb44252c8a293c056f5067506c1296df0be17 , RollingUpdateDaemonSet = - ./types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall + ./types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall sha256:6beb2925a1cd356340d400e0a1942065ae4e88eeb10f076b230ec7507b9922ba , RollingUpdateDeployment = - ./types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall + ./types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall sha256:c845cb12e12b7f5b09494e07c2579d440e7277d61fe26d1f650b1ad777c761e3 , RollingUpdateStatefulSetStrategy = - ./types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall + ./types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall sha256:dad33ff65dde525b0796a1d7e81a345d4ae973743e3267be3a1bd0722cf5ab4b , StatefulSet = - ./types/io.k8s.api.apps.v1.StatefulSet.dhall + ./types/io.k8s.api.apps.v1.StatefulSet.dhall sha256:5391688813c57b31ae86e767787e01a73899bbd1838493471fe94b770417c726 , StatefulSetCondition = - ./types/io.k8s.api.apps.v1.StatefulSetCondition.dhall + ./types/io.k8s.api.apps.v1.StatefulSetCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , StatefulSetList = - ./types/io.k8s.api.apps.v1.StatefulSetList.dhall + ./types/io.k8s.api.apps.v1.StatefulSetList.dhall sha256:437acd6b48cef6a550988fc3e0f67da176d09cb99ea92667e988e81baa214d5c , StatefulSetSpec = - ./types/io.k8s.api.apps.v1.StatefulSetSpec.dhall + ./types/io.k8s.api.apps.v1.StatefulSetSpec.dhall sha256:0ed95363f42b4b869215c1426a0ac5ed4cf734fbf4ecf19dedce281171a8e08a , StatefulSetStatus = - ./types/io.k8s.api.apps.v1.StatefulSetStatus.dhall + ./types/io.k8s.api.apps.v1.StatefulSetStatus.dhall sha256:c9a37e2b617a60e503a78d58e1fb0e424b0f0292a8f8d953ba09b6c7659a8270 , StatefulSetUpdateStrategy = - ./types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall + ./types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall sha256:d08c454bcb0d610e0214fddc4be030889842e15051c8e0e075ed55964224df85 , DeploymentRollback = - ./types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall + ./types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall sha256:2e98f5c5ecfa23f844e223af9d4765d53cb501239e7e8abe34611f1ea3c41946 , RollbackConfig = - ./types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall + ./types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall sha256:fd75ab6fa553f049cc08ba4c763a1e3ca1865be1ded9446c769395409d528077 , AuditSink = - ./types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall sha256:d1061f4ff6c7fb71a710dc8831dd3828a9b2a10146c4205daa55706daebdf21f , AuditSinkList = - ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall sha256:fa0e014c8cfb3a1f55981f34dad2cd03e4be52996f0fea140afc768f6ae7bf4a , AuditSinkSpec = - ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall sha256:176c30ae3a0ac22991e36fff859e4028108a3ffd7b1a1229fa4ea63604d2731e , Policy = - ./types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall sha256:a29408b8583dcede257b259ac818977d1edbeaf4a1ba14e096b281abc03dfa3f , WebhookThrottleConfig = - ./types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall sha256:7705a33e97ccfdc3e784c9aa31779401f61a6c22f32303485f0ed7cd67b1d7b7 , TokenReview = - ./types/io.k8s.api.authentication.v1.TokenReview.dhall + ./types/io.k8s.api.authentication.v1.TokenReview.dhall sha256:ccba10aacd1a65497e4e3c2099d52d870d3083af26b634ecb3f657a2cb6fb7ea , TokenReviewSpec = - ./types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall + ./types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall sha256:9af9631ec972016bc10d720445a042e988a6990584448024c2e3a11f19509158 , TokenReviewStatus = - ./types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall + ./types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall sha256:4649bac0da8630bcf01a5d4f9a6b5d475c569a64a37f352965f92b6b738150f9 , UserInfo = - ./types/io.k8s.api.authentication.v1.UserInfo.dhall + ./types/io.k8s.api.authentication.v1.UserInfo.dhall sha256:d9cb791a36b487a85704f80b8ae6c75d5283ebcd0556030102218877d0398965 , LocalSubjectAccessReview = - ./types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall + ./types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall sha256:875710ea22ddeb4894dcc7e21783b5587e3b399990484abc2e96b8b72038a769 , NonResourceAttributes = - ./types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall sha256:b370319375783ed0f5489123f153b7c5ea6d470ff2504343cde5539b9b66d6fb , NonResourceRule = - ./types/io.k8s.api.authorization.v1.NonResourceRule.dhall + ./types/io.k8s.api.authorization.v1.NonResourceRule.dhall sha256:843f653f828353adc01227a57f6b93ef95ea389407b53f6f14e569dd2c25c413 , ResourceAttributes = - ./types/io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./types/io.k8s.api.authorization.v1.ResourceAttributes.dhall sha256:f7deb800bdfe033d6542df5d1320fe46378f218ad90fec4dcc1b4ad1e00a3845 , ResourceRule = - ./types/io.k8s.api.authorization.v1.ResourceRule.dhall + ./types/io.k8s.api.authorization.v1.ResourceRule.dhall sha256:3a9ba2a7d69f5e1e9da38ab0e2bfee6d6eb93e6876d046fa9710f0c5528e0422 , SelfSubjectAccessReview = - ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall sha256:bc872d86fbdce269a913e8b8f385021d75a6a33a6aad25fca6fbb8f19ef785ff , SelfSubjectAccessReviewSpec = - ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall sha256:f979e3b0d016c1170c09ce2a16a2160ff8c5029dbf9f3abc57423cfa629b28af , SelfSubjectRulesReview = - ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall sha256:0aa2fc644f77e0ae576a350af4d2d6816dfa51b8965a70a545b42122855de767 , SelfSubjectRulesReviewSpec = - ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall sha256:61ad808f31d439776dd4e77cca598ed556ffb6217185fb2de1ae7d5ecb37d686 , SubjectAccessReview = - ./types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall + ./types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall sha256:875710ea22ddeb4894dcc7e21783b5587e3b399990484abc2e96b8b72038a769 , SubjectAccessReviewSpec = - ./types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall sha256:750e08f529e3beb1b6ea2326f2a625d4f92c00acf5780dcb542d8e91a7b3a272 , SubjectAccessReviewStatus = - ./types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall sha256:d6afe026d4ec57c4c153a312ab04cede25fdf55eabdbcfc3b530da0a80c1de75 , SubjectRulesReviewStatus = - ./types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + ./types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall sha256:22cfcb8b031715edd1143893462e9108ed4feb3d8f458ff1ab2e5dfced4d9c92 , Scale = - ./types/io.k8s.api.autoscaling.v1.Scale.dhall + ./types/io.k8s.api.autoscaling.v1.Scale.dhall sha256:5392bcb3ebf9f3d1c161cd142e1a5dc161c272c9536e896eb5b830c109bf6c94 , ScaleSpec = - ./types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall + ./types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall sha256:7dc1170369dcc8e6fa340047e95c4660e405fac1b7f7da3a0d6edf01ac06f75a , ScaleStatus = - ./types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall + ./types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall sha256:d76d78afa568044a4282306ada81504a5d800bc79be897cef1d388fc40903cdb , CrossVersionObjectReference = - ./types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall + ./types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall sha256:686a8f9a56cb0e403746b5c80b3e8238f51e16138f95e7fd8c3a59f75912fb2d , ExternalMetricSource = - ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall sha256:daa1b43f5e6153f4be85bc5c1f2b42f1ae12ccab97ee50a5cb762a95e22e8cf2 , ExternalMetricStatus = - ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall sha256:51581a0e11c1cdfe29080dd00adc4864ba10aaff2ab1f997b29f94eb16a2ee0b , HorizontalPodAutoscaler = - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall sha256:0408387bb8e5210b4c04158a6315c4de35d52b8e420e44072a7723f6004910ef , HorizontalPodAutoscalerCondition = - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , HorizontalPodAutoscalerList = - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall sha256:74c0d8a92fe668e1e375a5cbede2e7aa202bf857b4b2abeb9732ad4aac6ec1e2 , HorizontalPodAutoscalerSpec = - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall sha256:641f88d29dbfb2f500f0ce8b3515ac313d496de57fbe89d0c6e0dd41fae6d7c2 , HorizontalPodAutoscalerStatus = - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall sha256:505e3b01a2e3883b4dd0b5c6352fe3ee014b345b923558b22ac267e4ba55598b , MetricIdentifier = - ./types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall sha256:1fd0bd1aca4c86dd25a86802ed4bdf5bd13ff3c923ee8fe09ee3fe5037c5ff14 , MetricSpec = - ./types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall sha256:d12b2e151cb6c30485799e391a8eac60207ed550894cdc32baf12fd4b0d921dc , MetricStatus = - ./types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall sha256:ac8b1f115da90fbe42d4329edd683e37c9e7fdad339e4f71975ad5c047e32224 , MetricTarget = - ./types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall sha256:d4d74e0604de0d8f2f8aaca8effd873d84d2c1713b2715a6fbac77f3c77121f5 , MetricValueStatus = - ./types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall sha256:727bb14d4e87444e89ddba893b699c36600c6758ba0546ea468a61c4a2791d59 , ObjectMetricSource = - ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall sha256:b6c5c40b02d23e5de3f68fabad77b522df6f8c231eea9c2bad81fc9fc61d17c1 , ObjectMetricStatus = - ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall sha256:8305f2b55d533113bde238904390eebefc82545f4fbb05caad97110aa3b12805 , PodsMetricSource = - ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall sha256:daa1b43f5e6153f4be85bc5c1f2b42f1ae12ccab97ee50a5cb762a95e22e8cf2 , PodsMetricStatus = - ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall sha256:51581a0e11c1cdfe29080dd00adc4864ba10aaff2ab1f997b29f94eb16a2ee0b , ResourceMetricSource = - ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall sha256:9348a553be2edd12c07b60261e671d694617b2288451f8644b09f003ccc2c47b , ResourceMetricStatus = - ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall sha256:a76c3a909d13359ed7595df585a9092d7e05b564a139abe9fe611bbfefaff84f , Job = - ./types/io.k8s.api.batch.v1.Job.dhall + ./types/io.k8s.api.batch.v1.Job.dhall sha256:465805b8b48827fcb8666ad833f3cd26fe287782385e27eda4b5f30f8fbcf10f , JobCondition = - ./types/io.k8s.api.batch.v1.JobCondition.dhall + ./types/io.k8s.api.batch.v1.JobCondition.dhall sha256:253ee70013b7ce83570cd49d6e14c029e6f652e7e70b1fac3b10213619d42f05 , JobList = - ./types/io.k8s.api.batch.v1.JobList.dhall + ./types/io.k8s.api.batch.v1.JobList.dhall sha256:7e9cdfa44aa25a1ead6f07ec722ee86158e4757ce6997b1a1e0538a2ddc38017 , JobSpec = - ./types/io.k8s.api.batch.v1.JobSpec.dhall + ./types/io.k8s.api.batch.v1.JobSpec.dhall sha256:e161eaf25fb9bcc6daf816f607f78b557d7044fe239ca07dd57dbe2fc6819a8b , JobStatus = - ./types/io.k8s.api.batch.v1.JobStatus.dhall + ./types/io.k8s.api.batch.v1.JobStatus.dhall sha256:f9ea74adce4426e2277120d8427b62ca553e6a57274469139665a59801f8e1cd , CronJob = - ./types/io.k8s.api.batch.v2alpha1.CronJob.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJob.dhall sha256:13781d603ed8b38d377b9e71578f0ca418e0980125e7a59ac5ce7d0746e8921e , CronJobList = - ./types/io.k8s.api.batch.v2alpha1.CronJobList.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJobList.dhall sha256:66f9987c9f574e302427a1c7c8e9d015a42ea7654e82cf93ae51171802637dd5 , CronJobSpec = - ./types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall sha256:785f3ebce080890584efcc2904708844c39367be57ad2a4dd1fefbe2708b8501 , CronJobStatus = - ./types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall sha256:bde64bf966a728236e65593d21075a7f13c954793b7676d628b53594c2619b92 , JobTemplateSpec = - ./types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall + ./types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall sha256:882279989e62934d1dcfdc28d9c5c40167e004a6bc20af4a0820e4ef106741d6 , CertificateSigningRequest = - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall sha256:cae22e509ed743e29e5822bd3a5414547d5c553ea53036678f61d14e3407702d , CertificateSigningRequestCondition = - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall sha256:f79f434a74ae61ab28f63043957b67086c3b2b9a7f263a3439dd229f8850a27b , CertificateSigningRequestList = - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall sha256:b941c45755999e07ff1a3ece7316a63a7165f059288727459b8f8db9b079bc78 , CertificateSigningRequestSpec = - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall sha256:c1ad398dd4430b80eb3e330b9b1fc5956f3fa430e3fd3627c2eea637173b8385 , CertificateSigningRequestStatus = - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall sha256:f1d41ccea6abc86bf74487d6335496da6c999ed302ec0e3b443dc38ec9ca76a5 , Lease = - ./types/io.k8s.api.coordination.v1beta1.Lease.dhall + ./types/io.k8s.api.coordination.v1beta1.Lease.dhall sha256:fa6a62e0553685b5eb10889f63c907caecd0aba6ee9623caf1a82a539f3119b1 , LeaseList = - ./types/io.k8s.api.coordination.v1beta1.LeaseList.dhall + ./types/io.k8s.api.coordination.v1beta1.LeaseList.dhall sha256:0b4a8b863d7288202caa709a8f946684f9465980bc908463ad822f8ec7c04dbb , LeaseSpec = - ./types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall + ./types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall sha256:51a471ea47e77b390babca296d65b0b9a59d807b0cbda17b4d84301352f90d50 , AWSElasticBlockStoreVolumeSource = - ./types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall + ./types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall sha256:fadc3f391adf37625bbb9c99a1a5ab56a9e1ed7466caf6aa9086ff23446e933b , Affinity = - ./types/io.k8s.api.core.v1.Affinity.dhall + ./types/io.k8s.api.core.v1.Affinity.dhall sha256:4f3f951ea9faa62f9a9cd77ba0dc7346c02cc1030c5b9f10e15436704968d925 , AttachedVolume = - ./types/io.k8s.api.core.v1.AttachedVolume.dhall + ./types/io.k8s.api.core.v1.AttachedVolume.dhall sha256:41d225bedf28907d18bcf746b630ad52788af8ae1a1d1236798fdf439727ad32 , AzureDiskVolumeSource = - ./types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall sha256:31cc060ed13975431b6430b3151d25cd014f6dd5a04ebdfb819ebe55ddd346b4 , AzureFilePersistentVolumeSource = - ./types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall sha256:6bb0c0fa4ba7dc961613e8d3494359685c41735e247072af333d710641b0e2f6 , AzureFileVolumeSource = - ./types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall + ./types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall sha256:724a33a261976d751c7800bb019395bc1dc0c2d4c332e4efc2f88c442b056d3d , Binding = - ./types/io.k8s.api.core.v1.Binding.dhall + ./types/io.k8s.api.core.v1.Binding.dhall sha256:b4d882d07c148e3b7f54b9c381c4ba39ae631911826a4c480573525dd5241575 , CSIPersistentVolumeSource = - ./types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall sha256:411a4b7de5f574dc838d6e8c49b9a5f7b18d0ea8a89b91492281dd70cca2dcc5 , Capabilities = - ./types/io.k8s.api.core.v1.Capabilities.dhall + ./types/io.k8s.api.core.v1.Capabilities.dhall sha256:3cc61316377e95aed285fd6f028b025a8ab9e8d9b5eae64fe994ef424f05a657 , CephFSPersistentVolumeSource = - ./types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall sha256:e6a942b0befcd89c0659cc41a78d32126f926fc4abf542a30d13ecbc017ff5ab , CephFSVolumeSource = - ./types/io.k8s.api.core.v1.CephFSVolumeSource.dhall + ./types/io.k8s.api.core.v1.CephFSVolumeSource.dhall sha256:341e3febce107d6802887c99e6ee422e10daea271896988d43ed5ffeaffdb1f5 , CinderPersistentVolumeSource = - ./types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall sha256:67d75cabf41e9363123b14b60c613ed93815187ad4b65b48fdac442e1c73e206 , CinderVolumeSource = - ./types/io.k8s.api.core.v1.CinderVolumeSource.dhall + ./types/io.k8s.api.core.v1.CinderVolumeSource.dhall sha256:fc2446daf5e09a7b19c92bb973f8eba3e5e224a0e36d0419b25d8b8affff20a7 , ClientIPConfig = - ./types/io.k8s.api.core.v1.ClientIPConfig.dhall + ./types/io.k8s.api.core.v1.ClientIPConfig.dhall sha256:24cc92a015a899ce2cbdb08bcf4ca4cc77fdc5c5e6c4625d4d158dfd868e8d03 , ComponentCondition = - ./types/io.k8s.api.core.v1.ComponentCondition.dhall + ./types/io.k8s.api.core.v1.ComponentCondition.dhall sha256:391c0a7fda55e3249c6abb2e38eec0b10fa0a6edfa9440da2ce47e494f6a6373 , ComponentStatus = - ./types/io.k8s.api.core.v1.ComponentStatus.dhall + ./types/io.k8s.api.core.v1.ComponentStatus.dhall sha256:2ca6eae0f62ed0f9d335706c99fce09288ddc6b7fac517d8e3e769669ab355ca , ComponentStatusList = - ./types/io.k8s.api.core.v1.ComponentStatusList.dhall + ./types/io.k8s.api.core.v1.ComponentStatusList.dhall sha256:b0e9823a8ed1b845cead26da8024cb64eee6e98022a95987d0fed2584651a797 , ConfigMap = - ./types/io.k8s.api.core.v1.ConfigMap.dhall + ./types/io.k8s.api.core.v1.ConfigMap.dhall sha256:be010acae66e47fb1c5eef04db5e9edf7ee7bd96a28328227061a02cea52ed87 , ConfigMapEnvSource = - ./types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall + ./types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall sha256:4680cbf427a543cffdaa5d69240e3b8c4d6c462b66a37f8820d6b669b6bc83fe , ConfigMapKeySelector = - ./types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall + ./types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall sha256:9c4e3bea86f7f805947acbf73e2886b8527517926ff5165981da2c47ed72c27c , ConfigMapList = - ./types/io.k8s.api.core.v1.ConfigMapList.dhall + ./types/io.k8s.api.core.v1.ConfigMapList.dhall sha256:9e28e27706907df98e428da2e01e847a719da71eaebe5b8711d11d3b196ffdba , ConfigMapNodeConfigSource = - ./types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall + ./types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall sha256:dc4abf0006bebd0ecf496942907d0cefe4627321da18b9df52a82bbbd1646bcd , ConfigMapProjection = - ./types/io.k8s.api.core.v1.ConfigMapProjection.dhall + ./types/io.k8s.api.core.v1.ConfigMapProjection.dhall sha256:a5d83efa8c6bfade24a2fdbd53bf981010285499eb5c77039553d97464195e7e , ConfigMapVolumeSource = - ./types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall + ./types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall sha256:029c91173546275858a5b6bc2a9cf637db1464f3d410f3a143b665fbfa597a13 , Container = - ./types/io.k8s.api.core.v1.Container.dhall + ./types/io.k8s.api.core.v1.Container.dhall sha256:c8ee84bdcbd087bcb110b9d2a478aacec9c418baeca8abf91b1fed704be1195c , ContainerImage = - ./types/io.k8s.api.core.v1.ContainerImage.dhall + ./types/io.k8s.api.core.v1.ContainerImage.dhall sha256:48998e9b43b9d1c5b27bf20fb906ca4707f5de51298f8f2ebbc7671aca0eaa37 , ContainerPort = - ./types/io.k8s.api.core.v1.ContainerPort.dhall + ./types/io.k8s.api.core.v1.ContainerPort.dhall sha256:4e77a1c7092e5ef28542406404e3f44234fa81dea270e09f468e79ba428a575c , ContainerState = - ./types/io.k8s.api.core.v1.ContainerState.dhall + ./types/io.k8s.api.core.v1.ContainerState.dhall sha256:e6ca79a0f6d19ed8c4c7d21b3f63ea42e38e6c0bb2d513fee276e5f7081e6c87 , ContainerStateRunning = - ./types/io.k8s.api.core.v1.ContainerStateRunning.dhall + ./types/io.k8s.api.core.v1.ContainerStateRunning.dhall sha256:c06cede6175838be56ac5f2766a91de5a6bcbdef6e7906e696307865f2c84a72 , ContainerStateTerminated = - ./types/io.k8s.api.core.v1.ContainerStateTerminated.dhall + ./types/io.k8s.api.core.v1.ContainerStateTerminated.dhall sha256:fba4c41001c2c95ebe3dad6cd1911c3e844ee7a71cf9104a34ca360a1fe32a75 , ContainerStateWaiting = - ./types/io.k8s.api.core.v1.ContainerStateWaiting.dhall + ./types/io.k8s.api.core.v1.ContainerStateWaiting.dhall sha256:47fab51507bff84d2fc898998f3135eef24d65556c05b4d7c91502ee11c4e95c , ContainerStatus = - ./types/io.k8s.api.core.v1.ContainerStatus.dhall + ./types/io.k8s.api.core.v1.ContainerStatus.dhall sha256:509f6eb855ed2ffce12908b20b75a8f8a9c2cb62c9b6454bbdf2c32d622d2f8d , DaemonEndpoint = - ./types/io.k8s.api.core.v1.DaemonEndpoint.dhall + ./types/io.k8s.api.core.v1.DaemonEndpoint.dhall sha256:a76d6cf93e492b66354ef874e77893ad6c766b5b2268e2901ef8f5a195edeedf , DownwardAPIProjection = - ./types/io.k8s.api.core.v1.DownwardAPIProjection.dhall + ./types/io.k8s.api.core.v1.DownwardAPIProjection.dhall sha256:eabf1505208ac65df45a4c64db5a592032981647c7aad32104173c31388b0621 , DownwardAPIVolumeFile = - ./types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall + ./types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall sha256:35ae459ca69fab3a4a87add71ea0757254003f7ef4ceb25961d565fffd9928ef , DownwardAPIVolumeSource = - ./types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall + ./types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall sha256:e5d512dd92dcd9901875c8b92d59fd8a57f130d49fcd1b65dd4dc434c3a1fad5 , EmptyDirVolumeSource = - ./types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall + ./types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall sha256:46361385b85996dc46983a9c78d87ecc2e592ce4fc2f3df0bcc6f621bdd9d43d , EndpointAddress = - ./types/io.k8s.api.core.v1.EndpointAddress.dhall + ./types/io.k8s.api.core.v1.EndpointAddress.dhall sha256:14e7acfc43c1d355e0e7a3c73428355656e2806f34b5447ccca737e75ef53aef , EndpointPort = - ./types/io.k8s.api.core.v1.EndpointPort.dhall + ./types/io.k8s.api.core.v1.EndpointPort.dhall sha256:7e3975a5ac59ea5d8f451b9338906ad001f2eb61b62ac19f384686aad4fec74a , EndpointSubset = - ./types/io.k8s.api.core.v1.EndpointSubset.dhall + ./types/io.k8s.api.core.v1.EndpointSubset.dhall sha256:714dda3acce0270db64d4d03ac1097903cd9839b7a7192820965371b56504f1a , Endpoints = - ./types/io.k8s.api.core.v1.Endpoints.dhall + ./types/io.k8s.api.core.v1.Endpoints.dhall sha256:49f8c1bc861c0e5de8de14ad99ff35c8ff79f542579340e8b775c8f88750ba14 , EndpointsList = - ./types/io.k8s.api.core.v1.EndpointsList.dhall + ./types/io.k8s.api.core.v1.EndpointsList.dhall sha256:dfa86c7c087e3d7c3a18e4453d453e5f67d2dece13a185bbf4f5bf54b5d25bea , EnvFromSource = - ./types/io.k8s.api.core.v1.EnvFromSource.dhall + ./types/io.k8s.api.core.v1.EnvFromSource.dhall sha256:90f7afc7134952726f1781b15e2661c03f240530a7dfd0ca0041b9c67d508aac , EnvVar = - ./types/io.k8s.api.core.v1.EnvVar.dhall + ./types/io.k8s.api.core.v1.EnvVar.dhall sha256:05e1e15c69097b487387e7e81355cb3e860b9635854aeb57f3068ac6bb629dcb , EnvVarSource = - ./types/io.k8s.api.core.v1.EnvVarSource.dhall + ./types/io.k8s.api.core.v1.EnvVarSource.dhall sha256:1e75b5cf6e7babc3b4fe3c39de06ee0604186208454f414203140c9a8eb89b31 , Event = - ./types/io.k8s.api.core.v1.Event.dhall + ./types/io.k8s.api.core.v1.Event.dhall sha256:1da7b41e6b371e7166334451f7f79db47a174213f952f7474a1519ed78384a7c , EventList = - ./types/io.k8s.api.core.v1.EventList.dhall + ./types/io.k8s.api.core.v1.EventList.dhall sha256:9d1bf0e17024b56a41d51bf69bbada4ad639971b24ab6f40e26c8be8dd9a7688 , EventSeries = - ./types/io.k8s.api.core.v1.EventSeries.dhall + ./types/io.k8s.api.core.v1.EventSeries.dhall sha256:01d9add81f56871966455aac7f54b889732380ddc245e9db4c2d85f17f0ef8a8 , EventSource = - ./types/io.k8s.api.core.v1.EventSource.dhall + ./types/io.k8s.api.core.v1.EventSource.dhall sha256:7171ed731db8ce8602b50ab8c53574946d578bd10137e37fe01d6fb79dbdf143 , ExecAction = - ./types/io.k8s.api.core.v1.ExecAction.dhall + ./types/io.k8s.api.core.v1.ExecAction.dhall sha256:7cf76dc075c876392a52a7a166cd5c1d82a1f4a1cd13fa2b5e67865ad742b5fe , FCVolumeSource = - ./types/io.k8s.api.core.v1.FCVolumeSource.dhall + ./types/io.k8s.api.core.v1.FCVolumeSource.dhall sha256:1123085b1a389656d59fab4c7a74e0d18b9455cfef4745eb62c2ea0a83c27ebf , FlexPersistentVolumeSource = - ./types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall sha256:96b1abc6cb8fb8f99d2693dd680e7be02848f217167d6de220dbf133f0b418f4 , FlexVolumeSource = - ./types/io.k8s.api.core.v1.FlexVolumeSource.dhall + ./types/io.k8s.api.core.v1.FlexVolumeSource.dhall sha256:076faa1b0c2cf0d5c39895ee046bc1865f8b30d7e1856128062f48bf2bd93f9f , FlockerVolumeSource = - ./types/io.k8s.api.core.v1.FlockerVolumeSource.dhall + ./types/io.k8s.api.core.v1.FlockerVolumeSource.dhall sha256:eca720c21b58ee5c4493939e2dde0144d9d8f7169d4e3e98f3df5b181e3f3fde , GCEPersistentDiskVolumeSource = - ./types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall sha256:94a2182f57e588addf8319a3360303ee37a2d65fef7b0b922d6a9caad709bd2a , GitRepoVolumeSource = - ./types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall + ./types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall sha256:eb92aad636e2a57b000294a67f9bae219ea8db3bb63a389041d4c005da48ae8e , GlusterfsPersistentVolumeSource = - ./types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall sha256:a8d225c035bf0d29a8aef3904f0ddd10bed3922b9e0650e49f5814e62b9db5bc , GlusterfsVolumeSource = - ./types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall + ./types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall sha256:1436b3d8c0b9d5d832cfaf22d06c8c2cf09238e39a08a418ebe41c07ed7e87c6 , HTTPGetAction = - ./types/io.k8s.api.core.v1.HTTPGetAction.dhall + ./types/io.k8s.api.core.v1.HTTPGetAction.dhall sha256:c79af72af8ac8df5e4349ea29fba40e581e90f3fad2d0c5f2701126299fb8577 , HTTPHeader = - ./types/io.k8s.api.core.v1.HTTPHeader.dhall + ./types/io.k8s.api.core.v1.HTTPHeader.dhall sha256:b8c3c0c4ceb36ba4e6674df5de20ad1d97e120b93b9ce9914a41d0036770dcc4 , Handler = - ./types/io.k8s.api.core.v1.Handler.dhall + ./types/io.k8s.api.core.v1.Handler.dhall sha256:9bbaeaabe8bb428cd2ad1ef22b9cfd9ff5701196d00d48e5b69fdfd62e879094 , HostAlias = - ./types/io.k8s.api.core.v1.HostAlias.dhall + ./types/io.k8s.api.core.v1.HostAlias.dhall sha256:4d0395790c6df4f0d8dec64704e1685268799bb5793664c9e7cdf4ab752d3bd2 , HostPathVolumeSource = - ./types/io.k8s.api.core.v1.HostPathVolumeSource.dhall + ./types/io.k8s.api.core.v1.HostPathVolumeSource.dhall sha256:2cf8e0999c951ba311fa708e1a563f4dbb710772de58485e2e839a499698fa16 , ISCSIPersistentVolumeSource = - ./types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall sha256:3f8a9d66d6ecacaf368e9796c9486fff401860c1e6a80ff3f0003455b0785f46 , ISCSIVolumeSource = - ./types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall + ./types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall sha256:e462878266d9472c1011cd51219578498ab79a066a75c4686a1af5acdc017445 , KeyToPath = - ./types/io.k8s.api.core.v1.KeyToPath.dhall + ./types/io.k8s.api.core.v1.KeyToPath.dhall sha256:2428bb641aff90886b7bb34b92328df6ce59ad4e5c613952df6bd8f7fc73d3e2 , Lifecycle = - ./types/io.k8s.api.core.v1.Lifecycle.dhall + ./types/io.k8s.api.core.v1.Lifecycle.dhall sha256:761e28fdc9fbd704c33e47943d81338e2951ad9cd46079181a5c6d4577ce26ce , LimitRange = - ./types/io.k8s.api.core.v1.LimitRange.dhall + ./types/io.k8s.api.core.v1.LimitRange.dhall sha256:e70cf3d2a99dcabefdeb7d47a852ce60f6e865b0c16813cdb48ec48582ff5fd8 , LimitRangeItem = - ./types/io.k8s.api.core.v1.LimitRangeItem.dhall + ./types/io.k8s.api.core.v1.LimitRangeItem.dhall sha256:65ab2a9398a61e88315ae775579962978fd28f4a0cb06f50df1fde6e679fecd2 , LimitRangeList = - ./types/io.k8s.api.core.v1.LimitRangeList.dhall + ./types/io.k8s.api.core.v1.LimitRangeList.dhall sha256:20ec750f6d3ccdd93ba5990fef8bdd6d79a50f9619e6d8fd60f8fa39e00fba23 , LimitRangeSpec = - ./types/io.k8s.api.core.v1.LimitRangeSpec.dhall + ./types/io.k8s.api.core.v1.LimitRangeSpec.dhall sha256:63a7125c8189638c2b2591a3e848efaf72f31d0a36eed4c2ffd106b6b0202081 , LoadBalancerIngress = - ./types/io.k8s.api.core.v1.LoadBalancerIngress.dhall + ./types/io.k8s.api.core.v1.LoadBalancerIngress.dhall sha256:396ac0e020fa7d0c8822dab8f33c3a4be5e5ce08c9fb48b9b42253fd447f1c36 , LoadBalancerStatus = - ./types/io.k8s.api.core.v1.LoadBalancerStatus.dhall + ./types/io.k8s.api.core.v1.LoadBalancerStatus.dhall sha256:19dcf6f802cc1dac6978430bd69d969c629c1c269778f25b5baf991ce4f43f78 , LocalObjectReference = - ./types/io.k8s.api.core.v1.LocalObjectReference.dhall + ./types/io.k8s.api.core.v1.LocalObjectReference.dhall sha256:30bd7e61dae821a9532f640611a37bbebac3dc2ba02b82298a5c295280f1501f , LocalVolumeSource = - ./types/io.k8s.api.core.v1.LocalVolumeSource.dhall + ./types/io.k8s.api.core.v1.LocalVolumeSource.dhall sha256:28dce32602ff1be8ef6ffa6d7371909f40fb3dde2ad1cfcbd020c7568cf7f565 , NFSVolumeSource = - ./types/io.k8s.api.core.v1.NFSVolumeSource.dhall + ./types/io.k8s.api.core.v1.NFSVolumeSource.dhall sha256:3dcf0038a371a4bb310aac92b7560a427d662f11a5b5d879bbf76962af3d8cac , Namespace = - ./types/io.k8s.api.core.v1.Namespace.dhall + ./types/io.k8s.api.core.v1.Namespace.dhall sha256:8d55c1649883bb3f61beaacb5452c7f7d16261fe5396dd3e61c8449b44c8b472 , NamespaceList = - ./types/io.k8s.api.core.v1.NamespaceList.dhall + ./types/io.k8s.api.core.v1.NamespaceList.dhall sha256:d3cb341a903f78200158df2a479bf6a356671a88ec924c04ffcaee6e70f1d6a1 , NamespaceSpec = - ./types/io.k8s.api.core.v1.NamespaceSpec.dhall + ./types/io.k8s.api.core.v1.NamespaceSpec.dhall sha256:97cf8bbc8dd3da74932d0c40bfc9d9504da19736c28bf692d7fabf704e51b646 , NamespaceStatus = - ./types/io.k8s.api.core.v1.NamespaceStatus.dhall + ./types/io.k8s.api.core.v1.NamespaceStatus.dhall sha256:9503f9997a2baa02d914363d05d4979a7756b1e42d2b8c6590a19e038bfe16dd , Node = - ./types/io.k8s.api.core.v1.Node.dhall + ./types/io.k8s.api.core.v1.Node.dhall sha256:2e5054611d2dc0a508040d8c88bb8df7fbafaf8588bdc8d90a92e0086cc58a67 , NodeAddress = - ./types/io.k8s.api.core.v1.NodeAddress.dhall + ./types/io.k8s.api.core.v1.NodeAddress.dhall sha256:045445ce246644f1bf31fbec139c87ab705b0d87660545a9ef6a7934083ddc3d , NodeAffinity = - ./types/io.k8s.api.core.v1.NodeAffinity.dhall + ./types/io.k8s.api.core.v1.NodeAffinity.dhall sha256:070031b7fd5050ecf232b1b17963dda4a01e470681ddcdbb237e25675abe7370 , NodeCondition = - ./types/io.k8s.api.core.v1.NodeCondition.dhall + ./types/io.k8s.api.core.v1.NodeCondition.dhall sha256:3eb423c67682c0325e8088190f07549c6a5aa02ac576e4095a3b7fcf369d3d22 , NodeConfigSource = - ./types/io.k8s.api.core.v1.NodeConfigSource.dhall + ./types/io.k8s.api.core.v1.NodeConfigSource.dhall sha256:82ccdb5f057d1aea079e1cbd50f3d08e25dfb5546c6c92569aecca8ce909ceca , NodeConfigStatus = - ./types/io.k8s.api.core.v1.NodeConfigStatus.dhall + ./types/io.k8s.api.core.v1.NodeConfigStatus.dhall sha256:092f11b8e878b6ebf400e68d508e07548a584c94d7b4edfca5a36f62cd694e5b , NodeDaemonEndpoints = - ./types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall + ./types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall sha256:e1a6539f47f5776511200c12d2f80148ee6db9cc00d6c7b8b80af6c3dc705357 , NodeList = - ./types/io.k8s.api.core.v1.NodeList.dhall + ./types/io.k8s.api.core.v1.NodeList.dhall sha256:f403e3398504447d2e945a538cebac5c188b5ccebc2c0984fecf142f24a7bf23 , NodeSelector = - ./types/io.k8s.api.core.v1.NodeSelector.dhall + ./types/io.k8s.api.core.v1.NodeSelector.dhall sha256:5f3985148b4560be8b62ed69df03354ea223817eb7806db9ae848e6066dc50dc , NodeSelectorRequirement = - ./types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall + ./types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall sha256:4aff0eede89315bfaee26abcd06ef3fd7afca37f0b3de110b01bc0103b1a8900 , NodeSelectorTerm = - ./types/io.k8s.api.core.v1.NodeSelectorTerm.dhall + ./types/io.k8s.api.core.v1.NodeSelectorTerm.dhall sha256:e47e9e5d91508d3a77b61c15fbc7353a3e755aec607dc41a9f9ca91a5ef93e57 , NodeSpec = - ./types/io.k8s.api.core.v1.NodeSpec.dhall + ./types/io.k8s.api.core.v1.NodeSpec.dhall sha256:3f8c9640ba2fdf624a08d305336aaa7a6fbbff5772698c41e1f431b22f0409cb , NodeStatus = - ./types/io.k8s.api.core.v1.NodeStatus.dhall + ./types/io.k8s.api.core.v1.NodeStatus.dhall sha256:f20db2c81cb18881237756e3cc9df26c2e8e194b8cedfb17bd94a866b936035d , NodeSystemInfo = - ./types/io.k8s.api.core.v1.NodeSystemInfo.dhall + ./types/io.k8s.api.core.v1.NodeSystemInfo.dhall sha256:571dff0d34a9fc1ac3f2b2e8e2d0a3180e0b0d7870a85eccc71e581566fa4059 , ObjectFieldSelector = - ./types/io.k8s.api.core.v1.ObjectFieldSelector.dhall + ./types/io.k8s.api.core.v1.ObjectFieldSelector.dhall sha256:914557d482834162ea651cd5be00b520d2ff9b72e1724977eca11dd9ba4178cb , ObjectReference = - ./types/io.k8s.api.core.v1.ObjectReference.dhall + ./types/io.k8s.api.core.v1.ObjectReference.dhall sha256:301e65c686131086591aa0b6dd2617527427de49fcc87608a1f4b5f23fcb596c , PersistentVolume = - ./types/io.k8s.api.core.v1.PersistentVolume.dhall + ./types/io.k8s.api.core.v1.PersistentVolume.dhall sha256:528c329d4c61fc4460dfabd31ca08c325898e17df9d659c39558d1575a98f0f0 , PersistentVolumeClaim = - ./types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall sha256:0475987ae162a5837648541285bc1c2483f972b9dd194cf65154e87080a51154 , PersistentVolumeClaimCondition = - ./types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall sha256:253ee70013b7ce83570cd49d6e14c029e6f652e7e70b1fac3b10213619d42f05 , PersistentVolumeClaimList = - ./types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall sha256:41247f5c0feb72d074cb543f9c2a4371cec28fb65d44e90a0a12a2377d3c955e , PersistentVolumeClaimSpec = - ./types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall sha256:974572db93ba6dceb3540d6ccada3a63f37257b5a8e84794c330780b846c70ac , PersistentVolumeClaimStatus = - ./types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall sha256:1be139801d28857c1ea1d17a188dca388a25fb9b9df730f21bde6af4abfe2f43 , PersistentVolumeClaimVolumeSource = - ./types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall sha256:75dacb0ac46271e23d219cb37e8a215033a5f8dfa4acfa30196caa561348853a , PersistentVolumeList = - ./types/io.k8s.api.core.v1.PersistentVolumeList.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeList.dhall sha256:4d5bd859f30b3dadd2a90cae61547dd81cda1fc9cd60a03a0900b1239a81a34c , PersistentVolumeSpec = - ./types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall sha256:8d7a11a1c68bb0cbcf0614ce42890f1ae88aefeec9470600c768d0452da6a996 , PersistentVolumeStatus = - ./types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall sha256:eb89139aad9c36d3e517c26ee3e7013ee91be0ffb6921d2e064625458762e135 , PhotonPersistentDiskVolumeSource = - ./types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall sha256:4786a2549b98aca430620201a7cee2c505470a70bd1722a7019a4aa163e07ec7 , Pod = - ./types/io.k8s.api.core.v1.Pod.dhall + ./types/io.k8s.api.core.v1.Pod.dhall sha256:152b97e666ae179fbb4e7045e8e0d681f192f6e6d0085a7ebd01ead37f81783a , PodAffinity = - ./types/io.k8s.api.core.v1.PodAffinity.dhall + ./types/io.k8s.api.core.v1.PodAffinity.dhall sha256:7020e9af186d214b996d5d592e5b91395d6364dbad11b24e7e1db4bffb096e71 , PodAffinityTerm = - ./types/io.k8s.api.core.v1.PodAffinityTerm.dhall + ./types/io.k8s.api.core.v1.PodAffinityTerm.dhall sha256:68c5d59b92004b524e840604d53f510f9a6991c64fde62327045e2fa0b497bb2 , PodAntiAffinity = - ./types/io.k8s.api.core.v1.PodAntiAffinity.dhall + ./types/io.k8s.api.core.v1.PodAntiAffinity.dhall sha256:7020e9af186d214b996d5d592e5b91395d6364dbad11b24e7e1db4bffb096e71 , PodCondition = - ./types/io.k8s.api.core.v1.PodCondition.dhall + ./types/io.k8s.api.core.v1.PodCondition.dhall sha256:253ee70013b7ce83570cd49d6e14c029e6f652e7e70b1fac3b10213619d42f05 , PodDNSConfig = - ./types/io.k8s.api.core.v1.PodDNSConfig.dhall + ./types/io.k8s.api.core.v1.PodDNSConfig.dhall sha256:ca47223f3f3789a2dbbd5264809a0a1b3144b82b31f13e860fd239ca30e76f5a , PodDNSConfigOption = - ./types/io.k8s.api.core.v1.PodDNSConfigOption.dhall + ./types/io.k8s.api.core.v1.PodDNSConfigOption.dhall sha256:0e41a0c60acf00dde1bf36e8041b821569f01c80a029e46c49be4c77e33dc769 , PodList = - ./types/io.k8s.api.core.v1.PodList.dhall + ./types/io.k8s.api.core.v1.PodList.dhall sha256:418848169dfb922e883ca726550dc1730ef214f9008f8efec0329e7fe677d131 , PodReadinessGate = - ./types/io.k8s.api.core.v1.PodReadinessGate.dhall + ./types/io.k8s.api.core.v1.PodReadinessGate.dhall sha256:3acaaaae3422906803d0be01f596cf0db6de147d1585268c9e976e30f4250486 , PodSecurityContext = - ./types/io.k8s.api.core.v1.PodSecurityContext.dhall + ./types/io.k8s.api.core.v1.PodSecurityContext.dhall sha256:a7732527b0d3b7838ae989f338c1bc8c22353489e22c7c60e97670389393d916 , PodSpec = - ./types/io.k8s.api.core.v1.PodSpec.dhall + ./types/io.k8s.api.core.v1.PodSpec.dhall sha256:3e0b38de015722abd876b84ec810bdbd25eb43c5a97e9180280eaef41fec366c , PodStatus = - ./types/io.k8s.api.core.v1.PodStatus.dhall + ./types/io.k8s.api.core.v1.PodStatus.dhall sha256:0d4381b659a8592f80ed3158a68759401a3b38f2809ea7ab145b88bc283f6735 , PodTemplate = - ./types/io.k8s.api.core.v1.PodTemplate.dhall + ./types/io.k8s.api.core.v1.PodTemplate.dhall sha256:086e4ed16e99022d87feab904b82d07354afcef4d48c7e5c853b87b5eaaf5605 , PodTemplateList = - ./types/io.k8s.api.core.v1.PodTemplateList.dhall + ./types/io.k8s.api.core.v1.PodTemplateList.dhall sha256:61bae4968167c776972d18daf787dffef40ecd4519a56a1a6335cfa75db08d83 , PodTemplateSpec = - ./types/io.k8s.api.core.v1.PodTemplateSpec.dhall + ./types/io.k8s.api.core.v1.PodTemplateSpec.dhall sha256:c5bac8305bfdcc1c1aeb41520e3cdb2ac5fd4dbc6ae50b7ab5871edafa6d93fd , PortworxVolumeSource = - ./types/io.k8s.api.core.v1.PortworxVolumeSource.dhall + ./types/io.k8s.api.core.v1.PortworxVolumeSource.dhall sha256:6c20c2018deb04b8276fbbb6bde16225beca3e2d4d40120729a3c854ae9a8483 , PreferredSchedulingTerm = - ./types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall + ./types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall sha256:76ed484c7ef2d3c70e434a765d46b66fd65ca3e9b79fee39ffb280800e36c1bf , Probe = - ./types/io.k8s.api.core.v1.Probe.dhall + ./types/io.k8s.api.core.v1.Probe.dhall sha256:f2421c9f700dd50fc6e38dec8a2944e631a1065f70b22697c57410f63172929c , ProjectedVolumeSource = - ./types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall + ./types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall sha256:e7854397e4eb20b01230d60ae151b200387e7f1e73f0a1cad6108ab9d2f1af69 , QuobyteVolumeSource = - ./types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall + ./types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall sha256:763ea5b0d29fa5b92bda4cd837164630413930474a88ba9ad39d37383b4e7247 , RBDPersistentVolumeSource = - ./types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall sha256:709fea0fd63001d1a1225b71a07ebf18b1e3bb7cd1e07383934f838c6ee0bb23 , RBDVolumeSource = - ./types/io.k8s.api.core.v1.RBDVolumeSource.dhall + ./types/io.k8s.api.core.v1.RBDVolumeSource.dhall sha256:ca78a3ed5ba1ff613a54b3e398357abcd3ab9524c4fa8f9aaf82f21ea47cd7c7 , ReplicationController = - ./types/io.k8s.api.core.v1.ReplicationController.dhall + ./types/io.k8s.api.core.v1.ReplicationController.dhall sha256:cf57e2d9a072081b3a1d2958dbcfe31f7a61860c470141b1f45b37a9ec3128cc , ReplicationControllerCondition = - ./types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , ReplicationControllerList = - ./types/io.k8s.api.core.v1.ReplicationControllerList.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerList.dhall sha256:1fc4c5b531b6b1e41fde54a6f9456e9bd72e3b540502b09aa5d3a03e185782bc , ReplicationControllerSpec = - ./types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall sha256:af633de7e374e63a2c7b820bdcde8c9daec0737638ba8fc36526bacc61a45907 , ReplicationControllerStatus = - ./types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall sha256:41d2290e8a330749f60007c528dcb44252c8a293c056f5067506c1296df0be17 , ResourceFieldSelector = - ./types/io.k8s.api.core.v1.ResourceFieldSelector.dhall + ./types/io.k8s.api.core.v1.ResourceFieldSelector.dhall sha256:e062ee89c62caccdb82a2897f90dbf4bfedf1d095bc01ec55c34a58e69e9ef52 , ResourceQuota = - ./types/io.k8s.api.core.v1.ResourceQuota.dhall + ./types/io.k8s.api.core.v1.ResourceQuota.dhall sha256:2d813462d9e97ba737efa74eb1a16c64be3053a46d3aaa07279fecc5f4373e6b , ResourceQuotaList = - ./types/io.k8s.api.core.v1.ResourceQuotaList.dhall + ./types/io.k8s.api.core.v1.ResourceQuotaList.dhall sha256:22cbbd39c73c1186208caf673e6a1041b9fa541a989255c63d0d01ccc564c531 , ResourceQuotaSpec = - ./types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall + ./types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall sha256:8fb323ca6954c80c324179cc9d60c4e3047f97135ee32f36c7aba9e41486d9e3 , ResourceQuotaStatus = - ./types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall + ./types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall sha256:c5af35fb0a76df72153a4fb0cfd1233e10f0b2863f4288bd747eb63f1ab2601e , ResourceRequirements = - ./types/io.k8s.api.core.v1.ResourceRequirements.dhall + ./types/io.k8s.api.core.v1.ResourceRequirements.dhall sha256:da094174f6b3fa10b24697e77ef59512cc2e43c538deef203532c36a4cc3dad2 , SELinuxOptions = - ./types/io.k8s.api.core.v1.SELinuxOptions.dhall + ./types/io.k8s.api.core.v1.SELinuxOptions.dhall sha256:0d7767ca8fb43a84f1301ecce981d48f09d6d8891ef56f5342709e79e2b62064 , ScaleIOPersistentVolumeSource = - ./types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall sha256:7f56e32de51f78a2ea1efc005993d92ff622a589a9d416eec84e021f9081bf93 , ScaleIOVolumeSource = - ./types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall + ./types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall sha256:16d55a4871714458cfc2ece52c852d4edbda6c14fdadd258bd76b96b4083dd57 , ScopeSelector = - ./types/io.k8s.api.core.v1.ScopeSelector.dhall + ./types/io.k8s.api.core.v1.ScopeSelector.dhall sha256:efcedc4c3444db8e7e82c0e2f44c11552c6686b997410ed1c277da5370955bc9 , ScopedResourceSelectorRequirement = - ./types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall + ./types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall sha256:927bed53da40ef4c7d46f83fe5fd86090d8bfd05b2995afaa64a73116c87f2fb , Secret = - ./types/io.k8s.api.core.v1.Secret.dhall + ./types/io.k8s.api.core.v1.Secret.dhall sha256:983ae0872445557cc43895263500d441b922ad50a451751cff3bdb409c5d1e19 , SecretEnvSource = - ./types/io.k8s.api.core.v1.SecretEnvSource.dhall + ./types/io.k8s.api.core.v1.SecretEnvSource.dhall sha256:4680cbf427a543cffdaa5d69240e3b8c4d6c462b66a37f8820d6b669b6bc83fe , SecretKeySelector = - ./types/io.k8s.api.core.v1.SecretKeySelector.dhall + ./types/io.k8s.api.core.v1.SecretKeySelector.dhall sha256:9c4e3bea86f7f805947acbf73e2886b8527517926ff5165981da2c47ed72c27c , SecretList = - ./types/io.k8s.api.core.v1.SecretList.dhall + ./types/io.k8s.api.core.v1.SecretList.dhall sha256:a9de6fc59b251d2d37f35a3dd7a1dd2eaeeaabcf72fe5ca0c1c33195385d3f84 , SecretProjection = - ./types/io.k8s.api.core.v1.SecretProjection.dhall + ./types/io.k8s.api.core.v1.SecretProjection.dhall sha256:a5d83efa8c6bfade24a2fdbd53bf981010285499eb5c77039553d97464195e7e , SecretReference = - ./types/io.k8s.api.core.v1.SecretReference.dhall + ./types/io.k8s.api.core.v1.SecretReference.dhall sha256:aac2bf127e8931850f04d76f4a3a0eb7deec3b4af46f018d4cd6560167e630df , SecretVolumeSource = - ./types/io.k8s.api.core.v1.SecretVolumeSource.dhall + ./types/io.k8s.api.core.v1.SecretVolumeSource.dhall sha256:f230ef0a359344e593dfd4f2f5997dca3bd8c875c5cfc8d70a738b6aa4de3345 , SecurityContext = - ./types/io.k8s.api.core.v1.SecurityContext.dhall + ./types/io.k8s.api.core.v1.SecurityContext.dhall sha256:2af8194b7c332726b1a90fc36a47aa20f507fedf14e2e238e72153c0e0979798 , Service = - ./types/io.k8s.api.core.v1.Service.dhall + ./types/io.k8s.api.core.v1.Service.dhall sha256:3dc401c57743113c1c3f048f5e231f92e3cd7d20ef44400c4fd1e568637c9914 , ServiceAccount = - ./types/io.k8s.api.core.v1.ServiceAccount.dhall + ./types/io.k8s.api.core.v1.ServiceAccount.dhall sha256:a6244b8b5fc01eeb02668b2a6d5f4a9e7f6a8d8b7bb030ae898442df10583732 , ServiceAccountList = - ./types/io.k8s.api.core.v1.ServiceAccountList.dhall + ./types/io.k8s.api.core.v1.ServiceAccountList.dhall sha256:6e0eab9370084c578767a862320d007f748863dada0caa95b9e77991670b5493 , ServiceAccountTokenProjection = - ./types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall + ./types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall sha256:a34c4621eb6be8c65301ebe8b3858a930bbaba922f96d348a4155d42d854fe90 , ServiceList = - ./types/io.k8s.api.core.v1.ServiceList.dhall + ./types/io.k8s.api.core.v1.ServiceList.dhall sha256:a2e61317e103d4423f1381990b3a4bfc9cf0d4a48cd4a298088009af99686e0d , ServicePort = - ./types/io.k8s.api.core.v1.ServicePort.dhall + ./types/io.k8s.api.core.v1.ServicePort.dhall sha256:23194d9324caff379b686f72e9d7926cf24f6c7f5d287bc97d2b33a90e2a93cf , ServiceSpec = - ./types/io.k8s.api.core.v1.ServiceSpec.dhall + ./types/io.k8s.api.core.v1.ServiceSpec.dhall sha256:9fab9470f1a571c6c69674a29d1d731783ba5148059ee03b1efa3e513f7ba6fe , ServiceStatus = - ./types/io.k8s.api.core.v1.ServiceStatus.dhall + ./types/io.k8s.api.core.v1.ServiceStatus.dhall sha256:8abeea38d6298ac707f0d5c0c15b21f99e4318f6358385f8555d201c9c7259ef , SessionAffinityConfig = - ./types/io.k8s.api.core.v1.SessionAffinityConfig.dhall + ./types/io.k8s.api.core.v1.SessionAffinityConfig.dhall sha256:da51aef542e1d3f90b341ad9c4fc060f3165f076d07470a1d100468b1462658a , StorageOSPersistentVolumeSource = - ./types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall sha256:b9809cff9cdf97b2ec9eb2671b68b2b47727008f8b6cf58652c7cc8da1611532 , StorageOSVolumeSource = - ./types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall + ./types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall sha256:ab95e5b4bda27aeeca62c463cc0774c426798980fd47f8a9dfc5b205bbbfcd60 , Sysctl = - ./types/io.k8s.api.core.v1.Sysctl.dhall + ./types/io.k8s.api.core.v1.Sysctl.dhall sha256:b8c3c0c4ceb36ba4e6674df5de20ad1d97e120b93b9ce9914a41d0036770dcc4 , TCPSocketAction = - ./types/io.k8s.api.core.v1.TCPSocketAction.dhall + ./types/io.k8s.api.core.v1.TCPSocketAction.dhall sha256:c97ec77fe8d5a5b2811a6c8e9dfefaf0d6d1693a171c82cb3cedbccfca72280e , Taint = - ./types/io.k8s.api.core.v1.Taint.dhall + ./types/io.k8s.api.core.v1.Taint.dhall sha256:9acf25f6b6dfcc3fec40a88e6c9c01f511c4f30ada42992b2a63dfd3010598e8 , Toleration = - ./types/io.k8s.api.core.v1.Toleration.dhall + ./types/io.k8s.api.core.v1.Toleration.dhall sha256:311a6571242358d7b210631d506dc09e89671c2012bee5799c05f0a2c0024d71 , TopologySelectorLabelRequirement = - ./types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall + ./types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall sha256:2edad4a4d84e1bc9a57d52c6a50d16247126f414da3984ca2d58ecd675d96b8c , TopologySelectorTerm = - ./types/io.k8s.api.core.v1.TopologySelectorTerm.dhall + ./types/io.k8s.api.core.v1.TopologySelectorTerm.dhall sha256:c649568de8e14403de22909cac70b7afab29c7805aef2ba8e06a9247633497c8 , TypedLocalObjectReference = - ./types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall + ./types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall sha256:ce043c1c8d01dc969702685befe954309a133412feb072957743c6d250b132be , Volume = - ./types/io.k8s.api.core.v1.Volume.dhall + ./types/io.k8s.api.core.v1.Volume.dhall sha256:9dad924b5ceee23ef00f71ed313e8b616da1312715bd81820362b4dd84f3da8a , VolumeDevice = - ./types/io.k8s.api.core.v1.VolumeDevice.dhall + ./types/io.k8s.api.core.v1.VolumeDevice.dhall sha256:41d225bedf28907d18bcf746b630ad52788af8ae1a1d1236798fdf439727ad32 , VolumeMount = - ./types/io.k8s.api.core.v1.VolumeMount.dhall + ./types/io.k8s.api.core.v1.VolumeMount.dhall sha256:da431ad860f7d0f761804b088fd9386736d50ae60e3d7b48e464bf75e0d95516 , VolumeNodeAffinity = - ./types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall + ./types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall sha256:156b04e9c768451171c962778ba90cd0611a0444044c1cb13f5e2ef7d2b083c8 , VolumeProjection = - ./types/io.k8s.api.core.v1.VolumeProjection.dhall + ./types/io.k8s.api.core.v1.VolumeProjection.dhall sha256:66806a48adcfd33078198835851e5ecf4b2d09589c91644d8b9e5daf3ef32bfc , VsphereVirtualDiskVolumeSource = - ./types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall sha256:4dff124d7400ab0495931fee2209a82c36f1819cb40a44994f97604affc67fde , WeightedPodAffinityTerm = - ./types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall + ./types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall sha256:7b3ba425d7e073ec3926c6ba68f873c6687f6307cc9d5d337b80654bc47e4c50 , HTTPIngressPath = - ./types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall sha256:43bfca3501f5652d6b9aff928a088925f7fb79c82ceea53c4eecbe7809ab988d , HTTPIngressRuleValue = - ./types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall sha256:872716dafe780b35b4e0233ff707543c8bb5533c420f102dec3c2716940161f6 , Ingress = - ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall + ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall sha256:2c54ab5301dfbb045bfaee6e67f28a868a35c76fb1d5710ddb58f5664a6098fb , IngressBackend = - ./types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall sha256:45106e664aa9c1b3f118eb31b9af70c80df866b3eef9222d7b7dce37995fc957 , IngressList = - ./types/io.k8s.api.extensions.v1beta1.IngressList.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressList.dhall sha256:c0c14e270d841d8c436a8835ffa73b5696c8b046348559f83841dfbf4ec60727 , IngressRule = - ./types/io.k8s.api.extensions.v1beta1.IngressRule.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressRule.dhall sha256:a27d47357742ab2ebef3a700a9194e64c4318729f0cf8725b742ca42293998a9 , IngressSpec = - ./types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall sha256:069597a548ccd3196b45b50952f22e29bc9becb90d548bf336e827cb4e7b390f , IngressStatus = - ./types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall sha256:8abeea38d6298ac707f0d5c0c15b21f99e4318f6358385f8555d201c9c7259ef , IngressTLS = - ./types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall sha256:2ad9d7776b54fdb1c232b2c0e0906c615f11efeeea666e38731e145bdcc62dfc , IPBlock = - ./types/io.k8s.api.networking.v1.IPBlock.dhall + ./types/io.k8s.api.networking.v1.IPBlock.dhall sha256:955e947b368b10d732f3ab2da1930e08ccb73e42db32cbbd65067dd7be73de62 , NetworkPolicy = - ./types/io.k8s.api.networking.v1.NetworkPolicy.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicy.dhall sha256:fd11d141a8685242d4cfeb878722415e6e2a19b63b56d394cc110ea9c5fd99cd , NetworkPolicyEgressRule = - ./types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall sha256:18f7511f907f962b121f09e1086b2c8091a2f24783ef1b36c234fff7fb4eb04d , NetworkPolicyIngressRule = - ./types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall sha256:7d5212c06b0d81cfbc75ab7ed399b121aaec3ab8ef6c9696259bf48640e92e7d , NetworkPolicyList = - ./types/io.k8s.api.networking.v1.NetworkPolicyList.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyList.dhall sha256:aab39ec029829c6841e58c50bc082bebde17b8da703c0746879374a6fd09802b , NetworkPolicyPeer = - ./types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall sha256:d1cbbe70f12fd830aa4250025a818acc355a4bcfaebd9e648739c6d1a11bcd5c , NetworkPolicyPort = - ./types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall sha256:dd8906718a52d0380a3ccc37c4f65e34027212167bcf531af0babf6ef1baa59a , NetworkPolicySpec = - ./types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall sha256:04021b1d650aa16de66aca8a4795ecadb2dddc48e70db6c7fed38ed717ad85e9 , AllowedFlexVolume = - ./types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall + ./types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall sha256:caa2b98af766703b8f5fecce47f6efa498b7dd14d49a0323a90b2f82c22b63c3 , AllowedHostPath = - ./types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall + ./types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall sha256:a53af202dd09fd0759372039d2023cf82e34e3fa702d3a7e8eb8151b740af877 , Eviction = - ./types/io.k8s.api.policy.v1beta1.Eviction.dhall + ./types/io.k8s.api.policy.v1beta1.Eviction.dhall sha256:d54e8afd371f7df7341a1de35e31f8c7c2119e57d901cf7f9ee8c39f9e5d4b2b , FSGroupStrategyOptions = - ./types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall sha256:65572e54dab9cb5c31df839e1f40838d762f144a8c6650bf85b5b9cb083560dc , HostPortRange = - ./types/io.k8s.api.policy.v1beta1.HostPortRange.dhall + ./types/io.k8s.api.policy.v1beta1.HostPortRange.dhall sha256:179073df1d50b91df18d6ef21e42af1e3f8bbf4479495c7d2eb057a987e79a32 , IDRange = - ./types/io.k8s.api.policy.v1beta1.IDRange.dhall + ./types/io.k8s.api.policy.v1beta1.IDRange.dhall sha256:179073df1d50b91df18d6ef21e42af1e3f8bbf4479495c7d2eb057a987e79a32 , PodDisruptionBudget = - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall sha256:8212eb806edb940a5e6428ff38a93ba00007b557e4c0c4bdc7f06f24c0a83e81 , PodDisruptionBudgetList = - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall sha256:0540974b64bc080255890cf3d5e7be26e027d7c78323094039a699a093bd56e0 , PodDisruptionBudgetSpec = - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall sha256:e0671dbbe7fb7e0cda28679722a31d60ef535fdd2e9b14052dafbf405e6de579 , PodDisruptionBudgetStatus = - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall sha256:a61c07f4ee8c68c6bddb667bd3ec961c40edf2e98075c16acd2ba765b4d6c4c3 , PodSecurityPolicy = - ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall sha256:e7de99da016c179f4f3e3cb88aa0300f9ec066b8ae2b619ec622602a482a8072 , PodSecurityPolicyList = - ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall sha256:4afa94f961798e53d3005fb777788ee3965f5e4a61f29517bd4f6afe9066b520 , PodSecurityPolicySpec = - ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall sha256:f0a5021d36fe1498b51d4fb4ac32409172845e1bd4b0900c0e63197d03cfd506 , RunAsGroupStrategyOptions = - ./types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall sha256:eed3ff916ff754f69b2d05f5d4c49254ea8561c6b1f02237515dac196108cb34 , RunAsUserStrategyOptions = - ./types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall sha256:eed3ff916ff754f69b2d05f5d4c49254ea8561c6b1f02237515dac196108cb34 , SELinuxStrategyOptions = - ./types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall sha256:64c91dabb86504c79bd00ebe73650b7ea064b55a7ba6360aba59c3f4b500844c , SupplementalGroupsStrategyOptions = - ./types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall sha256:65572e54dab9cb5c31df839e1f40838d762f144a8c6650bf85b5b9cb083560dc , AggregationRule = - ./types/io.k8s.api.rbac.v1.AggregationRule.dhall + ./types/io.k8s.api.rbac.v1.AggregationRule.dhall sha256:2c4fd169e9a7a9691432951bb00408a9b99bf7acbdabade86970dfb38853610f , ClusterRole = - ./types/io.k8s.api.rbac.v1.ClusterRole.dhall + ./types/io.k8s.api.rbac.v1.ClusterRole.dhall sha256:9e394a0ce75be5faa466ad0d5755ed831e0a927287ab145f56b6c2d6fb4dc652 , ClusterRoleBinding = - ./types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall + ./types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall sha256:8c7cb5277ac7e6e04f7ccadd1ea5bd65c05673ea279bac25acb51934ac52ffb8 , ClusterRoleBindingList = - ./types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall + ./types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall sha256:ee4a21dc27620727590744ab59cbc981eac9b475bdab6fc3bd7153e6115f38c8 , ClusterRoleList = - ./types/io.k8s.api.rbac.v1.ClusterRoleList.dhall + ./types/io.k8s.api.rbac.v1.ClusterRoleList.dhall sha256:7a9453fd1426af26e4685894a481cffc10872915bc19ccdfaf8f7d794150b5fa , PolicyRule = - ./types/io.k8s.api.rbac.v1.PolicyRule.dhall + ./types/io.k8s.api.rbac.v1.PolicyRule.dhall sha256:624c205bce18ff961fbd21061a8bb4afb136a10ef81711503134a73bf6f6e541 , Role = - ./types/io.k8s.api.rbac.v1.Role.dhall + ./types/io.k8s.api.rbac.v1.Role.dhall sha256:95d04cdc1bf69d20f66d17b52ff322928c17fba2086a86b6c46eb49d1dc81dd7 , RoleBinding = - ./types/io.k8s.api.rbac.v1.RoleBinding.dhall + ./types/io.k8s.api.rbac.v1.RoleBinding.dhall sha256:8c7cb5277ac7e6e04f7ccadd1ea5bd65c05673ea279bac25acb51934ac52ffb8 , RoleBindingList = - ./types/io.k8s.api.rbac.v1.RoleBindingList.dhall + ./types/io.k8s.api.rbac.v1.RoleBindingList.dhall sha256:ee4a21dc27620727590744ab59cbc981eac9b475bdab6fc3bd7153e6115f38c8 , RoleList = - ./types/io.k8s.api.rbac.v1.RoleList.dhall + ./types/io.k8s.api.rbac.v1.RoleList.dhall sha256:eeea8f627af1261df9b67861c2fde6baecde273693ac0f225d4a01c591fb7c36 , RoleRef = - ./types/io.k8s.api.rbac.v1.RoleRef.dhall + ./types/io.k8s.api.rbac.v1.RoleRef.dhall sha256:e8f584f3fc058dfea4a3ffc977f421d3f5ba9abc2c7c3d5efa688e3687d91256 , Subject = - ./types/io.k8s.api.rbac.v1.Subject.dhall + ./types/io.k8s.api.rbac.v1.Subject.dhall sha256:d1fc22ae76a7fd25f8b0dd643142c35ccc77e6972a2762f36cc9e92d3b739883 , PriorityClass = - ./types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall + ./types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall sha256:9e738cbc1322e617869a83322a304b07f8cee80fff3f0aebe8084f481a62cd2c , PriorityClassList = - ./types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall + ./types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall sha256:dd4bbef2c30870c0a2b901f8b5a5460e271119c49f13a8a70140f4c98fd0a99d , PodPreset = - ./types/io.k8s.api.settings.v1alpha1.PodPreset.dhall + ./types/io.k8s.api.settings.v1alpha1.PodPreset.dhall sha256:40b8a8693d4673a26989155acf1effbe6c905450bec468e5199d1ddf99c55d8d , PodPresetList = - ./types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall + ./types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall sha256:0dbece2cd8ecec93dd60ca9b1583642f6ab898b550e7d0f064e9be322709ab5b , PodPresetSpec = - ./types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + ./types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall sha256:d0294a165ffa79470471bdac112f439ade05417e1cf04d2e15c85899ede54909 , StorageClass = - ./types/io.k8s.api.storage.v1.StorageClass.dhall + ./types/io.k8s.api.storage.v1.StorageClass.dhall sha256:ac9d915b6c66d40825dbc63f19d1706c4ae21cc407f3fb0a3ddc39e5f84cceea , StorageClassList = - ./types/io.k8s.api.storage.v1.StorageClassList.dhall + ./types/io.k8s.api.storage.v1.StorageClassList.dhall sha256:842eb60c7771f757acd0562071a5985d53f00addcca03dc9339966f8fb1efbbc , VolumeAttachment = - ./types/io.k8s.api.storage.v1.VolumeAttachment.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachment.dhall sha256:7197d740c584f25c5fed41a467503badc07f93c2f54b32cf321ee794ad96954c , VolumeAttachmentList = - ./types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall sha256:5ce2a3efc616a2ada40f3a3fa07be5df583224962c5148bac0babc7271571088 , VolumeAttachmentSource = - ./types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall sha256:86ae25f48902227b9297c6a7ae38ecc8d9ad126de1190ec44ce21386bee83638 , VolumeAttachmentSpec = - ./types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall sha256:263d3b170fd7253df2336776e10291f429b99f7396489752a139e32c40b0e8dd , VolumeAttachmentStatus = - ./types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall sha256:d534590a63d1fac3e9b0e628df005f264260870465fdb13865216f787980ed22 , VolumeError = - ./types/io.k8s.api.storage.v1.VolumeError.dhall + ./types/io.k8s.api.storage.v1.VolumeError.dhall sha256:8f6db4e75050c072751c8d2dc1939150b527f5d2544d352a3c3cd895463cb087 , CustomResourceColumnDefinition = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall sha256:61fa8e14d1b7c40bea46aeebe90aac7c0324db5442940572f00f873fc4b77fdf , CustomResourceConversion = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall sha256:c3a466b54297acec7f8704ee286eb03fb0a8509567aa69f77eb369e17f3b5a3c , CustomResourceDefinition = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall sha256:cfa2c139bfcd952c6d511ca8f7f1b0e5b04d00dbeba630ad09e076b9f7077c62 , CustomResourceDefinitionCondition = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , CustomResourceDefinitionList = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall sha256:76f0d8a829934d3aec3e2064004b0d4c0afef203b61f912890bcd716b1570900 , CustomResourceDefinitionNames = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall sha256:0278161a6b3294f036a73cd3c4dc3d0b304f683ba9de276a119c634ff73e9fb1 , CustomResourceDefinitionSpec = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall sha256:362bf85eab703ac8f1fade253b9b88316c081c779e0afb1194b890f600c72211 , CustomResourceDefinitionStatus = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall sha256:9760548a849877dfd2a7411930d68a4974da897b83937d1e5c4c0e9bdf82d50f , CustomResourceDefinitionVersion = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall sha256:f6e0f1dd71d8a89f9931710b44deef63fa794a873addffd13c3c3acac8ca2257 , CustomResourceSubresourceScale = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall sha256:6733049a96431ae2b72e7d6b17a24204a0ef148aef08725e02f8da00339525a6 , CustomResourceSubresourceStatus = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 , CustomResourceSubresources = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall sha256:79b780571314557279c705ae18e69b72ae0886f894d00f4c5fecc212ece1d58d , CustomResourceValidation = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall sha256:63c5ff559f45d358e219fcbd3de6af12fb1f04ab92cf28598e99d245100d7195 , ExternalDocumentation = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall sha256:75a79c871f43a432b402f8a5d52f277bb827f5170ecfed101ed356a91ccbce91 , JSON = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 , JSONSchemaProps = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall sha256:7fc5e4c3c7d27a6a6a6e1af42a6c0351711e08e14e6aefb7247df5b7349be5e9 , JSONSchemaPropsOrArray = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 , JSONSchemaPropsOrBool = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 , JSONSchemaPropsOrStringArray = - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 , Quantity = - ./types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + ./types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall sha256:b9c75dfe7b1571f8b606d709a1103d67f86f16e04e63aa0de9856cd00904d4a2 , APIGroup = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall sha256:eb61baacf776beeb5e599ee020be16cda30b8ccccccec0b717b8f001a23ffa60 , APIGroupList = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall sha256:61c2bda130bd8915187fe6d60cd6f5c9e5984c0ca9abf89c5a5f83c90775a58f , APIResource = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall sha256:605ee03b53b5673f3c96e2e1815211b3ad71efefd31d95e26807e4126dc92dc8 , APIResourceList = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall sha256:e7f5f91dfb15339994f5de17ed74b6ba2b5c8efeb7ec7a503cbe9bf9a109bcd1 , APIVersions = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall sha256:9628be6fba030be773c5407dd9b56185cd9b5ee5e9c33bd630890288ad422c9b , DeleteOptions = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall sha256:eaf871fc1185a78c2b9e3e1f49ab248fb48381cacb80a3f6dc32403ee3cc98de , GroupVersionForDiscovery = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall sha256:08bb86a913471bc40df63afbaf20342d5961e8df0da1e54cdc0f7799c75a9f01 , Initializer = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall sha256:c9078ba25443af62d7179d609dd2b291fad7c2bfb66fbb35b6c79b439ea269aa , Initializers = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall sha256:518c002a953e13534dcdb642a47ac743b0bd6c240966ff0e774f49c9c3ca7f3f , LabelSelector = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall sha256:2b194e9f6b64a10a0c26e6f65a6ad7921e0a5e61b83792281c4f5ed9affead48 , LabelSelectorRequirement = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall sha256:4aff0eede89315bfaee26abcd06ef3fd7afca37f0b3de110b01bc0103b1a8900 , ListMeta = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall sha256:96b722fff4d997e9c32020312107b8730133ff9aedee32c5a8e30d4b762e9dcb , MicroTime = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall sha256:b9c75dfe7b1571f8b606d709a1103d67f86f16e04e63aa0de9856cd00904d4a2 , ObjectMeta = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall sha256:07dbf3fd5c36c69fcdad4b107997880b81b7f028fc6ebef12d67e9edf2c64e93 , OwnerReference = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall sha256:839b14d1d8b9fde26a7af1ae095b66f8844e1b150d7cae51ed68bf4b3e267fc8 , Patch = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 , Preconditions = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall sha256:be4154ca7fdfb6caff9f705842e407a2947a56324731edbc67bb931cd3256a89 , ServerAddressByClientCIDR = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall sha256:8341e58b395f5a48ee38f3d2fa354062f2b12bf12cad99a2137bfaa546cb5abe , Status = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall sha256:fbad79c37995106b1cc70a09521909b570457aff3835c2be66cf0e9db9ff7cd4 , StatusCause = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall sha256:8231ef4ba2b02fb1dc8f91aa120008bffbe12d067b2a93a0897e7ef9bd9b8f4d , StatusDetails = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall sha256:6d343da80b458915b27c1ad605abec1a344852afc1a703b5dc5616d2bddc4ab7 , Time = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall sha256:b9c75dfe7b1571f8b606d709a1103d67f86f16e04e63aa0de9856cd00904d4a2 , WatchEvent = - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall sha256:111bbe3c53229538bfe2fb1b5d827f21104944b88705c3983a85b907b8ed4a82 , RawExtension = - ./types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall + ./types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall sha256:bf11ccea8d915b78768903e35aca65976e884e209ffe99157bf7179618d113ce , IntOrString = - ./types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + ./types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall sha256:04a91539533a52bf0bf114690cceee43b656915bd83c2731ce26ad31f516d47f , Info = - ./types/io.k8s.apimachinery.pkg.version.Info.dhall + ./types/io.k8s.apimachinery.pkg.version.Info.dhall sha256:147ae32c3822f64203e115e007aeb18be88282f73bc02fcbce4cb04fff2d3a6f , APIService = - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall sha256:e4f0008e97ea3e7ec9469737c81c0a8ae2b4d257e20b39196d2a5302c914bf3b , APIServiceCondition = - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d , APIServiceList = - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall sha256:b01b31e25772fd7d2a8e6d3c916bef61b7badc35c8662919c1a8a2374551fa97 , APIServiceSpec = - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall sha256:e072ad8427a64e64ace366afe30c682ecf1b0c2c75d1126e735cf99dc72d6281 , APIServiceStatus = - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall sha256:302659b275ad69fa816e075c5bf48d1b9796537a20880412e8172756cd06fa11 , ServiceReference = - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall sha256:aac2bf127e8931850f04d76f4a3a0eb7deec3b4af46f018d4cd6560167e630df } diff --git a/typesUnion.dhall b/typesUnion.dhall index 9eb33012..6849f85f 100644 --- a/typesUnion.dhall +++ b/typesUnion.dhall @@ -1,783 +1,783 @@ < InitializerConfiguration : - ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall sha256:0d5ccabc14d7dac0da6636e0964f7990b57d608feaba0de41fcdedd5d54709a1 | InitializerConfigurationList : - ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall + ./types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall sha256:5749e1376becd57ae3b2295b333292c779666d52741cc28659e6e11655a1e64a | Rule : - ./types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall + ./types/io.k8s.api.admissionregistration.v1alpha1.Rule.dhall sha256:e9c3c9ecf4192303c0b50303cd3e8e1fbf157f03ea02c4004756cd9e54f23929 | MutatingWebhookConfiguration : - ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall sha256:0f96a4e8d99ec3231008505b18f8a8fb3686d32e6d3e2739a629ab6011e5884a | MutatingWebhookConfigurationList : - ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall sha256:7f93eba130a28891a20f989c54e42a2040d01e8d8d56e1d944c1e23d74fc8721 | RuleWithOperations : - ./types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations.dhall sha256:1346b25e5c4ed53d15e9509533d7e309a8d449aa8bf012d7323c431ba71f8413 | ValidatingWebhookConfiguration : - ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall sha256:0f96a4e8d99ec3231008505b18f8a8fb3686d32e6d3e2739a629ab6011e5884a | ValidatingWebhookConfigurationList : - ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall sha256:7f93eba130a28891a20f989c54e42a2040d01e8d8d56e1d944c1e23d74fc8721 | Webhook : - ./types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.Webhook.dhall sha256:4762636a0f2c998518d77b5a30dec7171939fe0d467760f0be0d47688f2419de | WebhookClientConfig : - ./types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall + ./types/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig.dhall sha256:57735c953e35caf5aa44c22a9b64e6d5d687b4a28f6a9ff031a68db679fc867b | ControllerRevision : - ./types/io.k8s.api.apps.v1.ControllerRevision.dhall + ./types/io.k8s.api.apps.v1.ControllerRevision.dhall sha256:26095f812fd6bcf9712409b6fe09f4a7f2a4e6e1524be0af9179783a17d18251 | ControllerRevisionList : - ./types/io.k8s.api.apps.v1.ControllerRevisionList.dhall + ./types/io.k8s.api.apps.v1.ControllerRevisionList.dhall sha256:7710e7b3887d3bd0c2665234fa687e504b50953744dd4527b2f6dfe76fa9577f | DaemonSet : - ./types/io.k8s.api.apps.v1.DaemonSet.dhall + ./types/io.k8s.api.apps.v1.DaemonSet.dhall sha256:5547ac0d6f016cc65ce19a31692cdb4362633d541cb6621c99cb4d10aa3f8e4b | DaemonSetCondition : - ./types/io.k8s.api.apps.v1.DaemonSetCondition.dhall + ./types/io.k8s.api.apps.v1.DaemonSetCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | DaemonSetList : - ./types/io.k8s.api.apps.v1.DaemonSetList.dhall + ./types/io.k8s.api.apps.v1.DaemonSetList.dhall sha256:5220f3f4b219a72dcb2821994f24f0cda310f0246410da26ef145ed60a9e797a | DaemonSetSpec : - ./types/io.k8s.api.apps.v1.DaemonSetSpec.dhall + ./types/io.k8s.api.apps.v1.DaemonSetSpec.dhall sha256:7245accc51841d454f723dd1da0dd854dd68e5a4d1761b2ac05b98a675adfcd7 | DaemonSetStatus : - ./types/io.k8s.api.apps.v1.DaemonSetStatus.dhall + ./types/io.k8s.api.apps.v1.DaemonSetStatus.dhall sha256:0c93b50ba72c920ce37826349bd331a251a24b353f6f8ea3a336acb6c670e9ba | DaemonSetUpdateStrategy : - ./types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall + ./types/io.k8s.api.apps.v1.DaemonSetUpdateStrategy.dhall sha256:2b86dfe629e1189f5e23eb7461c1dde9c45ea18ec67873cef2e4528da73434b2 | Deployment : - ./types/io.k8s.api.apps.v1.Deployment.dhall + ./types/io.k8s.api.apps.v1.Deployment.dhall sha256:303260a2b3b3692558b76039fcbbda70f91500d5f620c1fbf26fa041da26cc8c | DeploymentCondition : - ./types/io.k8s.api.apps.v1.DeploymentCondition.dhall + ./types/io.k8s.api.apps.v1.DeploymentCondition.dhall sha256:7454a3ace769a8acf66bee0a25a9558dee6ff2dc7343d87e38524e7d3f1c8baa | DeploymentList : - ./types/io.k8s.api.apps.v1.DeploymentList.dhall + ./types/io.k8s.api.apps.v1.DeploymentList.dhall sha256:9e32b47fe32080b489cad6248480c2374e0911ec8218982047e7508410198078 | DeploymentSpec : - ./types/io.k8s.api.apps.v1.DeploymentSpec.dhall + ./types/io.k8s.api.apps.v1.DeploymentSpec.dhall sha256:e34eb1ff8f76573c24884ad39bcf40338c05dcbf9c878054e3226c2396169561 | DeploymentStatus : - ./types/io.k8s.api.apps.v1.DeploymentStatus.dhall + ./types/io.k8s.api.apps.v1.DeploymentStatus.dhall sha256:0002ed4377442e8d7a75855700cfeee882283e54d9f3c2d47c3eb5183ec727c8 | DeploymentStrategy : - ./types/io.k8s.api.apps.v1.DeploymentStrategy.dhall + ./types/io.k8s.api.apps.v1.DeploymentStrategy.dhall sha256:55ebd034d4d3181a0ca8dcdf1a7d38cad7d8cbbb212b81725a209a23fa2fcbd2 | ReplicaSet : - ./types/io.k8s.api.apps.v1.ReplicaSet.dhall + ./types/io.k8s.api.apps.v1.ReplicaSet.dhall sha256:7409a88faec04d5cbbee133fa44421926e89f838ac41da6b8ae9c9cd5dcf240f | ReplicaSetCondition : - ./types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | ReplicaSetList : - ./types/io.k8s.api.apps.v1.ReplicaSetList.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetList.dhall sha256:51fac3b7b68381d3ba1c0960f76451be00f89921c085e1d4aac0bb367e52331b | ReplicaSetSpec : - ./types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetSpec.dhall sha256:002e0c3dd59d49851d6ce0271879dd609e80fb57b5a3f275ef2f455a5697557c | ReplicaSetStatus : - ./types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall + ./types/io.k8s.api.apps.v1.ReplicaSetStatus.dhall sha256:41d2290e8a330749f60007c528dcb44252c8a293c056f5067506c1296df0be17 | RollingUpdateDaemonSet : - ./types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall + ./types/io.k8s.api.apps.v1.RollingUpdateDaemonSet.dhall sha256:6beb2925a1cd356340d400e0a1942065ae4e88eeb10f076b230ec7507b9922ba | RollingUpdateDeployment : - ./types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall + ./types/io.k8s.api.apps.v1.RollingUpdateDeployment.dhall sha256:c845cb12e12b7f5b09494e07c2579d440e7277d61fe26d1f650b1ad777c761e3 | RollingUpdateStatefulSetStrategy : - ./types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall + ./types/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy.dhall sha256:dad33ff65dde525b0796a1d7e81a345d4ae973743e3267be3a1bd0722cf5ab4b | StatefulSet : - ./types/io.k8s.api.apps.v1.StatefulSet.dhall + ./types/io.k8s.api.apps.v1.StatefulSet.dhall sha256:5391688813c57b31ae86e767787e01a73899bbd1838493471fe94b770417c726 | StatefulSetCondition : - ./types/io.k8s.api.apps.v1.StatefulSetCondition.dhall + ./types/io.k8s.api.apps.v1.StatefulSetCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | StatefulSetList : - ./types/io.k8s.api.apps.v1.StatefulSetList.dhall + ./types/io.k8s.api.apps.v1.StatefulSetList.dhall sha256:437acd6b48cef6a550988fc3e0f67da176d09cb99ea92667e988e81baa214d5c | StatefulSetSpec : - ./types/io.k8s.api.apps.v1.StatefulSetSpec.dhall + ./types/io.k8s.api.apps.v1.StatefulSetSpec.dhall sha256:0ed95363f42b4b869215c1426a0ac5ed4cf734fbf4ecf19dedce281171a8e08a | StatefulSetStatus : - ./types/io.k8s.api.apps.v1.StatefulSetStatus.dhall + ./types/io.k8s.api.apps.v1.StatefulSetStatus.dhall sha256:c9a37e2b617a60e503a78d58e1fb0e424b0f0292a8f8d953ba09b6c7659a8270 | StatefulSetUpdateStrategy : - ./types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall + ./types/io.k8s.api.apps.v1.StatefulSetUpdateStrategy.dhall sha256:d08c454bcb0d610e0214fddc4be030889842e15051c8e0e075ed55964224df85 | DeploymentRollback : - ./types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall + ./types/io.k8s.api.apps.v1beta1.DeploymentRollback.dhall sha256:2e98f5c5ecfa23f844e223af9d4765d53cb501239e7e8abe34611f1ea3c41946 | RollbackConfig : - ./types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall + ./types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall sha256:fd75ab6fa553f049cc08ba4c763a1e3ca1865be1ded9446c769395409d528077 | AuditSink : - ./types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSink.dhall sha256:d1061f4ff6c7fb71a710dc8831dd3828a9b2a10146c4205daa55706daebdf21f | AuditSinkList : - ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkList.dhall sha256:fa0e014c8cfb3a1f55981f34dad2cd03e4be52996f0fea140afc768f6ae7bf4a | AuditSinkSpec : - ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.AuditSinkSpec.dhall sha256:176c30ae3a0ac22991e36fff859e4028108a3ffd7b1a1229fa4ea63604d2731e | Policy : - ./types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.Policy.dhall sha256:a29408b8583dcede257b259ac818977d1edbeaf4a1ba14e096b281abc03dfa3f | WebhookThrottleConfig : - ./types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall + ./types/io.k8s.api.auditregistration.v1alpha1.WebhookThrottleConfig.dhall sha256:7705a33e97ccfdc3e784c9aa31779401f61a6c22f32303485f0ed7cd67b1d7b7 | TokenReview : - ./types/io.k8s.api.authentication.v1.TokenReview.dhall + ./types/io.k8s.api.authentication.v1.TokenReview.dhall sha256:ccba10aacd1a65497e4e3c2099d52d870d3083af26b634ecb3f657a2cb6fb7ea | TokenReviewSpec : - ./types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall + ./types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall sha256:9af9631ec972016bc10d720445a042e988a6990584448024c2e3a11f19509158 | TokenReviewStatus : - ./types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall + ./types/io.k8s.api.authentication.v1.TokenReviewStatus.dhall sha256:4649bac0da8630bcf01a5d4f9a6b5d475c569a64a37f352965f92b6b738150f9 | UserInfo : - ./types/io.k8s.api.authentication.v1.UserInfo.dhall + ./types/io.k8s.api.authentication.v1.UserInfo.dhall sha256:d9cb791a36b487a85704f80b8ae6c75d5283ebcd0556030102218877d0398965 | LocalSubjectAccessReview : - ./types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall + ./types/io.k8s.api.authorization.v1.LocalSubjectAccessReview.dhall sha256:875710ea22ddeb4894dcc7e21783b5587e3b399990484abc2e96b8b72038a769 | NonResourceAttributes : - ./types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall + ./types/io.k8s.api.authorization.v1.NonResourceAttributes.dhall sha256:b370319375783ed0f5489123f153b7c5ea6d470ff2504343cde5539b9b66d6fb | NonResourceRule : - ./types/io.k8s.api.authorization.v1.NonResourceRule.dhall + ./types/io.k8s.api.authorization.v1.NonResourceRule.dhall sha256:843f653f828353adc01227a57f6b93ef95ea389407b53f6f14e569dd2c25c413 | ResourceAttributes : - ./types/io.k8s.api.authorization.v1.ResourceAttributes.dhall + ./types/io.k8s.api.authorization.v1.ResourceAttributes.dhall sha256:f7deb800bdfe033d6542df5d1320fe46378f218ad90fec4dcc1b4ad1e00a3845 | ResourceRule : - ./types/io.k8s.api.authorization.v1.ResourceRule.dhall + ./types/io.k8s.api.authorization.v1.ResourceRule.dhall sha256:3a9ba2a7d69f5e1e9da38ab0e2bfee6d6eb93e6876d046fa9710f0c5528e0422 | SelfSubjectAccessReview : - ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReview.dhall sha256:bc872d86fbdce269a913e8b8f385021d75a6a33a6aad25fca6fbb8f19ef785ff | SelfSubjectAccessReviewSpec : - ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall sha256:f979e3b0d016c1170c09ce2a16a2160ff8c5029dbf9f3abc57423cfa629b28af | SelfSubjectRulesReview : - ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReview.dhall sha256:0aa2fc644f77e0ae576a350af4d2d6816dfa51b8965a70a545b42122855de767 | SelfSubjectRulesReviewSpec : - ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall + ./types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall sha256:61ad808f31d439776dd4e77cca598ed556ffb6217185fb2de1ae7d5ecb37d686 | SubjectAccessReview : - ./types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall + ./types/io.k8s.api.authorization.v1.SubjectAccessReview.dhall sha256:875710ea22ddeb4894dcc7e21783b5587e3b399990484abc2e96b8b72038a769 | SubjectAccessReviewSpec : - ./types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall sha256:750e08f529e3beb1b6ea2326f2a625d4f92c00acf5780dcb542d8e91a7b3a272 | SubjectAccessReviewStatus : - ./types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall + ./types/io.k8s.api.authorization.v1.SubjectAccessReviewStatus.dhall sha256:d6afe026d4ec57c4c153a312ab04cede25fdf55eabdbcfc3b530da0a80c1de75 | SubjectRulesReviewStatus : - ./types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall + ./types/io.k8s.api.authorization.v1.SubjectRulesReviewStatus.dhall sha256:22cfcb8b031715edd1143893462e9108ed4feb3d8f458ff1ab2e5dfced4d9c92 | Scale : - ./types/io.k8s.api.autoscaling.v1.Scale.dhall + ./types/io.k8s.api.autoscaling.v1.Scale.dhall sha256:5392bcb3ebf9f3d1c161cd142e1a5dc161c272c9536e896eb5b830c109bf6c94 | ScaleSpec : - ./types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall + ./types/io.k8s.api.autoscaling.v1.ScaleSpec.dhall sha256:7dc1170369dcc8e6fa340047e95c4660e405fac1b7f7da3a0d6edf01ac06f75a | ScaleStatus : - ./types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall + ./types/io.k8s.api.autoscaling.v1.ScaleStatus.dhall sha256:d76d78afa568044a4282306ada81504a5d800bc79be897cef1d388fc40903cdb | CrossVersionObjectReference : - ./types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall + ./types/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference.dhall sha256:686a8f9a56cb0e403746b5c80b3e8238f51e16138f95e7fd8c3a59f75912fb2d | ExternalMetricSource : - ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource.dhall sha256:daa1b43f5e6153f4be85bc5c1f2b42f1ae12ccab97ee50a5cb762a95e22e8cf2 | ExternalMetricStatus : - ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus.dhall sha256:51581a0e11c1cdfe29080dd00adc4864ba10aaff2ab1f997b29f94eb16a2ee0b | HorizontalPodAutoscaler : - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler.dhall sha256:0408387bb8e5210b4c04158a6315c4de35d52b8e420e44072a7723f6004910ef | HorizontalPodAutoscalerCondition : - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | HorizontalPodAutoscalerList : - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList.dhall sha256:74c0d8a92fe668e1e375a5cbede2e7aa202bf857b4b2abeb9732ad4aac6ec1e2 | HorizontalPodAutoscalerSpec : - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec.dhall sha256:641f88d29dbfb2f500f0ce8b3515ac313d496de57fbe89d0c6e0dd41fae6d7c2 | HorizontalPodAutoscalerStatus : - ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus.dhall sha256:505e3b01a2e3883b4dd0b5c6352fe3ee014b345b923558b22ac267e4ba55598b | MetricIdentifier : - ./types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricIdentifier.dhall sha256:1fd0bd1aca4c86dd25a86802ed4bdf5bd13ff3c923ee8fe09ee3fe5037c5ff14 | MetricSpec : - ./types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricSpec.dhall sha256:d12b2e151cb6c30485799e391a8eac60207ed550894cdc32baf12fd4b0d921dc | MetricStatus : - ./types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricStatus.dhall sha256:ac8b1f115da90fbe42d4329edd683e37c9e7fdad339e4f71975ad5c047e32224 | MetricTarget : - ./types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricTarget.dhall sha256:d4d74e0604de0d8f2f8aaca8effd873d84d2c1713b2715a6fbac77f3c77121f5 | MetricValueStatus : - ./types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.MetricValueStatus.dhall sha256:727bb14d4e87444e89ddba893b699c36600c6758ba0546ea468a61c4a2791d59 | ObjectMetricSource : - ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource.dhall sha256:b6c5c40b02d23e5de3f68fabad77b522df6f8c231eea9c2bad81fc9fc61d17c1 | ObjectMetricStatus : - ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus.dhall sha256:8305f2b55d533113bde238904390eebefc82545f4fbb05caad97110aa3b12805 | PodsMetricSource : - ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricSource.dhall sha256:daa1b43f5e6153f4be85bc5c1f2b42f1ae12ccab97ee50a5cb762a95e22e8cf2 | PodsMetricStatus : - ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus.dhall sha256:51581a0e11c1cdfe29080dd00adc4864ba10aaff2ab1f997b29f94eb16a2ee0b | ResourceMetricSource : - ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource.dhall sha256:9348a553be2edd12c07b60261e671d694617b2288451f8644b09f003ccc2c47b | ResourceMetricStatus : - ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall + ./types/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus.dhall sha256:a76c3a909d13359ed7595df585a9092d7e05b564a139abe9fe611bbfefaff84f | Job : - ./types/io.k8s.api.batch.v1.Job.dhall + ./types/io.k8s.api.batch.v1.Job.dhall sha256:465805b8b48827fcb8666ad833f3cd26fe287782385e27eda4b5f30f8fbcf10f | JobCondition : - ./types/io.k8s.api.batch.v1.JobCondition.dhall + ./types/io.k8s.api.batch.v1.JobCondition.dhall sha256:253ee70013b7ce83570cd49d6e14c029e6f652e7e70b1fac3b10213619d42f05 | JobList : - ./types/io.k8s.api.batch.v1.JobList.dhall + ./types/io.k8s.api.batch.v1.JobList.dhall sha256:7e9cdfa44aa25a1ead6f07ec722ee86158e4757ce6997b1a1e0538a2ddc38017 | JobSpec : - ./types/io.k8s.api.batch.v1.JobSpec.dhall + ./types/io.k8s.api.batch.v1.JobSpec.dhall sha256:e161eaf25fb9bcc6daf816f607f78b557d7044fe239ca07dd57dbe2fc6819a8b | JobStatus : - ./types/io.k8s.api.batch.v1.JobStatus.dhall + ./types/io.k8s.api.batch.v1.JobStatus.dhall sha256:f9ea74adce4426e2277120d8427b62ca553e6a57274469139665a59801f8e1cd | CronJob : - ./types/io.k8s.api.batch.v2alpha1.CronJob.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJob.dhall sha256:13781d603ed8b38d377b9e71578f0ca418e0980125e7a59ac5ce7d0746e8921e | CronJobList : - ./types/io.k8s.api.batch.v2alpha1.CronJobList.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJobList.dhall sha256:66f9987c9f574e302427a1c7c8e9d015a42ea7654e82cf93ae51171802637dd5 | CronJobSpec : - ./types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJobSpec.dhall sha256:785f3ebce080890584efcc2904708844c39367be57ad2a4dd1fefbe2708b8501 | CronJobStatus : - ./types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall + ./types/io.k8s.api.batch.v2alpha1.CronJobStatus.dhall sha256:bde64bf966a728236e65593d21075a7f13c954793b7676d628b53594c2619b92 | JobTemplateSpec : - ./types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall + ./types/io.k8s.api.batch.v2alpha1.JobTemplateSpec.dhall sha256:882279989e62934d1dcfdc28d9c5c40167e004a6bc20af4a0820e4ef106741d6 | CertificateSigningRequest : - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall sha256:cae22e509ed743e29e5822bd3a5414547d5c553ea53036678f61d14e3407702d | CertificateSigningRequestCondition : - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition.dhall sha256:f79f434a74ae61ab28f63043957b67086c3b2b9a7f263a3439dd229f8850a27b | CertificateSigningRequestList : - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall sha256:b941c45755999e07ff1a3ece7316a63a7165f059288727459b8f8db9b079bc78 | CertificateSigningRequestSpec : - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec.dhall sha256:c1ad398dd4430b80eb3e330b9b1fc5956f3fa430e3fd3627c2eea637173b8385 | CertificateSigningRequestStatus : - ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall + ./types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus.dhall sha256:f1d41ccea6abc86bf74487d6335496da6c999ed302ec0e3b443dc38ec9ca76a5 | Lease : - ./types/io.k8s.api.coordination.v1beta1.Lease.dhall + ./types/io.k8s.api.coordination.v1beta1.Lease.dhall sha256:fa6a62e0553685b5eb10889f63c907caecd0aba6ee9623caf1a82a539f3119b1 | LeaseList : - ./types/io.k8s.api.coordination.v1beta1.LeaseList.dhall + ./types/io.k8s.api.coordination.v1beta1.LeaseList.dhall sha256:0b4a8b863d7288202caa709a8f946684f9465980bc908463ad822f8ec7c04dbb | LeaseSpec : - ./types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall + ./types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall sha256:51a471ea47e77b390babca296d65b0b9a59d807b0cbda17b4d84301352f90d50 | AWSElasticBlockStoreVolumeSource : - ./types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall + ./types/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource.dhall sha256:fadc3f391adf37625bbb9c99a1a5ab56a9e1ed7466caf6aa9086ff23446e933b | Affinity : - ./types/io.k8s.api.core.v1.Affinity.dhall + ./types/io.k8s.api.core.v1.Affinity.dhall sha256:4f3f951ea9faa62f9a9cd77ba0dc7346c02cc1030c5b9f10e15436704968d925 | AttachedVolume : - ./types/io.k8s.api.core.v1.AttachedVolume.dhall + ./types/io.k8s.api.core.v1.AttachedVolume.dhall sha256:41d225bedf28907d18bcf746b630ad52788af8ae1a1d1236798fdf439727ad32 | AzureDiskVolumeSource : - ./types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.AzureDiskVolumeSource.dhall sha256:31cc060ed13975431b6430b3151d25cd014f6dd5a04ebdfb819ebe55ddd346b4 | AzureFilePersistentVolumeSource : - ./types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.AzureFilePersistentVolumeSource.dhall sha256:6bb0c0fa4ba7dc961613e8d3494359685c41735e247072af333d710641b0e2f6 | AzureFileVolumeSource : - ./types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall + ./types/io.k8s.api.core.v1.AzureFileVolumeSource.dhall sha256:724a33a261976d751c7800bb019395bc1dc0c2d4c332e4efc2f88c442b056d3d | Binding : - ./types/io.k8s.api.core.v1.Binding.dhall + ./types/io.k8s.api.core.v1.Binding.dhall sha256:b4d882d07c148e3b7f54b9c381c4ba39ae631911826a4c480573525dd5241575 | CSIPersistentVolumeSource : - ./types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.CSIPersistentVolumeSource.dhall sha256:411a4b7de5f574dc838d6e8c49b9a5f7b18d0ea8a89b91492281dd70cca2dcc5 | Capabilities : - ./types/io.k8s.api.core.v1.Capabilities.dhall + ./types/io.k8s.api.core.v1.Capabilities.dhall sha256:3cc61316377e95aed285fd6f028b025a8ab9e8d9b5eae64fe994ef424f05a657 | CephFSPersistentVolumeSource : - ./types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.CephFSPersistentVolumeSource.dhall sha256:e6a942b0befcd89c0659cc41a78d32126f926fc4abf542a30d13ecbc017ff5ab | CephFSVolumeSource : - ./types/io.k8s.api.core.v1.CephFSVolumeSource.dhall + ./types/io.k8s.api.core.v1.CephFSVolumeSource.dhall sha256:341e3febce107d6802887c99e6ee422e10daea271896988d43ed5ffeaffdb1f5 | CinderPersistentVolumeSource : - ./types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.CinderPersistentVolumeSource.dhall sha256:67d75cabf41e9363123b14b60c613ed93815187ad4b65b48fdac442e1c73e206 | CinderVolumeSource : - ./types/io.k8s.api.core.v1.CinderVolumeSource.dhall + ./types/io.k8s.api.core.v1.CinderVolumeSource.dhall sha256:fc2446daf5e09a7b19c92bb973f8eba3e5e224a0e36d0419b25d8b8affff20a7 | ClientIPConfig : - ./types/io.k8s.api.core.v1.ClientIPConfig.dhall + ./types/io.k8s.api.core.v1.ClientIPConfig.dhall sha256:24cc92a015a899ce2cbdb08bcf4ca4cc77fdc5c5e6c4625d4d158dfd868e8d03 | ComponentCondition : - ./types/io.k8s.api.core.v1.ComponentCondition.dhall + ./types/io.k8s.api.core.v1.ComponentCondition.dhall sha256:391c0a7fda55e3249c6abb2e38eec0b10fa0a6edfa9440da2ce47e494f6a6373 | ComponentStatus : - ./types/io.k8s.api.core.v1.ComponentStatus.dhall + ./types/io.k8s.api.core.v1.ComponentStatus.dhall sha256:2ca6eae0f62ed0f9d335706c99fce09288ddc6b7fac517d8e3e769669ab355ca | ComponentStatusList : - ./types/io.k8s.api.core.v1.ComponentStatusList.dhall + ./types/io.k8s.api.core.v1.ComponentStatusList.dhall sha256:b0e9823a8ed1b845cead26da8024cb64eee6e98022a95987d0fed2584651a797 | ConfigMap : - ./types/io.k8s.api.core.v1.ConfigMap.dhall + ./types/io.k8s.api.core.v1.ConfigMap.dhall sha256:be010acae66e47fb1c5eef04db5e9edf7ee7bd96a28328227061a02cea52ed87 | ConfigMapEnvSource : - ./types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall + ./types/io.k8s.api.core.v1.ConfigMapEnvSource.dhall sha256:4680cbf427a543cffdaa5d69240e3b8c4d6c462b66a37f8820d6b669b6bc83fe | ConfigMapKeySelector : - ./types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall + ./types/io.k8s.api.core.v1.ConfigMapKeySelector.dhall sha256:9c4e3bea86f7f805947acbf73e2886b8527517926ff5165981da2c47ed72c27c | ConfigMapList : - ./types/io.k8s.api.core.v1.ConfigMapList.dhall + ./types/io.k8s.api.core.v1.ConfigMapList.dhall sha256:9e28e27706907df98e428da2e01e847a719da71eaebe5b8711d11d3b196ffdba | ConfigMapNodeConfigSource : - ./types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall + ./types/io.k8s.api.core.v1.ConfigMapNodeConfigSource.dhall sha256:dc4abf0006bebd0ecf496942907d0cefe4627321da18b9df52a82bbbd1646bcd | ConfigMapProjection : - ./types/io.k8s.api.core.v1.ConfigMapProjection.dhall + ./types/io.k8s.api.core.v1.ConfigMapProjection.dhall sha256:a5d83efa8c6bfade24a2fdbd53bf981010285499eb5c77039553d97464195e7e | ConfigMapVolumeSource : - ./types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall + ./types/io.k8s.api.core.v1.ConfigMapVolumeSource.dhall sha256:029c91173546275858a5b6bc2a9cf637db1464f3d410f3a143b665fbfa597a13 | Container : - ./types/io.k8s.api.core.v1.Container.dhall + ./types/io.k8s.api.core.v1.Container.dhall sha256:c8ee84bdcbd087bcb110b9d2a478aacec9c418baeca8abf91b1fed704be1195c | ContainerImage : - ./types/io.k8s.api.core.v1.ContainerImage.dhall + ./types/io.k8s.api.core.v1.ContainerImage.dhall sha256:48998e9b43b9d1c5b27bf20fb906ca4707f5de51298f8f2ebbc7671aca0eaa37 | ContainerPort : - ./types/io.k8s.api.core.v1.ContainerPort.dhall + ./types/io.k8s.api.core.v1.ContainerPort.dhall sha256:4e77a1c7092e5ef28542406404e3f44234fa81dea270e09f468e79ba428a575c | ContainerState : - ./types/io.k8s.api.core.v1.ContainerState.dhall + ./types/io.k8s.api.core.v1.ContainerState.dhall sha256:e6ca79a0f6d19ed8c4c7d21b3f63ea42e38e6c0bb2d513fee276e5f7081e6c87 | ContainerStateRunning : - ./types/io.k8s.api.core.v1.ContainerStateRunning.dhall + ./types/io.k8s.api.core.v1.ContainerStateRunning.dhall sha256:c06cede6175838be56ac5f2766a91de5a6bcbdef6e7906e696307865f2c84a72 | ContainerStateTerminated : - ./types/io.k8s.api.core.v1.ContainerStateTerminated.dhall + ./types/io.k8s.api.core.v1.ContainerStateTerminated.dhall sha256:fba4c41001c2c95ebe3dad6cd1911c3e844ee7a71cf9104a34ca360a1fe32a75 | ContainerStateWaiting : - ./types/io.k8s.api.core.v1.ContainerStateWaiting.dhall + ./types/io.k8s.api.core.v1.ContainerStateWaiting.dhall sha256:47fab51507bff84d2fc898998f3135eef24d65556c05b4d7c91502ee11c4e95c | ContainerStatus : - ./types/io.k8s.api.core.v1.ContainerStatus.dhall + ./types/io.k8s.api.core.v1.ContainerStatus.dhall sha256:509f6eb855ed2ffce12908b20b75a8f8a9c2cb62c9b6454bbdf2c32d622d2f8d | DaemonEndpoint : - ./types/io.k8s.api.core.v1.DaemonEndpoint.dhall + ./types/io.k8s.api.core.v1.DaemonEndpoint.dhall sha256:a76d6cf93e492b66354ef874e77893ad6c766b5b2268e2901ef8f5a195edeedf | DownwardAPIProjection : - ./types/io.k8s.api.core.v1.DownwardAPIProjection.dhall + ./types/io.k8s.api.core.v1.DownwardAPIProjection.dhall sha256:eabf1505208ac65df45a4c64db5a592032981647c7aad32104173c31388b0621 | DownwardAPIVolumeFile : - ./types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall + ./types/io.k8s.api.core.v1.DownwardAPIVolumeFile.dhall sha256:35ae459ca69fab3a4a87add71ea0757254003f7ef4ceb25961d565fffd9928ef | DownwardAPIVolumeSource : - ./types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall + ./types/io.k8s.api.core.v1.DownwardAPIVolumeSource.dhall sha256:e5d512dd92dcd9901875c8b92d59fd8a57f130d49fcd1b65dd4dc434c3a1fad5 | EmptyDirVolumeSource : - ./types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall + ./types/io.k8s.api.core.v1.EmptyDirVolumeSource.dhall sha256:46361385b85996dc46983a9c78d87ecc2e592ce4fc2f3df0bcc6f621bdd9d43d | EndpointAddress : - ./types/io.k8s.api.core.v1.EndpointAddress.dhall + ./types/io.k8s.api.core.v1.EndpointAddress.dhall sha256:14e7acfc43c1d355e0e7a3c73428355656e2806f34b5447ccca737e75ef53aef | EndpointPort : - ./types/io.k8s.api.core.v1.EndpointPort.dhall + ./types/io.k8s.api.core.v1.EndpointPort.dhall sha256:7e3975a5ac59ea5d8f451b9338906ad001f2eb61b62ac19f384686aad4fec74a | EndpointSubset : - ./types/io.k8s.api.core.v1.EndpointSubset.dhall + ./types/io.k8s.api.core.v1.EndpointSubset.dhall sha256:714dda3acce0270db64d4d03ac1097903cd9839b7a7192820965371b56504f1a | Endpoints : - ./types/io.k8s.api.core.v1.Endpoints.dhall + ./types/io.k8s.api.core.v1.Endpoints.dhall sha256:49f8c1bc861c0e5de8de14ad99ff35c8ff79f542579340e8b775c8f88750ba14 | EndpointsList : - ./types/io.k8s.api.core.v1.EndpointsList.dhall + ./types/io.k8s.api.core.v1.EndpointsList.dhall sha256:dfa86c7c087e3d7c3a18e4453d453e5f67d2dece13a185bbf4f5bf54b5d25bea | EnvFromSource : - ./types/io.k8s.api.core.v1.EnvFromSource.dhall + ./types/io.k8s.api.core.v1.EnvFromSource.dhall sha256:90f7afc7134952726f1781b15e2661c03f240530a7dfd0ca0041b9c67d508aac | EnvVar : - ./types/io.k8s.api.core.v1.EnvVar.dhall + ./types/io.k8s.api.core.v1.EnvVar.dhall sha256:05e1e15c69097b487387e7e81355cb3e860b9635854aeb57f3068ac6bb629dcb | EnvVarSource : - ./types/io.k8s.api.core.v1.EnvVarSource.dhall + ./types/io.k8s.api.core.v1.EnvVarSource.dhall sha256:1e75b5cf6e7babc3b4fe3c39de06ee0604186208454f414203140c9a8eb89b31 | Event : - ./types/io.k8s.api.core.v1.Event.dhall + ./types/io.k8s.api.core.v1.Event.dhall sha256:1da7b41e6b371e7166334451f7f79db47a174213f952f7474a1519ed78384a7c | EventList : - ./types/io.k8s.api.core.v1.EventList.dhall + ./types/io.k8s.api.core.v1.EventList.dhall sha256:9d1bf0e17024b56a41d51bf69bbada4ad639971b24ab6f40e26c8be8dd9a7688 | EventSeries : - ./types/io.k8s.api.core.v1.EventSeries.dhall + ./types/io.k8s.api.core.v1.EventSeries.dhall sha256:01d9add81f56871966455aac7f54b889732380ddc245e9db4c2d85f17f0ef8a8 | EventSource : - ./types/io.k8s.api.core.v1.EventSource.dhall + ./types/io.k8s.api.core.v1.EventSource.dhall sha256:7171ed731db8ce8602b50ab8c53574946d578bd10137e37fe01d6fb79dbdf143 | ExecAction : - ./types/io.k8s.api.core.v1.ExecAction.dhall + ./types/io.k8s.api.core.v1.ExecAction.dhall sha256:7cf76dc075c876392a52a7a166cd5c1d82a1f4a1cd13fa2b5e67865ad742b5fe | FCVolumeSource : - ./types/io.k8s.api.core.v1.FCVolumeSource.dhall + ./types/io.k8s.api.core.v1.FCVolumeSource.dhall sha256:1123085b1a389656d59fab4c7a74e0d18b9455cfef4745eb62c2ea0a83c27ebf | FlexPersistentVolumeSource : - ./types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.FlexPersistentVolumeSource.dhall sha256:96b1abc6cb8fb8f99d2693dd680e7be02848f217167d6de220dbf133f0b418f4 | FlexVolumeSource : - ./types/io.k8s.api.core.v1.FlexVolumeSource.dhall + ./types/io.k8s.api.core.v1.FlexVolumeSource.dhall sha256:076faa1b0c2cf0d5c39895ee046bc1865f8b30d7e1856128062f48bf2bd93f9f | FlockerVolumeSource : - ./types/io.k8s.api.core.v1.FlockerVolumeSource.dhall + ./types/io.k8s.api.core.v1.FlockerVolumeSource.dhall sha256:eca720c21b58ee5c4493939e2dde0144d9d8f7169d4e3e98f3df5b181e3f3fde | GCEPersistentDiskVolumeSource : - ./types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource.dhall sha256:94a2182f57e588addf8319a3360303ee37a2d65fef7b0b922d6a9caad709bd2a | GitRepoVolumeSource : - ./types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall + ./types/io.k8s.api.core.v1.GitRepoVolumeSource.dhall sha256:eb92aad636e2a57b000294a67f9bae219ea8db3bb63a389041d4c005da48ae8e | GlusterfsPersistentVolumeSource : - ./types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource.dhall sha256:a8d225c035bf0d29a8aef3904f0ddd10bed3922b9e0650e49f5814e62b9db5bc | GlusterfsVolumeSource : - ./types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall + ./types/io.k8s.api.core.v1.GlusterfsVolumeSource.dhall sha256:1436b3d8c0b9d5d832cfaf22d06c8c2cf09238e39a08a418ebe41c07ed7e87c6 | HTTPGetAction : - ./types/io.k8s.api.core.v1.HTTPGetAction.dhall + ./types/io.k8s.api.core.v1.HTTPGetAction.dhall sha256:c79af72af8ac8df5e4349ea29fba40e581e90f3fad2d0c5f2701126299fb8577 | HTTPHeader : - ./types/io.k8s.api.core.v1.HTTPHeader.dhall + ./types/io.k8s.api.core.v1.HTTPHeader.dhall sha256:b8c3c0c4ceb36ba4e6674df5de20ad1d97e120b93b9ce9914a41d0036770dcc4 | Handler : - ./types/io.k8s.api.core.v1.Handler.dhall + ./types/io.k8s.api.core.v1.Handler.dhall sha256:9bbaeaabe8bb428cd2ad1ef22b9cfd9ff5701196d00d48e5b69fdfd62e879094 | HostAlias : - ./types/io.k8s.api.core.v1.HostAlias.dhall + ./types/io.k8s.api.core.v1.HostAlias.dhall sha256:4d0395790c6df4f0d8dec64704e1685268799bb5793664c9e7cdf4ab752d3bd2 | HostPathVolumeSource : - ./types/io.k8s.api.core.v1.HostPathVolumeSource.dhall + ./types/io.k8s.api.core.v1.HostPathVolumeSource.dhall sha256:2cf8e0999c951ba311fa708e1a563f4dbb710772de58485e2e839a499698fa16 | ISCSIPersistentVolumeSource : - ./types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.ISCSIPersistentVolumeSource.dhall sha256:3f8a9d66d6ecacaf368e9796c9486fff401860c1e6a80ff3f0003455b0785f46 | ISCSIVolumeSource : - ./types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall + ./types/io.k8s.api.core.v1.ISCSIVolumeSource.dhall sha256:e462878266d9472c1011cd51219578498ab79a066a75c4686a1af5acdc017445 | KeyToPath : - ./types/io.k8s.api.core.v1.KeyToPath.dhall + ./types/io.k8s.api.core.v1.KeyToPath.dhall sha256:2428bb641aff90886b7bb34b92328df6ce59ad4e5c613952df6bd8f7fc73d3e2 | Lifecycle : - ./types/io.k8s.api.core.v1.Lifecycle.dhall + ./types/io.k8s.api.core.v1.Lifecycle.dhall sha256:761e28fdc9fbd704c33e47943d81338e2951ad9cd46079181a5c6d4577ce26ce | LimitRange : - ./types/io.k8s.api.core.v1.LimitRange.dhall + ./types/io.k8s.api.core.v1.LimitRange.dhall sha256:e70cf3d2a99dcabefdeb7d47a852ce60f6e865b0c16813cdb48ec48582ff5fd8 | LimitRangeItem : - ./types/io.k8s.api.core.v1.LimitRangeItem.dhall + ./types/io.k8s.api.core.v1.LimitRangeItem.dhall sha256:65ab2a9398a61e88315ae775579962978fd28f4a0cb06f50df1fde6e679fecd2 | LimitRangeList : - ./types/io.k8s.api.core.v1.LimitRangeList.dhall + ./types/io.k8s.api.core.v1.LimitRangeList.dhall sha256:20ec750f6d3ccdd93ba5990fef8bdd6d79a50f9619e6d8fd60f8fa39e00fba23 | LimitRangeSpec : - ./types/io.k8s.api.core.v1.LimitRangeSpec.dhall + ./types/io.k8s.api.core.v1.LimitRangeSpec.dhall sha256:63a7125c8189638c2b2591a3e848efaf72f31d0a36eed4c2ffd106b6b0202081 | LoadBalancerIngress : - ./types/io.k8s.api.core.v1.LoadBalancerIngress.dhall + ./types/io.k8s.api.core.v1.LoadBalancerIngress.dhall sha256:396ac0e020fa7d0c8822dab8f33c3a4be5e5ce08c9fb48b9b42253fd447f1c36 | LoadBalancerStatus : - ./types/io.k8s.api.core.v1.LoadBalancerStatus.dhall + ./types/io.k8s.api.core.v1.LoadBalancerStatus.dhall sha256:19dcf6f802cc1dac6978430bd69d969c629c1c269778f25b5baf991ce4f43f78 | LocalObjectReference : - ./types/io.k8s.api.core.v1.LocalObjectReference.dhall + ./types/io.k8s.api.core.v1.LocalObjectReference.dhall sha256:30bd7e61dae821a9532f640611a37bbebac3dc2ba02b82298a5c295280f1501f | LocalVolumeSource : - ./types/io.k8s.api.core.v1.LocalVolumeSource.dhall + ./types/io.k8s.api.core.v1.LocalVolumeSource.dhall sha256:28dce32602ff1be8ef6ffa6d7371909f40fb3dde2ad1cfcbd020c7568cf7f565 | NFSVolumeSource : - ./types/io.k8s.api.core.v1.NFSVolumeSource.dhall + ./types/io.k8s.api.core.v1.NFSVolumeSource.dhall sha256:3dcf0038a371a4bb310aac92b7560a427d662f11a5b5d879bbf76962af3d8cac | Namespace : - ./types/io.k8s.api.core.v1.Namespace.dhall + ./types/io.k8s.api.core.v1.Namespace.dhall sha256:8d55c1649883bb3f61beaacb5452c7f7d16261fe5396dd3e61c8449b44c8b472 | NamespaceList : - ./types/io.k8s.api.core.v1.NamespaceList.dhall + ./types/io.k8s.api.core.v1.NamespaceList.dhall sha256:d3cb341a903f78200158df2a479bf6a356671a88ec924c04ffcaee6e70f1d6a1 | NamespaceSpec : - ./types/io.k8s.api.core.v1.NamespaceSpec.dhall + ./types/io.k8s.api.core.v1.NamespaceSpec.dhall sha256:97cf8bbc8dd3da74932d0c40bfc9d9504da19736c28bf692d7fabf704e51b646 | NamespaceStatus : - ./types/io.k8s.api.core.v1.NamespaceStatus.dhall + ./types/io.k8s.api.core.v1.NamespaceStatus.dhall sha256:9503f9997a2baa02d914363d05d4979a7756b1e42d2b8c6590a19e038bfe16dd | Node : - ./types/io.k8s.api.core.v1.Node.dhall + ./types/io.k8s.api.core.v1.Node.dhall sha256:2e5054611d2dc0a508040d8c88bb8df7fbafaf8588bdc8d90a92e0086cc58a67 | NodeAddress : - ./types/io.k8s.api.core.v1.NodeAddress.dhall + ./types/io.k8s.api.core.v1.NodeAddress.dhall sha256:045445ce246644f1bf31fbec139c87ab705b0d87660545a9ef6a7934083ddc3d | NodeAffinity : - ./types/io.k8s.api.core.v1.NodeAffinity.dhall + ./types/io.k8s.api.core.v1.NodeAffinity.dhall sha256:070031b7fd5050ecf232b1b17963dda4a01e470681ddcdbb237e25675abe7370 | NodeCondition : - ./types/io.k8s.api.core.v1.NodeCondition.dhall + ./types/io.k8s.api.core.v1.NodeCondition.dhall sha256:3eb423c67682c0325e8088190f07549c6a5aa02ac576e4095a3b7fcf369d3d22 | NodeConfigSource : - ./types/io.k8s.api.core.v1.NodeConfigSource.dhall + ./types/io.k8s.api.core.v1.NodeConfigSource.dhall sha256:82ccdb5f057d1aea079e1cbd50f3d08e25dfb5546c6c92569aecca8ce909ceca | NodeConfigStatus : - ./types/io.k8s.api.core.v1.NodeConfigStatus.dhall + ./types/io.k8s.api.core.v1.NodeConfigStatus.dhall sha256:092f11b8e878b6ebf400e68d508e07548a584c94d7b4edfca5a36f62cd694e5b | NodeDaemonEndpoints : - ./types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall + ./types/io.k8s.api.core.v1.NodeDaemonEndpoints.dhall sha256:e1a6539f47f5776511200c12d2f80148ee6db9cc00d6c7b8b80af6c3dc705357 | NodeList : - ./types/io.k8s.api.core.v1.NodeList.dhall + ./types/io.k8s.api.core.v1.NodeList.dhall sha256:f403e3398504447d2e945a538cebac5c188b5ccebc2c0984fecf142f24a7bf23 | NodeSelector : - ./types/io.k8s.api.core.v1.NodeSelector.dhall + ./types/io.k8s.api.core.v1.NodeSelector.dhall sha256:5f3985148b4560be8b62ed69df03354ea223817eb7806db9ae848e6066dc50dc | NodeSelectorRequirement : - ./types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall + ./types/io.k8s.api.core.v1.NodeSelectorRequirement.dhall sha256:4aff0eede89315bfaee26abcd06ef3fd7afca37f0b3de110b01bc0103b1a8900 | NodeSelectorTerm : - ./types/io.k8s.api.core.v1.NodeSelectorTerm.dhall + ./types/io.k8s.api.core.v1.NodeSelectorTerm.dhall sha256:e47e9e5d91508d3a77b61c15fbc7353a3e755aec607dc41a9f9ca91a5ef93e57 | NodeSpec : - ./types/io.k8s.api.core.v1.NodeSpec.dhall + ./types/io.k8s.api.core.v1.NodeSpec.dhall sha256:3f8c9640ba2fdf624a08d305336aaa7a6fbbff5772698c41e1f431b22f0409cb | NodeStatus : - ./types/io.k8s.api.core.v1.NodeStatus.dhall + ./types/io.k8s.api.core.v1.NodeStatus.dhall sha256:f20db2c81cb18881237756e3cc9df26c2e8e194b8cedfb17bd94a866b936035d | NodeSystemInfo : - ./types/io.k8s.api.core.v1.NodeSystemInfo.dhall + ./types/io.k8s.api.core.v1.NodeSystemInfo.dhall sha256:571dff0d34a9fc1ac3f2b2e8e2d0a3180e0b0d7870a85eccc71e581566fa4059 | ObjectFieldSelector : - ./types/io.k8s.api.core.v1.ObjectFieldSelector.dhall + ./types/io.k8s.api.core.v1.ObjectFieldSelector.dhall sha256:914557d482834162ea651cd5be00b520d2ff9b72e1724977eca11dd9ba4178cb | ObjectReference : - ./types/io.k8s.api.core.v1.ObjectReference.dhall + ./types/io.k8s.api.core.v1.ObjectReference.dhall sha256:301e65c686131086591aa0b6dd2617527427de49fcc87608a1f4b5f23fcb596c | PersistentVolume : - ./types/io.k8s.api.core.v1.PersistentVolume.dhall + ./types/io.k8s.api.core.v1.PersistentVolume.dhall sha256:528c329d4c61fc4460dfabd31ca08c325898e17df9d659c39558d1575a98f0f0 | PersistentVolumeClaim : - ./types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall sha256:0475987ae162a5837648541285bc1c2483f972b9dd194cf65154e87080a51154 | PersistentVolumeClaimCondition : - ./types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimCondition.dhall sha256:253ee70013b7ce83570cd49d6e14c029e6f652e7e70b1fac3b10213619d42f05 | PersistentVolumeClaimList : - ./types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall sha256:41247f5c0feb72d074cb543f9c2a4371cec28fb65d44e90a0a12a2377d3c955e | PersistentVolumeClaimSpec : - ./types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimSpec.dhall sha256:974572db93ba6dceb3540d6ccada3a63f37257b5a8e84794c330780b846c70ac | PersistentVolumeClaimStatus : - ./types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimStatus.dhall sha256:1be139801d28857c1ea1d17a188dca388a25fb9b9df730f21bde6af4abfe2f43 | PersistentVolumeClaimVolumeSource : - ./types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource.dhall sha256:75dacb0ac46271e23d219cb37e8a215033a5f8dfa4acfa30196caa561348853a | PersistentVolumeList : - ./types/io.k8s.api.core.v1.PersistentVolumeList.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeList.dhall sha256:4d5bd859f30b3dadd2a90cae61547dd81cda1fc9cd60a03a0900b1239a81a34c | PersistentVolumeSpec : - ./types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeSpec.dhall sha256:8d7a11a1c68bb0cbcf0614ce42890f1ae88aefeec9470600c768d0452da6a996 | PersistentVolumeStatus : - ./types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall + ./types/io.k8s.api.core.v1.PersistentVolumeStatus.dhall sha256:eb89139aad9c36d3e517c26ee3e7013ee91be0ffb6921d2e064625458762e135 | PhotonPersistentDiskVolumeSource : - ./types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource.dhall sha256:4786a2549b98aca430620201a7cee2c505470a70bd1722a7019a4aa163e07ec7 | Pod : - ./types/io.k8s.api.core.v1.Pod.dhall + ./types/io.k8s.api.core.v1.Pod.dhall sha256:152b97e666ae179fbb4e7045e8e0d681f192f6e6d0085a7ebd01ead37f81783a | PodAffinity : - ./types/io.k8s.api.core.v1.PodAffinity.dhall + ./types/io.k8s.api.core.v1.PodAffinity.dhall sha256:7020e9af186d214b996d5d592e5b91395d6364dbad11b24e7e1db4bffb096e71 | PodAffinityTerm : - ./types/io.k8s.api.core.v1.PodAffinityTerm.dhall + ./types/io.k8s.api.core.v1.PodAffinityTerm.dhall sha256:68c5d59b92004b524e840604d53f510f9a6991c64fde62327045e2fa0b497bb2 | PodAntiAffinity : - ./types/io.k8s.api.core.v1.PodAntiAffinity.dhall + ./types/io.k8s.api.core.v1.PodAntiAffinity.dhall sha256:7020e9af186d214b996d5d592e5b91395d6364dbad11b24e7e1db4bffb096e71 | PodCondition : - ./types/io.k8s.api.core.v1.PodCondition.dhall + ./types/io.k8s.api.core.v1.PodCondition.dhall sha256:253ee70013b7ce83570cd49d6e14c029e6f652e7e70b1fac3b10213619d42f05 | PodDNSConfig : - ./types/io.k8s.api.core.v1.PodDNSConfig.dhall + ./types/io.k8s.api.core.v1.PodDNSConfig.dhall sha256:ca47223f3f3789a2dbbd5264809a0a1b3144b82b31f13e860fd239ca30e76f5a | PodDNSConfigOption : - ./types/io.k8s.api.core.v1.PodDNSConfigOption.dhall + ./types/io.k8s.api.core.v1.PodDNSConfigOption.dhall sha256:0e41a0c60acf00dde1bf36e8041b821569f01c80a029e46c49be4c77e33dc769 | PodList : - ./types/io.k8s.api.core.v1.PodList.dhall + ./types/io.k8s.api.core.v1.PodList.dhall sha256:418848169dfb922e883ca726550dc1730ef214f9008f8efec0329e7fe677d131 | PodReadinessGate : - ./types/io.k8s.api.core.v1.PodReadinessGate.dhall + ./types/io.k8s.api.core.v1.PodReadinessGate.dhall sha256:3acaaaae3422906803d0be01f596cf0db6de147d1585268c9e976e30f4250486 | PodSecurityContext : - ./types/io.k8s.api.core.v1.PodSecurityContext.dhall + ./types/io.k8s.api.core.v1.PodSecurityContext.dhall sha256:a7732527b0d3b7838ae989f338c1bc8c22353489e22c7c60e97670389393d916 | PodSpec : - ./types/io.k8s.api.core.v1.PodSpec.dhall + ./types/io.k8s.api.core.v1.PodSpec.dhall sha256:3e0b38de015722abd876b84ec810bdbd25eb43c5a97e9180280eaef41fec366c | PodStatus : - ./types/io.k8s.api.core.v1.PodStatus.dhall + ./types/io.k8s.api.core.v1.PodStatus.dhall sha256:0d4381b659a8592f80ed3158a68759401a3b38f2809ea7ab145b88bc283f6735 | PodTemplate : - ./types/io.k8s.api.core.v1.PodTemplate.dhall + ./types/io.k8s.api.core.v1.PodTemplate.dhall sha256:086e4ed16e99022d87feab904b82d07354afcef4d48c7e5c853b87b5eaaf5605 | PodTemplateList : - ./types/io.k8s.api.core.v1.PodTemplateList.dhall + ./types/io.k8s.api.core.v1.PodTemplateList.dhall sha256:61bae4968167c776972d18daf787dffef40ecd4519a56a1a6335cfa75db08d83 | PodTemplateSpec : - ./types/io.k8s.api.core.v1.PodTemplateSpec.dhall + ./types/io.k8s.api.core.v1.PodTemplateSpec.dhall sha256:c5bac8305bfdcc1c1aeb41520e3cdb2ac5fd4dbc6ae50b7ab5871edafa6d93fd | PortworxVolumeSource : - ./types/io.k8s.api.core.v1.PortworxVolumeSource.dhall + ./types/io.k8s.api.core.v1.PortworxVolumeSource.dhall sha256:6c20c2018deb04b8276fbbb6bde16225beca3e2d4d40120729a3c854ae9a8483 | PreferredSchedulingTerm : - ./types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall + ./types/io.k8s.api.core.v1.PreferredSchedulingTerm.dhall sha256:76ed484c7ef2d3c70e434a765d46b66fd65ca3e9b79fee39ffb280800e36c1bf | Probe : - ./types/io.k8s.api.core.v1.Probe.dhall + ./types/io.k8s.api.core.v1.Probe.dhall sha256:f2421c9f700dd50fc6e38dec8a2944e631a1065f70b22697c57410f63172929c | ProjectedVolumeSource : - ./types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall + ./types/io.k8s.api.core.v1.ProjectedVolumeSource.dhall sha256:e7854397e4eb20b01230d60ae151b200387e7f1e73f0a1cad6108ab9d2f1af69 | QuobyteVolumeSource : - ./types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall + ./types/io.k8s.api.core.v1.QuobyteVolumeSource.dhall sha256:763ea5b0d29fa5b92bda4cd837164630413930474a88ba9ad39d37383b4e7247 | RBDPersistentVolumeSource : - ./types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.RBDPersistentVolumeSource.dhall sha256:709fea0fd63001d1a1225b71a07ebf18b1e3bb7cd1e07383934f838c6ee0bb23 | RBDVolumeSource : - ./types/io.k8s.api.core.v1.RBDVolumeSource.dhall + ./types/io.k8s.api.core.v1.RBDVolumeSource.dhall sha256:ca78a3ed5ba1ff613a54b3e398357abcd3ab9524c4fa8f9aaf82f21ea47cd7c7 | ReplicationController : - ./types/io.k8s.api.core.v1.ReplicationController.dhall + ./types/io.k8s.api.core.v1.ReplicationController.dhall sha256:cf57e2d9a072081b3a1d2958dbcfe31f7a61860c470141b1f45b37a9ec3128cc | ReplicationControllerCondition : - ./types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | ReplicationControllerList : - ./types/io.k8s.api.core.v1.ReplicationControllerList.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerList.dhall sha256:1fc4c5b531b6b1e41fde54a6f9456e9bd72e3b540502b09aa5d3a03e185782bc | ReplicationControllerSpec : - ./types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerSpec.dhall sha256:af633de7e374e63a2c7b820bdcde8c9daec0737638ba8fc36526bacc61a45907 | ReplicationControllerStatus : - ./types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall + ./types/io.k8s.api.core.v1.ReplicationControllerStatus.dhall sha256:41d2290e8a330749f60007c528dcb44252c8a293c056f5067506c1296df0be17 | ResourceFieldSelector : - ./types/io.k8s.api.core.v1.ResourceFieldSelector.dhall + ./types/io.k8s.api.core.v1.ResourceFieldSelector.dhall sha256:e062ee89c62caccdb82a2897f90dbf4bfedf1d095bc01ec55c34a58e69e9ef52 | ResourceQuota : - ./types/io.k8s.api.core.v1.ResourceQuota.dhall + ./types/io.k8s.api.core.v1.ResourceQuota.dhall sha256:2d813462d9e97ba737efa74eb1a16c64be3053a46d3aaa07279fecc5f4373e6b | ResourceQuotaList : - ./types/io.k8s.api.core.v1.ResourceQuotaList.dhall + ./types/io.k8s.api.core.v1.ResourceQuotaList.dhall sha256:22cbbd39c73c1186208caf673e6a1041b9fa541a989255c63d0d01ccc564c531 | ResourceQuotaSpec : - ./types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall + ./types/io.k8s.api.core.v1.ResourceQuotaSpec.dhall sha256:8fb323ca6954c80c324179cc9d60c4e3047f97135ee32f36c7aba9e41486d9e3 | ResourceQuotaStatus : - ./types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall + ./types/io.k8s.api.core.v1.ResourceQuotaStatus.dhall sha256:c5af35fb0a76df72153a4fb0cfd1233e10f0b2863f4288bd747eb63f1ab2601e | ResourceRequirements : - ./types/io.k8s.api.core.v1.ResourceRequirements.dhall + ./types/io.k8s.api.core.v1.ResourceRequirements.dhall sha256:da094174f6b3fa10b24697e77ef59512cc2e43c538deef203532c36a4cc3dad2 | SELinuxOptions : - ./types/io.k8s.api.core.v1.SELinuxOptions.dhall + ./types/io.k8s.api.core.v1.SELinuxOptions.dhall sha256:0d7767ca8fb43a84f1301ecce981d48f09d6d8891ef56f5342709e79e2b62064 | ScaleIOPersistentVolumeSource : - ./types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource.dhall sha256:7f56e32de51f78a2ea1efc005993d92ff622a589a9d416eec84e021f9081bf93 | ScaleIOVolumeSource : - ./types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall + ./types/io.k8s.api.core.v1.ScaleIOVolumeSource.dhall sha256:16d55a4871714458cfc2ece52c852d4edbda6c14fdadd258bd76b96b4083dd57 | ScopeSelector : - ./types/io.k8s.api.core.v1.ScopeSelector.dhall + ./types/io.k8s.api.core.v1.ScopeSelector.dhall sha256:efcedc4c3444db8e7e82c0e2f44c11552c6686b997410ed1c277da5370955bc9 | ScopedResourceSelectorRequirement : - ./types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall + ./types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall sha256:927bed53da40ef4c7d46f83fe5fd86090d8bfd05b2995afaa64a73116c87f2fb | Secret : - ./types/io.k8s.api.core.v1.Secret.dhall + ./types/io.k8s.api.core.v1.Secret.dhall sha256:983ae0872445557cc43895263500d441b922ad50a451751cff3bdb409c5d1e19 | SecretEnvSource : - ./types/io.k8s.api.core.v1.SecretEnvSource.dhall + ./types/io.k8s.api.core.v1.SecretEnvSource.dhall sha256:4680cbf427a543cffdaa5d69240e3b8c4d6c462b66a37f8820d6b669b6bc83fe | SecretKeySelector : - ./types/io.k8s.api.core.v1.SecretKeySelector.dhall + ./types/io.k8s.api.core.v1.SecretKeySelector.dhall sha256:9c4e3bea86f7f805947acbf73e2886b8527517926ff5165981da2c47ed72c27c | SecretList : - ./types/io.k8s.api.core.v1.SecretList.dhall + ./types/io.k8s.api.core.v1.SecretList.dhall sha256:a9de6fc59b251d2d37f35a3dd7a1dd2eaeeaabcf72fe5ca0c1c33195385d3f84 | SecretProjection : - ./types/io.k8s.api.core.v1.SecretProjection.dhall + ./types/io.k8s.api.core.v1.SecretProjection.dhall sha256:a5d83efa8c6bfade24a2fdbd53bf981010285499eb5c77039553d97464195e7e | SecretReference : - ./types/io.k8s.api.core.v1.SecretReference.dhall + ./types/io.k8s.api.core.v1.SecretReference.dhall sha256:aac2bf127e8931850f04d76f4a3a0eb7deec3b4af46f018d4cd6560167e630df | SecretVolumeSource : - ./types/io.k8s.api.core.v1.SecretVolumeSource.dhall + ./types/io.k8s.api.core.v1.SecretVolumeSource.dhall sha256:f230ef0a359344e593dfd4f2f5997dca3bd8c875c5cfc8d70a738b6aa4de3345 | SecurityContext : - ./types/io.k8s.api.core.v1.SecurityContext.dhall + ./types/io.k8s.api.core.v1.SecurityContext.dhall sha256:2af8194b7c332726b1a90fc36a47aa20f507fedf14e2e238e72153c0e0979798 | Service : - ./types/io.k8s.api.core.v1.Service.dhall + ./types/io.k8s.api.core.v1.Service.dhall sha256:3dc401c57743113c1c3f048f5e231f92e3cd7d20ef44400c4fd1e568637c9914 | ServiceAccount : - ./types/io.k8s.api.core.v1.ServiceAccount.dhall + ./types/io.k8s.api.core.v1.ServiceAccount.dhall sha256:a6244b8b5fc01eeb02668b2a6d5f4a9e7f6a8d8b7bb030ae898442df10583732 | ServiceAccountList : - ./types/io.k8s.api.core.v1.ServiceAccountList.dhall + ./types/io.k8s.api.core.v1.ServiceAccountList.dhall sha256:6e0eab9370084c578767a862320d007f748863dada0caa95b9e77991670b5493 | ServiceAccountTokenProjection : - ./types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall + ./types/io.k8s.api.core.v1.ServiceAccountTokenProjection.dhall sha256:a34c4621eb6be8c65301ebe8b3858a930bbaba922f96d348a4155d42d854fe90 | ServiceList : - ./types/io.k8s.api.core.v1.ServiceList.dhall + ./types/io.k8s.api.core.v1.ServiceList.dhall sha256:a2e61317e103d4423f1381990b3a4bfc9cf0d4a48cd4a298088009af99686e0d | ServicePort : - ./types/io.k8s.api.core.v1.ServicePort.dhall + ./types/io.k8s.api.core.v1.ServicePort.dhall sha256:23194d9324caff379b686f72e9d7926cf24f6c7f5d287bc97d2b33a90e2a93cf | ServiceSpec : - ./types/io.k8s.api.core.v1.ServiceSpec.dhall + ./types/io.k8s.api.core.v1.ServiceSpec.dhall sha256:9fab9470f1a571c6c69674a29d1d731783ba5148059ee03b1efa3e513f7ba6fe | ServiceStatus : - ./types/io.k8s.api.core.v1.ServiceStatus.dhall + ./types/io.k8s.api.core.v1.ServiceStatus.dhall sha256:8abeea38d6298ac707f0d5c0c15b21f99e4318f6358385f8555d201c9c7259ef | SessionAffinityConfig : - ./types/io.k8s.api.core.v1.SessionAffinityConfig.dhall + ./types/io.k8s.api.core.v1.SessionAffinityConfig.dhall sha256:da51aef542e1d3f90b341ad9c4fc060f3165f076d07470a1d100468b1462658a | StorageOSPersistentVolumeSource : - ./types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall + ./types/io.k8s.api.core.v1.StorageOSPersistentVolumeSource.dhall sha256:b9809cff9cdf97b2ec9eb2671b68b2b47727008f8b6cf58652c7cc8da1611532 | StorageOSVolumeSource : - ./types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall + ./types/io.k8s.api.core.v1.StorageOSVolumeSource.dhall sha256:ab95e5b4bda27aeeca62c463cc0774c426798980fd47f8a9dfc5b205bbbfcd60 | Sysctl : - ./types/io.k8s.api.core.v1.Sysctl.dhall + ./types/io.k8s.api.core.v1.Sysctl.dhall sha256:b8c3c0c4ceb36ba4e6674df5de20ad1d97e120b93b9ce9914a41d0036770dcc4 | TCPSocketAction : - ./types/io.k8s.api.core.v1.TCPSocketAction.dhall + ./types/io.k8s.api.core.v1.TCPSocketAction.dhall sha256:c97ec77fe8d5a5b2811a6c8e9dfefaf0d6d1693a171c82cb3cedbccfca72280e | Taint : - ./types/io.k8s.api.core.v1.Taint.dhall + ./types/io.k8s.api.core.v1.Taint.dhall sha256:9acf25f6b6dfcc3fec40a88e6c9c01f511c4f30ada42992b2a63dfd3010598e8 | Toleration : - ./types/io.k8s.api.core.v1.Toleration.dhall + ./types/io.k8s.api.core.v1.Toleration.dhall sha256:311a6571242358d7b210631d506dc09e89671c2012bee5799c05f0a2c0024d71 | TopologySelectorLabelRequirement : - ./types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall + ./types/io.k8s.api.core.v1.TopologySelectorLabelRequirement.dhall sha256:2edad4a4d84e1bc9a57d52c6a50d16247126f414da3984ca2d58ecd675d96b8c | TopologySelectorTerm : - ./types/io.k8s.api.core.v1.TopologySelectorTerm.dhall + ./types/io.k8s.api.core.v1.TopologySelectorTerm.dhall sha256:c649568de8e14403de22909cac70b7afab29c7805aef2ba8e06a9247633497c8 | TypedLocalObjectReference : - ./types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall + ./types/io.k8s.api.core.v1.TypedLocalObjectReference.dhall sha256:ce043c1c8d01dc969702685befe954309a133412feb072957743c6d250b132be | Volume : - ./types/io.k8s.api.core.v1.Volume.dhall + ./types/io.k8s.api.core.v1.Volume.dhall sha256:9dad924b5ceee23ef00f71ed313e8b616da1312715bd81820362b4dd84f3da8a | VolumeDevice : - ./types/io.k8s.api.core.v1.VolumeDevice.dhall + ./types/io.k8s.api.core.v1.VolumeDevice.dhall sha256:41d225bedf28907d18bcf746b630ad52788af8ae1a1d1236798fdf439727ad32 | VolumeMount : - ./types/io.k8s.api.core.v1.VolumeMount.dhall + ./types/io.k8s.api.core.v1.VolumeMount.dhall sha256:da431ad860f7d0f761804b088fd9386736d50ae60e3d7b48e464bf75e0d95516 | VolumeNodeAffinity : - ./types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall + ./types/io.k8s.api.core.v1.VolumeNodeAffinity.dhall sha256:156b04e9c768451171c962778ba90cd0611a0444044c1cb13f5e2ef7d2b083c8 | VolumeProjection : - ./types/io.k8s.api.core.v1.VolumeProjection.dhall + ./types/io.k8s.api.core.v1.VolumeProjection.dhall sha256:66806a48adcfd33078198835851e5ecf4b2d09589c91644d8b9e5daf3ef32bfc | VsphereVirtualDiskVolumeSource : - ./types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall + ./types/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource.dhall sha256:4dff124d7400ab0495931fee2209a82c36f1819cb40a44994f97604affc67fde | WeightedPodAffinityTerm : - ./types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall + ./types/io.k8s.api.core.v1.WeightedPodAffinityTerm.dhall sha256:7b3ba425d7e073ec3926c6ba68f873c6687f6307cc9d5d337b80654bc47e4c50 | HTTPIngressPath : - ./types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressPath.dhall sha256:43bfca3501f5652d6b9aff928a088925f7fb79c82ceea53c4eecbe7809ab988d | HTTPIngressRuleValue : - ./types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall + ./types/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue.dhall sha256:872716dafe780b35b4e0233ff707543c8bb5533c420f102dec3c2716940161f6 | Ingress : - ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall + ./types/io.k8s.api.extensions.v1beta1.Ingress.dhall sha256:2c54ab5301dfbb045bfaee6e67f28a868a35c76fb1d5710ddb58f5664a6098fb | IngressBackend : - ./types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressBackend.dhall sha256:45106e664aa9c1b3f118eb31b9af70c80df866b3eef9222d7b7dce37995fc957 | IngressList : - ./types/io.k8s.api.extensions.v1beta1.IngressList.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressList.dhall sha256:c0c14e270d841d8c436a8835ffa73b5696c8b046348559f83841dfbf4ec60727 | IngressRule : - ./types/io.k8s.api.extensions.v1beta1.IngressRule.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressRule.dhall sha256:a27d47357742ab2ebef3a700a9194e64c4318729f0cf8725b742ca42293998a9 | IngressSpec : - ./types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressSpec.dhall sha256:069597a548ccd3196b45b50952f22e29bc9becb90d548bf336e827cb4e7b390f | IngressStatus : - ./types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressStatus.dhall sha256:8abeea38d6298ac707f0d5c0c15b21f99e4318f6358385f8555d201c9c7259ef | IngressTLS : - ./types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall + ./types/io.k8s.api.extensions.v1beta1.IngressTLS.dhall sha256:2ad9d7776b54fdb1c232b2c0e0906c615f11efeeea666e38731e145bdcc62dfc | IPBlock : - ./types/io.k8s.api.networking.v1.IPBlock.dhall + ./types/io.k8s.api.networking.v1.IPBlock.dhall sha256:955e947b368b10d732f3ab2da1930e08ccb73e42db32cbbd65067dd7be73de62 | NetworkPolicy : - ./types/io.k8s.api.networking.v1.NetworkPolicy.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicy.dhall sha256:fd11d141a8685242d4cfeb878722415e6e2a19b63b56d394cc110ea9c5fd99cd | NetworkPolicyEgressRule : - ./types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyEgressRule.dhall sha256:18f7511f907f962b121f09e1086b2c8091a2f24783ef1b36c234fff7fb4eb04d | NetworkPolicyIngressRule : - ./types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyIngressRule.dhall sha256:7d5212c06b0d81cfbc75ab7ed399b121aaec3ab8ef6c9696259bf48640e92e7d | NetworkPolicyList : - ./types/io.k8s.api.networking.v1.NetworkPolicyList.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyList.dhall sha256:aab39ec029829c6841e58c50bc082bebde17b8da703c0746879374a6fd09802b | NetworkPolicyPeer : - ./types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyPeer.dhall sha256:d1cbbe70f12fd830aa4250025a818acc355a4bcfaebd9e648739c6d1a11bcd5c | NetworkPolicyPort : - ./types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicyPort.dhall sha256:dd8906718a52d0380a3ccc37c4f65e34027212167bcf531af0babf6ef1baa59a | NetworkPolicySpec : - ./types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall + ./types/io.k8s.api.networking.v1.NetworkPolicySpec.dhall sha256:04021b1d650aa16de66aca8a4795ecadb2dddc48e70db6c7fed38ed717ad85e9 | AllowedFlexVolume : - ./types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall + ./types/io.k8s.api.policy.v1beta1.AllowedFlexVolume.dhall sha256:caa2b98af766703b8f5fecce47f6efa498b7dd14d49a0323a90b2f82c22b63c3 | AllowedHostPath : - ./types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall + ./types/io.k8s.api.policy.v1beta1.AllowedHostPath.dhall sha256:a53af202dd09fd0759372039d2023cf82e34e3fa702d3a7e8eb8151b740af877 | Eviction : - ./types/io.k8s.api.policy.v1beta1.Eviction.dhall + ./types/io.k8s.api.policy.v1beta1.Eviction.dhall sha256:d54e8afd371f7df7341a1de35e31f8c7c2119e57d901cf7f9ee8c39f9e5d4b2b | FSGroupStrategyOptions : - ./types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions.dhall sha256:65572e54dab9cb5c31df839e1f40838d762f144a8c6650bf85b5b9cb083560dc | HostPortRange : - ./types/io.k8s.api.policy.v1beta1.HostPortRange.dhall + ./types/io.k8s.api.policy.v1beta1.HostPortRange.dhall sha256:179073df1d50b91df18d6ef21e42af1e3f8bbf4479495c7d2eb057a987e79a32 | IDRange : - ./types/io.k8s.api.policy.v1beta1.IDRange.dhall + ./types/io.k8s.api.policy.v1beta1.IDRange.dhall sha256:179073df1d50b91df18d6ef21e42af1e3f8bbf4479495c7d2eb057a987e79a32 | PodDisruptionBudget : - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudget.dhall sha256:8212eb806edb940a5e6428ff38a93ba00007b557e4c0c4bdc7f06f24c0a83e81 | PodDisruptionBudgetList : - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList.dhall sha256:0540974b64bc080255890cf3d5e7be26e027d7c78323094039a699a093bd56e0 | PodDisruptionBudgetSpec : - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec.dhall sha256:e0671dbbe7fb7e0cda28679722a31d60ef535fdd2e9b14052dafbf405e6de579 | PodDisruptionBudgetStatus : - ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall + ./types/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus.dhall sha256:a61c07f4ee8c68c6bddb667bd3ec961c40edf2e98075c16acd2ba765b4d6c4c3 | PodSecurityPolicy : - ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicy.dhall sha256:e7de99da016c179f4f3e3cb88aa0300f9ec066b8ae2b619ec622602a482a8072 | PodSecurityPolicyList : - ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicyList.dhall sha256:4afa94f961798e53d3005fb777788ee3965f5e4a61f29517bd4f6afe9066b520 | PodSecurityPolicySpec : - ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall + ./types/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec.dhall sha256:f0a5021d36fe1498b51d4fb4ac32409172845e1bd4b0900c0e63197d03cfd506 | RunAsGroupStrategyOptions : - ./types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions.dhall sha256:eed3ff916ff754f69b2d05f5d4c49254ea8561c6b1f02237515dac196108cb34 | RunAsUserStrategyOptions : - ./types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions.dhall sha256:eed3ff916ff754f69b2d05f5d4c49254ea8561c6b1f02237515dac196108cb34 | SELinuxStrategyOptions : - ./types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions.dhall sha256:64c91dabb86504c79bd00ebe73650b7ea064b55a7ba6360aba59c3f4b500844c | SupplementalGroupsStrategyOptions : - ./types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall + ./types/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions.dhall sha256:65572e54dab9cb5c31df839e1f40838d762f144a8c6650bf85b5b9cb083560dc | AggregationRule : - ./types/io.k8s.api.rbac.v1.AggregationRule.dhall + ./types/io.k8s.api.rbac.v1.AggregationRule.dhall sha256:2c4fd169e9a7a9691432951bb00408a9b99bf7acbdabade86970dfb38853610f | ClusterRole : - ./types/io.k8s.api.rbac.v1.ClusterRole.dhall + ./types/io.k8s.api.rbac.v1.ClusterRole.dhall sha256:9e394a0ce75be5faa466ad0d5755ed831e0a927287ab145f56b6c2d6fb4dc652 | ClusterRoleBinding : - ./types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall + ./types/io.k8s.api.rbac.v1.ClusterRoleBinding.dhall sha256:8c7cb5277ac7e6e04f7ccadd1ea5bd65c05673ea279bac25acb51934ac52ffb8 | ClusterRoleBindingList : - ./types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall + ./types/io.k8s.api.rbac.v1.ClusterRoleBindingList.dhall sha256:ee4a21dc27620727590744ab59cbc981eac9b475bdab6fc3bd7153e6115f38c8 | ClusterRoleList : - ./types/io.k8s.api.rbac.v1.ClusterRoleList.dhall + ./types/io.k8s.api.rbac.v1.ClusterRoleList.dhall sha256:7a9453fd1426af26e4685894a481cffc10872915bc19ccdfaf8f7d794150b5fa | PolicyRule : - ./types/io.k8s.api.rbac.v1.PolicyRule.dhall + ./types/io.k8s.api.rbac.v1.PolicyRule.dhall sha256:624c205bce18ff961fbd21061a8bb4afb136a10ef81711503134a73bf6f6e541 | Role : - ./types/io.k8s.api.rbac.v1.Role.dhall + ./types/io.k8s.api.rbac.v1.Role.dhall sha256:95d04cdc1bf69d20f66d17b52ff322928c17fba2086a86b6c46eb49d1dc81dd7 | RoleBinding : - ./types/io.k8s.api.rbac.v1.RoleBinding.dhall + ./types/io.k8s.api.rbac.v1.RoleBinding.dhall sha256:8c7cb5277ac7e6e04f7ccadd1ea5bd65c05673ea279bac25acb51934ac52ffb8 | RoleBindingList : - ./types/io.k8s.api.rbac.v1.RoleBindingList.dhall + ./types/io.k8s.api.rbac.v1.RoleBindingList.dhall sha256:ee4a21dc27620727590744ab59cbc981eac9b475bdab6fc3bd7153e6115f38c8 | RoleList : - ./types/io.k8s.api.rbac.v1.RoleList.dhall + ./types/io.k8s.api.rbac.v1.RoleList.dhall sha256:eeea8f627af1261df9b67861c2fde6baecde273693ac0f225d4a01c591fb7c36 | RoleRef : - ./types/io.k8s.api.rbac.v1.RoleRef.dhall + ./types/io.k8s.api.rbac.v1.RoleRef.dhall sha256:e8f584f3fc058dfea4a3ffc977f421d3f5ba9abc2c7c3d5efa688e3687d91256 | Subject : - ./types/io.k8s.api.rbac.v1.Subject.dhall + ./types/io.k8s.api.rbac.v1.Subject.dhall sha256:d1fc22ae76a7fd25f8b0dd643142c35ccc77e6972a2762f36cc9e92d3b739883 | PriorityClass : - ./types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall + ./types/io.k8s.api.scheduling.v1beta1.PriorityClass.dhall sha256:9e738cbc1322e617869a83322a304b07f8cee80fff3f0aebe8084f481a62cd2c | PriorityClassList : - ./types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall + ./types/io.k8s.api.scheduling.v1beta1.PriorityClassList.dhall sha256:dd4bbef2c30870c0a2b901f8b5a5460e271119c49f13a8a70140f4c98fd0a99d | PodPreset : - ./types/io.k8s.api.settings.v1alpha1.PodPreset.dhall + ./types/io.k8s.api.settings.v1alpha1.PodPreset.dhall sha256:40b8a8693d4673a26989155acf1effbe6c905450bec468e5199d1ddf99c55d8d | PodPresetList : - ./types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall + ./types/io.k8s.api.settings.v1alpha1.PodPresetList.dhall sha256:0dbece2cd8ecec93dd60ca9b1583642f6ab898b550e7d0f064e9be322709ab5b | PodPresetSpec : - ./types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall + ./types/io.k8s.api.settings.v1alpha1.PodPresetSpec.dhall sha256:d0294a165ffa79470471bdac112f439ade05417e1cf04d2e15c85899ede54909 | StorageClass : - ./types/io.k8s.api.storage.v1.StorageClass.dhall + ./types/io.k8s.api.storage.v1.StorageClass.dhall sha256:ac9d915b6c66d40825dbc63f19d1706c4ae21cc407f3fb0a3ddc39e5f84cceea | StorageClassList : - ./types/io.k8s.api.storage.v1.StorageClassList.dhall + ./types/io.k8s.api.storage.v1.StorageClassList.dhall sha256:842eb60c7771f757acd0562071a5985d53f00addcca03dc9339966f8fb1efbbc | VolumeAttachment : - ./types/io.k8s.api.storage.v1.VolumeAttachment.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachment.dhall sha256:7197d740c584f25c5fed41a467503badc07f93c2f54b32cf321ee794ad96954c | VolumeAttachmentList : - ./types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentList.dhall sha256:5ce2a3efc616a2ada40f3a3fa07be5df583224962c5148bac0babc7271571088 | VolumeAttachmentSource : - ./types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentSource.dhall sha256:86ae25f48902227b9297c6a7ae38ecc8d9ad126de1190ec44ce21386bee83638 | VolumeAttachmentSpec : - ./types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentSpec.dhall sha256:263d3b170fd7253df2336776e10291f429b99f7396489752a139e32c40b0e8dd | VolumeAttachmentStatus : - ./types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall + ./types/io.k8s.api.storage.v1.VolumeAttachmentStatus.dhall sha256:d534590a63d1fac3e9b0e628df005f264260870465fdb13865216f787980ed22 | VolumeError : - ./types/io.k8s.api.storage.v1.VolumeError.dhall + ./types/io.k8s.api.storage.v1.VolumeError.dhall sha256:8f6db4e75050c072751c8d2dc1939150b527f5d2544d352a3c3cd895463cb087 | CustomResourceColumnDefinition : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition.dhall sha256:61fa8e14d1b7c40bea46aeebe90aac7c0324db5442940572f00f873fc4b77fdf | CustomResourceConversion : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion.dhall sha256:c3a466b54297acec7f8704ee286eb03fb0a8509567aa69f77eb369e17f3b5a3c | CustomResourceDefinition : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition.dhall sha256:cfa2c139bfcd952c6d511ca8f7f1b0e5b04d00dbeba630ad09e076b9f7077c62 | CustomResourceDefinitionCondition : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | CustomResourceDefinitionList : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList.dhall sha256:76f0d8a829934d3aec3e2064004b0d4c0afef203b61f912890bcd716b1570900 | CustomResourceDefinitionNames : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames.dhall sha256:0278161a6b3294f036a73cd3c4dc3d0b304f683ba9de276a119c634ff73e9fb1 | CustomResourceDefinitionSpec : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec.dhall sha256:362bf85eab703ac8f1fade253b9b88316c081c779e0afb1194b890f600c72211 | CustomResourceDefinitionStatus : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus.dhall sha256:9760548a849877dfd2a7411930d68a4974da897b83937d1e5c4c0e9bdf82d50f | CustomResourceDefinitionVersion : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion.dhall sha256:f6e0f1dd71d8a89f9931710b44deef63fa794a873addffd13c3c3acac8ca2257 | CustomResourceSubresourceScale : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale.dhall sha256:6733049a96431ae2b72e7d6b17a24204a0ef148aef08725e02f8da00339525a6 | CustomResourceSubresourceStatus : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 | CustomResourceSubresources : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources.dhall sha256:79b780571314557279c705ae18e69b72ae0886f894d00f4c5fecc212ece1d58d | CustomResourceValidation : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation.dhall sha256:63c5ff559f45d358e219fcbd3de6af12fb1f04ab92cf28598e99d245100d7195 | ExternalDocumentation : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation.dhall sha256:75a79c871f43a432b402f8a5d52f277bb827f5170ecfed101ed356a91ccbce91 | JSON : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 | JSONSchemaProps : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps.dhall sha256:7fc5e4c3c7d27a6a6a6e1af42a6c0351711e08e14e6aefb7247df5b7349be5e9 | JSONSchemaPropsOrArray : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 | JSONSchemaPropsOrBool : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 | JSONSchemaPropsOrStringArray : - ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall + ./types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 | Quantity : - ./types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall + ./types/io.k8s.apimachinery.pkg.api.resource.Quantity.dhall sha256:b9c75dfe7b1571f8b606d709a1103d67f86f16e04e63aa0de9856cd00904d4a2 | APIGroup : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup.dhall sha256:eb61baacf776beeb5e599ee020be16cda30b8ccccccec0b717b8f001a23ffa60 | APIGroupList : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList.dhall sha256:61c2bda130bd8915187fe6d60cd6f5c9e5984c0ca9abf89c5a5f83c90775a58f | APIResource : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource.dhall sha256:605ee03b53b5673f3c96e2e1815211b3ad71efefd31d95e26807e4126dc92dc8 | APIResourceList : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList.dhall sha256:e7f5f91dfb15339994f5de17ed74b6ba2b5c8efeb7ec7a503cbe9bf9a109bcd1 | APIVersions : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions.dhall sha256:9628be6fba030be773c5407dd9b56185cd9b5ee5e9c33bd630890288ad422c9b | DeleteOptions : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions.dhall sha256:eaf871fc1185a78c2b9e3e1f49ab248fb48381cacb80a3f6dc32403ee3cc98de | GroupVersionForDiscovery : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.dhall sha256:08bb86a913471bc40df63afbaf20342d5961e8df0da1e54cdc0f7799c75a9f01 | Initializer : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializer.dhall sha256:c9078ba25443af62d7179d609dd2b291fad7c2bfb66fbb35b6c79b439ea269aa | Initializers : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Initializers.dhall sha256:518c002a953e13534dcdb642a47ac743b0bd6c240966ff0e774f49c9c3ca7f3f | LabelSelector : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector.dhall sha256:2b194e9f6b64a10a0c26e6f65a6ad7921e0a5e61b83792281c4f5ed9affead48 | LabelSelectorRequirement : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.dhall sha256:4aff0eede89315bfaee26abcd06ef3fd7afca37f0b3de110b01bc0103b1a8900 | ListMeta : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall sha256:96b722fff4d997e9c32020312107b8730133ff9aedee32c5a8e30d4b762e9dcb | MicroTime : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall sha256:b9c75dfe7b1571f8b606d709a1103d67f86f16e04e63aa0de9856cd00904d4a2 | ObjectMeta : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall sha256:07dbf3fd5c36c69fcdad4b107997880b81b7f028fc6ebef12d67e9edf2c64e93 | OwnerReference : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference.dhall sha256:839b14d1d8b9fde26a7af1ae095b66f8844e1b150d7cae51ed68bf4b3e267fc8 | Patch : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Patch.dhall sha256:0912602a19e01dcff30f351958d2d9b69519c9be61b57b1b32a2a569bf8bf5f9 | Preconditions : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions.dhall sha256:be4154ca7fdfb6caff9f705842e407a2947a56324731edbc67bb931cd3256a89 | ServerAddressByClientCIDR : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.dhall sha256:8341e58b395f5a48ee38f3d2fa354062f2b12bf12cad99a2137bfaa546cb5abe | Status : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Status.dhall sha256:fbad79c37995106b1cc70a09521909b570457aff3835c2be66cf0e9db9ff7cd4 | StatusCause : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause.dhall sha256:8231ef4ba2b02fb1dc8f91aa120008bffbe12d067b2a93a0897e7ef9bd9b8f4d | StatusDetails : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails.dhall sha256:6d343da80b458915b27c1ad605abec1a344852afc1a703b5dc5616d2bddc4ab7 | Time : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall sha256:b9c75dfe7b1571f8b606d709a1103d67f86f16e04e63aa0de9856cd00904d4a2 | WatchEvent : - ./types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall + ./types/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent.dhall sha256:111bbe3c53229538bfe2fb1b5d827f21104944b88705c3983a85b907b8ed4a82 | RawExtension : - ./types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall + ./types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall sha256:bf11ccea8d915b78768903e35aca65976e884e209ffe99157bf7179618d113ce | IntOrString : - ./types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall + ./types/io.k8s.apimachinery.pkg.util.intstr.IntOrString.dhall sha256:04a91539533a52bf0bf114690cceee43b656915bd83c2731ce26ad31f516d47f | Info : - ./types/io.k8s.apimachinery.pkg.version.Info.dhall + ./types/io.k8s.apimachinery.pkg.version.Info.dhall sha256:147ae32c3822f64203e115e007aeb18be88282f73bc02fcbce4cb04fff2d3a6f | APIService : - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService.dhall sha256:e4f0008e97ea3e7ec9469737c81c0a8ae2b4d257e20b39196d2a5302c914bf3b | APIServiceCondition : - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition.dhall sha256:10de5e5aed3f6e1721f79bd8e2f9ffcecb92658fbe7442e6eaf74c6780b4779d | APIServiceList : - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList.dhall sha256:b01b31e25772fd7d2a8e6d3c916bef61b7badc35c8662919c1a8a2374551fa97 | APIServiceSpec : - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec.dhall sha256:e072ad8427a64e64ace366afe30c682ecf1b0c2c75d1126e735cf99dc72d6281 | APIServiceStatus : - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus.dhall sha256:302659b275ad69fa816e075c5bf48d1b9796537a20880412e8172756cd06fa11 | ServiceReference : - ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall + ./types/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference.dhall sha256:aac2bf127e8931850f04d76f4a3a0eb7deec3b4af46f018d4cd6560167e630df > From d7472964e398a01f370e27b9d7d27b7306ac79d3 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 2 Apr 2019 16:52:32 +0300 Subject: [PATCH 25/28] Fix link --- README.md | 2 +- docs/README.md.dhall | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ad88e413..dd57f07c 100644 --- a/README.md +++ b/README.md @@ -304,7 +304,7 @@ dhall-to-yaml --documents --omitEmpty <<< "let a = ./examples/deploymentSimple.d ``` If the objects are of different type, it's not possible to have separate documents in the same YAML file. -However, since [k8s has a builtin `List` type for these cases][https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/list.yaml], +However, since [k8s has a builtin `List` type for these cases](https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/list.yaml), it's possible to use it together with the [union type of all k8s types that we generate][typesUnion]. So if we want to deploy e.g. a Deployment and a Service together, we can do: diff --git a/docs/README.md.dhall b/docs/README.md.dhall index 3c4ecccd..4a17af8c 100644 --- a/docs/README.md.dhall +++ b/docs/README.md.dhall @@ -137,7 +137,7 @@ dhall-to-yaml --documents --omitEmpty <<< "let a = ./examples/deploymentSimple.d ``` If the objects are of different type, it's not possible to have separate documents in the same YAML file. -However, since [k8s has a builtin `List` type for these cases][https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/list.yaml], +However, since [k8s has a builtin `List` type for these cases](https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/list.yaml), it's possible to use it together with the [union type of all k8s types that we generate][typesUnion]. So if we want to deploy e.g. a Deployment and a Service together, we can do: From a5355645cbe9e9913f87128953433aeb8e0e31f5 Mon Sep 17 00:00:00 2001 From: Arian van Putten Date: Tue, 2 Apr 2019 18:12:19 +0200 Subject: [PATCH 26/28] Freeze types typesUnion and defaults --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index ea4d1652..9c592f71 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,16 @@ .PHONY: install build check default + default: build README.md: docs/README.md.dhall ./scripts/build-readme.sh + build: README.md mkdir -p types default dhall-kubernetes-generator "${OPENAPI_SPEC}" + + dhall freeze --all --inplace ./types.dhall + dhall freeze --all --inplace ./typesUnion.dhall + dhall freeze --all --inplace ./defaults.dhall check: build LC_ALL=en_US.UTF-8 ./scripts/check-source.py mkdir -p tmp From d1626c0eabcd10d8fbe1b35948074e79ed9dac99 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 30 Apr 2019 15:42:16 +0300 Subject: [PATCH 27/28] Update to dhall-1.22 --- README.md | 6 ++--- .../dhall-kubernetes-generator.cabal | 2 +- .../src/Dhall/Kubernetes/Convert.hs | 2 +- dhall-kubernetes-generator/src/Main.hs | 2 +- dhall-kubernetes-generator/stack.yaml | 3 ++- docs/README.md.dhall | 6 ++--- nix/{dhall-1.21.0.nix => dhall-1.22.0.nix} | 24 +++++++++---------- nix/dhall-json-1.2.7.nix | 23 ------------------ nix/dhall-json-1.2.8.nix | 24 +++++++++++++++++++ nix/dhall-text-1.0.17.nix | 13 ++++++++++ nix/nixpkgs.nix | 6 ++--- 11 files changed, 63 insertions(+), 48 deletions(-) rename nix/{dhall-1.21.0.nix => dhall-1.22.0.nix} (61%) delete mode 100644 nix/dhall-json-1.2.7.nix create mode 100644 nix/dhall-json-1.2.8.nix create mode 100644 nix/dhall-text-1.0.17.nix diff --git a/README.md b/README.md index dd57f07c..c1ab4cf6 100644 --- a/README.md +++ b/README.md @@ -30,12 +30,12 @@ or the [full tutorial][dhall-tutorial]. ## Prerequisites -**NOTE**: `dhall-kubernetes` requires at least version `1.21.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) -(version `6.0.0` of the language). +**NOTE**: `dhall-kubernetes` requires at least version `1.22.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) +(version `7.0.0` of the language). You can install the latest version with the following: ```bash -stack install dhall-1.21.0 dhall-json-1.2.7 --resolver=nightly-2019-04-01 +stack install dhall-1.22.0 dhall-json-1.2.8 --resolver=nightly-2019-04-28 ``` ## Quickstart - a simple Deployment diff --git a/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal b/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal index 8b4ca64b..4be2ae30 100644 --- a/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal +++ b/dhall-kubernetes-generator/dhall-kubernetes-generator.cabal @@ -23,7 +23,7 @@ executable dhall-kubernetes-generator base >= 4.8.2.0 && < 5 , aeson >= 1.0.0.0 && < 1.5 , containers >= 0.5.0.0 && < 0.7 , - dhall >= 1.21.0 && < 1.22 , + dhall >= 1.22.0 && < 1.23 , prettyprinter >= 1.2.0.1 && < 1.3 , text >= 0.11.1.0 && < 1.3 , turtle >= 1.5.0 && < 1.6 , diff --git a/dhall-kubernetes-generator/src/Dhall/Kubernetes/Convert.hs b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Convert.hs index d57957c4..5ee734df 100644 --- a/dhall-kubernetes-generator/src/Dhall/Kubernetes/Convert.hs +++ b/dhall-kubernetes-generator/src/Dhall/Kubernetes/Convert.hs @@ -97,7 +97,7 @@ toTypes definitions = memo kvList = Dhall.App Dhall.List $ Dhall.Record $ Dhall.Map.fromList [ ("mapKey", Dhall.Text), ("mapValue", Dhall.Text) ] - intOrString = Dhall.Union $ Dhall.Map.fromList + intOrString = Dhall.Union $ Dhall.Map.fromList $ fmap (second Just) [ ("Int", Dhall.Natural), ("String", Dhall.Text) ] shouldBeRequired :: Maybe ModelName -> (Maybe FieldName, Expr) -> Bool diff --git a/dhall-kubernetes-generator/src/Main.hs b/dhall-kubernetes-generator/src/Main.hs index 81d32784..5a39ee04 100644 --- a/dhall-kubernetes-generator/src/Main.hs +++ b/dhall-kubernetes-generator/src/Main.hs @@ -83,6 +83,6 @@ main = do typesUnionPath = "./typesUnion.dhall" defaultsRecordPath = "./defaults.dhall" - writeDhall typesUnionPath (Dhall.Union typesMap) + writeDhall typesUnionPath (Dhall.Union $ fmap Just typesMap) writeDhall typesRecordPath (Dhall.RecordLit typesMap) writeDhall defaultsRecordPath (Dhall.RecordLit defaultsMap) diff --git a/dhall-kubernetes-generator/stack.yaml b/dhall-kubernetes-generator/stack.yaml index 0ba2b8e0..e9834e6a 100644 --- a/dhall-kubernetes-generator/stack.yaml +++ b/dhall-kubernetes-generator/stack.yaml @@ -2,4 +2,5 @@ resolver: lts-13.04 packages: - . extra-deps: -- dhall-1.21.0 +- dhall-1.22.0 +- dhall-json-1.2.8 diff --git a/docs/README.md.dhall b/docs/README.md.dhall index 4a17af8c..48a4f1ac 100644 --- a/docs/README.md.dhall +++ b/docs/README.md.dhall @@ -31,12 +31,12 @@ or the [full tutorial][dhall-tutorial]. ## Prerequisites -**NOTE**: `dhall-kubernetes` requires at least version `1.21.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) -(version `6.0.0` of the language). +**NOTE**: `dhall-kubernetes` requires at least version `1.22.0` of [the interpreter](https://github.com/dhall-lang/dhall-haskell) +(version `7.0.0` of the language). You can install the latest version with the following: ```bash -stack install dhall-1.21.0 dhall-json-1.2.7 --resolver=nightly-2019-04-01 +stack install dhall-1.22.0 dhall-json-1.2.8 --resolver=nightly-2019-04-28 ``` ## Quickstart - a simple Deployment diff --git a/nix/dhall-1.21.0.nix b/nix/dhall-1.22.0.nix similarity index 61% rename from nix/dhall-1.21.0.nix rename to nix/dhall-1.22.0.nix index 92046352..83945822 100644 --- a/nix/dhall-1.21.0.nix +++ b/nix/dhall-1.22.0.nix @@ -1,21 +1,20 @@ { mkDerivation, aeson, aeson-pretty, ansi-terminal, base , bytestring, case-insensitive, cborg, cborg-json, containers , contravariant, criterion, cryptonite, deepseq, Diff, directory -, doctest, dotgen, exceptions, filepath, haskeline, http-client -, http-client-tls, http-types, lens-family-core, megaparsec, memory -, mockery, mtl, optparse-applicative, parsers, prettyprinter -, prettyprinter-ansi-terminal, QuickCheck, quickcheck-instances -, repline, scientific, serialise, stdenv, tasty, tasty-hunit -, tasty-quickcheck, template-haskell, text, transformers -, unordered-containers, uri-encode, vector +, doctest, dotgen, exceptions, filepath, foldl, haskeline +, http-client, http-client-tls, http-types, lens-family-core +, megaparsec, memory, mockery, mtl, optparse-applicative, parsers +, prettyprinter, prettyprinter-ansi-terminal, QuickCheck +, quickcheck-instances, repline, scientific, serialise, stdenv +, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text +, transformers, turtle, unordered-containers, uri-encode, vector }: mkDerivation { pname = "dhall"; - version = "1.21.0"; - sha256 = "9b22cc6f7694ef2f5d5d6fa66727044622b9905b2a9da0cdf376c75ad3b9df0e"; + version = "1.22.0"; + sha256 = "bf7782d99be9b5a99415b2a84d43a16c5a31ecdd4de5b8fd34daeee173df0039"; isLibrary = true; isExecutable = true; - doCheck = false; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring case-insensitive cborg cborg-json containers contravariant cryptonite Diff directory @@ -29,8 +28,9 @@ mkDerivation { executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring cborg containers deepseq directory doctest filepath - mockery prettyprinter QuickCheck quickcheck-instances serialise - tasty tasty-hunit tasty-quickcheck text transformers vector + foldl mockery prettyprinter QuickCheck quickcheck-instances + serialise tasty tasty-hunit tasty-quickcheck text transformers + turtle vector ]; benchmarkHaskellDepends = [ base bytestring containers criterion directory serialise text diff --git a/nix/dhall-json-1.2.7.nix b/nix/dhall-json-1.2.7.nix deleted file mode 100644 index b6670346..00000000 --- a/nix/dhall-json-1.2.7.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ mkDerivation, aeson, aeson-pretty, base, bytestring, dhall -, optparse-applicative, stdenv, tasty, tasty-hunit, text -, unordered-containers, vector, yaml -}: -mkDerivation { - pname = "dhall-json"; - version = "1.2.7"; - sha256 = "11fca18fceacbff9f3b3ca86012f45b82fe9d52d2e689cfec434841a6e63e3f1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base dhall optparse-applicative text unordered-containers - ]; - executableHaskellDepends = [ - aeson aeson-pretty base bytestring dhall optparse-applicative text - vector yaml - ]; - testHaskellDepends = [ - aeson base bytestring dhall tasty tasty-hunit text - ]; - description = "Compile Dhall to JSON or YAML"; - license = stdenv.lib.licenses.bsd3; -} diff --git a/nix/dhall-json-1.2.8.nix b/nix/dhall-json-1.2.8.nix new file mode 100644 index 00000000..dfe33d3b --- /dev/null +++ b/nix/dhall-json-1.2.8.nix @@ -0,0 +1,24 @@ +{ mkDerivation, aeson, aeson-pretty, base, bytestring, containers +, dhall, exceptions, optparse-applicative, scientific, stdenv +, tasty, tasty-hunit, text, unordered-containers, vector, yaml +}: +mkDerivation { + pname = "dhall-json"; + version = "1.2.8"; + sha256 = "edfd0f1cac49047f75f3096716ed961998df4bc9ce3661f6e8b0ba9ce0f3b168"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base dhall optparse-applicative text unordered-containers + ]; + executableHaskellDepends = [ + aeson aeson-pretty base bytestring containers dhall exceptions + optparse-applicative scientific text unordered-containers vector + yaml + ]; + testHaskellDepends = [ + aeson base bytestring dhall tasty tasty-hunit text + ]; + description = "Compile Dhall to JSON or YAML"; + license = stdenv.lib.licenses.bsd3; +} diff --git a/nix/dhall-text-1.0.17.nix b/nix/dhall-text-1.0.17.nix new file mode 100644 index 00000000..a3bed5aa --- /dev/null +++ b/nix/dhall-text-1.0.17.nix @@ -0,0 +1,13 @@ +{ mkDerivation, base, dhall, optparse-applicative, stdenv, text }: +mkDerivation { + pname = "dhall-text"; + version = "1.0.17"; + sha256 = "a338ccf6f93898985082845a9fdfc9f4e65079590cc18d2d0e00e5539021422f"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base dhall optparse-applicative text + ]; + description = "Template text using Dhall"; + license = stdenv.lib.licenses.bsd3; +} diff --git a/nix/nixpkgs.nix b/nix/nixpkgs.nix index 57e93cbc..94475ac5 100644 --- a/nix/nixpkgs.nix +++ b/nix/nixpkgs.nix @@ -11,10 +11,10 @@ let kubernetes-openapi-spec = pkgs.callPackage ./kubernetes-openapi-spec.nix {}; haskellPackages = pkgs.haskellPackages.override { overrides = haskellPackagesNew: haskellPackagesOld: rec { - dhall = haskellPackagesNew.callPackage ./dhall-1.21.0.nix {}; - dhall-json = haskellPackagesNew.callPackage ./dhall-json-1.2.7.nix {}; + dhall = haskellPackagesNew.callPackage ./dhall-1.22.0.nix {}; + dhall-json = haskellPackagesNew.callPackage ./dhall-json-1.2.8.nix {}; dhall-kubernetes-generator = haskellPackagesNew.callPackage ./dhall-kubernetes-generator.nix {}; - dhall-text = haskellPackagesNew.callPackage ./dhall-text-1.0.16.nix {}; + dhall-text = haskellPackagesNew.callPackage ./dhall-text-1.0.17.nix {}; megaparsec = haskellPackagesNew.callPackage ./megaparsec-7.0.2.nix {}; repline = haskellPackagesNew.callPackage ./repline-0.2.0.0.nix {}; }; From 2356ec547a27f5186a772a23c34286622ed8e56c Mon Sep 17 00:00:00 2001 From: Fabrizio Ferrai Date: Tue, 30 Apr 2019 18:40:31 +0300 Subject: [PATCH 28/28] Update hashes --- examples/deployment.dhall | 4 ++-- examples/deploymentSimple.dhall | 4 ++-- examples/ingress.dhall | 4 ++-- examples/service.dhall | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/deployment.dhall b/examples/deployment.dhall index 1513e9e8..40d0cc7b 100644 --- a/examples/deployment.dhall +++ b/examples/deployment.dhall @@ -1,8 +1,8 @@ let types = - ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + ../types.dhall sha256:29d8c4387540826a68775e9439e8d00f226d440a83dedf80ff877c612fa524a2 let defaults = - ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + ../defaults.dhall sha256:7fb71a223f3aeb4f72824303f7cbfdd038bb2b7a7dc1f76db7e65031dad0523c let kv = ( ../Prelude.dhall).JSON.keyText diff --git a/examples/deploymentSimple.dhall b/examples/deploymentSimple.dhall index abd24385..f1455198 100644 --- a/examples/deploymentSimple.dhall +++ b/examples/deploymentSimple.dhall @@ -1,8 +1,8 @@ let types = - ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + ../types.dhall sha256:29d8c4387540826a68775e9439e8d00f226d440a83dedf80ff877c612fa524a2 let defaults = - ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + ../defaults.dhall sha256:7fb71a223f3aeb4f72824303f7cbfdd038bb2b7a7dc1f76db7e65031dad0523c let deployment : types.Deployment diff --git a/examples/ingress.dhall b/examples/ingress.dhall index 041fb173..8b02551c 100644 --- a/examples/ingress.dhall +++ b/examples/ingress.dhall @@ -5,10 +5,10 @@ let map = Prelude.`List`.map let kv = Prelude.JSON.keyText let types = - ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + ../types.dhall sha256:29d8c4387540826a68775e9439e8d00f226d440a83dedf80ff877c612fa524a2 let defaults = - ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + ../defaults.dhall sha256:7fb71a223f3aeb4f72824303f7cbfdd038bb2b7a7dc1f76db7e65031dad0523c let Service = { name : Text, host : Text, version : Text } diff --git a/examples/service.dhall b/examples/service.dhall index dec8dcb2..4b295024 100644 --- a/examples/service.dhall +++ b/examples/service.dhall @@ -1,8 +1,8 @@ let types = - ../types.dhall sha256:1ac84a230c0fdd003b4db05157b11329d273217cc6837083eb30c9288a67c87f + ../types.dhall sha256:29d8c4387540826a68775e9439e8d00f226d440a83dedf80ff877c612fa524a2 let defaults = - ../defaults.dhall sha256:2e3d2b5d5fb52d08b078e803fa88ac1ed0f788c6a4d6342621a76eb77afe40f4 + ../defaults.dhall sha256:7fb71a223f3aeb4f72824303f7cbfdd038bb2b7a7dc1f76db7e65031dad0523c let kv = (../Prelude.dhall).JSON.keyText