ImportModelRequest
¶
Source code in docs_src/capo_comprehend/types/import_model_request.py
data_access_role_arn
instance-attribute
¶
data_access_role_arn: NotRequired[IamRoleArn]
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to use Amazon Key Management Service (KMS) to encrypt or decrypt the custom model.
model_kms_key_id
instance-attribute
¶
model_kms_key_id: NotRequired[KmsKeyId]
ID for the KMS key that Amazon Comprehend uses to encrypt trained custom models. The ModelKmsKeyId can be either of the following formats:
-
KMS Key ID:
"1234abcd-12ab-34cd-56ef-1234567890ab" -
Amazon Resource Name (ARN) of a KMS Key:
"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
model_name
instance-attribute
¶
model_name: NotRequired[ComprehendArnName]
The name to assign to the custom model that is created in Amazon Comprehend by this import.
source_model_arn
instance-attribute
¶
source_model_arn: ComprehendModelArn
The Amazon Resource Name (ARN) of the custom model to import.
tags
instance-attribute
¶
tags: NotRequired[TagList]
Tags to associate with the custom model that is created by this import. A tag is a key-value pair that adds as a metadata to a resource used by Amazon Comprehend. For example, a tag with "Sales" as the key might be added to a resource to indicate its use by the sales department.
version_name
instance-attribute
¶
version_name: NotRequired[VersionName]
The version name given to the custom model that is created by this import. Version names can have a maximum of 256 characters. Alphanumeric characters, hyphens (-) and underscores (_) are allowed. The version name must be unique among all models with the same classifier name in the account/Region.