admin

package
v1.10.7-b3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 10 Imported by: 100

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DescriptionFormat_name = map[int32]string{
	0: "DESCRIPTION_FORMAT_UNKNOWN",
	1: "DESCRIPTION_FORMAT_MARKDOWN",
	2: "DESCRIPTION_FORMAT_HTML",
	3: "DESCRIPTION_FORMAT_RST",
}
View Source
var DescriptionFormat_value = map[string]int32{
	"DESCRIPTION_FORMAT_UNKNOWN":  0,
	"DESCRIPTION_FORMAT_MARKDOWN": 1,
	"DESCRIPTION_FORMAT_HTML":     2,
	"DESCRIPTION_FORMAT_RST":      3,
}
View Source
var ExecutionMetadata_ExecutionMode_name = map[int32]string{
	0: "MANUAL",
	1: "SCHEDULED",
	2: "SYSTEM",
	3: "RELAUNCH",
	4: "CHILD_WORKFLOW",
	5: "RECOVERED",
}
View Source
var ExecutionMetadata_ExecutionMode_value = map[string]int32{
	"MANUAL":         0,
	"SCHEDULED":      1,
	"SYSTEM":         2,
	"RELAUNCH":       3,
	"CHILD_WORKFLOW": 4,
	"RECOVERED":      5,
}
View Source
var ExecutionState_name = map[int32]string{
	0: "EXECUTION_ACTIVE",
	1: "EXECUTION_ARCHIVED",
}
View Source
var ExecutionState_value = map[string]int32{
	"EXECUTION_ACTIVE":   0,
	"EXECUTION_ARCHIVED": 1,
}
View Source
var FixedRateUnit_name = map[int32]string{
	0: "MINUTE",
	1: "HOUR",
	2: "DAY",
}
View Source
var FixedRateUnit_value = map[string]int32{
	"MINUTE": 0,
	"HOUR":   1,
	"DAY":    2,
}
View Source
var LaunchPlanState_name = map[int32]string{
	0: "INACTIVE",
	1: "ACTIVE",
}
View Source
var LaunchPlanState_value = map[string]int32{
	"INACTIVE": 0,
	"ACTIVE":   1,
}
View Source
var MatchableResource_name = map[int32]string{
	0: "TASK_RESOURCE",
	1: "CLUSTER_RESOURCE",
	2: "EXECUTION_QUEUE",
	3: "EXECUTION_CLUSTER_LABEL",
	4: "QUALITY_OF_SERVICE_SPECIFICATION",
	5: "PLUGIN_OVERRIDE",
	6: "WORKFLOW_EXECUTION_CONFIG",
	7: "CLUSTER_ASSIGNMENT",
}
View Source
var MatchableResource_value = map[string]int32{
	"TASK_RESOURCE":                    0,
	"CLUSTER_RESOURCE":                 1,
	"EXECUTION_QUEUE":                  2,
	"EXECUTION_CLUSTER_LABEL":          3,
	"QUALITY_OF_SERVICE_SPECIFICATION": 4,
	"PLUGIN_OVERRIDE":                  5,
	"WORKFLOW_EXECUTION_CONFIG":        6,
	"CLUSTER_ASSIGNMENT":               7,
}
View Source
var NamedEntityState_name = map[int32]string{
	0: "NAMED_ENTITY_ACTIVE",
	1: "NAMED_ENTITY_ARCHIVED",
	2: "SYSTEM_GENERATED",
}
View Source
var NamedEntityState_value = map[string]int32{
	"NAMED_ENTITY_ACTIVE":   0,
	"NAMED_ENTITY_ARCHIVED": 1,
	"SYSTEM_GENERATED":      2,
}
View Source
var PluginOverride_MissingPluginBehavior_name = map[int32]string{
	0: "FAIL",
	1: "USE_DEFAULT",
}
View Source
var PluginOverride_MissingPluginBehavior_value = map[string]int32{
	"FAIL":        0,
	"USE_DEFAULT": 1,
}
View Source
var Project_ProjectState_name = map[int32]string{
	0: "ACTIVE",
	1: "ARCHIVED",
	2: "SYSTEM_GENERATED",
}
View Source
var Project_ProjectState_value = map[string]int32{
	"ACTIVE":           0,
	"ARCHIVED":         1,
	"SYSTEM_GENERATED": 2,
}
View Source
var Sort_Direction_name = map[int32]string{
	0: "DESCENDING",
	1: "ASCENDING",
}
View Source
var Sort_Direction_value = map[string]int32{
	"DESCENDING": 0,
	"ASCENDING":  1,
}
View Source
var State_name = map[int32]string{
	0: "RETRYABLE_FAILURE",
	1: "PERMANENT_FAILURE",
	2: "PENDING",
	3: "RUNNING",
	4: "SUCCEEDED",
}
View Source
var State_value = map[string]int32{
	"RETRYABLE_FAILURE": 0,
	"PERMANENT_FAILURE": 1,
	"PENDING":           2,
	"RUNNING":           3,
	"SUCCEEDED":         4,
}

Functions

This section is empty.

Types

type AbortMetadata

type AbortMetadata struct {
	// In the case of a user-specified abort, this will pass along the user-supplied cause.
	Cause string `protobuf:"bytes,1,opt,name=cause,proto3" json:"cause,omitempty"`
	// Identifies the entity (if any) responsible for terminating the execution
	Principal            string   `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Specifies metadata around an aborted workflow execution.

func (*AbortMetadata) Descriptor

func (*AbortMetadata) Descriptor() ([]byte, []int)

func (*AbortMetadata) GetCause

func (m *AbortMetadata) GetCause() string

func (*AbortMetadata) GetPrincipal

func (m *AbortMetadata) GetPrincipal() string

func (*AbortMetadata) ProtoMessage

func (*AbortMetadata) ProtoMessage()

func (*AbortMetadata) Reset

func (m *AbortMetadata) Reset()

func (*AbortMetadata) String

func (m *AbortMetadata) String() string

func (*AbortMetadata) XXX_DiscardUnknown

func (m *AbortMetadata) XXX_DiscardUnknown()

func (*AbortMetadata) XXX_Marshal

func (m *AbortMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AbortMetadata) XXX_Merge

func (m *AbortMetadata) XXX_Merge(src proto.Message)

func (*AbortMetadata) XXX_Size

func (m *AbortMetadata) XXX_Size() int

func (*AbortMetadata) XXX_Unmarshal

func (m *AbortMetadata) XXX_Unmarshal(b []byte) error

type ActiveLaunchPlanListRequest

type ActiveLaunchPlanListRequest struct {
	// Name of the project that contains the identifiers.
	// +required.
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Name of the domain the identifiers belongs to within the project.
	// +required.
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Indicates the number of resources to be returned.
	// +required.
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	// Sort ordering.
	// +optional
	SortBy *Sort `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,6,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to list active launch plans within a project/domain and optional org. See :ref:`ref_flyteidl.admin.LaunchPlan` for more details

func (*ActiveLaunchPlanListRequest) Descriptor

func (*ActiveLaunchPlanListRequest) Descriptor() ([]byte, []int)

func (*ActiveLaunchPlanListRequest) GetDomain

func (m *ActiveLaunchPlanListRequest) GetDomain() string

func (*ActiveLaunchPlanListRequest) GetLimit

func (m *ActiveLaunchPlanListRequest) GetLimit() uint32

func (*ActiveLaunchPlanListRequest) GetOrg added in v1.10.7

func (m *ActiveLaunchPlanListRequest) GetOrg() string

func (*ActiveLaunchPlanListRequest) GetProject

func (m *ActiveLaunchPlanListRequest) GetProject() string

func (*ActiveLaunchPlanListRequest) GetSortBy

func (m *ActiveLaunchPlanListRequest) GetSortBy() *Sort

func (*ActiveLaunchPlanListRequest) GetToken

func (m *ActiveLaunchPlanListRequest) GetToken() string

func (*ActiveLaunchPlanListRequest) ProtoMessage

func (*ActiveLaunchPlanListRequest) ProtoMessage()

func (*ActiveLaunchPlanListRequest) Reset

func (m *ActiveLaunchPlanListRequest) Reset()

func (*ActiveLaunchPlanListRequest) String

func (m *ActiveLaunchPlanListRequest) String() string

func (*ActiveLaunchPlanListRequest) XXX_DiscardUnknown

func (m *ActiveLaunchPlanListRequest) XXX_DiscardUnknown()

func (*ActiveLaunchPlanListRequest) XXX_Marshal

func (m *ActiveLaunchPlanListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActiveLaunchPlanListRequest) XXX_Merge

func (m *ActiveLaunchPlanListRequest) XXX_Merge(src proto.Message)

func (*ActiveLaunchPlanListRequest) XXX_Size

func (m *ActiveLaunchPlanListRequest) XXX_Size() int

func (*ActiveLaunchPlanListRequest) XXX_Unmarshal

func (m *ActiveLaunchPlanListRequest) XXX_Unmarshal(b []byte) error

type ActiveLaunchPlanRequest

type ActiveLaunchPlanRequest struct {
	// +required.
	Id                   *NamedEntityIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Represents a request struct for finding an active launch plan for a given NamedEntityIdentifier See :ref:`ref_flyteidl.admin.LaunchPlan` for more details

func (*ActiveLaunchPlanRequest) Descriptor

func (*ActiveLaunchPlanRequest) Descriptor() ([]byte, []int)

func (*ActiveLaunchPlanRequest) GetId

func (*ActiveLaunchPlanRequest) ProtoMessage

func (*ActiveLaunchPlanRequest) ProtoMessage()

func (*ActiveLaunchPlanRequest) Reset

func (m *ActiveLaunchPlanRequest) Reset()

func (*ActiveLaunchPlanRequest) String

func (m *ActiveLaunchPlanRequest) String() string

func (*ActiveLaunchPlanRequest) XXX_DiscardUnknown

func (m *ActiveLaunchPlanRequest) XXX_DiscardUnknown()

func (*ActiveLaunchPlanRequest) XXX_Marshal

func (m *ActiveLaunchPlanRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActiveLaunchPlanRequest) XXX_Merge

func (m *ActiveLaunchPlanRequest) XXX_Merge(src proto.Message)

func (*ActiveLaunchPlanRequest) XXX_Size

func (m *ActiveLaunchPlanRequest) XXX_Size() int

func (*ActiveLaunchPlanRequest) XXX_Unmarshal

func (m *ActiveLaunchPlanRequest) XXX_Unmarshal(b []byte) error

type Agent added in v1.10.7

type Agent struct {
	// Name is the developer-assigned name of the agent.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// SupportedTaskTypes are the types of the tasks that the agent can handle.
	SupportedTaskTypes   []string `protobuf:"bytes,2,rep,name=supported_task_types,json=supportedTaskTypes,proto3" json:"supported_task_types,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A message containing the agent metadata.

func (*Agent) Descriptor added in v1.10.7

func (*Agent) Descriptor() ([]byte, []int)

func (*Agent) GetName added in v1.10.7

func (m *Agent) GetName() string

func (*Agent) GetSupportedTaskTypes added in v1.10.7

func (m *Agent) GetSupportedTaskTypes() []string

func (*Agent) ProtoMessage added in v1.10.7

func (*Agent) ProtoMessage()

func (*Agent) Reset added in v1.10.7

func (m *Agent) Reset()

func (*Agent) String added in v1.10.7

func (m *Agent) String() string

func (*Agent) XXX_DiscardUnknown

func (m *Agent) XXX_DiscardUnknown()

func (*Agent) XXX_Marshal

func (m *Agent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Agent) XXX_Merge

func (m *Agent) XXX_Merge(src proto.Message)

func (*Agent) XXX_Size

func (m *Agent) XXX_Size() int

func (*Agent) XXX_Unmarshal

func (m *Agent) XXX_Unmarshal(b []byte) error

type Annotations

type Annotations struct {
	// Map of custom annotations to be applied to the execution resource.
	Values               map[string]string `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Annotation values to be applied to an execution resource. In the future a mode (e.g. OVERRIDE, APPEND, etc) can be defined to specify how to merge annotations defined at registration and execution time.

func (*Annotations) Descriptor

func (*Annotations) Descriptor() ([]byte, []int)

func (*Annotations) GetValues

func (m *Annotations) GetValues() map[string]string

func (*Annotations) ProtoMessage

func (*Annotations) ProtoMessage()

func (*Annotations) Reset

func (m *Annotations) Reset()

func (*Annotations) String

func (m *Annotations) String() string

func (*Annotations) XXX_DiscardUnknown

func (m *Annotations) XXX_DiscardUnknown()

func (*Annotations) XXX_Marshal

func (m *Annotations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Annotations) XXX_Merge

func (m *Annotations) XXX_Merge(src proto.Message)

func (*Annotations) XXX_Size

func (m *Annotations) XXX_Size() int

func (*Annotations) XXX_Unmarshal

func (m *Annotations) XXX_Unmarshal(b []byte) error

type Auth deprecated

type Auth struct {
	// Defines an optional iam role which will be used for tasks run in executions created with this launch plan.
	AssumableIamRole string `protobuf:"bytes,1,opt,name=assumable_iam_role,json=assumableIamRole,proto3" json:"assumable_iam_role,omitempty"`
	// Defines an optional kubernetes service account which will be used for tasks run in executions created with this launch plan.
	KubernetesServiceAccount string   `` /* 135-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_unrecognized         []byte   `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

Defines permissions associated with executions created by this launch plan spec. Use either of these roles when they have permissions required by your workflow execution. Deprecated.

Deprecated: Do not use.

func (*Auth) Descriptor

func (*Auth) Descriptor() ([]byte, []int)

func (*Auth) GetAssumableIamRole

func (m *Auth) GetAssumableIamRole() string

func (*Auth) GetKubernetesServiceAccount

func (m *Auth) GetKubernetesServiceAccount() string

func (*Auth) ProtoMessage

func (*Auth) ProtoMessage()

func (*Auth) Reset

func (m *Auth) Reset()

func (*Auth) String

func (m *Auth) String() string

func (*Auth) XXX_DiscardUnknown

func (m *Auth) XXX_DiscardUnknown()

func (*Auth) XXX_Marshal

func (m *Auth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Auth) XXX_Merge

func (m *Auth) XXX_Merge(src proto.Message)

func (*Auth) XXX_Size

func (m *Auth) XXX_Size() int

func (*Auth) XXX_Unmarshal

func (m *Auth) XXX_Unmarshal(b []byte) error

type AuthRole deprecated

type AuthRole struct {
	// Defines an optional iam role which will be used for tasks run in executions created with this launch plan.
	AssumableIamRole string `protobuf:"bytes,1,opt,name=assumable_iam_role,json=assumableIamRole,proto3" json:"assumable_iam_role,omitempty"`
	// Defines an optional kubernetes service account which will be used for tasks run in executions created with this launch plan.
	KubernetesServiceAccount string   `` /* 135-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_unrecognized         []byte   `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

Defines permissions associated with executions created by this launch plan spec. Use either of these roles when they have permissions required by your workflow execution. Deprecated.

Deprecated: Do not use.

func (*AuthRole) Descriptor

func (*AuthRole) Descriptor() ([]byte, []int)

func (*AuthRole) GetAssumableIamRole

func (m *AuthRole) GetAssumableIamRole() string

func (*AuthRole) GetKubernetesServiceAccount

func (m *AuthRole) GetKubernetesServiceAccount() string

func (*AuthRole) ProtoMessage

func (*AuthRole) ProtoMessage()

func (*AuthRole) Reset

func (m *AuthRole) Reset()

func (*AuthRole) String

func (m *AuthRole) String() string

func (*AuthRole) XXX_DiscardUnknown

func (m *AuthRole) XXX_DiscardUnknown()

func (*AuthRole) XXX_Marshal

func (m *AuthRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthRole) XXX_Merge

func (m *AuthRole) XXX_Merge(src proto.Message)

func (*AuthRole) XXX_Size

func (m *AuthRole) XXX_Size() int

func (*AuthRole) XXX_Unmarshal

func (m *AuthRole) XXX_Unmarshal(b []byte) error

type ClusterAssignment

type ClusterAssignment struct {
	ClusterPoolName      string   `protobuf:"bytes,3,opt,name=cluster_pool_name,json=clusterPoolName,proto3" json:"cluster_pool_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Encapsulates specifications for routing an execution onto a specific cluster.

func (*ClusterAssignment) Descriptor

func (*ClusterAssignment) Descriptor() ([]byte, []int)

func (*ClusterAssignment) GetClusterPoolName

func (m *ClusterAssignment) GetClusterPoolName() string

func (*ClusterAssignment) ProtoMessage

func (*ClusterAssignment) ProtoMessage()

func (*ClusterAssignment) Reset

func (m *ClusterAssignment) Reset()

func (*ClusterAssignment) String

func (m *ClusterAssignment) String() string

func (*ClusterAssignment) XXX_DiscardUnknown

func (m *ClusterAssignment) XXX_DiscardUnknown()

func (*ClusterAssignment) XXX_Marshal

func (m *ClusterAssignment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterAssignment) XXX_Merge

func (m *ClusterAssignment) XXX_Merge(src proto.Message)

func (*ClusterAssignment) XXX_Size

func (m *ClusterAssignment) XXX_Size() int

func (*ClusterAssignment) XXX_Unmarshal

func (m *ClusterAssignment) XXX_Unmarshal(b []byte) error

type ClusterResourceAttributes

type ClusterResourceAttributes struct {
	// Custom resource attributes which will be applied in cluster resource creation (e.g. quotas).
	// Map keys are the *case-sensitive* names of variables in templatized resource files.
	// Map values should be the custom values which get substituted during resource creation.
	Attributes           map[string]string `` /* 161-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ClusterResourceAttributes) Descriptor

func (*ClusterResourceAttributes) Descriptor() ([]byte, []int)

func (*ClusterResourceAttributes) GetAttributes

func (m *ClusterResourceAttributes) GetAttributes() map[string]string

func (*ClusterResourceAttributes) ProtoMessage

func (*ClusterResourceAttributes) ProtoMessage()

func (*ClusterResourceAttributes) Reset

func (m *ClusterResourceAttributes) Reset()

func (*ClusterResourceAttributes) String

func (m *ClusterResourceAttributes) String() string

func (*ClusterResourceAttributes) XXX_DiscardUnknown

func (m *ClusterResourceAttributes) XXX_DiscardUnknown()

func (*ClusterResourceAttributes) XXX_Marshal

func (m *ClusterResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterResourceAttributes) XXX_Merge

func (m *ClusterResourceAttributes) XXX_Merge(src proto.Message)

func (*ClusterResourceAttributes) XXX_Size

func (m *ClusterResourceAttributes) XXX_Size() int

func (*ClusterResourceAttributes) XXX_Unmarshal

func (m *ClusterResourceAttributes) XXX_Unmarshal(b []byte) error

type CreateTaskRequest

type CreateTaskRequest struct {
	// The inputs required to start the execution. All required inputs must be
	// included in this map. If not required and not provided, defaults apply.
	// +optional
	Inputs *core.LiteralMap `protobuf:"bytes,1,opt,name=inputs,proto3" json:"inputs,omitempty"`
	// Template of the task that encapsulates all the metadata of the task.
	Template *core.TaskTemplate `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"`
	// Prefix for where task output data will be written. (e.g. s3://my-bucket/randomstring)
	OutputPrefix string `protobuf:"bytes,3,opt,name=output_prefix,json=outputPrefix,proto3" json:"output_prefix,omitempty"`
	// subset of runtime task execution metadata.
	TaskExecutionMetadata *TaskExecutionMetadata `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}               `json:"-"`
	XXX_unrecognized      []byte                 `json:"-"`
	XXX_sizecache         int32                  `json:"-"`
}

Represents a request structure to create task.

func (*CreateTaskRequest) Descriptor

func (*CreateTaskRequest) Descriptor() ([]byte, []int)

func (*CreateTaskRequest) GetInputs

func (m *CreateTaskRequest) GetInputs() *core.LiteralMap

func (*CreateTaskRequest) GetOutputPrefix

func (m *CreateTaskRequest) GetOutputPrefix() string

func (*CreateTaskRequest) GetTaskExecutionMetadata

func (m *CreateTaskRequest) GetTaskExecutionMetadata() *TaskExecutionMetadata

func (*CreateTaskRequest) GetTemplate

func (m *CreateTaskRequest) GetTemplate() *core.TaskTemplate

func (*CreateTaskRequest) ProtoMessage

func (*CreateTaskRequest) ProtoMessage()

func (*CreateTaskRequest) Reset

func (m *CreateTaskRequest) Reset()

func (*CreateTaskRequest) String

func (m *CreateTaskRequest) String() string

func (*CreateTaskRequest) XXX_DiscardUnknown

func (m *CreateTaskRequest) XXX_DiscardUnknown()

func (*CreateTaskRequest) XXX_Marshal

func (m *CreateTaskRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTaskRequest) XXX_Merge

func (m *CreateTaskRequest) XXX_Merge(src proto.Message)

func (*CreateTaskRequest) XXX_Size

func (m *CreateTaskRequest) XXX_Size() int

func (*CreateTaskRequest) XXX_Unmarshal

func (m *CreateTaskRequest) XXX_Unmarshal(b []byte) error

type CreateTaskResponse

type CreateTaskResponse struct {
	// Metadata is created by the agent. It could be a string (jobId) or a dict (more complex metadata).
	// Resource is for synchronous task execution.
	//
	// Types that are valid to be assigned to Res:
	//	*CreateTaskResponse_ResourceMeta
	//	*CreateTaskResponse_Resource
	Res                  isCreateTaskResponse_Res `protobuf_oneof:"res"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

Represents a create response structure.

func (*CreateTaskResponse) Descriptor

func (*CreateTaskResponse) Descriptor() ([]byte, []int)

func (*CreateTaskResponse) GetRes added in v1.10.7

func (m *CreateTaskResponse) GetRes() isCreateTaskResponse_Res

func (*CreateTaskResponse) GetResource added in v1.10.7

func (m *CreateTaskResponse) GetResource() *Resource

func (*CreateTaskResponse) GetResourceMeta

func (m *CreateTaskResponse) GetResourceMeta() []byte

func (*CreateTaskResponse) ProtoMessage

func (*CreateTaskResponse) ProtoMessage()

func (*CreateTaskResponse) Reset

func (m *CreateTaskResponse) Reset()

func (*CreateTaskResponse) String

func (m *CreateTaskResponse) String() string

func (*CreateTaskResponse) XXX_DiscardUnknown

func (m *CreateTaskResponse) XXX_DiscardUnknown()

func (*CreateTaskResponse) XXX_Marshal

func (m *CreateTaskResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTaskResponse) XXX_Merge

func (m *CreateTaskResponse) XXX_Merge(src proto.Message)

func (*CreateTaskResponse) XXX_OneofWrappers

func (*CreateTaskResponse) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*CreateTaskResponse) XXX_Size

func (m *CreateTaskResponse) XXX_Size() int

func (*CreateTaskResponse) XXX_Unmarshal

func (m *CreateTaskResponse) XXX_Unmarshal(b []byte) error

type CreateTaskResponse_Resource added in v1.10.7

type CreateTaskResponse_Resource struct {
	Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3,oneof"`
}

type CreateTaskResponse_ResourceMeta added in v1.10.7

type CreateTaskResponse_ResourceMeta struct {
	ResourceMeta []byte `protobuf:"bytes,1,opt,name=resource_meta,json=resourceMeta,proto3,oneof"`
}

type CreateWorkflowFailureReason

type CreateWorkflowFailureReason struct {
	// Types that are valid to be assigned to Reason:
	//	*CreateWorkflowFailureReason_ExistsDifferentStructure
	//	*CreateWorkflowFailureReason_ExistsIdenticalStructure
	Reason               isCreateWorkflowFailureReason_Reason `protobuf_oneof:"reason"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

When a CreateWorkflowRequest fails due to matching id

func (*CreateWorkflowFailureReason) Descriptor

func (*CreateWorkflowFailureReason) Descriptor() ([]byte, []int)

func (*CreateWorkflowFailureReason) GetExistsDifferentStructure

func (m *CreateWorkflowFailureReason) GetExistsDifferentStructure() *WorkflowErrorExistsDifferentStructure

func (*CreateWorkflowFailureReason) GetExistsIdenticalStructure

func (m *CreateWorkflowFailureReason) GetExistsIdenticalStructure() *WorkflowErrorExistsIdenticalStructure

func (*CreateWorkflowFailureReason) GetReason

func (m *CreateWorkflowFailureReason) GetReason() isCreateWorkflowFailureReason_Reason

func (*CreateWorkflowFailureReason) ProtoMessage

func (*CreateWorkflowFailureReason) ProtoMessage()

func (*CreateWorkflowFailureReason) Reset

func (m *CreateWorkflowFailureReason) Reset()

func (*CreateWorkflowFailureReason) String

func (m *CreateWorkflowFailureReason) String() string

func (*CreateWorkflowFailureReason) XXX_DiscardUnknown

func (m *CreateWorkflowFailureReason) XXX_DiscardUnknown()

func (*CreateWorkflowFailureReason) XXX_Marshal

func (m *CreateWorkflowFailureReason) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateWorkflowFailureReason) XXX_Merge

func (m *CreateWorkflowFailureReason) XXX_Merge(src proto.Message)

func (*CreateWorkflowFailureReason) XXX_OneofWrappers

func (*CreateWorkflowFailureReason) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*CreateWorkflowFailureReason) XXX_Size

func (m *CreateWorkflowFailureReason) XXX_Size() int

func (*CreateWorkflowFailureReason) XXX_Unmarshal

func (m *CreateWorkflowFailureReason) XXX_Unmarshal(b []byte) error

type CreateWorkflowFailureReason_ExistsDifferentStructure

type CreateWorkflowFailureReason_ExistsDifferentStructure struct {
	ExistsDifferentStructure *WorkflowErrorExistsDifferentStructure `protobuf:"bytes,1,opt,name=exists_different_structure,json=existsDifferentStructure,proto3,oneof"`
}

type CreateWorkflowFailureReason_ExistsIdenticalStructure

type CreateWorkflowFailureReason_ExistsIdenticalStructure struct {
	ExistsIdenticalStructure *WorkflowErrorExistsIdenticalStructure `protobuf:"bytes,2,opt,name=exists_identical_structure,json=existsIdenticalStructure,proto3,oneof"`
}

type CronSchedule

type CronSchedule struct {
	// Standard/default cron implementation as described by https://en.wikipedia.org/wiki/Cron#CRON_expression;
	// Also supports nonstandard predefined scheduling definitions
	// as described by https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions
	// except @reboot
	Schedule string `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty"`
	// ISO 8601 duration as described by https://en.wikipedia.org/wiki/ISO_8601#Durations
	Offset               string   `protobuf:"bytes,2,opt,name=offset,proto3" json:"offset,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Options for schedules to run according to a cron expression.

func (*CronSchedule) Descriptor

func (*CronSchedule) Descriptor() ([]byte, []int)

func (*CronSchedule) GetOffset

func (m *CronSchedule) GetOffset() string

func (*CronSchedule) GetSchedule

func (m *CronSchedule) GetSchedule() string

func (*CronSchedule) ProtoMessage

func (*CronSchedule) ProtoMessage()

func (*CronSchedule) Reset

func (m *CronSchedule) Reset()

func (*CronSchedule) String

func (m *CronSchedule) String() string

func (*CronSchedule) XXX_DiscardUnknown

func (m *CronSchedule) XXX_DiscardUnknown()

func (*CronSchedule) XXX_Marshal

func (m *CronSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CronSchedule) XXX_Merge

func (m *CronSchedule) XXX_Merge(src proto.Message)

func (*CronSchedule) XXX_Size

func (m *CronSchedule) XXX_Size() int

func (*CronSchedule) XXX_Unmarshal

func (m *CronSchedule) XXX_Unmarshal(b []byte) error

type DeleteTaskRequest

type DeleteTaskRequest struct {
	// A predefined yet extensible Task type identifier.
	TaskType string `protobuf:"bytes,1,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	// Metadata about the resource to be pass to the agent.
	ResourceMeta         []byte   `protobuf:"bytes,2,opt,name=resource_meta,json=resourceMeta,proto3" json:"resource_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A message used to delete a task.

func (*DeleteTaskRequest) Descriptor

func (*DeleteTaskRequest) Descriptor() ([]byte, []int)

func (*DeleteTaskRequest) GetResourceMeta

func (m *DeleteTaskRequest) GetResourceMeta() []byte

func (*DeleteTaskRequest) GetTaskType

func (m *DeleteTaskRequest) GetTaskType() string

func (*DeleteTaskRequest) ProtoMessage

func (*DeleteTaskRequest) ProtoMessage()

func (*DeleteTaskRequest) Reset

func (m *DeleteTaskRequest) Reset()

func (*DeleteTaskRequest) String

func (m *DeleteTaskRequest) String() string

func (*DeleteTaskRequest) XXX_DiscardUnknown

func (m *DeleteTaskRequest) XXX_DiscardUnknown()

func (*DeleteTaskRequest) XXX_Marshal

func (m *DeleteTaskRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteTaskRequest) XXX_Merge

func (m *DeleteTaskRequest) XXX_Merge(src proto.Message)

func (*DeleteTaskRequest) XXX_Size

func (m *DeleteTaskRequest) XXX_Size() int

func (*DeleteTaskRequest) XXX_Unmarshal

func (m *DeleteTaskRequest) XXX_Unmarshal(b []byte) error

type DeleteTaskResponse

type DeleteTaskResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response to delete a task.

func (*DeleteTaskResponse) Descriptor

func (*DeleteTaskResponse) Descriptor() ([]byte, []int)

func (*DeleteTaskResponse) ProtoMessage

func (*DeleteTaskResponse) ProtoMessage()

func (*DeleteTaskResponse) Reset

func (m *DeleteTaskResponse) Reset()

func (*DeleteTaskResponse) String

func (m *DeleteTaskResponse) String() string

func (*DeleteTaskResponse) XXX_DiscardUnknown

func (m *DeleteTaskResponse) XXX_DiscardUnknown()

func (*DeleteTaskResponse) XXX_Marshal

func (m *DeleteTaskResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteTaskResponse) XXX_Merge

func (m *DeleteTaskResponse) XXX_Merge(src proto.Message)

func (*DeleteTaskResponse) XXX_Size

func (m *DeleteTaskResponse) XXX_Size() int

func (*DeleteTaskResponse) XXX_Unmarshal

func (m *DeleteTaskResponse) XXX_Unmarshal(b []byte) error

type Description

type Description struct {
	// Types that are valid to be assigned to Content:
	//	*Description_Value
	//	*Description_Uri
	Content isDescription_Content `protobuf_oneof:"content"`
	// Format of the long description
	Format DescriptionFormat `protobuf:"varint,3,opt,name=format,proto3,enum=flyteidl.admin.DescriptionFormat" json:"format,omitempty"`
	// Optional link to an icon for the entity
	IconLink             string   `protobuf:"bytes,4,opt,name=icon_link,json=iconLink,proto3" json:"icon_link,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Full user description with formatting preserved. This can be rendered by clients, such as the console or command line tools with in-tact formatting.

func (*Description) Descriptor

func (*Description) Descriptor() ([]byte, []int)

func (*Description) GetContent

func (m *Description) GetContent() isDescription_Content

func (*Description) GetFormat

func (m *Description) GetFormat() DescriptionFormat
func (m *Description) GetIconLink() string

func (*Description) GetUri

func (m *Description) GetUri() string

func (*Description) GetValue

func (m *Description) GetValue() string

func (*Description) ProtoMessage

func (*Description) ProtoMessage()

func (*Description) Reset

func (m *Description) Reset()

func (*Description) String

func (m *Description) String() string

func (*Description) XXX_DiscardUnknown

func (m *Description) XXX_DiscardUnknown()

func (*Description) XXX_Marshal

func (m *Description) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Description) XXX_Merge

func (m *Description) XXX_Merge(src proto.Message)

func (*Description) XXX_OneofWrappers

func (*Description) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Description) XXX_Size

func (m *Description) XXX_Size() int

func (*Description) XXX_Unmarshal

func (m *Description) XXX_Unmarshal(b []byte) error

type DescriptionEntity

type DescriptionEntity struct {
	// id represents the unique identifier of the description entity.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// One-liner overview of the entity.
	ShortDescription string `protobuf:"bytes,2,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"`
	// Full user description with formatting preserved.
	LongDescription *Description `protobuf:"bytes,3,opt,name=long_description,json=longDescription,proto3" json:"long_description,omitempty"`
	// Optional link to source code used to define this entity.
	SourceCode *SourceCode `protobuf:"bytes,4,opt,name=source_code,json=sourceCode,proto3" json:"source_code,omitempty"`
	// User-specified tags. These are arbitrary and can be used for searching
	// filtering and discovering tasks.
	Tags                 []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DescriptionEntity contains detailed description for the task/workflow. Documentation could provide insight into the algorithms, business use case, etc.

func (*DescriptionEntity) Descriptor

func (*DescriptionEntity) Descriptor() ([]byte, []int)

func (*DescriptionEntity) GetId

func (m *DescriptionEntity) GetId() *core.Identifier

func (*DescriptionEntity) GetLongDescription

func (m *DescriptionEntity) GetLongDescription() *Description

func (*DescriptionEntity) GetShortDescription

func (m *DescriptionEntity) GetShortDescription() string

func (*DescriptionEntity) GetSourceCode

func (m *DescriptionEntity) GetSourceCode() *SourceCode

func (*DescriptionEntity) GetTags

func (m *DescriptionEntity) GetTags() []string

func (*DescriptionEntity) ProtoMessage

func (*DescriptionEntity) ProtoMessage()

func (*DescriptionEntity) Reset

func (m *DescriptionEntity) Reset()

func (*DescriptionEntity) String

func (m *DescriptionEntity) String() string

func (*DescriptionEntity) XXX_DiscardUnknown

func (m *DescriptionEntity) XXX_DiscardUnknown()

func (*DescriptionEntity) XXX_Marshal

func (m *DescriptionEntity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DescriptionEntity) XXX_Merge

func (m *DescriptionEntity) XXX_Merge(src proto.Message)

func (*DescriptionEntity) XXX_Size

func (m *DescriptionEntity) XXX_Size() int

func (*DescriptionEntity) XXX_Unmarshal

func (m *DescriptionEntity) XXX_Unmarshal(b []byte) error

type DescriptionEntityList

type DescriptionEntityList struct {
	// A list of DescriptionEntities returned based on the request.
	DescriptionEntities []*DescriptionEntity `protobuf:"bytes,1,rep,name=descriptionEntities,proto3" json:"descriptionEntities,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a list of DescriptionEntities returned from the admin. See :ref:`ref_flyteidl.admin.DescriptionEntity` for more details

func (*DescriptionEntityList) Descriptor

func (*DescriptionEntityList) Descriptor() ([]byte, []int)

func (*DescriptionEntityList) GetDescriptionEntities

func (m *DescriptionEntityList) GetDescriptionEntities() []*DescriptionEntity

func (*DescriptionEntityList) GetToken

func (m *DescriptionEntityList) GetToken() string

func (*DescriptionEntityList) ProtoMessage

func (*DescriptionEntityList) ProtoMessage()

func (*DescriptionEntityList) Reset

func (m *DescriptionEntityList) Reset()

func (*DescriptionEntityList) String

func (m *DescriptionEntityList) String() string

func (*DescriptionEntityList) XXX_DiscardUnknown

func (m *DescriptionEntityList) XXX_DiscardUnknown()

func (*DescriptionEntityList) XXX_Marshal

func (m *DescriptionEntityList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DescriptionEntityList) XXX_Merge

func (m *DescriptionEntityList) XXX_Merge(src proto.Message)

func (*DescriptionEntityList) XXX_Size

func (m *DescriptionEntityList) XXX_Size() int

func (*DescriptionEntityList) XXX_Unmarshal

func (m *DescriptionEntityList) XXX_Unmarshal(b []byte) error

type DescriptionEntityListRequest

type DescriptionEntityListRequest struct {
	// Identifies the specific type of resource that this identifier corresponds to.
	ResourceType core.ResourceType `` /* 130-byte string literal not displayed */
	// The identifier for the description entity.
	// +required
	Id *NamedEntityIdentifier `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// More info on constructing filters : <Link>
	// +optional
	Filters string `protobuf:"bytes,5,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering for returned list.
	// +optional
	SortBy               *Sort    `protobuf:"bytes,6,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to retrieve a list of DescriptionEntities. See :ref:`ref_flyteidl.admin.DescriptionEntity` for more details

func (*DescriptionEntityListRequest) Descriptor

func (*DescriptionEntityListRequest) Descriptor() ([]byte, []int)

func (*DescriptionEntityListRequest) GetFilters

func (m *DescriptionEntityListRequest) GetFilters() string

func (*DescriptionEntityListRequest) GetId

func (*DescriptionEntityListRequest) GetLimit

func (m *DescriptionEntityListRequest) GetLimit() uint32

func (*DescriptionEntityListRequest) GetResourceType

func (m *DescriptionEntityListRequest) GetResourceType() core.ResourceType

func (*DescriptionEntityListRequest) GetSortBy

func (m *DescriptionEntityListRequest) GetSortBy() *Sort

func (*DescriptionEntityListRequest) GetToken

func (m *DescriptionEntityListRequest) GetToken() string

func (*DescriptionEntityListRequest) ProtoMessage

func (*DescriptionEntityListRequest) ProtoMessage()

func (*DescriptionEntityListRequest) Reset

func (m *DescriptionEntityListRequest) Reset()

func (*DescriptionEntityListRequest) String

func (*DescriptionEntityListRequest) XXX_DiscardUnknown

func (m *DescriptionEntityListRequest) XXX_DiscardUnknown()

func (*DescriptionEntityListRequest) XXX_Marshal

func (m *DescriptionEntityListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DescriptionEntityListRequest) XXX_Merge

func (m *DescriptionEntityListRequest) XXX_Merge(src proto.Message)

func (*DescriptionEntityListRequest) XXX_Size

func (m *DescriptionEntityListRequest) XXX_Size() int

func (*DescriptionEntityListRequest) XXX_Unmarshal

func (m *DescriptionEntityListRequest) XXX_Unmarshal(b []byte) error

type DescriptionFormat

type DescriptionFormat int32

The format of the long description

const (
	DescriptionFormat_DESCRIPTION_FORMAT_UNKNOWN  DescriptionFormat = 0
	DescriptionFormat_DESCRIPTION_FORMAT_MARKDOWN DescriptionFormat = 1
	DescriptionFormat_DESCRIPTION_FORMAT_HTML     DescriptionFormat = 2
	// python default documentation - comments is rst
	DescriptionFormat_DESCRIPTION_FORMAT_RST DescriptionFormat = 3
)

func (DescriptionFormat) EnumDescriptor

func (DescriptionFormat) EnumDescriptor() ([]byte, []int)

func (DescriptionFormat) String

func (x DescriptionFormat) String() string

type Description_Uri

type Description_Uri struct {
	Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
}

type Description_Value

type Description_Value struct {
	Value string `protobuf:"bytes,1,opt,name=value,proto3,oneof"`
}

type Domain

type Domain struct {
	// Globally unique domain name.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Display name.
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Namespace within a project commonly used to differentiate between different service instances. e.g. "production", "development", etc.

func (*Domain) Descriptor

func (*Domain) Descriptor() ([]byte, []int)

func (*Domain) GetId

func (m *Domain) GetId() string

func (*Domain) GetName

func (m *Domain) GetName() string

func (*Domain) ProtoMessage

func (*Domain) ProtoMessage()

func (*Domain) Reset

func (m *Domain) Reset()

func (*Domain) String

func (m *Domain) String() string

func (*Domain) XXX_DiscardUnknown

func (m *Domain) XXX_DiscardUnknown()

func (*Domain) XXX_Marshal

func (m *Domain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Domain) XXX_Merge

func (m *Domain) XXX_Merge(src proto.Message)

func (*Domain) XXX_Size

func (m *Domain) XXX_Size() int

func (*Domain) XXX_Unmarshal

func (m *Domain) XXX_Unmarshal(b []byte) error

type DynamicNodeWorkflowResponse added in v1.10.7

type DynamicNodeWorkflowResponse struct {
	CompiledWorkflow     *core.CompiledWorkflowClosure `protobuf:"bytes,1,opt,name=compiled_workflow,json=compiledWorkflow,proto3" json:"compiled_workflow,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*DynamicNodeWorkflowResponse) Descriptor added in v1.10.7

func (*DynamicNodeWorkflowResponse) Descriptor() ([]byte, []int)

func (*DynamicNodeWorkflowResponse) GetCompiledWorkflow added in v1.10.7

func (m *DynamicNodeWorkflowResponse) GetCompiledWorkflow() *core.CompiledWorkflowClosure

func (*DynamicNodeWorkflowResponse) ProtoMessage added in v1.10.7

func (*DynamicNodeWorkflowResponse) ProtoMessage()

func (*DynamicNodeWorkflowResponse) Reset added in v1.10.7

func (m *DynamicNodeWorkflowResponse) Reset()

func (*DynamicNodeWorkflowResponse) String added in v1.10.7

func (m *DynamicNodeWorkflowResponse) String() string

func (*DynamicNodeWorkflowResponse) XXX_DiscardUnknown

func (m *DynamicNodeWorkflowResponse) XXX_DiscardUnknown()

func (*DynamicNodeWorkflowResponse) XXX_Marshal

func (m *DynamicNodeWorkflowResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DynamicNodeWorkflowResponse) XXX_Merge

func (m *DynamicNodeWorkflowResponse) XXX_Merge(src proto.Message)

func (*DynamicNodeWorkflowResponse) XXX_Size

func (m *DynamicNodeWorkflowResponse) XXX_Size() int

func (*DynamicNodeWorkflowResponse) XXX_Unmarshal

func (m *DynamicNodeWorkflowResponse) XXX_Unmarshal(b []byte) error

type DynamicWorkflowNodeMetadata

type DynamicWorkflowNodeMetadata struct {
	// id represents the unique identifier of the workflow.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Represents the compiled representation of the embedded dynamic workflow.
	CompiledWorkflow *core.CompiledWorkflowClosure `protobuf:"bytes,2,opt,name=compiled_workflow,json=compiledWorkflow,proto3" json:"compiled_workflow,omitempty"`
	// dynamic_job_spec_uri is the location of the DynamicJobSpec proto message for this DynamicWorkflow. This is
	// required to correctly recover partially completed executions where the subworkflow has already been compiled.
	DynamicJobSpecUri    string   `protobuf:"bytes,3,opt,name=dynamic_job_spec_uri,json=dynamicJobSpecUri,proto3" json:"dynamic_job_spec_uri,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

For dynamic workflow nodes we capture information about the dynamic workflow definition that gets generated.

func (*DynamicWorkflowNodeMetadata) Descriptor

func (*DynamicWorkflowNodeMetadata) Descriptor() ([]byte, []int)

func (*DynamicWorkflowNodeMetadata) GetCompiledWorkflow

func (m *DynamicWorkflowNodeMetadata) GetCompiledWorkflow() *core.CompiledWorkflowClosure

func (*DynamicWorkflowNodeMetadata) GetDynamicJobSpecUri

func (m *DynamicWorkflowNodeMetadata) GetDynamicJobSpecUri() string

func (*DynamicWorkflowNodeMetadata) GetId

func (*DynamicWorkflowNodeMetadata) ProtoMessage

func (*DynamicWorkflowNodeMetadata) ProtoMessage()

func (*DynamicWorkflowNodeMetadata) Reset

func (m *DynamicWorkflowNodeMetadata) Reset()

func (*DynamicWorkflowNodeMetadata) String

func (m *DynamicWorkflowNodeMetadata) String() string

func (*DynamicWorkflowNodeMetadata) XXX_DiscardUnknown

func (m *DynamicWorkflowNodeMetadata) XXX_DiscardUnknown()

func (*DynamicWorkflowNodeMetadata) XXX_Marshal

func (m *DynamicWorkflowNodeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DynamicWorkflowNodeMetadata) XXX_Merge

func (m *DynamicWorkflowNodeMetadata) XXX_Merge(src proto.Message)

func (*DynamicWorkflowNodeMetadata) XXX_Size

func (m *DynamicWorkflowNodeMetadata) XXX_Size() int

func (*DynamicWorkflowNodeMetadata) XXX_Unmarshal

func (m *DynamicWorkflowNodeMetadata) XXX_Unmarshal(b []byte) error

type EmailMessage

type EmailMessage struct {
	// The list of email addresses to receive an email with the content populated in the other fields.
	// Currently, each email recipient will receive its own email.
	// This populates the TO field.
	RecipientsEmail []string `protobuf:"bytes,1,rep,name=recipients_email,json=recipientsEmail,proto3" json:"recipients_email,omitempty"`
	// The email of the sender.
	// This populates the FROM field.
	SenderEmail string `protobuf:"bytes,2,opt,name=sender_email,json=senderEmail,proto3" json:"sender_email,omitempty"`
	// The content of the subject line.
	// This populates the SUBJECT field.
	SubjectLine string `protobuf:"bytes,3,opt,name=subject_line,json=subjectLine,proto3" json:"subject_line,omitempty"`
	// The content of the email body.
	// This populates the BODY field.
	Body                 string   `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents the Email object that is sent to a publisher/subscriber to forward the notification. Note: This is internal to Admin and doesn't need to be exposed to other components.

func (*EmailMessage) Descriptor

func (*EmailMessage) Descriptor() ([]byte, []int)

func (*EmailMessage) GetBody

func (m *EmailMessage) GetBody() string

func (*EmailMessage) GetRecipientsEmail

func (m *EmailMessage) GetRecipientsEmail() []string

func (*EmailMessage) GetSenderEmail

func (m *EmailMessage) GetSenderEmail() string

func (*EmailMessage) GetSubjectLine

func (m *EmailMessage) GetSubjectLine() string

func (*EmailMessage) ProtoMessage

func (*EmailMessage) ProtoMessage()

func (*EmailMessage) Reset

func (m *EmailMessage) Reset()

func (*EmailMessage) String

func (m *EmailMessage) String() string

func (*EmailMessage) XXX_DiscardUnknown

func (m *EmailMessage) XXX_DiscardUnknown()

func (*EmailMessage) XXX_Marshal

func (m *EmailMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmailMessage) XXX_Merge

func (m *EmailMessage) XXX_Merge(src proto.Message)

func (*EmailMessage) XXX_Size

func (m *EmailMessage) XXX_Size() int

func (*EmailMessage) XXX_Unmarshal

func (m *EmailMessage) XXX_Unmarshal(b []byte) error

type EmailNotification

type EmailNotification struct {
	// The list of email addresses recipients for this notification.
	// +required
	RecipientsEmail      []string `protobuf:"bytes,1,rep,name=recipients_email,json=recipientsEmail,proto3" json:"recipients_email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines an email notification specification.

func (*EmailNotification) Descriptor

func (*EmailNotification) Descriptor() ([]byte, []int)

func (*EmailNotification) GetRecipientsEmail

func (m *EmailNotification) GetRecipientsEmail() []string

func (*EmailNotification) ProtoMessage

func (*EmailNotification) ProtoMessage()

func (*EmailNotification) Reset

func (m *EmailNotification) Reset()

func (*EmailNotification) String

func (m *EmailNotification) String() string

func (*EmailNotification) XXX_DiscardUnknown

func (m *EmailNotification) XXX_DiscardUnknown()

func (*EmailNotification) XXX_Marshal

func (m *EmailNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EmailNotification) XXX_Merge

func (m *EmailNotification) XXX_Merge(src proto.Message)

func (*EmailNotification) XXX_Size

func (m *EmailNotification) XXX_Size() int

func (*EmailNotification) XXX_Unmarshal

func (m *EmailNotification) XXX_Unmarshal(b []byte) error

type Envs

type Envs struct {
	// Map of custom environment variables to be applied to the execution resource.
	Values               []*core.KeyValuePair `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Environment variable values to be applied to an execution resource. In the future a mode (e.g. OVERRIDE, APPEND, etc) can be defined to specify how to merge environment variables defined at registration and execution time.

func (*Envs) Descriptor

func (*Envs) Descriptor() ([]byte, []int)

func (*Envs) GetValues

func (m *Envs) GetValues() []*core.KeyValuePair

func (*Envs) ProtoMessage

func (*Envs) ProtoMessage()

func (*Envs) Reset

func (m *Envs) Reset()

func (*Envs) String

func (m *Envs) String() string

func (*Envs) XXX_DiscardUnknown

func (m *Envs) XXX_DiscardUnknown()

func (*Envs) XXX_Marshal

func (m *Envs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Envs) XXX_Merge

func (m *Envs) XXX_Merge(src proto.Message)

func (*Envs) XXX_Size

func (m *Envs) XXX_Size() int

func (*Envs) XXX_Unmarshal

func (m *Envs) XXX_Unmarshal(b []byte) error

type EventErrorAlreadyInTerminalState

type EventErrorAlreadyInTerminalState struct {
	// +required
	CurrentPhase         string   `protobuf:"bytes,1,opt,name=current_phase,json=currentPhase,proto3" json:"current_phase,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Indicates that a sent event was not used to update execution state due to the referenced execution already being terminated (and therefore ineligible for further state transitions).

func (*EventErrorAlreadyInTerminalState) Descriptor

func (*EventErrorAlreadyInTerminalState) Descriptor() ([]byte, []int)

func (*EventErrorAlreadyInTerminalState) GetCurrentPhase

func (m *EventErrorAlreadyInTerminalState) GetCurrentPhase() string

func (*EventErrorAlreadyInTerminalState) ProtoMessage

func (*EventErrorAlreadyInTerminalState) ProtoMessage()

func (*EventErrorAlreadyInTerminalState) Reset

func (*EventErrorAlreadyInTerminalState) String

func (*EventErrorAlreadyInTerminalState) XXX_DiscardUnknown

func (m *EventErrorAlreadyInTerminalState) XXX_DiscardUnknown()

func (*EventErrorAlreadyInTerminalState) XXX_Marshal

func (m *EventErrorAlreadyInTerminalState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EventErrorAlreadyInTerminalState) XXX_Merge

func (*EventErrorAlreadyInTerminalState) XXX_Size

func (m *EventErrorAlreadyInTerminalState) XXX_Size() int

func (*EventErrorAlreadyInTerminalState) XXX_Unmarshal

func (m *EventErrorAlreadyInTerminalState) XXX_Unmarshal(b []byte) error

type EventErrorIncompatibleCluster

type EventErrorIncompatibleCluster struct {
	// The cluster which has been recorded as processing the execution.
	// +required
	Cluster              string   `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Indicates an event was rejected because it came from a different cluster than is on record as running the execution.

func (*EventErrorIncompatibleCluster) Descriptor

func (*EventErrorIncompatibleCluster) Descriptor() ([]byte, []int)

func (*EventErrorIncompatibleCluster) GetCluster

func (m *EventErrorIncompatibleCluster) GetCluster() string

func (*EventErrorIncompatibleCluster) ProtoMessage

func (*EventErrorIncompatibleCluster) ProtoMessage()

func (*EventErrorIncompatibleCluster) Reset

func (m *EventErrorIncompatibleCluster) Reset()

func (*EventErrorIncompatibleCluster) String

func (*EventErrorIncompatibleCluster) XXX_DiscardUnknown

func (m *EventErrorIncompatibleCluster) XXX_DiscardUnknown()

func (*EventErrorIncompatibleCluster) XXX_Marshal

func (m *EventErrorIncompatibleCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EventErrorIncompatibleCluster) XXX_Merge

func (m *EventErrorIncompatibleCluster) XXX_Merge(src proto.Message)

func (*EventErrorIncompatibleCluster) XXX_Size

func (m *EventErrorIncompatibleCluster) XXX_Size() int

func (*EventErrorIncompatibleCluster) XXX_Unmarshal

func (m *EventErrorIncompatibleCluster) XXX_Unmarshal(b []byte) error

type EventFailureReason

type EventFailureReason struct {
	// +required
	//
	// Types that are valid to be assigned to Reason:
	//	*EventFailureReason_AlreadyInTerminalState
	//	*EventFailureReason_IncompatibleCluster
	Reason               isEventFailureReason_Reason `protobuf_oneof:"reason"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

Indicates why a sent event was not used to update execution.

func (*EventFailureReason) Descriptor

func (*EventFailureReason) Descriptor() ([]byte, []int)

func (*EventFailureReason) GetAlreadyInTerminalState

func (m *EventFailureReason) GetAlreadyInTerminalState() *EventErrorAlreadyInTerminalState

func (*EventFailureReason) GetIncompatibleCluster

func (m *EventFailureReason) GetIncompatibleCluster() *EventErrorIncompatibleCluster

func (*EventFailureReason) GetReason

func (m *EventFailureReason) GetReason() isEventFailureReason_Reason

func (*EventFailureReason) ProtoMessage

func (*EventFailureReason) ProtoMessage()

func (*EventFailureReason) Reset

func (m *EventFailureReason) Reset()

func (*EventFailureReason) String

func (m *EventFailureReason) String() string

func (*EventFailureReason) XXX_DiscardUnknown

func (m *EventFailureReason) XXX_DiscardUnknown()

func (*EventFailureReason) XXX_Marshal

func (m *EventFailureReason) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EventFailureReason) XXX_Merge

func (m *EventFailureReason) XXX_Merge(src proto.Message)

func (*EventFailureReason) XXX_OneofWrappers

func (*EventFailureReason) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*EventFailureReason) XXX_Size

func (m *EventFailureReason) XXX_Size() int

func (*EventFailureReason) XXX_Unmarshal

func (m *EventFailureReason) XXX_Unmarshal(b []byte) error

type EventFailureReason_AlreadyInTerminalState

type EventFailureReason_AlreadyInTerminalState struct {
	AlreadyInTerminalState *EventErrorAlreadyInTerminalState `protobuf:"bytes,1,opt,name=already_in_terminal_state,json=alreadyInTerminalState,proto3,oneof"`
}

type EventFailureReason_IncompatibleCluster

type EventFailureReason_IncompatibleCluster struct {
	IncompatibleCluster *EventErrorIncompatibleCluster `protobuf:"bytes,2,opt,name=incompatible_cluster,json=incompatibleCluster,proto3,oneof"`
}

type Execution

type Execution struct {
	// Unique identifier of the workflow execution.
	Id *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// User-provided configuration and inputs for launching the execution.
	Spec *ExecutionSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	// Execution results.
	Closure              *ExecutionClosure `protobuf:"bytes,3,opt,name=closure,proto3" json:"closure,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

A workflow execution represents an instantiated workflow, including all inputs and additional metadata as well as computed results included state, outputs, and duration-based attributes. Used as a response object used in Get and List execution requests.

func (*Execution) Descriptor

func (*Execution) Descriptor() ([]byte, []int)

func (*Execution) GetClosure

func (m *Execution) GetClosure() *ExecutionClosure

func (*Execution) GetId

func (*Execution) GetSpec

func (m *Execution) GetSpec() *ExecutionSpec

func (*Execution) ProtoMessage

func (*Execution) ProtoMessage()

func (*Execution) Reset

func (m *Execution) Reset()

func (*Execution) String

func (m *Execution) String() string

func (*Execution) XXX_DiscardUnknown

func (m *Execution) XXX_DiscardUnknown()

func (*Execution) XXX_Marshal

func (m *Execution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Execution) XXX_Merge

func (m *Execution) XXX_Merge(src proto.Message)

func (*Execution) XXX_Size

func (m *Execution) XXX_Size() int

func (*Execution) XXX_Unmarshal

func (m *Execution) XXX_Unmarshal(b []byte) error

type ExecutionClosure

type ExecutionClosure struct {
	// A result produced by a terminated execution.
	// A pending (non-terminal) execution will not have any output result.
	//
	// Types that are valid to be assigned to OutputResult:
	//	*ExecutionClosure_Outputs
	//	*ExecutionClosure_Error
	//	*ExecutionClosure_AbortCause
	//	*ExecutionClosure_AbortMetadata
	//	*ExecutionClosure_OutputData
	OutputResult isExecutionClosure_OutputResult `protobuf_oneof:"output_result"`
	// Inputs computed and passed for execution.
	// computed_inputs depends on inputs in ExecutionSpec, fixed and default inputs in launch plan
	ComputedInputs *core.LiteralMap `protobuf:"bytes,3,opt,name=computed_inputs,json=computedInputs,proto3" json:"computed_inputs,omitempty"` // Deprecated: Do not use.
	// Most recent recorded phase for the execution.
	Phase core.WorkflowExecution_Phase `protobuf:"varint,4,opt,name=phase,proto3,enum=flyteidl.core.WorkflowExecution_Phase" json:"phase,omitempty"`
	// Reported time at which the execution began running.
	StartedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	// The amount of time the execution spent running.
	Duration *duration.Duration `protobuf:"bytes,6,opt,name=duration,proto3" json:"duration,omitempty"`
	// Reported time at which the execution was created.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Reported time at which the execution was last updated.
	UpdatedAt *timestamp.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// The notification settings to use after merging the CreateExecutionRequest and the launch plan
	// notification settings. An execution launched with notifications will always prefer that definition
	// to notifications defined statically in a launch plan.
	Notifications []*Notification `protobuf:"bytes,9,rep,name=notifications,proto3" json:"notifications,omitempty"`
	// Identifies the workflow definition for this execution.
	WorkflowId *core.Identifier `protobuf:"bytes,11,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Provides the details of the last stage change
	StateChangeDetails   *ExecutionStateChangeDetails `protobuf:"bytes,14,opt,name=state_change_details,json=stateChangeDetails,proto3" json:"state_change_details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

Encapsulates the results of the Execution

func (*ExecutionClosure) Descriptor

func (*ExecutionClosure) Descriptor() ([]byte, []int)

func (*ExecutionClosure) GetAbortCause deprecated

func (m *ExecutionClosure) GetAbortCause() string

Deprecated: Do not use.

func (*ExecutionClosure) GetAbortMetadata

func (m *ExecutionClosure) GetAbortMetadata() *AbortMetadata

func (*ExecutionClosure) GetComputedInputs deprecated

func (m *ExecutionClosure) GetComputedInputs() *core.LiteralMap

Deprecated: Do not use.

func (*ExecutionClosure) GetCreatedAt

func (m *ExecutionClosure) GetCreatedAt() *timestamp.Timestamp

func (*ExecutionClosure) GetDuration

func (m *ExecutionClosure) GetDuration() *duration.Duration

func (*ExecutionClosure) GetError

func (m *ExecutionClosure) GetError() *core.ExecutionError

func (*ExecutionClosure) GetNotifications

func (m *ExecutionClosure) GetNotifications() []*Notification

func (*ExecutionClosure) GetOutputData deprecated

func (m *ExecutionClosure) GetOutputData() *core.LiteralMap

Deprecated: Do not use.

func (*ExecutionClosure) GetOutputResult

func (m *ExecutionClosure) GetOutputResult() isExecutionClosure_OutputResult

func (*ExecutionClosure) GetOutputs deprecated

func (m *ExecutionClosure) GetOutputs() *LiteralMapBlob

Deprecated: Do not use.

func (*ExecutionClosure) GetPhase

func (*ExecutionClosure) GetStartedAt

func (m *ExecutionClosure) GetStartedAt() *timestamp.Timestamp

func (*ExecutionClosure) GetStateChangeDetails

func (m *ExecutionClosure) GetStateChangeDetails() *ExecutionStateChangeDetails

func (*ExecutionClosure) GetUpdatedAt

func (m *ExecutionClosure) GetUpdatedAt() *timestamp.Timestamp

func (*ExecutionClosure) GetWorkflowId

func (m *ExecutionClosure) GetWorkflowId() *core.Identifier

func (*ExecutionClosure) ProtoMessage

func (*ExecutionClosure) ProtoMessage()

func (*ExecutionClosure) Reset

func (m *ExecutionClosure) Reset()

func (*ExecutionClosure) String

func (m *ExecutionClosure) String() string

func (*ExecutionClosure) XXX_DiscardUnknown

func (m *ExecutionClosure) XXX_DiscardUnknown()

func (*ExecutionClosure) XXX_Marshal

func (m *ExecutionClosure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionClosure) XXX_Merge

func (m *ExecutionClosure) XXX_Merge(src proto.Message)

func (*ExecutionClosure) XXX_OneofWrappers

func (*ExecutionClosure) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ExecutionClosure) XXX_Size

func (m *ExecutionClosure) XXX_Size() int

func (*ExecutionClosure) XXX_Unmarshal

func (m *ExecutionClosure) XXX_Unmarshal(b []byte) error

type ExecutionClosure_AbortCause

type ExecutionClosure_AbortCause struct {
	AbortCause string `protobuf:"bytes,10,opt,name=abort_cause,json=abortCause,proto3,oneof"`
}

type ExecutionClosure_AbortMetadata

type ExecutionClosure_AbortMetadata struct {
	AbortMetadata *AbortMetadata `protobuf:"bytes,12,opt,name=abort_metadata,json=abortMetadata,proto3,oneof"`
}

type ExecutionClosure_Error

type ExecutionClosure_Error struct {
	Error *core.ExecutionError `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type ExecutionClosure_OutputData

type ExecutionClosure_OutputData struct {
	OutputData *core.LiteralMap `protobuf:"bytes,13,opt,name=output_data,json=outputData,proto3,oneof"`
}

type ExecutionClosure_Outputs

type ExecutionClosure_Outputs struct {
	Outputs *LiteralMapBlob `protobuf:"bytes,1,opt,name=outputs,proto3,oneof"`
}

type ExecutionClusterLabel

type ExecutionClusterLabel struct {
	// Label value to determine where the execution will be run
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecutionClusterLabel) Descriptor

func (*ExecutionClusterLabel) Descriptor() ([]byte, []int)

func (*ExecutionClusterLabel) GetValue

func (m *ExecutionClusterLabel) GetValue() string

func (*ExecutionClusterLabel) ProtoMessage

func (*ExecutionClusterLabel) ProtoMessage()

func (*ExecutionClusterLabel) Reset

func (m *ExecutionClusterLabel) Reset()

func (*ExecutionClusterLabel) String

func (m *ExecutionClusterLabel) String() string

func (*ExecutionClusterLabel) XXX_DiscardUnknown

func (m *ExecutionClusterLabel) XXX_DiscardUnknown()

func (*ExecutionClusterLabel) XXX_Marshal

func (m *ExecutionClusterLabel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionClusterLabel) XXX_Merge

func (m *ExecutionClusterLabel) XXX_Merge(src proto.Message)

func (*ExecutionClusterLabel) XXX_Size

func (m *ExecutionClusterLabel) XXX_Size() int

func (*ExecutionClusterLabel) XXX_Unmarshal

func (m *ExecutionClusterLabel) XXX_Unmarshal(b []byte) error

type ExecutionCreateRequest

type ExecutionCreateRequest struct {
	// Name of the project the execution belongs to.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Name of the domain the execution belongs to.
	// A domain can be considered as a subset within a specific project.
	// +required
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// User provided value for the resource.
	// If none is provided the system will generate a unique string.
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Additional fields necessary to launch the execution.
	// +optional
	Spec *ExecutionSpec `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// The inputs required to start the execution. All required inputs must be
	// included in this map. If not required and not provided, defaults apply.
	// +optional
	Inputs *core.LiteralMap `protobuf:"bytes,5,opt,name=inputs,proto3" json:"inputs,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,6,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to launch an execution with the given project, domain and optionally-assigned name.

func (*ExecutionCreateRequest) Descriptor

func (*ExecutionCreateRequest) Descriptor() ([]byte, []int)

func (*ExecutionCreateRequest) GetDomain

func (m *ExecutionCreateRequest) GetDomain() string

func (*ExecutionCreateRequest) GetInputs

func (m *ExecutionCreateRequest) GetInputs() *core.LiteralMap

func (*ExecutionCreateRequest) GetName

func (m *ExecutionCreateRequest) GetName() string

func (*ExecutionCreateRequest) GetOrg added in v1.10.7

func (m *ExecutionCreateRequest) GetOrg() string

func (*ExecutionCreateRequest) GetProject

func (m *ExecutionCreateRequest) GetProject() string

func (*ExecutionCreateRequest) GetSpec

func (m *ExecutionCreateRequest) GetSpec() *ExecutionSpec

func (*ExecutionCreateRequest) ProtoMessage

func (*ExecutionCreateRequest) ProtoMessage()

func (*ExecutionCreateRequest) Reset

func (m *ExecutionCreateRequest) Reset()

func (*ExecutionCreateRequest) String

func (m *ExecutionCreateRequest) String() string

func (*ExecutionCreateRequest) XXX_DiscardUnknown

func (m *ExecutionCreateRequest) XXX_DiscardUnknown()

func (*ExecutionCreateRequest) XXX_Marshal

func (m *ExecutionCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionCreateRequest) XXX_Merge

func (m *ExecutionCreateRequest) XXX_Merge(src proto.Message)

func (*ExecutionCreateRequest) XXX_Size

func (m *ExecutionCreateRequest) XXX_Size() int

func (*ExecutionCreateRequest) XXX_Unmarshal

func (m *ExecutionCreateRequest) XXX_Unmarshal(b []byte) error

type ExecutionCreateResponse

type ExecutionCreateResponse struct {
	Id                   *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

The unique identifier for a successfully created execution. If the name was *not* specified in the create request, this identifier will include a generated name.

func (*ExecutionCreateResponse) Descriptor

func (*ExecutionCreateResponse) Descriptor() ([]byte, []int)

func (*ExecutionCreateResponse) GetId

func (*ExecutionCreateResponse) ProtoMessage

func (*ExecutionCreateResponse) ProtoMessage()

func (*ExecutionCreateResponse) Reset

func (m *ExecutionCreateResponse) Reset()

func (*ExecutionCreateResponse) String

func (m *ExecutionCreateResponse) String() string

func (*ExecutionCreateResponse) XXX_DiscardUnknown

func (m *ExecutionCreateResponse) XXX_DiscardUnknown()

func (*ExecutionCreateResponse) XXX_Marshal

func (m *ExecutionCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionCreateResponse) XXX_Merge

func (m *ExecutionCreateResponse) XXX_Merge(src proto.Message)

func (*ExecutionCreateResponse) XXX_Size

func (m *ExecutionCreateResponse) XXX_Size() int

func (*ExecutionCreateResponse) XXX_Unmarshal

func (m *ExecutionCreateResponse) XXX_Unmarshal(b []byte) error

type ExecutionList

type ExecutionList struct {
	Executions []*Execution `protobuf:"bytes,1,rep,name=executions,proto3" json:"executions,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Used as a response for request to list executions. See :ref:`ref_flyteidl.admin.Execution` for more details

func (*ExecutionList) Descriptor

func (*ExecutionList) Descriptor() ([]byte, []int)

func (*ExecutionList) GetExecutions

func (m *ExecutionList) GetExecutions() []*Execution

func (*ExecutionList) GetToken

func (m *ExecutionList) GetToken() string

func (*ExecutionList) ProtoMessage

func (*ExecutionList) ProtoMessage()

func (*ExecutionList) Reset

func (m *ExecutionList) Reset()

func (*ExecutionList) String

func (m *ExecutionList) String() string

func (*ExecutionList) XXX_DiscardUnknown

func (m *ExecutionList) XXX_DiscardUnknown()

func (*ExecutionList) XXX_Marshal

func (m *ExecutionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionList) XXX_Merge

func (m *ExecutionList) XXX_Merge(src proto.Message)

func (*ExecutionList) XXX_Size

func (m *ExecutionList) XXX_Size() int

func (*ExecutionList) XXX_Unmarshal

func (m *ExecutionList) XXX_Unmarshal(b []byte) error

type ExecutionMetadata

type ExecutionMetadata struct {
	Mode ExecutionMetadata_ExecutionMode `protobuf:"varint,1,opt,name=mode,proto3,enum=flyteidl.admin.ExecutionMetadata_ExecutionMode" json:"mode,omitempty"`
	// Identifier of the entity that triggered this execution.
	// For systems using back-end authentication any value set here will be discarded in favor of the
	// authenticated user context.
	Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"`
	// Indicates the nestedness of this execution.
	// If a user launches a workflow execution, the default nesting is 0.
	// If this execution further launches a workflow (child workflow), the nesting level is incremented by 0 => 1
	// Generally, if workflow at nesting level k launches a workflow then the child workflow will have
	// nesting = k + 1.
	Nesting uint32 `protobuf:"varint,3,opt,name=nesting,proto3" json:"nesting,omitempty"`
	// For scheduled executions, the requested time for execution for this specific schedule invocation.
	ScheduledAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=scheduled_at,json=scheduledAt,proto3" json:"scheduled_at,omitempty"`
	// Which subworkflow node (if any) launched this execution
	ParentNodeExecution *core.NodeExecutionIdentifier `protobuf:"bytes,5,opt,name=parent_node_execution,json=parentNodeExecution,proto3" json:"parent_node_execution,omitempty"`
	// Optional, a reference workflow execution related to this execution.
	// In the case of a relaunch, this references the original workflow execution.
	ReferenceExecution *core.WorkflowExecutionIdentifier `protobuf:"bytes,16,opt,name=reference_execution,json=referenceExecution,proto3" json:"reference_execution,omitempty"`
	// Optional, platform-specific metadata about the execution.
	// In this the future this may be gated behind an ACL or some sort of authorization.
	SystemMetadata *SystemMetadata `protobuf:"bytes,17,opt,name=system_metadata,json=systemMetadata,proto3" json:"system_metadata,omitempty"`
	// Save a list of the artifacts used in this execution for now. This is a list only rather than a mapping
	// since we don't have a structure to handle nested ones anyways.
	ArtifactIds          []*core.ArtifactID `protobuf:"bytes,18,rep,name=artifact_ids,json=artifactIds,proto3" json:"artifact_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Represents attributes about an execution which are not required to launch the execution but are useful to record. These attributes are assigned at launch time and do not change.

func (*ExecutionMetadata) Descriptor

func (*ExecutionMetadata) Descriptor() ([]byte, []int)

func (*ExecutionMetadata) GetArtifactIds added in v1.10.7

func (m *ExecutionMetadata) GetArtifactIds() []*core.ArtifactID

func (*ExecutionMetadata) GetMode

func (*ExecutionMetadata) GetNesting

func (m *ExecutionMetadata) GetNesting() uint32

func (*ExecutionMetadata) GetParentNodeExecution

func (m *ExecutionMetadata) GetParentNodeExecution() *core.NodeExecutionIdentifier

func (*ExecutionMetadata) GetPrincipal

func (m *ExecutionMetadata) GetPrincipal() string

func (*ExecutionMetadata) GetReferenceExecution

func (m *ExecutionMetadata) GetReferenceExecution() *core.WorkflowExecutionIdentifier

func (*ExecutionMetadata) GetScheduledAt

func (m *ExecutionMetadata) GetScheduledAt() *timestamp.Timestamp

func (*ExecutionMetadata) GetSystemMetadata

func (m *ExecutionMetadata) GetSystemMetadata() *SystemMetadata

func (*ExecutionMetadata) ProtoMessage

func (*ExecutionMetadata) ProtoMessage()

func (*ExecutionMetadata) Reset

func (m *ExecutionMetadata) Reset()

func (*ExecutionMetadata) String

func (m *ExecutionMetadata) String() string

func (*ExecutionMetadata) XXX_DiscardUnknown

func (m *ExecutionMetadata) XXX_DiscardUnknown()

func (*ExecutionMetadata) XXX_Marshal

func (m *ExecutionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionMetadata) XXX_Merge

func (m *ExecutionMetadata) XXX_Merge(src proto.Message)

func (*ExecutionMetadata) XXX_Size

func (m *ExecutionMetadata) XXX_Size() int

func (*ExecutionMetadata) XXX_Unmarshal

func (m *ExecutionMetadata) XXX_Unmarshal(b []byte) error

type ExecutionMetadata_ExecutionMode

type ExecutionMetadata_ExecutionMode int32

The method by which this execution was launched.

const (
	// The default execution mode, MANUAL implies that an execution was launched by an individual.
	ExecutionMetadata_MANUAL ExecutionMetadata_ExecutionMode = 0
	// A schedule triggered this execution launch.
	ExecutionMetadata_SCHEDULED ExecutionMetadata_ExecutionMode = 1
	// A system process was responsible for launching this execution rather an individual.
	ExecutionMetadata_SYSTEM ExecutionMetadata_ExecutionMode = 2
	// This execution was launched with identical inputs as a previous execution.
	ExecutionMetadata_RELAUNCH ExecutionMetadata_ExecutionMode = 3
	// This execution was triggered by another execution.
	ExecutionMetadata_CHILD_WORKFLOW ExecutionMetadata_ExecutionMode = 4
	// This execution was recovered from another execution.
	ExecutionMetadata_RECOVERED ExecutionMetadata_ExecutionMode = 5
)

func (ExecutionMetadata_ExecutionMode) EnumDescriptor

func (ExecutionMetadata_ExecutionMode) EnumDescriptor() ([]byte, []int)

func (ExecutionMetadata_ExecutionMode) String

type ExecutionQueueAttributes

type ExecutionQueueAttributes struct {
	// Tags used for assigning execution queues for tasks defined within this project.
	Tags                 []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecutionQueueAttributes) Descriptor

func (*ExecutionQueueAttributes) Descriptor() ([]byte, []int)

func (*ExecutionQueueAttributes) GetTags

func (m *ExecutionQueueAttributes) GetTags() []string

func (*ExecutionQueueAttributes) ProtoMessage

func (*ExecutionQueueAttributes) ProtoMessage()

func (*ExecutionQueueAttributes) Reset

func (m *ExecutionQueueAttributes) Reset()

func (*ExecutionQueueAttributes) String

func (m *ExecutionQueueAttributes) String() string

func (*ExecutionQueueAttributes) XXX_DiscardUnknown

func (m *ExecutionQueueAttributes) XXX_DiscardUnknown()

func (*ExecutionQueueAttributes) XXX_Marshal

func (m *ExecutionQueueAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionQueueAttributes) XXX_Merge

func (m *ExecutionQueueAttributes) XXX_Merge(src proto.Message)

func (*ExecutionQueueAttributes) XXX_Size

func (m *ExecutionQueueAttributes) XXX_Size() int

func (*ExecutionQueueAttributes) XXX_Unmarshal

func (m *ExecutionQueueAttributes) XXX_Unmarshal(b []byte) error

type ExecutionRecoverRequest

type ExecutionRecoverRequest struct {
	// Identifier of the workflow execution to recover.
	Id *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// User provided value for the recovered execution.
	// If none is provided the system will generate a unique string.
	// +optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Additional metadata which will be used to overwrite any metadata in the reference execution when triggering a recovery execution.
	Metadata             *ExecutionMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Request to recover the referenced execution.

func (*ExecutionRecoverRequest) Descriptor

func (*ExecutionRecoverRequest) Descriptor() ([]byte, []int)

func (*ExecutionRecoverRequest) GetId

func (*ExecutionRecoverRequest) GetMetadata

func (m *ExecutionRecoverRequest) GetMetadata() *ExecutionMetadata

func (*ExecutionRecoverRequest) GetName

func (m *ExecutionRecoverRequest) GetName() string

func (*ExecutionRecoverRequest) ProtoMessage

func (*ExecutionRecoverRequest) ProtoMessage()

func (*ExecutionRecoverRequest) Reset

func (m *ExecutionRecoverRequest) Reset()

func (*ExecutionRecoverRequest) String

func (m *ExecutionRecoverRequest) String() string

func (*ExecutionRecoverRequest) XXX_DiscardUnknown

func (m *ExecutionRecoverRequest) XXX_DiscardUnknown()

func (*ExecutionRecoverRequest) XXX_Marshal

func (m *ExecutionRecoverRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionRecoverRequest) XXX_Merge

func (m *ExecutionRecoverRequest) XXX_Merge(src proto.Message)

func (*ExecutionRecoverRequest) XXX_Size

func (m *ExecutionRecoverRequest) XXX_Size() int

func (*ExecutionRecoverRequest) XXX_Unmarshal

func (m *ExecutionRecoverRequest) XXX_Unmarshal(b []byte) error

type ExecutionRelaunchRequest

type ExecutionRelaunchRequest struct {
	// Identifier of the workflow execution to relaunch.
	// +required
	Id *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// User provided value for the relaunched execution.
	// If none is provided the system will generate a unique string.
	// +optional
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Allows for all cached values of a workflow and its tasks to be overwritten for a single execution.
	// If enabled, all calculations are performed even if cached results would be available, overwriting the stored
	// data once execution finishes successfully.
	OverwriteCache       bool     `protobuf:"varint,4,opt,name=overwrite_cache,json=overwriteCache,proto3" json:"overwrite_cache,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to relaunch the referenced execution.

func (*ExecutionRelaunchRequest) Descriptor

func (*ExecutionRelaunchRequest) Descriptor() ([]byte, []int)

func (*ExecutionRelaunchRequest) GetId

func (*ExecutionRelaunchRequest) GetName

func (m *ExecutionRelaunchRequest) GetName() string

func (*ExecutionRelaunchRequest) GetOverwriteCache

func (m *ExecutionRelaunchRequest) GetOverwriteCache() bool

func (*ExecutionRelaunchRequest) ProtoMessage

func (*ExecutionRelaunchRequest) ProtoMessage()

func (*ExecutionRelaunchRequest) Reset

func (m *ExecutionRelaunchRequest) Reset()

func (*ExecutionRelaunchRequest) String

func (m *ExecutionRelaunchRequest) String() string

func (*ExecutionRelaunchRequest) XXX_DiscardUnknown

func (m *ExecutionRelaunchRequest) XXX_DiscardUnknown()

func (*ExecutionRelaunchRequest) XXX_Marshal

func (m *ExecutionRelaunchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionRelaunchRequest) XXX_Merge

func (m *ExecutionRelaunchRequest) XXX_Merge(src proto.Message)

func (*ExecutionRelaunchRequest) XXX_Size

func (m *ExecutionRelaunchRequest) XXX_Size() int

func (*ExecutionRelaunchRequest) XXX_Unmarshal

func (m *ExecutionRelaunchRequest) XXX_Unmarshal(b []byte) error

type ExecutionSpec

type ExecutionSpec struct {
	// Launch plan to be executed
	LaunchPlan *core.Identifier `protobuf:"bytes,1,opt,name=launch_plan,json=launchPlan,proto3" json:"launch_plan,omitempty"`
	// Input values to be passed for the execution
	Inputs *core.LiteralMap `protobuf:"bytes,2,opt,name=inputs,proto3" json:"inputs,omitempty"` // Deprecated: Do not use.
	// Metadata for the execution
	Metadata *ExecutionMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// Types that are valid to be assigned to NotificationOverrides:
	//	*ExecutionSpec_Notifications
	//	*ExecutionSpec_DisableAll
	NotificationOverrides isExecutionSpec_NotificationOverrides `protobuf_oneof:"notification_overrides"`
	// Labels to apply to the execution resource.
	Labels *Labels `protobuf:"bytes,7,opt,name=labels,proto3" json:"labels,omitempty"`
	// Annotations to apply to the execution resource.
	Annotations *Annotations `protobuf:"bytes,8,opt,name=annotations,proto3" json:"annotations,omitempty"`
	// Optional: security context override to apply this execution.
	SecurityContext *core.SecurityContext `protobuf:"bytes,10,opt,name=security_context,json=securityContext,proto3" json:"security_context,omitempty"`
	// Optional: auth override to apply this execution.
	AuthRole *AuthRole `protobuf:"bytes,16,opt,name=auth_role,json=authRole,proto3" json:"auth_role,omitempty"` // Deprecated: Do not use.
	// Indicates the runtime priority of the execution.
	QualityOfService *core.QualityOfService `protobuf:"bytes,17,opt,name=quality_of_service,json=qualityOfService,proto3" json:"quality_of_service,omitempty"`
	// Controls the maximum number of task nodes that can be run in parallel for the entire workflow.
	// This is useful to achieve fairness. Note: MapTasks are regarded as one unit,
	// and parallelism/concurrency of MapTasks is independent from this.
	MaxParallelism int32 `protobuf:"varint,18,opt,name=max_parallelism,json=maxParallelism,proto3" json:"max_parallelism,omitempty"`
	// User setting to configure where to store offloaded data (i.e. Blobs, structured datasets, query data, etc.).
	// This should be a prefix like s3://my-bucket/my-data
	RawOutputDataConfig *RawOutputDataConfig `protobuf:"bytes,19,opt,name=raw_output_data_config,json=rawOutputDataConfig,proto3" json:"raw_output_data_config,omitempty"`
	// Controls how to select an available cluster on which this execution should run.
	ClusterAssignment *ClusterAssignment `protobuf:"bytes,20,opt,name=cluster_assignment,json=clusterAssignment,proto3" json:"cluster_assignment,omitempty"`
	// Allows for the interruptible flag of a workflow to be overwritten for a single execution.
	// Omitting this field uses the workflow's value as a default.
	// As we need to distinguish between the field not being provided and its default value false, we have to use a wrapper
	// around the bool field.
	Interruptible *wrappers.BoolValue `protobuf:"bytes,21,opt,name=interruptible,proto3" json:"interruptible,omitempty"`
	// Allows for all cached values of a workflow and its tasks to be overwritten for a single execution.
	// If enabled, all calculations are performed even if cached results would be available, overwriting the stored
	// data once execution finishes successfully.
	OverwriteCache bool `protobuf:"varint,22,opt,name=overwrite_cache,json=overwriteCache,proto3" json:"overwrite_cache,omitempty"`
	// Environment variables to be set for the execution.
	Envs *Envs `protobuf:"bytes,23,opt,name=envs,proto3" json:"envs,omitempty"`
	// Tags to be set for the execution.
	Tags                 []string `protobuf:"bytes,24,rep,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

An ExecutionSpec encompasses all data used to launch this execution. The Spec does not change over the lifetime of an execution as it progresses across phase changes.

func (*ExecutionSpec) Descriptor

func (*ExecutionSpec) Descriptor() ([]byte, []int)

func (*ExecutionSpec) GetAnnotations

func (m *ExecutionSpec) GetAnnotations() *Annotations

func (*ExecutionSpec) GetAuthRole deprecated

func (m *ExecutionSpec) GetAuthRole() *AuthRole

Deprecated: Do not use.

func (*ExecutionSpec) GetClusterAssignment

func (m *ExecutionSpec) GetClusterAssignment() *ClusterAssignment

func (*ExecutionSpec) GetDisableAll

func (m *ExecutionSpec) GetDisableAll() bool

func (*ExecutionSpec) GetEnvs

func (m *ExecutionSpec) GetEnvs() *Envs

func (*ExecutionSpec) GetInputs deprecated

func (m *ExecutionSpec) GetInputs() *core.LiteralMap

Deprecated: Do not use.

func (*ExecutionSpec) GetInterruptible

func (m *ExecutionSpec) GetInterruptible() *wrappers.BoolValue

func (*ExecutionSpec) GetLabels

func (m *ExecutionSpec) GetLabels() *Labels

func (*ExecutionSpec) GetLaunchPlan

func (m *ExecutionSpec) GetLaunchPlan() *core.Identifier

func (*ExecutionSpec) GetMaxParallelism

func (m *ExecutionSpec) GetMaxParallelism() int32

func (*ExecutionSpec) GetMetadata

func (m *ExecutionSpec) GetMetadata() *ExecutionMetadata

func (*ExecutionSpec) GetNotificationOverrides

func (m *ExecutionSpec) GetNotificationOverrides() isExecutionSpec_NotificationOverrides

func (*ExecutionSpec) GetNotifications

func (m *ExecutionSpec) GetNotifications() *NotificationList

func (*ExecutionSpec) GetOverwriteCache

func (m *ExecutionSpec) GetOverwriteCache() bool

func (*ExecutionSpec) GetQualityOfService

func (m *ExecutionSpec) GetQualityOfService() *core.QualityOfService

func (*ExecutionSpec) GetRawOutputDataConfig

func (m *ExecutionSpec) GetRawOutputDataConfig() *RawOutputDataConfig

func (*ExecutionSpec) GetSecurityContext

func (m *ExecutionSpec) GetSecurityContext() *core.SecurityContext

func (*ExecutionSpec) GetTags

func (m *ExecutionSpec) GetTags() []string

func (*ExecutionSpec) ProtoMessage

func (*ExecutionSpec) ProtoMessage()

func (*ExecutionSpec) Reset

func (m *ExecutionSpec) Reset()

func (*ExecutionSpec) String

func (m *ExecutionSpec) String() string

func (*ExecutionSpec) XXX_DiscardUnknown

func (m *ExecutionSpec) XXX_DiscardUnknown()

func (*ExecutionSpec) XXX_Marshal

func (m *ExecutionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionSpec) XXX_Merge

func (m *ExecutionSpec) XXX_Merge(src proto.Message)

func (*ExecutionSpec) XXX_OneofWrappers

func (*ExecutionSpec) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ExecutionSpec) XXX_Size

func (m *ExecutionSpec) XXX_Size() int

func (*ExecutionSpec) XXX_Unmarshal

func (m *ExecutionSpec) XXX_Unmarshal(b []byte) error

type ExecutionSpec_DisableAll

type ExecutionSpec_DisableAll struct {
	DisableAll bool `protobuf:"varint,6,opt,name=disable_all,json=disableAll,proto3,oneof"`
}

type ExecutionSpec_Notifications

type ExecutionSpec_Notifications struct {
	Notifications *NotificationList `protobuf:"bytes,5,opt,name=notifications,proto3,oneof"`
}

type ExecutionState

type ExecutionState int32

The state of the execution is used to control its visibility in the UI/CLI.

const (
	// By default, all executions are considered active.
	ExecutionState_EXECUTION_ACTIVE ExecutionState = 0
	// Archived executions are no longer visible in the UI.
	ExecutionState_EXECUTION_ARCHIVED ExecutionState = 1
)

func (ExecutionState) EnumDescriptor

func (ExecutionState) EnumDescriptor() ([]byte, []int)

func (ExecutionState) String

func (x ExecutionState) String() string

type ExecutionStateChangeDetails

type ExecutionStateChangeDetails struct {
	// The state of the execution is used to control its visibility in the UI/CLI.
	State ExecutionState `protobuf:"varint,1,opt,name=state,proto3,enum=flyteidl.admin.ExecutionState" json:"state,omitempty"`
	// This timestamp represents when the state changed.
	OccurredAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=occurred_at,json=occurredAt,proto3" json:"occurred_at,omitempty"`
	// Identifies the entity (if any) responsible for causing the state change of the execution
	Principal            string   `protobuf:"bytes,3,opt,name=principal,proto3" json:"principal,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecutionStateChangeDetails) Descriptor

func (*ExecutionStateChangeDetails) Descriptor() ([]byte, []int)

func (*ExecutionStateChangeDetails) GetOccurredAt

func (m *ExecutionStateChangeDetails) GetOccurredAt() *timestamp.Timestamp

func (*ExecutionStateChangeDetails) GetPrincipal

func (m *ExecutionStateChangeDetails) GetPrincipal() string

func (*ExecutionStateChangeDetails) GetState

func (*ExecutionStateChangeDetails) ProtoMessage

func (*ExecutionStateChangeDetails) ProtoMessage()

func (*ExecutionStateChangeDetails) Reset

func (m *ExecutionStateChangeDetails) Reset()

func (*ExecutionStateChangeDetails) String

func (m *ExecutionStateChangeDetails) String() string

func (*ExecutionStateChangeDetails) XXX_DiscardUnknown

func (m *ExecutionStateChangeDetails) XXX_DiscardUnknown()

func (*ExecutionStateChangeDetails) XXX_Marshal

func (m *ExecutionStateChangeDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionStateChangeDetails) XXX_Merge

func (m *ExecutionStateChangeDetails) XXX_Merge(src proto.Message)

func (*ExecutionStateChangeDetails) XXX_Size

func (m *ExecutionStateChangeDetails) XXX_Size() int

func (*ExecutionStateChangeDetails) XXX_Unmarshal

func (m *ExecutionStateChangeDetails) XXX_Unmarshal(b []byte) error

type ExecutionTerminateRequest

type ExecutionTerminateRequest struct {
	// Uniquely identifies the individual workflow execution to be terminated.
	Id *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Optional reason for aborting.
	Cause                string   `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to terminate an in-progress execution. This action is irreversible. If an execution is already terminated, this request will simply be a no-op. This request will fail if it references a non-existent execution. If the request succeeds the phase "ABORTED" will be recorded for the termination with the optional cause added to the output_result.

func (*ExecutionTerminateRequest) Descriptor

func (*ExecutionTerminateRequest) Descriptor() ([]byte, []int)

func (*ExecutionTerminateRequest) GetCause

func (m *ExecutionTerminateRequest) GetCause() string

func (*ExecutionTerminateRequest) GetId

func (*ExecutionTerminateRequest) ProtoMessage

func (*ExecutionTerminateRequest) ProtoMessage()

func (*ExecutionTerminateRequest) Reset

func (m *ExecutionTerminateRequest) Reset()

func (*ExecutionTerminateRequest) String

func (m *ExecutionTerminateRequest) String() string

func (*ExecutionTerminateRequest) XXX_DiscardUnknown

func (m *ExecutionTerminateRequest) XXX_DiscardUnknown()

func (*ExecutionTerminateRequest) XXX_Marshal

func (m *ExecutionTerminateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionTerminateRequest) XXX_Merge

func (m *ExecutionTerminateRequest) XXX_Merge(src proto.Message)

func (*ExecutionTerminateRequest) XXX_Size

func (m *ExecutionTerminateRequest) XXX_Size() int

func (*ExecutionTerminateRequest) XXX_Unmarshal

func (m *ExecutionTerminateRequest) XXX_Unmarshal(b []byte) error

type ExecutionTerminateResponse

type ExecutionTerminateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecutionTerminateResponse) Descriptor

func (*ExecutionTerminateResponse) Descriptor() ([]byte, []int)

func (*ExecutionTerminateResponse) ProtoMessage

func (*ExecutionTerminateResponse) ProtoMessage()

func (*ExecutionTerminateResponse) Reset

func (m *ExecutionTerminateResponse) Reset()

func (*ExecutionTerminateResponse) String

func (m *ExecutionTerminateResponse) String() string

func (*ExecutionTerminateResponse) XXX_DiscardUnknown

func (m *ExecutionTerminateResponse) XXX_DiscardUnknown()

func (*ExecutionTerminateResponse) XXX_Marshal

func (m *ExecutionTerminateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionTerminateResponse) XXX_Merge

func (m *ExecutionTerminateResponse) XXX_Merge(src proto.Message)

func (*ExecutionTerminateResponse) XXX_Size

func (m *ExecutionTerminateResponse) XXX_Size() int

func (*ExecutionTerminateResponse) XXX_Unmarshal

func (m *ExecutionTerminateResponse) XXX_Unmarshal(b []byte) error

type ExecutionUpdateRequest

type ExecutionUpdateRequest struct {
	// Identifier of the execution to update
	Id *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// State to set as the new value active/archive
	State                ExecutionState `protobuf:"varint,2,opt,name=state,proto3,enum=flyteidl.admin.ExecutionState" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ExecutionUpdateRequest) Descriptor

func (*ExecutionUpdateRequest) Descriptor() ([]byte, []int)

func (*ExecutionUpdateRequest) GetId

func (*ExecutionUpdateRequest) GetState

func (m *ExecutionUpdateRequest) GetState() ExecutionState

func (*ExecutionUpdateRequest) ProtoMessage

func (*ExecutionUpdateRequest) ProtoMessage()

func (*ExecutionUpdateRequest) Reset

func (m *ExecutionUpdateRequest) Reset()

func (*ExecutionUpdateRequest) String

func (m *ExecutionUpdateRequest) String() string

func (*ExecutionUpdateRequest) XXX_DiscardUnknown

func (m *ExecutionUpdateRequest) XXX_DiscardUnknown()

func (*ExecutionUpdateRequest) XXX_Marshal

func (m *ExecutionUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionUpdateRequest) XXX_Merge

func (m *ExecutionUpdateRequest) XXX_Merge(src proto.Message)

func (*ExecutionUpdateRequest) XXX_Size

func (m *ExecutionUpdateRequest) XXX_Size() int

func (*ExecutionUpdateRequest) XXX_Unmarshal

func (m *ExecutionUpdateRequest) XXX_Unmarshal(b []byte) error

type ExecutionUpdateResponse

type ExecutionUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExecutionUpdateResponse) Descriptor

func (*ExecutionUpdateResponse) Descriptor() ([]byte, []int)

func (*ExecutionUpdateResponse) ProtoMessage

func (*ExecutionUpdateResponse) ProtoMessage()

func (*ExecutionUpdateResponse) Reset

func (m *ExecutionUpdateResponse) Reset()

func (*ExecutionUpdateResponse) String

func (m *ExecutionUpdateResponse) String() string

func (*ExecutionUpdateResponse) XXX_DiscardUnknown

func (m *ExecutionUpdateResponse) XXX_DiscardUnknown()

func (*ExecutionUpdateResponse) XXX_Marshal

func (m *ExecutionUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExecutionUpdateResponse) XXX_Merge

func (m *ExecutionUpdateResponse) XXX_Merge(src proto.Message)

func (*ExecutionUpdateResponse) XXX_Size

func (m *ExecutionUpdateResponse) XXX_Size() int

func (*ExecutionUpdateResponse) XXX_Unmarshal

func (m *ExecutionUpdateResponse) XXX_Unmarshal(b []byte) error

type FixedRate

type FixedRate struct {
	Value                uint32        `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	Unit                 FixedRateUnit `protobuf:"varint,2,opt,name=unit,proto3,enum=flyteidl.admin.FixedRateUnit" json:"unit,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Option for schedules run at a certain frequency e.g. every 2 minutes.

func (*FixedRate) Descriptor

func (*FixedRate) Descriptor() ([]byte, []int)

func (*FixedRate) GetUnit

func (m *FixedRate) GetUnit() FixedRateUnit

func (*FixedRate) GetValue

func (m *FixedRate) GetValue() uint32

func (*FixedRate) ProtoMessage

func (*FixedRate) ProtoMessage()

func (*FixedRate) Reset

func (m *FixedRate) Reset()

func (*FixedRate) String

func (m *FixedRate) String() string

func (*FixedRate) XXX_DiscardUnknown

func (m *FixedRate) XXX_DiscardUnknown()

func (*FixedRate) XXX_Marshal

func (m *FixedRate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FixedRate) XXX_Merge

func (m *FixedRate) XXX_Merge(src proto.Message)

func (*FixedRate) XXX_Size

func (m *FixedRate) XXX_Size() int

func (*FixedRate) XXX_Unmarshal

func (m *FixedRate) XXX_Unmarshal(b []byte) error

type FixedRateUnit

type FixedRateUnit int32

Represents a frequency at which to run a schedule.

const (
	FixedRateUnit_MINUTE FixedRateUnit = 0
	FixedRateUnit_HOUR   FixedRateUnit = 1
	FixedRateUnit_DAY    FixedRateUnit = 2
)

func (FixedRateUnit) EnumDescriptor

func (FixedRateUnit) EnumDescriptor() ([]byte, []int)

func (FixedRateUnit) String

func (x FixedRateUnit) String() string

type FlyteURLs

type FlyteURLs struct {
	Inputs               string   `protobuf:"bytes,1,opt,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs              string   `protobuf:"bytes,2,opt,name=outputs,proto3" json:"outputs,omitempty"`
	Deck                 string   `protobuf:"bytes,3,opt,name=deck,proto3" json:"deck,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

These URLs are returned as part of node and task execution data requests.

func (*FlyteURLs) Descriptor

func (*FlyteURLs) Descriptor() ([]byte, []int)

func (*FlyteURLs) GetDeck

func (m *FlyteURLs) GetDeck() string

func (*FlyteURLs) GetInputs

func (m *FlyteURLs) GetInputs() string

func (*FlyteURLs) GetOutputs

func (m *FlyteURLs) GetOutputs() string

func (*FlyteURLs) ProtoMessage

func (*FlyteURLs) ProtoMessage()

func (*FlyteURLs) Reset

func (m *FlyteURLs) Reset()

func (*FlyteURLs) String

func (m *FlyteURLs) String() string

func (*FlyteURLs) XXX_DiscardUnknown

func (m *FlyteURLs) XXX_DiscardUnknown()

func (*FlyteURLs) XXX_Marshal

func (m *FlyteURLs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FlyteURLs) XXX_Merge

func (m *FlyteURLs) XXX_Merge(src proto.Message)

func (*FlyteURLs) XXX_Size

func (m *FlyteURLs) XXX_Size() int

func (*FlyteURLs) XXX_Unmarshal

func (m *FlyteURLs) XXX_Unmarshal(b []byte) error

type GetAgentRequest added in v1.10.7

type GetAgentRequest struct {
	// The name of the agent.
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A request to get an agent.

func (*GetAgentRequest) Descriptor added in v1.10.7

func (*GetAgentRequest) Descriptor() ([]byte, []int)

func (*GetAgentRequest) GetName added in v1.10.7

func (m *GetAgentRequest) GetName() string

func (*GetAgentRequest) ProtoMessage added in v1.10.7

func (*GetAgentRequest) ProtoMessage()

func (*GetAgentRequest) Reset added in v1.10.7

func (m *GetAgentRequest) Reset()

func (*GetAgentRequest) String added in v1.10.7

func (m *GetAgentRequest) String() string

func (*GetAgentRequest) XXX_DiscardUnknown

func (m *GetAgentRequest) XXX_DiscardUnknown()

func (*GetAgentRequest) XXX_Marshal

func (m *GetAgentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAgentRequest) XXX_Merge

func (m *GetAgentRequest) XXX_Merge(src proto.Message)

func (*GetAgentRequest) XXX_Size

func (m *GetAgentRequest) XXX_Size() int

func (*GetAgentRequest) XXX_Unmarshal

func (m *GetAgentRequest) XXX_Unmarshal(b []byte) error

type GetAgentResponse added in v1.10.7

type GetAgentResponse struct {
	Agent                *Agent   `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A response containing an agent.

func (*GetAgentResponse) Descriptor added in v1.10.7

func (*GetAgentResponse) Descriptor() ([]byte, []int)

func (*GetAgentResponse) GetAgent added in v1.10.7

func (m *GetAgentResponse) GetAgent() *Agent

func (*GetAgentResponse) ProtoMessage added in v1.10.7

func (*GetAgentResponse) ProtoMessage()

func (*GetAgentResponse) Reset added in v1.10.7

func (m *GetAgentResponse) Reset()

func (*GetAgentResponse) String added in v1.10.7

func (m *GetAgentResponse) String() string

func (*GetAgentResponse) XXX_DiscardUnknown

func (m *GetAgentResponse) XXX_DiscardUnknown()

func (*GetAgentResponse) XXX_Marshal

func (m *GetAgentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAgentResponse) XXX_Merge

func (m *GetAgentResponse) XXX_Merge(src proto.Message)

func (*GetAgentResponse) XXX_Size

func (m *GetAgentResponse) XXX_Size() int

func (*GetAgentResponse) XXX_Unmarshal

func (m *GetAgentResponse) XXX_Unmarshal(b []byte) error

type GetDynamicNodeWorkflowRequest added in v1.10.7

type GetDynamicNodeWorkflowRequest struct {
	Id                   *core.NodeExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*GetDynamicNodeWorkflowRequest) Descriptor added in v1.10.7

func (*GetDynamicNodeWorkflowRequest) Descriptor() ([]byte, []int)

func (*GetDynamicNodeWorkflowRequest) GetId added in v1.10.7

func (*GetDynamicNodeWorkflowRequest) ProtoMessage added in v1.10.7

func (*GetDynamicNodeWorkflowRequest) ProtoMessage()

func (*GetDynamicNodeWorkflowRequest) Reset added in v1.10.7

func (m *GetDynamicNodeWorkflowRequest) Reset()

func (*GetDynamicNodeWorkflowRequest) String added in v1.10.7

func (*GetDynamicNodeWorkflowRequest) XXX_DiscardUnknown

func (m *GetDynamicNodeWorkflowRequest) XXX_DiscardUnknown()

func (*GetDynamicNodeWorkflowRequest) XXX_Marshal

func (m *GetDynamicNodeWorkflowRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetDynamicNodeWorkflowRequest) XXX_Merge

func (m *GetDynamicNodeWorkflowRequest) XXX_Merge(src proto.Message)

func (*GetDynamicNodeWorkflowRequest) XXX_Size

func (m *GetDynamicNodeWorkflowRequest) XXX_Size() int

func (*GetDynamicNodeWorkflowRequest) XXX_Unmarshal

func (m *GetDynamicNodeWorkflowRequest) XXX_Unmarshal(b []byte) error

type GetTaskLogsRequest added in v1.10.7

type GetTaskLogsRequest struct {
	// A predefined yet extensible Task type identifier.
	TaskType string `protobuf:"bytes,1,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	// Metadata is created by the agent. It could be a string (jobId) or a dict (more complex metadata).
	ResourceMeta []byte `protobuf:"bytes,2,opt,name=resource_meta,json=resourceMeta,proto3" json:"resource_meta,omitempty"`
	// Number of lines to return.
	Lines uint64 `protobuf:"varint,3,opt,name=lines,proto3" json:"lines,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A request to get the log from a task execution.

func (*GetTaskLogsRequest) Descriptor added in v1.10.7

func (*GetTaskLogsRequest) Descriptor() ([]byte, []int)

func (*GetTaskLogsRequest) GetLines added in v1.10.7

func (m *GetTaskLogsRequest) GetLines() uint64

func (*GetTaskLogsRequest) GetResourceMeta added in v1.10.7

func (m *GetTaskLogsRequest) GetResourceMeta() []byte

func (*GetTaskLogsRequest) GetTaskType added in v1.10.7

func (m *GetTaskLogsRequest) GetTaskType() string

func (*GetTaskLogsRequest) GetToken added in v1.10.7

func (m *GetTaskLogsRequest) GetToken() string

func (*GetTaskLogsRequest) ProtoMessage added in v1.10.7

func (*GetTaskLogsRequest) ProtoMessage()

func (*GetTaskLogsRequest) Reset added in v1.10.7

func (m *GetTaskLogsRequest) Reset()

func (*GetTaskLogsRequest) String added in v1.10.7

func (m *GetTaskLogsRequest) String() string

func (*GetTaskLogsRequest) XXX_DiscardUnknown

func (m *GetTaskLogsRequest) XXX_DiscardUnknown()

func (*GetTaskLogsRequest) XXX_Marshal

func (m *GetTaskLogsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTaskLogsRequest) XXX_Merge

func (m *GetTaskLogsRequest) XXX_Merge(src proto.Message)

func (*GetTaskLogsRequest) XXX_Size

func (m *GetTaskLogsRequest) XXX_Size() int

func (*GetTaskLogsRequest) XXX_Unmarshal

func (m *GetTaskLogsRequest) XXX_Unmarshal(b []byte) error

type GetTaskLogsResponse added in v1.10.7

type GetTaskLogsResponse struct {
	// The execution log results.
	Results []string `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A response containing the logs for a task execution.

func (*GetTaskLogsResponse) Descriptor added in v1.10.7

func (*GetTaskLogsResponse) Descriptor() ([]byte, []int)

func (*GetTaskLogsResponse) GetResults added in v1.10.7

func (m *GetTaskLogsResponse) GetResults() []string

func (*GetTaskLogsResponse) GetToken added in v1.10.7

func (m *GetTaskLogsResponse) GetToken() string

func (*GetTaskLogsResponse) ProtoMessage added in v1.10.7

func (*GetTaskLogsResponse) ProtoMessage()

func (*GetTaskLogsResponse) Reset added in v1.10.7

func (m *GetTaskLogsResponse) Reset()

func (*GetTaskLogsResponse) String added in v1.10.7

func (m *GetTaskLogsResponse) String() string

func (*GetTaskLogsResponse) XXX_DiscardUnknown

func (m *GetTaskLogsResponse) XXX_DiscardUnknown()

func (*GetTaskLogsResponse) XXX_Marshal

func (m *GetTaskLogsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTaskLogsResponse) XXX_Merge

func (m *GetTaskLogsResponse) XXX_Merge(src proto.Message)

func (*GetTaskLogsResponse) XXX_Size

func (m *GetTaskLogsResponse) XXX_Size() int

func (*GetTaskLogsResponse) XXX_Unmarshal

func (m *GetTaskLogsResponse) XXX_Unmarshal(b []byte) error

type GetTaskMetricsRequest added in v1.10.7

type GetTaskMetricsRequest struct {
	// A predefined yet extensible Task type identifier.
	TaskType string `protobuf:"bytes,1,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	// Metadata is created by the agent. It could be a string (jobId) or a dict (more complex metadata).
	ResourceMeta []byte `protobuf:"bytes,2,opt,name=resource_meta,json=resourceMeta,proto3" json:"resource_meta,omitempty"`
	// The metrics to query. If empty, will return a default set of metrics.
	// e.g. EXECUTION_METRIC_USED_CPU_AVG or EXECUTION_METRIC_USED_MEMORY_BYTES_AVG
	Queries []string `protobuf:"bytes,3,rep,name=queries,proto3" json:"queries,omitempty"`
	// Start timestamp, inclusive.
	StartTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// End timestamp, inclusive..
	EndTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Query resolution step width in duration format or float number of seconds.
	Step                 *duration.Duration `protobuf:"bytes,6,opt,name=step,proto3" json:"step,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

A request to get the metrics from a task execution.

func (*GetTaskMetricsRequest) Descriptor added in v1.10.7

func (*GetTaskMetricsRequest) Descriptor() ([]byte, []int)

func (*GetTaskMetricsRequest) GetEndTime added in v1.10.7

func (m *GetTaskMetricsRequest) GetEndTime() *timestamp.Timestamp

func (*GetTaskMetricsRequest) GetQueries added in v1.10.7

func (m *GetTaskMetricsRequest) GetQueries() []string

func (*GetTaskMetricsRequest) GetResourceMeta added in v1.10.7

func (m *GetTaskMetricsRequest) GetResourceMeta() []byte

func (*GetTaskMetricsRequest) GetStartTime added in v1.10.7

func (m *GetTaskMetricsRequest) GetStartTime() *timestamp.Timestamp

func (*GetTaskMetricsRequest) GetStep added in v1.10.7

func (m *GetTaskMetricsRequest) GetStep() *duration.Duration

func (*GetTaskMetricsRequest) GetTaskType added in v1.10.7

func (m *GetTaskMetricsRequest) GetTaskType() string

func (*GetTaskMetricsRequest) ProtoMessage added in v1.10.7

func (*GetTaskMetricsRequest) ProtoMessage()

func (*GetTaskMetricsRequest) Reset added in v1.10.7

func (m *GetTaskMetricsRequest) Reset()

func (*GetTaskMetricsRequest) String added in v1.10.7

func (m *GetTaskMetricsRequest) String() string

func (*GetTaskMetricsRequest) XXX_DiscardUnknown

func (m *GetTaskMetricsRequest) XXX_DiscardUnknown()

func (*GetTaskMetricsRequest) XXX_Marshal

func (m *GetTaskMetricsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTaskMetricsRequest) XXX_Merge

func (m *GetTaskMetricsRequest) XXX_Merge(src proto.Message)

func (*GetTaskMetricsRequest) XXX_Size

func (m *GetTaskMetricsRequest) XXX_Size() int

func (*GetTaskMetricsRequest) XXX_Unmarshal

func (m *GetTaskMetricsRequest) XXX_Unmarshal(b []byte) error

type GetTaskMetricsResponse added in v1.10.7

type GetTaskMetricsResponse struct {
	// The execution metric results.
	Results              []*core.ExecutionMetricResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

A response containing a list of metrics for a task execution.

func (*GetTaskMetricsResponse) Descriptor added in v1.10.7

func (*GetTaskMetricsResponse) Descriptor() ([]byte, []int)

func (*GetTaskMetricsResponse) GetResults added in v1.10.7

func (*GetTaskMetricsResponse) ProtoMessage added in v1.10.7

func (*GetTaskMetricsResponse) ProtoMessage()

func (*GetTaskMetricsResponse) Reset added in v1.10.7

func (m *GetTaskMetricsResponse) Reset()

func (*GetTaskMetricsResponse) String added in v1.10.7

func (m *GetTaskMetricsResponse) String() string

func (*GetTaskMetricsResponse) XXX_DiscardUnknown

func (m *GetTaskMetricsResponse) XXX_DiscardUnknown()

func (*GetTaskMetricsResponse) XXX_Marshal

func (m *GetTaskMetricsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTaskMetricsResponse) XXX_Merge

func (m *GetTaskMetricsResponse) XXX_Merge(src proto.Message)

func (*GetTaskMetricsResponse) XXX_Size

func (m *GetTaskMetricsResponse) XXX_Size() int

func (*GetTaskMetricsResponse) XXX_Unmarshal

func (m *GetTaskMetricsResponse) XXX_Unmarshal(b []byte) error

type GetTaskRequest

type GetTaskRequest struct {
	// A predefined yet extensible Task type identifier.
	TaskType string `protobuf:"bytes,1,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	// Metadata about the resource to be pass to the agent.
	ResourceMeta         []byte   `protobuf:"bytes,2,opt,name=resource_meta,json=resourceMeta,proto3" json:"resource_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A message used to fetch a job resource from flyte agent server.

func (*GetTaskRequest) Descriptor

func (*GetTaskRequest) Descriptor() ([]byte, []int)

func (*GetTaskRequest) GetResourceMeta

func (m *GetTaskRequest) GetResourceMeta() []byte

func (*GetTaskRequest) GetTaskType

func (m *GetTaskRequest) GetTaskType() string

func (*GetTaskRequest) ProtoMessage

func (*GetTaskRequest) ProtoMessage()

func (*GetTaskRequest) Reset

func (m *GetTaskRequest) Reset()

func (*GetTaskRequest) String

func (m *GetTaskRequest) String() string

func (*GetTaskRequest) XXX_DiscardUnknown

func (m *GetTaskRequest) XXX_DiscardUnknown()

func (*GetTaskRequest) XXX_Marshal

func (m *GetTaskRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTaskRequest) XXX_Merge

func (m *GetTaskRequest) XXX_Merge(src proto.Message)

func (*GetTaskRequest) XXX_Size

func (m *GetTaskRequest) XXX_Size() int

func (*GetTaskRequest) XXX_Unmarshal

func (m *GetTaskRequest) XXX_Unmarshal(b []byte) error

type GetTaskResponse

type GetTaskResponse struct {
	Resource *Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	// log information for the task execution
	LogLinks             []*core.TaskLog `protobuf:"bytes,2,rep,name=log_links,json=logLinks,proto3" json:"log_links,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

Response to get an individual task resource.

func (*GetTaskResponse) Descriptor

func (*GetTaskResponse) Descriptor() ([]byte, []int)
func (m *GetTaskResponse) GetLogLinks() []*core.TaskLog

func (*GetTaskResponse) GetResource

func (m *GetTaskResponse) GetResource() *Resource

func (*GetTaskResponse) ProtoMessage

func (*GetTaskResponse) ProtoMessage()

func (*GetTaskResponse) Reset

func (m *GetTaskResponse) Reset()

func (*GetTaskResponse) String

func (m *GetTaskResponse) String() string

func (*GetTaskResponse) XXX_DiscardUnknown

func (m *GetTaskResponse) XXX_DiscardUnknown()

func (*GetTaskResponse) XXX_Marshal

func (m *GetTaskResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTaskResponse) XXX_Merge

func (m *GetTaskResponse) XXX_Merge(src proto.Message)

func (*GetTaskResponse) XXX_Size

func (m *GetTaskResponse) XXX_Size() int

func (*GetTaskResponse) XXX_Unmarshal

func (m *GetTaskResponse) XXX_Unmarshal(b []byte) error

type GetVersionRequest

type GetVersionRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Empty request for GetVersion

func (*GetVersionRequest) Descriptor

func (*GetVersionRequest) Descriptor() ([]byte, []int)

func (*GetVersionRequest) ProtoMessage

func (*GetVersionRequest) ProtoMessage()

func (*GetVersionRequest) Reset

func (m *GetVersionRequest) Reset()

func (*GetVersionRequest) String

func (m *GetVersionRequest) String() string

func (*GetVersionRequest) XXX_DiscardUnknown

func (m *GetVersionRequest) XXX_DiscardUnknown()

func (*GetVersionRequest) XXX_Marshal

func (m *GetVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetVersionRequest) XXX_Merge

func (m *GetVersionRequest) XXX_Merge(src proto.Message)

func (*GetVersionRequest) XXX_Size

func (m *GetVersionRequest) XXX_Size() int

func (*GetVersionRequest) XXX_Unmarshal

func (m *GetVersionRequest) XXX_Unmarshal(b []byte) error

type GetVersionResponse

type GetVersionResponse struct {
	// The control plane version information. FlyteAdmin and related components
	// form the control plane of Flyte
	ControlPlaneVersion  *Version `protobuf:"bytes,1,opt,name=control_plane_version,json=controlPlaneVersion,proto3" json:"control_plane_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response for the GetVersion API

func (*GetVersionResponse) Descriptor

func (*GetVersionResponse) Descriptor() ([]byte, []int)

func (*GetVersionResponse) GetControlPlaneVersion

func (m *GetVersionResponse) GetControlPlaneVersion() *Version

func (*GetVersionResponse) ProtoMessage

func (*GetVersionResponse) ProtoMessage()

func (*GetVersionResponse) Reset

func (m *GetVersionResponse) Reset()

func (*GetVersionResponse) String

func (m *GetVersionResponse) String() string

func (*GetVersionResponse) XXX_DiscardUnknown

func (m *GetVersionResponse) XXX_DiscardUnknown()

func (*GetVersionResponse) XXX_Marshal

func (m *GetVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetVersionResponse) XXX_Merge

func (m *GetVersionResponse) XXX_Merge(src proto.Message)

func (*GetVersionResponse) XXX_Size

func (m *GetVersionResponse) XXX_Size() int

func (*GetVersionResponse) XXX_Unmarshal

func (m *GetVersionResponse) XXX_Unmarshal(b []byte) error

type Labels

type Labels struct {
	// Map of custom labels to be applied to the execution resource.
	Values               map[string]string `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Label values to be applied to an execution resource. In the future a mode (e.g. OVERRIDE, APPEND, etc) can be defined to specify how to merge labels defined at registration and execution time.

func (*Labels) Descriptor

func (*Labels) Descriptor() ([]byte, []int)

func (*Labels) GetValues

func (m *Labels) GetValues() map[string]string

func (*Labels) ProtoMessage

func (*Labels) ProtoMessage()

func (*Labels) Reset

func (m *Labels) Reset()

func (*Labels) String

func (m *Labels) String() string

func (*Labels) XXX_DiscardUnknown

func (m *Labels) XXX_DiscardUnknown()

func (*Labels) XXX_Marshal

func (m *Labels) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Labels) XXX_Merge

func (m *Labels) XXX_Merge(src proto.Message)

func (*Labels) XXX_Size

func (m *Labels) XXX_Size() int

func (*Labels) XXX_Unmarshal

func (m *Labels) XXX_Unmarshal(b []byte) error

type LaunchPlan

type LaunchPlan struct {
	// Uniquely identifies a launch plan entity.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// User-provided launch plan details, including reference workflow, inputs and other metadata.
	Spec *LaunchPlanSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	// Values computed by the flyte platform after launch plan registration.
	Closure              *LaunchPlanClosure `protobuf:"bytes,3,opt,name=closure,proto3" json:"closure,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

A LaunchPlan provides the capability to templatize workflow executions. Launch plans simplify associating one or more schedules, inputs and notifications with your workflows. Launch plans can be shared and used to trigger executions with predefined inputs even when a workflow definition doesn't necessarily have a default value for said input.

func (*LaunchPlan) Descriptor

func (*LaunchPlan) Descriptor() ([]byte, []int)

func (*LaunchPlan) GetClosure

func (m *LaunchPlan) GetClosure() *LaunchPlanClosure

func (*LaunchPlan) GetId

func (m *LaunchPlan) GetId() *core.Identifier

func (*LaunchPlan) GetSpec

func (m *LaunchPlan) GetSpec() *LaunchPlanSpec

func (*LaunchPlan) ProtoMessage

func (*LaunchPlan) ProtoMessage()

func (*LaunchPlan) Reset

func (m *LaunchPlan) Reset()

func (*LaunchPlan) String

func (m *LaunchPlan) String() string

func (*LaunchPlan) XXX_DiscardUnknown

func (m *LaunchPlan) XXX_DiscardUnknown()

func (*LaunchPlan) XXX_Marshal

func (m *LaunchPlan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlan) XXX_Merge

func (m *LaunchPlan) XXX_Merge(src proto.Message)

func (*LaunchPlan) XXX_Size

func (m *LaunchPlan) XXX_Size() int

func (*LaunchPlan) XXX_Unmarshal

func (m *LaunchPlan) XXX_Unmarshal(b []byte) error

type LaunchPlanClosure

type LaunchPlanClosure struct {
	// Indicate the Launch plan state.
	State LaunchPlanState `protobuf:"varint,1,opt,name=state,proto3,enum=flyteidl.admin.LaunchPlanState" json:"state,omitempty"`
	// Indicates the set of inputs expected when creating an execution with the Launch plan
	ExpectedInputs *core.ParameterMap `protobuf:"bytes,2,opt,name=expected_inputs,json=expectedInputs,proto3" json:"expected_inputs,omitempty"`
	// Indicates the set of outputs expected to be produced by creating an execution with the Launch plan
	ExpectedOutputs *core.VariableMap `protobuf:"bytes,3,opt,name=expected_outputs,json=expectedOutputs,proto3" json:"expected_outputs,omitempty"`
	// Time at which the launch plan was created.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Time at which the launch plan was last updated.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Values computed by the flyte platform after launch plan registration. These include expected_inputs required to be present in a CreateExecutionRequest to launch the reference workflow as well timestamp values associated with the launch plan.

func (*LaunchPlanClosure) Descriptor

func (*LaunchPlanClosure) Descriptor() ([]byte, []int)

func (*LaunchPlanClosure) GetCreatedAt

func (m *LaunchPlanClosure) GetCreatedAt() *timestamp.Timestamp

func (*LaunchPlanClosure) GetExpectedInputs

func (m *LaunchPlanClosure) GetExpectedInputs() *core.ParameterMap

func (*LaunchPlanClosure) GetExpectedOutputs

func (m *LaunchPlanClosure) GetExpectedOutputs() *core.VariableMap

func (*LaunchPlanClosure) GetState

func (m *LaunchPlanClosure) GetState() LaunchPlanState

func (*LaunchPlanClosure) GetUpdatedAt

func (m *LaunchPlanClosure) GetUpdatedAt() *timestamp.Timestamp

func (*LaunchPlanClosure) ProtoMessage

func (*LaunchPlanClosure) ProtoMessage()

func (*LaunchPlanClosure) Reset

func (m *LaunchPlanClosure) Reset()

func (*LaunchPlanClosure) String

func (m *LaunchPlanClosure) String() string

func (*LaunchPlanClosure) XXX_DiscardUnknown

func (m *LaunchPlanClosure) XXX_DiscardUnknown()

func (*LaunchPlanClosure) XXX_Marshal

func (m *LaunchPlanClosure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanClosure) XXX_Merge

func (m *LaunchPlanClosure) XXX_Merge(src proto.Message)

func (*LaunchPlanClosure) XXX_Size

func (m *LaunchPlanClosure) XXX_Size() int

func (*LaunchPlanClosure) XXX_Unmarshal

func (m *LaunchPlanClosure) XXX_Unmarshal(b []byte) error

type LaunchPlanCreateRequest

type LaunchPlanCreateRequest struct {
	// Uniquely identifies a launch plan entity.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// User-provided launch plan details, including reference workflow, inputs and other metadata.
	Spec                 *LaunchPlanSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

Request to register a launch plan. The included LaunchPlanSpec may have a complete or incomplete set of inputs required to launch a workflow execution. By default all launch plans are registered in state INACTIVE. If you wish to set the state to ACTIVE, you must submit a LaunchPlanUpdateRequest, after you have successfully created a launch plan.

func (*LaunchPlanCreateRequest) Descriptor

func (*LaunchPlanCreateRequest) Descriptor() ([]byte, []int)

func (*LaunchPlanCreateRequest) GetId

func (*LaunchPlanCreateRequest) GetSpec

func (*LaunchPlanCreateRequest) ProtoMessage

func (*LaunchPlanCreateRequest) ProtoMessage()

func (*LaunchPlanCreateRequest) Reset

func (m *LaunchPlanCreateRequest) Reset()

func (*LaunchPlanCreateRequest) String

func (m *LaunchPlanCreateRequest) String() string

func (*LaunchPlanCreateRequest) XXX_DiscardUnknown

func (m *LaunchPlanCreateRequest) XXX_DiscardUnknown()

func (*LaunchPlanCreateRequest) XXX_Marshal

func (m *LaunchPlanCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanCreateRequest) XXX_Merge

func (m *LaunchPlanCreateRequest) XXX_Merge(src proto.Message)

func (*LaunchPlanCreateRequest) XXX_Size

func (m *LaunchPlanCreateRequest) XXX_Size() int

func (*LaunchPlanCreateRequest) XXX_Unmarshal

func (m *LaunchPlanCreateRequest) XXX_Unmarshal(b []byte) error

type LaunchPlanCreateResponse

type LaunchPlanCreateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LaunchPlanCreateResponse) Descriptor

func (*LaunchPlanCreateResponse) Descriptor() ([]byte, []int)

func (*LaunchPlanCreateResponse) ProtoMessage

func (*LaunchPlanCreateResponse) ProtoMessage()

func (*LaunchPlanCreateResponse) Reset

func (m *LaunchPlanCreateResponse) Reset()

func (*LaunchPlanCreateResponse) String

func (m *LaunchPlanCreateResponse) String() string

func (*LaunchPlanCreateResponse) XXX_DiscardUnknown

func (m *LaunchPlanCreateResponse) XXX_DiscardUnknown()

func (*LaunchPlanCreateResponse) XXX_Marshal

func (m *LaunchPlanCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanCreateResponse) XXX_Merge

func (m *LaunchPlanCreateResponse) XXX_Merge(src proto.Message)

func (*LaunchPlanCreateResponse) XXX_Size

func (m *LaunchPlanCreateResponse) XXX_Size() int

func (*LaunchPlanCreateResponse) XXX_Unmarshal

func (m *LaunchPlanCreateResponse) XXX_Unmarshal(b []byte) error

type LaunchPlanList

type LaunchPlanList struct {
	LaunchPlans []*LaunchPlan `protobuf:"bytes,1,rep,name=launch_plans,json=launchPlans,proto3" json:"launch_plans,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response object for list launch plan requests. See :ref:`ref_flyteidl.admin.LaunchPlan` for more details

func (*LaunchPlanList) Descriptor

func (*LaunchPlanList) Descriptor() ([]byte, []int)

func (*LaunchPlanList) GetLaunchPlans

func (m *LaunchPlanList) GetLaunchPlans() []*LaunchPlan

func (*LaunchPlanList) GetToken

func (m *LaunchPlanList) GetToken() string

func (*LaunchPlanList) ProtoMessage

func (*LaunchPlanList) ProtoMessage()

func (*LaunchPlanList) Reset

func (m *LaunchPlanList) Reset()

func (*LaunchPlanList) String

func (m *LaunchPlanList) String() string

func (*LaunchPlanList) XXX_DiscardUnknown

func (m *LaunchPlanList) XXX_DiscardUnknown()

func (*LaunchPlanList) XXX_Marshal

func (m *LaunchPlanList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanList) XXX_Merge

func (m *LaunchPlanList) XXX_Merge(src proto.Message)

func (*LaunchPlanList) XXX_Size

func (m *LaunchPlanList) XXX_Size() int

func (*LaunchPlanList) XXX_Unmarshal

func (m *LaunchPlanList) XXX_Unmarshal(b []byte) error

type LaunchPlanMetadata

type LaunchPlanMetadata struct {
	// Schedule to execute the Launch Plan
	Schedule *Schedule `protobuf:"bytes,1,opt,name=schedule,proto3" json:"schedule,omitempty"`
	// List of notifications based on Execution status transitions
	Notifications []*Notification `protobuf:"bytes,2,rep,name=notifications,proto3" json:"notifications,omitempty"`
	// Additional metadata for how to launch the launch plan
	LaunchConditions     *any.Any `protobuf:"bytes,3,opt,name=launch_conditions,json=launchConditions,proto3" json:"launch_conditions,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Additional launch plan attributes included in the LaunchPlanSpec not strictly required to launch the reference workflow.

func (*LaunchPlanMetadata) Descriptor

func (*LaunchPlanMetadata) Descriptor() ([]byte, []int)

func (*LaunchPlanMetadata) GetLaunchConditions added in v1.10.7

func (m *LaunchPlanMetadata) GetLaunchConditions() *any.Any

func (*LaunchPlanMetadata) GetNotifications

func (m *LaunchPlanMetadata) GetNotifications() []*Notification

func (*LaunchPlanMetadata) GetSchedule

func (m *LaunchPlanMetadata) GetSchedule() *Schedule

func (*LaunchPlanMetadata) ProtoMessage

func (*LaunchPlanMetadata) ProtoMessage()

func (*LaunchPlanMetadata) Reset

func (m *LaunchPlanMetadata) Reset()

func (*LaunchPlanMetadata) String

func (m *LaunchPlanMetadata) String() string

func (*LaunchPlanMetadata) XXX_DiscardUnknown

func (m *LaunchPlanMetadata) XXX_DiscardUnknown()

func (*LaunchPlanMetadata) XXX_Marshal

func (m *LaunchPlanMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanMetadata) XXX_Merge

func (m *LaunchPlanMetadata) XXX_Merge(src proto.Message)

func (*LaunchPlanMetadata) XXX_Size

func (m *LaunchPlanMetadata) XXX_Size() int

func (*LaunchPlanMetadata) XXX_Unmarshal

func (m *LaunchPlanMetadata) XXX_Unmarshal(b []byte) error

type LaunchPlanSpec

type LaunchPlanSpec struct {
	// Reference to the Workflow template that the launch plan references
	WorkflowId *core.Identifier `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Metadata for the Launch Plan
	EntityMetadata *LaunchPlanMetadata `protobuf:"bytes,2,opt,name=entity_metadata,json=entityMetadata,proto3" json:"entity_metadata,omitempty"`
	// Input values to be passed for the execution.
	// These can be overridden when an execution is created with this launch plan.
	DefaultInputs *core.ParameterMap `protobuf:"bytes,3,opt,name=default_inputs,json=defaultInputs,proto3" json:"default_inputs,omitempty"`
	// Fixed, non-overridable inputs for the Launch Plan.
	// These can not be overridden when an execution is created with this launch plan.
	FixedInputs *core.LiteralMap `protobuf:"bytes,4,opt,name=fixed_inputs,json=fixedInputs,proto3" json:"fixed_inputs,omitempty"`
	// String to indicate the role to use to execute the workflow underneath
	Role string `protobuf:"bytes,5,opt,name=role,proto3" json:"role,omitempty"` // Deprecated: Do not use.
	// Custom labels to be applied to the execution resource.
	Labels *Labels `protobuf:"bytes,6,opt,name=labels,proto3" json:"labels,omitempty"`
	// Custom annotations to be applied to the execution resource.
	Annotations *Annotations `protobuf:"bytes,7,opt,name=annotations,proto3" json:"annotations,omitempty"`
	// Indicates the permission associated with workflow executions triggered with this launch plan.
	Auth     *Auth     `protobuf:"bytes,8,opt,name=auth,proto3" json:"auth,omitempty"`                         // Deprecated: Do not use.
	AuthRole *AuthRole `protobuf:"bytes,9,opt,name=auth_role,json=authRole,proto3" json:"auth_role,omitempty"` // Deprecated: Do not use.
	// Indicates security context for permissions triggered with this launch plan
	SecurityContext *core.SecurityContext `protobuf:"bytes,10,opt,name=security_context,json=securityContext,proto3" json:"security_context,omitempty"`
	// Indicates the runtime priority of the execution.
	QualityOfService *core.QualityOfService `protobuf:"bytes,16,opt,name=quality_of_service,json=qualityOfService,proto3" json:"quality_of_service,omitempty"`
	// Encapsulates user settings pertaining to offloaded data (i.e. Blobs, Schema, query data, etc.).
	RawOutputDataConfig *RawOutputDataConfig `protobuf:"bytes,17,opt,name=raw_output_data_config,json=rawOutputDataConfig,proto3" json:"raw_output_data_config,omitempty"`
	// Controls the maximum number of tasknodes that can be run in parallel for the entire workflow.
	// This is useful to achieve fairness. Note: MapTasks are regarded as one unit,
	// and parallelism/concurrency of MapTasks is independent from this.
	MaxParallelism int32 `protobuf:"varint,18,opt,name=max_parallelism,json=maxParallelism,proto3" json:"max_parallelism,omitempty"`
	// Allows for the interruptible flag of a workflow to be overwritten for a single execution.
	// Omitting this field uses the workflow's value as a default.
	// As we need to distinguish between the field not being provided and its default value false, we have to use a wrapper
	// around the bool field.
	Interruptible *wrappers.BoolValue `protobuf:"bytes,19,opt,name=interruptible,proto3" json:"interruptible,omitempty"`
	// Allows for all cached values of a workflow and its tasks to be overwritten for a single execution.
	// If enabled, all calculations are performed even if cached results would be available, overwriting the stored
	// data once execution finishes successfully.
	OverwriteCache bool `protobuf:"varint,20,opt,name=overwrite_cache,json=overwriteCache,proto3" json:"overwrite_cache,omitempty"`
	// Environment variables to be set for the execution.
	Envs                 *Envs    `protobuf:"bytes,21,opt,name=envs,proto3" json:"envs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

User-provided launch plan definition and configuration values.

func (*LaunchPlanSpec) Descriptor

func (*LaunchPlanSpec) Descriptor() ([]byte, []int)

func (*LaunchPlanSpec) GetAnnotations

func (m *LaunchPlanSpec) GetAnnotations() *Annotations

func (*LaunchPlanSpec) GetAuth deprecated

func (m *LaunchPlanSpec) GetAuth() *Auth

Deprecated: Do not use.

func (*LaunchPlanSpec) GetAuthRole deprecated

func (m *LaunchPlanSpec) GetAuthRole() *AuthRole

Deprecated: Do not use.

func (*LaunchPlanSpec) GetDefaultInputs

func (m *LaunchPlanSpec) GetDefaultInputs() *core.ParameterMap

func (*LaunchPlanSpec) GetEntityMetadata

func (m *LaunchPlanSpec) GetEntityMetadata() *LaunchPlanMetadata

func (*LaunchPlanSpec) GetEnvs

func (m *LaunchPlanSpec) GetEnvs() *Envs

func (*LaunchPlanSpec) GetFixedInputs

func (m *LaunchPlanSpec) GetFixedInputs() *core.LiteralMap

func (*LaunchPlanSpec) GetInterruptible

func (m *LaunchPlanSpec) GetInterruptible() *wrappers.BoolValue

func (*LaunchPlanSpec) GetLabels

func (m *LaunchPlanSpec) GetLabels() *Labels

func (*LaunchPlanSpec) GetMaxParallelism

func (m *LaunchPlanSpec) GetMaxParallelism() int32

func (*LaunchPlanSpec) GetOverwriteCache

func (m *LaunchPlanSpec) GetOverwriteCache() bool

func (*LaunchPlanSpec) GetQualityOfService

func (m *LaunchPlanSpec) GetQualityOfService() *core.QualityOfService

func (*LaunchPlanSpec) GetRawOutputDataConfig

func (m *LaunchPlanSpec) GetRawOutputDataConfig() *RawOutputDataConfig

func (*LaunchPlanSpec) GetRole deprecated

func (m *LaunchPlanSpec) GetRole() string

Deprecated: Do not use.

func (*LaunchPlanSpec) GetSecurityContext

func (m *LaunchPlanSpec) GetSecurityContext() *core.SecurityContext

func (*LaunchPlanSpec) GetWorkflowId

func (m *LaunchPlanSpec) GetWorkflowId() *core.Identifier

func (*LaunchPlanSpec) ProtoMessage

func (*LaunchPlanSpec) ProtoMessage()

func (*LaunchPlanSpec) Reset

func (m *LaunchPlanSpec) Reset()

func (*LaunchPlanSpec) String

func (m *LaunchPlanSpec) String() string

func (*LaunchPlanSpec) XXX_DiscardUnknown

func (m *LaunchPlanSpec) XXX_DiscardUnknown()

func (*LaunchPlanSpec) XXX_Marshal

func (m *LaunchPlanSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanSpec) XXX_Merge

func (m *LaunchPlanSpec) XXX_Merge(src proto.Message)

func (*LaunchPlanSpec) XXX_Size

func (m *LaunchPlanSpec) XXX_Size() int

func (*LaunchPlanSpec) XXX_Unmarshal

func (m *LaunchPlanSpec) XXX_Unmarshal(b []byte) error

type LaunchPlanState

type LaunchPlanState int32

By default any launch plan regardless of state can be used to launch a workflow execution. However, at most one version of a launch plan (e.g. a NamedEntityIdentifier set of shared project, domain and name values) can be active at a time in regards to *schedules*. That is, at most one schedule in a NamedEntityIdentifier group will be observed and trigger executions at a defined cadence.

const (
	LaunchPlanState_INACTIVE LaunchPlanState = 0
	LaunchPlanState_ACTIVE   LaunchPlanState = 1
)

func (LaunchPlanState) EnumDescriptor

func (LaunchPlanState) EnumDescriptor() ([]byte, []int)

func (LaunchPlanState) String

func (x LaunchPlanState) String() string

type LaunchPlanUpdateRequest

type LaunchPlanUpdateRequest struct {
	// Identifier of launch plan for which to change state.
	// +required.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Desired state to apply to the launch plan.
	// +required.
	State                LaunchPlanState `protobuf:"varint,2,opt,name=state,proto3,enum=flyteidl.admin.LaunchPlanState" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

Request to set the referenced launch plan state to the configured value. See :ref:`ref_flyteidl.admin.LaunchPlan` for more details

func (*LaunchPlanUpdateRequest) Descriptor

func (*LaunchPlanUpdateRequest) Descriptor() ([]byte, []int)

func (*LaunchPlanUpdateRequest) GetId

func (*LaunchPlanUpdateRequest) GetState

func (*LaunchPlanUpdateRequest) ProtoMessage

func (*LaunchPlanUpdateRequest) ProtoMessage()

func (*LaunchPlanUpdateRequest) Reset

func (m *LaunchPlanUpdateRequest) Reset()

func (*LaunchPlanUpdateRequest) String

func (m *LaunchPlanUpdateRequest) String() string

func (*LaunchPlanUpdateRequest) XXX_DiscardUnknown

func (m *LaunchPlanUpdateRequest) XXX_DiscardUnknown()

func (*LaunchPlanUpdateRequest) XXX_Marshal

func (m *LaunchPlanUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanUpdateRequest) XXX_Merge

func (m *LaunchPlanUpdateRequest) XXX_Merge(src proto.Message)

func (*LaunchPlanUpdateRequest) XXX_Size

func (m *LaunchPlanUpdateRequest) XXX_Size() int

func (*LaunchPlanUpdateRequest) XXX_Unmarshal

func (m *LaunchPlanUpdateRequest) XXX_Unmarshal(b []byte) error

type LaunchPlanUpdateResponse

type LaunchPlanUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*LaunchPlanUpdateResponse) Descriptor

func (*LaunchPlanUpdateResponse) Descriptor() ([]byte, []int)

func (*LaunchPlanUpdateResponse) ProtoMessage

func (*LaunchPlanUpdateResponse) ProtoMessage()

func (*LaunchPlanUpdateResponse) Reset

func (m *LaunchPlanUpdateResponse) Reset()

func (*LaunchPlanUpdateResponse) String

func (m *LaunchPlanUpdateResponse) String() string

func (*LaunchPlanUpdateResponse) XXX_DiscardUnknown

func (m *LaunchPlanUpdateResponse) XXX_DiscardUnknown()

func (*LaunchPlanUpdateResponse) XXX_Marshal

func (m *LaunchPlanUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LaunchPlanUpdateResponse) XXX_Merge

func (m *LaunchPlanUpdateResponse) XXX_Merge(src proto.Message)

func (*LaunchPlanUpdateResponse) XXX_Size

func (m *LaunchPlanUpdateResponse) XXX_Size() int

func (*LaunchPlanUpdateResponse) XXX_Unmarshal

func (m *LaunchPlanUpdateResponse) XXX_Unmarshal(b []byte) error

type ListAgentsRequest added in v1.10.7

type ListAgentsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A request to list all agents.

func (*ListAgentsRequest) Descriptor added in v1.10.7

func (*ListAgentsRequest) Descriptor() ([]byte, []int)

func (*ListAgentsRequest) ProtoMessage added in v1.10.7

func (*ListAgentsRequest) ProtoMessage()

func (*ListAgentsRequest) Reset added in v1.10.7

func (m *ListAgentsRequest) Reset()

func (*ListAgentsRequest) String added in v1.10.7

func (m *ListAgentsRequest) String() string

func (*ListAgentsRequest) XXX_DiscardUnknown

func (m *ListAgentsRequest) XXX_DiscardUnknown()

func (*ListAgentsRequest) XXX_Marshal

func (m *ListAgentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListAgentsRequest) XXX_Merge

func (m *ListAgentsRequest) XXX_Merge(src proto.Message)

func (*ListAgentsRequest) XXX_Size

func (m *ListAgentsRequest) XXX_Size() int

func (*ListAgentsRequest) XXX_Unmarshal

func (m *ListAgentsRequest) XXX_Unmarshal(b []byte) error

type ListAgentsResponse added in v1.10.7

type ListAgentsResponse struct {
	Agents               []*Agent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

A response containing a list of agents.

func (*ListAgentsResponse) Descriptor added in v1.10.7

func (*ListAgentsResponse) Descriptor() ([]byte, []int)

func (*ListAgentsResponse) GetAgents added in v1.10.7

func (m *ListAgentsResponse) GetAgents() []*Agent

func (*ListAgentsResponse) ProtoMessage added in v1.10.7

func (*ListAgentsResponse) ProtoMessage()

func (*ListAgentsResponse) Reset added in v1.10.7

func (m *ListAgentsResponse) Reset()

func (*ListAgentsResponse) String added in v1.10.7

func (m *ListAgentsResponse) String() string

func (*ListAgentsResponse) XXX_DiscardUnknown

func (m *ListAgentsResponse) XXX_DiscardUnknown()

func (*ListAgentsResponse) XXX_Marshal

func (m *ListAgentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListAgentsResponse) XXX_Merge

func (m *ListAgentsResponse) XXX_Merge(src proto.Message)

func (*ListAgentsResponse) XXX_Size

func (m *ListAgentsResponse) XXX_Size() int

func (*ListAgentsResponse) XXX_Unmarshal

func (m *ListAgentsResponse) XXX_Unmarshal(b []byte) error

type ListMatchableAttributesRequest

type ListMatchableAttributesRequest struct {
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org filter applied to list project requests.
	Org                  string   `protobuf:"bytes,2,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request all matching resource attributes for a resource type. See :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for more details

func (*ListMatchableAttributesRequest) Descriptor

func (*ListMatchableAttributesRequest) Descriptor() ([]byte, []int)

func (*ListMatchableAttributesRequest) GetOrg added in v1.10.7

func (*ListMatchableAttributesRequest) GetResourceType

func (*ListMatchableAttributesRequest) ProtoMessage

func (*ListMatchableAttributesRequest) ProtoMessage()

func (*ListMatchableAttributesRequest) Reset

func (m *ListMatchableAttributesRequest) Reset()

func (*ListMatchableAttributesRequest) String

func (*ListMatchableAttributesRequest) XXX_DiscardUnknown

func (m *ListMatchableAttributesRequest) XXX_DiscardUnknown()

func (*ListMatchableAttributesRequest) XXX_Marshal

func (m *ListMatchableAttributesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListMatchableAttributesRequest) XXX_Merge

func (m *ListMatchableAttributesRequest) XXX_Merge(src proto.Message)

func (*ListMatchableAttributesRequest) XXX_Size

func (m *ListMatchableAttributesRequest) XXX_Size() int

func (*ListMatchableAttributesRequest) XXX_Unmarshal

func (m *ListMatchableAttributesRequest) XXX_Unmarshal(b []byte) error

type ListMatchableAttributesResponse

type ListMatchableAttributesResponse struct {
	Configurations       []*MatchableAttributesConfiguration `protobuf:"bytes,1,rep,name=configurations,proto3" json:"configurations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

Response for a request for all matching resource attributes for a resource type. See :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for more details

func (*ListMatchableAttributesResponse) Descriptor

func (*ListMatchableAttributesResponse) Descriptor() ([]byte, []int)

func (*ListMatchableAttributesResponse) GetConfigurations

func (*ListMatchableAttributesResponse) ProtoMessage

func (*ListMatchableAttributesResponse) ProtoMessage()

func (*ListMatchableAttributesResponse) Reset

func (*ListMatchableAttributesResponse) String

func (*ListMatchableAttributesResponse) XXX_DiscardUnknown

func (m *ListMatchableAttributesResponse) XXX_DiscardUnknown()

func (*ListMatchableAttributesResponse) XXX_Marshal

func (m *ListMatchableAttributesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListMatchableAttributesResponse) XXX_Merge

func (m *ListMatchableAttributesResponse) XXX_Merge(src proto.Message)

func (*ListMatchableAttributesResponse) XXX_Size

func (m *ListMatchableAttributesResponse) XXX_Size() int

func (*ListMatchableAttributesResponse) XXX_Unmarshal

func (m *ListMatchableAttributesResponse) XXX_Unmarshal(b []byte) error

type LiteralMapBlob

type LiteralMapBlob struct {
	// Types that are valid to be assigned to Data:
	//	*LiteralMapBlob_Values
	//	*LiteralMapBlob_Uri
	Data                 isLiteralMapBlob_Data `protobuf_oneof:"data"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Input/output data can represented by actual values or a link to where values are stored

func (*LiteralMapBlob) Descriptor

func (*LiteralMapBlob) Descriptor() ([]byte, []int)

func (*LiteralMapBlob) GetData

func (m *LiteralMapBlob) GetData() isLiteralMapBlob_Data

func (*LiteralMapBlob) GetUri

func (m *LiteralMapBlob) GetUri() string

func (*LiteralMapBlob) GetValues deprecated

func (m *LiteralMapBlob) GetValues() *core.LiteralMap

Deprecated: Do not use.

func (*LiteralMapBlob) ProtoMessage

func (*LiteralMapBlob) ProtoMessage()

func (*LiteralMapBlob) Reset

func (m *LiteralMapBlob) Reset()

func (*LiteralMapBlob) String

func (m *LiteralMapBlob) String() string

func (*LiteralMapBlob) XXX_DiscardUnknown

func (m *LiteralMapBlob) XXX_DiscardUnknown()

func (*LiteralMapBlob) XXX_Marshal

func (m *LiteralMapBlob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LiteralMapBlob) XXX_Merge

func (m *LiteralMapBlob) XXX_Merge(src proto.Message)

func (*LiteralMapBlob) XXX_OneofWrappers

func (*LiteralMapBlob) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*LiteralMapBlob) XXX_Size

func (m *LiteralMapBlob) XXX_Size() int

func (*LiteralMapBlob) XXX_Unmarshal

func (m *LiteralMapBlob) XXX_Unmarshal(b []byte) error

type LiteralMapBlob_Uri

type LiteralMapBlob_Uri struct {
	Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
}

type LiteralMapBlob_Values

type LiteralMapBlob_Values struct {
	Values *core.LiteralMap `protobuf:"bytes,1,opt,name=values,proto3,oneof"`
}

type MatchableAttributesConfiguration

type MatchableAttributesConfiguration struct {
	Attributes *MatchingAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	Domain     string              `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	Project    string              `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
	Workflow   string              `protobuf:"bytes,4,opt,name=workflow,proto3" json:"workflow,omitempty"`
	LaunchPlan string              `protobuf:"bytes,5,opt,name=launch_plan,json=launchPlan,proto3" json:"launch_plan,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,6,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a custom set of attributes applied for either a domain (and optional org); a domain and project (and optional org); or domain, project and workflow name (and optional org). These are used to override system level defaults for kubernetes cluster resource management, default execution values, and more all across different levels of specificity.

func (*MatchableAttributesConfiguration) Descriptor

func (*MatchableAttributesConfiguration) Descriptor() ([]byte, []int)

func (*MatchableAttributesConfiguration) GetAttributes

func (*MatchableAttributesConfiguration) GetDomain

func (*MatchableAttributesConfiguration) GetLaunchPlan

func (m *MatchableAttributesConfiguration) GetLaunchPlan() string

func (*MatchableAttributesConfiguration) GetOrg added in v1.10.7

func (*MatchableAttributesConfiguration) GetProject

func (m *MatchableAttributesConfiguration) GetProject() string

func (*MatchableAttributesConfiguration) GetWorkflow

func (m *MatchableAttributesConfiguration) GetWorkflow() string

func (*MatchableAttributesConfiguration) ProtoMessage

func (*MatchableAttributesConfiguration) ProtoMessage()

func (*MatchableAttributesConfiguration) Reset

func (*MatchableAttributesConfiguration) String

func (*MatchableAttributesConfiguration) XXX_DiscardUnknown

func (m *MatchableAttributesConfiguration) XXX_DiscardUnknown()

func (*MatchableAttributesConfiguration) XXX_Marshal

func (m *MatchableAttributesConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MatchableAttributesConfiguration) XXX_Merge

func (*MatchableAttributesConfiguration) XXX_Size

func (m *MatchableAttributesConfiguration) XXX_Size() int

func (*MatchableAttributesConfiguration) XXX_Unmarshal

func (m *MatchableAttributesConfiguration) XXX_Unmarshal(b []byte) error

type MatchableResource

type MatchableResource int32

Defines a resource that can be configured by customizable Project-, ProjectDomain- or WorkflowAttributes based on matching tags.

const (
	// Applies to customizable task resource requests and limits.
	MatchableResource_TASK_RESOURCE MatchableResource = 0
	// Applies to configuring templated kubernetes cluster resources.
	MatchableResource_CLUSTER_RESOURCE MatchableResource = 1
	// Configures task and dynamic task execution queue assignment.
	MatchableResource_EXECUTION_QUEUE MatchableResource = 2
	// Configures the K8s cluster label to be used for execution to be run
	MatchableResource_EXECUTION_CLUSTER_LABEL MatchableResource = 3
	// Configures default quality of service when undefined in an execution spec.
	MatchableResource_QUALITY_OF_SERVICE_SPECIFICATION MatchableResource = 4
	// Selects configurable plugin implementation behavior for a given task type.
	MatchableResource_PLUGIN_OVERRIDE MatchableResource = 5
	// Adds defaults for customizable workflow-execution specifications and overrides.
	MatchableResource_WORKFLOW_EXECUTION_CONFIG MatchableResource = 6
	// Controls how to select an available cluster on which this execution should run.
	MatchableResource_CLUSTER_ASSIGNMENT MatchableResource = 7
)

func (MatchableResource) EnumDescriptor

func (MatchableResource) EnumDescriptor() ([]byte, []int)

func (MatchableResource) String

func (x MatchableResource) String() string

type MatchingAttributes

type MatchingAttributes struct {
	// Types that are valid to be assigned to Target:
	//	*MatchingAttributes_TaskResourceAttributes
	//	*MatchingAttributes_ClusterResourceAttributes
	//	*MatchingAttributes_ExecutionQueueAttributes
	//	*MatchingAttributes_ExecutionClusterLabel
	//	*MatchingAttributes_QualityOfService
	//	*MatchingAttributes_PluginOverrides
	//	*MatchingAttributes_WorkflowExecutionConfig
	//	*MatchingAttributes_ClusterAssignment
	Target               isMatchingAttributes_Target `protobuf_oneof:"target"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

Generic container for encapsulating all types of the above attributes messages.

func (*MatchingAttributes) Descriptor

func (*MatchingAttributes) Descriptor() ([]byte, []int)

func (*MatchingAttributes) GetClusterAssignment

func (m *MatchingAttributes) GetClusterAssignment() *ClusterAssignment

func (*MatchingAttributes) GetClusterResourceAttributes

func (m *MatchingAttributes) GetClusterResourceAttributes() *ClusterResourceAttributes

func (*MatchingAttributes) GetExecutionClusterLabel

func (m *MatchingAttributes) GetExecutionClusterLabel() *ExecutionClusterLabel

func (*MatchingAttributes) GetExecutionQueueAttributes

func (m *MatchingAttributes) GetExecutionQueueAttributes() *ExecutionQueueAttributes

func (*MatchingAttributes) GetPluginOverrides

func (m *MatchingAttributes) GetPluginOverrides() *PluginOverrides

func (*MatchingAttributes) GetQualityOfService

func (m *MatchingAttributes) GetQualityOfService() *core.QualityOfService

func (*MatchingAttributes) GetTarget

func (m *MatchingAttributes) GetTarget() isMatchingAttributes_Target

func (*MatchingAttributes) GetTaskResourceAttributes

func (m *MatchingAttributes) GetTaskResourceAttributes() *TaskResourceAttributes

func (*MatchingAttributes) GetWorkflowExecutionConfig

func (m *MatchingAttributes) GetWorkflowExecutionConfig() *WorkflowExecutionConfig

func (*MatchingAttributes) ProtoMessage

func (*MatchingAttributes) ProtoMessage()

func (*MatchingAttributes) Reset

func (m *MatchingAttributes) Reset()

func (*MatchingAttributes) String

func (m *MatchingAttributes) String() string

func (*MatchingAttributes) XXX_DiscardUnknown

func (m *MatchingAttributes) XXX_DiscardUnknown()

func (*MatchingAttributes) XXX_Marshal

func (m *MatchingAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MatchingAttributes) XXX_Merge

func (m *MatchingAttributes) XXX_Merge(src proto.Message)

func (*MatchingAttributes) XXX_OneofWrappers

func (*MatchingAttributes) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*MatchingAttributes) XXX_Size

func (m *MatchingAttributes) XXX_Size() int

func (*MatchingAttributes) XXX_Unmarshal

func (m *MatchingAttributes) XXX_Unmarshal(b []byte) error

type MatchingAttributes_ClusterAssignment

type MatchingAttributes_ClusterAssignment struct {
	ClusterAssignment *ClusterAssignment `protobuf:"bytes,8,opt,name=cluster_assignment,json=clusterAssignment,proto3,oneof"`
}

type MatchingAttributes_ClusterResourceAttributes

type MatchingAttributes_ClusterResourceAttributes struct {
	ClusterResourceAttributes *ClusterResourceAttributes `protobuf:"bytes,2,opt,name=cluster_resource_attributes,json=clusterResourceAttributes,proto3,oneof"`
}

type MatchingAttributes_ExecutionClusterLabel

type MatchingAttributes_ExecutionClusterLabel struct {
	ExecutionClusterLabel *ExecutionClusterLabel `protobuf:"bytes,4,opt,name=execution_cluster_label,json=executionClusterLabel,proto3,oneof"`
}

type MatchingAttributes_ExecutionQueueAttributes

type MatchingAttributes_ExecutionQueueAttributes struct {
	ExecutionQueueAttributes *ExecutionQueueAttributes `protobuf:"bytes,3,opt,name=execution_queue_attributes,json=executionQueueAttributes,proto3,oneof"`
}

type MatchingAttributes_PluginOverrides

type MatchingAttributes_PluginOverrides struct {
	PluginOverrides *PluginOverrides `protobuf:"bytes,6,opt,name=plugin_overrides,json=pluginOverrides,proto3,oneof"`
}

type MatchingAttributes_QualityOfService

type MatchingAttributes_QualityOfService struct {
	QualityOfService *core.QualityOfService `protobuf:"bytes,5,opt,name=quality_of_service,json=qualityOfService,proto3,oneof"`
}

type MatchingAttributes_TaskResourceAttributes

type MatchingAttributes_TaskResourceAttributes struct {
	TaskResourceAttributes *TaskResourceAttributes `protobuf:"bytes,1,opt,name=task_resource_attributes,json=taskResourceAttributes,proto3,oneof"`
}

type MatchingAttributes_WorkflowExecutionConfig

type MatchingAttributes_WorkflowExecutionConfig struct {
	WorkflowExecutionConfig *WorkflowExecutionConfig `protobuf:"bytes,7,opt,name=workflow_execution_config,json=workflowExecutionConfig,proto3,oneof"`
}

type NamedEntity

type NamedEntity struct {
	// Resource type of the named entity. One of Task, Workflow or LaunchPlan.
	ResourceType core.ResourceType      `` /* 130-byte string literal not displayed */
	Id           *NamedEntityIdentifier `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Additional metadata around a named entity.
	Metadata             *NamedEntityMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Encapsulates information common to a NamedEntity, a Flyte resource such as a task, workflow or launch plan. A NamedEntity is exclusively identified by its resource type and identifier.

func (*NamedEntity) Descriptor

func (*NamedEntity) Descriptor() ([]byte, []int)

func (*NamedEntity) GetId

func (m *NamedEntity) GetId() *NamedEntityIdentifier

func (*NamedEntity) GetMetadata

func (m *NamedEntity) GetMetadata() *NamedEntityMetadata

func (*NamedEntity) GetResourceType

func (m *NamedEntity) GetResourceType() core.ResourceType

func (*NamedEntity) ProtoMessage

func (*NamedEntity) ProtoMessage()

func (*NamedEntity) Reset

func (m *NamedEntity) Reset()

func (*NamedEntity) String

func (m *NamedEntity) String() string

func (*NamedEntity) XXX_DiscardUnknown

func (m *NamedEntity) XXX_DiscardUnknown()

func (*NamedEntity) XXX_Marshal

func (m *NamedEntity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntity) XXX_Merge

func (m *NamedEntity) XXX_Merge(src proto.Message)

func (*NamedEntity) XXX_Size

func (m *NamedEntity) XXX_Size() int

func (*NamedEntity) XXX_Unmarshal

func (m *NamedEntity) XXX_Unmarshal(b []byte) error

type NamedEntityGetRequest

type NamedEntityGetRequest struct {
	// Resource type of the metadata to get. One of Task, Workflow or LaunchPlan.
	// +required
	ResourceType core.ResourceType `` /* 130-byte string literal not displayed */
	// The identifier for the named entity for which to fetch metadata.
	// +required
	Id                   *NamedEntityIdentifier `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

A request to retrieve the metadata associated with a NamedEntityIdentifier

func (*NamedEntityGetRequest) Descriptor

func (*NamedEntityGetRequest) Descriptor() ([]byte, []int)

func (*NamedEntityGetRequest) GetId

func (*NamedEntityGetRequest) GetResourceType

func (m *NamedEntityGetRequest) GetResourceType() core.ResourceType

func (*NamedEntityGetRequest) ProtoMessage

func (*NamedEntityGetRequest) ProtoMessage()

func (*NamedEntityGetRequest) Reset

func (m *NamedEntityGetRequest) Reset()

func (*NamedEntityGetRequest) String

func (m *NamedEntityGetRequest) String() string

func (*NamedEntityGetRequest) XXX_DiscardUnknown

func (m *NamedEntityGetRequest) XXX_DiscardUnknown()

func (*NamedEntityGetRequest) XXX_Marshal

func (m *NamedEntityGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityGetRequest) XXX_Merge

func (m *NamedEntityGetRequest) XXX_Merge(src proto.Message)

func (*NamedEntityGetRequest) XXX_Size

func (m *NamedEntityGetRequest) XXX_Size() int

func (*NamedEntityGetRequest) XXX_Unmarshal

func (m *NamedEntityGetRequest) XXX_Unmarshal(b []byte) error

type NamedEntityIdentifier

type NamedEntityIdentifier struct {
	// Name of the project the resource belongs to.
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Name of the domain the resource belongs to.
	// A domain can be considered as a subset within a specific project.
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// User provided value for the resource.
	// The combination of project + domain + name uniquely identifies the resource.
	// +optional - in certain contexts - like 'List API', 'Launch plans'
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,4,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Encapsulation of fields that identifies a Flyte resource. A Flyte resource can be a task, workflow or launch plan. A resource can internally have multiple versions and is uniquely identified by project, domain, and name.

func (*NamedEntityIdentifier) Descriptor

func (*NamedEntityIdentifier) Descriptor() ([]byte, []int)

func (*NamedEntityIdentifier) GetDomain

func (m *NamedEntityIdentifier) GetDomain() string

func (*NamedEntityIdentifier) GetName

func (m *NamedEntityIdentifier) GetName() string

func (*NamedEntityIdentifier) GetOrg added in v1.10.7

func (m *NamedEntityIdentifier) GetOrg() string

func (*NamedEntityIdentifier) GetProject

func (m *NamedEntityIdentifier) GetProject() string

func (*NamedEntityIdentifier) ProtoMessage

func (*NamedEntityIdentifier) ProtoMessage()

func (*NamedEntityIdentifier) Reset

func (m *NamedEntityIdentifier) Reset()

func (*NamedEntityIdentifier) String

func (m *NamedEntityIdentifier) String() string

func (*NamedEntityIdentifier) XXX_DiscardUnknown

func (m *NamedEntityIdentifier) XXX_DiscardUnknown()

func (*NamedEntityIdentifier) XXX_Marshal

func (m *NamedEntityIdentifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityIdentifier) XXX_Merge

func (m *NamedEntityIdentifier) XXX_Merge(src proto.Message)

func (*NamedEntityIdentifier) XXX_Size

func (m *NamedEntityIdentifier) XXX_Size() int

func (*NamedEntityIdentifier) XXX_Unmarshal

func (m *NamedEntityIdentifier) XXX_Unmarshal(b []byte) error

type NamedEntityIdentifierList

type NamedEntityIdentifierList struct {
	// A list of identifiers.
	Entities []*NamedEntityIdentifier `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a list of NamedEntityIdentifiers.

func (*NamedEntityIdentifierList) Descriptor

func (*NamedEntityIdentifierList) Descriptor() ([]byte, []int)

func (*NamedEntityIdentifierList) GetEntities

func (*NamedEntityIdentifierList) GetToken

func (m *NamedEntityIdentifierList) GetToken() string

func (*NamedEntityIdentifierList) ProtoMessage

func (*NamedEntityIdentifierList) ProtoMessage()

func (*NamedEntityIdentifierList) Reset

func (m *NamedEntityIdentifierList) Reset()

func (*NamedEntityIdentifierList) String

func (m *NamedEntityIdentifierList) String() string

func (*NamedEntityIdentifierList) XXX_DiscardUnknown

func (m *NamedEntityIdentifierList) XXX_DiscardUnknown()

func (*NamedEntityIdentifierList) XXX_Marshal

func (m *NamedEntityIdentifierList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityIdentifierList) XXX_Merge

func (m *NamedEntityIdentifierList) XXX_Merge(src proto.Message)

func (*NamedEntityIdentifierList) XXX_Size

func (m *NamedEntityIdentifierList) XXX_Size() int

func (*NamedEntityIdentifierList) XXX_Unmarshal

func (m *NamedEntityIdentifierList) XXX_Unmarshal(b []byte) error

type NamedEntityIdentifierListRequest

type NamedEntityIdentifierListRequest struct {
	// Name of the project that contains the identifiers.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Name of the domain the identifiers belongs to within the project.
	// +required
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	// Specifies how listed entities should be sorted in the response.
	// +optional
	SortBy *Sort `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	// Indicates a list of filters passed as string.
	// +optional
	Filters string `protobuf:"bytes,6,opt,name=filters,proto3" json:"filters,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,7,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to list NamedEntityIdentifiers.

func (*NamedEntityIdentifierListRequest) Descriptor

func (*NamedEntityIdentifierListRequest) Descriptor() ([]byte, []int)

func (*NamedEntityIdentifierListRequest) GetDomain

func (*NamedEntityIdentifierListRequest) GetFilters

func (m *NamedEntityIdentifierListRequest) GetFilters() string

func (*NamedEntityIdentifierListRequest) GetLimit

func (*NamedEntityIdentifierListRequest) GetOrg added in v1.10.7

func (*NamedEntityIdentifierListRequest) GetProject

func (m *NamedEntityIdentifierListRequest) GetProject() string

func (*NamedEntityIdentifierListRequest) GetSortBy

func (m *NamedEntityIdentifierListRequest) GetSortBy() *Sort

func (*NamedEntityIdentifierListRequest) GetToken

func (*NamedEntityIdentifierListRequest) ProtoMessage

func (*NamedEntityIdentifierListRequest) ProtoMessage()

func (*NamedEntityIdentifierListRequest) Reset

func (*NamedEntityIdentifierListRequest) String

func (*NamedEntityIdentifierListRequest) XXX_DiscardUnknown

func (m *NamedEntityIdentifierListRequest) XXX_DiscardUnknown()

func (*NamedEntityIdentifierListRequest) XXX_Marshal

func (m *NamedEntityIdentifierListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityIdentifierListRequest) XXX_Merge

func (*NamedEntityIdentifierListRequest) XXX_Size

func (m *NamedEntityIdentifierListRequest) XXX_Size() int

func (*NamedEntityIdentifierListRequest) XXX_Unmarshal

func (m *NamedEntityIdentifierListRequest) XXX_Unmarshal(b []byte) error

type NamedEntityList

type NamedEntityList struct {
	// A list of NamedEntity objects
	Entities []*NamedEntity `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a list of NamedEntityIdentifiers.

func (*NamedEntityList) Descriptor

func (*NamedEntityList) Descriptor() ([]byte, []int)

func (*NamedEntityList) GetEntities

func (m *NamedEntityList) GetEntities() []*NamedEntity

func (*NamedEntityList) GetToken

func (m *NamedEntityList) GetToken() string

func (*NamedEntityList) ProtoMessage

func (*NamedEntityList) ProtoMessage()

func (*NamedEntityList) Reset

func (m *NamedEntityList) Reset()

func (*NamedEntityList) String

func (m *NamedEntityList) String() string

func (*NamedEntityList) XXX_DiscardUnknown

func (m *NamedEntityList) XXX_DiscardUnknown()

func (*NamedEntityList) XXX_Marshal

func (m *NamedEntityList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityList) XXX_Merge

func (m *NamedEntityList) XXX_Merge(src proto.Message)

func (*NamedEntityList) XXX_Size

func (m *NamedEntityList) XXX_Size() int

func (*NamedEntityList) XXX_Unmarshal

func (m *NamedEntityList) XXX_Unmarshal(b []byte) error

type NamedEntityListRequest

type NamedEntityListRequest struct {
	// Resource type of the metadata to query. One of Task, Workflow or LaunchPlan.
	// +required
	ResourceType core.ResourceType `` /* 130-byte string literal not displayed */
	// Name of the project that contains the identifiers.
	// +required
	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	// Name of the domain the identifiers belongs to within the project.
	Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
	// Indicates the number of resources to be returned.
	Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"`
	// Specifies how listed entities should be sorted in the response.
	// +optional
	SortBy *Sort `protobuf:"bytes,6,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	// Indicates a list of filters passed as string.
	// +optional
	Filters string `protobuf:"bytes,7,opt,name=filters,proto3" json:"filters,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,8,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to list NamedEntity objects

func (*NamedEntityListRequest) Descriptor

func (*NamedEntityListRequest) Descriptor() ([]byte, []int)

func (*NamedEntityListRequest) GetDomain

func (m *NamedEntityListRequest) GetDomain() string

func (*NamedEntityListRequest) GetFilters

func (m *NamedEntityListRequest) GetFilters() string

func (*NamedEntityListRequest) GetLimit

func (m *NamedEntityListRequest) GetLimit() uint32

func (*NamedEntityListRequest) GetOrg added in v1.10.7

func (m *NamedEntityListRequest) GetOrg() string

func (*NamedEntityListRequest) GetProject

func (m *NamedEntityListRequest) GetProject() string

func (*NamedEntityListRequest) GetResourceType

func (m *NamedEntityListRequest) GetResourceType() core.ResourceType

func (*NamedEntityListRequest) GetSortBy

func (m *NamedEntityListRequest) GetSortBy() *Sort

func (*NamedEntityListRequest) GetToken

func (m *NamedEntityListRequest) GetToken() string

func (*NamedEntityListRequest) ProtoMessage

func (*NamedEntityListRequest) ProtoMessage()

func (*NamedEntityListRequest) Reset

func (m *NamedEntityListRequest) Reset()

func (*NamedEntityListRequest) String

func (m *NamedEntityListRequest) String() string

func (*NamedEntityListRequest) XXX_DiscardUnknown

func (m *NamedEntityListRequest) XXX_DiscardUnknown()

func (*NamedEntityListRequest) XXX_Marshal

func (m *NamedEntityListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityListRequest) XXX_Merge

func (m *NamedEntityListRequest) XXX_Merge(src proto.Message)

func (*NamedEntityListRequest) XXX_Size

func (m *NamedEntityListRequest) XXX_Size() int

func (*NamedEntityListRequest) XXX_Unmarshal

func (m *NamedEntityListRequest) XXX_Unmarshal(b []byte) error

type NamedEntityMetadata

type NamedEntityMetadata struct {
	// Common description across all versions of the entity
	// +optional
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// Shared state across all version of the entity
	// At this point in time, only workflow entities can have their state archived.
	State                NamedEntityState `protobuf:"varint,2,opt,name=state,proto3,enum=flyteidl.admin.NamedEntityState" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Additional metadata around a named entity.

func (*NamedEntityMetadata) Descriptor

func (*NamedEntityMetadata) Descriptor() ([]byte, []int)

func (*NamedEntityMetadata) GetDescription

func (m *NamedEntityMetadata) GetDescription() string

func (*NamedEntityMetadata) GetState

func (m *NamedEntityMetadata) GetState() NamedEntityState

func (*NamedEntityMetadata) ProtoMessage

func (*NamedEntityMetadata) ProtoMessage()

func (*NamedEntityMetadata) Reset

func (m *NamedEntityMetadata) Reset()

func (*NamedEntityMetadata) String

func (m *NamedEntityMetadata) String() string

func (*NamedEntityMetadata) XXX_DiscardUnknown

func (m *NamedEntityMetadata) XXX_DiscardUnknown()

func (*NamedEntityMetadata) XXX_Marshal

func (m *NamedEntityMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityMetadata) XXX_Merge

func (m *NamedEntityMetadata) XXX_Merge(src proto.Message)

func (*NamedEntityMetadata) XXX_Size

func (m *NamedEntityMetadata) XXX_Size() int

func (*NamedEntityMetadata) XXX_Unmarshal

func (m *NamedEntityMetadata) XXX_Unmarshal(b []byte) error

type NamedEntityState

type NamedEntityState int32

The status of the named entity is used to control its visibility in the UI.

const (
	// By default, all named entities are considered active and under development.
	NamedEntityState_NAMED_ENTITY_ACTIVE NamedEntityState = 0
	// Archived named entities are no longer visible in the UI.
	NamedEntityState_NAMED_ENTITY_ARCHIVED NamedEntityState = 1
	// System generated entities that aren't explicitly created or managed by a user.
	NamedEntityState_SYSTEM_GENERATED NamedEntityState = 2
)

func (NamedEntityState) EnumDescriptor

func (NamedEntityState) EnumDescriptor() ([]byte, []int)

func (NamedEntityState) String

func (x NamedEntityState) String() string

type NamedEntityUpdateRequest

type NamedEntityUpdateRequest struct {
	// Resource type of the metadata to update
	// +required
	ResourceType core.ResourceType `` /* 130-byte string literal not displayed */
	// Identifier of the metadata to update
	// +required
	Id *NamedEntityIdentifier `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Metadata object to set as the new value
	// +required
	Metadata             *NamedEntityMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request to set the referenced named entity state to the configured value.

func (*NamedEntityUpdateRequest) Descriptor

func (*NamedEntityUpdateRequest) Descriptor() ([]byte, []int)

func (*NamedEntityUpdateRequest) GetId

func (*NamedEntityUpdateRequest) GetMetadata

func (*NamedEntityUpdateRequest) GetResourceType

func (m *NamedEntityUpdateRequest) GetResourceType() core.ResourceType

func (*NamedEntityUpdateRequest) ProtoMessage

func (*NamedEntityUpdateRequest) ProtoMessage()

func (*NamedEntityUpdateRequest) Reset

func (m *NamedEntityUpdateRequest) Reset()

func (*NamedEntityUpdateRequest) String

func (m *NamedEntityUpdateRequest) String() string

func (*NamedEntityUpdateRequest) XXX_DiscardUnknown

func (m *NamedEntityUpdateRequest) XXX_DiscardUnknown()

func (*NamedEntityUpdateRequest) XXX_Marshal

func (m *NamedEntityUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityUpdateRequest) XXX_Merge

func (m *NamedEntityUpdateRequest) XXX_Merge(src proto.Message)

func (*NamedEntityUpdateRequest) XXX_Size

func (m *NamedEntityUpdateRequest) XXX_Size() int

func (*NamedEntityUpdateRequest) XXX_Unmarshal

func (m *NamedEntityUpdateRequest) XXX_Unmarshal(b []byte) error

type NamedEntityUpdateResponse

type NamedEntityUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*NamedEntityUpdateResponse) Descriptor

func (*NamedEntityUpdateResponse) Descriptor() ([]byte, []int)

func (*NamedEntityUpdateResponse) ProtoMessage

func (*NamedEntityUpdateResponse) ProtoMessage()

func (*NamedEntityUpdateResponse) Reset

func (m *NamedEntityUpdateResponse) Reset()

func (*NamedEntityUpdateResponse) String

func (m *NamedEntityUpdateResponse) String() string

func (*NamedEntityUpdateResponse) XXX_DiscardUnknown

func (m *NamedEntityUpdateResponse) XXX_DiscardUnknown()

func (*NamedEntityUpdateResponse) XXX_Marshal

func (m *NamedEntityUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NamedEntityUpdateResponse) XXX_Merge

func (m *NamedEntityUpdateResponse) XXX_Merge(src proto.Message)

func (*NamedEntityUpdateResponse) XXX_Size

func (m *NamedEntityUpdateResponse) XXX_Size() int

func (*NamedEntityUpdateResponse) XXX_Unmarshal

func (m *NamedEntityUpdateResponse) XXX_Unmarshal(b []byte) error

type NodeExecution

type NodeExecution struct {
	// Uniquely identifies an individual node execution.
	Id *core.NodeExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Path to remote data store where input blob is stored.
	InputUri string `protobuf:"bytes,2,opt,name=input_uri,json=inputUri,proto3" json:"input_uri,omitempty"`
	// Computed results associated with this node execution.
	Closure *NodeExecutionClosure `protobuf:"bytes,3,opt,name=closure,proto3" json:"closure,omitempty"`
	// Metadata for Node Execution
	Metadata             *NodeExecutionMetaData `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Encapsulates all details for a single node execution entity. A node represents a component in the overall workflow graph. A node launch a task, multiple tasks, an entire nested sub-workflow, or even a separate child-workflow execution. The same task can be called repeatedly in a single workflow but each node is unique.

func (*NodeExecution) Descriptor

func (*NodeExecution) Descriptor() ([]byte, []int)

func (*NodeExecution) GetClosure

func (m *NodeExecution) GetClosure() *NodeExecutionClosure

func (*NodeExecution) GetId

func (*NodeExecution) GetInputUri

func (m *NodeExecution) GetInputUri() string

func (*NodeExecution) GetMetadata

func (m *NodeExecution) GetMetadata() *NodeExecutionMetaData

func (*NodeExecution) ProtoMessage

func (*NodeExecution) ProtoMessage()

func (*NodeExecution) Reset

func (m *NodeExecution) Reset()

func (*NodeExecution) String

func (m *NodeExecution) String() string

func (*NodeExecution) XXX_DiscardUnknown

func (m *NodeExecution) XXX_DiscardUnknown()

func (*NodeExecution) XXX_Marshal

func (m *NodeExecution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecution) XXX_Merge

func (m *NodeExecution) XXX_Merge(src proto.Message)

func (*NodeExecution) XXX_Size

func (m *NodeExecution) XXX_Size() int

func (*NodeExecution) XXX_Unmarshal

func (m *NodeExecution) XXX_Unmarshal(b []byte) error

type NodeExecutionClosure

type NodeExecutionClosure struct {
	// Only a node in a terminal state will have a non-empty output_result.
	//
	// Types that are valid to be assigned to OutputResult:
	//	*NodeExecutionClosure_OutputUri
	//	*NodeExecutionClosure_Error
	//	*NodeExecutionClosure_OutputData
	OutputResult isNodeExecutionClosure_OutputResult `protobuf_oneof:"output_result"`
	// The last recorded phase for this node execution.
	Phase core.NodeExecution_Phase `protobuf:"varint,3,opt,name=phase,proto3,enum=flyteidl.core.NodeExecution_Phase" json:"phase,omitempty"`
	// Time at which the node execution began running.
	StartedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	// The amount of time the node execution spent running.
	Duration *duration.Duration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"`
	// Time at which the node execution was created.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Time at which the node execution was last updated.
	UpdatedAt *timestamp.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Store metadata for what the node launched.
	// for ex: if this is a workflow node, we store information for the launched workflow.
	//
	// Types that are valid to be assigned to TargetMetadata:
	//	*NodeExecutionClosure_WorkflowNodeMetadata
	//	*NodeExecutionClosure_TaskNodeMetadata
	TargetMetadata isNodeExecutionClosure_TargetMetadata `protobuf_oneof:"target_metadata"`
	// String location uniquely identifying where the deck HTML file is.
	// NativeUrl specifies the url in the format of the configured storage provider (e.g. s3://my-bucket/randomstring/suffix.tar)
	DeckUri string `protobuf:"bytes,11,opt,name=deck_uri,json=deckUri,proto3" json:"deck_uri,omitempty"`
	// dynamic_job_spec_uri is the location of the DynamicJobSpec proto message for a DynamicWorkflow. This is required
	// to correctly recover partially completed executions where the subworkflow has already been compiled.
	DynamicJobSpecUri    string   `protobuf:"bytes,12,opt,name=dynamic_job_spec_uri,json=dynamicJobSpecUri,proto3" json:"dynamic_job_spec_uri,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for node execution details and results.

func (*NodeExecutionClosure) Descriptor

func (*NodeExecutionClosure) Descriptor() ([]byte, []int)

func (*NodeExecutionClosure) GetCreatedAt

func (m *NodeExecutionClosure) GetCreatedAt() *timestamp.Timestamp

func (*NodeExecutionClosure) GetDeckUri

func (m *NodeExecutionClosure) GetDeckUri() string

func (*NodeExecutionClosure) GetDuration

func (m *NodeExecutionClosure) GetDuration() *duration.Duration

func (*NodeExecutionClosure) GetDynamicJobSpecUri

func (m *NodeExecutionClosure) GetDynamicJobSpecUri() string

func (*NodeExecutionClosure) GetError

func (m *NodeExecutionClosure) GetError() *core.ExecutionError

func (*NodeExecutionClosure) GetOutputData deprecated

func (m *NodeExecutionClosure) GetOutputData() *core.LiteralMap

Deprecated: Do not use.

func (*NodeExecutionClosure) GetOutputResult

func (m *NodeExecutionClosure) GetOutputResult() isNodeExecutionClosure_OutputResult

func (*NodeExecutionClosure) GetOutputUri deprecated

func (m *NodeExecutionClosure) GetOutputUri() string

Deprecated: Do not use.

func (*NodeExecutionClosure) GetPhase

func (*NodeExecutionClosure) GetStartedAt

func (m *NodeExecutionClosure) GetStartedAt() *timestamp.Timestamp

func (*NodeExecutionClosure) GetTargetMetadata

func (m *NodeExecutionClosure) GetTargetMetadata() isNodeExecutionClosure_TargetMetadata

func (*NodeExecutionClosure) GetTaskNodeMetadata

func (m *NodeExecutionClosure) GetTaskNodeMetadata() *TaskNodeMetadata

func (*NodeExecutionClosure) GetUpdatedAt

func (m *NodeExecutionClosure) GetUpdatedAt() *timestamp.Timestamp

func (*NodeExecutionClosure) GetWorkflowNodeMetadata

func (m *NodeExecutionClosure) GetWorkflowNodeMetadata() *WorkflowNodeMetadata

func (*NodeExecutionClosure) ProtoMessage

func (*NodeExecutionClosure) ProtoMessage()

func (*NodeExecutionClosure) Reset

func (m *NodeExecutionClosure) Reset()

func (*NodeExecutionClosure) String

func (m *NodeExecutionClosure) String() string

func (*NodeExecutionClosure) XXX_DiscardUnknown

func (m *NodeExecutionClosure) XXX_DiscardUnknown()

func (*NodeExecutionClosure) XXX_Marshal

func (m *NodeExecutionClosure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionClosure) XXX_Merge

func (m *NodeExecutionClosure) XXX_Merge(src proto.Message)

func (*NodeExecutionClosure) XXX_OneofWrappers

func (*NodeExecutionClosure) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*NodeExecutionClosure) XXX_Size

func (m *NodeExecutionClosure) XXX_Size() int

func (*NodeExecutionClosure) XXX_Unmarshal

func (m *NodeExecutionClosure) XXX_Unmarshal(b []byte) error

type NodeExecutionClosure_Error

type NodeExecutionClosure_Error struct {
	Error *core.ExecutionError `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type NodeExecutionClosure_OutputData

type NodeExecutionClosure_OutputData struct {
	OutputData *core.LiteralMap `protobuf:"bytes,10,opt,name=output_data,json=outputData,proto3,oneof"`
}

type NodeExecutionClosure_OutputUri

type NodeExecutionClosure_OutputUri struct {
	OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3,oneof"`
}

type NodeExecutionClosure_TaskNodeMetadata

type NodeExecutionClosure_TaskNodeMetadata struct {
	TaskNodeMetadata *TaskNodeMetadata `protobuf:"bytes,9,opt,name=task_node_metadata,json=taskNodeMetadata,proto3,oneof"`
}

type NodeExecutionClosure_WorkflowNodeMetadata

type NodeExecutionClosure_WorkflowNodeMetadata struct {
	WorkflowNodeMetadata *WorkflowNodeMetadata `protobuf:"bytes,8,opt,name=workflow_node_metadata,json=workflowNodeMetadata,proto3,oneof"`
}

type NodeExecutionEventRequest

type NodeExecutionEventRequest struct {
	// Unique ID for this request that can be traced between services
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Details about the event that occurred.
	Event                *event.NodeExecutionEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

Request to send a notification that a node execution event has occurred.

func (*NodeExecutionEventRequest) Descriptor

func (*NodeExecutionEventRequest) Descriptor() ([]byte, []int)

func (*NodeExecutionEventRequest) GetEvent

func (*NodeExecutionEventRequest) GetRequestId

func (m *NodeExecutionEventRequest) GetRequestId() string

func (*NodeExecutionEventRequest) ProtoMessage

func (*NodeExecutionEventRequest) ProtoMessage()

func (*NodeExecutionEventRequest) Reset

func (m *NodeExecutionEventRequest) Reset()

func (*NodeExecutionEventRequest) String

func (m *NodeExecutionEventRequest) String() string

func (*NodeExecutionEventRequest) XXX_DiscardUnknown

func (m *NodeExecutionEventRequest) XXX_DiscardUnknown()

func (*NodeExecutionEventRequest) XXX_Marshal

func (m *NodeExecutionEventRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionEventRequest) XXX_Merge

func (m *NodeExecutionEventRequest) XXX_Merge(src proto.Message)

func (*NodeExecutionEventRequest) XXX_Size

func (m *NodeExecutionEventRequest) XXX_Size() int

func (*NodeExecutionEventRequest) XXX_Unmarshal

func (m *NodeExecutionEventRequest) XXX_Unmarshal(b []byte) error

type NodeExecutionEventResponse

type NodeExecutionEventResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeExecutionEventResponse) Descriptor

func (*NodeExecutionEventResponse) Descriptor() ([]byte, []int)

func (*NodeExecutionEventResponse) ProtoMessage

func (*NodeExecutionEventResponse) ProtoMessage()

func (*NodeExecutionEventResponse) Reset

func (m *NodeExecutionEventResponse) Reset()

func (*NodeExecutionEventResponse) String

func (m *NodeExecutionEventResponse) String() string

func (*NodeExecutionEventResponse) XXX_DiscardUnknown

func (m *NodeExecutionEventResponse) XXX_DiscardUnknown()

func (*NodeExecutionEventResponse) XXX_Marshal

func (m *NodeExecutionEventResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionEventResponse) XXX_Merge

func (m *NodeExecutionEventResponse) XXX_Merge(src proto.Message)

func (*NodeExecutionEventResponse) XXX_Size

func (m *NodeExecutionEventResponse) XXX_Size() int

func (*NodeExecutionEventResponse) XXX_Unmarshal

func (m *NodeExecutionEventResponse) XXX_Unmarshal(b []byte) error

type NodeExecutionForTaskListRequest

type NodeExecutionForTaskListRequest struct {
	// Indicates the node execution to filter by.
	// +required
	TaskExecutionId *core.TaskExecutionIdentifier `protobuf:"bytes,1,opt,name=task_execution_id,json=taskExecutionId,proto3" json:"task_execution_id,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the, server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// More info on constructing filters : <Link>
	// +optional
	Filters string `protobuf:"bytes,4,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering.
	// +optional
	SortBy               *Sort    `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to retrieve a list of node execution entities launched by a specific task. This can arise when a task yields a subworkflow.

func (*NodeExecutionForTaskListRequest) Descriptor

func (*NodeExecutionForTaskListRequest) Descriptor() ([]byte, []int)

func (*NodeExecutionForTaskListRequest) GetFilters

func (m *NodeExecutionForTaskListRequest) GetFilters() string

func (*NodeExecutionForTaskListRequest) GetLimit

func (*NodeExecutionForTaskListRequest) GetSortBy

func (m *NodeExecutionForTaskListRequest) GetSortBy() *Sort

func (*NodeExecutionForTaskListRequest) GetTaskExecutionId

func (*NodeExecutionForTaskListRequest) GetToken

func (*NodeExecutionForTaskListRequest) ProtoMessage

func (*NodeExecutionForTaskListRequest) ProtoMessage()

func (*NodeExecutionForTaskListRequest) Reset

func (*NodeExecutionForTaskListRequest) String

func (*NodeExecutionForTaskListRequest) XXX_DiscardUnknown

func (m *NodeExecutionForTaskListRequest) XXX_DiscardUnknown()

func (*NodeExecutionForTaskListRequest) XXX_Marshal

func (m *NodeExecutionForTaskListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionForTaskListRequest) XXX_Merge

func (m *NodeExecutionForTaskListRequest) XXX_Merge(src proto.Message)

func (*NodeExecutionForTaskListRequest) XXX_Size

func (m *NodeExecutionForTaskListRequest) XXX_Size() int

func (*NodeExecutionForTaskListRequest) XXX_Unmarshal

func (m *NodeExecutionForTaskListRequest) XXX_Unmarshal(b []byte) error

type NodeExecutionGetDataRequest

type NodeExecutionGetDataRequest struct {
	// The identifier of the node execution for which to fetch inputs and outputs.
	Id                   *core.NodeExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

Request structure to fetch inputs and output for a node execution. By default, these are not returned in :ref:`ref_flyteidl.admin.NodeExecutionGetRequest`

func (*NodeExecutionGetDataRequest) Descriptor

func (*NodeExecutionGetDataRequest) Descriptor() ([]byte, []int)

func (*NodeExecutionGetDataRequest) GetId

func (*NodeExecutionGetDataRequest) ProtoMessage

func (*NodeExecutionGetDataRequest) ProtoMessage()

func (*NodeExecutionGetDataRequest) Reset

func (m *NodeExecutionGetDataRequest) Reset()

func (*NodeExecutionGetDataRequest) String

func (m *NodeExecutionGetDataRequest) String() string

func (*NodeExecutionGetDataRequest) XXX_DiscardUnknown

func (m *NodeExecutionGetDataRequest) XXX_DiscardUnknown()

func (*NodeExecutionGetDataRequest) XXX_Marshal

func (m *NodeExecutionGetDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionGetDataRequest) XXX_Merge

func (m *NodeExecutionGetDataRequest) XXX_Merge(src proto.Message)

func (*NodeExecutionGetDataRequest) XXX_Size

func (m *NodeExecutionGetDataRequest) XXX_Size() int

func (*NodeExecutionGetDataRequest) XXX_Unmarshal

func (m *NodeExecutionGetDataRequest) XXX_Unmarshal(b []byte) error

type NodeExecutionGetDataResponse

type NodeExecutionGetDataResponse struct {
	// Signed url to fetch a core.LiteralMap of node execution inputs.
	// Deprecated: Please use full_inputs instead.
	Inputs *UrlBlob `protobuf:"bytes,1,opt,name=inputs,proto3" json:"inputs,omitempty"` // Deprecated: Do not use.
	// Signed url to fetch a core.LiteralMap of node execution outputs.
	// Deprecated: Please use full_outputs instead.
	Outputs *UrlBlob `protobuf:"bytes,2,opt,name=outputs,proto3" json:"outputs,omitempty"` // Deprecated: Do not use.
	// Full_inputs will only be populated if they are under a configured size threshold.
	FullInputs *core.LiteralMap `protobuf:"bytes,3,opt,name=full_inputs,json=fullInputs,proto3" json:"full_inputs,omitempty"`
	// Full_outputs will only be populated if they are under a configured size threshold.
	FullOutputs *core.LiteralMap `protobuf:"bytes,4,opt,name=full_outputs,json=fullOutputs,proto3" json:"full_outputs,omitempty"`
	// Optional Workflow closure for a dynamically generated workflow, in the case this node yields a dynamic workflow we return its structure here.
	DynamicWorkflow      *DynamicWorkflowNodeMetadata `protobuf:"bytes,16,opt,name=dynamic_workflow,json=dynamicWorkflow,proto3" json:"dynamic_workflow,omitempty"`
	FlyteUrls            *FlyteURLs                   `protobuf:"bytes,17,opt,name=flyte_urls,json=flyteUrls,proto3" json:"flyte_urls,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

Response structure for NodeExecutionGetDataRequest which contains inputs and outputs for a node execution.

func (*NodeExecutionGetDataResponse) Descriptor

func (*NodeExecutionGetDataResponse) Descriptor() ([]byte, []int)

func (*NodeExecutionGetDataResponse) GetDynamicWorkflow

func (*NodeExecutionGetDataResponse) GetFlyteUrls

func (m *NodeExecutionGetDataResponse) GetFlyteUrls() *FlyteURLs

func (*NodeExecutionGetDataResponse) GetFullInputs

func (m *NodeExecutionGetDataResponse) GetFullInputs() *core.LiteralMap

func (*NodeExecutionGetDataResponse) GetFullOutputs

func (m *NodeExecutionGetDataResponse) GetFullOutputs() *core.LiteralMap

func (*NodeExecutionGetDataResponse) GetInputs deprecated

func (m *NodeExecutionGetDataResponse) GetInputs() *UrlBlob

Deprecated: Do not use.

func (*NodeExecutionGetDataResponse) GetOutputs deprecated

func (m *NodeExecutionGetDataResponse) GetOutputs() *UrlBlob

Deprecated: Do not use.

func (*NodeExecutionGetDataResponse) ProtoMessage

func (*NodeExecutionGetDataResponse) ProtoMessage()

func (*NodeExecutionGetDataResponse) Reset

func (m *NodeExecutionGetDataResponse) Reset()

func (*NodeExecutionGetDataResponse) String

func (*NodeExecutionGetDataResponse) XXX_DiscardUnknown

func (m *NodeExecutionGetDataResponse) XXX_DiscardUnknown()

func (*NodeExecutionGetDataResponse) XXX_Marshal

func (m *NodeExecutionGetDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionGetDataResponse) XXX_Merge

func (m *NodeExecutionGetDataResponse) XXX_Merge(src proto.Message)

func (*NodeExecutionGetDataResponse) XXX_Size

func (m *NodeExecutionGetDataResponse) XXX_Size() int

func (*NodeExecutionGetDataResponse) XXX_Unmarshal

func (m *NodeExecutionGetDataResponse) XXX_Unmarshal(b []byte) error

type NodeExecutionGetRequest

type NodeExecutionGetRequest struct {
	// Uniquely identifies an individual node execution.
	// +required
	Id                   *core.NodeExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

A message used to fetch a single node execution entity. See :ref:`ref_flyteidl.admin.NodeExecution` for more details

func (*NodeExecutionGetRequest) Descriptor

func (*NodeExecutionGetRequest) Descriptor() ([]byte, []int)

func (*NodeExecutionGetRequest) GetId

func (*NodeExecutionGetRequest) ProtoMessage

func (*NodeExecutionGetRequest) ProtoMessage()

func (*NodeExecutionGetRequest) Reset

func (m *NodeExecutionGetRequest) Reset()

func (*NodeExecutionGetRequest) String

func (m *NodeExecutionGetRequest) String() string

func (*NodeExecutionGetRequest) XXX_DiscardUnknown

func (m *NodeExecutionGetRequest) XXX_DiscardUnknown()

func (*NodeExecutionGetRequest) XXX_Marshal

func (m *NodeExecutionGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionGetRequest) XXX_Merge

func (m *NodeExecutionGetRequest) XXX_Merge(src proto.Message)

func (*NodeExecutionGetRequest) XXX_Size

func (m *NodeExecutionGetRequest) XXX_Size() int

func (*NodeExecutionGetRequest) XXX_Unmarshal

func (m *NodeExecutionGetRequest) XXX_Unmarshal(b []byte) error

type NodeExecutionList

type NodeExecutionList struct {
	NodeExecutions []*NodeExecution `protobuf:"bytes,1,rep,name=node_executions,json=nodeExecutions,proto3" json:"node_executions,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request structure to retrieve a list of node execution entities. See :ref:`ref_flyteidl.admin.NodeExecution` for more details

func (*NodeExecutionList) Descriptor

func (*NodeExecutionList) Descriptor() ([]byte, []int)

func (*NodeExecutionList) GetNodeExecutions

func (m *NodeExecutionList) GetNodeExecutions() []*NodeExecution

func (*NodeExecutionList) GetToken

func (m *NodeExecutionList) GetToken() string

func (*NodeExecutionList) ProtoMessage

func (*NodeExecutionList) ProtoMessage()

func (*NodeExecutionList) Reset

func (m *NodeExecutionList) Reset()

func (*NodeExecutionList) String

func (m *NodeExecutionList) String() string

func (*NodeExecutionList) XXX_DiscardUnknown

func (m *NodeExecutionList) XXX_DiscardUnknown()

func (*NodeExecutionList) XXX_Marshal

func (m *NodeExecutionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionList) XXX_Merge

func (m *NodeExecutionList) XXX_Merge(src proto.Message)

func (*NodeExecutionList) XXX_Size

func (m *NodeExecutionList) XXX_Size() int

func (*NodeExecutionList) XXX_Unmarshal

func (m *NodeExecutionList) XXX_Unmarshal(b []byte) error

type NodeExecutionListRequest

type NodeExecutionListRequest struct {
	// Indicates the workflow execution to filter by.
	// +required
	WorkflowExecutionId *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=workflow_execution_id,json=workflowExecutionId,proto3" json:"workflow_execution_id,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// More info on constructing filters : <Link>
	// +optional
	Filters string `protobuf:"bytes,4,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering.
	// +optional
	SortBy *Sort `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	// Unique identifier of the parent node in the execution
	// +optional
	UniqueParentId       string   `protobuf:"bytes,6,opt,name=unique_parent_id,json=uniqueParentId,proto3" json:"unique_parent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to retrieve a list of node execution entities. See :ref:`ref_flyteidl.admin.NodeExecution` for more details

func (*NodeExecutionListRequest) Descriptor

func (*NodeExecutionListRequest) Descriptor() ([]byte, []int)

func (*NodeExecutionListRequest) GetFilters

func (m *NodeExecutionListRequest) GetFilters() string

func (*NodeExecutionListRequest) GetLimit

func (m *NodeExecutionListRequest) GetLimit() uint32

func (*NodeExecutionListRequest) GetSortBy

func (m *NodeExecutionListRequest) GetSortBy() *Sort

func (*NodeExecutionListRequest) GetToken

func (m *NodeExecutionListRequest) GetToken() string

func (*NodeExecutionListRequest) GetUniqueParentId

func (m *NodeExecutionListRequest) GetUniqueParentId() string

func (*NodeExecutionListRequest) GetWorkflowExecutionId

func (m *NodeExecutionListRequest) GetWorkflowExecutionId() *core.WorkflowExecutionIdentifier

func (*NodeExecutionListRequest) ProtoMessage

func (*NodeExecutionListRequest) ProtoMessage()

func (*NodeExecutionListRequest) Reset

func (m *NodeExecutionListRequest) Reset()

func (*NodeExecutionListRequest) String

func (m *NodeExecutionListRequest) String() string

func (*NodeExecutionListRequest) XXX_DiscardUnknown

func (m *NodeExecutionListRequest) XXX_DiscardUnknown()

func (*NodeExecutionListRequest) XXX_Marshal

func (m *NodeExecutionListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionListRequest) XXX_Merge

func (m *NodeExecutionListRequest) XXX_Merge(src proto.Message)

func (*NodeExecutionListRequest) XXX_Size

func (m *NodeExecutionListRequest) XXX_Size() int

func (*NodeExecutionListRequest) XXX_Unmarshal

func (m *NodeExecutionListRequest) XXX_Unmarshal(b []byte) error

type NodeExecutionMetaData

type NodeExecutionMetaData struct {
	// Node executions are grouped depending on retries of the parent
	// Retry group is unique within the context of a parent node.
	RetryGroup string `protobuf:"bytes,1,opt,name=retry_group,json=retryGroup,proto3" json:"retry_group,omitempty"`
	// Boolean flag indicating if the node has child nodes under it
	// This can be true when a node contains a dynamic workflow which then produces
	// child nodes.
	IsParentNode bool `protobuf:"varint,2,opt,name=is_parent_node,json=isParentNode,proto3" json:"is_parent_node,omitempty"`
	// Node id of the node in the original workflow
	// This maps to value of WorkflowTemplate.nodes[X].id
	SpecNodeId string `protobuf:"bytes,3,opt,name=spec_node_id,json=specNodeId,proto3" json:"spec_node_id,omitempty"`
	// Boolean flag indicating if the node has contains a dynamic workflow which then produces child nodes.
	// This is to distinguish between subworkflows and dynamic workflows which can both have is_parent_node as true.
	IsDynamic bool `protobuf:"varint,4,opt,name=is_dynamic,json=isDynamic,proto3" json:"is_dynamic,omitempty"`
	// Boolean flag indicating if the node is an array node. This is intended to uniquely identify
	// array nodes from other nodes which can have is_parent_node as true.
	IsArray              bool     `protobuf:"varint,5,opt,name=is_array,json=isArray,proto3" json:"is_array,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents additional attributes related to a Node Execution

func (*NodeExecutionMetaData) Descriptor

func (*NodeExecutionMetaData) Descriptor() ([]byte, []int)

func (*NodeExecutionMetaData) GetIsArray added in v1.9.14

func (m *NodeExecutionMetaData) GetIsArray() bool

func (*NodeExecutionMetaData) GetIsDynamic

func (m *NodeExecutionMetaData) GetIsDynamic() bool

func (*NodeExecutionMetaData) GetIsParentNode

func (m *NodeExecutionMetaData) GetIsParentNode() bool

func (*NodeExecutionMetaData) GetRetryGroup

func (m *NodeExecutionMetaData) GetRetryGroup() string

func (*NodeExecutionMetaData) GetSpecNodeId

func (m *NodeExecutionMetaData) GetSpecNodeId() string

func (*NodeExecutionMetaData) ProtoMessage

func (*NodeExecutionMetaData) ProtoMessage()

func (*NodeExecutionMetaData) Reset

func (m *NodeExecutionMetaData) Reset()

func (*NodeExecutionMetaData) String

func (m *NodeExecutionMetaData) String() string

func (*NodeExecutionMetaData) XXX_DiscardUnknown

func (m *NodeExecutionMetaData) XXX_DiscardUnknown()

func (*NodeExecutionMetaData) XXX_Marshal

func (m *NodeExecutionMetaData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeExecutionMetaData) XXX_Merge

func (m *NodeExecutionMetaData) XXX_Merge(src proto.Message)

func (*NodeExecutionMetaData) XXX_Size

func (m *NodeExecutionMetaData) XXX_Size() int

func (*NodeExecutionMetaData) XXX_Unmarshal

func (m *NodeExecutionMetaData) XXX_Unmarshal(b []byte) error

type Notification

type Notification struct {
	// A list of phases to which users can associate the notifications to.
	// +required
	Phases []core.WorkflowExecution_Phase `protobuf:"varint,1,rep,packed,name=phases,proto3,enum=flyteidl.core.WorkflowExecution_Phase" json:"phases,omitempty"`
	// The type of notification to trigger.
	// +required
	//
	// Types that are valid to be assigned to Type:
	//	*Notification_Email
	//	*Notification_PagerDuty
	//	*Notification_Slack
	Type                 isNotification_Type `protobuf_oneof:"type"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

Represents a structure for notifications based on execution status. The notification content is configured within flyte admin but can be templatized. Future iterations could expose configuring notifications with custom content.

func (*Notification) Descriptor

func (*Notification) Descriptor() ([]byte, []int)

func (*Notification) GetEmail

func (m *Notification) GetEmail() *EmailNotification

func (*Notification) GetPagerDuty

func (m *Notification) GetPagerDuty() *PagerDutyNotification

func (*Notification) GetPhases

func (m *Notification) GetPhases() []core.WorkflowExecution_Phase

func (*Notification) GetSlack

func (m *Notification) GetSlack() *SlackNotification

func (*Notification) GetType

func (m *Notification) GetType() isNotification_Type

func (*Notification) ProtoMessage

func (*Notification) ProtoMessage()

func (*Notification) Reset

func (m *Notification) Reset()

func (*Notification) String

func (m *Notification) String() string

func (*Notification) XXX_DiscardUnknown

func (m *Notification) XXX_DiscardUnknown()

func (*Notification) XXX_Marshal

func (m *Notification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Notification) XXX_Merge

func (m *Notification) XXX_Merge(src proto.Message)

func (*Notification) XXX_OneofWrappers

func (*Notification) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Notification) XXX_Size

func (m *Notification) XXX_Size() int

func (*Notification) XXX_Unmarshal

func (m *Notification) XXX_Unmarshal(b []byte) error

type NotificationList

type NotificationList struct {
	Notifications        []*Notification `protobuf:"bytes,1,rep,name=notifications,proto3" json:"notifications,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*NotificationList) Descriptor

func (*NotificationList) Descriptor() ([]byte, []int)

func (*NotificationList) GetNotifications

func (m *NotificationList) GetNotifications() []*Notification

func (*NotificationList) ProtoMessage

func (*NotificationList) ProtoMessage()

func (*NotificationList) Reset

func (m *NotificationList) Reset()

func (*NotificationList) String

func (m *NotificationList) String() string

func (*NotificationList) XXX_DiscardUnknown

func (m *NotificationList) XXX_DiscardUnknown()

func (*NotificationList) XXX_Marshal

func (m *NotificationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NotificationList) XXX_Merge

func (m *NotificationList) XXX_Merge(src proto.Message)

func (*NotificationList) XXX_Size

func (m *NotificationList) XXX_Size() int

func (*NotificationList) XXX_Unmarshal

func (m *NotificationList) XXX_Unmarshal(b []byte) error

type Notification_Email

type Notification_Email struct {
	Email *EmailNotification `protobuf:"bytes,2,opt,name=email,proto3,oneof"`
}

type Notification_PagerDuty

type Notification_PagerDuty struct {
	PagerDuty *PagerDutyNotification `protobuf:"bytes,3,opt,name=pager_duty,json=pagerDuty,proto3,oneof"`
}

type Notification_Slack

type Notification_Slack struct {
	Slack *SlackNotification `protobuf:"bytes,4,opt,name=slack,proto3,oneof"`
}

type ObjectGetRequest

type ObjectGetRequest struct {
	// Indicates a unique version of resource.
	// +required
	Id                   *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Shared request structure to fetch a single resource. Resources include: Task, Workflow, LaunchPlan

func (*ObjectGetRequest) Descriptor

func (*ObjectGetRequest) Descriptor() ([]byte, []int)

func (*ObjectGetRequest) GetId

func (m *ObjectGetRequest) GetId() *core.Identifier

func (*ObjectGetRequest) ProtoMessage

func (*ObjectGetRequest) ProtoMessage()

func (*ObjectGetRequest) Reset

func (m *ObjectGetRequest) Reset()

func (*ObjectGetRequest) String

func (m *ObjectGetRequest) String() string

func (*ObjectGetRequest) XXX_DiscardUnknown

func (m *ObjectGetRequest) XXX_DiscardUnknown()

func (*ObjectGetRequest) XXX_Marshal

func (m *ObjectGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ObjectGetRequest) XXX_Merge

func (m *ObjectGetRequest) XXX_Merge(src proto.Message)

func (*ObjectGetRequest) XXX_Size

func (m *ObjectGetRequest) XXX_Size() int

func (*ObjectGetRequest) XXX_Unmarshal

func (m *ObjectGetRequest) XXX_Unmarshal(b []byte) error

type PagerDutyNotification

type PagerDutyNotification struct {
	// Currently, PagerDuty notifications leverage email to trigger a notification.
	// +required
	RecipientsEmail      []string `protobuf:"bytes,1,rep,name=recipients_email,json=recipientsEmail,proto3" json:"recipients_email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines a pager duty notification specification.

func (*PagerDutyNotification) Descriptor

func (*PagerDutyNotification) Descriptor() ([]byte, []int)

func (*PagerDutyNotification) GetRecipientsEmail

func (m *PagerDutyNotification) GetRecipientsEmail() []string

func (*PagerDutyNotification) ProtoMessage

func (*PagerDutyNotification) ProtoMessage()

func (*PagerDutyNotification) Reset

func (m *PagerDutyNotification) Reset()

func (*PagerDutyNotification) String

func (m *PagerDutyNotification) String() string

func (*PagerDutyNotification) XXX_DiscardUnknown

func (m *PagerDutyNotification) XXX_DiscardUnknown()

func (*PagerDutyNotification) XXX_Marshal

func (m *PagerDutyNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PagerDutyNotification) XXX_Merge

func (m *PagerDutyNotification) XXX_Merge(src proto.Message)

func (*PagerDutyNotification) XXX_Size

func (m *PagerDutyNotification) XXX_Size() int

func (*PagerDutyNotification) XXX_Unmarshal

func (m *PagerDutyNotification) XXX_Unmarshal(b []byte) error

type PluginOverride

type PluginOverride struct {
	// A predefined yet extensible Task type identifier.
	TaskType string `protobuf:"bytes,1,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	// A set of plugin ids which should handle tasks of this type instead of the default registered plugin. The list will be tried in order until a plugin is found with that id.
	PluginId []string `protobuf:"bytes,2,rep,name=plugin_id,json=pluginId,proto3" json:"plugin_id,omitempty"`
	// Defines the behavior when no plugin from the plugin_id list is not found.
	MissingPluginBehavior PluginOverride_MissingPluginBehavior `` /* 184-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}                             `json:"-"`
	XXX_unrecognized      []byte                               `json:"-"`
	XXX_sizecache         int32                                `json:"-"`
}

This MatchableAttribute configures selecting alternate plugin implementations for a given task type. In addition to an override implementation a selection of fallbacks can be provided or other modes for handling cases where the desired plugin override is not enabled in a given Flyte deployment.

func (*PluginOverride) Descriptor

func (*PluginOverride) Descriptor() ([]byte, []int)

func (*PluginOverride) GetMissingPluginBehavior

func (m *PluginOverride) GetMissingPluginBehavior() PluginOverride_MissingPluginBehavior

func (*PluginOverride) GetPluginId

func (m *PluginOverride) GetPluginId() []string

func (*PluginOverride) GetTaskType

func (m *PluginOverride) GetTaskType() string

func (*PluginOverride) ProtoMessage

func (*PluginOverride) ProtoMessage()

func (*PluginOverride) Reset

func (m *PluginOverride) Reset()

func (*PluginOverride) String

func (m *PluginOverride) String() string

func (*PluginOverride) XXX_DiscardUnknown

func (m *PluginOverride) XXX_DiscardUnknown()

func (*PluginOverride) XXX_Marshal

func (m *PluginOverride) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PluginOverride) XXX_Merge

func (m *PluginOverride) XXX_Merge(src proto.Message)

func (*PluginOverride) XXX_Size

func (m *PluginOverride) XXX_Size() int

func (*PluginOverride) XXX_Unmarshal

func (m *PluginOverride) XXX_Unmarshal(b []byte) error

type PluginOverride_MissingPluginBehavior

type PluginOverride_MissingPluginBehavior int32
const (
	// By default, if this plugin is not enabled for a Flyte deployment then execution will fail.
	PluginOverride_FAIL PluginOverride_MissingPluginBehavior = 0
	// Uses the system-configured default implementation.
	PluginOverride_USE_DEFAULT PluginOverride_MissingPluginBehavior = 1
)

func (PluginOverride_MissingPluginBehavior) EnumDescriptor

func (PluginOverride_MissingPluginBehavior) EnumDescriptor() ([]byte, []int)

func (PluginOverride_MissingPluginBehavior) String

type PluginOverrides

type PluginOverrides struct {
	Overrides            []*PluginOverride `protobuf:"bytes,1,rep,name=overrides,proto3" json:"overrides,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*PluginOverrides) Descriptor

func (*PluginOverrides) Descriptor() ([]byte, []int)

func (*PluginOverrides) GetOverrides

func (m *PluginOverrides) GetOverrides() []*PluginOverride

func (*PluginOverrides) ProtoMessage

func (*PluginOverrides) ProtoMessage()

func (*PluginOverrides) Reset

func (m *PluginOverrides) Reset()

func (*PluginOverrides) String

func (m *PluginOverrides) String() string

func (*PluginOverrides) XXX_DiscardUnknown

func (m *PluginOverrides) XXX_DiscardUnknown()

func (*PluginOverrides) XXX_Marshal

func (m *PluginOverrides) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PluginOverrides) XXX_Merge

func (m *PluginOverrides) XXX_Merge(src proto.Message)

func (*PluginOverrides) XXX_Size

func (m *PluginOverrides) XXX_Size() int

func (*PluginOverrides) XXX_Unmarshal

func (m *PluginOverrides) XXX_Unmarshal(b []byte) error

type Project

type Project struct {
	// Globally unique project name.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Display name.
	Name        string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Domains     []*Domain `protobuf:"bytes,3,rep,name=domains,proto3" json:"domains,omitempty"`
	Description string    `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Leverage Labels from flyteidl.admin.common.proto to
	// tag projects with ownership information.
	Labels *Labels              `protobuf:"bytes,5,opt,name=labels,proto3" json:"labels,omitempty"`
	State  Project_ProjectState `protobuf:"varint,6,opt,name=state,proto3,enum=flyteidl.admin.Project_ProjectState" json:"state,omitempty"`
	// Optional, org key applied to the resource.
	Org                  string   `protobuf:"bytes,7,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Top-level namespace used to classify different entities like workflows and executions.

func (*Project) Descriptor

func (*Project) Descriptor() ([]byte, []int)

func (*Project) GetDescription

func (m *Project) GetDescription() string

func (*Project) GetDomains

func (m *Project) GetDomains() []*Domain

func (*Project) GetId

func (m *Project) GetId() string

func (*Project) GetLabels

func (m *Project) GetLabels() *Labels

func (*Project) GetName

func (m *Project) GetName() string

func (*Project) GetOrg added in v1.10.7

func (m *Project) GetOrg() string

func (*Project) GetState

func (m *Project) GetState() Project_ProjectState

func (*Project) ProtoMessage

func (*Project) ProtoMessage()

func (*Project) Reset

func (m *Project) Reset()

func (*Project) String

func (m *Project) String() string

func (*Project) XXX_DiscardUnknown

func (m *Project) XXX_DiscardUnknown()

func (*Project) XXX_Marshal

func (m *Project) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Project) XXX_Merge

func (m *Project) XXX_Merge(src proto.Message)

func (*Project) XXX_Size

func (m *Project) XXX_Size() int

func (*Project) XXX_Unmarshal

func (m *Project) XXX_Unmarshal(b []byte) error

type ProjectAttributes

type ProjectAttributes struct {
	// Unique project id for which this set of attributes will be applied.
	Project            string              `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	MatchingAttributes *MatchingAttributes `protobuf:"bytes,2,opt,name=matching_attributes,json=matchingAttributes,proto3" json:"matching_attributes,omitempty"`
	// Optional, org key applied to the project.
	Org                  string   `protobuf:"bytes,3,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines a set of custom matching attributes at the project level. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectAttributes) Descriptor

func (*ProjectAttributes) Descriptor() ([]byte, []int)

func (*ProjectAttributes) GetMatchingAttributes

func (m *ProjectAttributes) GetMatchingAttributes() *MatchingAttributes

func (*ProjectAttributes) GetOrg added in v1.10.7

func (m *ProjectAttributes) GetOrg() string

func (*ProjectAttributes) GetProject

func (m *ProjectAttributes) GetProject() string

func (*ProjectAttributes) ProtoMessage

func (*ProjectAttributes) ProtoMessage()

func (*ProjectAttributes) Reset

func (m *ProjectAttributes) Reset()

func (*ProjectAttributes) String

func (m *ProjectAttributes) String() string

func (*ProjectAttributes) XXX_DiscardUnknown

func (m *ProjectAttributes) XXX_DiscardUnknown()

func (*ProjectAttributes) XXX_Marshal

func (m *ProjectAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributes) XXX_Merge

func (m *ProjectAttributes) XXX_Merge(src proto.Message)

func (*ProjectAttributes) XXX_Size

func (m *ProjectAttributes) XXX_Size() int

func (*ProjectAttributes) XXX_Unmarshal

func (m *ProjectAttributes) XXX_Unmarshal(b []byte) error

type ProjectAttributesDeleteRequest

type ProjectAttributesDeleteRequest struct {
	// Unique project id which this set of attributes references.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Which type of matchable attributes to delete.
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org key applied to the project.
	Org                  string   `protobuf:"bytes,3,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to delete a set matchable project level attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectAttributesDeleteRequest) Descriptor

func (*ProjectAttributesDeleteRequest) Descriptor() ([]byte, []int)

func (*ProjectAttributesDeleteRequest) GetOrg added in v1.10.7

func (*ProjectAttributesDeleteRequest) GetProject

func (m *ProjectAttributesDeleteRequest) GetProject() string

func (*ProjectAttributesDeleteRequest) GetResourceType

func (*ProjectAttributesDeleteRequest) ProtoMessage

func (*ProjectAttributesDeleteRequest) ProtoMessage()

func (*ProjectAttributesDeleteRequest) Reset

func (m *ProjectAttributesDeleteRequest) Reset()

func (*ProjectAttributesDeleteRequest) String

func (*ProjectAttributesDeleteRequest) XXX_DiscardUnknown

func (m *ProjectAttributesDeleteRequest) XXX_DiscardUnknown()

func (*ProjectAttributesDeleteRequest) XXX_Marshal

func (m *ProjectAttributesDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributesDeleteRequest) XXX_Merge

func (m *ProjectAttributesDeleteRequest) XXX_Merge(src proto.Message)

func (*ProjectAttributesDeleteRequest) XXX_Size

func (m *ProjectAttributesDeleteRequest) XXX_Size() int

func (*ProjectAttributesDeleteRequest) XXX_Unmarshal

func (m *ProjectAttributesDeleteRequest) XXX_Unmarshal(b []byte) error

type ProjectAttributesDeleteResponse

type ProjectAttributesDeleteResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*ProjectAttributesDeleteResponse) Descriptor

func (*ProjectAttributesDeleteResponse) Descriptor() ([]byte, []int)

func (*ProjectAttributesDeleteResponse) ProtoMessage

func (*ProjectAttributesDeleteResponse) ProtoMessage()

func (*ProjectAttributesDeleteResponse) Reset

func (*ProjectAttributesDeleteResponse) String

func (*ProjectAttributesDeleteResponse) XXX_DiscardUnknown

func (m *ProjectAttributesDeleteResponse) XXX_DiscardUnknown()

func (*ProjectAttributesDeleteResponse) XXX_Marshal

func (m *ProjectAttributesDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributesDeleteResponse) XXX_Merge

func (m *ProjectAttributesDeleteResponse) XXX_Merge(src proto.Message)

func (*ProjectAttributesDeleteResponse) XXX_Size

func (m *ProjectAttributesDeleteResponse) XXX_Size() int

func (*ProjectAttributesDeleteResponse) XXX_Unmarshal

func (m *ProjectAttributesDeleteResponse) XXX_Unmarshal(b []byte) error

type ProjectAttributesGetRequest

type ProjectAttributesGetRequest struct {
	// Unique project id which this set of attributes references.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Which type of matchable attributes to return.
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org key applied to the project.
	Org                  string   `protobuf:"bytes,3,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to get an individual project level attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectAttributesGetRequest) Descriptor

func (*ProjectAttributesGetRequest) Descriptor() ([]byte, []int)

func (*ProjectAttributesGetRequest) GetOrg added in v1.10.7

func (m *ProjectAttributesGetRequest) GetOrg() string

func (*ProjectAttributesGetRequest) GetProject

func (m *ProjectAttributesGetRequest) GetProject() string

func (*ProjectAttributesGetRequest) GetResourceType

func (m *ProjectAttributesGetRequest) GetResourceType() MatchableResource

func (*ProjectAttributesGetRequest) ProtoMessage

func (*ProjectAttributesGetRequest) ProtoMessage()

func (*ProjectAttributesGetRequest) Reset

func (m *ProjectAttributesGetRequest) Reset()

func (*ProjectAttributesGetRequest) String

func (m *ProjectAttributesGetRequest) String() string

func (*ProjectAttributesGetRequest) XXX_DiscardUnknown

func (m *ProjectAttributesGetRequest) XXX_DiscardUnknown()

func (*ProjectAttributesGetRequest) XXX_Marshal

func (m *ProjectAttributesGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributesGetRequest) XXX_Merge

func (m *ProjectAttributesGetRequest) XXX_Merge(src proto.Message)

func (*ProjectAttributesGetRequest) XXX_Size

func (m *ProjectAttributesGetRequest) XXX_Size() int

func (*ProjectAttributesGetRequest) XXX_Unmarshal

func (m *ProjectAttributesGetRequest) XXX_Unmarshal(b []byte) error

type ProjectAttributesGetResponse

type ProjectAttributesGetResponse struct {
	Attributes           *ProjectAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Response to get an individual project level attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectAttributesGetResponse) Descriptor

func (*ProjectAttributesGetResponse) Descriptor() ([]byte, []int)

func (*ProjectAttributesGetResponse) GetAttributes

func (m *ProjectAttributesGetResponse) GetAttributes() *ProjectAttributes

func (*ProjectAttributesGetResponse) ProtoMessage

func (*ProjectAttributesGetResponse) ProtoMessage()

func (*ProjectAttributesGetResponse) Reset

func (m *ProjectAttributesGetResponse) Reset()

func (*ProjectAttributesGetResponse) String

func (*ProjectAttributesGetResponse) XXX_DiscardUnknown

func (m *ProjectAttributesGetResponse) XXX_DiscardUnknown()

func (*ProjectAttributesGetResponse) XXX_Marshal

func (m *ProjectAttributesGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributesGetResponse) XXX_Merge

func (m *ProjectAttributesGetResponse) XXX_Merge(src proto.Message)

func (*ProjectAttributesGetResponse) XXX_Size

func (m *ProjectAttributesGetResponse) XXX_Size() int

func (*ProjectAttributesGetResponse) XXX_Unmarshal

func (m *ProjectAttributesGetResponse) XXX_Unmarshal(b []byte) error

type ProjectAttributesUpdateRequest

type ProjectAttributesUpdateRequest struct {
	// +required
	Attributes           *ProjectAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Sets custom attributes for a project For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectAttributesUpdateRequest) Descriptor

func (*ProjectAttributesUpdateRequest) Descriptor() ([]byte, []int)

func (*ProjectAttributesUpdateRequest) GetAttributes

func (*ProjectAttributesUpdateRequest) ProtoMessage

func (*ProjectAttributesUpdateRequest) ProtoMessage()

func (*ProjectAttributesUpdateRequest) Reset

func (m *ProjectAttributesUpdateRequest) Reset()

func (*ProjectAttributesUpdateRequest) String

func (*ProjectAttributesUpdateRequest) XXX_DiscardUnknown

func (m *ProjectAttributesUpdateRequest) XXX_DiscardUnknown()

func (*ProjectAttributesUpdateRequest) XXX_Marshal

func (m *ProjectAttributesUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributesUpdateRequest) XXX_Merge

func (m *ProjectAttributesUpdateRequest) XXX_Merge(src proto.Message)

func (*ProjectAttributesUpdateRequest) XXX_Size

func (m *ProjectAttributesUpdateRequest) XXX_Size() int

func (*ProjectAttributesUpdateRequest) XXX_Unmarshal

func (m *ProjectAttributesUpdateRequest) XXX_Unmarshal(b []byte) error

type ProjectAttributesUpdateResponse

type ProjectAttributesUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*ProjectAttributesUpdateResponse) Descriptor

func (*ProjectAttributesUpdateResponse) Descriptor() ([]byte, []int)

func (*ProjectAttributesUpdateResponse) ProtoMessage

func (*ProjectAttributesUpdateResponse) ProtoMessage()

func (*ProjectAttributesUpdateResponse) Reset

func (*ProjectAttributesUpdateResponse) String

func (*ProjectAttributesUpdateResponse) XXX_DiscardUnknown

func (m *ProjectAttributesUpdateResponse) XXX_DiscardUnknown()

func (*ProjectAttributesUpdateResponse) XXX_Marshal

func (m *ProjectAttributesUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectAttributesUpdateResponse) XXX_Merge

func (m *ProjectAttributesUpdateResponse) XXX_Merge(src proto.Message)

func (*ProjectAttributesUpdateResponse) XXX_Size

func (m *ProjectAttributesUpdateResponse) XXX_Size() int

func (*ProjectAttributesUpdateResponse) XXX_Unmarshal

func (m *ProjectAttributesUpdateResponse) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributes

type ProjectDomainAttributes struct {
	// Unique project id for which this set of attributes will be applied.
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Unique domain id for which this set of attributes will be applied.
	Domain             string              `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	MatchingAttributes *MatchingAttributes `protobuf:"bytes,3,opt,name=matching_attributes,json=matchingAttributes,proto3" json:"matching_attributes,omitempty"`
	// Optional, org key applied to the attributes.
	Org                  string   `protobuf:"bytes,4,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines a set of custom matching attributes which defines resource defaults for a project and domain. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectDomainAttributes) Descriptor

func (*ProjectDomainAttributes) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributes) GetDomain

func (m *ProjectDomainAttributes) GetDomain() string

func (*ProjectDomainAttributes) GetMatchingAttributes

func (m *ProjectDomainAttributes) GetMatchingAttributes() *MatchingAttributes

func (*ProjectDomainAttributes) GetOrg added in v1.10.7

func (m *ProjectDomainAttributes) GetOrg() string

func (*ProjectDomainAttributes) GetProject

func (m *ProjectDomainAttributes) GetProject() string

func (*ProjectDomainAttributes) ProtoMessage

func (*ProjectDomainAttributes) ProtoMessage()

func (*ProjectDomainAttributes) Reset

func (m *ProjectDomainAttributes) Reset()

func (*ProjectDomainAttributes) String

func (m *ProjectDomainAttributes) String() string

func (*ProjectDomainAttributes) XXX_DiscardUnknown

func (m *ProjectDomainAttributes) XXX_DiscardUnknown()

func (*ProjectDomainAttributes) XXX_Marshal

func (m *ProjectDomainAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributes) XXX_Merge

func (m *ProjectDomainAttributes) XXX_Merge(src proto.Message)

func (*ProjectDomainAttributes) XXX_Size

func (m *ProjectDomainAttributes) XXX_Size() int

func (*ProjectDomainAttributes) XXX_Unmarshal

func (m *ProjectDomainAttributes) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributesDeleteRequest

type ProjectDomainAttributesDeleteRequest struct {
	// Unique project id which this set of attributes references.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Unique domain id which this set of attributes references.
	// +required
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Which type of matchable attributes to delete.
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org key applied to the attributes.
	Org                  string   `protobuf:"bytes,4,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to delete a set matchable project domain attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectDomainAttributesDeleteRequest) Descriptor

func (*ProjectDomainAttributesDeleteRequest) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributesDeleteRequest) GetDomain

func (*ProjectDomainAttributesDeleteRequest) GetOrg added in v1.10.7

func (*ProjectDomainAttributesDeleteRequest) GetProject

func (*ProjectDomainAttributesDeleteRequest) GetResourceType

func (*ProjectDomainAttributesDeleteRequest) ProtoMessage

func (*ProjectDomainAttributesDeleteRequest) ProtoMessage()

func (*ProjectDomainAttributesDeleteRequest) Reset

func (*ProjectDomainAttributesDeleteRequest) String

func (*ProjectDomainAttributesDeleteRequest) XXX_DiscardUnknown

func (m *ProjectDomainAttributesDeleteRequest) XXX_DiscardUnknown()

func (*ProjectDomainAttributesDeleteRequest) XXX_Marshal

func (m *ProjectDomainAttributesDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributesDeleteRequest) XXX_Merge

func (*ProjectDomainAttributesDeleteRequest) XXX_Size

func (*ProjectDomainAttributesDeleteRequest) XXX_Unmarshal

func (m *ProjectDomainAttributesDeleteRequest) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributesDeleteResponse

type ProjectDomainAttributesDeleteResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*ProjectDomainAttributesDeleteResponse) Descriptor

func (*ProjectDomainAttributesDeleteResponse) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributesDeleteResponse) ProtoMessage

func (*ProjectDomainAttributesDeleteResponse) ProtoMessage()

func (*ProjectDomainAttributesDeleteResponse) Reset

func (*ProjectDomainAttributesDeleteResponse) String

func (*ProjectDomainAttributesDeleteResponse) XXX_DiscardUnknown

func (m *ProjectDomainAttributesDeleteResponse) XXX_DiscardUnknown()

func (*ProjectDomainAttributesDeleteResponse) XXX_Marshal

func (m *ProjectDomainAttributesDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributesDeleteResponse) XXX_Merge

func (*ProjectDomainAttributesDeleteResponse) XXX_Size

func (*ProjectDomainAttributesDeleteResponse) XXX_Unmarshal

func (m *ProjectDomainAttributesDeleteResponse) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributesGetRequest

type ProjectDomainAttributesGetRequest struct {
	// Unique project id which this set of attributes references.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Unique domain id which this set of attributes references.
	// +required
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Which type of matchable attributes to return.
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org key applied to the attributes.
	Org                  string   `protobuf:"bytes,4,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to get an individual project domain attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectDomainAttributesGetRequest) Descriptor

func (*ProjectDomainAttributesGetRequest) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributesGetRequest) GetDomain

func (*ProjectDomainAttributesGetRequest) GetOrg added in v1.10.7

func (*ProjectDomainAttributesGetRequest) GetProject

func (m *ProjectDomainAttributesGetRequest) GetProject() string

func (*ProjectDomainAttributesGetRequest) GetResourceType

func (*ProjectDomainAttributesGetRequest) ProtoMessage

func (*ProjectDomainAttributesGetRequest) ProtoMessage()

func (*ProjectDomainAttributesGetRequest) Reset

func (*ProjectDomainAttributesGetRequest) String

func (*ProjectDomainAttributesGetRequest) XXX_DiscardUnknown

func (m *ProjectDomainAttributesGetRequest) XXX_DiscardUnknown()

func (*ProjectDomainAttributesGetRequest) XXX_Marshal

func (m *ProjectDomainAttributesGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributesGetRequest) XXX_Merge

func (*ProjectDomainAttributesGetRequest) XXX_Size

func (m *ProjectDomainAttributesGetRequest) XXX_Size() int

func (*ProjectDomainAttributesGetRequest) XXX_Unmarshal

func (m *ProjectDomainAttributesGetRequest) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributesGetResponse

type ProjectDomainAttributesGetResponse struct {
	Attributes           *ProjectDomainAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

Response to get an individual project domain attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectDomainAttributesGetResponse) Descriptor

func (*ProjectDomainAttributesGetResponse) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributesGetResponse) GetAttributes

func (*ProjectDomainAttributesGetResponse) ProtoMessage

func (*ProjectDomainAttributesGetResponse) ProtoMessage()

func (*ProjectDomainAttributesGetResponse) Reset

func (*ProjectDomainAttributesGetResponse) String

func (*ProjectDomainAttributesGetResponse) XXX_DiscardUnknown

func (m *ProjectDomainAttributesGetResponse) XXX_DiscardUnknown()

func (*ProjectDomainAttributesGetResponse) XXX_Marshal

func (m *ProjectDomainAttributesGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributesGetResponse) XXX_Merge

func (*ProjectDomainAttributesGetResponse) XXX_Size

func (*ProjectDomainAttributesGetResponse) XXX_Unmarshal

func (m *ProjectDomainAttributesGetResponse) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributesUpdateRequest

type ProjectDomainAttributesUpdateRequest struct {
	// +required
	Attributes           *ProjectDomainAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

Sets custom attributes for a project-domain combination. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*ProjectDomainAttributesUpdateRequest) Descriptor

func (*ProjectDomainAttributesUpdateRequest) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributesUpdateRequest) GetAttributes

func (*ProjectDomainAttributesUpdateRequest) ProtoMessage

func (*ProjectDomainAttributesUpdateRequest) ProtoMessage()

func (*ProjectDomainAttributesUpdateRequest) Reset

func (*ProjectDomainAttributesUpdateRequest) String

func (*ProjectDomainAttributesUpdateRequest) XXX_DiscardUnknown

func (m *ProjectDomainAttributesUpdateRequest) XXX_DiscardUnknown()

func (*ProjectDomainAttributesUpdateRequest) XXX_Marshal

func (m *ProjectDomainAttributesUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributesUpdateRequest) XXX_Merge

func (*ProjectDomainAttributesUpdateRequest) XXX_Size

func (*ProjectDomainAttributesUpdateRequest) XXX_Unmarshal

func (m *ProjectDomainAttributesUpdateRequest) XXX_Unmarshal(b []byte) error

type ProjectDomainAttributesUpdateResponse

type ProjectDomainAttributesUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*ProjectDomainAttributesUpdateResponse) Descriptor

func (*ProjectDomainAttributesUpdateResponse) Descriptor() ([]byte, []int)

func (*ProjectDomainAttributesUpdateResponse) ProtoMessage

func (*ProjectDomainAttributesUpdateResponse) ProtoMessage()

func (*ProjectDomainAttributesUpdateResponse) Reset

func (*ProjectDomainAttributesUpdateResponse) String

func (*ProjectDomainAttributesUpdateResponse) XXX_DiscardUnknown

func (m *ProjectDomainAttributesUpdateResponse) XXX_DiscardUnknown()

func (*ProjectDomainAttributesUpdateResponse) XXX_Marshal

func (m *ProjectDomainAttributesUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectDomainAttributesUpdateResponse) XXX_Merge

func (*ProjectDomainAttributesUpdateResponse) XXX_Size

func (*ProjectDomainAttributesUpdateResponse) XXX_Unmarshal

func (m *ProjectDomainAttributesUpdateResponse) XXX_Unmarshal(b []byte) error

type ProjectListRequest

type ProjectListRequest struct {
	// Indicates the number of projects to be returned.
	// +required
	Limit uint32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, this server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// More info on constructing filters : <Link>
	// +optional
	Filters string `protobuf:"bytes,3,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering.
	// +optional
	SortBy *Sort `protobuf:"bytes,4,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	// Optional, org filter applied to list project requests.
	Org                  string   `protobuf:"bytes,5,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to retrieve a list of projects matching specified filters. See :ref:`ref_flyteidl.admin.Project` for more details

func (*ProjectListRequest) Descriptor

func (*ProjectListRequest) Descriptor() ([]byte, []int)

func (*ProjectListRequest) GetFilters

func (m *ProjectListRequest) GetFilters() string

func (*ProjectListRequest) GetLimit

func (m *ProjectListRequest) GetLimit() uint32

func (*ProjectListRequest) GetOrg added in v1.10.7

func (m *ProjectListRequest) GetOrg() string

func (*ProjectListRequest) GetSortBy

func (m *ProjectListRequest) GetSortBy() *Sort

func (*ProjectListRequest) GetToken

func (m *ProjectListRequest) GetToken() string

func (*ProjectListRequest) ProtoMessage

func (*ProjectListRequest) ProtoMessage()

func (*ProjectListRequest) Reset

func (m *ProjectListRequest) Reset()

func (*ProjectListRequest) String

func (m *ProjectListRequest) String() string

func (*ProjectListRequest) XXX_DiscardUnknown

func (m *ProjectListRequest) XXX_DiscardUnknown()

func (*ProjectListRequest) XXX_Marshal

func (m *ProjectListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectListRequest) XXX_Merge

func (m *ProjectListRequest) XXX_Merge(src proto.Message)

func (*ProjectListRequest) XXX_Size

func (m *ProjectListRequest) XXX_Size() int

func (*ProjectListRequest) XXX_Unmarshal

func (m *ProjectListRequest) XXX_Unmarshal(b []byte) error

type ProjectRegisterRequest

type ProjectRegisterRequest struct {
	// +required
	Project              *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Adds a new user-project within the Flyte deployment. See :ref:`ref_flyteidl.admin.Project` for more details

func (*ProjectRegisterRequest) Descriptor

func (*ProjectRegisterRequest) Descriptor() ([]byte, []int)

func (*ProjectRegisterRequest) GetProject

func (m *ProjectRegisterRequest) GetProject() *Project

func (*ProjectRegisterRequest) ProtoMessage

func (*ProjectRegisterRequest) ProtoMessage()

func (*ProjectRegisterRequest) Reset

func (m *ProjectRegisterRequest) Reset()

func (*ProjectRegisterRequest) String

func (m *ProjectRegisterRequest) String() string

func (*ProjectRegisterRequest) XXX_DiscardUnknown

func (m *ProjectRegisterRequest) XXX_DiscardUnknown()

func (*ProjectRegisterRequest) XXX_Marshal

func (m *ProjectRegisterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectRegisterRequest) XXX_Merge

func (m *ProjectRegisterRequest) XXX_Merge(src proto.Message)

func (*ProjectRegisterRequest) XXX_Size

func (m *ProjectRegisterRequest) XXX_Size() int

func (*ProjectRegisterRequest) XXX_Unmarshal

func (m *ProjectRegisterRequest) XXX_Unmarshal(b []byte) error

type ProjectRegisterResponse

type ProjectRegisterResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be updated in the future.

func (*ProjectRegisterResponse) Descriptor

func (*ProjectRegisterResponse) Descriptor() ([]byte, []int)

func (*ProjectRegisterResponse) ProtoMessage

func (*ProjectRegisterResponse) ProtoMessage()

func (*ProjectRegisterResponse) Reset

func (m *ProjectRegisterResponse) Reset()

func (*ProjectRegisterResponse) String

func (m *ProjectRegisterResponse) String() string

func (*ProjectRegisterResponse) XXX_DiscardUnknown

func (m *ProjectRegisterResponse) XXX_DiscardUnknown()

func (*ProjectRegisterResponse) XXX_Marshal

func (m *ProjectRegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectRegisterResponse) XXX_Merge

func (m *ProjectRegisterResponse) XXX_Merge(src proto.Message)

func (*ProjectRegisterResponse) XXX_Size

func (m *ProjectRegisterResponse) XXX_Size() int

func (*ProjectRegisterResponse) XXX_Unmarshal

func (m *ProjectRegisterResponse) XXX_Unmarshal(b []byte) error

type ProjectUpdateResponse

type ProjectUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be updated in the future.

func (*ProjectUpdateResponse) Descriptor

func (*ProjectUpdateResponse) Descriptor() ([]byte, []int)

func (*ProjectUpdateResponse) ProtoMessage

func (*ProjectUpdateResponse) ProtoMessage()

func (*ProjectUpdateResponse) Reset

func (m *ProjectUpdateResponse) Reset()

func (*ProjectUpdateResponse) String

func (m *ProjectUpdateResponse) String() string

func (*ProjectUpdateResponse) XXX_DiscardUnknown

func (m *ProjectUpdateResponse) XXX_DiscardUnknown()

func (*ProjectUpdateResponse) XXX_Marshal

func (m *ProjectUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProjectUpdateResponse) XXX_Merge

func (m *ProjectUpdateResponse) XXX_Merge(src proto.Message)

func (*ProjectUpdateResponse) XXX_Size

func (m *ProjectUpdateResponse) XXX_Size() int

func (*ProjectUpdateResponse) XXX_Unmarshal

func (m *ProjectUpdateResponse) XXX_Unmarshal(b []byte) error

type Project_ProjectState

type Project_ProjectState int32

The state of the project is used to control its visibility in the UI and validity.

const (
	// By default, all projects are considered active.
	Project_ACTIVE Project_ProjectState = 0
	// Archived projects are no longer visible in the UI and no longer valid.
	Project_ARCHIVED Project_ProjectState = 1
	// System generated projects that aren't explicitly created or managed by a user.
	Project_SYSTEM_GENERATED Project_ProjectState = 2
)

func (Project_ProjectState) EnumDescriptor

func (Project_ProjectState) EnumDescriptor() ([]byte, []int)

func (Project_ProjectState) String

func (x Project_ProjectState) String() string

type Projects

type Projects struct {
	Projects []*Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a list of projects. See :ref:`ref_flyteidl.admin.Project` for more details

func (*Projects) Descriptor

func (*Projects) Descriptor() ([]byte, []int)

func (*Projects) GetProjects

func (m *Projects) GetProjects() []*Project

func (*Projects) GetToken

func (m *Projects) GetToken() string

func (*Projects) ProtoMessage

func (*Projects) ProtoMessage()

func (*Projects) Reset

func (m *Projects) Reset()

func (*Projects) String

func (m *Projects) String() string

func (*Projects) XXX_DiscardUnknown

func (m *Projects) XXX_DiscardUnknown()

func (*Projects) XXX_Marshal

func (m *Projects) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Projects) XXX_Merge

func (m *Projects) XXX_Merge(src proto.Message)

func (*Projects) XXX_Size

func (m *Projects) XXX_Size() int

func (*Projects) XXX_Unmarshal

func (m *Projects) XXX_Unmarshal(b []byte) error

type RawOutputDataConfig

type RawOutputDataConfig struct {
	// Prefix for where offloaded data from user workflows will be written
	// e.g. s3://bucket/key or s3://bucket/
	OutputLocationPrefix string   `protobuf:"bytes,1,opt,name=output_location_prefix,json=outputLocationPrefix,proto3" json:"output_location_prefix,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Encapsulates user settings pertaining to offloaded data (i.e. Blobs, Schema, query data, etc.). See https://github.com/flyteorg/flyte/issues/211 for more background information.

func (*RawOutputDataConfig) Descriptor

func (*RawOutputDataConfig) Descriptor() ([]byte, []int)

func (*RawOutputDataConfig) GetOutputLocationPrefix

func (m *RawOutputDataConfig) GetOutputLocationPrefix() string

func (*RawOutputDataConfig) ProtoMessage

func (*RawOutputDataConfig) ProtoMessage()

func (*RawOutputDataConfig) Reset

func (m *RawOutputDataConfig) Reset()

func (*RawOutputDataConfig) String

func (m *RawOutputDataConfig) String() string

func (*RawOutputDataConfig) XXX_DiscardUnknown

func (m *RawOutputDataConfig) XXX_DiscardUnknown()

func (*RawOutputDataConfig) XXX_Marshal

func (m *RawOutputDataConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RawOutputDataConfig) XXX_Merge

func (m *RawOutputDataConfig) XXX_Merge(src proto.Message)

func (*RawOutputDataConfig) XXX_Size

func (m *RawOutputDataConfig) XXX_Size() int

func (*RawOutputDataConfig) XXX_Unmarshal

func (m *RawOutputDataConfig) XXX_Unmarshal(b []byte) error

type Reason

type Reason struct {
	// occurred_at is the timestamp indicating the instant that this reason happened.
	OccurredAt *timestamp.Timestamp `protobuf:"bytes,1,opt,name=occurred_at,json=occurredAt,proto3" json:"occurred_at,omitempty"`
	// message is the explanation for the most recent phase transition or status update.
	Message              string   `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Reason is a single message annotated with a timestamp to indicate the instant the reason occurred.

func (*Reason) Descriptor

func (*Reason) Descriptor() ([]byte, []int)

func (*Reason) GetMessage

func (m *Reason) GetMessage() string

func (*Reason) GetOccurredAt

func (m *Reason) GetOccurredAt() *timestamp.Timestamp

func (*Reason) ProtoMessage

func (*Reason) ProtoMessage()

func (*Reason) Reset

func (m *Reason) Reset()

func (*Reason) String

func (m *Reason) String() string

func (*Reason) XXX_DiscardUnknown

func (m *Reason) XXX_DiscardUnknown()

func (*Reason) XXX_Marshal

func (m *Reason) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Reason) XXX_Merge

func (m *Reason) XXX_Merge(src proto.Message)

func (*Reason) XXX_Size

func (m *Reason) XXX_Size() int

func (*Reason) XXX_Unmarshal

func (m *Reason) XXX_Unmarshal(b []byte) error

type Resource

type Resource struct {
	// DEPRECATED. The state of the execution is used to control its visibility in the UI/CLI.
	State State `protobuf:"varint,1,opt,name=state,proto3,enum=flyteidl.admin.State" json:"state,omitempty"` // Deprecated: Do not use.
	// The outputs of the execution. It's typically used by sql task. Agent service will create a
	// Structured dataset pointing to the query result table.
	// +optional
	Outputs *core.LiteralMap `protobuf:"bytes,2,opt,name=outputs,proto3" json:"outputs,omitempty"`
	// A descriptive message for the current state. e.g. waiting for cluster.
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// log information for the task execution.
	LogLinks []*core.TaskLog `protobuf:"bytes,4,rep,name=log_links,json=logLinks,proto3" json:"log_links,omitempty"`
	// The phase of the execution is used to determine the phase of the plugin's execution.
	Phase                core.TaskExecution_Phase `protobuf:"varint,5,opt,name=phase,proto3,enum=flyteidl.core.TaskExecution_Phase" json:"phase,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*Resource) Descriptor

func (*Resource) Descriptor() ([]byte, []int)
func (m *Resource) GetLogLinks() []*core.TaskLog

func (*Resource) GetMessage added in v1.9.15

func (m *Resource) GetMessage() string

func (*Resource) GetOutputs

func (m *Resource) GetOutputs() *core.LiteralMap

func (*Resource) GetPhase added in v1.10.7

func (m *Resource) GetPhase() core.TaskExecution_Phase

func (*Resource) GetState deprecated

func (m *Resource) GetState() State

Deprecated: Do not use.

func (*Resource) ProtoMessage

func (*Resource) ProtoMessage()

func (*Resource) Reset

func (m *Resource) Reset()

func (*Resource) String

func (m *Resource) String() string

func (*Resource) XXX_DiscardUnknown

func (m *Resource) XXX_DiscardUnknown()

func (*Resource) XXX_Marshal

func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Resource) XXX_Merge

func (m *Resource) XXX_Merge(src proto.Message)

func (*Resource) XXX_Size

func (m *Resource) XXX_Size() int

func (*Resource) XXX_Unmarshal

func (m *Resource) XXX_Unmarshal(b []byte) error

type ResourceListRequest

type ResourceListRequest struct {
	// id represents the unique identifier of the resource.
	// +required
	Id *NamedEntityIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, this server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// More info on constructing filters : <Link>
	// +optional
	Filters string `protobuf:"bytes,4,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering.
	// +optional
	SortBy               *Sort    `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Shared request structure to retrieve a list of resources. Resources include: Task, Workflow, LaunchPlan

func (*ResourceListRequest) Descriptor

func (*ResourceListRequest) Descriptor() ([]byte, []int)

func (*ResourceListRequest) GetFilters

func (m *ResourceListRequest) GetFilters() string

func (*ResourceListRequest) GetId

func (*ResourceListRequest) GetLimit

func (m *ResourceListRequest) GetLimit() uint32

func (*ResourceListRequest) GetSortBy

func (m *ResourceListRequest) GetSortBy() *Sort

func (*ResourceListRequest) GetToken

func (m *ResourceListRequest) GetToken() string

func (*ResourceListRequest) ProtoMessage

func (*ResourceListRequest) ProtoMessage()

func (*ResourceListRequest) Reset

func (m *ResourceListRequest) Reset()

func (*ResourceListRequest) String

func (m *ResourceListRequest) String() string

func (*ResourceListRequest) XXX_DiscardUnknown

func (m *ResourceListRequest) XXX_DiscardUnknown()

func (*ResourceListRequest) XXX_Marshal

func (m *ResourceListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceListRequest) XXX_Merge

func (m *ResourceListRequest) XXX_Merge(src proto.Message)

func (*ResourceListRequest) XXX_Size

func (m *ResourceListRequest) XXX_Size() int

func (*ResourceListRequest) XXX_Unmarshal

func (m *ResourceListRequest) XXX_Unmarshal(b []byte) error

type Schedule

type Schedule struct {
	// Types that are valid to be assigned to ScheduleExpression:
	//	*Schedule_CronExpression
	//	*Schedule_Rate
	//	*Schedule_CronSchedule
	ScheduleExpression isSchedule_ScheduleExpression `protobuf_oneof:"ScheduleExpression"`
	// Name of the input variable that the kickoff time will be supplied to when the workflow is kicked off.
	KickoffTimeInputArg  string   `protobuf:"bytes,3,opt,name=kickoff_time_input_arg,json=kickoffTimeInputArg,proto3" json:"kickoff_time_input_arg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines complete set of information required to trigger an execution on a schedule.

func (*Schedule) Descriptor

func (*Schedule) Descriptor() ([]byte, []int)

func (*Schedule) GetCronExpression deprecated

func (m *Schedule) GetCronExpression() string

Deprecated: Do not use.

func (*Schedule) GetCronSchedule

func (m *Schedule) GetCronSchedule() *CronSchedule

func (*Schedule) GetKickoffTimeInputArg

func (m *Schedule) GetKickoffTimeInputArg() string

func (*Schedule) GetRate

func (m *Schedule) GetRate() *FixedRate

func (*Schedule) GetScheduleExpression

func (m *Schedule) GetScheduleExpression() isSchedule_ScheduleExpression

func (*Schedule) ProtoMessage

func (*Schedule) ProtoMessage()

func (*Schedule) Reset

func (m *Schedule) Reset()

func (*Schedule) String

func (m *Schedule) String() string

func (*Schedule) XXX_DiscardUnknown

func (m *Schedule) XXX_DiscardUnknown()

func (*Schedule) XXX_Marshal

func (m *Schedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schedule) XXX_Merge

func (m *Schedule) XXX_Merge(src proto.Message)

func (*Schedule) XXX_OneofWrappers

func (*Schedule) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Schedule) XXX_Size

func (m *Schedule) XXX_Size() int

func (*Schedule) XXX_Unmarshal

func (m *Schedule) XXX_Unmarshal(b []byte) error

type Schedule_CronExpression

type Schedule_CronExpression struct {
	CronExpression string `protobuf:"bytes,1,opt,name=cron_expression,json=cronExpression,proto3,oneof"`
}

type Schedule_CronSchedule

type Schedule_CronSchedule struct {
	CronSchedule *CronSchedule `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3,oneof"`
}

type Schedule_Rate

type Schedule_Rate struct {
	Rate *FixedRate `protobuf:"bytes,2,opt,name=rate,proto3,oneof"`
}

type Signal

type Signal struct {
	// A unique identifier for the requested signal.
	Id *core.SignalIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// A type denoting the required value type for this signal.
	Type *core.LiteralType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// The value of the signal. This is only available if the signal has been "set" and must match
	// the defined the type.
	Value                *core.Literal `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Signal encapsulates a unique identifier, associated metadata, and a value for a single Flyte signal. Signals may exist either without a set value (representing a signal request) or with a populated value (indicating the signal has been given).

func (*Signal) Descriptor

func (*Signal) Descriptor() ([]byte, []int)

func (*Signal) GetId

func (m *Signal) GetId() *core.SignalIdentifier

func (*Signal) GetType

func (m *Signal) GetType() *core.LiteralType

func (*Signal) GetValue

func (m *Signal) GetValue() *core.Literal

func (*Signal) ProtoMessage

func (*Signal) ProtoMessage()

func (*Signal) Reset

func (m *Signal) Reset()

func (*Signal) String

func (m *Signal) String() string

func (*Signal) XXX_DiscardUnknown

func (m *Signal) XXX_DiscardUnknown()

func (*Signal) XXX_Marshal

func (m *Signal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Signal) XXX_Merge

func (m *Signal) XXX_Merge(src proto.Message)

func (*Signal) XXX_Size

func (m *Signal) XXX_Size() int

func (*Signal) XXX_Unmarshal

func (m *Signal) XXX_Unmarshal(b []byte) error

type SignalGetOrCreateRequest

type SignalGetOrCreateRequest struct {
	// A unique identifier for the requested signal.
	Id *core.SignalIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// A type denoting the required value type for this signal.
	Type                 *core.LiteralType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

SignalGetOrCreateRequest represents a request structure to retrieve or create a signal. See :ref:`ref_flyteidl.admin.Signal` for more details

func (*SignalGetOrCreateRequest) Descriptor

func (*SignalGetOrCreateRequest) Descriptor() ([]byte, []int)

func (*SignalGetOrCreateRequest) GetId

func (*SignalGetOrCreateRequest) GetType

func (*SignalGetOrCreateRequest) ProtoMessage

func (*SignalGetOrCreateRequest) ProtoMessage()

func (*SignalGetOrCreateRequest) Reset

func (m *SignalGetOrCreateRequest) Reset()

func (*SignalGetOrCreateRequest) String

func (m *SignalGetOrCreateRequest) String() string

func (*SignalGetOrCreateRequest) XXX_DiscardUnknown

func (m *SignalGetOrCreateRequest) XXX_DiscardUnknown()

func (*SignalGetOrCreateRequest) XXX_Marshal

func (m *SignalGetOrCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignalGetOrCreateRequest) XXX_Merge

func (m *SignalGetOrCreateRequest) XXX_Merge(src proto.Message)

func (*SignalGetOrCreateRequest) XXX_Size

func (m *SignalGetOrCreateRequest) XXX_Size() int

func (*SignalGetOrCreateRequest) XXX_Unmarshal

func (m *SignalGetOrCreateRequest) XXX_Unmarshal(b []byte) error

type SignalList

type SignalList struct {
	// A list of signals matching the input filters.
	Signals []*Signal `protobuf:"bytes,1,rep,name=signals,proto3" json:"signals,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SignalList represents collection of signals along with the token of the last result. See :ref:`ref_flyteidl.admin.Signal` for more details

func (*SignalList) Descriptor

func (*SignalList) Descriptor() ([]byte, []int)

func (*SignalList) GetSignals

func (m *SignalList) GetSignals() []*Signal

func (*SignalList) GetToken

func (m *SignalList) GetToken() string

func (*SignalList) ProtoMessage

func (*SignalList) ProtoMessage()

func (*SignalList) Reset

func (m *SignalList) Reset()

func (*SignalList) String

func (m *SignalList) String() string

func (*SignalList) XXX_DiscardUnknown

func (m *SignalList) XXX_DiscardUnknown()

func (*SignalList) XXX_Marshal

func (m *SignalList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignalList) XXX_Merge

func (m *SignalList) XXX_Merge(src proto.Message)

func (*SignalList) XXX_Size

func (m *SignalList) XXX_Size() int

func (*SignalList) XXX_Unmarshal

func (m *SignalList) XXX_Unmarshal(b []byte) error

type SignalListRequest

type SignalListRequest struct {
	// Indicates the workflow execution to filter by.
	// +required
	WorkflowExecutionId *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=workflow_execution_id,json=workflowExecutionId,proto3" json:"workflow_execution_id,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the, server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// +optional
	Filters string `protobuf:"bytes,4,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering.
	// +optional
	SortBy               *Sort    `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SignalListRequest represents a request structure to retrieve a collection of signals. See :ref:`ref_flyteidl.admin.Signal` for more details

func (*SignalListRequest) Descriptor

func (*SignalListRequest) Descriptor() ([]byte, []int)

func (*SignalListRequest) GetFilters

func (m *SignalListRequest) GetFilters() string

func (*SignalListRequest) GetLimit

func (m *SignalListRequest) GetLimit() uint32

func (*SignalListRequest) GetSortBy

func (m *SignalListRequest) GetSortBy() *Sort

func (*SignalListRequest) GetToken

func (m *SignalListRequest) GetToken() string

func (*SignalListRequest) GetWorkflowExecutionId

func (m *SignalListRequest) GetWorkflowExecutionId() *core.WorkflowExecutionIdentifier

func (*SignalListRequest) ProtoMessage

func (*SignalListRequest) ProtoMessage()

func (*SignalListRequest) Reset

func (m *SignalListRequest) Reset()

func (*SignalListRequest) String

func (m *SignalListRequest) String() string

func (*SignalListRequest) XXX_DiscardUnknown

func (m *SignalListRequest) XXX_DiscardUnknown()

func (*SignalListRequest) XXX_Marshal

func (m *SignalListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignalListRequest) XXX_Merge

func (m *SignalListRequest) XXX_Merge(src proto.Message)

func (*SignalListRequest) XXX_Size

func (m *SignalListRequest) XXX_Size() int

func (*SignalListRequest) XXX_Unmarshal

func (m *SignalListRequest) XXX_Unmarshal(b []byte) error

type SignalSetRequest

type SignalSetRequest struct {
	// A unique identifier for the requested signal.
	Id *core.SignalIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The value of this signal, must match the defining signal type.
	Value                *core.Literal `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

SignalSetRequest represents a request structure to set the value on a signal. Setting a signal effetively satisfies the signal condition within a Flyte workflow. See :ref:`ref_flyteidl.admin.Signal` for more details

func (*SignalSetRequest) Descriptor

func (*SignalSetRequest) Descriptor() ([]byte, []int)

func (*SignalSetRequest) GetId

func (*SignalSetRequest) GetValue

func (m *SignalSetRequest) GetValue() *core.Literal

func (*SignalSetRequest) ProtoMessage

func (*SignalSetRequest) ProtoMessage()

func (*SignalSetRequest) Reset

func (m *SignalSetRequest) Reset()

func (*SignalSetRequest) String

func (m *SignalSetRequest) String() string

func (*SignalSetRequest) XXX_DiscardUnknown

func (m *SignalSetRequest) XXX_DiscardUnknown()

func (*SignalSetRequest) XXX_Marshal

func (m *SignalSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignalSetRequest) XXX_Merge

func (m *SignalSetRequest) XXX_Merge(src proto.Message)

func (*SignalSetRequest) XXX_Size

func (m *SignalSetRequest) XXX_Size() int

func (*SignalSetRequest) XXX_Unmarshal

func (m *SignalSetRequest) XXX_Unmarshal(b []byte) error

type SignalSetResponse

type SignalSetResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SignalSetResponse represents a response structure if signal setting succeeds.

func (*SignalSetResponse) Descriptor

func (*SignalSetResponse) Descriptor() ([]byte, []int)

func (*SignalSetResponse) ProtoMessage

func (*SignalSetResponse) ProtoMessage()

func (*SignalSetResponse) Reset

func (m *SignalSetResponse) Reset()

func (*SignalSetResponse) String

func (m *SignalSetResponse) String() string

func (*SignalSetResponse) XXX_DiscardUnknown

func (m *SignalSetResponse) XXX_DiscardUnknown()

func (*SignalSetResponse) XXX_Marshal

func (m *SignalSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignalSetResponse) XXX_Merge

func (m *SignalSetResponse) XXX_Merge(src proto.Message)

func (*SignalSetResponse) XXX_Size

func (m *SignalSetResponse) XXX_Size() int

func (*SignalSetResponse) XXX_Unmarshal

func (m *SignalSetResponse) XXX_Unmarshal(b []byte) error

type SlackNotification

type SlackNotification struct {
	// Currently, Slack notifications leverage email to trigger a notification.
	// +required
	RecipientsEmail      []string `protobuf:"bytes,1,rep,name=recipients_email,json=recipientsEmail,proto3" json:"recipients_email,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines a slack notification specification.

func (*SlackNotification) Descriptor

func (*SlackNotification) Descriptor() ([]byte, []int)

func (*SlackNotification) GetRecipientsEmail

func (m *SlackNotification) GetRecipientsEmail() []string

func (*SlackNotification) ProtoMessage

func (*SlackNotification) ProtoMessage()

func (*SlackNotification) Reset

func (m *SlackNotification) Reset()

func (*SlackNotification) String

func (m *SlackNotification) String() string

func (*SlackNotification) XXX_DiscardUnknown

func (m *SlackNotification) XXX_DiscardUnknown()

func (*SlackNotification) XXX_Marshal

func (m *SlackNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SlackNotification) XXX_Merge

func (m *SlackNotification) XXX_Merge(src proto.Message)

func (*SlackNotification) XXX_Size

func (m *SlackNotification) XXX_Size() int

func (*SlackNotification) XXX_Unmarshal

func (m *SlackNotification) XXX_Unmarshal(b []byte) error

type Sort

type Sort struct {
	// Indicates an attribute to sort the response values.
	// +required
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Indicates the direction to apply sort key for response values.
	// +optional
	Direction            Sort_Direction `protobuf:"varint,2,opt,name=direction,proto3,enum=flyteidl.admin.Sort_Direction" json:"direction,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Specifies sort ordering in a list request.

func (*Sort) Descriptor

func (*Sort) Descriptor() ([]byte, []int)

func (*Sort) GetDirection

func (m *Sort) GetDirection() Sort_Direction

func (*Sort) GetKey

func (m *Sort) GetKey() string

func (*Sort) ProtoMessage

func (*Sort) ProtoMessage()

func (*Sort) Reset

func (m *Sort) Reset()

func (*Sort) String

func (m *Sort) String() string

func (*Sort) XXX_DiscardUnknown

func (m *Sort) XXX_DiscardUnknown()

func (*Sort) XXX_Marshal

func (m *Sort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Sort) XXX_Merge

func (m *Sort) XXX_Merge(src proto.Message)

func (*Sort) XXX_Size

func (m *Sort) XXX_Size() int

func (*Sort) XXX_Unmarshal

func (m *Sort) XXX_Unmarshal(b []byte) error

type Sort_Direction

type Sort_Direction int32
const (
	// By default, fields are sorted in descending order.
	Sort_DESCENDING Sort_Direction = 0
	Sort_ASCENDING  Sort_Direction = 1
)

func (Sort_Direction) EnumDescriptor

func (Sort_Direction) EnumDescriptor() ([]byte, []int)

func (Sort_Direction) String

func (x Sort_Direction) String() string

type SourceCode

type SourceCode struct {
	Link                 string   `protobuf:"bytes,1,opt,name=link,proto3" json:"link,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Link to source code used to define this entity

func (*SourceCode) Descriptor

func (*SourceCode) Descriptor() ([]byte, []int)
func (m *SourceCode) GetLink() string

func (*SourceCode) ProtoMessage

func (*SourceCode) ProtoMessage()

func (*SourceCode) Reset

func (m *SourceCode) Reset()

func (*SourceCode) String

func (m *SourceCode) String() string

func (*SourceCode) XXX_DiscardUnknown

func (m *SourceCode) XXX_DiscardUnknown()

func (*SourceCode) XXX_Marshal

func (m *SourceCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SourceCode) XXX_Merge

func (m *SourceCode) XXX_Merge(src proto.Message)

func (*SourceCode) XXX_Size

func (m *SourceCode) XXX_Size() int

func (*SourceCode) XXX_Unmarshal

func (m *SourceCode) XXX_Unmarshal(b []byte) error

type State

type State int32

The state of the execution is used to control its visibility in the UI/CLI.

const (
	State_RETRYABLE_FAILURE State = 0
	State_PERMANENT_FAILURE State = 1
	State_PENDING           State = 2
	State_RUNNING           State = 3
	State_SUCCEEDED         State = 4
)

func (State) EnumDescriptor

func (State) EnumDescriptor() ([]byte, []int)

func (State) String

func (x State) String() string

type SystemMetadata

type SystemMetadata struct {
	// Which execution cluster this execution ran on.
	ExecutionCluster string `protobuf:"bytes,1,opt,name=execution_cluster,json=executionCluster,proto3" json:"execution_cluster,omitempty"`
	// Which kubernetes namespace the execution ran under.
	Namespace            string   `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents system, rather than user-facing, metadata about an execution.

func (*SystemMetadata) Descriptor

func (*SystemMetadata) Descriptor() ([]byte, []int)

func (*SystemMetadata) GetExecutionCluster

func (m *SystemMetadata) GetExecutionCluster() string

func (*SystemMetadata) GetNamespace

func (m *SystemMetadata) GetNamespace() string

func (*SystemMetadata) ProtoMessage

func (*SystemMetadata) ProtoMessage()

func (*SystemMetadata) Reset

func (m *SystemMetadata) Reset()

func (*SystemMetadata) String

func (m *SystemMetadata) String() string

func (*SystemMetadata) XXX_DiscardUnknown

func (m *SystemMetadata) XXX_DiscardUnknown()

func (*SystemMetadata) XXX_Marshal

func (m *SystemMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SystemMetadata) XXX_Merge

func (m *SystemMetadata) XXX_Merge(src proto.Message)

func (*SystemMetadata) XXX_Size

func (m *SystemMetadata) XXX_Size() int

func (*SystemMetadata) XXX_Unmarshal

func (m *SystemMetadata) XXX_Unmarshal(b []byte) error

type Task

type Task struct {
	// id represents the unique identifier of the task.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// closure encapsulates all the fields that maps to a compiled version of the task.
	Closure *TaskClosure `protobuf:"bytes,2,opt,name=closure,proto3" json:"closure,omitempty"`
	// One-liner overview of the entity.
	ShortDescription     string   `protobuf:"bytes,3,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Flyte workflows are composed of many ordered tasks. That is small, reusable, self-contained logical blocks arranged to process workflow inputs and produce a deterministic set of outputs. Tasks can come in many varieties tuned for specialized behavior.

func (*Task) Descriptor

func (*Task) Descriptor() ([]byte, []int)

func (*Task) GetClosure

func (m *Task) GetClosure() *TaskClosure

func (*Task) GetId

func (m *Task) GetId() *core.Identifier

func (*Task) GetShortDescription

func (m *Task) GetShortDescription() string

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) Reset

func (m *Task) Reset()

func (*Task) String

func (m *Task) String() string

func (*Task) XXX_DiscardUnknown

func (m *Task) XXX_DiscardUnknown()

func (*Task) XXX_Marshal

func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Task) XXX_Merge

func (m *Task) XXX_Merge(src proto.Message)

func (*Task) XXX_Size

func (m *Task) XXX_Size() int

func (*Task) XXX_Unmarshal

func (m *Task) XXX_Unmarshal(b []byte) error

type TaskClosure

type TaskClosure struct {
	// Represents the compiled representation of the task from the specification provided.
	CompiledTask *core.CompiledTask `protobuf:"bytes,1,opt,name=compiled_task,json=compiledTask,proto3" json:"compiled_task,omitempty"`
	// Time at which the task was created.
	CreatedAt            *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Compute task attributes which include values derived from the TaskSpec, as well as plugin-specific data and task metadata.

func (*TaskClosure) Descriptor

func (*TaskClosure) Descriptor() ([]byte, []int)

func (*TaskClosure) GetCompiledTask

func (m *TaskClosure) GetCompiledTask() *core.CompiledTask

func (*TaskClosure) GetCreatedAt

func (m *TaskClosure) GetCreatedAt() *timestamp.Timestamp

func (*TaskClosure) ProtoMessage

func (*TaskClosure) ProtoMessage()

func (*TaskClosure) Reset

func (m *TaskClosure) Reset()

func (*TaskClosure) String

func (m *TaskClosure) String() string

func (*TaskClosure) XXX_DiscardUnknown

func (m *TaskClosure) XXX_DiscardUnknown()

func (*TaskClosure) XXX_Marshal

func (m *TaskClosure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskClosure) XXX_Merge

func (m *TaskClosure) XXX_Merge(src proto.Message)

func (*TaskClosure) XXX_Size

func (m *TaskClosure) XXX_Size() int

func (*TaskClosure) XXX_Unmarshal

func (m *TaskClosure) XXX_Unmarshal(b []byte) error

type TaskCreateRequest

type TaskCreateRequest struct {
	// id represents the unique identifier of the task.
	// +required
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Represents the specification for task.
	// +required
	Spec                 *TaskSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

Represents a request structure to create a revision of a task. See :ref:`ref_flyteidl.admin.Task` for more details

func (*TaskCreateRequest) Descriptor

func (*TaskCreateRequest) Descriptor() ([]byte, []int)

func (*TaskCreateRequest) GetId

func (m *TaskCreateRequest) GetId() *core.Identifier

func (*TaskCreateRequest) GetSpec

func (m *TaskCreateRequest) GetSpec() *TaskSpec

func (*TaskCreateRequest) ProtoMessage

func (*TaskCreateRequest) ProtoMessage()

func (*TaskCreateRequest) Reset

func (m *TaskCreateRequest) Reset()

func (*TaskCreateRequest) String

func (m *TaskCreateRequest) String() string

func (*TaskCreateRequest) XXX_DiscardUnknown

func (m *TaskCreateRequest) XXX_DiscardUnknown()

func (*TaskCreateRequest) XXX_Marshal

func (m *TaskCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskCreateRequest) XXX_Merge

func (m *TaskCreateRequest) XXX_Merge(src proto.Message)

func (*TaskCreateRequest) XXX_Size

func (m *TaskCreateRequest) XXX_Size() int

func (*TaskCreateRequest) XXX_Unmarshal

func (m *TaskCreateRequest) XXX_Unmarshal(b []byte) error

type TaskCreateResponse

type TaskCreateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a response structure if task creation succeeds.

func (*TaskCreateResponse) Descriptor

func (*TaskCreateResponse) Descriptor() ([]byte, []int)

func (*TaskCreateResponse) ProtoMessage

func (*TaskCreateResponse) ProtoMessage()

func (*TaskCreateResponse) Reset

func (m *TaskCreateResponse) Reset()

func (*TaskCreateResponse) String

func (m *TaskCreateResponse) String() string

func (*TaskCreateResponse) XXX_DiscardUnknown

func (m *TaskCreateResponse) XXX_DiscardUnknown()

func (*TaskCreateResponse) XXX_Marshal

func (m *TaskCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskCreateResponse) XXX_Merge

func (m *TaskCreateResponse) XXX_Merge(src proto.Message)

func (*TaskCreateResponse) XXX_Size

func (m *TaskCreateResponse) XXX_Size() int

func (*TaskCreateResponse) XXX_Unmarshal

func (m *TaskCreateResponse) XXX_Unmarshal(b []byte) error

type TaskExecution

type TaskExecution struct {
	// Unique identifier for the task execution.
	Id *core.TaskExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Path to remote data store where input blob is stored.
	InputUri string `protobuf:"bytes,2,opt,name=input_uri,json=inputUri,proto3" json:"input_uri,omitempty"`
	// Task execution details and results.
	Closure *TaskExecutionClosure `protobuf:"bytes,3,opt,name=closure,proto3" json:"closure,omitempty"`
	// Whether this task spawned nodes.
	IsParent             bool     `protobuf:"varint,4,opt,name=is_parent,json=isParent,proto3" json:"is_parent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Encapsulates all details for a single task execution entity. A task execution represents an instantiated task, including all inputs and additional metadata as well as computed results included state, outputs, and duration-based attributes.

func (*TaskExecution) Descriptor

func (*TaskExecution) Descriptor() ([]byte, []int)

func (*TaskExecution) GetClosure

func (m *TaskExecution) GetClosure() *TaskExecutionClosure

func (*TaskExecution) GetId

func (*TaskExecution) GetInputUri

func (m *TaskExecution) GetInputUri() string

func (*TaskExecution) GetIsParent

func (m *TaskExecution) GetIsParent() bool

func (*TaskExecution) ProtoMessage

func (*TaskExecution) ProtoMessage()

func (*TaskExecution) Reset

func (m *TaskExecution) Reset()

func (*TaskExecution) String

func (m *TaskExecution) String() string

func (*TaskExecution) XXX_DiscardUnknown

func (m *TaskExecution) XXX_DiscardUnknown()

func (*TaskExecution) XXX_Marshal

func (m *TaskExecution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecution) XXX_Merge

func (m *TaskExecution) XXX_Merge(src proto.Message)

func (*TaskExecution) XXX_Size

func (m *TaskExecution) XXX_Size() int

func (*TaskExecution) XXX_Unmarshal

func (m *TaskExecution) XXX_Unmarshal(b []byte) error

type TaskExecutionClosure

type TaskExecutionClosure struct {
	// Types that are valid to be assigned to OutputResult:
	//	*TaskExecutionClosure_OutputUri
	//	*TaskExecutionClosure_Error
	//	*TaskExecutionClosure_OutputData
	OutputResult isTaskExecutionClosure_OutputResult `protobuf_oneof:"output_result"`
	// The last recorded phase for this task execution.
	Phase core.TaskExecution_Phase `protobuf:"varint,3,opt,name=phase,proto3,enum=flyteidl.core.TaskExecution_Phase" json:"phase,omitempty"`
	// Detailed log information output by the task execution.
	Logs []*core.TaskLog `protobuf:"bytes,4,rep,name=logs,proto3" json:"logs,omitempty"`
	// Time at which the task execution began running.
	StartedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
	// The amount of time the task execution spent running.
	Duration *duration.Duration `protobuf:"bytes,6,opt,name=duration,proto3" json:"duration,omitempty"`
	// Time at which the task execution was created.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Time at which the task execution was last updated.
	UpdatedAt *timestamp.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// Custom data specific to the task plugin.
	CustomInfo *_struct.Struct `protobuf:"bytes,9,opt,name=custom_info,json=customInfo,proto3" json:"custom_info,omitempty"`
	// If there is an explanation for the most recent phase transition, the reason will capture it.
	Reason string `protobuf:"bytes,10,opt,name=reason,proto3" json:"reason,omitempty"`
	// A predefined yet extensible Task type identifier.
	TaskType string `protobuf:"bytes,11,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	// Metadata around how a task was executed.
	Metadata *event.TaskExecutionMetadata `protobuf:"bytes,16,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The event version is used to indicate versioned changes in how data is maintained using this
	// proto message. For example, event_verison > 0 means that maps tasks logs use the
	// TaskExecutionMetadata ExternalResourceInfo fields for each subtask rather than the TaskLog
	// in this message.
	EventVersion int32 `protobuf:"varint,17,opt,name=event_version,json=eventVersion,proto3" json:"event_version,omitempty"`
	// A time-series of the phase transition or update explanations. This, when compared to storing a singular reason
	// as previously done, is much more valuable in visualizing and understanding historical evaluations.
	Reasons              []*Reason `protobuf:"bytes,18,rep,name=reasons,proto3" json:"reasons,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

Container for task execution details and results.

func (*TaskExecutionClosure) Descriptor

func (*TaskExecutionClosure) Descriptor() ([]byte, []int)

func (*TaskExecutionClosure) GetCreatedAt

func (m *TaskExecutionClosure) GetCreatedAt() *timestamp.Timestamp

func (*TaskExecutionClosure) GetCustomInfo

func (m *TaskExecutionClosure) GetCustomInfo() *_struct.Struct

func (*TaskExecutionClosure) GetDuration

func (m *TaskExecutionClosure) GetDuration() *duration.Duration

func (*TaskExecutionClosure) GetError

func (m *TaskExecutionClosure) GetError() *core.ExecutionError

func (*TaskExecutionClosure) GetEventVersion

func (m *TaskExecutionClosure) GetEventVersion() int32

func (*TaskExecutionClosure) GetLogs

func (m *TaskExecutionClosure) GetLogs() []*core.TaskLog

func (*TaskExecutionClosure) GetMetadata

func (*TaskExecutionClosure) GetOutputData deprecated

func (m *TaskExecutionClosure) GetOutputData() *core.LiteralMap

Deprecated: Do not use.

func (*TaskExecutionClosure) GetOutputResult

func (m *TaskExecutionClosure) GetOutputResult() isTaskExecutionClosure_OutputResult

func (*TaskExecutionClosure) GetOutputUri deprecated

func (m *TaskExecutionClosure) GetOutputUri() string

Deprecated: Do not use.

func (*TaskExecutionClosure) GetPhase

func (*TaskExecutionClosure) GetReason

func (m *TaskExecutionClosure) GetReason() string

func (*TaskExecutionClosure) GetReasons

func (m *TaskExecutionClosure) GetReasons() []*Reason

func (*TaskExecutionClosure) GetStartedAt

func (m *TaskExecutionClosure) GetStartedAt() *timestamp.Timestamp

func (*TaskExecutionClosure) GetTaskType

func (m *TaskExecutionClosure) GetTaskType() string

func (*TaskExecutionClosure) GetUpdatedAt

func (m *TaskExecutionClosure) GetUpdatedAt() *timestamp.Timestamp

func (*TaskExecutionClosure) ProtoMessage

func (*TaskExecutionClosure) ProtoMessage()

func (*TaskExecutionClosure) Reset

func (m *TaskExecutionClosure) Reset()

func (*TaskExecutionClosure) String

func (m *TaskExecutionClosure) String() string

func (*TaskExecutionClosure) XXX_DiscardUnknown

func (m *TaskExecutionClosure) XXX_DiscardUnknown()

func (*TaskExecutionClosure) XXX_Marshal

func (m *TaskExecutionClosure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionClosure) XXX_Merge

func (m *TaskExecutionClosure) XXX_Merge(src proto.Message)

func (*TaskExecutionClosure) XXX_OneofWrappers

func (*TaskExecutionClosure) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TaskExecutionClosure) XXX_Size

func (m *TaskExecutionClosure) XXX_Size() int

func (*TaskExecutionClosure) XXX_Unmarshal

func (m *TaskExecutionClosure) XXX_Unmarshal(b []byte) error

type TaskExecutionClosure_Error

type TaskExecutionClosure_Error struct {
	Error *core.ExecutionError `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}

type TaskExecutionClosure_OutputData

type TaskExecutionClosure_OutputData struct {
	OutputData *core.LiteralMap `protobuf:"bytes,12,opt,name=output_data,json=outputData,proto3,oneof"`
}

type TaskExecutionClosure_OutputUri

type TaskExecutionClosure_OutputUri struct {
	OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3,oneof"`
}

type TaskExecutionEventRequest

type TaskExecutionEventRequest struct {
	// Unique ID for this request that can be traced between services
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Details about the event that occurred.
	Event                *event.TaskExecutionEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

Request to send a notification that a task execution event has occurred.

func (*TaskExecutionEventRequest) Descriptor

func (*TaskExecutionEventRequest) Descriptor() ([]byte, []int)

func (*TaskExecutionEventRequest) GetEvent

func (*TaskExecutionEventRequest) GetRequestId

func (m *TaskExecutionEventRequest) GetRequestId() string

func (*TaskExecutionEventRequest) ProtoMessage

func (*TaskExecutionEventRequest) ProtoMessage()

func (*TaskExecutionEventRequest) Reset

func (m *TaskExecutionEventRequest) Reset()

func (*TaskExecutionEventRequest) String

func (m *TaskExecutionEventRequest) String() string

func (*TaskExecutionEventRequest) XXX_DiscardUnknown

func (m *TaskExecutionEventRequest) XXX_DiscardUnknown()

func (*TaskExecutionEventRequest) XXX_Marshal

func (m *TaskExecutionEventRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionEventRequest) XXX_Merge

func (m *TaskExecutionEventRequest) XXX_Merge(src proto.Message)

func (*TaskExecutionEventRequest) XXX_Size

func (m *TaskExecutionEventRequest) XXX_Size() int

func (*TaskExecutionEventRequest) XXX_Unmarshal

func (m *TaskExecutionEventRequest) XXX_Unmarshal(b []byte) error

type TaskExecutionEventResponse

type TaskExecutionEventResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TaskExecutionEventResponse) Descriptor

func (*TaskExecutionEventResponse) Descriptor() ([]byte, []int)

func (*TaskExecutionEventResponse) ProtoMessage

func (*TaskExecutionEventResponse) ProtoMessage()

func (*TaskExecutionEventResponse) Reset

func (m *TaskExecutionEventResponse) Reset()

func (*TaskExecutionEventResponse) String

func (m *TaskExecutionEventResponse) String() string

func (*TaskExecutionEventResponse) XXX_DiscardUnknown

func (m *TaskExecutionEventResponse) XXX_DiscardUnknown()

func (*TaskExecutionEventResponse) XXX_Marshal

func (m *TaskExecutionEventResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionEventResponse) XXX_Merge

func (m *TaskExecutionEventResponse) XXX_Merge(src proto.Message)

func (*TaskExecutionEventResponse) XXX_Size

func (m *TaskExecutionEventResponse) XXX_Size() int

func (*TaskExecutionEventResponse) XXX_Unmarshal

func (m *TaskExecutionEventResponse) XXX_Unmarshal(b []byte) error

type TaskExecutionGetDataRequest

type TaskExecutionGetDataRequest struct {
	// The identifier of the task execution for which to fetch inputs and outputs.
	// +required
	Id                   *core.TaskExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

Request structure to fetch inputs and output for a task execution. By default this data is not returned inline in :ref:`ref_flyteidl.admin.TaskExecutionGetRequest`

func (*TaskExecutionGetDataRequest) Descriptor

func (*TaskExecutionGetDataRequest) Descriptor() ([]byte, []int)

func (*TaskExecutionGetDataRequest) GetId

func (*TaskExecutionGetDataRequest) ProtoMessage

func (*TaskExecutionGetDataRequest) ProtoMessage()

func (*TaskExecutionGetDataRequest) Reset

func (m *TaskExecutionGetDataRequest) Reset()

func (*TaskExecutionGetDataRequest) String

func (m *TaskExecutionGetDataRequest) String() string

func (*TaskExecutionGetDataRequest) XXX_DiscardUnknown

func (m *TaskExecutionGetDataRequest) XXX_DiscardUnknown()

func (*TaskExecutionGetDataRequest) XXX_Marshal

func (m *TaskExecutionGetDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionGetDataRequest) XXX_Merge

func (m *TaskExecutionGetDataRequest) XXX_Merge(src proto.Message)

func (*TaskExecutionGetDataRequest) XXX_Size

func (m *TaskExecutionGetDataRequest) XXX_Size() int

func (*TaskExecutionGetDataRequest) XXX_Unmarshal

func (m *TaskExecutionGetDataRequest) XXX_Unmarshal(b []byte) error

type TaskExecutionGetDataResponse

type TaskExecutionGetDataResponse struct {
	// Signed url to fetch a core.LiteralMap of task execution inputs.
	// Deprecated: Please use full_inputs instead.
	Inputs *UrlBlob `protobuf:"bytes,1,opt,name=inputs,proto3" json:"inputs,omitempty"` // Deprecated: Do not use.
	// Signed url to fetch a core.LiteralMap of task execution outputs.
	// Deprecated: Please use full_outputs instead.
	Outputs *UrlBlob `protobuf:"bytes,2,opt,name=outputs,proto3" json:"outputs,omitempty"` // Deprecated: Do not use.
	// Full_inputs will only be populated if they are under a configured size threshold.
	FullInputs *core.LiteralMap `protobuf:"bytes,3,opt,name=full_inputs,json=fullInputs,proto3" json:"full_inputs,omitempty"`
	// Full_outputs will only be populated if they are under a configured size threshold.
	FullOutputs *core.LiteralMap `protobuf:"bytes,4,opt,name=full_outputs,json=fullOutputs,proto3" json:"full_outputs,omitempty"`
	// flyte tiny url to fetch a core.LiteralMap of task execution's IO
	// Deck will be empty for task
	FlyteUrls            *FlyteURLs `protobuf:"bytes,5,opt,name=flyte_urls,json=flyteUrls,proto3" json:"flyte_urls,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

Response structure for TaskExecutionGetDataRequest which contains inputs and outputs for a task execution.

func (*TaskExecutionGetDataResponse) Descriptor

func (*TaskExecutionGetDataResponse) Descriptor() ([]byte, []int)

func (*TaskExecutionGetDataResponse) GetFlyteUrls

func (m *TaskExecutionGetDataResponse) GetFlyteUrls() *FlyteURLs

func (*TaskExecutionGetDataResponse) GetFullInputs

func (m *TaskExecutionGetDataResponse) GetFullInputs() *core.LiteralMap

func (*TaskExecutionGetDataResponse) GetFullOutputs

func (m *TaskExecutionGetDataResponse) GetFullOutputs() *core.LiteralMap

func (*TaskExecutionGetDataResponse) GetInputs deprecated

func (m *TaskExecutionGetDataResponse) GetInputs() *UrlBlob

Deprecated: Do not use.

func (*TaskExecutionGetDataResponse) GetOutputs deprecated

func (m *TaskExecutionGetDataResponse) GetOutputs() *UrlBlob

Deprecated: Do not use.

func (*TaskExecutionGetDataResponse) ProtoMessage

func (*TaskExecutionGetDataResponse) ProtoMessage()

func (*TaskExecutionGetDataResponse) Reset

func (m *TaskExecutionGetDataResponse) Reset()

func (*TaskExecutionGetDataResponse) String

func (*TaskExecutionGetDataResponse) XXX_DiscardUnknown

func (m *TaskExecutionGetDataResponse) XXX_DiscardUnknown()

func (*TaskExecutionGetDataResponse) XXX_Marshal

func (m *TaskExecutionGetDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionGetDataResponse) XXX_Merge

func (m *TaskExecutionGetDataResponse) XXX_Merge(src proto.Message)

func (*TaskExecutionGetDataResponse) XXX_Size

func (m *TaskExecutionGetDataResponse) XXX_Size() int

func (*TaskExecutionGetDataResponse) XXX_Unmarshal

func (m *TaskExecutionGetDataResponse) XXX_Unmarshal(b []byte) error

type TaskExecutionGetRequest

type TaskExecutionGetRequest struct {
	// Unique identifier for the task execution.
	// +required
	Id                   *core.TaskExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

A message used to fetch a single task execution entity. See :ref:`ref_flyteidl.admin.TaskExecution` for more details

func (*TaskExecutionGetRequest) Descriptor

func (*TaskExecutionGetRequest) Descriptor() ([]byte, []int)

func (*TaskExecutionGetRequest) GetId

func (*TaskExecutionGetRequest) ProtoMessage

func (*TaskExecutionGetRequest) ProtoMessage()

func (*TaskExecutionGetRequest) Reset

func (m *TaskExecutionGetRequest) Reset()

func (*TaskExecutionGetRequest) String

func (m *TaskExecutionGetRequest) String() string

func (*TaskExecutionGetRequest) XXX_DiscardUnknown

func (m *TaskExecutionGetRequest) XXX_DiscardUnknown()

func (*TaskExecutionGetRequest) XXX_Marshal

func (m *TaskExecutionGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionGetRequest) XXX_Merge

func (m *TaskExecutionGetRequest) XXX_Merge(src proto.Message)

func (*TaskExecutionGetRequest) XXX_Size

func (m *TaskExecutionGetRequest) XXX_Size() int

func (*TaskExecutionGetRequest) XXX_Unmarshal

func (m *TaskExecutionGetRequest) XXX_Unmarshal(b []byte) error

type TaskExecutionList

type TaskExecutionList struct {
	TaskExecutions []*TaskExecution `protobuf:"bytes,1,rep,name=task_executions,json=taskExecutions,proto3" json:"task_executions,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response structure for a query to list of task execution entities. See :ref:`ref_flyteidl.admin.TaskExecution` for more details

func (*TaskExecutionList) Descriptor

func (*TaskExecutionList) Descriptor() ([]byte, []int)

func (*TaskExecutionList) GetTaskExecutions

func (m *TaskExecutionList) GetTaskExecutions() []*TaskExecution

func (*TaskExecutionList) GetToken

func (m *TaskExecutionList) GetToken() string

func (*TaskExecutionList) ProtoMessage

func (*TaskExecutionList) ProtoMessage()

func (*TaskExecutionList) Reset

func (m *TaskExecutionList) Reset()

func (*TaskExecutionList) String

func (m *TaskExecutionList) String() string

func (*TaskExecutionList) XXX_DiscardUnknown

func (m *TaskExecutionList) XXX_DiscardUnknown()

func (*TaskExecutionList) XXX_Marshal

func (m *TaskExecutionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionList) XXX_Merge

func (m *TaskExecutionList) XXX_Merge(src proto.Message)

func (*TaskExecutionList) XXX_Size

func (m *TaskExecutionList) XXX_Size() int

func (*TaskExecutionList) XXX_Unmarshal

func (m *TaskExecutionList) XXX_Unmarshal(b []byte) error

type TaskExecutionListRequest

type TaskExecutionListRequest struct {
	// Indicates the node execution to filter by.
	// +required
	NodeExecutionId *core.NodeExecutionIdentifier `protobuf:"bytes,1,opt,name=node_execution_id,json=nodeExecutionId,proto3" json:"node_execution_id,omitempty"`
	// Indicates the number of resources to be returned.
	// +required
	Limit uint32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query.
	// +optional
	Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
	// Indicates a list of filters passed as string.
	// More info on constructing filters : <Link>
	// +optional
	Filters string `protobuf:"bytes,4,opt,name=filters,proto3" json:"filters,omitempty"`
	// Sort ordering for returned list.
	// +optional
	SortBy               *Sort    `protobuf:"bytes,5,opt,name=sort_by,json=sortBy,proto3" json:"sort_by,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a request structure to retrieve a list of task execution entities yielded by a specific node execution. See :ref:`ref_flyteidl.admin.TaskExecution` for more details

func (*TaskExecutionListRequest) Descriptor

func (*TaskExecutionListRequest) Descriptor() ([]byte, []int)

func (*TaskExecutionListRequest) GetFilters

func (m *TaskExecutionListRequest) GetFilters() string

func (*TaskExecutionListRequest) GetLimit

func (m *TaskExecutionListRequest) GetLimit() uint32

func (*TaskExecutionListRequest) GetNodeExecutionId

func (m *TaskExecutionListRequest) GetNodeExecutionId() *core.NodeExecutionIdentifier

func (*TaskExecutionListRequest) GetSortBy

func (m *TaskExecutionListRequest) GetSortBy() *Sort

func (*TaskExecutionListRequest) GetToken

func (m *TaskExecutionListRequest) GetToken() string

func (*TaskExecutionListRequest) ProtoMessage

func (*TaskExecutionListRequest) ProtoMessage()

func (*TaskExecutionListRequest) Reset

func (m *TaskExecutionListRequest) Reset()

func (*TaskExecutionListRequest) String

func (m *TaskExecutionListRequest) String() string

func (*TaskExecutionListRequest) XXX_DiscardUnknown

func (m *TaskExecutionListRequest) XXX_DiscardUnknown()

func (*TaskExecutionListRequest) XXX_Marshal

func (m *TaskExecutionListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionListRequest) XXX_Merge

func (m *TaskExecutionListRequest) XXX_Merge(src proto.Message)

func (*TaskExecutionListRequest) XXX_Size

func (m *TaskExecutionListRequest) XXX_Size() int

func (*TaskExecutionListRequest) XXX_Unmarshal

func (m *TaskExecutionListRequest) XXX_Unmarshal(b []byte) error

type TaskExecutionMetadata

type TaskExecutionMetadata struct {
	// ID of the task execution
	TaskExecutionId *core.TaskExecutionIdentifier `protobuf:"bytes,1,opt,name=task_execution_id,json=taskExecutionId,proto3" json:"task_execution_id,omitempty"`
	// k8s namespace where the task is executed in
	Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// Labels attached to the task execution
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Annotations attached to the task execution
	Annotations map[string]string `` /* 163-byte string literal not displayed */
	// k8s service account associated with the task execution
	K8SServiceAccount string `protobuf:"bytes,5,opt,name=k8s_service_account,json=k8sServiceAccount,proto3" json:"k8s_service_account,omitempty"`
	// Environment variables attached to the task execution
	EnvironmentVariables map[string]string `` /* 209-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Represents a subset of runtime task execution metadata that are relevant to external plugins.

func (*TaskExecutionMetadata) Descriptor

func (*TaskExecutionMetadata) Descriptor() ([]byte, []int)

func (*TaskExecutionMetadata) GetAnnotations

func (m *TaskExecutionMetadata) GetAnnotations() map[string]string

func (*TaskExecutionMetadata) GetEnvironmentVariables

func (m *TaskExecutionMetadata) GetEnvironmentVariables() map[string]string

func (*TaskExecutionMetadata) GetK8SServiceAccount

func (m *TaskExecutionMetadata) GetK8SServiceAccount() string

func (*TaskExecutionMetadata) GetLabels

func (m *TaskExecutionMetadata) GetLabels() map[string]string

func (*TaskExecutionMetadata) GetNamespace

func (m *TaskExecutionMetadata) GetNamespace() string

func (*TaskExecutionMetadata) GetTaskExecutionId

func (m *TaskExecutionMetadata) GetTaskExecutionId() *core.TaskExecutionIdentifier

func (*TaskExecutionMetadata) ProtoMessage

func (*TaskExecutionMetadata) ProtoMessage()

func (*TaskExecutionMetadata) Reset

func (m *TaskExecutionMetadata) Reset()

func (*TaskExecutionMetadata) String

func (m *TaskExecutionMetadata) String() string

func (*TaskExecutionMetadata) XXX_DiscardUnknown

func (m *TaskExecutionMetadata) XXX_DiscardUnknown()

func (*TaskExecutionMetadata) XXX_Marshal

func (m *TaskExecutionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskExecutionMetadata) XXX_Merge

func (m *TaskExecutionMetadata) XXX_Merge(src proto.Message)

func (*TaskExecutionMetadata) XXX_Size

func (m *TaskExecutionMetadata) XXX_Size() int

func (*TaskExecutionMetadata) XXX_Unmarshal

func (m *TaskExecutionMetadata) XXX_Unmarshal(b []byte) error

type TaskList

type TaskList struct {
	// A list of tasks returned based on the request.
	Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a list of tasks returned from the admin. See :ref:`ref_flyteidl.admin.Task` for more details

func (*TaskList) Descriptor

func (*TaskList) Descriptor() ([]byte, []int)

func (*TaskList) GetTasks

func (m *TaskList) GetTasks() []*Task

func (*TaskList) GetToken

func (m *TaskList) GetToken() string

func (*TaskList) ProtoMessage

func (*TaskList) ProtoMessage()

func (*TaskList) Reset

func (m *TaskList) Reset()

func (*TaskList) String

func (m *TaskList) String() string

func (*TaskList) XXX_DiscardUnknown

func (m *TaskList) XXX_DiscardUnknown()

func (*TaskList) XXX_Marshal

func (m *TaskList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskList) XXX_Merge

func (m *TaskList) XXX_Merge(src proto.Message)

func (*TaskList) XXX_Size

func (m *TaskList) XXX_Size() int

func (*TaskList) XXX_Unmarshal

func (m *TaskList) XXX_Unmarshal(b []byte) error

type TaskNodeMetadata

type TaskNodeMetadata struct {
	// Captures the status of caching for this execution.
	CacheStatus core.CatalogCacheStatus `` /* 133-byte string literal not displayed */
	// This structure carries the catalog artifact information
	CatalogKey *core.CatalogMetadata `protobuf:"bytes,2,opt,name=catalog_key,json=catalogKey,proto3" json:"catalog_key,omitempty"`
	// The latest checkpoint location
	CheckpointUri        string   `protobuf:"bytes,4,opt,name=checkpoint_uri,json=checkpointUri,proto3" json:"checkpoint_uri,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Metadata for the case in which the node is a TaskNode

func (*TaskNodeMetadata) Descriptor

func (*TaskNodeMetadata) Descriptor() ([]byte, []int)

func (*TaskNodeMetadata) GetCacheStatus

func (m *TaskNodeMetadata) GetCacheStatus() core.CatalogCacheStatus

func (*TaskNodeMetadata) GetCatalogKey

func (m *TaskNodeMetadata) GetCatalogKey() *core.CatalogMetadata

func (*TaskNodeMetadata) GetCheckpointUri

func (m *TaskNodeMetadata) GetCheckpointUri() string

func (*TaskNodeMetadata) ProtoMessage

func (*TaskNodeMetadata) ProtoMessage()

func (*TaskNodeMetadata) Reset

func (m *TaskNodeMetadata) Reset()

func (*TaskNodeMetadata) String

func (m *TaskNodeMetadata) String() string

func (*TaskNodeMetadata) XXX_DiscardUnknown

func (m *TaskNodeMetadata) XXX_DiscardUnknown()

func (*TaskNodeMetadata) XXX_Marshal

func (m *TaskNodeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskNodeMetadata) XXX_Merge

func (m *TaskNodeMetadata) XXX_Merge(src proto.Message)

func (*TaskNodeMetadata) XXX_Size

func (m *TaskNodeMetadata) XXX_Size() int

func (*TaskNodeMetadata) XXX_Unmarshal

func (m *TaskNodeMetadata) XXX_Unmarshal(b []byte) error

type TaskResourceAttributes

type TaskResourceAttributes struct {
	Defaults             *TaskResourceSpec `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"`
	Limits               *TaskResourceSpec `protobuf:"bytes,2,opt,name=limits,proto3" json:"limits,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Defines task resource defaults and limits that will be applied at task registration.

func (*TaskResourceAttributes) Descriptor

func (*TaskResourceAttributes) Descriptor() ([]byte, []int)

func (*TaskResourceAttributes) GetDefaults

func (m *TaskResourceAttributes) GetDefaults() *TaskResourceSpec

func (*TaskResourceAttributes) GetLimits

func (m *TaskResourceAttributes) GetLimits() *TaskResourceSpec

func (*TaskResourceAttributes) ProtoMessage

func (*TaskResourceAttributes) ProtoMessage()

func (*TaskResourceAttributes) Reset

func (m *TaskResourceAttributes) Reset()

func (*TaskResourceAttributes) String

func (m *TaskResourceAttributes) String() string

func (*TaskResourceAttributes) XXX_DiscardUnknown

func (m *TaskResourceAttributes) XXX_DiscardUnknown()

func (*TaskResourceAttributes) XXX_Marshal

func (m *TaskResourceAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskResourceAttributes) XXX_Merge

func (m *TaskResourceAttributes) XXX_Merge(src proto.Message)

func (*TaskResourceAttributes) XXX_Size

func (m *TaskResourceAttributes) XXX_Size() int

func (*TaskResourceAttributes) XXX_Unmarshal

func (m *TaskResourceAttributes) XXX_Unmarshal(b []byte) error

type TaskResourceSpec

type TaskResourceSpec struct {
	Cpu                  string   `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Gpu                  string   `protobuf:"bytes,2,opt,name=gpu,proto3" json:"gpu,omitempty"`
	Memory               string   `protobuf:"bytes,3,opt,name=memory,proto3" json:"memory,omitempty"`
	Storage              string   `protobuf:"bytes,4,opt,name=storage,proto3" json:"storage,omitempty"`
	EphemeralStorage     string   `protobuf:"bytes,5,opt,name=ephemeral_storage,json=ephemeralStorage,proto3" json:"ephemeral_storage,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines a set of overridable task resource attributes set during task registration.

func (*TaskResourceSpec) Descriptor

func (*TaskResourceSpec) Descriptor() ([]byte, []int)

func (*TaskResourceSpec) GetCpu

func (m *TaskResourceSpec) GetCpu() string

func (*TaskResourceSpec) GetEphemeralStorage

func (m *TaskResourceSpec) GetEphemeralStorage() string

func (*TaskResourceSpec) GetGpu

func (m *TaskResourceSpec) GetGpu() string

func (*TaskResourceSpec) GetMemory

func (m *TaskResourceSpec) GetMemory() string

func (*TaskResourceSpec) GetStorage

func (m *TaskResourceSpec) GetStorage() string

func (*TaskResourceSpec) ProtoMessage

func (*TaskResourceSpec) ProtoMessage()

func (*TaskResourceSpec) Reset

func (m *TaskResourceSpec) Reset()

func (*TaskResourceSpec) String

func (m *TaskResourceSpec) String() string

func (*TaskResourceSpec) XXX_DiscardUnknown

func (m *TaskResourceSpec) XXX_DiscardUnknown()

func (*TaskResourceSpec) XXX_Marshal

func (m *TaskResourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskResourceSpec) XXX_Merge

func (m *TaskResourceSpec) XXX_Merge(src proto.Message)

func (*TaskResourceSpec) XXX_Size

func (m *TaskResourceSpec) XXX_Size() int

func (*TaskResourceSpec) XXX_Unmarshal

func (m *TaskResourceSpec) XXX_Unmarshal(b []byte) error

type TaskSpec

type TaskSpec struct {
	// Template of the task that encapsulates all the metadata of the task.
	Template *core.TaskTemplate `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// Represents the specification for description entity.
	Description          *DescriptionEntity `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Represents a structure that encapsulates the user-configured specification of the task.

func (*TaskSpec) Descriptor

func (*TaskSpec) Descriptor() ([]byte, []int)

func (*TaskSpec) GetDescription

func (m *TaskSpec) GetDescription() *DescriptionEntity

func (*TaskSpec) GetTemplate

func (m *TaskSpec) GetTemplate() *core.TaskTemplate

func (*TaskSpec) ProtoMessage

func (*TaskSpec) ProtoMessage()

func (*TaskSpec) Reset

func (m *TaskSpec) Reset()

func (*TaskSpec) String

func (m *TaskSpec) String() string

func (*TaskSpec) XXX_DiscardUnknown

func (m *TaskSpec) XXX_DiscardUnknown()

func (*TaskSpec) XXX_Marshal

func (m *TaskSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TaskSpec) XXX_Merge

func (m *TaskSpec) XXX_Merge(src proto.Message)

func (*TaskSpec) XXX_Size

func (m *TaskSpec) XXX_Size() int

func (*TaskSpec) XXX_Unmarshal

func (m *TaskSpec) XXX_Unmarshal(b []byte) error

type UrlBlob deprecated

type UrlBlob struct {
	// Actual url value.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// Represents the size of the file accessible at the above url.
	Bytes                int64    `protobuf:"varint,2,opt,name=bytes,proto3" json:"bytes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a string url and associated metadata used throughout the platform.

Deprecated: Do not use.

func (*UrlBlob) Descriptor

func (*UrlBlob) Descriptor() ([]byte, []int)

func (*UrlBlob) GetBytes

func (m *UrlBlob) GetBytes() int64

func (*UrlBlob) GetUrl

func (m *UrlBlob) GetUrl() string

func (*UrlBlob) ProtoMessage

func (*UrlBlob) ProtoMessage()

func (*UrlBlob) Reset

func (m *UrlBlob) Reset()

func (*UrlBlob) String

func (m *UrlBlob) String() string

func (*UrlBlob) XXX_DiscardUnknown

func (m *UrlBlob) XXX_DiscardUnknown()

func (*UrlBlob) XXX_Marshal

func (m *UrlBlob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UrlBlob) XXX_Merge

func (m *UrlBlob) XXX_Merge(src proto.Message)

func (*UrlBlob) XXX_Size

func (m *UrlBlob) XXX_Size() int

func (*UrlBlob) XXX_Unmarshal

func (m *UrlBlob) XXX_Unmarshal(b []byte) error

type Version

type Version struct {
	// Specifies the GIT sha of the build
	Build string `protobuf:"bytes,1,opt,name=Build,proto3" json:"Build,omitempty"`
	// Version for the build, should follow a semver
	Version string `protobuf:"bytes,2,opt,name=Version,proto3" json:"Version,omitempty"`
	// Build timestamp
	BuildTime            string   `protobuf:"bytes,3,opt,name=BuildTime,proto3" json:"BuildTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Provides Version information for a component

func (*Version) Descriptor

func (*Version) Descriptor() ([]byte, []int)

func (*Version) GetBuild

func (m *Version) GetBuild() string

func (*Version) GetBuildTime

func (m *Version) GetBuildTime() string

func (*Version) GetVersion

func (m *Version) GetVersion() string

func (*Version) ProtoMessage

func (*Version) ProtoMessage()

func (*Version) Reset

func (m *Version) Reset()

func (*Version) String

func (m *Version) String() string

func (*Version) XXX_DiscardUnknown

func (m *Version) XXX_DiscardUnknown()

func (*Version) XXX_Marshal

func (m *Version) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Version) XXX_Merge

func (m *Version) XXX_Merge(src proto.Message)

func (*Version) XXX_Size

func (m *Version) XXX_Size() int

func (*Version) XXX_Unmarshal

func (m *Version) XXX_Unmarshal(b []byte) error

type Workflow

type Workflow struct {
	// id represents the unique identifier of the workflow.
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// closure encapsulates all the fields that maps to a compiled version of the workflow.
	Closure *WorkflowClosure `protobuf:"bytes,2,opt,name=closure,proto3" json:"closure,omitempty"`
	// One-liner overview of the entity.
	ShortDescription     string   `protobuf:"bytes,3,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents the workflow structure stored in the Admin A workflow is created by ordering tasks and associating outputs to inputs in order to produce a directed-acyclic execution graph.

func (*Workflow) Descriptor

func (*Workflow) Descriptor() ([]byte, []int)

func (*Workflow) GetClosure

func (m *Workflow) GetClosure() *WorkflowClosure

func (*Workflow) GetId

func (m *Workflow) GetId() *core.Identifier

func (*Workflow) GetShortDescription

func (m *Workflow) GetShortDescription() string

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) Reset

func (m *Workflow) Reset()

func (*Workflow) String

func (m *Workflow) String() string

func (*Workflow) XXX_DiscardUnknown

func (m *Workflow) XXX_DiscardUnknown()

func (*Workflow) XXX_Marshal

func (m *Workflow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Workflow) XXX_Merge

func (m *Workflow) XXX_Merge(src proto.Message)

func (*Workflow) XXX_Size

func (m *Workflow) XXX_Size() int

func (*Workflow) XXX_Unmarshal

func (m *Workflow) XXX_Unmarshal(b []byte) error

type WorkflowAttributes

type WorkflowAttributes struct {
	// Unique project id for which this set of attributes will be applied.
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Unique domain id for which this set of attributes will be applied.
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Workflow name for which this set of attributes will be applied.
	Workflow           string              `protobuf:"bytes,3,opt,name=workflow,proto3" json:"workflow,omitempty"`
	MatchingAttributes *MatchingAttributes `protobuf:"bytes,4,opt,name=matching_attributes,json=matchingAttributes,proto3" json:"matching_attributes,omitempty"`
	// Optional, org key applied to the attributes.
	Org                  string   `protobuf:"bytes,5,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Defines a set of custom matching attributes which defines resource defaults for a project, domain and workflow. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*WorkflowAttributes) Descriptor

func (*WorkflowAttributes) Descriptor() ([]byte, []int)

func (*WorkflowAttributes) GetDomain

func (m *WorkflowAttributes) GetDomain() string

func (*WorkflowAttributes) GetMatchingAttributes

func (m *WorkflowAttributes) GetMatchingAttributes() *MatchingAttributes

func (*WorkflowAttributes) GetOrg added in v1.10.7

func (m *WorkflowAttributes) GetOrg() string

func (*WorkflowAttributes) GetProject

func (m *WorkflowAttributes) GetProject() string

func (*WorkflowAttributes) GetWorkflow

func (m *WorkflowAttributes) GetWorkflow() string

func (*WorkflowAttributes) ProtoMessage

func (*WorkflowAttributes) ProtoMessage()

func (*WorkflowAttributes) Reset

func (m *WorkflowAttributes) Reset()

func (*WorkflowAttributes) String

func (m *WorkflowAttributes) String() string

func (*WorkflowAttributes) XXX_DiscardUnknown

func (m *WorkflowAttributes) XXX_DiscardUnknown()

func (*WorkflowAttributes) XXX_Marshal

func (m *WorkflowAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributes) XXX_Merge

func (m *WorkflowAttributes) XXX_Merge(src proto.Message)

func (*WorkflowAttributes) XXX_Size

func (m *WorkflowAttributes) XXX_Size() int

func (*WorkflowAttributes) XXX_Unmarshal

func (m *WorkflowAttributes) XXX_Unmarshal(b []byte) error

type WorkflowAttributesDeleteRequest

type WorkflowAttributesDeleteRequest struct {
	// Unique project id which this set of attributes references.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Unique domain id which this set of attributes references.
	// +required
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Workflow name which this set of attributes references.
	// +required
	Workflow string `protobuf:"bytes,3,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// Which type of matchable attributes to delete.
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org key applied to the attributes.
	Org                  string   `protobuf:"bytes,5,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to delete a set matchable workflow attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*WorkflowAttributesDeleteRequest) Descriptor

func (*WorkflowAttributesDeleteRequest) Descriptor() ([]byte, []int)

func (*WorkflowAttributesDeleteRequest) GetDomain

func (m *WorkflowAttributesDeleteRequest) GetDomain() string

func (*WorkflowAttributesDeleteRequest) GetOrg added in v1.10.7

func (*WorkflowAttributesDeleteRequest) GetProject

func (m *WorkflowAttributesDeleteRequest) GetProject() string

func (*WorkflowAttributesDeleteRequest) GetResourceType

func (*WorkflowAttributesDeleteRequest) GetWorkflow

func (m *WorkflowAttributesDeleteRequest) GetWorkflow() string

func (*WorkflowAttributesDeleteRequest) ProtoMessage

func (*WorkflowAttributesDeleteRequest) ProtoMessage()

func (*WorkflowAttributesDeleteRequest) Reset

func (*WorkflowAttributesDeleteRequest) String

func (*WorkflowAttributesDeleteRequest) XXX_DiscardUnknown

func (m *WorkflowAttributesDeleteRequest) XXX_DiscardUnknown()

func (*WorkflowAttributesDeleteRequest) XXX_Marshal

func (m *WorkflowAttributesDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributesDeleteRequest) XXX_Merge

func (m *WorkflowAttributesDeleteRequest) XXX_Merge(src proto.Message)

func (*WorkflowAttributesDeleteRequest) XXX_Size

func (m *WorkflowAttributesDeleteRequest) XXX_Size() int

func (*WorkflowAttributesDeleteRequest) XXX_Unmarshal

func (m *WorkflowAttributesDeleteRequest) XXX_Unmarshal(b []byte) error

type WorkflowAttributesDeleteResponse

type WorkflowAttributesDeleteResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*WorkflowAttributesDeleteResponse) Descriptor

func (*WorkflowAttributesDeleteResponse) Descriptor() ([]byte, []int)

func (*WorkflowAttributesDeleteResponse) ProtoMessage

func (*WorkflowAttributesDeleteResponse) ProtoMessage()

func (*WorkflowAttributesDeleteResponse) Reset

func (*WorkflowAttributesDeleteResponse) String

func (*WorkflowAttributesDeleteResponse) XXX_DiscardUnknown

func (m *WorkflowAttributesDeleteResponse) XXX_DiscardUnknown()

func (*WorkflowAttributesDeleteResponse) XXX_Marshal

func (m *WorkflowAttributesDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributesDeleteResponse) XXX_Merge

func (*WorkflowAttributesDeleteResponse) XXX_Size

func (m *WorkflowAttributesDeleteResponse) XXX_Size() int

func (*WorkflowAttributesDeleteResponse) XXX_Unmarshal

func (m *WorkflowAttributesDeleteResponse) XXX_Unmarshal(b []byte) error

type WorkflowAttributesGetRequest

type WorkflowAttributesGetRequest struct {
	// Unique project id which this set of attributes references.
	// +required
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// Unique domain id which this set of attributes references.
	// +required
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Workflow name which this set of attributes references.
	// +required
	Workflow string `protobuf:"bytes,3,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// Which type of matchable attributes to return.
	// +required
	ResourceType MatchableResource `` /* 136-byte string literal not displayed */
	// Optional, org key applied to the attributes.
	Org                  string   `protobuf:"bytes,5,opt,name=org,proto3" json:"org,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request to get an individual workflow attribute override. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*WorkflowAttributesGetRequest) Descriptor

func (*WorkflowAttributesGetRequest) Descriptor() ([]byte, []int)

func (*WorkflowAttributesGetRequest) GetDomain

func (m *WorkflowAttributesGetRequest) GetDomain() string

func (*WorkflowAttributesGetRequest) GetOrg added in v1.10.7

func (*WorkflowAttributesGetRequest) GetProject

func (m *WorkflowAttributesGetRequest) GetProject() string

func (*WorkflowAttributesGetRequest) GetResourceType

func (m *WorkflowAttributesGetRequest) GetResourceType() MatchableResource

func (*WorkflowAttributesGetRequest) GetWorkflow

func (m *WorkflowAttributesGetRequest) GetWorkflow() string

func (*WorkflowAttributesGetRequest) ProtoMessage

func (*WorkflowAttributesGetRequest) ProtoMessage()

func (*WorkflowAttributesGetRequest) Reset

func (m *WorkflowAttributesGetRequest) Reset()

func (*WorkflowAttributesGetRequest) String

func (*WorkflowAttributesGetRequest) XXX_DiscardUnknown

func (m *WorkflowAttributesGetRequest) XXX_DiscardUnknown()

func (*WorkflowAttributesGetRequest) XXX_Marshal

func (m *WorkflowAttributesGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributesGetRequest) XXX_Merge

func (m *WorkflowAttributesGetRequest) XXX_Merge(src proto.Message)

func (*WorkflowAttributesGetRequest) XXX_Size

func (m *WorkflowAttributesGetRequest) XXX_Size() int

func (*WorkflowAttributesGetRequest) XXX_Unmarshal

func (m *WorkflowAttributesGetRequest) XXX_Unmarshal(b []byte) error

type WorkflowAttributesGetResponse

type WorkflowAttributesGetResponse struct {
	Attributes           *WorkflowAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

Response to get an individual workflow attribute override.

func (*WorkflowAttributesGetResponse) Descriptor

func (*WorkflowAttributesGetResponse) Descriptor() ([]byte, []int)

func (*WorkflowAttributesGetResponse) GetAttributes

func (*WorkflowAttributesGetResponse) ProtoMessage

func (*WorkflowAttributesGetResponse) ProtoMessage()

func (*WorkflowAttributesGetResponse) Reset

func (m *WorkflowAttributesGetResponse) Reset()

func (*WorkflowAttributesGetResponse) String

func (*WorkflowAttributesGetResponse) XXX_DiscardUnknown

func (m *WorkflowAttributesGetResponse) XXX_DiscardUnknown()

func (*WorkflowAttributesGetResponse) XXX_Marshal

func (m *WorkflowAttributesGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributesGetResponse) XXX_Merge

func (m *WorkflowAttributesGetResponse) XXX_Merge(src proto.Message)

func (*WorkflowAttributesGetResponse) XXX_Size

func (m *WorkflowAttributesGetResponse) XXX_Size() int

func (*WorkflowAttributesGetResponse) XXX_Unmarshal

func (m *WorkflowAttributesGetResponse) XXX_Unmarshal(b []byte) error

type WorkflowAttributesUpdateRequest

type WorkflowAttributesUpdateRequest struct {
	Attributes           *WorkflowAttributes `protobuf:"bytes,1,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

Sets custom attributes for a project, domain and workflow combination. For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`

func (*WorkflowAttributesUpdateRequest) Descriptor

func (*WorkflowAttributesUpdateRequest) Descriptor() ([]byte, []int)

func (*WorkflowAttributesUpdateRequest) GetAttributes

func (*WorkflowAttributesUpdateRequest) ProtoMessage

func (*WorkflowAttributesUpdateRequest) ProtoMessage()

func (*WorkflowAttributesUpdateRequest) Reset

func (*WorkflowAttributesUpdateRequest) String

func (*WorkflowAttributesUpdateRequest) XXX_DiscardUnknown

func (m *WorkflowAttributesUpdateRequest) XXX_DiscardUnknown()

func (*WorkflowAttributesUpdateRequest) XXX_Marshal

func (m *WorkflowAttributesUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributesUpdateRequest) XXX_Merge

func (m *WorkflowAttributesUpdateRequest) XXX_Merge(src proto.Message)

func (*WorkflowAttributesUpdateRequest) XXX_Size

func (m *WorkflowAttributesUpdateRequest) XXX_Size() int

func (*WorkflowAttributesUpdateRequest) XXX_Unmarshal

func (m *WorkflowAttributesUpdateRequest) XXX_Unmarshal(b []byte) error

type WorkflowAttributesUpdateResponse

type WorkflowAttributesUpdateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Purposefully empty, may be populated in the future.

func (*WorkflowAttributesUpdateResponse) Descriptor

func (*WorkflowAttributesUpdateResponse) Descriptor() ([]byte, []int)

func (*WorkflowAttributesUpdateResponse) ProtoMessage

func (*WorkflowAttributesUpdateResponse) ProtoMessage()

func (*WorkflowAttributesUpdateResponse) Reset

func (*WorkflowAttributesUpdateResponse) String

func (*WorkflowAttributesUpdateResponse) XXX_DiscardUnknown

func (m *WorkflowAttributesUpdateResponse) XXX_DiscardUnknown()

func (*WorkflowAttributesUpdateResponse) XXX_Marshal

func (m *WorkflowAttributesUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowAttributesUpdateResponse) XXX_Merge

func (*WorkflowAttributesUpdateResponse) XXX_Size

func (m *WorkflowAttributesUpdateResponse) XXX_Size() int

func (*WorkflowAttributesUpdateResponse) XXX_Unmarshal

func (m *WorkflowAttributesUpdateResponse) XXX_Unmarshal(b []byte) error

type WorkflowClosure

type WorkflowClosure struct {
	// Represents the compiled representation of the workflow from the specification provided.
	CompiledWorkflow *core.CompiledWorkflowClosure `protobuf:"bytes,1,opt,name=compiled_workflow,json=compiledWorkflow,proto3" json:"compiled_workflow,omitempty"`
	// Time at which the workflow was created.
	CreatedAt            *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

A container holding the compiled workflow produced from the WorkflowSpec and additional metadata.

func (*WorkflowClosure) Descriptor

func (*WorkflowClosure) Descriptor() ([]byte, []int)

func (*WorkflowClosure) GetCompiledWorkflow

func (m *WorkflowClosure) GetCompiledWorkflow() *core.CompiledWorkflowClosure

func (*WorkflowClosure) GetCreatedAt

func (m *WorkflowClosure) GetCreatedAt() *timestamp.Timestamp

func (*WorkflowClosure) ProtoMessage

func (*WorkflowClosure) ProtoMessage()

func (*WorkflowClosure) Reset

func (m *WorkflowClosure) Reset()

func (*WorkflowClosure) String

func (m *WorkflowClosure) String() string

func (*WorkflowClosure) XXX_DiscardUnknown

func (m *WorkflowClosure) XXX_DiscardUnknown()

func (*WorkflowClosure) XXX_Marshal

func (m *WorkflowClosure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowClosure) XXX_Merge

func (m *WorkflowClosure) XXX_Merge(src proto.Message)

func (*WorkflowClosure) XXX_Size

func (m *WorkflowClosure) XXX_Size() int

func (*WorkflowClosure) XXX_Unmarshal

func (m *WorkflowClosure) XXX_Unmarshal(b []byte) error

type WorkflowCreateRequest

type WorkflowCreateRequest struct {
	// id represents the unique identifier of the workflow.
	// +required
	Id *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Represents the specification for workflow.
	// +required
	Spec                 *WorkflowSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Represents a request structure to create a revision of a workflow. See :ref:`ref_flyteidl.admin.Workflow` for more details

func (*WorkflowCreateRequest) Descriptor

func (*WorkflowCreateRequest) Descriptor() ([]byte, []int)

func (*WorkflowCreateRequest) GetId

func (*WorkflowCreateRequest) GetSpec

func (m *WorkflowCreateRequest) GetSpec() *WorkflowSpec

func (*WorkflowCreateRequest) ProtoMessage

func (*WorkflowCreateRequest) ProtoMessage()

func (*WorkflowCreateRequest) Reset

func (m *WorkflowCreateRequest) Reset()

func (*WorkflowCreateRequest) String

func (m *WorkflowCreateRequest) String() string

func (*WorkflowCreateRequest) XXX_DiscardUnknown

func (m *WorkflowCreateRequest) XXX_DiscardUnknown()

func (*WorkflowCreateRequest) XXX_Marshal

func (m *WorkflowCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowCreateRequest) XXX_Merge

func (m *WorkflowCreateRequest) XXX_Merge(src proto.Message)

func (*WorkflowCreateRequest) XXX_Size

func (m *WorkflowCreateRequest) XXX_Size() int

func (*WorkflowCreateRequest) XXX_Unmarshal

func (m *WorkflowCreateRequest) XXX_Unmarshal(b []byte) error

type WorkflowCreateResponse

type WorkflowCreateResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WorkflowCreateResponse) Descriptor

func (*WorkflowCreateResponse) Descriptor() ([]byte, []int)

func (*WorkflowCreateResponse) ProtoMessage

func (*WorkflowCreateResponse) ProtoMessage()

func (*WorkflowCreateResponse) Reset

func (m *WorkflowCreateResponse) Reset()

func (*WorkflowCreateResponse) String

func (m *WorkflowCreateResponse) String() string

func (*WorkflowCreateResponse) XXX_DiscardUnknown

func (m *WorkflowCreateResponse) XXX_DiscardUnknown()

func (*WorkflowCreateResponse) XXX_Marshal

func (m *WorkflowCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowCreateResponse) XXX_Merge

func (m *WorkflowCreateResponse) XXX_Merge(src proto.Message)

func (*WorkflowCreateResponse) XXX_Size

func (m *WorkflowCreateResponse) XXX_Size() int

func (*WorkflowCreateResponse) XXX_Unmarshal

func (m *WorkflowCreateResponse) XXX_Unmarshal(b []byte) error

type WorkflowErrorExistsDifferentStructure

type WorkflowErrorExistsDifferentStructure struct {
	Id                   *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

The workflow id is already used and the structure is different

func (*WorkflowErrorExistsDifferentStructure) Descriptor

func (*WorkflowErrorExistsDifferentStructure) Descriptor() ([]byte, []int)

func (*WorkflowErrorExistsDifferentStructure) GetId

func (*WorkflowErrorExistsDifferentStructure) ProtoMessage

func (*WorkflowErrorExistsDifferentStructure) ProtoMessage()

func (*WorkflowErrorExistsDifferentStructure) Reset

func (*WorkflowErrorExistsDifferentStructure) String

func (*WorkflowErrorExistsDifferentStructure) XXX_DiscardUnknown

func (m *WorkflowErrorExistsDifferentStructure) XXX_DiscardUnknown()

func (*WorkflowErrorExistsDifferentStructure) XXX_Marshal

func (m *WorkflowErrorExistsDifferentStructure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowErrorExistsDifferentStructure) XXX_Merge

func (*WorkflowErrorExistsDifferentStructure) XXX_Size

func (*WorkflowErrorExistsDifferentStructure) XXX_Unmarshal

func (m *WorkflowErrorExistsDifferentStructure) XXX_Unmarshal(b []byte) error

type WorkflowErrorExistsIdenticalStructure

type WorkflowErrorExistsIdenticalStructure struct {
	Id                   *core.Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

The workflow id is already used with an identical sctructure

func (*WorkflowErrorExistsIdenticalStructure) Descriptor

func (*WorkflowErrorExistsIdenticalStructure) Descriptor() ([]byte, []int)

func (*WorkflowErrorExistsIdenticalStructure) GetId

func (*WorkflowErrorExistsIdenticalStructure) ProtoMessage

func (*WorkflowErrorExistsIdenticalStructure) ProtoMessage()

func (*WorkflowErrorExistsIdenticalStructure) Reset

func (*WorkflowErrorExistsIdenticalStructure) String

func (*WorkflowErrorExistsIdenticalStructure) XXX_DiscardUnknown

func (m *WorkflowErrorExistsIdenticalStructure) XXX_DiscardUnknown()

func (*WorkflowErrorExistsIdenticalStructure) XXX_Marshal

func (m *WorkflowErrorExistsIdenticalStructure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowErrorExistsIdenticalStructure) XXX_Merge

func (*WorkflowErrorExistsIdenticalStructure) XXX_Size

func (*WorkflowErrorExistsIdenticalStructure) XXX_Unmarshal

func (m *WorkflowErrorExistsIdenticalStructure) XXX_Unmarshal(b []byte) error

type WorkflowExecutionConfig

type WorkflowExecutionConfig struct {
	// Can be used to control the number of parallel nodes to run within the workflow. This is useful to achieve fairness.
	MaxParallelism int32 `protobuf:"varint,1,opt,name=max_parallelism,json=maxParallelism,proto3" json:"max_parallelism,omitempty"`
	// Indicates security context permissions for executions triggered with this matchable attribute.
	SecurityContext *core.SecurityContext `protobuf:"bytes,2,opt,name=security_context,json=securityContext,proto3" json:"security_context,omitempty"`
	// Encapsulates user settings pertaining to offloaded data (i.e. Blobs, Schema, query data, etc.).
	RawOutputDataConfig *RawOutputDataConfig `protobuf:"bytes,3,opt,name=raw_output_data_config,json=rawOutputDataConfig,proto3" json:"raw_output_data_config,omitempty"`
	// Custom labels to be applied to a triggered execution resource.
	Labels *Labels `protobuf:"bytes,4,opt,name=labels,proto3" json:"labels,omitempty"`
	// Custom annotations to be applied to a triggered execution resource.
	Annotations *Annotations `protobuf:"bytes,5,opt,name=annotations,proto3" json:"annotations,omitempty"`
	// Allows for the interruptible flag of a workflow to be overwritten for a single execution.
	// Omitting this field uses the workflow's value as a default.
	// As we need to distinguish between the field not being provided and its default value false, we have to use a wrapper
	// around the bool field.
	Interruptible *wrappers.BoolValue `protobuf:"bytes,6,opt,name=interruptible,proto3" json:"interruptible,omitempty"`
	// Allows for all cached values of a workflow and its tasks to be overwritten for a single execution.
	// If enabled, all calculations are performed even if cached results would be available, overwriting the stored
	// data once execution finishes successfully.
	OverwriteCache bool `protobuf:"varint,7,opt,name=overwrite_cache,json=overwriteCache,proto3" json:"overwrite_cache,omitempty"`
	// Environment variables to be set for the execution.
	Envs                 *Envs    `protobuf:"bytes,8,opt,name=envs,proto3" json:"envs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Adds defaults for customizable workflow-execution specifications and overrides.

func (*WorkflowExecutionConfig) Descriptor

func (*WorkflowExecutionConfig) Descriptor() ([]byte, []int)

func (*WorkflowExecutionConfig) GetAnnotations

func (m *WorkflowExecutionConfig) GetAnnotations() *Annotations

func (*WorkflowExecutionConfig) GetEnvs

func (m *WorkflowExecutionConfig) GetEnvs() *Envs

func (*WorkflowExecutionConfig) GetInterruptible

func (m *WorkflowExecutionConfig) GetInterruptible() *wrappers.BoolValue

func (*WorkflowExecutionConfig) GetLabels

func (m *WorkflowExecutionConfig) GetLabels() *Labels

func (*WorkflowExecutionConfig) GetMaxParallelism

func (m *WorkflowExecutionConfig) GetMaxParallelism() int32

func (*WorkflowExecutionConfig) GetOverwriteCache

func (m *WorkflowExecutionConfig) GetOverwriteCache() bool

func (*WorkflowExecutionConfig) GetRawOutputDataConfig

func (m *WorkflowExecutionConfig) GetRawOutputDataConfig() *RawOutputDataConfig

func (*WorkflowExecutionConfig) GetSecurityContext

func (m *WorkflowExecutionConfig) GetSecurityContext() *core.SecurityContext

func (*WorkflowExecutionConfig) ProtoMessage

func (*WorkflowExecutionConfig) ProtoMessage()

func (*WorkflowExecutionConfig) Reset

func (m *WorkflowExecutionConfig) Reset()

func (*WorkflowExecutionConfig) String

func (m *WorkflowExecutionConfig) String() string

func (*WorkflowExecutionConfig) XXX_DiscardUnknown

func (m *WorkflowExecutionConfig) XXX_DiscardUnknown()

func (*WorkflowExecutionConfig) XXX_Marshal

func (m *WorkflowExecutionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionConfig) XXX_Merge

func (m *WorkflowExecutionConfig) XXX_Merge(src proto.Message)

func (*WorkflowExecutionConfig) XXX_Size

func (m *WorkflowExecutionConfig) XXX_Size() int

func (*WorkflowExecutionConfig) XXX_Unmarshal

func (m *WorkflowExecutionConfig) XXX_Unmarshal(b []byte) error

type WorkflowExecutionEventRequest

type WorkflowExecutionEventRequest struct {
	// Unique ID for this request that can be traced between services
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Details about the event that occurred.
	Event                *event.WorkflowExecutionEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

Request to send a notification that a workflow execution event has occurred.

func (*WorkflowExecutionEventRequest) Descriptor

func (*WorkflowExecutionEventRequest) Descriptor() ([]byte, []int)

func (*WorkflowExecutionEventRequest) GetEvent

func (*WorkflowExecutionEventRequest) GetRequestId

func (m *WorkflowExecutionEventRequest) GetRequestId() string

func (*WorkflowExecutionEventRequest) ProtoMessage

func (*WorkflowExecutionEventRequest) ProtoMessage()

func (*WorkflowExecutionEventRequest) Reset

func (m *WorkflowExecutionEventRequest) Reset()

func (*WorkflowExecutionEventRequest) String

func (*WorkflowExecutionEventRequest) XXX_DiscardUnknown

func (m *WorkflowExecutionEventRequest) XXX_DiscardUnknown()

func (*WorkflowExecutionEventRequest) XXX_Marshal

func (m *WorkflowExecutionEventRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionEventRequest) XXX_Merge

func (m *WorkflowExecutionEventRequest) XXX_Merge(src proto.Message)

func (*WorkflowExecutionEventRequest) XXX_Size

func (m *WorkflowExecutionEventRequest) XXX_Size() int

func (*WorkflowExecutionEventRequest) XXX_Unmarshal

func (m *WorkflowExecutionEventRequest) XXX_Unmarshal(b []byte) error

type WorkflowExecutionEventResponse

type WorkflowExecutionEventResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WorkflowExecutionEventResponse) Descriptor

func (*WorkflowExecutionEventResponse) Descriptor() ([]byte, []int)

func (*WorkflowExecutionEventResponse) ProtoMessage

func (*WorkflowExecutionEventResponse) ProtoMessage()

func (*WorkflowExecutionEventResponse) Reset

func (m *WorkflowExecutionEventResponse) Reset()

func (*WorkflowExecutionEventResponse) String

func (*WorkflowExecutionEventResponse) XXX_DiscardUnknown

func (m *WorkflowExecutionEventResponse) XXX_DiscardUnknown()

func (*WorkflowExecutionEventResponse) XXX_Marshal

func (m *WorkflowExecutionEventResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionEventResponse) XXX_Merge

func (m *WorkflowExecutionEventResponse) XXX_Merge(src proto.Message)

func (*WorkflowExecutionEventResponse) XXX_Size

func (m *WorkflowExecutionEventResponse) XXX_Size() int

func (*WorkflowExecutionEventResponse) XXX_Unmarshal

func (m *WorkflowExecutionEventResponse) XXX_Unmarshal(b []byte) error

type WorkflowExecutionGetDataRequest

type WorkflowExecutionGetDataRequest struct {
	// The identifier of the execution for which to fetch inputs and outputs.
	Id                   *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

Request structure to fetch inputs, output and other data produced by an execution. By default this data is not returned inline in :ref:`ref_flyteidl.admin.WorkflowExecutionGetRequest`

func (*WorkflowExecutionGetDataRequest) Descriptor

func (*WorkflowExecutionGetDataRequest) Descriptor() ([]byte, []int)

func (*WorkflowExecutionGetDataRequest) GetId

func (*WorkflowExecutionGetDataRequest) ProtoMessage

func (*WorkflowExecutionGetDataRequest) ProtoMessage()

func (*WorkflowExecutionGetDataRequest) Reset

func (*WorkflowExecutionGetDataRequest) String

func (*WorkflowExecutionGetDataRequest) XXX_DiscardUnknown

func (m *WorkflowExecutionGetDataRequest) XXX_DiscardUnknown()

func (*WorkflowExecutionGetDataRequest) XXX_Marshal

func (m *WorkflowExecutionGetDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionGetDataRequest) XXX_Merge

func (m *WorkflowExecutionGetDataRequest) XXX_Merge(src proto.Message)

func (*WorkflowExecutionGetDataRequest) XXX_Size

func (m *WorkflowExecutionGetDataRequest) XXX_Size() int

func (*WorkflowExecutionGetDataRequest) XXX_Unmarshal

func (m *WorkflowExecutionGetDataRequest) XXX_Unmarshal(b []byte) error

type WorkflowExecutionGetDataResponse

type WorkflowExecutionGetDataResponse struct {
	// Signed url to fetch a core.LiteralMap of execution outputs.
	// Deprecated: Please use full_outputs instead.
	Outputs *UrlBlob `protobuf:"bytes,1,opt,name=outputs,proto3" json:"outputs,omitempty"` // Deprecated: Do not use.
	// Signed url to fetch a core.LiteralMap of execution inputs.
	// Deprecated: Please use full_inputs instead.
	Inputs *UrlBlob `protobuf:"bytes,2,opt,name=inputs,proto3" json:"inputs,omitempty"` // Deprecated: Do not use.
	// Full_inputs will only be populated if they are under a configured size threshold.
	FullInputs *core.LiteralMap `protobuf:"bytes,3,opt,name=full_inputs,json=fullInputs,proto3" json:"full_inputs,omitempty"`
	// Full_outputs will only be populated if they are under a configured size threshold.
	FullOutputs          *core.LiteralMap `protobuf:"bytes,4,opt,name=full_outputs,json=fullOutputs,proto3" json:"full_outputs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Response structure for WorkflowExecutionGetDataRequest which contains inputs and outputs for an execution.

func (*WorkflowExecutionGetDataResponse) Descriptor

func (*WorkflowExecutionGetDataResponse) Descriptor() ([]byte, []int)

func (*WorkflowExecutionGetDataResponse) GetFullInputs

func (m *WorkflowExecutionGetDataResponse) GetFullInputs() *core.LiteralMap

func (*WorkflowExecutionGetDataResponse) GetFullOutputs

func (m *WorkflowExecutionGetDataResponse) GetFullOutputs() *core.LiteralMap

func (*WorkflowExecutionGetDataResponse) GetInputs deprecated

func (m *WorkflowExecutionGetDataResponse) GetInputs() *UrlBlob

Deprecated: Do not use.

func (*WorkflowExecutionGetDataResponse) GetOutputs deprecated

func (m *WorkflowExecutionGetDataResponse) GetOutputs() *UrlBlob

Deprecated: Do not use.

func (*WorkflowExecutionGetDataResponse) ProtoMessage

func (*WorkflowExecutionGetDataResponse) ProtoMessage()

func (*WorkflowExecutionGetDataResponse) Reset

func (*WorkflowExecutionGetDataResponse) String

func (*WorkflowExecutionGetDataResponse) XXX_DiscardUnknown

func (m *WorkflowExecutionGetDataResponse) XXX_DiscardUnknown()

func (*WorkflowExecutionGetDataResponse) XXX_Marshal

func (m *WorkflowExecutionGetDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionGetDataResponse) XXX_Merge

func (*WorkflowExecutionGetDataResponse) XXX_Size

func (m *WorkflowExecutionGetDataResponse) XXX_Size() int

func (*WorkflowExecutionGetDataResponse) XXX_Unmarshal

func (m *WorkflowExecutionGetDataResponse) XXX_Unmarshal(b []byte) error

type WorkflowExecutionGetMetricsRequest

type WorkflowExecutionGetMetricsRequest struct {
	// id defines the workflow execution to query for.
	Id *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// depth defines the number of Flyte entity levels to traverse when breaking down execution details.
	Depth                int32    `protobuf:"varint,2,opt,name=depth,proto3" json:"depth,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WorkflowExecutionGetMetricsRequest represents a request to retrieve metrics for the specified workflow execution.

func (*WorkflowExecutionGetMetricsRequest) Descriptor

func (*WorkflowExecutionGetMetricsRequest) Descriptor() ([]byte, []int)

func (*WorkflowExecutionGetMetricsRequest) GetDepth

func (*WorkflowExecutionGetMetricsRequest) GetId

func (*WorkflowExecutionGetMetricsRequest) ProtoMessage

func (*WorkflowExecutionGetMetricsRequest) ProtoMessage()

func (*WorkflowExecutionGetMetricsRequest) Reset

func (*WorkflowExecutionGetMetricsRequest) String

func (*WorkflowExecutionGetMetricsRequest) XXX_DiscardUnknown

func (m *WorkflowExecutionGetMetricsRequest) XXX_DiscardUnknown()

func (*WorkflowExecutionGetMetricsRequest) XXX_Marshal

func (m *WorkflowExecutionGetMetricsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionGetMetricsRequest) XXX_Merge

func (*WorkflowExecutionGetMetricsRequest) XXX_Size

func (*WorkflowExecutionGetMetricsRequest) XXX_Unmarshal

func (m *WorkflowExecutionGetMetricsRequest) XXX_Unmarshal(b []byte) error

type WorkflowExecutionGetMetricsResponse

type WorkflowExecutionGetMetricsResponse struct {
	// Span defines the top-level breakdown of the workflows execution. More precise information is nested in a
	// hierarchical structure using Flyte entity references.
	Span                 *core.Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

WorkflowExecutionGetMetricsResponse represents the response containing metrics for the specified workflow execution.

func (*WorkflowExecutionGetMetricsResponse) Descriptor

func (*WorkflowExecutionGetMetricsResponse) Descriptor() ([]byte, []int)

func (*WorkflowExecutionGetMetricsResponse) GetSpan

func (*WorkflowExecutionGetMetricsResponse) ProtoMessage

func (*WorkflowExecutionGetMetricsResponse) ProtoMessage()

func (*WorkflowExecutionGetMetricsResponse) Reset

func (*WorkflowExecutionGetMetricsResponse) String

func (*WorkflowExecutionGetMetricsResponse) XXX_DiscardUnknown

func (m *WorkflowExecutionGetMetricsResponse) XXX_DiscardUnknown()

func (*WorkflowExecutionGetMetricsResponse) XXX_Marshal

func (m *WorkflowExecutionGetMetricsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionGetMetricsResponse) XXX_Merge

func (*WorkflowExecutionGetMetricsResponse) XXX_Size

func (*WorkflowExecutionGetMetricsResponse) XXX_Unmarshal

func (m *WorkflowExecutionGetMetricsResponse) XXX_Unmarshal(b []byte) error

type WorkflowExecutionGetRequest

type WorkflowExecutionGetRequest struct {
	// Uniquely identifies an individual workflow execution.
	Id                   *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

A message used to fetch a single workflow execution entity. See :ref:`ref_flyteidl.admin.Execution` for more details

func (*WorkflowExecutionGetRequest) Descriptor

func (*WorkflowExecutionGetRequest) Descriptor() ([]byte, []int)

func (*WorkflowExecutionGetRequest) GetId

func (*WorkflowExecutionGetRequest) ProtoMessage

func (*WorkflowExecutionGetRequest) ProtoMessage()

func (*WorkflowExecutionGetRequest) Reset

func (m *WorkflowExecutionGetRequest) Reset()

func (*WorkflowExecutionGetRequest) String

func (m *WorkflowExecutionGetRequest) String() string

func (*WorkflowExecutionGetRequest) XXX_DiscardUnknown

func (m *WorkflowExecutionGetRequest) XXX_DiscardUnknown()

func (*WorkflowExecutionGetRequest) XXX_Marshal

func (m *WorkflowExecutionGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowExecutionGetRequest) XXX_Merge

func (m *WorkflowExecutionGetRequest) XXX_Merge(src proto.Message)

func (*WorkflowExecutionGetRequest) XXX_Size

func (m *WorkflowExecutionGetRequest) XXX_Size() int

func (*WorkflowExecutionGetRequest) XXX_Unmarshal

func (m *WorkflowExecutionGetRequest) XXX_Unmarshal(b []byte) error

type WorkflowList

type WorkflowList struct {
	// A list of workflows returned based on the request.
	Workflows []*Workflow `protobuf:"bytes,1,rep,name=workflows,proto3" json:"workflows,omitempty"`
	// In the case of multiple pages of results, the server-provided token can be used to fetch the next page
	// in a query. If there are no more results, this value will be empty.
	Token                string   `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Represents a list of workflows returned from the admin. See :ref:`ref_flyteidl.admin.Workflow` for more details

func (*WorkflowList) Descriptor

func (*WorkflowList) Descriptor() ([]byte, []int)

func (*WorkflowList) GetToken

func (m *WorkflowList) GetToken() string

func (*WorkflowList) GetWorkflows

func (m *WorkflowList) GetWorkflows() []*Workflow

func (*WorkflowList) ProtoMessage

func (*WorkflowList) ProtoMessage()

func (*WorkflowList) Reset

func (m *WorkflowList) Reset()

func (*WorkflowList) String

func (m *WorkflowList) String() string

func (*WorkflowList) XXX_DiscardUnknown

func (m *WorkflowList) XXX_DiscardUnknown()

func (*WorkflowList) XXX_Marshal

func (m *WorkflowList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowList) XXX_Merge

func (m *WorkflowList) XXX_Merge(src proto.Message)

func (*WorkflowList) XXX_Size

func (m *WorkflowList) XXX_Size() int

func (*WorkflowList) XXX_Unmarshal

func (m *WorkflowList) XXX_Unmarshal(b []byte) error

type WorkflowNodeMetadata

type WorkflowNodeMetadata struct {
	// The identifier for a workflow execution launched by a node.
	ExecutionId          *core.WorkflowExecutionIdentifier `protobuf:"bytes,1,opt,name=executionId,proto3" json:"executionId,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

Metadata for a WorkflowNode

func (*WorkflowNodeMetadata) Descriptor

func (*WorkflowNodeMetadata) Descriptor() ([]byte, []int)

func (*WorkflowNodeMetadata) GetExecutionId

func (*WorkflowNodeMetadata) ProtoMessage

func (*WorkflowNodeMetadata) ProtoMessage()

func (*WorkflowNodeMetadata) Reset

func (m *WorkflowNodeMetadata) Reset()

func (*WorkflowNodeMetadata) String

func (m *WorkflowNodeMetadata) String() string

func (*WorkflowNodeMetadata) XXX_DiscardUnknown

func (m *WorkflowNodeMetadata) XXX_DiscardUnknown()

func (*WorkflowNodeMetadata) XXX_Marshal

func (m *WorkflowNodeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowNodeMetadata) XXX_Merge

func (m *WorkflowNodeMetadata) XXX_Merge(src proto.Message)

func (*WorkflowNodeMetadata) XXX_Size

func (m *WorkflowNodeMetadata) XXX_Size() int

func (*WorkflowNodeMetadata) XXX_Unmarshal

func (m *WorkflowNodeMetadata) XXX_Unmarshal(b []byte) error

type WorkflowSpec

type WorkflowSpec struct {
	// Template of the task that encapsulates all the metadata of the workflow.
	Template *core.WorkflowTemplate `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the
	// propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out
	// to Admin to see other registered workflows).  In fact, subworkflows do not even need to be registered.
	SubWorkflows []*core.WorkflowTemplate `protobuf:"bytes,2,rep,name=sub_workflows,json=subWorkflows,proto3" json:"sub_workflows,omitempty"`
	// Represents the specification for description entity.
	Description          *DescriptionEntity `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Represents a structure that encapsulates the specification of the workflow.

func (*WorkflowSpec) Descriptor

func (*WorkflowSpec) Descriptor() ([]byte, []int)

func (*WorkflowSpec) GetDescription

func (m *WorkflowSpec) GetDescription() *DescriptionEntity

func (*WorkflowSpec) GetSubWorkflows

func (m *WorkflowSpec) GetSubWorkflows() []*core.WorkflowTemplate

func (*WorkflowSpec) GetTemplate

func (m *WorkflowSpec) GetTemplate() *core.WorkflowTemplate

func (*WorkflowSpec) ProtoMessage

func (*WorkflowSpec) ProtoMessage()

func (*WorkflowSpec) Reset

func (m *WorkflowSpec) Reset()

func (*WorkflowSpec) String

func (m *WorkflowSpec) String() string

func (*WorkflowSpec) XXX_DiscardUnknown

func (m *WorkflowSpec) XXX_DiscardUnknown()

func (*WorkflowSpec) XXX_Marshal

func (m *WorkflowSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WorkflowSpec) XXX_Merge

func (m *WorkflowSpec) XXX_Merge(src proto.Message)

func (*WorkflowSpec) XXX_Size

func (m *WorkflowSpec) XXX_Size() int

func (*WorkflowSpec) XXX_Unmarshal

func (m *WorkflowSpec) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL