INPUT_OBJECT

EngineFilter

link GraphQL Schema definition

1input EngineFilter {
4
2# Name of engine to filter by
3name: String
7
5# Search by exact name(case insensitive)
6exactName: String
10
8# Provide a list of engine states to filter by
9state: [EngineState!]
13
11# Language supported by the engine
12language: String
16
14# Provide a list of engine category names to filter by
15category: [String!]
19
17# Filter engines that require a library
18libraryRequired: Boolean
22
20# Provide a list of engine type names to filter by
21type: [EngineTypeFilter!]
25
23# Provide a list of rating from 0 to 5 to filter by.
24rating: [Int]
28
26# Specify the deployment model of the engine.
27deploymentModel: DeploymentModel
31
29# Provide a list of deployment models to filter by
30deploymentModels: [DeploymentModel!]
34
32# Provide a list of distribution types to filter by
33distributionTypes: [EngineDistributionType!]
37
35# Specify the minimum price of the engine.
36priceMin: Int
40
38# Specify the maximum price of the engine.
39priceMax: Int
43
41# Specify the minimum FedRamp impact level of the engine.
42fedRampImpactLevelMin: Int
46
44# Specify the minimum FedRamp impact level of the engine.
45fedRampImpactLevelMax: Int
49
47# Filter engines that can be trainable via API.
48trainableViaApi: Boolean
52
50# Filter engines by cluster size.
51clusterSize: ClusterSize
55
53# Provide a list of cluster sizes to filter by
54clusterSizes: [ClusterSize!]
58
56# Filter engines by gpu supported.
57gpuSupported: SupportedGPU
61
59# Provide a list of supported gpus to filter by
60gpusSupported: [SupportedGPU!]
64
62# Provide a list of engine modes to filter by
63mode: [EngineMode!]
67
65# Provide a list of engine runtime types to filter by
66runtimeType: [String!]
70
68# Provide a list of supported input formats to filter by
69supportedInputFormats: [String!]
73
71# Filter engines by max media length in ms
72maxMediaLengthMs: Int
76
74# Filter engines that are certified
75isCertified: Boolean
79
77# Filter engines that are public
78isPublic: Boolean
82
80# Filter by date/time field
81dateTimeFilter: [EngineDateTimeFilter!]
85
83# Filter logical operation ( AND, OR )
84entityTagOperation: filterCombineOperator
88
86# Filter by tags associated with engines
87entityTags: [EntityTagFilter]
94
89# Filter by a list of input types that an engine's single engine jobs support.
90# When matchAny is true, engines will be returned if they support ANY of the input
91# types. When matchAny is false or not defined, engines will be returned if they
92# support ALL of the input types.
93engineTemplateInputTypes: EngineTemplateInputTypes
95}