Skip to content

Type definitions#

Index > Comprehend > Type definitions

Auto-generated documentation for Comprehend type annotations stubs module types-boto3-comprehend.

BlobTypeDef#

# BlobTypeDef Union usage example

from types_boto3_comprehend.type_defs import BlobTypeDef


def get_value() -> BlobTypeDef:
    return ...


# BlobTypeDef definition

BlobTypeDef = Union[
    str,
    bytes,
    IO[Any],
    StreamingBody,
]

TimestampTypeDef#

# TimestampTypeDef Union usage example

from types_boto3_comprehend.type_defs import TimestampTypeDef


def get_value() -> TimestampTypeDef:
    return ...


# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

VpcConfigUnionTypeDef#

# VpcConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import VpcConfigUnionTypeDef


def get_value() -> VpcConfigUnionTypeDef:
    return ...


# VpcConfigUnionTypeDef definition

VpcConfigUnionTypeDef = Union[
    VpcConfigTypeDef,  # (1)
    VpcConfigOutputTypeDef,  # (2)
]
  1. See VpcConfigTypeDef
  2. See VpcConfigOutputTypeDef

DocumentReaderConfigUnionTypeDef#

# DocumentReaderConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import DocumentReaderConfigUnionTypeDef


def get_value() -> DocumentReaderConfigUnionTypeDef:
    return ...


# DocumentReaderConfigUnionTypeDef definition

DocumentReaderConfigUnionTypeDef = Union[
    DocumentReaderConfigTypeDef,  # (1)
    DocumentReaderConfigOutputTypeDef,  # (2)
]
  1. See DocumentReaderConfigTypeDef
  2. See DocumentReaderConfigOutputTypeDef

RedactionConfigUnionTypeDef#

# RedactionConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import RedactionConfigUnionTypeDef


def get_value() -> RedactionConfigUnionTypeDef:
    return ...


# RedactionConfigUnionTypeDef definition

RedactionConfigUnionTypeDef = Union[
    RedactionConfigTypeDef,  # (1)
    RedactionConfigOutputTypeDef,  # (2)
]
  1. See RedactionConfigTypeDef
  2. See RedactionConfigOutputTypeDef

DataSecurityConfigUnionTypeDef#

# DataSecurityConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import DataSecurityConfigUnionTypeDef


def get_value() -> DataSecurityConfigUnionTypeDef:
    return ...


# DataSecurityConfigUnionTypeDef definition

DataSecurityConfigUnionTypeDef = Union[
    DataSecurityConfigTypeDef,  # (1)
    DataSecurityConfigOutputTypeDef,  # (2)
]
  1. See DataSecurityConfigTypeDef
  2. See DataSecurityConfigOutputTypeDef

DocumentClassifierInputDataConfigUnionTypeDef#

# DocumentClassifierInputDataConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import DocumentClassifierInputDataConfigUnionTypeDef


def get_value() -> DocumentClassifierInputDataConfigUnionTypeDef:
    return ...


# DocumentClassifierInputDataConfigUnionTypeDef definition

DocumentClassifierInputDataConfigUnionTypeDef = Union[
    DocumentClassifierInputDataConfigTypeDef,  # (1)
    DocumentClassifierInputDataConfigOutputTypeDef,  # (2)
]
  1. See DocumentClassifierInputDataConfigTypeDef
  2. See DocumentClassifierInputDataConfigOutputTypeDef

InputDataConfigUnionTypeDef#

# InputDataConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import InputDataConfigUnionTypeDef


def get_value() -> InputDataConfigUnionTypeDef:
    return ...


# InputDataConfigUnionTypeDef definition

InputDataConfigUnionTypeDef = Union[
    InputDataConfigTypeDef,  # (1)
    InputDataConfigOutputTypeDef,  # (2)
]
  1. See InputDataConfigTypeDef
  2. See InputDataConfigOutputTypeDef

EntityRecognizerInputDataConfigUnionTypeDef#

# EntityRecognizerInputDataConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import EntityRecognizerInputDataConfigUnionTypeDef


def get_value() -> EntityRecognizerInputDataConfigUnionTypeDef:
    return ...


# EntityRecognizerInputDataConfigUnionTypeDef definition

EntityRecognizerInputDataConfigUnionTypeDef = Union[
    EntityRecognizerInputDataConfigTypeDef,  # (1)
    EntityRecognizerInputDataConfigOutputTypeDef,  # (2)
]
  1. See EntityRecognizerInputDataConfigTypeDef
  2. See EntityRecognizerInputDataConfigOutputTypeDef

TaskConfigUnionTypeDef#

# TaskConfigUnionTypeDef Union usage example

from types_boto3_comprehend.type_defs import TaskConfigUnionTypeDef


def get_value() -> TaskConfigUnionTypeDef:
    return ...


# TaskConfigUnionTypeDef definition

TaskConfigUnionTypeDef = Union[
    TaskConfigTypeDef,  # (1)
    TaskConfigOutputTypeDef,  # (2)
]
  1. See TaskConfigTypeDef
  2. See TaskConfigOutputTypeDef

AugmentedManifestsListItemOutputTypeDef#

# AugmentedManifestsListItemOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import AugmentedManifestsListItemOutputTypeDef


def get_value() -> AugmentedManifestsListItemOutputTypeDef:
    return {
        "S3Uri": ...,
    }


# AugmentedManifestsListItemOutputTypeDef definition

class AugmentedManifestsListItemOutputTypeDef(TypedDict):
    S3Uri: str,
    AttributeNames: List[str],
    Split: NotRequired[SplitType],  # (1)
    AnnotationDataS3Uri: NotRequired[str],
    SourceDocumentsS3Uri: NotRequired[str],
    DocumentType: NotRequired[AugmentedManifestsDocumentTypeFormatType],  # (2)
  1. See SplitType
  2. See AugmentedManifestsDocumentTypeFormatType

AugmentedManifestsListItemTypeDef#

# AugmentedManifestsListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import AugmentedManifestsListItemTypeDef


def get_value() -> AugmentedManifestsListItemTypeDef:
    return {
        "S3Uri": ...,
    }


# AugmentedManifestsListItemTypeDef definition

class AugmentedManifestsListItemTypeDef(TypedDict):
    S3Uri: str,
    AttributeNames: Sequence[str],
    Split: NotRequired[SplitType],  # (1)
    AnnotationDataS3Uri: NotRequired[str],
    SourceDocumentsS3Uri: NotRequired[str],
    DocumentType: NotRequired[AugmentedManifestsDocumentTypeFormatType],  # (2)
  1. See SplitType
  2. See AugmentedManifestsDocumentTypeFormatType

DominantLanguageTypeDef#

# DominantLanguageTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DominantLanguageTypeDef


def get_value() -> DominantLanguageTypeDef:
    return {
        "LanguageCode": ...,
    }


# DominantLanguageTypeDef definition

class DominantLanguageTypeDef(TypedDict):
    LanguageCode: NotRequired[str],
    Score: NotRequired[float],

BatchDetectDominantLanguageRequestTypeDef#

# BatchDetectDominantLanguageRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectDominantLanguageRequestTypeDef


def get_value() -> BatchDetectDominantLanguageRequestTypeDef:
    return {
        "TextList": ...,
    }


# BatchDetectDominantLanguageRequestTypeDef definition

class BatchDetectDominantLanguageRequestTypeDef(TypedDict):
    TextList: Sequence[str],

BatchItemErrorTypeDef#

# BatchItemErrorTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchItemErrorTypeDef


def get_value() -> BatchItemErrorTypeDef:
    return {
        "Index": ...,
    }


# BatchItemErrorTypeDef definition

class BatchItemErrorTypeDef(TypedDict):
    Index: NotRequired[int],
    ErrorCode: NotRequired[str],
    ErrorMessage: NotRequired[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

BatchDetectEntitiesRequestTypeDef#

# BatchDetectEntitiesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectEntitiesRequestTypeDef


def get_value() -> BatchDetectEntitiesRequestTypeDef:
    return {
        "TextList": ...,
    }


# BatchDetectEntitiesRequestTypeDef definition

class BatchDetectEntitiesRequestTypeDef(TypedDict):
    TextList: Sequence[str],
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

KeyPhraseTypeDef#

# KeyPhraseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import KeyPhraseTypeDef


def get_value() -> KeyPhraseTypeDef:
    return {
        "Score": ...,
    }


# KeyPhraseTypeDef definition

class KeyPhraseTypeDef(TypedDict):
    Score: NotRequired[float],
    Text: NotRequired[str],
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],

BatchDetectKeyPhrasesRequestTypeDef#

# BatchDetectKeyPhrasesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectKeyPhrasesRequestTypeDef


def get_value() -> BatchDetectKeyPhrasesRequestTypeDef:
    return {
        "TextList": ...,
    }


# BatchDetectKeyPhrasesRequestTypeDef definition

class BatchDetectKeyPhrasesRequestTypeDef(TypedDict):
    TextList: Sequence[str],
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

SentimentScoreTypeDef#

# SentimentScoreTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import SentimentScoreTypeDef


def get_value() -> SentimentScoreTypeDef:
    return {
        "Positive": ...,
    }


# SentimentScoreTypeDef definition

class SentimentScoreTypeDef(TypedDict):
    Positive: NotRequired[float],
    Negative: NotRequired[float],
    Neutral: NotRequired[float],
    Mixed: NotRequired[float],

BatchDetectSentimentRequestTypeDef#

# BatchDetectSentimentRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectSentimentRequestTypeDef


def get_value() -> BatchDetectSentimentRequestTypeDef:
    return {
        "TextList": ...,
    }


# BatchDetectSentimentRequestTypeDef definition

class BatchDetectSentimentRequestTypeDef(TypedDict):
    TextList: Sequence[str],
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

BatchDetectSyntaxRequestTypeDef#

# BatchDetectSyntaxRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectSyntaxRequestTypeDef


def get_value() -> BatchDetectSyntaxRequestTypeDef:
    return {
        "TextList": ...,
    }


# BatchDetectSyntaxRequestTypeDef definition

class BatchDetectSyntaxRequestTypeDef(TypedDict):
    TextList: Sequence[str],
    LanguageCode: SyntaxLanguageCodeType,  # (1)
  1. See SyntaxLanguageCodeType

BatchDetectTargetedSentimentRequestTypeDef#

# BatchDetectTargetedSentimentRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectTargetedSentimentRequestTypeDef


def get_value() -> BatchDetectTargetedSentimentRequestTypeDef:
    return {
        "TextList": ...,
    }


# BatchDetectTargetedSentimentRequestTypeDef definition

class BatchDetectTargetedSentimentRequestTypeDef(TypedDict):
    TextList: Sequence[str],
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

ChildBlockTypeDef#

# ChildBlockTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ChildBlockTypeDef


def get_value() -> ChildBlockTypeDef:
    return {
        "ChildBlockId": ...,
    }


# ChildBlockTypeDef definition

class ChildBlockTypeDef(TypedDict):
    ChildBlockId: NotRequired[str],
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],

RelationshipsListItemTypeDef#

# RelationshipsListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import RelationshipsListItemTypeDef


def get_value() -> RelationshipsListItemTypeDef:
    return {
        "Ids": ...,
    }


# RelationshipsListItemTypeDef definition

class RelationshipsListItemTypeDef(TypedDict):
    Ids: NotRequired[List[str]],
    Type: NotRequired[RelationshipTypeType],  # (1)
  1. See RelationshipTypeType

BoundingBoxTypeDef#

# BoundingBoxTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BoundingBoxTypeDef


def get_value() -> BoundingBoxTypeDef:
    return {
        "Height": ...,
    }


# BoundingBoxTypeDef definition

class BoundingBoxTypeDef(TypedDict):
    Height: NotRequired[float],
    Left: NotRequired[float],
    Top: NotRequired[float],
    Width: NotRequired[float],

ClassifierEvaluationMetricsTypeDef#

# ClassifierEvaluationMetricsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ClassifierEvaluationMetricsTypeDef


def get_value() -> ClassifierEvaluationMetricsTypeDef:
    return {
        "Accuracy": ...,
    }


# ClassifierEvaluationMetricsTypeDef definition

class ClassifierEvaluationMetricsTypeDef(TypedDict):
    Accuracy: NotRequired[float],
    Precision: NotRequired[float],
    Recall: NotRequired[float],
    F1Score: NotRequired[float],
    MicroPrecision: NotRequired[float],
    MicroRecall: NotRequired[float],
    MicroF1Score: NotRequired[float],
    HammingLoss: NotRequired[float],

DocumentClassTypeDef#

# DocumentClassTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassTypeDef


def get_value() -> DocumentClassTypeDef:
    return {
        "Name": ...,
    }


# DocumentClassTypeDef definition

class DocumentClassTypeDef(TypedDict):
    Name: NotRequired[str],
    Score: NotRequired[float],
    Page: NotRequired[int],

DocumentLabelTypeDef#

# DocumentLabelTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentLabelTypeDef


def get_value() -> DocumentLabelTypeDef:
    return {
        "Name": ...,
    }


# DocumentLabelTypeDef definition

class DocumentLabelTypeDef(TypedDict):
    Name: NotRequired[str],
    Score: NotRequired[float],
    Page: NotRequired[int],

DocumentTypeListItemTypeDef#

# DocumentTypeListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentTypeListItemTypeDef


def get_value() -> DocumentTypeListItemTypeDef:
    return {
        "Page": ...,
    }


# DocumentTypeListItemTypeDef definition

class DocumentTypeListItemTypeDef(TypedDict):
    Page: NotRequired[int],
    Type: NotRequired[DocumentTypeType],  # (1)
  1. See DocumentTypeType

ErrorsListItemTypeDef#

# ErrorsListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ErrorsListItemTypeDef


def get_value() -> ErrorsListItemTypeDef:
    return {
        "Page": ...,
    }


# ErrorsListItemTypeDef definition

class ErrorsListItemTypeDef(TypedDict):
    Page: NotRequired[int],
    ErrorCode: NotRequired[PageBasedErrorCodeType],  # (1)
    ErrorMessage: NotRequired[str],
  1. See PageBasedErrorCodeType

WarningsListItemTypeDef#

# WarningsListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import WarningsListItemTypeDef


def get_value() -> WarningsListItemTypeDef:
    return {
        "Page": ...,
    }


# WarningsListItemTypeDef definition

class WarningsListItemTypeDef(TypedDict):
    Page: NotRequired[int],
    WarnCode: NotRequired[PageBasedWarningCodeType],  # (1)
    WarnMessage: NotRequired[str],
  1. See PageBasedWarningCodeType

ContainsPiiEntitiesRequestTypeDef#

# ContainsPiiEntitiesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ContainsPiiEntitiesRequestTypeDef


def get_value() -> ContainsPiiEntitiesRequestTypeDef:
    return {
        "Text": ...,
    }


# ContainsPiiEntitiesRequestTypeDef definition

class ContainsPiiEntitiesRequestTypeDef(TypedDict):
    Text: str,
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

EntityLabelTypeDef#

# EntityLabelTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityLabelTypeDef


def get_value() -> EntityLabelTypeDef:
    return {
        "Name": ...,
    }


# EntityLabelTypeDef definition

class EntityLabelTypeDef(TypedDict):
    Name: NotRequired[PiiEntityTypeType],  # (1)
    Score: NotRequired[float],
  1. See PiiEntityTypeType

TagTypeDef#

# TagTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TagTypeDef


def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }


# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: NotRequired[str],

DocumentClassifierOutputDataConfigTypeDef#

# DocumentClassifierOutputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierOutputDataConfigTypeDef


def get_value() -> DocumentClassifierOutputDataConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# DocumentClassifierOutputDataConfigTypeDef definition

class DocumentClassifierOutputDataConfigTypeDef(TypedDict):
    S3Uri: NotRequired[str],
    KmsKeyId: NotRequired[str],
    FlywheelStatsS3Prefix: NotRequired[str],

VpcConfigOutputTypeDef#

# VpcConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import VpcConfigOutputTypeDef


def get_value() -> VpcConfigOutputTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# VpcConfigOutputTypeDef definition

class VpcConfigOutputTypeDef(TypedDict):
    SecurityGroupIds: List[str],
    Subnets: List[str],

VpcConfigTypeDef#

# VpcConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import VpcConfigTypeDef


def get_value() -> VpcConfigTypeDef:
    return {
        "SecurityGroupIds": ...,
    }


# VpcConfigTypeDef definition

class VpcConfigTypeDef(TypedDict):
    SecurityGroupIds: Sequence[str],
    Subnets: Sequence[str],

DatasetAugmentedManifestsListItemTypeDef#

# DatasetAugmentedManifestsListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetAugmentedManifestsListItemTypeDef


def get_value() -> DatasetAugmentedManifestsListItemTypeDef:
    return {
        "AttributeNames": ...,
    }


# DatasetAugmentedManifestsListItemTypeDef definition

class DatasetAugmentedManifestsListItemTypeDef(TypedDict):
    AttributeNames: Sequence[str],
    S3Uri: str,
    AnnotationDataS3Uri: NotRequired[str],
    SourceDocumentsS3Uri: NotRequired[str],
    DocumentType: NotRequired[AugmentedManifestsDocumentTypeFormatType],  # (1)
  1. See AugmentedManifestsDocumentTypeFormatType

DatasetDocumentClassifierInputDataConfigTypeDef#

# DatasetDocumentClassifierInputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetDocumentClassifierInputDataConfigTypeDef


def get_value() -> DatasetDocumentClassifierInputDataConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# DatasetDocumentClassifierInputDataConfigTypeDef definition

class DatasetDocumentClassifierInputDataConfigTypeDef(TypedDict):
    S3Uri: str,
    LabelDelimiter: NotRequired[str],

DatasetEntityRecognizerAnnotationsTypeDef#

# DatasetEntityRecognizerAnnotationsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetEntityRecognizerAnnotationsTypeDef


def get_value() -> DatasetEntityRecognizerAnnotationsTypeDef:
    return {
        "S3Uri": ...,
    }


# DatasetEntityRecognizerAnnotationsTypeDef definition

class DatasetEntityRecognizerAnnotationsTypeDef(TypedDict):
    S3Uri: str,

DatasetEntityRecognizerDocumentsTypeDef#

# DatasetEntityRecognizerDocumentsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetEntityRecognizerDocumentsTypeDef


def get_value() -> DatasetEntityRecognizerDocumentsTypeDef:
    return {
        "S3Uri": ...,
    }


# DatasetEntityRecognizerDocumentsTypeDef definition

class DatasetEntityRecognizerDocumentsTypeDef(TypedDict):
    S3Uri: str,
    InputFormat: NotRequired[InputFormatType],  # (1)
  1. See InputFormatType

DatasetEntityRecognizerEntityListTypeDef#

# DatasetEntityRecognizerEntityListTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetEntityRecognizerEntityListTypeDef


def get_value() -> DatasetEntityRecognizerEntityListTypeDef:
    return {
        "S3Uri": ...,
    }


# DatasetEntityRecognizerEntityListTypeDef definition

class DatasetEntityRecognizerEntityListTypeDef(TypedDict):
    S3Uri: str,

DatasetPropertiesTypeDef#

# DatasetPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetPropertiesTypeDef


def get_value() -> DatasetPropertiesTypeDef:
    return {
        "DatasetArn": ...,
    }


# DatasetPropertiesTypeDef definition

class DatasetPropertiesTypeDef(TypedDict):
    DatasetArn: NotRequired[str],
    DatasetName: NotRequired[str],
    DatasetType: NotRequired[DatasetTypeType],  # (1)
    DatasetS3Uri: NotRequired[str],
    Description: NotRequired[str],
    Status: NotRequired[DatasetStatusType],  # (2)
    Message: NotRequired[str],
    NumberOfDocuments: NotRequired[int],
    CreationTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
  1. See DatasetTypeType
  2. See DatasetStatusType

DeleteDocumentClassifierRequestTypeDef#

# DeleteDocumentClassifierRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DeleteDocumentClassifierRequestTypeDef


def get_value() -> DeleteDocumentClassifierRequestTypeDef:
    return {
        "DocumentClassifierArn": ...,
    }


# DeleteDocumentClassifierRequestTypeDef definition

class DeleteDocumentClassifierRequestTypeDef(TypedDict):
    DocumentClassifierArn: str,

DeleteEndpointRequestTypeDef#

# DeleteEndpointRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DeleteEndpointRequestTypeDef


def get_value() -> DeleteEndpointRequestTypeDef:
    return {
        "EndpointArn": ...,
    }


# DeleteEndpointRequestTypeDef definition

class DeleteEndpointRequestTypeDef(TypedDict):
    EndpointArn: str,

DeleteEntityRecognizerRequestTypeDef#

# DeleteEntityRecognizerRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DeleteEntityRecognizerRequestTypeDef


def get_value() -> DeleteEntityRecognizerRequestTypeDef:
    return {
        "EntityRecognizerArn": ...,
    }


# DeleteEntityRecognizerRequestTypeDef definition

class DeleteEntityRecognizerRequestTypeDef(TypedDict):
    EntityRecognizerArn: str,

DeleteFlywheelRequestTypeDef#

# DeleteFlywheelRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DeleteFlywheelRequestTypeDef


def get_value() -> DeleteFlywheelRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# DeleteFlywheelRequestTypeDef definition

class DeleteFlywheelRequestTypeDef(TypedDict):
    FlywheelArn: str,

DeleteResourcePolicyRequestTypeDef#

# DeleteResourcePolicyRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DeleteResourcePolicyRequestTypeDef


def get_value() -> DeleteResourcePolicyRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# DeleteResourcePolicyRequestTypeDef definition

class DeleteResourcePolicyRequestTypeDef(TypedDict):
    ResourceArn: str,
    PolicyRevisionId: NotRequired[str],

DescribeDatasetRequestTypeDef#

# DescribeDatasetRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDatasetRequestTypeDef


def get_value() -> DescribeDatasetRequestTypeDef:
    return {
        "DatasetArn": ...,
    }


# DescribeDatasetRequestTypeDef definition

class DescribeDatasetRequestTypeDef(TypedDict):
    DatasetArn: str,

DescribeDocumentClassificationJobRequestTypeDef#

# DescribeDocumentClassificationJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDocumentClassificationJobRequestTypeDef


def get_value() -> DescribeDocumentClassificationJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeDocumentClassificationJobRequestTypeDef definition

class DescribeDocumentClassificationJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeDocumentClassifierRequestTypeDef#

# DescribeDocumentClassifierRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDocumentClassifierRequestTypeDef


def get_value() -> DescribeDocumentClassifierRequestTypeDef:
    return {
        "DocumentClassifierArn": ...,
    }


# DescribeDocumentClassifierRequestTypeDef definition

class DescribeDocumentClassifierRequestTypeDef(TypedDict):
    DocumentClassifierArn: str,

DescribeDominantLanguageDetectionJobRequestTypeDef#

# DescribeDominantLanguageDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDominantLanguageDetectionJobRequestTypeDef


def get_value() -> DescribeDominantLanguageDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeDominantLanguageDetectionJobRequestTypeDef definition

class DescribeDominantLanguageDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeEndpointRequestTypeDef#

# DescribeEndpointRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEndpointRequestTypeDef


def get_value() -> DescribeEndpointRequestTypeDef:
    return {
        "EndpointArn": ...,
    }


# DescribeEndpointRequestTypeDef definition

class DescribeEndpointRequestTypeDef(TypedDict):
    EndpointArn: str,

EndpointPropertiesTypeDef#

# EndpointPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EndpointPropertiesTypeDef


def get_value() -> EndpointPropertiesTypeDef:
    return {
        "EndpointArn": ...,
    }


# EndpointPropertiesTypeDef definition

class EndpointPropertiesTypeDef(TypedDict):
    EndpointArn: NotRequired[str],
    Status: NotRequired[EndpointStatusType],  # (1)
    Message: NotRequired[str],
    ModelArn: NotRequired[str],
    DesiredModelArn: NotRequired[str],
    DesiredInferenceUnits: NotRequired[int],
    CurrentInferenceUnits: NotRequired[int],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    DataAccessRoleArn: NotRequired[str],
    DesiredDataAccessRoleArn: NotRequired[str],
    FlywheelArn: NotRequired[str],
  1. See EndpointStatusType

DescribeEntitiesDetectionJobRequestTypeDef#

# DescribeEntitiesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEntitiesDetectionJobRequestTypeDef


def get_value() -> DescribeEntitiesDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeEntitiesDetectionJobRequestTypeDef definition

class DescribeEntitiesDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeEntityRecognizerRequestTypeDef#

# DescribeEntityRecognizerRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEntityRecognizerRequestTypeDef


def get_value() -> DescribeEntityRecognizerRequestTypeDef:
    return {
        "EntityRecognizerArn": ...,
    }


# DescribeEntityRecognizerRequestTypeDef definition

class DescribeEntityRecognizerRequestTypeDef(TypedDict):
    EntityRecognizerArn: str,

DescribeEventsDetectionJobRequestTypeDef#

# DescribeEventsDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEventsDetectionJobRequestTypeDef


def get_value() -> DescribeEventsDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeEventsDetectionJobRequestTypeDef definition

class DescribeEventsDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeFlywheelIterationRequestTypeDef#

# DescribeFlywheelIterationRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeFlywheelIterationRequestTypeDef


def get_value() -> DescribeFlywheelIterationRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# DescribeFlywheelIterationRequestTypeDef definition

class DescribeFlywheelIterationRequestTypeDef(TypedDict):
    FlywheelArn: str,
    FlywheelIterationId: str,

DescribeFlywheelRequestTypeDef#

# DescribeFlywheelRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeFlywheelRequestTypeDef


def get_value() -> DescribeFlywheelRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# DescribeFlywheelRequestTypeDef definition

class DescribeFlywheelRequestTypeDef(TypedDict):
    FlywheelArn: str,

DescribeKeyPhrasesDetectionJobRequestTypeDef#

# DescribeKeyPhrasesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeKeyPhrasesDetectionJobRequestTypeDef


def get_value() -> DescribeKeyPhrasesDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeKeyPhrasesDetectionJobRequestTypeDef definition

class DescribeKeyPhrasesDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribePiiEntitiesDetectionJobRequestTypeDef#

# DescribePiiEntitiesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribePiiEntitiesDetectionJobRequestTypeDef


def get_value() -> DescribePiiEntitiesDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribePiiEntitiesDetectionJobRequestTypeDef definition

class DescribePiiEntitiesDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeResourcePolicyRequestTypeDef#

# DescribeResourcePolicyRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeResourcePolicyRequestTypeDef


def get_value() -> DescribeResourcePolicyRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# DescribeResourcePolicyRequestTypeDef definition

class DescribeResourcePolicyRequestTypeDef(TypedDict):
    ResourceArn: str,

DescribeSentimentDetectionJobRequestTypeDef#

# DescribeSentimentDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeSentimentDetectionJobRequestTypeDef


def get_value() -> DescribeSentimentDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeSentimentDetectionJobRequestTypeDef definition

class DescribeSentimentDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeTargetedSentimentDetectionJobRequestTypeDef#

# DescribeTargetedSentimentDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeTargetedSentimentDetectionJobRequestTypeDef


def get_value() -> DescribeTargetedSentimentDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeTargetedSentimentDetectionJobRequestTypeDef definition

class DescribeTargetedSentimentDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DescribeTopicsDetectionJobRequestTypeDef#

# DescribeTopicsDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeTopicsDetectionJobRequestTypeDef


def get_value() -> DescribeTopicsDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# DescribeTopicsDetectionJobRequestTypeDef definition

class DescribeTopicsDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

DetectDominantLanguageRequestTypeDef#

# DetectDominantLanguageRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectDominantLanguageRequestTypeDef


def get_value() -> DetectDominantLanguageRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectDominantLanguageRequestTypeDef definition

class DetectDominantLanguageRequestTypeDef(TypedDict):
    Text: str,

DetectKeyPhrasesRequestTypeDef#

# DetectKeyPhrasesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectKeyPhrasesRequestTypeDef


def get_value() -> DetectKeyPhrasesRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectKeyPhrasesRequestTypeDef definition

class DetectKeyPhrasesRequestTypeDef(TypedDict):
    Text: str,
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

DetectPiiEntitiesRequestTypeDef#

# DetectPiiEntitiesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectPiiEntitiesRequestTypeDef


def get_value() -> DetectPiiEntitiesRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectPiiEntitiesRequestTypeDef definition

class DetectPiiEntitiesRequestTypeDef(TypedDict):
    Text: str,
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

PiiEntityTypeDef#

# PiiEntityTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PiiEntityTypeDef


def get_value() -> PiiEntityTypeDef:
    return {
        "Score": ...,
    }


# PiiEntityTypeDef definition

class PiiEntityTypeDef(TypedDict):
    Score: NotRequired[float],
    Type: NotRequired[PiiEntityTypeType],  # (1)
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],
  1. See PiiEntityTypeType

DetectSentimentRequestTypeDef#

# DetectSentimentRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectSentimentRequestTypeDef


def get_value() -> DetectSentimentRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectSentimentRequestTypeDef definition

class DetectSentimentRequestTypeDef(TypedDict):
    Text: str,
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

DetectSyntaxRequestTypeDef#

# DetectSyntaxRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectSyntaxRequestTypeDef


def get_value() -> DetectSyntaxRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectSyntaxRequestTypeDef definition

class DetectSyntaxRequestTypeDef(TypedDict):
    Text: str,
    LanguageCode: SyntaxLanguageCodeType,  # (1)
  1. See SyntaxLanguageCodeType

DetectTargetedSentimentRequestTypeDef#

# DetectTargetedSentimentRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectTargetedSentimentRequestTypeDef


def get_value() -> DetectTargetedSentimentRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectTargetedSentimentRequestTypeDef definition

class DetectTargetedSentimentRequestTypeDef(TypedDict):
    Text: str,
    LanguageCode: LanguageCodeType,  # (1)
  1. See LanguageCodeType

TextSegmentTypeDef#

# TextSegmentTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TextSegmentTypeDef


def get_value() -> TextSegmentTypeDef:
    return {
        "Text": ...,
    }


# TextSegmentTypeDef definition

class TextSegmentTypeDef(TypedDict):
    Text: str,

DocumentClassificationConfigOutputTypeDef#

# DocumentClassificationConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassificationConfigOutputTypeDef


def get_value() -> DocumentClassificationConfigOutputTypeDef:
    return {
        "Mode": ...,
    }


# DocumentClassificationConfigOutputTypeDef definition

class DocumentClassificationConfigOutputTypeDef(TypedDict):
    Mode: DocumentClassifierModeType,  # (1)
    Labels: NotRequired[List[str]],
  1. See DocumentClassifierModeType

DocumentClassificationConfigTypeDef#

# DocumentClassificationConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassificationConfigTypeDef


def get_value() -> DocumentClassificationConfigTypeDef:
    return {
        "Mode": ...,
    }


# DocumentClassificationConfigTypeDef definition

class DocumentClassificationConfigTypeDef(TypedDict):
    Mode: DocumentClassifierModeType,  # (1)
    Labels: NotRequired[Sequence[str]],
  1. See DocumentClassifierModeType

OutputDataConfigTypeDef#

# OutputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import OutputDataConfigTypeDef


def get_value() -> OutputDataConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# OutputDataConfigTypeDef definition

class OutputDataConfigTypeDef(TypedDict):
    S3Uri: str,
    KmsKeyId: NotRequired[str],

DocumentClassifierDocumentsTypeDef#

# DocumentClassifierDocumentsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierDocumentsTypeDef


def get_value() -> DocumentClassifierDocumentsTypeDef:
    return {
        "S3Uri": ...,
    }


# DocumentClassifierDocumentsTypeDef definition

class DocumentClassifierDocumentsTypeDef(TypedDict):
    S3Uri: str,
    TestS3Uri: NotRequired[str],

DocumentReaderConfigOutputTypeDef#

# DocumentReaderConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentReaderConfigOutputTypeDef


def get_value() -> DocumentReaderConfigOutputTypeDef:
    return {
        "DocumentReadAction": ...,
    }


# DocumentReaderConfigOutputTypeDef definition

class DocumentReaderConfigOutputTypeDef(TypedDict):
    DocumentReadAction: DocumentReadActionType,  # (1)
    DocumentReadMode: NotRequired[DocumentReadModeType],  # (2)
    FeatureTypes: NotRequired[List[DocumentReadFeatureTypesType]],  # (3)
  1. See DocumentReadActionType
  2. See DocumentReadModeType
  3. See DocumentReadFeatureTypesType

DocumentReaderConfigTypeDef#

# DocumentReaderConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentReaderConfigTypeDef


def get_value() -> DocumentReaderConfigTypeDef:
    return {
        "DocumentReadAction": ...,
    }


# DocumentReaderConfigTypeDef definition

class DocumentReaderConfigTypeDef(TypedDict):
    DocumentReadAction: DocumentReadActionType,  # (1)
    DocumentReadMode: NotRequired[DocumentReadModeType],  # (2)
    FeatureTypes: NotRequired[Sequence[DocumentReadFeatureTypesType]],  # (3)
  1. See DocumentReadActionType
  2. See DocumentReadModeType
  3. See DocumentReadFeatureTypesType

DocumentClassifierSummaryTypeDef#

# DocumentClassifierSummaryTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierSummaryTypeDef


def get_value() -> DocumentClassifierSummaryTypeDef:
    return {
        "DocumentClassifierName": ...,
    }


# DocumentClassifierSummaryTypeDef definition

class DocumentClassifierSummaryTypeDef(TypedDict):
    DocumentClassifierName: NotRequired[str],
    NumberOfVersions: NotRequired[int],
    LatestVersionCreatedAt: NotRequired[datetime],
    LatestVersionName: NotRequired[str],
    LatestVersionStatus: NotRequired[ModelStatusType],  # (1)
  1. See ModelStatusType

ExtractedCharactersListItemTypeDef#

# ExtractedCharactersListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ExtractedCharactersListItemTypeDef


def get_value() -> ExtractedCharactersListItemTypeDef:
    return {
        "Page": ...,
    }


# ExtractedCharactersListItemTypeDef definition

class ExtractedCharactersListItemTypeDef(TypedDict):
    Page: NotRequired[int],
    Count: NotRequired[int],

EntityTypesListItemTypeDef#

# EntityTypesListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityTypesListItemTypeDef


def get_value() -> EntityTypesListItemTypeDef:
    return {
        "Type": ...,
    }


# EntityTypesListItemTypeDef definition

class EntityTypesListItemTypeDef(TypedDict):
    Type: str,

EntityRecognizerAnnotationsTypeDef#

# EntityRecognizerAnnotationsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerAnnotationsTypeDef


def get_value() -> EntityRecognizerAnnotationsTypeDef:
    return {
        "S3Uri": ...,
    }


# EntityRecognizerAnnotationsTypeDef definition

class EntityRecognizerAnnotationsTypeDef(TypedDict):
    S3Uri: str,
    TestS3Uri: NotRequired[str],

EntityRecognizerDocumentsTypeDef#

# EntityRecognizerDocumentsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerDocumentsTypeDef


def get_value() -> EntityRecognizerDocumentsTypeDef:
    return {
        "S3Uri": ...,
    }


# EntityRecognizerDocumentsTypeDef definition

class EntityRecognizerDocumentsTypeDef(TypedDict):
    S3Uri: str,
    TestS3Uri: NotRequired[str],
    InputFormat: NotRequired[InputFormatType],  # (1)
  1. See InputFormatType

EntityRecognizerEntityListTypeDef#

# EntityRecognizerEntityListTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerEntityListTypeDef


def get_value() -> EntityRecognizerEntityListTypeDef:
    return {
        "S3Uri": ...,
    }


# EntityRecognizerEntityListTypeDef definition

class EntityRecognizerEntityListTypeDef(TypedDict):
    S3Uri: str,

EntityRecognizerEvaluationMetricsTypeDef#

# EntityRecognizerEvaluationMetricsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerEvaluationMetricsTypeDef


def get_value() -> EntityRecognizerEvaluationMetricsTypeDef:
    return {
        "Precision": ...,
    }


# EntityRecognizerEvaluationMetricsTypeDef definition

class EntityRecognizerEvaluationMetricsTypeDef(TypedDict):
    Precision: NotRequired[float],
    Recall: NotRequired[float],
    F1Score: NotRequired[float],

EntityTypesEvaluationMetricsTypeDef#

# EntityTypesEvaluationMetricsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityTypesEvaluationMetricsTypeDef


def get_value() -> EntityTypesEvaluationMetricsTypeDef:
    return {
        "Precision": ...,
    }


# EntityTypesEvaluationMetricsTypeDef definition

class EntityTypesEvaluationMetricsTypeDef(TypedDict):
    Precision: NotRequired[float],
    Recall: NotRequired[float],
    F1Score: NotRequired[float],

EntityRecognizerOutputDataConfigTypeDef#

# EntityRecognizerOutputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerOutputDataConfigTypeDef


def get_value() -> EntityRecognizerOutputDataConfigTypeDef:
    return {
        "FlywheelStatsS3Prefix": ...,
    }


# EntityRecognizerOutputDataConfigTypeDef definition

class EntityRecognizerOutputDataConfigTypeDef(TypedDict):
    FlywheelStatsS3Prefix: NotRequired[str],

EntityRecognizerSummaryTypeDef#

# EntityRecognizerSummaryTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerSummaryTypeDef


def get_value() -> EntityRecognizerSummaryTypeDef:
    return {
        "RecognizerName": ...,
    }


# EntityRecognizerSummaryTypeDef definition

class EntityRecognizerSummaryTypeDef(TypedDict):
    RecognizerName: NotRequired[str],
    NumberOfVersions: NotRequired[int],
    LatestVersionCreatedAt: NotRequired[datetime],
    LatestVersionName: NotRequired[str],
    LatestVersionStatus: NotRequired[ModelStatusType],  # (1)
  1. See ModelStatusType

FlywheelModelEvaluationMetricsTypeDef#

# FlywheelModelEvaluationMetricsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import FlywheelModelEvaluationMetricsTypeDef


def get_value() -> FlywheelModelEvaluationMetricsTypeDef:
    return {
        "AverageF1Score": ...,
    }


# FlywheelModelEvaluationMetricsTypeDef definition

class FlywheelModelEvaluationMetricsTypeDef(TypedDict):
    AverageF1Score: NotRequired[float],
    AveragePrecision: NotRequired[float],
    AverageRecall: NotRequired[float],
    AverageAccuracy: NotRequired[float],

FlywheelSummaryTypeDef#

# FlywheelSummaryTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import FlywheelSummaryTypeDef


def get_value() -> FlywheelSummaryTypeDef:
    return {
        "FlywheelArn": ...,
    }


# FlywheelSummaryTypeDef definition

class FlywheelSummaryTypeDef(TypedDict):
    FlywheelArn: NotRequired[str],
    ActiveModelArn: NotRequired[str],
    DataLakeS3Uri: NotRequired[str],
    Status: NotRequired[FlywheelStatusType],  # (1)
    ModelType: NotRequired[ModelTypeType],  # (2)
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LatestFlywheelIteration: NotRequired[str],
  1. See FlywheelStatusType
  2. See ModelTypeType

PointTypeDef#

# PointTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PointTypeDef


def get_value() -> PointTypeDef:
    return {
        "X": ...,
    }


# PointTypeDef definition

class PointTypeDef(TypedDict):
    X: NotRequired[float],
    Y: NotRequired[float],

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PaginatorConfigTypeDef


def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }


# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListDocumentClassifierSummariesRequestTypeDef#

# ListDocumentClassifierSummariesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassifierSummariesRequestTypeDef


def get_value() -> ListDocumentClassifierSummariesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListDocumentClassifierSummariesRequestTypeDef definition

class ListDocumentClassifierSummariesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListEntityRecognizerSummariesRequestTypeDef#

# ListEntityRecognizerSummariesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntityRecognizerSummariesRequestTypeDef


def get_value() -> ListEntityRecognizerSummariesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListEntityRecognizerSummariesRequestTypeDef definition

class ListEntityRecognizerSummariesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListTagsForResourceRequestTypeDef#

# ListTagsForResourceRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTagsForResourceRequestTypeDef


def get_value() -> ListTagsForResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsForResourceRequestTypeDef definition

class ListTagsForResourceRequestTypeDef(TypedDict):
    ResourceArn: str,

PartOfSpeechTagTypeDef#

# PartOfSpeechTagTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PartOfSpeechTagTypeDef


def get_value() -> PartOfSpeechTagTypeDef:
    return {
        "Tag": ...,
    }


# PartOfSpeechTagTypeDef definition

class PartOfSpeechTagTypeDef(TypedDict):
    Tag: NotRequired[PartOfSpeechTagTypeType],  # (1)
    Score: NotRequired[float],
  1. See PartOfSpeechTagTypeType

PiiOutputDataConfigTypeDef#

# PiiOutputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PiiOutputDataConfigTypeDef


def get_value() -> PiiOutputDataConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# PiiOutputDataConfigTypeDef definition

class PiiOutputDataConfigTypeDef(TypedDict):
    S3Uri: str,
    KmsKeyId: NotRequired[str],

RedactionConfigOutputTypeDef#

# RedactionConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import RedactionConfigOutputTypeDef


def get_value() -> RedactionConfigOutputTypeDef:
    return {
        "PiiEntityTypes": ...,
    }


# RedactionConfigOutputTypeDef definition

class RedactionConfigOutputTypeDef(TypedDict):
    PiiEntityTypes: NotRequired[List[PiiEntityTypeType]],  # (1)
    MaskMode: NotRequired[PiiEntitiesDetectionMaskModeType],  # (2)
    MaskCharacter: NotRequired[str],
  1. See PiiEntityTypeType
  2. See PiiEntitiesDetectionMaskModeType

PutResourcePolicyRequestTypeDef#

# PutResourcePolicyRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PutResourcePolicyRequestTypeDef


def get_value() -> PutResourcePolicyRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# PutResourcePolicyRequestTypeDef definition

class PutResourcePolicyRequestTypeDef(TypedDict):
    ResourceArn: str,
    ResourcePolicy: str,
    PolicyRevisionId: NotRequired[str],

RedactionConfigTypeDef#

# RedactionConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import RedactionConfigTypeDef


def get_value() -> RedactionConfigTypeDef:
    return {
        "PiiEntityTypes": ...,
    }


# RedactionConfigTypeDef definition

class RedactionConfigTypeDef(TypedDict):
    PiiEntityTypes: NotRequired[Sequence[PiiEntityTypeType]],  # (1)
    MaskMode: NotRequired[PiiEntitiesDetectionMaskModeType],  # (2)
    MaskCharacter: NotRequired[str],
  1. See PiiEntityTypeType
  2. See PiiEntitiesDetectionMaskModeType

StartFlywheelIterationRequestTypeDef#

# StartFlywheelIterationRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartFlywheelIterationRequestTypeDef


def get_value() -> StartFlywheelIterationRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# StartFlywheelIterationRequestTypeDef definition

class StartFlywheelIterationRequestTypeDef(TypedDict):
    FlywheelArn: str,
    ClientRequestToken: NotRequired[str],

StopDominantLanguageDetectionJobRequestTypeDef#

# StopDominantLanguageDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopDominantLanguageDetectionJobRequestTypeDef


def get_value() -> StopDominantLanguageDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopDominantLanguageDetectionJobRequestTypeDef definition

class StopDominantLanguageDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopEntitiesDetectionJobRequestTypeDef#

# StopEntitiesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopEntitiesDetectionJobRequestTypeDef


def get_value() -> StopEntitiesDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopEntitiesDetectionJobRequestTypeDef definition

class StopEntitiesDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopEventsDetectionJobRequestTypeDef#

# StopEventsDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopEventsDetectionJobRequestTypeDef


def get_value() -> StopEventsDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopEventsDetectionJobRequestTypeDef definition

class StopEventsDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopKeyPhrasesDetectionJobRequestTypeDef#

# StopKeyPhrasesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopKeyPhrasesDetectionJobRequestTypeDef


def get_value() -> StopKeyPhrasesDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopKeyPhrasesDetectionJobRequestTypeDef definition

class StopKeyPhrasesDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopPiiEntitiesDetectionJobRequestTypeDef#

# StopPiiEntitiesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopPiiEntitiesDetectionJobRequestTypeDef


def get_value() -> StopPiiEntitiesDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopPiiEntitiesDetectionJobRequestTypeDef definition

class StopPiiEntitiesDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopSentimentDetectionJobRequestTypeDef#

# StopSentimentDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopSentimentDetectionJobRequestTypeDef


def get_value() -> StopSentimentDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopSentimentDetectionJobRequestTypeDef definition

class StopSentimentDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopTargetedSentimentDetectionJobRequestTypeDef#

# StopTargetedSentimentDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopTargetedSentimentDetectionJobRequestTypeDef


def get_value() -> StopTargetedSentimentDetectionJobRequestTypeDef:
    return {
        "JobId": ...,
    }


# StopTargetedSentimentDetectionJobRequestTypeDef definition

class StopTargetedSentimentDetectionJobRequestTypeDef(TypedDict):
    JobId: str,

StopTrainingDocumentClassifierRequestTypeDef#

# StopTrainingDocumentClassifierRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopTrainingDocumentClassifierRequestTypeDef


def get_value() -> StopTrainingDocumentClassifierRequestTypeDef:
    return {
        "DocumentClassifierArn": ...,
    }


# StopTrainingDocumentClassifierRequestTypeDef definition

class StopTrainingDocumentClassifierRequestTypeDef(TypedDict):
    DocumentClassifierArn: str,

StopTrainingEntityRecognizerRequestTypeDef#

# StopTrainingEntityRecognizerRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopTrainingEntityRecognizerRequestTypeDef


def get_value() -> StopTrainingEntityRecognizerRequestTypeDef:
    return {
        "EntityRecognizerArn": ...,
    }


# StopTrainingEntityRecognizerRequestTypeDef definition

class StopTrainingEntityRecognizerRequestTypeDef(TypedDict):
    EntityRecognizerArn: str,

ToxicContentTypeDef#

# ToxicContentTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ToxicContentTypeDef


def get_value() -> ToxicContentTypeDef:
    return {
        "Name": ...,
    }


# ToxicContentTypeDef definition

class ToxicContentTypeDef(TypedDict):
    Name: NotRequired[ToxicContentTypeType],  # (1)
    Score: NotRequired[float],
  1. See ToxicContentTypeType

UntagResourceRequestTypeDef#

# UntagResourceRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import UntagResourceRequestTypeDef


def get_value() -> UntagResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# UntagResourceRequestTypeDef definition

class UntagResourceRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateEndpointRequestTypeDef#

# UpdateEndpointRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import UpdateEndpointRequestTypeDef


def get_value() -> UpdateEndpointRequestTypeDef:
    return {
        "EndpointArn": ...,
    }


# UpdateEndpointRequestTypeDef definition

class UpdateEndpointRequestTypeDef(TypedDict):
    EndpointArn: str,
    DesiredModelArn: NotRequired[str],
    DesiredInferenceUnits: NotRequired[int],
    DesiredDataAccessRoleArn: NotRequired[str],
    FlywheelArn: NotRequired[str],

BatchDetectDominantLanguageItemResultTypeDef#

# BatchDetectDominantLanguageItemResultTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectDominantLanguageItemResultTypeDef


def get_value() -> BatchDetectDominantLanguageItemResultTypeDef:
    return {
        "Index": ...,
    }


# BatchDetectDominantLanguageItemResultTypeDef definition

class BatchDetectDominantLanguageItemResultTypeDef(TypedDict):
    Index: NotRequired[int],
    Languages: NotRequired[List[DominantLanguageTypeDef]],  # (1)
  1. See DominantLanguageTypeDef

CreateDatasetResponseTypeDef#

# CreateDatasetResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateDatasetResponseTypeDef


def get_value() -> CreateDatasetResponseTypeDef:
    return {
        "DatasetArn": ...,
    }


# CreateDatasetResponseTypeDef definition

class CreateDatasetResponseTypeDef(TypedDict):
    DatasetArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDocumentClassifierResponseTypeDef#

# CreateDocumentClassifierResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateDocumentClassifierResponseTypeDef


def get_value() -> CreateDocumentClassifierResponseTypeDef:
    return {
        "DocumentClassifierArn": ...,
    }


# CreateDocumentClassifierResponseTypeDef definition

class CreateDocumentClassifierResponseTypeDef(TypedDict):
    DocumentClassifierArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEndpointResponseTypeDef#

# CreateEndpointResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateEndpointResponseTypeDef


def get_value() -> CreateEndpointResponseTypeDef:
    return {
        "EndpointArn": ...,
    }


# CreateEndpointResponseTypeDef definition

class CreateEndpointResponseTypeDef(TypedDict):
    EndpointArn: str,
    ModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateEntityRecognizerResponseTypeDef#

# CreateEntityRecognizerResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateEntityRecognizerResponseTypeDef


def get_value() -> CreateEntityRecognizerResponseTypeDef:
    return {
        "EntityRecognizerArn": ...,
    }


# CreateEntityRecognizerResponseTypeDef definition

class CreateEntityRecognizerResponseTypeDef(TypedDict):
    EntityRecognizerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFlywheelResponseTypeDef#

# CreateFlywheelResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateFlywheelResponseTypeDef


def get_value() -> CreateFlywheelResponseTypeDef:
    return {
        "FlywheelArn": ...,
    }


# CreateFlywheelResponseTypeDef definition

class CreateFlywheelResponseTypeDef(TypedDict):
    FlywheelArn: str,
    ActiveModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeResourcePolicyResponseTypeDef#

# DescribeResourcePolicyResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeResourcePolicyResponseTypeDef


def get_value() -> DescribeResourcePolicyResponseTypeDef:
    return {
        "ResourcePolicy": ...,
    }


# DescribeResourcePolicyResponseTypeDef definition

class DescribeResourcePolicyResponseTypeDef(TypedDict):
    ResourcePolicy: str,
    CreationTime: datetime,
    LastModifiedTime: datetime,
    PolicyRevisionId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DetectDominantLanguageResponseTypeDef#

# DetectDominantLanguageResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectDominantLanguageResponseTypeDef


def get_value() -> DetectDominantLanguageResponseTypeDef:
    return {
        "Languages": ...,
    }


# DetectDominantLanguageResponseTypeDef definition

class DetectDominantLanguageResponseTypeDef(TypedDict):
    Languages: List[DominantLanguageTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DominantLanguageTypeDef
  2. See ResponseMetadataTypeDef

ImportModelResponseTypeDef#

# ImportModelResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ImportModelResponseTypeDef


def get_value() -> ImportModelResponseTypeDef:
    return {
        "ModelArn": ...,
    }


# ImportModelResponseTypeDef definition

class ImportModelResponseTypeDef(TypedDict):
    ModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

PutResourcePolicyResponseTypeDef#

# PutResourcePolicyResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PutResourcePolicyResponseTypeDef


def get_value() -> PutResourcePolicyResponseTypeDef:
    return {
        "PolicyRevisionId": ...,
    }


# PutResourcePolicyResponseTypeDef definition

class PutResourcePolicyResponseTypeDef(TypedDict):
    PolicyRevisionId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartDocumentClassificationJobResponseTypeDef#

# StartDocumentClassificationJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartDocumentClassificationJobResponseTypeDef


def get_value() -> StartDocumentClassificationJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartDocumentClassificationJobResponseTypeDef definition

class StartDocumentClassificationJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    DocumentClassifierArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartDominantLanguageDetectionJobResponseTypeDef#

# StartDominantLanguageDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartDominantLanguageDetectionJobResponseTypeDef


def get_value() -> StartDominantLanguageDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartDominantLanguageDetectionJobResponseTypeDef definition

class StartDominantLanguageDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartEntitiesDetectionJobResponseTypeDef#

# StartEntitiesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartEntitiesDetectionJobResponseTypeDef


def get_value() -> StartEntitiesDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartEntitiesDetectionJobResponseTypeDef definition

class StartEntitiesDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    EntityRecognizerArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartEventsDetectionJobResponseTypeDef#

# StartEventsDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartEventsDetectionJobResponseTypeDef


def get_value() -> StartEventsDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartEventsDetectionJobResponseTypeDef definition

class StartEventsDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartFlywheelIterationResponseTypeDef#

# StartFlywheelIterationResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartFlywheelIterationResponseTypeDef


def get_value() -> StartFlywheelIterationResponseTypeDef:
    return {
        "FlywheelArn": ...,
    }


# StartFlywheelIterationResponseTypeDef definition

class StartFlywheelIterationResponseTypeDef(TypedDict):
    FlywheelArn: str,
    FlywheelIterationId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartKeyPhrasesDetectionJobResponseTypeDef#

# StartKeyPhrasesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartKeyPhrasesDetectionJobResponseTypeDef


def get_value() -> StartKeyPhrasesDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartKeyPhrasesDetectionJobResponseTypeDef definition

class StartKeyPhrasesDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartPiiEntitiesDetectionJobResponseTypeDef#

# StartPiiEntitiesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartPiiEntitiesDetectionJobResponseTypeDef


def get_value() -> StartPiiEntitiesDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartPiiEntitiesDetectionJobResponseTypeDef definition

class StartPiiEntitiesDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartSentimentDetectionJobResponseTypeDef#

# StartSentimentDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartSentimentDetectionJobResponseTypeDef


def get_value() -> StartSentimentDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartSentimentDetectionJobResponseTypeDef definition

class StartSentimentDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartTargetedSentimentDetectionJobResponseTypeDef#

# StartTargetedSentimentDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartTargetedSentimentDetectionJobResponseTypeDef


def get_value() -> StartTargetedSentimentDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartTargetedSentimentDetectionJobResponseTypeDef definition

class StartTargetedSentimentDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StartTopicsDetectionJobResponseTypeDef#

# StartTopicsDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartTopicsDetectionJobResponseTypeDef


def get_value() -> StartTopicsDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StartTopicsDetectionJobResponseTypeDef definition

class StartTopicsDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobArn: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopDominantLanguageDetectionJobResponseTypeDef#

# StopDominantLanguageDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopDominantLanguageDetectionJobResponseTypeDef


def get_value() -> StopDominantLanguageDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopDominantLanguageDetectionJobResponseTypeDef definition

class StopDominantLanguageDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopEntitiesDetectionJobResponseTypeDef#

# StopEntitiesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopEntitiesDetectionJobResponseTypeDef


def get_value() -> StopEntitiesDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopEntitiesDetectionJobResponseTypeDef definition

class StopEntitiesDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopEventsDetectionJobResponseTypeDef#

# StopEventsDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopEventsDetectionJobResponseTypeDef


def get_value() -> StopEventsDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopEventsDetectionJobResponseTypeDef definition

class StopEventsDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopKeyPhrasesDetectionJobResponseTypeDef#

# StopKeyPhrasesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopKeyPhrasesDetectionJobResponseTypeDef


def get_value() -> StopKeyPhrasesDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopKeyPhrasesDetectionJobResponseTypeDef definition

class StopKeyPhrasesDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopPiiEntitiesDetectionJobResponseTypeDef#

# StopPiiEntitiesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopPiiEntitiesDetectionJobResponseTypeDef


def get_value() -> StopPiiEntitiesDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopPiiEntitiesDetectionJobResponseTypeDef definition

class StopPiiEntitiesDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopSentimentDetectionJobResponseTypeDef#

# StopSentimentDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopSentimentDetectionJobResponseTypeDef


def get_value() -> StopSentimentDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopSentimentDetectionJobResponseTypeDef definition

class StopSentimentDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

StopTargetedSentimentDetectionJobResponseTypeDef#

# StopTargetedSentimentDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StopTargetedSentimentDetectionJobResponseTypeDef


def get_value() -> StopTargetedSentimentDetectionJobResponseTypeDef:
    return {
        "JobId": ...,
    }


# StopTargetedSentimentDetectionJobResponseTypeDef definition

class StopTargetedSentimentDetectionJobResponseTypeDef(TypedDict):
    JobId: str,
    JobStatus: JobStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See JobStatusType
  2. See ResponseMetadataTypeDef

UpdateEndpointResponseTypeDef#

# UpdateEndpointResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import UpdateEndpointResponseTypeDef


def get_value() -> UpdateEndpointResponseTypeDef:
    return {
        "DesiredModelArn": ...,
    }


# UpdateEndpointResponseTypeDef definition

class UpdateEndpointResponseTypeDef(TypedDict):
    DesiredModelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

BatchDetectKeyPhrasesItemResultTypeDef#

# BatchDetectKeyPhrasesItemResultTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectKeyPhrasesItemResultTypeDef


def get_value() -> BatchDetectKeyPhrasesItemResultTypeDef:
    return {
        "Index": ...,
    }


# BatchDetectKeyPhrasesItemResultTypeDef definition

class BatchDetectKeyPhrasesItemResultTypeDef(TypedDict):
    Index: NotRequired[int],
    KeyPhrases: NotRequired[List[KeyPhraseTypeDef]],  # (1)
  1. See KeyPhraseTypeDef

DetectKeyPhrasesResponseTypeDef#

# DetectKeyPhrasesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectKeyPhrasesResponseTypeDef


def get_value() -> DetectKeyPhrasesResponseTypeDef:
    return {
        "KeyPhrases": ...,
    }


# DetectKeyPhrasesResponseTypeDef definition

class DetectKeyPhrasesResponseTypeDef(TypedDict):
    KeyPhrases: List[KeyPhraseTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See KeyPhraseTypeDef
  2. See ResponseMetadataTypeDef

BatchDetectSentimentItemResultTypeDef#

# BatchDetectSentimentItemResultTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectSentimentItemResultTypeDef


def get_value() -> BatchDetectSentimentItemResultTypeDef:
    return {
        "Index": ...,
    }


# BatchDetectSentimentItemResultTypeDef definition

class BatchDetectSentimentItemResultTypeDef(TypedDict):
    Index: NotRequired[int],
    Sentiment: NotRequired[SentimentTypeType],  # (1)
    SentimentScore: NotRequired[SentimentScoreTypeDef],  # (2)
  1. See SentimentTypeType
  2. See SentimentScoreTypeDef

DetectSentimentResponseTypeDef#

# DetectSentimentResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectSentimentResponseTypeDef


def get_value() -> DetectSentimentResponseTypeDef:
    return {
        "Sentiment": ...,
    }


# DetectSentimentResponseTypeDef definition

class DetectSentimentResponseTypeDef(TypedDict):
    Sentiment: SentimentTypeType,  # (1)
    SentimentScore: SentimentScoreTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See SentimentTypeType
  2. See SentimentScoreTypeDef
  3. See ResponseMetadataTypeDef

MentionSentimentTypeDef#

# MentionSentimentTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import MentionSentimentTypeDef


def get_value() -> MentionSentimentTypeDef:
    return {
        "Sentiment": ...,
    }


# MentionSentimentTypeDef definition

class MentionSentimentTypeDef(TypedDict):
    Sentiment: NotRequired[SentimentTypeType],  # (1)
    SentimentScore: NotRequired[SentimentScoreTypeDef],  # (2)
  1. See SentimentTypeType
  2. See SentimentScoreTypeDef

BlockReferenceTypeDef#

# BlockReferenceTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BlockReferenceTypeDef


def get_value() -> BlockReferenceTypeDef:
    return {
        "BlockId": ...,
    }


# BlockReferenceTypeDef definition

class BlockReferenceTypeDef(TypedDict):
    BlockId: NotRequired[str],
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],
    ChildBlocks: NotRequired[List[ChildBlockTypeDef]],  # (1)
  1. See ChildBlockTypeDef

ClassifierMetadataTypeDef#

# ClassifierMetadataTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ClassifierMetadataTypeDef


def get_value() -> ClassifierMetadataTypeDef:
    return {
        "NumberOfLabels": ...,
    }


# ClassifierMetadataTypeDef definition

class ClassifierMetadataTypeDef(TypedDict):
    NumberOfLabels: NotRequired[int],
    NumberOfTrainedDocuments: NotRequired[int],
    NumberOfTestDocuments: NotRequired[int],
    EvaluationMetrics: NotRequired[ClassifierEvaluationMetricsTypeDef],  # (1)
  1. See ClassifierEvaluationMetricsTypeDef

ContainsPiiEntitiesResponseTypeDef#

# ContainsPiiEntitiesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ContainsPiiEntitiesResponseTypeDef


def get_value() -> ContainsPiiEntitiesResponseTypeDef:
    return {
        "Labels": ...,
    }


# ContainsPiiEntitiesResponseTypeDef definition

class ContainsPiiEntitiesResponseTypeDef(TypedDict):
    Labels: List[EntityLabelTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EntityLabelTypeDef
  2. See ResponseMetadataTypeDef

CreateEndpointRequestTypeDef#

# CreateEndpointRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateEndpointRequestTypeDef


def get_value() -> CreateEndpointRequestTypeDef:
    return {
        "EndpointName": ...,
    }


# CreateEndpointRequestTypeDef definition

class CreateEndpointRequestTypeDef(TypedDict):
    EndpointName: str,
    DesiredInferenceUnits: int,
    ModelArn: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    DataAccessRoleArn: NotRequired[str],
    FlywheelArn: NotRequired[str],
  1. See TagTypeDef

ImportModelRequestTypeDef#

# ImportModelRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ImportModelRequestTypeDef


def get_value() -> ImportModelRequestTypeDef:
    return {
        "SourceModelArn": ...,
    }


# ImportModelRequestTypeDef definition

class ImportModelRequestTypeDef(TypedDict):
    SourceModelArn: str,
    ModelName: NotRequired[str],
    VersionName: NotRequired[str],
    ModelKmsKeyId: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTagsForResourceResponseTypeDef


def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "ResourceArn": ...,
    }


# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    ResourceArn: str,
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestTypeDef#

# TagResourceRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TagResourceRequestTypeDef


def get_value() -> TagResourceRequestTypeDef:
    return {
        "ResourceArn": ...,
    }


# TagResourceRequestTypeDef definition

class TagResourceRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

DataSecurityConfigOutputTypeDef#

# DataSecurityConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DataSecurityConfigOutputTypeDef


def get_value() -> DataSecurityConfigOutputTypeDef:
    return {
        "ModelKmsKeyId": ...,
    }


# DataSecurityConfigOutputTypeDef definition

class DataSecurityConfigOutputTypeDef(TypedDict):
    ModelKmsKeyId: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    DataLakeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (1)
  1. See VpcConfigOutputTypeDef

DataSecurityConfigTypeDef#

# DataSecurityConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DataSecurityConfigTypeDef


def get_value() -> DataSecurityConfigTypeDef:
    return {
        "ModelKmsKeyId": ...,
    }


# DataSecurityConfigTypeDef definition

class DataSecurityConfigTypeDef(TypedDict):
    ModelKmsKeyId: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    DataLakeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigTypeDef],  # (1)
  1. See VpcConfigTypeDef

DatasetEntityRecognizerInputDataConfigTypeDef#

# DatasetEntityRecognizerInputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetEntityRecognizerInputDataConfigTypeDef


def get_value() -> DatasetEntityRecognizerInputDataConfigTypeDef:
    return {
        "Annotations": ...,
    }


# DatasetEntityRecognizerInputDataConfigTypeDef definition

class DatasetEntityRecognizerInputDataConfigTypeDef(TypedDict):
    Documents: DatasetEntityRecognizerDocumentsTypeDef,  # (2)
    Annotations: NotRequired[DatasetEntityRecognizerAnnotationsTypeDef],  # (1)
    EntityList: NotRequired[DatasetEntityRecognizerEntityListTypeDef],  # (3)
  1. See DatasetEntityRecognizerAnnotationsTypeDef
  2. See DatasetEntityRecognizerDocumentsTypeDef
  3. See DatasetEntityRecognizerEntityListTypeDef

DatasetFilterTypeDef#

# DatasetFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetFilterTypeDef


def get_value() -> DatasetFilterTypeDef:
    return {
        "Status": ...,
    }


# DatasetFilterTypeDef definition

class DatasetFilterTypeDef(TypedDict):
    Status: NotRequired[DatasetStatusType],  # (1)
    DatasetType: NotRequired[DatasetTypeType],  # (2)
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
  1. See DatasetStatusType
  2. See DatasetTypeType

DocumentClassificationJobFilterTypeDef#

# DocumentClassificationJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassificationJobFilterTypeDef


def get_value() -> DocumentClassificationJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# DocumentClassificationJobFilterTypeDef definition

class DocumentClassificationJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

DocumentClassifierFilterTypeDef#

# DocumentClassifierFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierFilterTypeDef


def get_value() -> DocumentClassifierFilterTypeDef:
    return {
        "Status": ...,
    }


# DocumentClassifierFilterTypeDef definition

class DocumentClassifierFilterTypeDef(TypedDict):
    Status: NotRequired[ModelStatusType],  # (1)
    DocumentClassifierName: NotRequired[str],
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See ModelStatusType

DominantLanguageDetectionJobFilterTypeDef#

# DominantLanguageDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DominantLanguageDetectionJobFilterTypeDef


def get_value() -> DominantLanguageDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# DominantLanguageDetectionJobFilterTypeDef definition

class DominantLanguageDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

EndpointFilterTypeDef#

# EndpointFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EndpointFilterTypeDef


def get_value() -> EndpointFilterTypeDef:
    return {
        "ModelArn": ...,
    }


# EndpointFilterTypeDef definition

class EndpointFilterTypeDef(TypedDict):
    ModelArn: NotRequired[str],
    Status: NotRequired[EndpointStatusType],  # (1)
    CreationTimeBefore: NotRequired[TimestampTypeDef],
    CreationTimeAfter: NotRequired[TimestampTypeDef],
  1. See EndpointStatusType

EntitiesDetectionJobFilterTypeDef#

# EntitiesDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntitiesDetectionJobFilterTypeDef


def get_value() -> EntitiesDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# EntitiesDetectionJobFilterTypeDef definition

class EntitiesDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

EntityRecognizerFilterTypeDef#

# EntityRecognizerFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerFilterTypeDef


def get_value() -> EntityRecognizerFilterTypeDef:
    return {
        "Status": ...,
    }


# EntityRecognizerFilterTypeDef definition

class EntityRecognizerFilterTypeDef(TypedDict):
    Status: NotRequired[ModelStatusType],  # (1)
    RecognizerName: NotRequired[str],
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See ModelStatusType

EventsDetectionJobFilterTypeDef#

# EventsDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EventsDetectionJobFilterTypeDef


def get_value() -> EventsDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# EventsDetectionJobFilterTypeDef definition

class EventsDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

FlywheelFilterTypeDef#

# FlywheelFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import FlywheelFilterTypeDef


def get_value() -> FlywheelFilterTypeDef:
    return {
        "Status": ...,
    }


# FlywheelFilterTypeDef definition

class FlywheelFilterTypeDef(TypedDict):
    Status: NotRequired[FlywheelStatusType],  # (1)
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],
  1. See FlywheelStatusType

FlywheelIterationFilterTypeDef#

# FlywheelIterationFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import FlywheelIterationFilterTypeDef


def get_value() -> FlywheelIterationFilterTypeDef:
    return {
        "CreationTimeAfter": ...,
    }


# FlywheelIterationFilterTypeDef definition

class FlywheelIterationFilterTypeDef(TypedDict):
    CreationTimeAfter: NotRequired[TimestampTypeDef],
    CreationTimeBefore: NotRequired[TimestampTypeDef],

KeyPhrasesDetectionJobFilterTypeDef#

# KeyPhrasesDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import KeyPhrasesDetectionJobFilterTypeDef


def get_value() -> KeyPhrasesDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# KeyPhrasesDetectionJobFilterTypeDef definition

class KeyPhrasesDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

PiiEntitiesDetectionJobFilterTypeDef#

# PiiEntitiesDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PiiEntitiesDetectionJobFilterTypeDef


def get_value() -> PiiEntitiesDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# PiiEntitiesDetectionJobFilterTypeDef definition

class PiiEntitiesDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

SentimentDetectionJobFilterTypeDef#

# SentimentDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import SentimentDetectionJobFilterTypeDef


def get_value() -> SentimentDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# SentimentDetectionJobFilterTypeDef definition

class SentimentDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

TargetedSentimentDetectionJobFilterTypeDef#

# TargetedSentimentDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TargetedSentimentDetectionJobFilterTypeDef


def get_value() -> TargetedSentimentDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# TargetedSentimentDetectionJobFilterTypeDef definition

class TargetedSentimentDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

TopicsDetectionJobFilterTypeDef#

# TopicsDetectionJobFilterTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TopicsDetectionJobFilterTypeDef


def get_value() -> TopicsDetectionJobFilterTypeDef:
    return {
        "JobName": ...,
    }


# TopicsDetectionJobFilterTypeDef definition

class TopicsDetectionJobFilterTypeDef(TypedDict):
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    SubmitTimeBefore: NotRequired[TimestampTypeDef],
    SubmitTimeAfter: NotRequired[TimestampTypeDef],
  1. See JobStatusType

DescribeDatasetResponseTypeDef#

# DescribeDatasetResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDatasetResponseTypeDef


def get_value() -> DescribeDatasetResponseTypeDef:
    return {
        "DatasetProperties": ...,
    }


# DescribeDatasetResponseTypeDef definition

class DescribeDatasetResponseTypeDef(TypedDict):
    DatasetProperties: DatasetPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DatasetPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListDatasetsResponseTypeDef#

# ListDatasetsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDatasetsResponseTypeDef


def get_value() -> ListDatasetsResponseTypeDef:
    return {
        "DatasetPropertiesList": ...,
    }


# ListDatasetsResponseTypeDef definition

class ListDatasetsResponseTypeDef(TypedDict):
    DatasetPropertiesList: List[DatasetPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DatasetPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeEndpointResponseTypeDef#

# DescribeEndpointResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEndpointResponseTypeDef


def get_value() -> DescribeEndpointResponseTypeDef:
    return {
        "EndpointProperties": ...,
    }


# DescribeEndpointResponseTypeDef definition

class DescribeEndpointResponseTypeDef(TypedDict):
    EndpointProperties: EndpointPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EndpointPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListEndpointsResponseTypeDef#

# ListEndpointsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEndpointsResponseTypeDef


def get_value() -> ListEndpointsResponseTypeDef:
    return {
        "EndpointPropertiesList": ...,
    }


# ListEndpointsResponseTypeDef definition

class ListEndpointsResponseTypeDef(TypedDict):
    EndpointPropertiesList: List[EndpointPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EndpointPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DetectPiiEntitiesResponseTypeDef#

# DetectPiiEntitiesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectPiiEntitiesResponseTypeDef


def get_value() -> DetectPiiEntitiesResponseTypeDef:
    return {
        "Entities": ...,
    }


# DetectPiiEntitiesResponseTypeDef definition

class DetectPiiEntitiesResponseTypeDef(TypedDict):
    Entities: List[PiiEntityTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PiiEntityTypeDef
  2. See ResponseMetadataTypeDef

DetectToxicContentRequestTypeDef#

# DetectToxicContentRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectToxicContentRequestTypeDef


def get_value() -> DetectToxicContentRequestTypeDef:
    return {
        "TextSegments": ...,
    }


# DetectToxicContentRequestTypeDef definition

class DetectToxicContentRequestTypeDef(TypedDict):
    TextSegments: Sequence[TextSegmentTypeDef],  # (1)
    LanguageCode: LanguageCodeType,  # (2)
  1. See TextSegmentTypeDef
  2. See LanguageCodeType

DocumentClassifierInputDataConfigOutputTypeDef#

# DocumentClassifierInputDataConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierInputDataConfigOutputTypeDef


def get_value() -> DocumentClassifierInputDataConfigOutputTypeDef:
    return {
        "DataFormat": ...,
    }


# DocumentClassifierInputDataConfigOutputTypeDef definition

class DocumentClassifierInputDataConfigOutputTypeDef(TypedDict):
    DataFormat: NotRequired[DocumentClassifierDataFormatType],  # (1)
    S3Uri: NotRequired[str],
    TestS3Uri: NotRequired[str],
    LabelDelimiter: NotRequired[str],
    AugmentedManifests: NotRequired[List[AugmentedManifestsListItemOutputTypeDef]],  # (2)
    DocumentType: NotRequired[DocumentClassifierDocumentTypeFormatType],  # (3)
    Documents: NotRequired[DocumentClassifierDocumentsTypeDef],  # (4)
    DocumentReaderConfig: NotRequired[DocumentReaderConfigOutputTypeDef],  # (5)
  1. See DocumentClassifierDataFormatType
  2. See AugmentedManifestsListItemOutputTypeDef
  3. See DocumentClassifierDocumentTypeFormatType
  4. See DocumentClassifierDocumentsTypeDef
  5. See DocumentReaderConfigOutputTypeDef

InputDataConfigOutputTypeDef#

# InputDataConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import InputDataConfigOutputTypeDef


def get_value() -> InputDataConfigOutputTypeDef:
    return {
        "S3Uri": ...,
    }


# InputDataConfigOutputTypeDef definition

class InputDataConfigOutputTypeDef(TypedDict):
    S3Uri: str,
    InputFormat: NotRequired[InputFormatType],  # (1)
    DocumentReaderConfig: NotRequired[DocumentReaderConfigOutputTypeDef],  # (2)
  1. See InputFormatType
  2. See DocumentReaderConfigOutputTypeDef

DocumentClassifierInputDataConfigTypeDef#

# DocumentClassifierInputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierInputDataConfigTypeDef


def get_value() -> DocumentClassifierInputDataConfigTypeDef:
    return {
        "DataFormat": ...,
    }


# DocumentClassifierInputDataConfigTypeDef definition

class DocumentClassifierInputDataConfigTypeDef(TypedDict):
    DataFormat: NotRequired[DocumentClassifierDataFormatType],  # (1)
    S3Uri: NotRequired[str],
    TestS3Uri: NotRequired[str],
    LabelDelimiter: NotRequired[str],
    AugmentedManifests: NotRequired[Sequence[AugmentedManifestsListItemTypeDef]],  # (2)
    DocumentType: NotRequired[DocumentClassifierDocumentTypeFormatType],  # (3)
    Documents: NotRequired[DocumentClassifierDocumentsTypeDef],  # (4)
    DocumentReaderConfig: NotRequired[DocumentReaderConfigTypeDef],  # (5)
  1. See DocumentClassifierDataFormatType
  2. See AugmentedManifestsListItemTypeDef
  3. See DocumentClassifierDocumentTypeFormatType
  4. See DocumentClassifierDocumentsTypeDef
  5. See DocumentReaderConfigTypeDef

InputDataConfigTypeDef#

# InputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import InputDataConfigTypeDef


def get_value() -> InputDataConfigTypeDef:
    return {
        "S3Uri": ...,
    }


# InputDataConfigTypeDef definition

class InputDataConfigTypeDef(TypedDict):
    S3Uri: str,
    InputFormat: NotRequired[InputFormatType],  # (1)
    DocumentReaderConfig: NotRequired[DocumentReaderConfigTypeDef],  # (2)
  1. See InputFormatType
  2. See DocumentReaderConfigTypeDef

ListDocumentClassifierSummariesResponseTypeDef#

# ListDocumentClassifierSummariesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassifierSummariesResponseTypeDef


def get_value() -> ListDocumentClassifierSummariesResponseTypeDef:
    return {
        "DocumentClassifierSummariesList": ...,
    }


# ListDocumentClassifierSummariesResponseTypeDef definition

class ListDocumentClassifierSummariesResponseTypeDef(TypedDict):
    DocumentClassifierSummariesList: List[DocumentClassifierSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DocumentClassifierSummaryTypeDef
  2. See ResponseMetadataTypeDef

DocumentMetadataTypeDef#

# DocumentMetadataTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentMetadataTypeDef


def get_value() -> DocumentMetadataTypeDef:
    return {
        "Pages": ...,
    }


# DocumentMetadataTypeDef definition

class DocumentMetadataTypeDef(TypedDict):
    Pages: NotRequired[int],
    ExtractedCharacters: NotRequired[List[ExtractedCharactersListItemTypeDef]],  # (1)
  1. See ExtractedCharactersListItemTypeDef

EntityRecognitionConfigOutputTypeDef#

# EntityRecognitionConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognitionConfigOutputTypeDef


def get_value() -> EntityRecognitionConfigOutputTypeDef:
    return {
        "EntityTypes": ...,
    }


# EntityRecognitionConfigOutputTypeDef definition

class EntityRecognitionConfigOutputTypeDef(TypedDict):
    EntityTypes: List[EntityTypesListItemTypeDef],  # (1)
  1. See EntityTypesListItemTypeDef

EntityRecognitionConfigTypeDef#

# EntityRecognitionConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognitionConfigTypeDef


def get_value() -> EntityRecognitionConfigTypeDef:
    return {
        "EntityTypes": ...,
    }


# EntityRecognitionConfigTypeDef definition

class EntityRecognitionConfigTypeDef(TypedDict):
    EntityTypes: Sequence[EntityTypesListItemTypeDef],  # (1)
  1. See EntityTypesListItemTypeDef

EntityRecognizerInputDataConfigOutputTypeDef#

# EntityRecognizerInputDataConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerInputDataConfigOutputTypeDef


def get_value() -> EntityRecognizerInputDataConfigOutputTypeDef:
    return {
        "DataFormat": ...,
    }


# EntityRecognizerInputDataConfigOutputTypeDef definition

class EntityRecognizerInputDataConfigOutputTypeDef(TypedDict):
    EntityTypes: List[EntityTypesListItemTypeDef],  # (2)
    DataFormat: NotRequired[EntityRecognizerDataFormatType],  # (1)
    Documents: NotRequired[EntityRecognizerDocumentsTypeDef],  # (3)
    Annotations: NotRequired[EntityRecognizerAnnotationsTypeDef],  # (4)
    EntityList: NotRequired[EntityRecognizerEntityListTypeDef],  # (5)
    AugmentedManifests: NotRequired[List[AugmentedManifestsListItemOutputTypeDef]],  # (6)
  1. See EntityRecognizerDataFormatType
  2. See EntityTypesListItemTypeDef
  3. See EntityRecognizerDocumentsTypeDef
  4. See EntityRecognizerAnnotationsTypeDef
  5. See EntityRecognizerEntityListTypeDef
  6. See AugmentedManifestsListItemOutputTypeDef

EntityRecognizerInputDataConfigTypeDef#

# EntityRecognizerInputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerInputDataConfigTypeDef


def get_value() -> EntityRecognizerInputDataConfigTypeDef:
    return {
        "DataFormat": ...,
    }


# EntityRecognizerInputDataConfigTypeDef definition

class EntityRecognizerInputDataConfigTypeDef(TypedDict):
    EntityTypes: Sequence[EntityTypesListItemTypeDef],  # (2)
    DataFormat: NotRequired[EntityRecognizerDataFormatType],  # (1)
    Documents: NotRequired[EntityRecognizerDocumentsTypeDef],  # (3)
    Annotations: NotRequired[EntityRecognizerAnnotationsTypeDef],  # (4)
    EntityList: NotRequired[EntityRecognizerEntityListTypeDef],  # (5)
    AugmentedManifests: NotRequired[Sequence[AugmentedManifestsListItemTypeDef]],  # (6)
  1. See EntityRecognizerDataFormatType
  2. See EntityTypesListItemTypeDef
  3. See EntityRecognizerDocumentsTypeDef
  4. See EntityRecognizerAnnotationsTypeDef
  5. See EntityRecognizerEntityListTypeDef
  6. See AugmentedManifestsListItemTypeDef

EntityRecognizerMetadataEntityTypesListItemTypeDef#

# EntityRecognizerMetadataEntityTypesListItemTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerMetadataEntityTypesListItemTypeDef


def get_value() -> EntityRecognizerMetadataEntityTypesListItemTypeDef:
    return {
        "Type": ...,
    }


# EntityRecognizerMetadataEntityTypesListItemTypeDef definition

class EntityRecognizerMetadataEntityTypesListItemTypeDef(TypedDict):
    Type: NotRequired[str],
    EvaluationMetrics: NotRequired[EntityTypesEvaluationMetricsTypeDef],  # (1)
    NumberOfTrainMentions: NotRequired[int],
  1. See EntityTypesEvaluationMetricsTypeDef

ListEntityRecognizerSummariesResponseTypeDef#

# ListEntityRecognizerSummariesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntityRecognizerSummariesResponseTypeDef


def get_value() -> ListEntityRecognizerSummariesResponseTypeDef:
    return {
        "EntityRecognizerSummariesList": ...,
    }


# ListEntityRecognizerSummariesResponseTypeDef definition

class ListEntityRecognizerSummariesResponseTypeDef(TypedDict):
    EntityRecognizerSummariesList: List[EntityRecognizerSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EntityRecognizerSummaryTypeDef
  2. See ResponseMetadataTypeDef

FlywheelIterationPropertiesTypeDef#

# FlywheelIterationPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import FlywheelIterationPropertiesTypeDef


def get_value() -> FlywheelIterationPropertiesTypeDef:
    return {
        "FlywheelArn": ...,
    }


# FlywheelIterationPropertiesTypeDef definition

class FlywheelIterationPropertiesTypeDef(TypedDict):
    FlywheelArn: NotRequired[str],
    FlywheelIterationId: NotRequired[str],
    CreationTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    Status: NotRequired[FlywheelIterationStatusType],  # (1)
    Message: NotRequired[str],
    EvaluatedModelArn: NotRequired[str],
    EvaluatedModelMetrics: NotRequired[FlywheelModelEvaluationMetricsTypeDef],  # (2)
    TrainedModelArn: NotRequired[str],
    TrainedModelMetrics: NotRequired[FlywheelModelEvaluationMetricsTypeDef],  # (2)
    EvaluationManifestS3Prefix: NotRequired[str],
  1. See FlywheelIterationStatusType
  2. See FlywheelModelEvaluationMetricsTypeDef
  3. See FlywheelModelEvaluationMetricsTypeDef

ListFlywheelsResponseTypeDef#

# ListFlywheelsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListFlywheelsResponseTypeDef


def get_value() -> ListFlywheelsResponseTypeDef:
    return {
        "FlywheelSummaryList": ...,
    }


# ListFlywheelsResponseTypeDef definition

class ListFlywheelsResponseTypeDef(TypedDict):
    FlywheelSummaryList: List[FlywheelSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See FlywheelSummaryTypeDef
  2. See ResponseMetadataTypeDef

GeometryTypeDef#

# GeometryTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import GeometryTypeDef


def get_value() -> GeometryTypeDef:
    return {
        "BoundingBox": ...,
    }


# GeometryTypeDef definition

class GeometryTypeDef(TypedDict):
    BoundingBox: NotRequired[BoundingBoxTypeDef],  # (1)
    Polygon: NotRequired[List[PointTypeDef]],  # (2)
  1. See BoundingBoxTypeDef
  2. See PointTypeDef

SyntaxTokenTypeDef#

# SyntaxTokenTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import SyntaxTokenTypeDef


def get_value() -> SyntaxTokenTypeDef:
    return {
        "TokenId": ...,
    }


# SyntaxTokenTypeDef definition

class SyntaxTokenTypeDef(TypedDict):
    TokenId: NotRequired[int],
    Text: NotRequired[str],
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],
    PartOfSpeech: NotRequired[PartOfSpeechTagTypeDef],  # (1)
  1. See PartOfSpeechTagTypeDef

ToxicLabelsTypeDef#

# ToxicLabelsTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ToxicLabelsTypeDef


def get_value() -> ToxicLabelsTypeDef:
    return {
        "Labels": ...,
    }


# ToxicLabelsTypeDef definition

class ToxicLabelsTypeDef(TypedDict):
    Labels: NotRequired[List[ToxicContentTypeDef]],  # (1)
    Toxicity: NotRequired[float],
  1. See ToxicContentTypeDef

BatchDetectDominantLanguageResponseTypeDef#

# BatchDetectDominantLanguageResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectDominantLanguageResponseTypeDef


def get_value() -> BatchDetectDominantLanguageResponseTypeDef:
    return {
        "ResultList": ...,
    }


# BatchDetectDominantLanguageResponseTypeDef definition

class BatchDetectDominantLanguageResponseTypeDef(TypedDict):
    ResultList: List[BatchDetectDominantLanguageItemResultTypeDef],  # (1)
    ErrorList: List[BatchItemErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDetectDominantLanguageItemResultTypeDef
  2. See BatchItemErrorTypeDef
  3. See ResponseMetadataTypeDef

BatchDetectKeyPhrasesResponseTypeDef#

# BatchDetectKeyPhrasesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectKeyPhrasesResponseTypeDef


def get_value() -> BatchDetectKeyPhrasesResponseTypeDef:
    return {
        "ResultList": ...,
    }


# BatchDetectKeyPhrasesResponseTypeDef definition

class BatchDetectKeyPhrasesResponseTypeDef(TypedDict):
    ResultList: List[BatchDetectKeyPhrasesItemResultTypeDef],  # (1)
    ErrorList: List[BatchItemErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDetectKeyPhrasesItemResultTypeDef
  2. See BatchItemErrorTypeDef
  3. See ResponseMetadataTypeDef

BatchDetectSentimentResponseTypeDef#

# BatchDetectSentimentResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectSentimentResponseTypeDef


def get_value() -> BatchDetectSentimentResponseTypeDef:
    return {
        "ResultList": ...,
    }


# BatchDetectSentimentResponseTypeDef definition

class BatchDetectSentimentResponseTypeDef(TypedDict):
    ResultList: List[BatchDetectSentimentItemResultTypeDef],  # (1)
    ErrorList: List[BatchItemErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDetectSentimentItemResultTypeDef
  2. See BatchItemErrorTypeDef
  3. See ResponseMetadataTypeDef

TargetedSentimentMentionTypeDef#

# TargetedSentimentMentionTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TargetedSentimentMentionTypeDef


def get_value() -> TargetedSentimentMentionTypeDef:
    return {
        "Score": ...,
    }


# TargetedSentimentMentionTypeDef definition

class TargetedSentimentMentionTypeDef(TypedDict):
    Score: NotRequired[float],
    GroupScore: NotRequired[float],
    Text: NotRequired[str],
    Type: NotRequired[TargetedSentimentEntityTypeType],  # (1)
    MentionSentiment: NotRequired[MentionSentimentTypeDef],  # (2)
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],
  1. See TargetedSentimentEntityTypeType
  2. See MentionSentimentTypeDef

EntityTypeDef#

# EntityTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityTypeDef


def get_value() -> EntityTypeDef:
    return {
        "Score": ...,
    }


# EntityTypeDef definition

class EntityTypeDef(TypedDict):
    Score: NotRequired[float],
    Type: NotRequired[EntityTypeType],  # (1)
    Text: NotRequired[str],
    BeginOffset: NotRequired[int],
    EndOffset: NotRequired[int],
    BlockReferences: NotRequired[List[BlockReferenceTypeDef]],  # (2)
  1. See EntityTypeType
  2. See BlockReferenceTypeDef

UpdateDataSecurityConfigTypeDef#

# UpdateDataSecurityConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import UpdateDataSecurityConfigTypeDef


def get_value() -> UpdateDataSecurityConfigTypeDef:
    return {
        "ModelKmsKeyId": ...,
    }


# UpdateDataSecurityConfigTypeDef definition

class UpdateDataSecurityConfigTypeDef(TypedDict):
    ModelKmsKeyId: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (1)
  1. See VpcConfigTypeDef VpcConfigOutputTypeDef

DatasetInputDataConfigTypeDef#

# DatasetInputDataConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DatasetInputDataConfigTypeDef


def get_value() -> DatasetInputDataConfigTypeDef:
    return {
        "AugmentedManifests": ...,
    }


# DatasetInputDataConfigTypeDef definition

class DatasetInputDataConfigTypeDef(TypedDict):
    AugmentedManifests: NotRequired[Sequence[DatasetAugmentedManifestsListItemTypeDef]],  # (1)
    DataFormat: NotRequired[DatasetDataFormatType],  # (2)
    DocumentClassifierInputDataConfig: NotRequired[DatasetDocumentClassifierInputDataConfigTypeDef],  # (3)
    EntityRecognizerInputDataConfig: NotRequired[DatasetEntityRecognizerInputDataConfigTypeDef],  # (4)
  1. See DatasetAugmentedManifestsListItemTypeDef
  2. See DatasetDataFormatType
  3. See DatasetDocumentClassifierInputDataConfigTypeDef
  4. See DatasetEntityRecognizerInputDataConfigTypeDef

ListDatasetsRequestTypeDef#

# ListDatasetsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDatasetsRequestTypeDef


def get_value() -> ListDatasetsRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# ListDatasetsRequestTypeDef definition

class ListDatasetsRequestTypeDef(TypedDict):
    FlywheelArn: NotRequired[str],
    Filter: NotRequired[DatasetFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See DatasetFilterTypeDef

ListDocumentClassificationJobsRequestPaginateTypeDef#

# ListDocumentClassificationJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassificationJobsRequestPaginateTypeDef


def get_value() -> ListDocumentClassificationJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListDocumentClassificationJobsRequestPaginateTypeDef definition

class ListDocumentClassificationJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[DocumentClassificationJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See DocumentClassificationJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListDocumentClassificationJobsRequestTypeDef#

# ListDocumentClassificationJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassificationJobsRequestTypeDef


def get_value() -> ListDocumentClassificationJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListDocumentClassificationJobsRequestTypeDef definition

class ListDocumentClassificationJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[DocumentClassificationJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See DocumentClassificationJobFilterTypeDef

ListDocumentClassifiersRequestPaginateTypeDef#

# ListDocumentClassifiersRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassifiersRequestPaginateTypeDef


def get_value() -> ListDocumentClassifiersRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListDocumentClassifiersRequestPaginateTypeDef definition

class ListDocumentClassifiersRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[DocumentClassifierFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See DocumentClassifierFilterTypeDef
  2. See PaginatorConfigTypeDef

ListDocumentClassifiersRequestTypeDef#

# ListDocumentClassifiersRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassifiersRequestTypeDef


def get_value() -> ListDocumentClassifiersRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListDocumentClassifiersRequestTypeDef definition

class ListDocumentClassifiersRequestTypeDef(TypedDict):
    Filter: NotRequired[DocumentClassifierFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See DocumentClassifierFilterTypeDef

ListDominantLanguageDetectionJobsRequestPaginateTypeDef#

# ListDominantLanguageDetectionJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDominantLanguageDetectionJobsRequestPaginateTypeDef


def get_value() -> ListDominantLanguageDetectionJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListDominantLanguageDetectionJobsRequestPaginateTypeDef definition

class ListDominantLanguageDetectionJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[DominantLanguageDetectionJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See DominantLanguageDetectionJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListDominantLanguageDetectionJobsRequestTypeDef#

# ListDominantLanguageDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDominantLanguageDetectionJobsRequestTypeDef


def get_value() -> ListDominantLanguageDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListDominantLanguageDetectionJobsRequestTypeDef definition

class ListDominantLanguageDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[DominantLanguageDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See DominantLanguageDetectionJobFilterTypeDef

ListEndpointsRequestPaginateTypeDef#

# ListEndpointsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEndpointsRequestPaginateTypeDef


def get_value() -> ListEndpointsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListEndpointsRequestPaginateTypeDef definition

class ListEndpointsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[EndpointFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EndpointFilterTypeDef
  2. See PaginatorConfigTypeDef

ListEndpointsRequestTypeDef#

# ListEndpointsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEndpointsRequestTypeDef


def get_value() -> ListEndpointsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListEndpointsRequestTypeDef definition

class ListEndpointsRequestTypeDef(TypedDict):
    Filter: NotRequired[EndpointFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See EndpointFilterTypeDef

ListEntitiesDetectionJobsRequestPaginateTypeDef#

# ListEntitiesDetectionJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntitiesDetectionJobsRequestPaginateTypeDef


def get_value() -> ListEntitiesDetectionJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListEntitiesDetectionJobsRequestPaginateTypeDef definition

class ListEntitiesDetectionJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[EntitiesDetectionJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EntitiesDetectionJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListEntitiesDetectionJobsRequestTypeDef#

# ListEntitiesDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntitiesDetectionJobsRequestTypeDef


def get_value() -> ListEntitiesDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListEntitiesDetectionJobsRequestTypeDef definition

class ListEntitiesDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[EntitiesDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See EntitiesDetectionJobFilterTypeDef

ListEntityRecognizersRequestPaginateTypeDef#

# ListEntityRecognizersRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntityRecognizersRequestPaginateTypeDef


def get_value() -> ListEntityRecognizersRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListEntityRecognizersRequestPaginateTypeDef definition

class ListEntityRecognizersRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[EntityRecognizerFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EntityRecognizerFilterTypeDef
  2. See PaginatorConfigTypeDef

ListEntityRecognizersRequestTypeDef#

# ListEntityRecognizersRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntityRecognizersRequestTypeDef


def get_value() -> ListEntityRecognizersRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListEntityRecognizersRequestTypeDef definition

class ListEntityRecognizersRequestTypeDef(TypedDict):
    Filter: NotRequired[EntityRecognizerFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See EntityRecognizerFilterTypeDef

ListEventsDetectionJobsRequestTypeDef#

# ListEventsDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEventsDetectionJobsRequestTypeDef


def get_value() -> ListEventsDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListEventsDetectionJobsRequestTypeDef definition

class ListEventsDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[EventsDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See EventsDetectionJobFilterTypeDef

ListFlywheelsRequestTypeDef#

# ListFlywheelsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListFlywheelsRequestTypeDef


def get_value() -> ListFlywheelsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListFlywheelsRequestTypeDef definition

class ListFlywheelsRequestTypeDef(TypedDict):
    Filter: NotRequired[FlywheelFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See FlywheelFilterTypeDef

ListFlywheelIterationHistoryRequestTypeDef#

# ListFlywheelIterationHistoryRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListFlywheelIterationHistoryRequestTypeDef


def get_value() -> ListFlywheelIterationHistoryRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# ListFlywheelIterationHistoryRequestTypeDef definition

class ListFlywheelIterationHistoryRequestTypeDef(TypedDict):
    FlywheelArn: str,
    Filter: NotRequired[FlywheelIterationFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See FlywheelIterationFilterTypeDef

ListKeyPhrasesDetectionJobsRequestPaginateTypeDef#

# ListKeyPhrasesDetectionJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListKeyPhrasesDetectionJobsRequestPaginateTypeDef


def get_value() -> ListKeyPhrasesDetectionJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListKeyPhrasesDetectionJobsRequestPaginateTypeDef definition

class ListKeyPhrasesDetectionJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[KeyPhrasesDetectionJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See KeyPhrasesDetectionJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListKeyPhrasesDetectionJobsRequestTypeDef#

# ListKeyPhrasesDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListKeyPhrasesDetectionJobsRequestTypeDef


def get_value() -> ListKeyPhrasesDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListKeyPhrasesDetectionJobsRequestTypeDef definition

class ListKeyPhrasesDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[KeyPhrasesDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See KeyPhrasesDetectionJobFilterTypeDef

ListPiiEntitiesDetectionJobsRequestPaginateTypeDef#

# ListPiiEntitiesDetectionJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListPiiEntitiesDetectionJobsRequestPaginateTypeDef


def get_value() -> ListPiiEntitiesDetectionJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListPiiEntitiesDetectionJobsRequestPaginateTypeDef definition

class ListPiiEntitiesDetectionJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[PiiEntitiesDetectionJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See PiiEntitiesDetectionJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListPiiEntitiesDetectionJobsRequestTypeDef#

# ListPiiEntitiesDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListPiiEntitiesDetectionJobsRequestTypeDef


def get_value() -> ListPiiEntitiesDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListPiiEntitiesDetectionJobsRequestTypeDef definition

class ListPiiEntitiesDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[PiiEntitiesDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See PiiEntitiesDetectionJobFilterTypeDef

ListSentimentDetectionJobsRequestPaginateTypeDef#

# ListSentimentDetectionJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListSentimentDetectionJobsRequestPaginateTypeDef


def get_value() -> ListSentimentDetectionJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListSentimentDetectionJobsRequestPaginateTypeDef definition

class ListSentimentDetectionJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[SentimentDetectionJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See SentimentDetectionJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListSentimentDetectionJobsRequestTypeDef#

# ListSentimentDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListSentimentDetectionJobsRequestTypeDef


def get_value() -> ListSentimentDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListSentimentDetectionJobsRequestTypeDef definition

class ListSentimentDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[SentimentDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See SentimentDetectionJobFilterTypeDef

ListTargetedSentimentDetectionJobsRequestTypeDef#

# ListTargetedSentimentDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTargetedSentimentDetectionJobsRequestTypeDef


def get_value() -> ListTargetedSentimentDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListTargetedSentimentDetectionJobsRequestTypeDef definition

class ListTargetedSentimentDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[TargetedSentimentDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TargetedSentimentDetectionJobFilterTypeDef

ListTopicsDetectionJobsRequestPaginateTypeDef#

# ListTopicsDetectionJobsRequestPaginateTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTopicsDetectionJobsRequestPaginateTypeDef


def get_value() -> ListTopicsDetectionJobsRequestPaginateTypeDef:
    return {
        "Filter": ...,
    }


# ListTopicsDetectionJobsRequestPaginateTypeDef definition

class ListTopicsDetectionJobsRequestPaginateTypeDef(TypedDict):
    Filter: NotRequired[TopicsDetectionJobFilterTypeDef],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See TopicsDetectionJobFilterTypeDef
  2. See PaginatorConfigTypeDef

ListTopicsDetectionJobsRequestTypeDef#

# ListTopicsDetectionJobsRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTopicsDetectionJobsRequestTypeDef


def get_value() -> ListTopicsDetectionJobsRequestTypeDef:
    return {
        "Filter": ...,
    }


# ListTopicsDetectionJobsRequestTypeDef definition

class ListTopicsDetectionJobsRequestTypeDef(TypedDict):
    Filter: NotRequired[TopicsDetectionJobFilterTypeDef],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See TopicsDetectionJobFilterTypeDef

DocumentClassifierPropertiesTypeDef#

# DocumentClassifierPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassifierPropertiesTypeDef


def get_value() -> DocumentClassifierPropertiesTypeDef:
    return {
        "DocumentClassifierArn": ...,
    }


# DocumentClassifierPropertiesTypeDef definition

class DocumentClassifierPropertiesTypeDef(TypedDict):
    DocumentClassifierArn: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    Status: NotRequired[ModelStatusType],  # (2)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    TrainingStartTime: NotRequired[datetime],
    TrainingEndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[DocumentClassifierInputDataConfigOutputTypeDef],  # (3)
    OutputDataConfig: NotRequired[DocumentClassifierOutputDataConfigTypeDef],  # (4)
    ClassifierMetadata: NotRequired[ClassifierMetadataTypeDef],  # (5)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (6)
    Mode: NotRequired[DocumentClassifierModeType],  # (7)
    ModelKmsKeyId: NotRequired[str],
    VersionName: NotRequired[str],
    SourceModelArn: NotRequired[str],
    FlywheelArn: NotRequired[str],
  1. See LanguageCodeType
  2. See ModelStatusType
  3. See DocumentClassifierInputDataConfigOutputTypeDef
  4. See DocumentClassifierOutputDataConfigTypeDef
  5. See ClassifierMetadataTypeDef
  6. See VpcConfigOutputTypeDef
  7. See DocumentClassifierModeType

DocumentClassificationJobPropertiesTypeDef#

# DocumentClassificationJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DocumentClassificationJobPropertiesTypeDef


def get_value() -> DocumentClassificationJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# DocumentClassificationJobPropertiesTypeDef definition

class DocumentClassificationJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    DocumentClassifierArn: NotRequired[str],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (4)
    FlywheelArn: NotRequired[str],
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See VpcConfigOutputTypeDef

DominantLanguageDetectionJobPropertiesTypeDef#

# DominantLanguageDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DominantLanguageDetectionJobPropertiesTypeDef


def get_value() -> DominantLanguageDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# DominantLanguageDetectionJobPropertiesTypeDef definition

class DominantLanguageDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (4)
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See VpcConfigOutputTypeDef

EntitiesDetectionJobPropertiesTypeDef#

# EntitiesDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntitiesDetectionJobPropertiesTypeDef


def get_value() -> EntitiesDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# EntitiesDetectionJobPropertiesTypeDef definition

class EntitiesDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    EntityRecognizerArn: NotRequired[str],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    LanguageCode: NotRequired[LanguageCodeType],  # (4)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (5)
    FlywheelArn: NotRequired[str],
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See LanguageCodeType
  5. See VpcConfigOutputTypeDef

EventsDetectionJobPropertiesTypeDef#

# EventsDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EventsDetectionJobPropertiesTypeDef


def get_value() -> EventsDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# EventsDetectionJobPropertiesTypeDef definition

class EventsDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    LanguageCode: NotRequired[LanguageCodeType],  # (4)
    DataAccessRoleArn: NotRequired[str],
    TargetEventTypes: NotRequired[List[str]],
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See LanguageCodeType

KeyPhrasesDetectionJobPropertiesTypeDef#

# KeyPhrasesDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import KeyPhrasesDetectionJobPropertiesTypeDef


def get_value() -> KeyPhrasesDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# KeyPhrasesDetectionJobPropertiesTypeDef definition

class KeyPhrasesDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    LanguageCode: NotRequired[LanguageCodeType],  # (4)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (5)
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See LanguageCodeType
  5. See VpcConfigOutputTypeDef

PiiEntitiesDetectionJobPropertiesTypeDef#

# PiiEntitiesDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import PiiEntitiesDetectionJobPropertiesTypeDef


def get_value() -> PiiEntitiesDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# PiiEntitiesDetectionJobPropertiesTypeDef definition

class PiiEntitiesDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[PiiOutputDataConfigTypeDef],  # (3)
    RedactionConfig: NotRequired[RedactionConfigOutputTypeDef],  # (4)
    LanguageCode: NotRequired[LanguageCodeType],  # (5)
    DataAccessRoleArn: NotRequired[str],
    Mode: NotRequired[PiiEntitiesDetectionModeType],  # (6)
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See PiiOutputDataConfigTypeDef
  4. See RedactionConfigOutputTypeDef
  5. See LanguageCodeType
  6. See PiiEntitiesDetectionModeType

SentimentDetectionJobPropertiesTypeDef#

# SentimentDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import SentimentDetectionJobPropertiesTypeDef


def get_value() -> SentimentDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# SentimentDetectionJobPropertiesTypeDef definition

class SentimentDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    LanguageCode: NotRequired[LanguageCodeType],  # (4)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (5)
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See LanguageCodeType
  5. See VpcConfigOutputTypeDef

TargetedSentimentDetectionJobPropertiesTypeDef#

# TargetedSentimentDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TargetedSentimentDetectionJobPropertiesTypeDef


def get_value() -> TargetedSentimentDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# TargetedSentimentDetectionJobPropertiesTypeDef definition

class TargetedSentimentDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    LanguageCode: NotRequired[LanguageCodeType],  # (4)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (5)
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See LanguageCodeType
  5. See VpcConfigOutputTypeDef

TopicsDetectionJobPropertiesTypeDef#

# TopicsDetectionJobPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TopicsDetectionJobPropertiesTypeDef


def get_value() -> TopicsDetectionJobPropertiesTypeDef:
    return {
        "JobId": ...,
    }


# TopicsDetectionJobPropertiesTypeDef definition

class TopicsDetectionJobPropertiesTypeDef(TypedDict):
    JobId: NotRequired[str],
    JobArn: NotRequired[str],
    JobName: NotRequired[str],
    JobStatus: NotRequired[JobStatusType],  # (1)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[InputDataConfigOutputTypeDef],  # (2)
    OutputDataConfig: NotRequired[OutputDataConfigTypeDef],  # (3)
    NumberOfTopics: NotRequired[int],
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (4)
  1. See JobStatusType
  2. See InputDataConfigOutputTypeDef
  3. See OutputDataConfigTypeDef
  4. See VpcConfigOutputTypeDef

ClassifyDocumentRequestTypeDef#

# ClassifyDocumentRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ClassifyDocumentRequestTypeDef


def get_value() -> ClassifyDocumentRequestTypeDef:
    return {
        "EndpointArn": ...,
    }


# ClassifyDocumentRequestTypeDef definition

class ClassifyDocumentRequestTypeDef(TypedDict):
    EndpointArn: str,
    Text: NotRequired[str],
    Bytes: NotRequired[BlobTypeDef],
    DocumentReaderConfig: NotRequired[DocumentReaderConfigUnionTypeDef],  # (1)
  1. See DocumentReaderConfigTypeDef DocumentReaderConfigOutputTypeDef

DetectEntitiesRequestTypeDef#

# DetectEntitiesRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectEntitiesRequestTypeDef


def get_value() -> DetectEntitiesRequestTypeDef:
    return {
        "Text": ...,
    }


# DetectEntitiesRequestTypeDef definition

class DetectEntitiesRequestTypeDef(TypedDict):
    Text: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    EndpointArn: NotRequired[str],
    Bytes: NotRequired[BlobTypeDef],
    DocumentReaderConfig: NotRequired[DocumentReaderConfigUnionTypeDef],  # (2)
  1. See LanguageCodeType
  2. See DocumentReaderConfigTypeDef DocumentReaderConfigOutputTypeDef

ClassifyDocumentResponseTypeDef#

# ClassifyDocumentResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ClassifyDocumentResponseTypeDef


def get_value() -> ClassifyDocumentResponseTypeDef:
    return {
        "Classes": ...,
    }


# ClassifyDocumentResponseTypeDef definition

class ClassifyDocumentResponseTypeDef(TypedDict):
    Classes: List[DocumentClassTypeDef],  # (1)
    Labels: List[DocumentLabelTypeDef],  # (2)
    DocumentMetadata: DocumentMetadataTypeDef,  # (3)
    DocumentType: List[DocumentTypeListItemTypeDef],  # (4)
    Errors: List[ErrorsListItemTypeDef],  # (5)
    Warnings: List[WarningsListItemTypeDef],  # (6)
    ResponseMetadata: ResponseMetadataTypeDef,  # (7)
  1. See DocumentClassTypeDef
  2. See DocumentLabelTypeDef
  3. See DocumentMetadataTypeDef
  4. See DocumentTypeListItemTypeDef
  5. See ErrorsListItemTypeDef
  6. See WarningsListItemTypeDef
  7. See ResponseMetadataTypeDef

TaskConfigOutputTypeDef#

# TaskConfigOutputTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TaskConfigOutputTypeDef


def get_value() -> TaskConfigOutputTypeDef:
    return {
        "LanguageCode": ...,
    }


# TaskConfigOutputTypeDef definition

class TaskConfigOutputTypeDef(TypedDict):
    LanguageCode: LanguageCodeType,  # (1)
    DocumentClassificationConfig: NotRequired[DocumentClassificationConfigOutputTypeDef],  # (2)
    EntityRecognitionConfig: NotRequired[EntityRecognitionConfigOutputTypeDef],  # (3)
  1. See LanguageCodeType
  2. See DocumentClassificationConfigOutputTypeDef
  3. See EntityRecognitionConfigOutputTypeDef

TaskConfigTypeDef#

# TaskConfigTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TaskConfigTypeDef


def get_value() -> TaskConfigTypeDef:
    return {
        "LanguageCode": ...,
    }


# TaskConfigTypeDef definition

class TaskConfigTypeDef(TypedDict):
    LanguageCode: LanguageCodeType,  # (1)
    DocumentClassificationConfig: NotRequired[DocumentClassificationConfigTypeDef],  # (2)
    EntityRecognitionConfig: NotRequired[EntityRecognitionConfigTypeDef],  # (3)
  1. See LanguageCodeType
  2. See DocumentClassificationConfigTypeDef
  3. See EntityRecognitionConfigTypeDef

EntityRecognizerMetadataTypeDef#

# EntityRecognizerMetadataTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerMetadataTypeDef


def get_value() -> EntityRecognizerMetadataTypeDef:
    return {
        "NumberOfTrainedDocuments": ...,
    }


# EntityRecognizerMetadataTypeDef definition

class EntityRecognizerMetadataTypeDef(TypedDict):
    NumberOfTrainedDocuments: NotRequired[int],
    NumberOfTestDocuments: NotRequired[int],
    EvaluationMetrics: NotRequired[EntityRecognizerEvaluationMetricsTypeDef],  # (1)
    EntityTypes: NotRequired[List[EntityRecognizerMetadataEntityTypesListItemTypeDef]],  # (2)
  1. See EntityRecognizerEvaluationMetricsTypeDef
  2. See EntityRecognizerMetadataEntityTypesListItemTypeDef

DescribeFlywheelIterationResponseTypeDef#

# DescribeFlywheelIterationResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeFlywheelIterationResponseTypeDef


def get_value() -> DescribeFlywheelIterationResponseTypeDef:
    return {
        "FlywheelIterationProperties": ...,
    }


# DescribeFlywheelIterationResponseTypeDef definition

class DescribeFlywheelIterationResponseTypeDef(TypedDict):
    FlywheelIterationProperties: FlywheelIterationPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FlywheelIterationPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListFlywheelIterationHistoryResponseTypeDef#

# ListFlywheelIterationHistoryResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListFlywheelIterationHistoryResponseTypeDef


def get_value() -> ListFlywheelIterationHistoryResponseTypeDef:
    return {
        "FlywheelIterationPropertiesList": ...,
    }


# ListFlywheelIterationHistoryResponseTypeDef definition

class ListFlywheelIterationHistoryResponseTypeDef(TypedDict):
    FlywheelIterationPropertiesList: List[FlywheelIterationPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See FlywheelIterationPropertiesTypeDef
  2. See ResponseMetadataTypeDef

BlockTypeDef#

# BlockTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BlockTypeDef


def get_value() -> BlockTypeDef:
    return {
        "Id": ...,
    }


# BlockTypeDef definition

class BlockTypeDef(TypedDict):
    Id: NotRequired[str],
    BlockType: NotRequired[BlockTypeType],  # (1)
    Text: NotRequired[str],
    Page: NotRequired[int],
    Geometry: NotRequired[GeometryTypeDef],  # (2)
    Relationships: NotRequired[List[RelationshipsListItemTypeDef]],  # (3)
  1. See BlockTypeType
  2. See GeometryTypeDef
  3. See RelationshipsListItemTypeDef

BatchDetectSyntaxItemResultTypeDef#

# BatchDetectSyntaxItemResultTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectSyntaxItemResultTypeDef


def get_value() -> BatchDetectSyntaxItemResultTypeDef:
    return {
        "Index": ...,
    }


# BatchDetectSyntaxItemResultTypeDef definition

class BatchDetectSyntaxItemResultTypeDef(TypedDict):
    Index: NotRequired[int],
    SyntaxTokens: NotRequired[List[SyntaxTokenTypeDef]],  # (1)
  1. See SyntaxTokenTypeDef

DetectSyntaxResponseTypeDef#

# DetectSyntaxResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectSyntaxResponseTypeDef


def get_value() -> DetectSyntaxResponseTypeDef:
    return {
        "SyntaxTokens": ...,
    }


# DetectSyntaxResponseTypeDef definition

class DetectSyntaxResponseTypeDef(TypedDict):
    SyntaxTokens: List[SyntaxTokenTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SyntaxTokenTypeDef
  2. See ResponseMetadataTypeDef

DetectToxicContentResponseTypeDef#

# DetectToxicContentResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectToxicContentResponseTypeDef


def get_value() -> DetectToxicContentResponseTypeDef:
    return {
        "ResultList": ...,
    }


# DetectToxicContentResponseTypeDef definition

class DetectToxicContentResponseTypeDef(TypedDict):
    ResultList: List[ToxicLabelsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ToxicLabelsTypeDef
  2. See ResponseMetadataTypeDef

TargetedSentimentEntityTypeDef#

# TargetedSentimentEntityTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import TargetedSentimentEntityTypeDef


def get_value() -> TargetedSentimentEntityTypeDef:
    return {
        "DescriptiveMentionIndex": ...,
    }


# TargetedSentimentEntityTypeDef definition

class TargetedSentimentEntityTypeDef(TypedDict):
    DescriptiveMentionIndex: NotRequired[List[int]],
    Mentions: NotRequired[List[TargetedSentimentMentionTypeDef]],  # (1)
  1. See TargetedSentimentMentionTypeDef

BatchDetectEntitiesItemResultTypeDef#

# BatchDetectEntitiesItemResultTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectEntitiesItemResultTypeDef


def get_value() -> BatchDetectEntitiesItemResultTypeDef:
    return {
        "Index": ...,
    }


# BatchDetectEntitiesItemResultTypeDef definition

class BatchDetectEntitiesItemResultTypeDef(TypedDict):
    Index: NotRequired[int],
    Entities: NotRequired[List[EntityTypeDef]],  # (1)
  1. See EntityTypeDef

UpdateFlywheelRequestTypeDef#

# UpdateFlywheelRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import UpdateFlywheelRequestTypeDef


def get_value() -> UpdateFlywheelRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# UpdateFlywheelRequestTypeDef definition

class UpdateFlywheelRequestTypeDef(TypedDict):
    FlywheelArn: str,
    ActiveModelArn: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    DataSecurityConfig: NotRequired[UpdateDataSecurityConfigTypeDef],  # (1)
  1. See UpdateDataSecurityConfigTypeDef

CreateDatasetRequestTypeDef#

# CreateDatasetRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateDatasetRequestTypeDef


def get_value() -> CreateDatasetRequestTypeDef:
    return {
        "FlywheelArn": ...,
    }


# CreateDatasetRequestTypeDef definition

class CreateDatasetRequestTypeDef(TypedDict):
    FlywheelArn: str,
    DatasetName: str,
    InputDataConfig: DatasetInputDataConfigTypeDef,  # (1)
    DatasetType: NotRequired[DatasetTypeType],  # (2)
    Description: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See DatasetInputDataConfigTypeDef
  2. See DatasetTypeType
  3. See TagTypeDef

DescribeDocumentClassifierResponseTypeDef#

# DescribeDocumentClassifierResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDocumentClassifierResponseTypeDef


def get_value() -> DescribeDocumentClassifierResponseTypeDef:
    return {
        "DocumentClassifierProperties": ...,
    }


# DescribeDocumentClassifierResponseTypeDef definition

class DescribeDocumentClassifierResponseTypeDef(TypedDict):
    DocumentClassifierProperties: DocumentClassifierPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DocumentClassifierPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListDocumentClassifiersResponseTypeDef#

# ListDocumentClassifiersResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassifiersResponseTypeDef


def get_value() -> ListDocumentClassifiersResponseTypeDef:
    return {
        "DocumentClassifierPropertiesList": ...,
    }


# ListDocumentClassifiersResponseTypeDef definition

class ListDocumentClassifiersResponseTypeDef(TypedDict):
    DocumentClassifierPropertiesList: List[DocumentClassifierPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DocumentClassifierPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeDocumentClassificationJobResponseTypeDef#

# DescribeDocumentClassificationJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDocumentClassificationJobResponseTypeDef


def get_value() -> DescribeDocumentClassificationJobResponseTypeDef:
    return {
        "DocumentClassificationJobProperties": ...,
    }


# DescribeDocumentClassificationJobResponseTypeDef definition

class DescribeDocumentClassificationJobResponseTypeDef(TypedDict):
    DocumentClassificationJobProperties: DocumentClassificationJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DocumentClassificationJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListDocumentClassificationJobsResponseTypeDef#

# ListDocumentClassificationJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDocumentClassificationJobsResponseTypeDef


def get_value() -> ListDocumentClassificationJobsResponseTypeDef:
    return {
        "DocumentClassificationJobPropertiesList": ...,
    }


# ListDocumentClassificationJobsResponseTypeDef definition

class ListDocumentClassificationJobsResponseTypeDef(TypedDict):
    DocumentClassificationJobPropertiesList: List[DocumentClassificationJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DocumentClassificationJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeDominantLanguageDetectionJobResponseTypeDef#

# DescribeDominantLanguageDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeDominantLanguageDetectionJobResponseTypeDef


def get_value() -> DescribeDominantLanguageDetectionJobResponseTypeDef:
    return {
        "DominantLanguageDetectionJobProperties": ...,
    }


# DescribeDominantLanguageDetectionJobResponseTypeDef definition

class DescribeDominantLanguageDetectionJobResponseTypeDef(TypedDict):
    DominantLanguageDetectionJobProperties: DominantLanguageDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DominantLanguageDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListDominantLanguageDetectionJobsResponseTypeDef#

# ListDominantLanguageDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListDominantLanguageDetectionJobsResponseTypeDef


def get_value() -> ListDominantLanguageDetectionJobsResponseTypeDef:
    return {
        "DominantLanguageDetectionJobPropertiesList": ...,
    }


# ListDominantLanguageDetectionJobsResponseTypeDef definition

class ListDominantLanguageDetectionJobsResponseTypeDef(TypedDict):
    DominantLanguageDetectionJobPropertiesList: List[DominantLanguageDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See DominantLanguageDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeEntitiesDetectionJobResponseTypeDef#

# DescribeEntitiesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEntitiesDetectionJobResponseTypeDef


def get_value() -> DescribeEntitiesDetectionJobResponseTypeDef:
    return {
        "EntitiesDetectionJobProperties": ...,
    }


# DescribeEntitiesDetectionJobResponseTypeDef definition

class DescribeEntitiesDetectionJobResponseTypeDef(TypedDict):
    EntitiesDetectionJobProperties: EntitiesDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EntitiesDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListEntitiesDetectionJobsResponseTypeDef#

# ListEntitiesDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntitiesDetectionJobsResponseTypeDef


def get_value() -> ListEntitiesDetectionJobsResponseTypeDef:
    return {
        "EntitiesDetectionJobPropertiesList": ...,
    }


# ListEntitiesDetectionJobsResponseTypeDef definition

class ListEntitiesDetectionJobsResponseTypeDef(TypedDict):
    EntitiesDetectionJobPropertiesList: List[EntitiesDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EntitiesDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeEventsDetectionJobResponseTypeDef#

# DescribeEventsDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEventsDetectionJobResponseTypeDef


def get_value() -> DescribeEventsDetectionJobResponseTypeDef:
    return {
        "EventsDetectionJobProperties": ...,
    }


# DescribeEventsDetectionJobResponseTypeDef definition

class DescribeEventsDetectionJobResponseTypeDef(TypedDict):
    EventsDetectionJobProperties: EventsDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventsDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListEventsDetectionJobsResponseTypeDef#

# ListEventsDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEventsDetectionJobsResponseTypeDef


def get_value() -> ListEventsDetectionJobsResponseTypeDef:
    return {
        "EventsDetectionJobPropertiesList": ...,
    }


# ListEventsDetectionJobsResponseTypeDef definition

class ListEventsDetectionJobsResponseTypeDef(TypedDict):
    EventsDetectionJobPropertiesList: List[EventsDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EventsDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeKeyPhrasesDetectionJobResponseTypeDef#

# DescribeKeyPhrasesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeKeyPhrasesDetectionJobResponseTypeDef


def get_value() -> DescribeKeyPhrasesDetectionJobResponseTypeDef:
    return {
        "KeyPhrasesDetectionJobProperties": ...,
    }


# DescribeKeyPhrasesDetectionJobResponseTypeDef definition

class DescribeKeyPhrasesDetectionJobResponseTypeDef(TypedDict):
    KeyPhrasesDetectionJobProperties: KeyPhrasesDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See KeyPhrasesDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListKeyPhrasesDetectionJobsResponseTypeDef#

# ListKeyPhrasesDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListKeyPhrasesDetectionJobsResponseTypeDef


def get_value() -> ListKeyPhrasesDetectionJobsResponseTypeDef:
    return {
        "KeyPhrasesDetectionJobPropertiesList": ...,
    }


# ListKeyPhrasesDetectionJobsResponseTypeDef definition

class ListKeyPhrasesDetectionJobsResponseTypeDef(TypedDict):
    KeyPhrasesDetectionJobPropertiesList: List[KeyPhrasesDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See KeyPhrasesDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribePiiEntitiesDetectionJobResponseTypeDef#

# DescribePiiEntitiesDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribePiiEntitiesDetectionJobResponseTypeDef


def get_value() -> DescribePiiEntitiesDetectionJobResponseTypeDef:
    return {
        "PiiEntitiesDetectionJobProperties": ...,
    }


# DescribePiiEntitiesDetectionJobResponseTypeDef definition

class DescribePiiEntitiesDetectionJobResponseTypeDef(TypedDict):
    PiiEntitiesDetectionJobProperties: PiiEntitiesDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PiiEntitiesDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListPiiEntitiesDetectionJobsResponseTypeDef#

# ListPiiEntitiesDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListPiiEntitiesDetectionJobsResponseTypeDef


def get_value() -> ListPiiEntitiesDetectionJobsResponseTypeDef:
    return {
        "PiiEntitiesDetectionJobPropertiesList": ...,
    }


# ListPiiEntitiesDetectionJobsResponseTypeDef definition

class ListPiiEntitiesDetectionJobsResponseTypeDef(TypedDict):
    PiiEntitiesDetectionJobPropertiesList: List[PiiEntitiesDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See PiiEntitiesDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeSentimentDetectionJobResponseTypeDef#

# DescribeSentimentDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeSentimentDetectionJobResponseTypeDef


def get_value() -> DescribeSentimentDetectionJobResponseTypeDef:
    return {
        "SentimentDetectionJobProperties": ...,
    }


# DescribeSentimentDetectionJobResponseTypeDef definition

class DescribeSentimentDetectionJobResponseTypeDef(TypedDict):
    SentimentDetectionJobProperties: SentimentDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SentimentDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListSentimentDetectionJobsResponseTypeDef#

# ListSentimentDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListSentimentDetectionJobsResponseTypeDef


def get_value() -> ListSentimentDetectionJobsResponseTypeDef:
    return {
        "SentimentDetectionJobPropertiesList": ...,
    }


# ListSentimentDetectionJobsResponseTypeDef definition

class ListSentimentDetectionJobsResponseTypeDef(TypedDict):
    SentimentDetectionJobPropertiesList: List[SentimentDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See SentimentDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeTargetedSentimentDetectionJobResponseTypeDef#

# DescribeTargetedSentimentDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeTargetedSentimentDetectionJobResponseTypeDef


def get_value() -> DescribeTargetedSentimentDetectionJobResponseTypeDef:
    return {
        "TargetedSentimentDetectionJobProperties": ...,
    }


# DescribeTargetedSentimentDetectionJobResponseTypeDef definition

class DescribeTargetedSentimentDetectionJobResponseTypeDef(TypedDict):
    TargetedSentimentDetectionJobProperties: TargetedSentimentDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TargetedSentimentDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListTargetedSentimentDetectionJobsResponseTypeDef#

# ListTargetedSentimentDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTargetedSentimentDetectionJobsResponseTypeDef


def get_value() -> ListTargetedSentimentDetectionJobsResponseTypeDef:
    return {
        "TargetedSentimentDetectionJobPropertiesList": ...,
    }


# ListTargetedSentimentDetectionJobsResponseTypeDef definition

class ListTargetedSentimentDetectionJobsResponseTypeDef(TypedDict):
    TargetedSentimentDetectionJobPropertiesList: List[TargetedSentimentDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TargetedSentimentDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

DescribeTopicsDetectionJobResponseTypeDef#

# DescribeTopicsDetectionJobResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeTopicsDetectionJobResponseTypeDef


def get_value() -> DescribeTopicsDetectionJobResponseTypeDef:
    return {
        "TopicsDetectionJobProperties": ...,
    }


# DescribeTopicsDetectionJobResponseTypeDef definition

class DescribeTopicsDetectionJobResponseTypeDef(TypedDict):
    TopicsDetectionJobProperties: TopicsDetectionJobPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TopicsDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListTopicsDetectionJobsResponseTypeDef#

# ListTopicsDetectionJobsResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListTopicsDetectionJobsResponseTypeDef


def get_value() -> ListTopicsDetectionJobsResponseTypeDef:
    return {
        "TopicsDetectionJobPropertiesList": ...,
    }


# ListTopicsDetectionJobsResponseTypeDef definition

class ListTopicsDetectionJobsResponseTypeDef(TypedDict):
    TopicsDetectionJobPropertiesList: List[TopicsDetectionJobPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See TopicsDetectionJobPropertiesTypeDef
  2. See ResponseMetadataTypeDef

CreateDocumentClassifierRequestTypeDef#

# CreateDocumentClassifierRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateDocumentClassifierRequestTypeDef


def get_value() -> CreateDocumentClassifierRequestTypeDef:
    return {
        "DocumentClassifierName": ...,
    }


# CreateDocumentClassifierRequestTypeDef definition

class CreateDocumentClassifierRequestTypeDef(TypedDict):
    DocumentClassifierName: str,
    DataAccessRoleArn: str,
    InputDataConfig: DocumentClassifierInputDataConfigUnionTypeDef,  # (1)
    LanguageCode: LanguageCodeType,  # (2)
    VersionName: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    OutputDataConfig: NotRequired[DocumentClassifierOutputDataConfigTypeDef],  # (4)
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (5)
    Mode: NotRequired[DocumentClassifierModeType],  # (6)
    ModelKmsKeyId: NotRequired[str],
    ModelPolicy: NotRequired[str],
  1. See DocumentClassifierInputDataConfigTypeDef DocumentClassifierInputDataConfigOutputTypeDef
  2. See LanguageCodeType
  3. See TagTypeDef
  4. See DocumentClassifierOutputDataConfigTypeDef
  5. See VpcConfigTypeDef VpcConfigOutputTypeDef
  6. See DocumentClassifierModeType

StartDocumentClassificationJobRequestTypeDef#

# StartDocumentClassificationJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartDocumentClassificationJobRequestTypeDef


def get_value() -> StartDocumentClassificationJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartDocumentClassificationJobRequestTypeDef definition

class StartDocumentClassificationJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    JobName: NotRequired[str],
    DocumentClassifierArn: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    FlywheelArn: NotRequired[str],
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See VpcConfigTypeDef VpcConfigOutputTypeDef
  4. See TagTypeDef

StartDominantLanguageDetectionJobRequestTypeDef#

# StartDominantLanguageDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartDominantLanguageDetectionJobRequestTypeDef


def get_value() -> StartDominantLanguageDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartDominantLanguageDetectionJobRequestTypeDef definition

class StartDominantLanguageDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    JobName: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See VpcConfigTypeDef VpcConfigOutputTypeDef
  4. See TagTypeDef

StartEntitiesDetectionJobRequestTypeDef#

# StartEntitiesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartEntitiesDetectionJobRequestTypeDef


def get_value() -> StartEntitiesDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartEntitiesDetectionJobRequestTypeDef definition

class StartEntitiesDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    LanguageCode: LanguageCodeType,  # (3)
    JobName: NotRequired[str],
    EntityRecognizerArn: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
    FlywheelArn: NotRequired[str],
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See LanguageCodeType
  4. See VpcConfigTypeDef VpcConfigOutputTypeDef
  5. See TagTypeDef

StartEventsDetectionJobRequestTypeDef#

# StartEventsDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartEventsDetectionJobRequestTypeDef


def get_value() -> StartEventsDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartEventsDetectionJobRequestTypeDef definition

class StartEventsDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    LanguageCode: LanguageCodeType,  # (3)
    TargetEventTypes: Sequence[str],
    JobName: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See LanguageCodeType
  4. See TagTypeDef

StartKeyPhrasesDetectionJobRequestTypeDef#

# StartKeyPhrasesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartKeyPhrasesDetectionJobRequestTypeDef


def get_value() -> StartKeyPhrasesDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartKeyPhrasesDetectionJobRequestTypeDef definition

class StartKeyPhrasesDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    LanguageCode: LanguageCodeType,  # (3)
    JobName: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See LanguageCodeType
  4. See VpcConfigTypeDef VpcConfigOutputTypeDef
  5. See TagTypeDef

StartPiiEntitiesDetectionJobRequestTypeDef#

# StartPiiEntitiesDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartPiiEntitiesDetectionJobRequestTypeDef


def get_value() -> StartPiiEntitiesDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartPiiEntitiesDetectionJobRequestTypeDef definition

class StartPiiEntitiesDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    Mode: PiiEntitiesDetectionModeType,  # (3)
    DataAccessRoleArn: str,
    LanguageCode: LanguageCodeType,  # (4)
    RedactionConfig: NotRequired[RedactionConfigUnionTypeDef],  # (5)
    JobName: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (6)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See PiiEntitiesDetectionModeType
  4. See LanguageCodeType
  5. See RedactionConfigTypeDef RedactionConfigOutputTypeDef
  6. See TagTypeDef

StartSentimentDetectionJobRequestTypeDef#

# StartSentimentDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartSentimentDetectionJobRequestTypeDef


def get_value() -> StartSentimentDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartSentimentDetectionJobRequestTypeDef definition

class StartSentimentDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    LanguageCode: LanguageCodeType,  # (3)
    JobName: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See LanguageCodeType
  4. See VpcConfigTypeDef VpcConfigOutputTypeDef
  5. See TagTypeDef

StartTargetedSentimentDetectionJobRequestTypeDef#

# StartTargetedSentimentDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartTargetedSentimentDetectionJobRequestTypeDef


def get_value() -> StartTargetedSentimentDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartTargetedSentimentDetectionJobRequestTypeDef definition

class StartTargetedSentimentDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    LanguageCode: LanguageCodeType,  # (3)
    JobName: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (4)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See LanguageCodeType
  4. See VpcConfigTypeDef VpcConfigOutputTypeDef
  5. See TagTypeDef

StartTopicsDetectionJobRequestTypeDef#

# StartTopicsDetectionJobRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import StartTopicsDetectionJobRequestTypeDef


def get_value() -> StartTopicsDetectionJobRequestTypeDef:
    return {
        "InputDataConfig": ...,
    }


# StartTopicsDetectionJobRequestTypeDef definition

class StartTopicsDetectionJobRequestTypeDef(TypedDict):
    InputDataConfig: InputDataConfigUnionTypeDef,  # (1)
    OutputDataConfig: OutputDataConfigTypeDef,  # (2)
    DataAccessRoleArn: str,
    JobName: NotRequired[str],
    NumberOfTopics: NotRequired[int],
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See InputDataConfigTypeDef InputDataConfigOutputTypeDef
  2. See OutputDataConfigTypeDef
  3. See VpcConfigTypeDef VpcConfigOutputTypeDef
  4. See TagTypeDef

FlywheelPropertiesTypeDef#

# FlywheelPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import FlywheelPropertiesTypeDef


def get_value() -> FlywheelPropertiesTypeDef:
    return {
        "FlywheelArn": ...,
    }


# FlywheelPropertiesTypeDef definition

class FlywheelPropertiesTypeDef(TypedDict):
    FlywheelArn: NotRequired[str],
    ActiveModelArn: NotRequired[str],
    DataAccessRoleArn: NotRequired[str],
    TaskConfig: NotRequired[TaskConfigOutputTypeDef],  # (1)
    DataLakeS3Uri: NotRequired[str],
    DataSecurityConfig: NotRequired[DataSecurityConfigOutputTypeDef],  # (2)
    Status: NotRequired[FlywheelStatusType],  # (3)
    ModelType: NotRequired[ModelTypeType],  # (4)
    Message: NotRequired[str],
    CreationTime: NotRequired[datetime],
    LastModifiedTime: NotRequired[datetime],
    LatestFlywheelIteration: NotRequired[str],
  1. See TaskConfigOutputTypeDef
  2. See DataSecurityConfigOutputTypeDef
  3. See FlywheelStatusType
  4. See ModelTypeType

CreateEntityRecognizerRequestTypeDef#

# CreateEntityRecognizerRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateEntityRecognizerRequestTypeDef


def get_value() -> CreateEntityRecognizerRequestTypeDef:
    return {
        "RecognizerName": ...,
    }


# CreateEntityRecognizerRequestTypeDef definition

class CreateEntityRecognizerRequestTypeDef(TypedDict):
    RecognizerName: str,
    DataAccessRoleArn: str,
    InputDataConfig: EntityRecognizerInputDataConfigUnionTypeDef,  # (1)
    LanguageCode: LanguageCodeType,  # (2)
    VersionName: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    ClientRequestToken: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigUnionTypeDef],  # (4)
    ModelKmsKeyId: NotRequired[str],
    ModelPolicy: NotRequired[str],
  1. See EntityRecognizerInputDataConfigTypeDef EntityRecognizerInputDataConfigOutputTypeDef
  2. See LanguageCodeType
  3. See TagTypeDef
  4. See VpcConfigTypeDef VpcConfigOutputTypeDef

EntityRecognizerPropertiesTypeDef#

# EntityRecognizerPropertiesTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import EntityRecognizerPropertiesTypeDef


def get_value() -> EntityRecognizerPropertiesTypeDef:
    return {
        "EntityRecognizerArn": ...,
    }


# EntityRecognizerPropertiesTypeDef definition

class EntityRecognizerPropertiesTypeDef(TypedDict):
    EntityRecognizerArn: NotRequired[str],
    LanguageCode: NotRequired[LanguageCodeType],  # (1)
    Status: NotRequired[ModelStatusType],  # (2)
    Message: NotRequired[str],
    SubmitTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    TrainingStartTime: NotRequired[datetime],
    TrainingEndTime: NotRequired[datetime],
    InputDataConfig: NotRequired[EntityRecognizerInputDataConfigOutputTypeDef],  # (3)
    RecognizerMetadata: NotRequired[EntityRecognizerMetadataTypeDef],  # (4)
    DataAccessRoleArn: NotRequired[str],
    VolumeKmsKeyId: NotRequired[str],
    VpcConfig: NotRequired[VpcConfigOutputTypeDef],  # (5)
    ModelKmsKeyId: NotRequired[str],
    VersionName: NotRequired[str],
    SourceModelArn: NotRequired[str],
    FlywheelArn: NotRequired[str],
    OutputDataConfig: NotRequired[EntityRecognizerOutputDataConfigTypeDef],  # (6)
  1. See LanguageCodeType
  2. See ModelStatusType
  3. See EntityRecognizerInputDataConfigOutputTypeDef
  4. See EntityRecognizerMetadataTypeDef
  5. See VpcConfigOutputTypeDef
  6. See EntityRecognizerOutputDataConfigTypeDef

DetectEntitiesResponseTypeDef#

# DetectEntitiesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectEntitiesResponseTypeDef


def get_value() -> DetectEntitiesResponseTypeDef:
    return {
        "Entities": ...,
    }


# DetectEntitiesResponseTypeDef definition

class DetectEntitiesResponseTypeDef(TypedDict):
    Entities: List[EntityTypeDef],  # (1)
    DocumentMetadata: DocumentMetadataTypeDef,  # (2)
    DocumentType: List[DocumentTypeListItemTypeDef],  # (3)
    Blocks: List[BlockTypeDef],  # (4)
    Errors: List[ErrorsListItemTypeDef],  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See EntityTypeDef
  2. See DocumentMetadataTypeDef
  3. See DocumentTypeListItemTypeDef
  4. See BlockTypeDef
  5. See ErrorsListItemTypeDef
  6. See ResponseMetadataTypeDef

BatchDetectSyntaxResponseTypeDef#

# BatchDetectSyntaxResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectSyntaxResponseTypeDef


def get_value() -> BatchDetectSyntaxResponseTypeDef:
    return {
        "ResultList": ...,
    }


# BatchDetectSyntaxResponseTypeDef definition

class BatchDetectSyntaxResponseTypeDef(TypedDict):
    ResultList: List[BatchDetectSyntaxItemResultTypeDef],  # (1)
    ErrorList: List[BatchItemErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDetectSyntaxItemResultTypeDef
  2. See BatchItemErrorTypeDef
  3. See ResponseMetadataTypeDef

BatchDetectTargetedSentimentItemResultTypeDef#

# BatchDetectTargetedSentimentItemResultTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectTargetedSentimentItemResultTypeDef


def get_value() -> BatchDetectTargetedSentimentItemResultTypeDef:
    return {
        "Index": ...,
    }


# BatchDetectTargetedSentimentItemResultTypeDef definition

class BatchDetectTargetedSentimentItemResultTypeDef(TypedDict):
    Index: NotRequired[int],
    Entities: NotRequired[List[TargetedSentimentEntityTypeDef]],  # (1)
  1. See TargetedSentimentEntityTypeDef

DetectTargetedSentimentResponseTypeDef#

# DetectTargetedSentimentResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DetectTargetedSentimentResponseTypeDef


def get_value() -> DetectTargetedSentimentResponseTypeDef:
    return {
        "Entities": ...,
    }


# DetectTargetedSentimentResponseTypeDef definition

class DetectTargetedSentimentResponseTypeDef(TypedDict):
    Entities: List[TargetedSentimentEntityTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TargetedSentimentEntityTypeDef
  2. See ResponseMetadataTypeDef

BatchDetectEntitiesResponseTypeDef#

# BatchDetectEntitiesResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectEntitiesResponseTypeDef


def get_value() -> BatchDetectEntitiesResponseTypeDef:
    return {
        "ResultList": ...,
    }


# BatchDetectEntitiesResponseTypeDef definition

class BatchDetectEntitiesResponseTypeDef(TypedDict):
    ResultList: List[BatchDetectEntitiesItemResultTypeDef],  # (1)
    ErrorList: List[BatchItemErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDetectEntitiesItemResultTypeDef
  2. See BatchItemErrorTypeDef
  3. See ResponseMetadataTypeDef

DescribeFlywheelResponseTypeDef#

# DescribeFlywheelResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeFlywheelResponseTypeDef


def get_value() -> DescribeFlywheelResponseTypeDef:
    return {
        "FlywheelProperties": ...,
    }


# DescribeFlywheelResponseTypeDef definition

class DescribeFlywheelResponseTypeDef(TypedDict):
    FlywheelProperties: FlywheelPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FlywheelPropertiesTypeDef
  2. See ResponseMetadataTypeDef

UpdateFlywheelResponseTypeDef#

# UpdateFlywheelResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import UpdateFlywheelResponseTypeDef


def get_value() -> UpdateFlywheelResponseTypeDef:
    return {
        "FlywheelProperties": ...,
    }


# UpdateFlywheelResponseTypeDef definition

class UpdateFlywheelResponseTypeDef(TypedDict):
    FlywheelProperties: FlywheelPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FlywheelPropertiesTypeDef
  2. See ResponseMetadataTypeDef

CreateFlywheelRequestTypeDef#

# CreateFlywheelRequestTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import CreateFlywheelRequestTypeDef


def get_value() -> CreateFlywheelRequestTypeDef:
    return {
        "FlywheelName": ...,
    }


# CreateFlywheelRequestTypeDef definition

class CreateFlywheelRequestTypeDef(TypedDict):
    FlywheelName: str,
    DataAccessRoleArn: str,
    DataLakeS3Uri: str,
    ActiveModelArn: NotRequired[str],
    TaskConfig: NotRequired[TaskConfigUnionTypeDef],  # (1)
    ModelType: NotRequired[ModelTypeType],  # (2)
    DataSecurityConfig: NotRequired[DataSecurityConfigUnionTypeDef],  # (3)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See TaskConfigTypeDef TaskConfigOutputTypeDef
  2. See ModelTypeType
  3. See DataSecurityConfigTypeDef DataSecurityConfigOutputTypeDef
  4. See TagTypeDef

DescribeEntityRecognizerResponseTypeDef#

# DescribeEntityRecognizerResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import DescribeEntityRecognizerResponseTypeDef


def get_value() -> DescribeEntityRecognizerResponseTypeDef:
    return {
        "EntityRecognizerProperties": ...,
    }


# DescribeEntityRecognizerResponseTypeDef definition

class DescribeEntityRecognizerResponseTypeDef(TypedDict):
    EntityRecognizerProperties: EntityRecognizerPropertiesTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EntityRecognizerPropertiesTypeDef
  2. See ResponseMetadataTypeDef

ListEntityRecognizersResponseTypeDef#

# ListEntityRecognizersResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import ListEntityRecognizersResponseTypeDef


def get_value() -> ListEntityRecognizersResponseTypeDef:
    return {
        "EntityRecognizerPropertiesList": ...,
    }


# ListEntityRecognizersResponseTypeDef definition

class ListEntityRecognizersResponseTypeDef(TypedDict):
    EntityRecognizerPropertiesList: List[EntityRecognizerPropertiesTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See EntityRecognizerPropertiesTypeDef
  2. See ResponseMetadataTypeDef

BatchDetectTargetedSentimentResponseTypeDef#

# BatchDetectTargetedSentimentResponseTypeDef TypedDict usage example

from types_boto3_comprehend.type_defs import BatchDetectTargetedSentimentResponseTypeDef


def get_value() -> BatchDetectTargetedSentimentResponseTypeDef:
    return {
        "ResultList": ...,
    }


# BatchDetectTargetedSentimentResponseTypeDef definition

class BatchDetectTargetedSentimentResponseTypeDef(TypedDict):
    ResultList: List[BatchDetectTargetedSentimentItemResultTypeDef],  # (1)
    ErrorList: List[BatchItemErrorTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See BatchDetectTargetedSentimentItemResultTypeDef
  2. See BatchItemErrorTypeDef
  3. See ResponseMetadataTypeDef