defmodule Flyteidl.Admin.ExecutionState do @moduledoc false use Protobuf, enum: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :EXECUTION_ACTIVE, 0 field :EXECUTION_ARCHIVED, 1 end defmodule Flyteidl.Admin.ExecutionMetadata.ExecutionMode do @moduledoc false use Protobuf, enum: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :MANUAL, 0 field :SCHEDULED, 1 field :SYSTEM, 2 field :RELAUNCH, 3 field :CHILD_WORKFLOW, 4 field :RECOVERED, 5 end defmodule Flyteidl.Admin.ExecutionCreateRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :project, 1, type: :string field :domain, 2, type: :string field :name, 3, type: :string field :spec, 4, type: Flyteidl.Admin.ExecutionSpec field :inputs, 5, type: Flyteidl.Core.LiteralMap end defmodule Flyteidl.Admin.ExecutionRelaunchRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier field :name, 3, type: :string field :overwrite_cache, 4, type: :bool, json_name: "overwriteCache" end defmodule Flyteidl.Admin.ExecutionRecoverRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier field :name, 2, type: :string field :metadata, 3, type: Flyteidl.Admin.ExecutionMetadata end defmodule Flyteidl.Admin.ExecutionCreateResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier end defmodule Flyteidl.Admin.WorkflowExecutionGetRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier end defmodule Flyteidl.Admin.Execution do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier field :spec, 2, type: Flyteidl.Admin.ExecutionSpec field :closure, 3, type: Flyteidl.Admin.ExecutionClosure end defmodule Flyteidl.Admin.ExecutionList do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :executions, 1, repeated: true, type: Flyteidl.Admin.Execution field :token, 2, type: :string end defmodule Flyteidl.Admin.LiteralMapBlob do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" oneof :data, 0 field :values, 1, type: Flyteidl.Core.LiteralMap, oneof: 0, deprecated: true field :uri, 2, type: :string, oneof: 0 end defmodule Flyteidl.Admin.AbortMetadata do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :cause, 1, type: :string field :principal, 2, type: :string end defmodule Flyteidl.Admin.ExecutionClosure do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" oneof :output_result, 0 field :outputs, 1, type: Flyteidl.Admin.LiteralMapBlob, oneof: 0, deprecated: true field :error, 2, type: Flyteidl.Core.ExecutionError, oneof: 0 field :abort_cause, 10, type: :string, json_name: "abortCause", oneof: 0, deprecated: true field :abort_metadata, 12, type: Flyteidl.Admin.AbortMetadata, json_name: "abortMetadata", oneof: 0 field :output_data, 13, type: Flyteidl.Core.LiteralMap, json_name: "outputData", oneof: 0, deprecated: true field :computed_inputs, 3, type: Flyteidl.Core.LiteralMap, json_name: "computedInputs", deprecated: true field :phase, 4, type: Flyteidl.Core.WorkflowExecution.Phase, enum: true field :started_at, 5, type: Google.Protobuf.Timestamp, json_name: "startedAt" field :duration, 6, type: Google.Protobuf.Duration field :created_at, 7, type: Google.Protobuf.Timestamp, json_name: "createdAt" field :updated_at, 8, type: Google.Protobuf.Timestamp, json_name: "updatedAt" field :notifications, 9, repeated: true, type: Flyteidl.Admin.Notification field :workflow_id, 11, type: Flyteidl.Core.Identifier, json_name: "workflowId" field :state_change_details, 14, type: Flyteidl.Admin.ExecutionStateChangeDetails, json_name: "stateChangeDetails" end defmodule Flyteidl.Admin.SystemMetadata do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :execution_cluster, 1, type: :string, json_name: "executionCluster" field :namespace, 2, type: :string end defmodule Flyteidl.Admin.ExecutionMetadata do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :mode, 1, type: Flyteidl.Admin.ExecutionMetadata.ExecutionMode, enum: true field :principal, 2, type: :string field :nesting, 3, type: :uint32 field :scheduled_at, 4, type: Google.Protobuf.Timestamp, json_name: "scheduledAt" field :parent_node_execution, 5, type: Flyteidl.Core.NodeExecutionIdentifier, json_name: "parentNodeExecution" field :reference_execution, 16, type: Flyteidl.Core.WorkflowExecutionIdentifier, json_name: "referenceExecution" field :system_metadata, 17, type: Flyteidl.Admin.SystemMetadata, json_name: "systemMetadata" end defmodule Flyteidl.Admin.NotificationList do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :notifications, 1, repeated: true, type: Flyteidl.Admin.Notification end defmodule Flyteidl.Admin.ExecutionSpec do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" oneof :notification_overrides, 0 field :launch_plan, 1, type: Flyteidl.Core.Identifier, json_name: "launchPlan" field :inputs, 2, type: Flyteidl.Core.LiteralMap, deprecated: true field :metadata, 3, type: Flyteidl.Admin.ExecutionMetadata field :notifications, 5, type: Flyteidl.Admin.NotificationList, oneof: 0 field :disable_all, 6, type: :bool, json_name: "disableAll", oneof: 0 field :labels, 7, type: Flyteidl.Admin.Labels field :annotations, 8, type: Flyteidl.Admin.Annotations field :security_context, 10, type: Flyteidl.Core.SecurityContext, json_name: "securityContext" field :auth_role, 16, type: Flyteidl.Admin.AuthRole, json_name: "authRole", deprecated: true field :quality_of_service, 17, type: Flyteidl.Core.QualityOfService, json_name: "qualityOfService" field :max_parallelism, 18, type: :int32, json_name: "maxParallelism" field :raw_output_data_config, 19, type: Flyteidl.Admin.RawOutputDataConfig, json_name: "rawOutputDataConfig" field :cluster_assignment, 20, type: Flyteidl.Admin.ClusterAssignment, json_name: "clusterAssignment" field :interruptible, 21, type: Google.Protobuf.BoolValue field :overwrite_cache, 22, type: :bool, json_name: "overwriteCache" field :envs, 23, type: Flyteidl.Admin.Envs field :tags, 24, repeated: true, type: :string end defmodule Flyteidl.Admin.ExecutionTerminateRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier field :cause, 2, type: :string end defmodule Flyteidl.Admin.ExecutionTerminateResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" end defmodule Flyteidl.Admin.WorkflowExecutionGetDataRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier end defmodule Flyteidl.Admin.WorkflowExecutionGetDataResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :outputs, 1, type: Flyteidl.Admin.UrlBlob, deprecated: true field :inputs, 2, type: Flyteidl.Admin.UrlBlob, deprecated: true field :full_inputs, 3, type: Flyteidl.Core.LiteralMap, json_name: "fullInputs" field :full_outputs, 4, type: Flyteidl.Core.LiteralMap, json_name: "fullOutputs" end defmodule Flyteidl.Admin.ExecutionUpdateRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier field :state, 2, type: Flyteidl.Admin.ExecutionState, enum: true end defmodule Flyteidl.Admin.ExecutionStateChangeDetails do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :state, 1, type: Flyteidl.Admin.ExecutionState, enum: true field :occurred_at, 2, type: Google.Protobuf.Timestamp, json_name: "occurredAt" field :principal, 3, type: :string end defmodule Flyteidl.Admin.ExecutionUpdateResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" end defmodule Flyteidl.Admin.WorkflowExecutionGetMetricsRequest do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :id, 1, type: Flyteidl.Core.WorkflowExecutionIdentifier field :depth, 2, type: :int32 end defmodule Flyteidl.Admin.WorkflowExecutionGetMetricsResponse do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0" field :span, 1, type: Flyteidl.Core.Span end