1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# frozen_string_literal: true
module Mutations
module Ci
module PipelineSchedule
class VariableInputType < Types::BaseInputObject
graphql_name 'PipelineScheduleVariableInput'
description 'Attributes for the pipeline schedule variable.'
PipelineScheduleVariableID = ::Types::GlobalIDType[::Ci::PipelineScheduleVariable]
argument :id, PipelineScheduleVariableID, required: false, description: 'ID of the variable to mutate.'
argument :key, GraphQL::Types::String, required: true, description: 'Name of the variable.'
argument :value, GraphQL::Types::String, required: true, description: 'Value of the variable.'
argument :variable_type, Types::Ci::VariableTypeEnum, required: true, description: 'Type of the variable.'
argument :destroy, GraphQL::Types::Boolean, required: false,
description: 'Boolean option to destroy the variable.'
end
end
end
end
|