class Aws::CloudDirectory::Types::ListIndexRequest
@note When making an API call, you may pass ListIndexRequest
data as a hash: { directory_arn: "Arn", # required ranges_on_indexed_values: [ { attribute_key: { schema_arn: "Arn", # required facet_name: "FacetName", # required name: "AttributeName", # required }, range: { 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, }, }, }, ], index_reference: { # required selector: "SelectorObjectReference", }, max_results: 1, next_token: "NextToken", consistency_level: "SERIALIZABLE", # accepts SERIALIZABLE, EVENTUAL }
@!attribute [rw] directory_arn
The ARN of the directory that the index exists in. @return [String]
@!attribute [rw] ranges_on_indexed_values
Specifies the ranges of indexed values that you want to query. @return [Array<Types::ObjectAttributeRange>]
@!attribute [rw] index_reference
The reference to the index to list. @return [Types::ObjectReference]
@!attribute [rw] max_results
The maximum number of objects in a single page to retrieve from the index during a request. For more information, see [Amazon Cloud Directory Limits][1]. [1]: http://docs.aws.amazon.com/clouddirectory/latest/developerguide/limits.html @return [Integer]
@!attribute [rw] next_token
The pagination token. @return [String]
@!attribute [rw] consistency_level
The consistency level to execute the request at. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/clouddirectory-2017-01-11/ListIndexRequest AWS API Documentation
Constants
- SENSITIVE