Skip to main content

FilterContextInput

input FilterContextInput{
"selectionType"
sectionType: SectionType!,

"ids"
ids: [String!]!
}

PaginationContext

PageContext

input PaginationContext{
"page"
page:Int!,

"pageSize"
pageSize:Int!
}

AspectQuery

Arguments to fetch versioned aspect

input AspectQuery {
"Aspect Kind"
aspect: AspectKind!

"Optional. Aspect version to fetch. Latest version is fetched by default."
version: String

"Optional. Files to fetch. All files in latest version is fetched by default."
files: [String!]
}

AuthorizationContext

AuthorizationContext

input AuthorizationContext{
authEntityKind:EntityKind!
authEntityId:String!
}

executionMetricsArg

ExecutionMetrics Input Type

input executionMetricsArg {

"Pipeline metrics table fully qualified name"
pipelineMetricsTable: String

"Component metrics table fully qualified name"
componentMetricsTable: String

"Interims table fully qualified name"
interimsTable: String

"Whether metrics are enabled by default for all projects of this team"
enabled: Boolean!
}

entityConflicts

input entityConflicts {
"Entity Kind"
entityKind: EntityKind!

"Entity Id"
entityId: String!

"Entity Name"
entityName: String!

"Resolution Strategy"
strategy: ResolutionStrategy!
}

projectConflicts

input projectConflicts {

key: String!

displayKey: String!

leftValue: String!

rightValue: String!

strategy: ResolutionStrategy!
}