class Aws::Kendra::Types::DocumentInfo

Identifies a document for which to retrieve status information

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

data as a hash:

    {
      document_id: "DocumentId", # required
      attributes: [
        {
          key: "DocumentAttributeKey", # required
          value: { # required
            string_value: "DocumentAttributeStringValue",
            string_list_value: ["String"],
            long_value: 1,
            date_value: Time.now,
          },
        },
      ],
    }

@!attribute [rw] document_id

The unique identifier of the document.
@return [String]

@!attribute [rw] attributes

Attributes that identify a specific version of a document to check.

The only valid attributes are:

* version

* datasourceId

* jobExecutionId

The attributes follow these rules:

* `dataSourceId` and `jobExecutionId` must be used together.

* `version` is ignored if `dataSourceId` and `jobExecutionId` are
  not provided.

* If `dataSourceId` and `jobExecutionId` are provided, but `version`
  is not, the version defaults to "0".
@return [Array<Types::DocumentAttribute>]

@see docs.aws.amazon.com/goto/WebAPI/kendra-2019-02-03/DocumentInfo AWS API Documentation

Constants

SENSITIVE