Changeset View
Changeset View
Standalone View
Standalone View
js_modules/dagit/src/schema.graphql
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | type ConfigTypeNotFoundError implements Error { | ||||
message: String! | message: String! | ||||
stack: [String!]! | stack: [String!]! | ||||
pipeline: Pipeline! | pipeline: Pipeline! | ||||
configTypeName: String! | configTypeName: String! | ||||
} | } | ||||
union ConfigTypeOrError = EnumConfigType | CompositeConfigType | RegularConfigType | PipelineNotFoundError | ConfigTypeNotFoundError | union ConfigTypeOrError = EnumConfigType | CompositeConfigType | RegularConfigType | PipelineNotFoundError | ConfigTypeNotFoundError | ||||
type CreateRunScheduleResult { | |||||
schedule: RunSchedule! | |||||
} | |||||
scalar Cursor | scalar Cursor | ||||
type DeleteRunScheduleResult { | |||||
deletedSchedule: RunSchedule! | |||||
} | |||||
interface DisplayableEvent { | interface DisplayableEvent { | ||||
label: String! | label: String! | ||||
description: String | description: String | ||||
metadataEntries: [EventMetadataEntry!]! | metadataEntries: [EventMetadataEntry!]! | ||||
} | } | ||||
type EnumConfigType implements ConfigType { | type EnumConfigType implements ConfigType { | ||||
key: String! | key: String! | ||||
▲ Show 20 Lines • Show All 223 Lines • ▼ Show 20 Lines | |||||
type FieldsNotDefinedConfigError implements PipelineConfigValidationError { | type FieldsNotDefinedConfigError implements PipelineConfigValidationError { | ||||
message: String! | message: String! | ||||
path: [String!]! | path: [String!]! | ||||
stack: EvaluationStack! | stack: EvaluationStack! | ||||
reason: EvaluationErrorReason! | reason: EvaluationErrorReason! | ||||
fieldNames: [String!]! | fieldNames: [String!]! | ||||
} | } | ||||
alangenfeld: wat | |||||
type Input { | type Input { | ||||
solid: Solid! | solid: Solid! | ||||
definition: InputDefinition! | definition: InputDefinition! | ||||
dependsOn: [Output!]! | dependsOn: [Output!]! | ||||
} | } | ||||
type InputDefinition { | type InputDefinition { | ||||
solidDefinition: SolidDefinition! | solidDefinition: SolidDefinition! | ||||
▲ Show 20 Lines • Show All 140 Lines • ▼ Show 20 Lines | type ModeNotFoundError implements Error { | ||||
message: String! | message: String! | ||||
stack: [String!]! | stack: [String!]! | ||||
mode: String! | mode: String! | ||||
} | } | ||||
type Mutation { | type Mutation { | ||||
startPipelineExecution(executionParams: ExecutionParams!, reexecutionConfig: ReexecutionConfig): StartPipelineExecutionResult! | startPipelineExecution(executionParams: ExecutionParams!, reexecutionConfig: ReexecutionConfig): StartPipelineExecutionResult! | ||||
executePlan(executionParams: ExecutionParams!): ExecutePlanResult! | executePlan(executionParams: ExecutionParams!): ExecutePlanResult! | ||||
createRunSchedule(schedule: RunScheduleInput!): CreateRunScheduleResult! | |||||
deleteRunSchedule(scheduleId: String!): DeleteRunScheduleResult! | |||||
} | } | ||||
type NullableConfigType implements ConfigType & WrappingConfigType { | type NullableConfigType implements ConfigType & WrappingConfigType { | ||||
key: String! | key: String! | ||||
name: String | name: String | ||||
description: String | description: String | ||||
innerTypes: [ConfigType!]! | innerTypes: [ConfigType!]! | ||||
isNullable: Boolean! | isNullable: Boolean! | ||||
▲ Show 20 Lines • Show All 228 Lines • ▼ Show 20 Lines | |||||
type Query { | type Query { | ||||
version: String! | version: String! | ||||
pipelineOrError(params: ExecutionSelector!): PipelineOrError! | pipelineOrError(params: ExecutionSelector!): PipelineOrError! | ||||
pipeline(params: ExecutionSelector!): Pipeline! | pipeline(params: ExecutionSelector!): Pipeline! | ||||
pipelinesOrError: PipelinesOrError! | pipelinesOrError: PipelinesOrError! | ||||
pipelines: PipelineConnection! | pipelines: PipelineConnection! | ||||
configTypeOrError(pipelineName: String!, configTypeName: String!, mode: String!): ConfigTypeOrError! | configTypeOrError(pipelineName: String!, configTypeName: String!, mode: String!): ConfigTypeOrError! | ||||
runtimeTypeOrError(pipelineName: String!, runtimeTypeName: String!): RuntimeTypeOrError! | runtimeTypeOrError(pipelineName: String!, runtimeTypeName: String!): RuntimeTypeOrError! | ||||
scheduler: Scheduler | |||||
pipelineRuns: [PipelineRun!]! | pipelineRuns: [PipelineRun!]! | ||||
pipelineRunOrError(runId: ID!): PipelineRunOrError! | pipelineRunOrError(runId: ID!): PipelineRunOrError! | ||||
isPipelineConfigValid(pipeline: ExecutionSelector!, environmentConfigData: EnvironmentConfigData, mode: String!): PipelineConfigValidationResult! | isPipelineConfigValid(pipeline: ExecutionSelector!, environmentConfigData: EnvironmentConfigData, mode: String!): PipelineConfigValidationResult! | ||||
executionPlan(pipeline: ExecutionSelector!, environmentConfigData: EnvironmentConfigData, mode: String!): ExecutionPlanResult! | executionPlan(pipeline: ExecutionSelector!, environmentConfigData: EnvironmentConfigData, mode: String!): ExecutionPlanResult! | ||||
environmentSchemaOrError(selector: ExecutionSelector!, mode: String!): EnvironmentSchemaOrError! | environmentSchemaOrError(selector: ExecutionSelector!, mode: String!): EnvironmentSchemaOrError! | ||||
enabledFeatures: [String!]! | enabledFeatures: [String!]! | ||||
} | } | ||||
Show All 29 Lines | |||||
} | } | ||||
type Resource { | type Resource { | ||||
name: String! | name: String! | ||||
description: String | description: String | ||||
configField: ConfigTypeField | configField: ConfigTypeField | ||||
} | } | ||||
type RunSchedule { | |||||
scheduleId: String! | |||||
name: String! | |||||
cronSchedule: String! | |||||
Done Inline Actionsthis seems accidental? alangenfeld: this seems accidental? | |||||
executionParams: String! | |||||
alangenfeldUnsubmitted Not Done Inline Actionsis String right here? we just send the json blob? alangenfeld: is String right here? we just send the json blob? | |||||
sashankAuthorUnsubmitted Done Inline ActionsI think so. I don't see a situation where you would want to get just a part of the execution params, and I don't see a way to make it query-able since the structure changes based on config. sashank: I think so. I don't see a situation where you would want to get just a part of the execution… | |||||
} | |||||
input RunScheduleInput { | |||||
name: String! | |||||
cronSchedule: String! | |||||
executionParams: ExecutionParams! | |||||
} | |||||
type RuntimeMismatchConfigError implements PipelineConfigValidationError { | type RuntimeMismatchConfigError implements PipelineConfigValidationError { | ||||
message: String! | message: String! | ||||
path: [String!]! | path: [String!]! | ||||
stack: EvaluationStack! | stack: EvaluationStack! | ||||
reason: EvaluationErrorReason! | reason: EvaluationErrorReason! | ||||
type: ConfigType! | type: ConfigType! | ||||
valueRep: String | valueRep: String | ||||
} | } | ||||
Show All 16 Lines | type RuntimeTypeNotFoundError implements Error { | ||||
message: String! | message: String! | ||||
stack: [String!]! | stack: [String!]! | ||||
pipeline: Pipeline! | pipeline: Pipeline! | ||||
runtimeTypeName: String! | runtimeTypeName: String! | ||||
} | } | ||||
union RuntimeTypeOrError = RegularRuntimeType | PipelineNotFoundError | RuntimeTypeNotFoundError | union RuntimeTypeOrError = RegularRuntimeType | PipelineNotFoundError | RuntimeTypeNotFoundError | ||||
type Scheduler { | |||||
schedulerType: String! | |||||
schedules: [RunSchedule!]! | |||||
} | |||||
type SelectorTypeConfigError implements PipelineConfigValidationError { | type SelectorTypeConfigError implements PipelineConfigValidationError { | ||||
message: String! | message: String! | ||||
path: [String!]! | path: [String!]! | ||||
stack: EvaluationStack! | stack: EvaluationStack! | ||||
reason: EvaluationErrorReason! | reason: EvaluationErrorReason! | ||||
incomingFields: [String!]! | incomingFields: [String!]! | ||||
} | } | ||||
▲ Show 20 Lines • Show All 81 Lines • Show Last 20 Lines |
wat