Skip to main content Link Search Menu Expand Document (external link)

K8sHttpClient.ts overview

Since v1.0.0


Exports Grouped by Category


Constructors

makeCreatePod

Signature

declare const makeCreatePod: Effect.Effect<
  (spec: v1.Pod) => Effect.Effect<PodStatus, never, Scope>,
  never,
  K8sHttpClient
>

Source

Since v1.0.0

makeGetPods

Signature

declare const makeGetPods: (
  options?: { readonly namespace?: string | undefined; readonly labelSelector?: string | undefined } | undefined
) => Effect.Effect<
  Effect.Effect<Map<string, Pod>, HttpClientError.HttpClientError | ParseResult.ParseError, never>,
  never,
  K8sHttpClient
>

Source

Since v1.0.0

Layers

layer

Signature

declare const layer: Layer.Layer<K8sHttpClient, never, HttpClient.HttpClient | FileSystem.FileSystem>

Source

Since v1.0.0

Schemas

Pod (class)

Signature

declare class Pod

Source

Since v1.0.0

PodStatus (class)

Signature

declare class PodStatus

Source

Since v1.0.0

Tags

K8sHttpClient (class)

Signature

declare class K8sHttpClient

Source

Since v1.0.0