Default kind and apiVersion values

The `kind` and `apiVersion` properties of a Kubernetes resource are
already implicitly determined by the resource. We adjust the default
functions so that they do not require the `kind` and `apiVersion`
parameters for resources.

We obtain the implied values by inspecting the
`x-kubernetes-group-version-kind` key from the OpenAPI schema for that
resource. The [Kubernetes OpenAPI Spec Readme][1] explains how these
values determine the resource values.

[1]: https://github.com/kubernetes/kubernetes/blob/master/api/openapi-spec/README.md#x-kubernetes-group-version-kind
This commit is contained in:
Thomas Scholtes 2018-07-08 11:17:13 +02:00
parent 6f4b1b32fd
commit 1feeeac87a
No known key found for this signature in database
GPG Key ID: C5BC340BAB556015
166 changed files with 546 additions and 504 deletions

View File

@ -32,12 +32,51 @@ def get_typ(props, required, importing_from_default=False):
return 'Optional ({})'.format(x)
def get_default(props, required):
if required:
raise ValueError('Required values should not have defaults')
def get_default(prop, required, value):
if required and not value:
raise ValueError('Missing value for required property')
x = get_typ(props, required, True)
return '([] : {})'.format(x)
x = get_typ(prop, required, True)
if value:
return '("{}" : {})'.format(value, x)
else:
return '([] : {})'.format(x)
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 {}
url = 'https://raw.githubusercontent.com/kubernetes/kubernetes/master/api/openapi-spec/swagger.json'
@ -80,18 +119,21 @@ def main():
properties = modelSpec.get('properties', {})
resource_data = get_static_data(modelSpec)
param_names = required - set(resource_data.keys())
# If there's any required props, we make it a lambda
if len([k for k in properties if k in required]) > 0:
params = ['{} : ({})'.format(propName, get_typ(propVal, True, True))
for propName, propVal in properties.items()
if propName in required]
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 required
else (propName, get_default(propVal, False))
for propName, propVal in properties.items()]
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:

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("InitializerConfiguration" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfiguration.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("InitializerConfigurationList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.admissionregistration.v1alpha1.InitializerConfigurationList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("MutatingWebhookConfigurationList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ValidatingWebhookConfigurationList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList.dhall

View File

@ -1,7 +1,7 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Integer)}) ->
{ apiVersion = _params.apiVersion
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Integer)}) ->
{ apiVersion = ("apps/v1" : Text)
, data = ([] : Optional (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall))
, kind = _params.kind
, kind = ("ControllerRevision" : Text)
, metadata = _params.metadata
, revision = _params.revision
} : ../types/io.k8s.api.apps.v1.ControllerRevision.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1.ControllerRevision.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ControllerRevisionList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1.ControllerRevisionList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1.DaemonSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DaemonSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1.DaemonSetList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1.Deployment.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DeploymentList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1.DeploymentList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1.ReplicaSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ReplicaSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1.ReplicaSetList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1.StatefulSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("StatefulSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1.StatefulSetList.dhall

View File

@ -1,7 +1,7 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Integer)}) ->
{ apiVersion = _params.apiVersion
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Integer)}) ->
{ apiVersion = ("apps/v1beta1" : Text)
, data = ([] : Optional (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall))
, kind = _params.kind
, kind = ("ControllerRevision" : Text)
, metadata = _params.metadata
, revision = _params.revision
} : ../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta1.ControllerRevision.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ControllerRevisionList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta1.ControllerRevisionList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta1.Deployment.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DeploymentList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta1.DeploymentList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), name : (Text), rollbackTo : (../types/io.k8s.api.apps.v1beta1.RollbackConfig.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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})))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta1.StatefulSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("StatefulSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta1.StatefulSetList.dhall

View File

@ -1,7 +1,7 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Integer)}) ->
{ apiVersion = _params.apiVersion
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), revision : (Integer)}) ->
{ apiVersion = ("apps/v1beta2" : Text)
, data = ([] : Optional (../types/io.k8s.apimachinery.pkg.runtime.RawExtension.dhall))
, kind = _params.kind
, kind = ("ControllerRevision" : Text)
, metadata = _params.metadata
, revision = _params.revision
} : ../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta2.ControllerRevision.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ControllerRevisionList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta2.ControllerRevisionList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta2.DaemonSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DaemonSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta2.DaemonSetList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta2.Deployment.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DeploymentList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta2.DeploymentList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta2.ReplicaSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ReplicaSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta2.ReplicaSetList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.apps.v1beta2.StatefulSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("StatefulSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.apps.v1beta2.StatefulSetList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authentication.v1.TokenReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authentication.v1beta1.TokenReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1.SubjectAccessReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), spec : (../types/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("HorizontalPodAutoscalerList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("HorizontalPodAutoscalerList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.batch.v1.Job.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("JobList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.batch.v1.JobList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.batch.v1beta1.CronJob.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("CronJobList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.batch.v1beta1.CronJobList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.batch.v2alpha1.CronJob.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("CronJobList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.batch.v2alpha1.CronJobList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequest.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("CertificateSigningRequestList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.coordination.v1beta1.Lease.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("LeaseList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.coordination.v1beta1.LeaseList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall), target : (../types/io.k8s.api.core.v1.ObjectReference.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ComponentStatus" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ComponentStatus.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.ComponentStatus.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ComponentStatusList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ComponentStatusList.dhall

View File

@ -1,7 +1,7 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ConfigMap" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ConfigMap.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.ConfigMap.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ConfigMapList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ConfigMapList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Endpoints.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("EndpointsList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.EndpointsList.dhall

View File

@ -1,11 +1,11 @@
\(_params : {apiVersion : (Text), involvedObject : (../types/io.k8s.api.core.v1.ObjectReference.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
\(_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 = _params.apiVersion
, apiVersion = ("v1" : Text)
, count = ([] : Optional (Integer))
, 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 = _params.kind
, kind = ("Event" : Text)
, lastTimestamp = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.Time.dhall))
, message = ([] : Optional (Text))
, metadata = _params.metadata

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Event.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("EventList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.EventList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.LimitRange.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("LimitRangeList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.LimitRangeList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Namespace.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("NamespaceList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.NamespaceList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Node.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("NodeList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.NodeList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.PersistentVolumeClaim.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("PersistentVolumeClaimList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.PersistentVolumeClaimList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.PersistentVolume.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("PersistentVolumeList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.PersistentVolumeList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Pod.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("PodList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.PodList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.PodTemplate.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("PodTemplateList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.PodTemplateList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.ReplicationController.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ReplicationControllerList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ReplicationControllerList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.ResourceQuota.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ResourceQuotaList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ResourceQuotaList.dhall

View File

@ -1,7 +1,7 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_params : {metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = ("v1" : Text)
, data = ([] : Optional ((List {mapKey : Text, mapValue : Text})))
, kind = _params.kind
, kind = ("Secret" : Text)
, metadata = _params.metadata
, stringData = ([] : Optional ((List {mapKey : Text, mapValue : Text})))
, type = ([] : Optional (Text))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Secret.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("SecretList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.SecretList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,8 +1,8 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, 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

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.ServiceAccount.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ServiceAccountList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ServiceAccountList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.core.v1.Service.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("ServiceList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.core.v1.ServiceList.dhall

View File

@ -1,12 +1,12 @@
\(_params : {apiVersion : (Text), eventTime : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
\(_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 = _params.apiVersion
, apiVersion = ("events.k8s.io/v1beta1" : Text)
, deprecatedCount = ([] : Optional (Integer))
, 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 = _params.kind
, kind = ("Event" : Text)
, metadata = _params.metadata
, note = ([] : Optional (Text))
, reason = ([] : Optional (Text))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.events.v1beta1.Event.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("EventList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.events.v1beta1.EventList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.extensions.v1beta1.DaemonSet.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DaemonSetList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.extensions.v1beta1.DaemonSetList.dhall

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
, kind = _params.kind
\(_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))

View File

@ -1,6 +1,6 @@
\(_params : {apiVersion : (Text), items : (List ../types/io.k8s.api.extensions.v1beta1.Deployment.dhall), kind : (Text), metadata : (../types/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta.dhall)}) ->
{ apiVersion = _params.apiVersion
\(_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 = _params.kind
, kind = ("DeploymentList" : Text)
, metadata = _params.metadata
} : ../types/io.k8s.api.extensions.v1beta1.DeploymentList.dhall

Some files were not shown because too many files have changed in this diff Show More