Class: Aws::IoT::Types::CommandParameterValueComparisonOperand

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb

Overview

The comparison operand used to compare the defined value against the value supplied in request.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#numberString

An operand of number value type, defined as a string.

Returns:

  • (String)


2453
2454
2455
2456
2457
2458
2459
2460
2461
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2453

class CommandParameterValueComparisonOperand < Struct.new(
  :number,
  :numbers,
  :string,
  :strings,
  :number_range)
  SENSITIVE = []
  include Aws::Structure
end

#number_rangeTypes::CommandParameterValueNumberRange

An operand of numerical range value type.



2453
2454
2455
2456
2457
2458
2459
2460
2461
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2453

class CommandParameterValueComparisonOperand < Struct.new(
  :number,
  :numbers,
  :string,
  :strings,
  :number_range)
  SENSITIVE = []
  include Aws::Structure
end

#numbersArray<String>

A List of operands of numerical value type, defined as strings.

Returns:

  • (Array<String>)


2453
2454
2455
2456
2457
2458
2459
2460
2461
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2453

class CommandParameterValueComparisonOperand < Struct.new(
  :number,
  :numbers,
  :string,
  :strings,
  :number_range)
  SENSITIVE = []
  include Aws::Structure
end

#stringString

An operand of string value type.

Returns:

  • (String)


2453
2454
2455
2456
2457
2458
2459
2460
2461
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2453

class CommandParameterValueComparisonOperand < Struct.new(
  :number,
  :numbers,
  :string,
  :strings,
  :number_range)
  SENSITIVE = []
  include Aws::Structure
end

#stringsArray<String>

A List of operands of string value type.

Returns:

  • (Array<String>)


2453
2454
2455
2456
2457
2458
2459
2460
2461
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2453

class CommandParameterValueComparisonOperand < Struct.new(
  :number,
  :numbers,
  :string,
  :strings,
  :number_range)
  SENSITIVE = []
  include Aws::Structure
end