package kubecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module By_path : sig ... end
val request_path_template : unit -> string
val get : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Get requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service

val put : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Put requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service

val post : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Post requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service

val delete : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Delete requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service

val options : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Options requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service

val head : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Head requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service

val patch : ?path:string -> namespace:string -> name:string -> ?ctx:Cohttp_lwt_unix.Client.ctx -> ?headers:Cohttp.Header.t -> Uri.t -> (string, string) result Lwt.t

connect Patch requests to proxy of Service

  • parameter path

    Path is the part of Urls that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request Url is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

  • parameter namespace

    object name and auth scope, such as for teams and projects

  • parameter name

    name of the Service