class Aws::CloudDirectory::Types::BatchListIncomingTypedLinks

Returns a paginated list of all the incoming TypedLinkSpecifier information for an object inside a BatchRead operation. For more information, see ListIncomingTypedLinks and BatchReadRequest$Operations.

@note When making an API call, you may pass BatchListIncomingTypedLinks

data as a hash:

    {
      object_reference: { # required
        selector: "SelectorObjectReference",
      },
      filter_attribute_ranges: [
        {
          attribute_name: "AttributeName",
          range: { # required
            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,
            },
          },
        },
      ],
      filter_typed_link: {
        schema_arn: "Arn", # required
        typed_link_name: "TypedLinkName", # required
      },
      next_token: "NextToken",
      max_results: 1,
    }

@!attribute [rw] object_reference

The reference that identifies the object whose attributes will be
listed.
@return [Types::ObjectReference]

@!attribute [rw] filter_attribute_ranges

Provides range filters for multiple attributes. When providing
ranges to typed link selection, any inexact ranges must be specified
at the end. Any attributes that do not have a range specified are
presumed to match the entire range.
@return [Array<Types::TypedLinkAttributeRange>]

@!attribute [rw] filter_typed_link

Filters are interpreted in the order of the attributes on the typed
link facet, not the order in which they are supplied to any API
calls.
@return [Types::TypedLinkSchemaAndFacetName]

@!attribute [rw] next_token

The pagination token.
@return [String]

@!attribute [rw] max_results

The maximum number of results to retrieve.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/clouddirectory-2017-01-11/BatchListIncomingTypedLinks AWS API Documentation

Constants

SENSITIVE