Current section

Files

Jump to
flyte lib flyteidl2 plugins common.pb.ex
Raw

lib/flyteidl2/plugins/common.pb.ex

defmodule Flyteidl2.Plugins.RestartPolicy do
@moduledoc false
use Protobuf,
enum: true,
full_name: "flyteidl2.plugins.RestartPolicy",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :RESTART_POLICY_NEVER, 0
field :RESTART_POLICY_ON_FAILURE, 1
field :RESTART_POLICY_ALWAYS, 2
end
defmodule Flyteidl2.Plugins.CommonReplicaSpec do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.plugins.CommonReplicaSpec",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :replicas, 1, type: :int32
field :image, 2, type: :string
field :resources, 3, type: Flyteidl2.Core.Resources
field :restart_policy, 4,
type: Flyteidl2.Plugins.RestartPolicy,
json_name: "restartPolicy",
enum: true
end