We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi
The AWS::Textract::Adapter resource creates an Amazon Textract adapter, which can be fine-tuned for enhanced performance on user-provided documents.
Create Adapter Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Adapter(name: string, args: AdapterArgs, opts?: CustomResourceOptions);@overload
def Adapter(resource_name: str,
args: AdapterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Adapter(resource_name: str,
opts: Optional[ResourceOptions] = None,
feature_types: Optional[Sequence[AdapterFeatureType]] = None,
adapter_name: Optional[str] = None,
auto_update: Optional[AdapterAutoUpdate] = None,
description: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewAdapter(ctx *Context, name string, args AdapterArgs, opts ...ResourceOption) (*Adapter, error)public Adapter(string name, AdapterArgs args, CustomResourceOptions? opts = null)
public Adapter(String name, AdapterArgs args)
public Adapter(String name, AdapterArgs args, CustomResourceOptions options)
type: aws-native:textract:Adapter
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_textract_adapter" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args AdapterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AdapterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AdapterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AdapterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AdapterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Adapter Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Adapter resource accepts the following input properties:
- Feature
Types List<Pulumi.Aws Native. Textract. Adapter Feature Type> - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- Adapter
Name string - Auto
Update Pulumi.Aws Native. Textract. Adapter Auto Update - Description string
-
List<Pulumi.
Aws Native. Inputs. Tag> - A list of tags to be added to the adapter.
- Feature
Types []AdapterFeature Type - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- Adapter
Name string - Auto
Update AdapterAuto Update - Description string
-
Tag
Args - A list of tags to be added to the adapter.
- feature_
types list("QUERIES") - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- adapter_
name string - auto_
update "ENABLED" | "DISABLED" - description string
- list(object)
- A list of tags to be added to the adapter.
- feature
Types List<AdapterFeature Type> - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- adapter
Name String - auto
Update AdapterAuto Update - description String
- List<Tag>
- A list of tags to be added to the adapter.
- feature
Types AdapterFeature Type[] - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- adapter
Name string - auto
Update AdapterAuto Update - description string
- Tag[]
- A list of tags to be added to the adapter.
- feature_
types Sequence[AdapterFeature Type] - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- adapter_
name str - auto_
update AdapterAuto Update - description str
-
Sequence[Tag
Args] - A list of tags to be added to the adapter.
- feature
Types List<"QUERIES"> - The type of feature that the adapter is being trained on. Currently, supported feature types are: QUERIES
- adapter
Name String - auto
Update "ENABLED" | "DISABLED" - description String
- List<Property Map>
- A list of tags to be added to the adapter.
Outputs
All input properties are implicitly available as output properties. Additionally, the Adapter resource produces the following output properties:
- Adapter
Id string - A unique identifier for the adapter resource.
- Arn string
- The Amazon Resource Name (ARN) of the adapter.
- Creation
Time string - The date and time that the adapter was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Adapter
Id string - A unique identifier for the adapter resource.
- Arn string
- The Amazon Resource Name (ARN) of the adapter.
- Creation
Time string - The date and time that the adapter was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- adapter_
id string - A unique identifier for the adapter resource.
- arn string
- The Amazon Resource Name (ARN) of the adapter.
- creation_
time string - The date and time that the adapter was created.
- id string
- The provider-assigned unique ID for this managed resource.
- adapter
Id String - A unique identifier for the adapter resource.
- arn String
- The Amazon Resource Name (ARN) of the adapter.
- creation
Time String - The date and time that the adapter was created.
- id String
- The provider-assigned unique ID for this managed resource.
- adapter
Id string - A unique identifier for the adapter resource.
- arn string
- The Amazon Resource Name (ARN) of the adapter.
- creation
Time string - The date and time that the adapter was created.
- id string
- The provider-assigned unique ID for this managed resource.
- adapter_
id str - A unique identifier for the adapter resource.
- arn str
- The Amazon Resource Name (ARN) of the adapter.
- creation_
time str - The date and time that the adapter was created.
- id str
- The provider-assigned unique ID for this managed resource.
- adapter
Id String - A unique identifier for the adapter resource.
- arn String
- The Amazon Resource Name (ARN) of the adapter.
- creation
Time String - The date and time that the adapter was created.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
AdapterAutoUpdate, AdapterAutoUpdateArgs
- Enabled
ENABLED- Disabled
DISABLED
- Adapter
Auto Update Enabled ENABLED- Adapter
Auto Update Disabled DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- Enabled
ENABLED- Disabled
DISABLED
- ENABLED
ENABLED- DISABLED
DISABLED
- "ENABLED"
ENABLED- "DISABLED"
DISABLED
AdapterFeatureType, AdapterFeatureTypeArgs
- Queries
QUERIES
- Adapter
Feature Type Queries QUERIES
- "QUERIES"
QUERIES
- Queries
QUERIES
- Queries
QUERIES
- QUERIES
QUERIES
- "QUERIES"
QUERIES
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 14, 2026 by Pulumi