mirror of
https://github.com/dhall-lang/dhall-kubernetes.git
synced 2024-09-17 10:27:08 +03:00
Merge pull request #14 from geigerzaehler/static-resource-values
Default `kind` and `apiVersion` values
This commit is contained in:
commit
d0f6ed0e83
@ -91,9 +91,7 @@ in let spec = defaultSpec
|
||||
|
||||
-- and here's the Deployment
|
||||
in defaultDeployment
|
||||
{ apiVersion = "extensions/v1beta1"
|
||||
, kind = "Deployment"
|
||||
, metadata = defaultMeta { name = fooService.name }
|
||||
{ metadata = defaultMeta { name = fooService.name }
|
||||
} //
|
||||
{ spec = Some Spec spec } : Deployment
|
||||
|
||||
@ -200,9 +198,7 @@ in let spec = defaultSpec //
|
||||
}
|
||||
|
||||
in defaultIngress
|
||||
{ apiVersion = "extensions/v1beta1"
|
||||
, kind = "Ingress"
|
||||
, metadata = defaultMeta
|
||||
{ metadata = defaultMeta
|
||||
{ name = "nginx" } //
|
||||
{ annotations = annotations }
|
||||
} //
|
||||
|
60
convert.py
60
convert.py
@ -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:
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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})))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
6
default/io.k8s.api.coordination.v1beta1.Lease.dhall
Normal file
6
default/io.k8s.api.coordination.v1beta1.Lease.dhall
Normal file
@ -0,0 +1,6 @@
|
||||
\(_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
|
6
default/io.k8s.api.coordination.v1beta1.LeaseList.dhall
Normal file
6
default/io.k8s.api.coordination.v1beta1.LeaseList.dhall
Normal file
@ -0,0 +1,6 @@
|
||||
\(_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
|
6
default/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall
Normal file
6
default/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall
Normal file
@ -0,0 +1,6 @@
|
||||
{ acquireTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall))
|
||||
, holderIdentity = ([] : Optional (Text))
|
||||
, leaseDurationSeconds = ([] : Optional (Integer))
|
||||
, leaseTransitions = ([] : Optional (Integer))
|
||||
, renewTime = ([] : Optional (../types/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime.dhall))
|
||||
} : ../types/io.k8s.api.coordination.v1beta1.LeaseSpec.dhall
|
@ -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
|
||||
|
@ -0,0 +1,6 @@
|
||||
\(_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
|
@ -1,5 +1,6 @@
|
||||
\(_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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -4,7 +4,7 @@
|
||||
, 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.CinderVolumeSource.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))
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
3
default/io.k8s.api.core.v1.PodReadinessGate.dhall
Normal file
3
default/io.k8s.api.core.v1.PodReadinessGate.dhall
Normal file
@ -0,0 +1,3 @@
|
||||
\(_params : {conditionType : (Text)}) ->
|
||||
{ conditionType = _params.conditionType
|
||||
} : ../types/io.k8s.api.core.v1.PodReadinessGate.dhall
|
@ -4,4 +4,5 @@
|
||||
, runAsUser = ([] : Optional (Integer))
|
||||
, seLinuxOptions = ([] : Optional (../types/io.k8s.api.core.v1.SELinuxOptions.dhall))
|
||||
, supplementalGroups = ([] : Optional (List Integer))
|
||||
, sysctls = ([] : Optional (List ../types/io.k8s.api.core.v1.Sysctl.dhall))
|
||||
} : ../types/io.k8s.api.core.v1.PodSecurityContext.dhall
|
||||
|
@ -16,6 +16,7 @@
|
||||
, nodeSelector = ([] : Optional ((List {mapKey : Text, mapValue : Text})))
|
||||
, priority = ([] : Optional (Integer))
|
||||
, priorityClassName = ([] : Optional (Text))
|
||||
, readinessGates = ([] : Optional (List ../types/io.k8s.api.core.v1.PodReadinessGate.dhall))
|
||||
, restartPolicy = ([] : Optional (Text))
|
||||
, schedulerName = ([] : Optional (Text))
|
||||
, securityContext = ([] : Optional (../types/io.k8s.api.core.v1.PodSecurityContext.dhall))
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -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))
|
||||
|
@ -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
|
||||
|
@ -1,3 +1,4 @@
|
||||
{ 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
|
||||
|
2
default/io.k8s.api.core.v1.ScopeSelector.dhall
Normal file
2
default/io.k8s.api.core.v1.ScopeSelector.dhall
Normal file
@ -0,0 +1,2 @@
|
||||
{ matchExpressions = ([] : Optional (List ../types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall))
|
||||
} : ../types/io.k8s.api.core.v1.ScopeSelector.dhall
|
@ -0,0 +1,5 @@
|
||||
\(_params : {operator : (Text), scopeName : (Text)}) ->
|
||||
{ operator = _params.operator
|
||||
, scopeName = _params.scopeName
|
||||
, values = ([] : Optional (List Text))
|
||||
} : ../types/io.k8s.api.core.v1.ScopedResourceSelectorRequirement.dhall
|
@ -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))
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user