Class: Aws::Textract::Types::Adapter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Textract::Types::Adapter
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-textract/types.rb
Overview
An adapter selected for use when analyzing documents. Contains an adapter ID and a version number. Contains information on pages selected for analysis when analyzing documents asychronously.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#adapter_id ⇒ String
A unique identifier for the adapter resource.
-
#pages ⇒ Array<String>
Pages is a parameter that the user inputs to specify which pages to apply an adapter to.
-
#version ⇒ String
A string that identifies the version of the adapter.
Instance Attribute Details
#adapter_id ⇒ String
A unique identifier for the adapter resource.
54 55 56 57 58 59 60 |
# File 'lib/aws-sdk-textract/types.rb', line 54 class Adapter < Struct.new( :adapter_id, :pages, :version) SENSITIVE = [] include Aws::Structure end |
#pages ⇒ Array<String>
Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is a list of rules for using this parameter.
-
If a page is not specified, it is set to ‘[“1”]` by default.
-
The following characters are allowed in the parameter’s string: ‘0 1 2 3 4 5 6 7 8 9 - *`. No whitespace is allowed.
-
When using * to indicate all pages, it must be the only element in the list.
-
You can use page intervals, such as ‘[“1-3”, “1-1”, “4-*”]`. Where `*` indicates last page of document.
-
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
54 55 56 57 58 59 60 |
# File 'lib/aws-sdk-textract/types.rb', line 54 class Adapter < Struct.new( :adapter_id, :pages, :version) SENSITIVE = [] include Aws::Structure end |