Module Values.KubernetesPermissionCheckedDetailsSource

Information about the Kubernetes API for which you check if you have permission to call.

Sourcetype nonrec t = {
  1. verb : String_.t option;
    (*

    The verb component of the Kubernetes API call. For example, when you check whether or not you have the permission to call the CreatePod API, the verb component will be Create.

    *)
  2. resource : String_.t option;
    (*

    The Kubernetes resource with which your Kubernetes API call will interact.

    *)
  3. namespace : String_.t option;
    (*

    The namespace where the Kubernetes API action will take place.

    *)
  4. allowed : Boolean.t option;
    (*

    Information whether the user has the permission to call the Kubernetes API.

    *)
}
Sourceval make : ?verb:??? -> ?resource:??? -> ?namespace:??? -> ?allowed:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `String of String_.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t