Class: Aws::CloudDirectory::Types::TypedAttributeValueRange
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudDirectory::Types::TypedAttributeValueRange
- Defined in:
- gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb
Overview
Note:
When making an API call, you may pass TypedAttributeValueRange data as a hash:
{
start_mode: "FIRST", # required, accepts FIRST, LAST, LAST_BEFORE_MISSING_VALUES, INCLUSIVE, EXCLUSIVE
start_value: {
string_value: "StringAttributeValue",
binary_value: "data",
boolean_value: false,
number_value: "NumberAttributeValue",
datetime_value: Time.now,
},
end_mode: "FIRST", # required, accepts FIRST, LAST, LAST_BEFORE_MISSING_VALUES, INCLUSIVE, EXCLUSIVE
end_value: {
string_value: "StringAttributeValue",
binary_value: "data",
boolean_value: false,
number_value: "NumberAttributeValue",
datetime_value: Time.now,
},
}
A range of attribute values. For more information, see Range Filters.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#end_mode ⇒ String
The inclusive or exclusive range end.
-
#end_value ⇒ Types::TypedAttributeValue
The attribute value to terminate the range at.
-
#start_mode ⇒ String
The inclusive or exclusive range start.
-
#start_value ⇒ Types::TypedAttributeValue
The value to start the range at.
Instance Attribute Details
#end_mode ⇒ String
The inclusive or exclusive range end.
7695 7696 7697 7698 7699 7700 7701 7702 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 7695 class TypedAttributeValueRange < Struct.new( :start_mode, :start_value, :end_mode, :end_value) SENSITIVE = [] include Aws::Structure end |
#end_value ⇒ Types::TypedAttributeValue
The attribute value to terminate the range at.
7695 7696 7697 7698 7699 7700 7701 7702 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 7695 class TypedAttributeValueRange < Struct.new( :start_mode, :start_value, :end_mode, :end_value) SENSITIVE = [] include Aws::Structure end |
#start_mode ⇒ String
The inclusive or exclusive range start.
7695 7696 7697 7698 7699 7700 7701 7702 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 7695 class TypedAttributeValueRange < Struct.new( :start_mode, :start_value, :end_mode, :end_value) SENSITIVE = [] include Aws::Structure end |
#start_value ⇒ Types::TypedAttributeValue
The value to start the range at.
7695 7696 7697 7698 7699 7700 7701 7702 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 7695 class TypedAttributeValueRange < Struct.new( :start_mode, :start_value, :end_mode, :end_value) SENSITIVE = [] include Aws::Structure end |