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)


2427
2428
2429
2430
2431
2432
2433
2434
2435
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2427

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.



2427
2428
2429
2430
2431
2432
2433
2434
2435
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2427

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>)


2427
2428
2429
2430
2431
2432
2433
2434
2435
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2427

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

#stringString

An operand of string value type.

Returns:

  • (String)


2427
2428
2429
2430
2431
2432
2433
2434
2435
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2427

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>)


2427
2428
2429
2430
2431
2432
2433
2434
2435
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 2427

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