Packages

Erlang Kubernetes client

Current section

Files

Jump to
kuberl gen kuberl_v1_container_state_terminated.erl
Raw

gen/kuberl_v1_container_state_terminated.erl

-module(kuberl_v1_container_state_terminated).
-export([encode/1]).
-export_type([kuberl_v1_container_state_terminated/0]).
-type kuberl_v1_container_state_terminated() ::
#{ 'containerID' => binary(),
'exitCode' := integer(),
'finishedAt' => kuberl_date_time:kuberl_date_time(),
'message' => binary(),
'reason' => binary(),
'signal' => integer(),
'startedAt' => kuberl_date_time:kuberl_date_time()
}.
encode(#{ 'containerID' := ContainerID,
'exitCode' := ExitCode,
'finishedAt' := FinishedAt,
'message' := Message,
'reason' := Reason,
'signal' := Signal,
'startedAt' := StartedAt
}) ->
#{ 'containerID' => ContainerID,
'exitCode' => ExitCode,
'finishedAt' => FinishedAt,
'message' => Message,
'reason' => Reason,
'signal' => Signal,
'startedAt' => StartedAt
}.