package kube

  1. Overview
  2. Docs
Native OCaml Kubernetes client and controller runtime

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.3.tar.gz
md5=3c6916dea849fb2842c4a2e8a92b6cdd
sha512=b57daa3bb4879e1f33efc157cf5c648f88455e0f7c87484d572096d46345d6a8081cc7cefb4887aa95507af8daf73b3b8570b8583106953a5ba96a874159ff00

doc/kube.crd/Kube_crd/Resource/Make/index.html

Module Resource.MakeSource

Parameters

Signature

Sourcetype t = {
  1. api_version : string;
  2. kind : string;
  3. metadata : Kube.Core.object_meta;
  4. spec : Definition.Spec.t;
  5. status : Definition.Status.t option;
}
Sourceval metadata : t -> Kube.Core.object_meta
Sourceval of_json : Yojson.Safe.t -> (t, string) result
Sourceval to_json : t -> Yojson.Safe.t
Sourceval make : ?api_version:string -> ?kind:string -> ?status:Definition.Status.t -> metadata:Kube.Core.object_meta -> spec:Definition.Spec.t -> unit -> t
Sourceval with_status : Definition.Status.t option -> t -> t
Sourceval status_merge_patch : Definition.Status.t -> Kube.Client.patch