Type definitions#
Index > DataAutomationforBedrock > Type definitions
Auto-generated documentation for DataAutomationforBedrock type annotations stubs module mypy-boto3-bedrock-data-automation.
CustomOutputConfigurationUnionTypeDef#
# CustomOutputConfigurationUnionTypeDef Union usage example
from mypy_boto3_bedrock_data_automation.type_defs import CustomOutputConfigurationUnionTypeDef
def get_value() -> CustomOutputConfigurationUnionTypeDef:
return ...
# CustomOutputConfigurationUnionTypeDef definition
CustomOutputConfigurationUnionTypeDef = Union[
CustomOutputConfigurationTypeDef, # (1)
CustomOutputConfigurationOutputTypeDef, # (2)
]
StandardOutputConfigurationUnionTypeDef#
# StandardOutputConfigurationUnionTypeDef Union usage example
from mypy_boto3_bedrock_data_automation.type_defs import StandardOutputConfigurationUnionTypeDef
def get_value() -> StandardOutputConfigurationUnionTypeDef:
return ...
# StandardOutputConfigurationUnionTypeDef definition
StandardOutputConfigurationUnionTypeDef = Union[
StandardOutputConfigurationTypeDef, # (1)
StandardOutputConfigurationOutputTypeDef, # (2)
]
AudioExtractionCategoryOutputTypeDef#
# AudioExtractionCategoryOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioExtractionCategoryOutputTypeDef
def get_value() -> AudioExtractionCategoryOutputTypeDef:
return {
"state": ...,
}
# AudioExtractionCategoryOutputTypeDef definition
class AudioExtractionCategoryOutputTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[List[AudioExtractionCategoryTypeType]], # (2)
- See StateType
- See
List[AudioExtractionCategoryTypeType]
AudioExtractionCategoryTypeDef#
# AudioExtractionCategoryTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioExtractionCategoryTypeDef
def get_value() -> AudioExtractionCategoryTypeDef:
return {
"state": ...,
}
# AudioExtractionCategoryTypeDef definition
class AudioExtractionCategoryTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[Sequence[AudioExtractionCategoryTypeType]], # (2)
- See StateType
- See
Sequence[AudioExtractionCategoryTypeType]
AudioStandardGenerativeFieldOutputTypeDef#
# AudioStandardGenerativeFieldOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioStandardGenerativeFieldOutputTypeDef
def get_value() -> AudioStandardGenerativeFieldOutputTypeDef:
return {
"state": ...,
}
# AudioStandardGenerativeFieldOutputTypeDef definition
class AudioStandardGenerativeFieldOutputTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[List[AudioStandardGenerativeFieldTypeType]], # (2)
- See StateType
- See
List[AudioStandardGenerativeFieldTypeType]
AudioStandardGenerativeFieldTypeDef#
# AudioStandardGenerativeFieldTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioStandardGenerativeFieldTypeDef
def get_value() -> AudioStandardGenerativeFieldTypeDef:
return {
"state": ...,
}
# AudioStandardGenerativeFieldTypeDef definition
class AudioStandardGenerativeFieldTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[Sequence[AudioStandardGenerativeFieldTypeType]], # (2)
- See StateType
- See
Sequence[AudioStandardGenerativeFieldTypeType]
BlueprintFilterTypeDef#
# BlueprintFilterTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintFilterTypeDef
def get_value() -> BlueprintFilterTypeDef:
return {
"blueprintArn": ...,
}
# BlueprintFilterTypeDef definition
class BlueprintFilterTypeDef(TypedDict):
blueprintArn: str,
blueprintVersion: NotRequired[str],
blueprintStage: NotRequired[BlueprintStageType], # (1)
BlueprintItemTypeDef#
# BlueprintItemTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintItemTypeDef
def get_value() -> BlueprintItemTypeDef:
return {
"blueprintArn": ...,
}
# BlueprintItemTypeDef definition
class BlueprintItemTypeDef(TypedDict):
blueprintArn: str,
blueprintVersion: NotRequired[str],
blueprintStage: NotRequired[BlueprintStageType], # (1)
BlueprintSummaryTypeDef#
# BlueprintSummaryTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintSummaryTypeDef
def get_value() -> BlueprintSummaryTypeDef:
return {
"blueprintArn": ...,
}
# BlueprintSummaryTypeDef definition
class BlueprintSummaryTypeDef(TypedDict):
blueprintArn: str,
creationTime: datetime.datetime,
blueprintVersion: NotRequired[str],
blueprintStage: NotRequired[BlueprintStageType], # (1)
blueprintName: NotRequired[str],
lastModifiedTime: NotRequired[datetime.datetime],
BlueprintTypeDef#
# BlueprintTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintTypeDef
def get_value() -> BlueprintTypeDef:
return {
"blueprintArn": ...,
}
# BlueprintTypeDef definition
class BlueprintTypeDef(TypedDict):
blueprintArn: str,
schema: str,
type: TypeType, # (1)
creationTime: datetime.datetime,
lastModifiedTime: datetime.datetime,
blueprintName: str,
blueprintVersion: NotRequired[str],
blueprintStage: NotRequired[BlueprintStageType], # (2)
kmsKeyId: NotRequired[str],
kmsEncryptionContext: NotRequired[Dict[str, str]],
- See TypeType
- See BlueprintStageType
EncryptionConfigurationTypeDef#
# EncryptionConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import EncryptionConfigurationTypeDef
def get_value() -> EncryptionConfigurationTypeDef:
return {
"kmsKeyId": ...,
}
# EncryptionConfigurationTypeDef definition
class EncryptionConfigurationTypeDef(TypedDict):
kmsKeyId: str,
kmsEncryptionContext: NotRequired[Mapping[str, str]],
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
key: str,
value: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.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],
CreateBlueprintVersionRequestTypeDef#
# CreateBlueprintVersionRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CreateBlueprintVersionRequestTypeDef
def get_value() -> CreateBlueprintVersionRequestTypeDef:
return {
"blueprintArn": ...,
}
# CreateBlueprintVersionRequestTypeDef definition
class CreateBlueprintVersionRequestTypeDef(TypedDict):
blueprintArn: str,
clientToken: NotRequired[str],
DataAutomationProjectFilterTypeDef#
# DataAutomationProjectFilterTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DataAutomationProjectFilterTypeDef
def get_value() -> DataAutomationProjectFilterTypeDef:
return {
"projectArn": ...,
}
# DataAutomationProjectFilterTypeDef definition
class DataAutomationProjectFilterTypeDef(TypedDict):
projectArn: str,
projectStage: NotRequired[DataAutomationProjectStageType], # (1)
DataAutomationProjectSummaryTypeDef#
# DataAutomationProjectSummaryTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DataAutomationProjectSummaryTypeDef
def get_value() -> DataAutomationProjectSummaryTypeDef:
return {
"projectArn": ...,
}
# DataAutomationProjectSummaryTypeDef definition
class DataAutomationProjectSummaryTypeDef(TypedDict):
projectArn: str,
creationTime: datetime.datetime,
projectStage: NotRequired[DataAutomationProjectStageType], # (1)
projectName: NotRequired[str],
DeleteBlueprintRequestTypeDef#
# DeleteBlueprintRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DeleteBlueprintRequestTypeDef
def get_value() -> DeleteBlueprintRequestTypeDef:
return {
"blueprintArn": ...,
}
# DeleteBlueprintRequestTypeDef definition
class DeleteBlueprintRequestTypeDef(TypedDict):
blueprintArn: str,
blueprintVersion: NotRequired[str],
DeleteDataAutomationProjectRequestTypeDef#
# DeleteDataAutomationProjectRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DeleteDataAutomationProjectRequestTypeDef
def get_value() -> DeleteDataAutomationProjectRequestTypeDef:
return {
"projectArn": ...,
}
# DeleteDataAutomationProjectRequestTypeDef definition
class DeleteDataAutomationProjectRequestTypeDef(TypedDict):
projectArn: str,
DocumentBoundingBoxTypeDef#
# DocumentBoundingBoxTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentBoundingBoxTypeDef
def get_value() -> DocumentBoundingBoxTypeDef:
return {
"state": ...,
}
# DocumentBoundingBoxTypeDef definition
class DocumentBoundingBoxTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
DocumentExtractionGranularityOutputTypeDef#
# DocumentExtractionGranularityOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentExtractionGranularityOutputTypeDef
def get_value() -> DocumentExtractionGranularityOutputTypeDef:
return {
"types": ...,
}
# DocumentExtractionGranularityOutputTypeDef definition
class DocumentExtractionGranularityOutputTypeDef(TypedDict):
types: NotRequired[List[DocumentExtractionGranularityTypeType]], # (1)
- See
List[DocumentExtractionGranularityTypeType]
DocumentExtractionGranularityTypeDef#
# DocumentExtractionGranularityTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentExtractionGranularityTypeDef
def get_value() -> DocumentExtractionGranularityTypeDef:
return {
"types": ...,
}
# DocumentExtractionGranularityTypeDef definition
class DocumentExtractionGranularityTypeDef(TypedDict):
types: NotRequired[Sequence[DocumentExtractionGranularityTypeType]], # (1)
- See
Sequence[DocumentExtractionGranularityTypeType]
DocumentOutputAdditionalFileFormatTypeDef#
# DocumentOutputAdditionalFileFormatTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOutputAdditionalFileFormatTypeDef
def get_value() -> DocumentOutputAdditionalFileFormatTypeDef:
return {
"state": ...,
}
# DocumentOutputAdditionalFileFormatTypeDef definition
class DocumentOutputAdditionalFileFormatTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
DocumentOutputTextFormatOutputTypeDef#
# DocumentOutputTextFormatOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOutputTextFormatOutputTypeDef
def get_value() -> DocumentOutputTextFormatOutputTypeDef:
return {
"types": ...,
}
# DocumentOutputTextFormatOutputTypeDef definition
class DocumentOutputTextFormatOutputTypeDef(TypedDict):
types: NotRequired[List[DocumentOutputTextFormatTypeType]], # (1)
- See
List[DocumentOutputTextFormatTypeType]
DocumentOutputTextFormatTypeDef#
# DocumentOutputTextFormatTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOutputTextFormatTypeDef
def get_value() -> DocumentOutputTextFormatTypeDef:
return {
"types": ...,
}
# DocumentOutputTextFormatTypeDef definition
class DocumentOutputTextFormatTypeDef(TypedDict):
types: NotRequired[Sequence[DocumentOutputTextFormatTypeType]], # (1)
- See
Sequence[DocumentOutputTextFormatTypeType]
SplitterConfigurationTypeDef#
# SplitterConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import SplitterConfigurationTypeDef
def get_value() -> SplitterConfigurationTypeDef:
return {
"state": ...,
}
# SplitterConfigurationTypeDef definition
class SplitterConfigurationTypeDef(TypedDict):
state: NotRequired[StateType], # (1)
- See StateType
DocumentStandardGenerativeFieldTypeDef#
# DocumentStandardGenerativeFieldTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentStandardGenerativeFieldTypeDef
def get_value() -> DocumentStandardGenerativeFieldTypeDef:
return {
"state": ...,
}
# DocumentStandardGenerativeFieldTypeDef definition
class DocumentStandardGenerativeFieldTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
GetBlueprintRequestTypeDef#
# GetBlueprintRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import GetBlueprintRequestTypeDef
def get_value() -> GetBlueprintRequestTypeDef:
return {
"blueprintArn": ...,
}
# GetBlueprintRequestTypeDef definition
class GetBlueprintRequestTypeDef(TypedDict):
blueprintArn: str,
blueprintVersion: NotRequired[str],
blueprintStage: NotRequired[BlueprintStageType], # (1)
GetDataAutomationProjectRequestTypeDef#
# GetDataAutomationProjectRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import GetDataAutomationProjectRequestTypeDef
def get_value() -> GetDataAutomationProjectRequestTypeDef:
return {
"projectArn": ...,
}
# GetDataAutomationProjectRequestTypeDef definition
class GetDataAutomationProjectRequestTypeDef(TypedDict):
projectArn: str,
projectStage: NotRequired[DataAutomationProjectStageType], # (1)
ImageBoundingBoxTypeDef#
# ImageBoundingBoxTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageBoundingBoxTypeDef
def get_value() -> ImageBoundingBoxTypeDef:
return {
"state": ...,
}
# ImageBoundingBoxTypeDef definition
class ImageBoundingBoxTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
ImageExtractionCategoryOutputTypeDef#
# ImageExtractionCategoryOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageExtractionCategoryOutputTypeDef
def get_value() -> ImageExtractionCategoryOutputTypeDef:
return {
"state": ...,
}
# ImageExtractionCategoryOutputTypeDef definition
class ImageExtractionCategoryOutputTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[List[ImageExtractionCategoryTypeType]], # (2)
- See StateType
- See
List[ImageExtractionCategoryTypeType]
ImageExtractionCategoryTypeDef#
# ImageExtractionCategoryTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageExtractionCategoryTypeDef
def get_value() -> ImageExtractionCategoryTypeDef:
return {
"state": ...,
}
# ImageExtractionCategoryTypeDef definition
class ImageExtractionCategoryTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[Sequence[ImageExtractionCategoryTypeType]], # (2)
- See StateType
- See
Sequence[ImageExtractionCategoryTypeType]
ImageStandardGenerativeFieldOutputTypeDef#
# ImageStandardGenerativeFieldOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageStandardGenerativeFieldOutputTypeDef
def get_value() -> ImageStandardGenerativeFieldOutputTypeDef:
return {
"state": ...,
}
# ImageStandardGenerativeFieldOutputTypeDef definition
class ImageStandardGenerativeFieldOutputTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[List[ImageStandardGenerativeFieldTypeType]], # (2)
- See StateType
- See
List[ImageStandardGenerativeFieldTypeType]
ImageStandardGenerativeFieldTypeDef#
# ImageStandardGenerativeFieldTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageStandardGenerativeFieldTypeDef
def get_value() -> ImageStandardGenerativeFieldTypeDef:
return {
"state": ...,
}
# ImageStandardGenerativeFieldTypeDef definition
class ImageStandardGenerativeFieldTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[Sequence[ImageStandardGenerativeFieldTypeType]], # (2)
- See StateType
- See
Sequence[ImageStandardGenerativeFieldTypeType]
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceARN": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceARN: str,
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceARN": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceARN: str,
tagKeys: Sequence[str],
VideoBoundingBoxTypeDef#
# VideoBoundingBoxTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoBoundingBoxTypeDef
def get_value() -> VideoBoundingBoxTypeDef:
return {
"state": ...,
}
# VideoBoundingBoxTypeDef definition
class VideoBoundingBoxTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
VideoExtractionCategoryOutputTypeDef#
# VideoExtractionCategoryOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoExtractionCategoryOutputTypeDef
def get_value() -> VideoExtractionCategoryOutputTypeDef:
return {
"state": ...,
}
# VideoExtractionCategoryOutputTypeDef definition
class VideoExtractionCategoryOutputTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[List[VideoExtractionCategoryTypeType]], # (2)
- See StateType
- See
List[VideoExtractionCategoryTypeType]
VideoExtractionCategoryTypeDef#
# VideoExtractionCategoryTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoExtractionCategoryTypeDef
def get_value() -> VideoExtractionCategoryTypeDef:
return {
"state": ...,
}
# VideoExtractionCategoryTypeDef definition
class VideoExtractionCategoryTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[Sequence[VideoExtractionCategoryTypeType]], # (2)
- See StateType
- See
Sequence[VideoExtractionCategoryTypeType]
VideoStandardGenerativeFieldOutputTypeDef#
# VideoStandardGenerativeFieldOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoStandardGenerativeFieldOutputTypeDef
def get_value() -> VideoStandardGenerativeFieldOutputTypeDef:
return {
"state": ...,
}
# VideoStandardGenerativeFieldOutputTypeDef definition
class VideoStandardGenerativeFieldOutputTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[List[VideoStandardGenerativeFieldTypeType]], # (2)
- See StateType
- See
List[VideoStandardGenerativeFieldTypeType]
VideoStandardGenerativeFieldTypeDef#
# VideoStandardGenerativeFieldTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoStandardGenerativeFieldTypeDef
def get_value() -> VideoStandardGenerativeFieldTypeDef:
return {
"state": ...,
}
# VideoStandardGenerativeFieldTypeDef definition
class VideoStandardGenerativeFieldTypeDef(TypedDict):
state: StateType, # (1)
types: NotRequired[Sequence[VideoStandardGenerativeFieldTypeType]], # (2)
- See StateType
- See
Sequence[VideoStandardGenerativeFieldTypeType]
AudioStandardExtractionOutputTypeDef#
# AudioStandardExtractionOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioStandardExtractionOutputTypeDef
def get_value() -> AudioStandardExtractionOutputTypeDef:
return {
"category": ...,
}
# AudioStandardExtractionOutputTypeDef definition
class AudioStandardExtractionOutputTypeDef(TypedDict):
category: AudioExtractionCategoryOutputTypeDef, # (1)
AudioStandardExtractionTypeDef#
# AudioStandardExtractionTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioStandardExtractionTypeDef
def get_value() -> AudioStandardExtractionTypeDef:
return {
"category": ...,
}
# AudioStandardExtractionTypeDef definition
class AudioStandardExtractionTypeDef(TypedDict):
category: AudioExtractionCategoryTypeDef, # (1)
ListDataAutomationProjectsRequestTypeDef#
# ListDataAutomationProjectsRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListDataAutomationProjectsRequestTypeDef
def get_value() -> ListDataAutomationProjectsRequestTypeDef:
return {
"maxResults": ...,
}
# ListDataAutomationProjectsRequestTypeDef definition
class ListDataAutomationProjectsRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
projectStageFilter: NotRequired[DataAutomationProjectStageFilterType], # (1)
blueprintFilter: NotRequired[BlueprintFilterTypeDef], # (2)
resourceOwner: NotRequired[ResourceOwnerType], # (3)
CustomOutputConfigurationOutputTypeDef#
# CustomOutputConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CustomOutputConfigurationOutputTypeDef
def get_value() -> CustomOutputConfigurationOutputTypeDef:
return {
"blueprints": ...,
}
# CustomOutputConfigurationOutputTypeDef definition
class CustomOutputConfigurationOutputTypeDef(TypedDict):
blueprints: NotRequired[List[BlueprintItemTypeDef]], # (1)
- See
List[BlueprintItemTypeDef]
CustomOutputConfigurationTypeDef#
# CustomOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CustomOutputConfigurationTypeDef
def get_value() -> CustomOutputConfigurationTypeDef:
return {
"blueprints": ...,
}
# CustomOutputConfigurationTypeDef definition
class CustomOutputConfigurationTypeDef(TypedDict):
blueprints: NotRequired[Sequence[BlueprintItemTypeDef]], # (1)
- See
Sequence[BlueprintItemTypeDef]
UpdateBlueprintRequestTypeDef#
# UpdateBlueprintRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import UpdateBlueprintRequestTypeDef
def get_value() -> UpdateBlueprintRequestTypeDef:
return {
"blueprintArn": ...,
}
# UpdateBlueprintRequestTypeDef definition
class UpdateBlueprintRequestTypeDef(TypedDict):
blueprintArn: str,
schema: str,
blueprintStage: NotRequired[BlueprintStageType], # (1)
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (2)
CreateBlueprintRequestTypeDef#
# CreateBlueprintRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CreateBlueprintRequestTypeDef
def get_value() -> CreateBlueprintRequestTypeDef:
return {
"blueprintName": ...,
}
# CreateBlueprintRequestTypeDef definition
class CreateBlueprintRequestTypeDef(TypedDict):
blueprintName: str,
type: TypeType, # (1)
schema: str,
blueprintStage: NotRequired[BlueprintStageType], # (2)
clientToken: NotRequired[str],
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (3)
tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See TypeType
- See BlueprintStageType
- See EncryptionConfigurationTypeDef
- See
Sequence[TagTypeDef]
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceARN": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceARN: str,
tags: Sequence[TagTypeDef], # (1)
- See
Sequence[TagTypeDef]
CreateBlueprintResponseTypeDef#
# CreateBlueprintResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CreateBlueprintResponseTypeDef
def get_value() -> CreateBlueprintResponseTypeDef:
return {
"blueprint": ...,
}
# CreateBlueprintResponseTypeDef definition
class CreateBlueprintResponseTypeDef(TypedDict):
blueprint: BlueprintTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateBlueprintVersionResponseTypeDef#
# CreateBlueprintVersionResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CreateBlueprintVersionResponseTypeDef
def get_value() -> CreateBlueprintVersionResponseTypeDef:
return {
"blueprint": ...,
}
# CreateBlueprintVersionResponseTypeDef definition
class CreateBlueprintVersionResponseTypeDef(TypedDict):
blueprint: BlueprintTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDataAutomationProjectResponseTypeDef#
# CreateDataAutomationProjectResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CreateDataAutomationProjectResponseTypeDef
def get_value() -> CreateDataAutomationProjectResponseTypeDef:
return {
"projectArn": ...,
}
# CreateDataAutomationProjectResponseTypeDef definition
class CreateDataAutomationProjectResponseTypeDef(TypedDict):
projectArn: str,
projectStage: DataAutomationProjectStageType, # (1)
status: DataAutomationProjectStatusType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DeleteDataAutomationProjectResponseTypeDef#
# DeleteDataAutomationProjectResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DeleteDataAutomationProjectResponseTypeDef
def get_value() -> DeleteDataAutomationProjectResponseTypeDef:
return {
"projectArn": ...,
}
# DeleteDataAutomationProjectResponseTypeDef definition
class DeleteDataAutomationProjectResponseTypeDef(TypedDict):
projectArn: str,
status: DataAutomationProjectStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetBlueprintResponseTypeDef#
# GetBlueprintResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import GetBlueprintResponseTypeDef
def get_value() -> GetBlueprintResponseTypeDef:
return {
"blueprint": ...,
}
# GetBlueprintResponseTypeDef definition
class GetBlueprintResponseTypeDef(TypedDict):
blueprint: BlueprintTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListBlueprintsResponseTypeDef#
# ListBlueprintsResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListBlueprintsResponseTypeDef
def get_value() -> ListBlueprintsResponseTypeDef:
return {
"blueprints": ...,
}
# ListBlueprintsResponseTypeDef definition
class ListBlueprintsResponseTypeDef(TypedDict):
blueprints: List[BlueprintSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[BlueprintSummaryTypeDef]
- See ResponseMetadataTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[TagTypeDef]
- See ResponseMetadataTypeDef
UpdateBlueprintResponseTypeDef#
# UpdateBlueprintResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import UpdateBlueprintResponseTypeDef
def get_value() -> UpdateBlueprintResponseTypeDef:
return {
"blueprint": ...,
}
# UpdateBlueprintResponseTypeDef definition
class UpdateBlueprintResponseTypeDef(TypedDict):
blueprint: BlueprintTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDataAutomationProjectResponseTypeDef#
# UpdateDataAutomationProjectResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import UpdateDataAutomationProjectResponseTypeDef
def get_value() -> UpdateDataAutomationProjectResponseTypeDef:
return {
"projectArn": ...,
}
# UpdateDataAutomationProjectResponseTypeDef definition
class UpdateDataAutomationProjectResponseTypeDef(TypedDict):
projectArn: str,
projectStage: DataAutomationProjectStageType, # (1)
status: DataAutomationProjectStatusType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListBlueprintsRequestTypeDef#
# ListBlueprintsRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListBlueprintsRequestTypeDef
def get_value() -> ListBlueprintsRequestTypeDef:
return {
"blueprintArn": ...,
}
# ListBlueprintsRequestTypeDef definition
class ListBlueprintsRequestTypeDef(TypedDict):
blueprintArn: NotRequired[str],
resourceOwner: NotRequired[ResourceOwnerType], # (1)
blueprintStageFilter: NotRequired[BlueprintStageFilterType], # (2)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
projectFilter: NotRequired[DataAutomationProjectFilterTypeDef], # (3)
ListDataAutomationProjectsResponseTypeDef#
# ListDataAutomationProjectsResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListDataAutomationProjectsResponseTypeDef
def get_value() -> ListDataAutomationProjectsResponseTypeDef:
return {
"projects": ...,
}
# ListDataAutomationProjectsResponseTypeDef definition
class ListDataAutomationProjectsResponseTypeDef(TypedDict):
projects: List[DataAutomationProjectSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[DataAutomationProjectSummaryTypeDef]
- See ResponseMetadataTypeDef
DocumentStandardExtractionOutputTypeDef#
# DocumentStandardExtractionOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentStandardExtractionOutputTypeDef
def get_value() -> DocumentStandardExtractionOutputTypeDef:
return {
"granularity": ...,
}
# DocumentStandardExtractionOutputTypeDef definition
class DocumentStandardExtractionOutputTypeDef(TypedDict):
granularity: DocumentExtractionGranularityOutputTypeDef, # (1)
boundingBox: DocumentBoundingBoxTypeDef, # (2)
DocumentStandardExtractionTypeDef#
# DocumentStandardExtractionTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentStandardExtractionTypeDef
def get_value() -> DocumentStandardExtractionTypeDef:
return {
"granularity": ...,
}
# DocumentStandardExtractionTypeDef definition
class DocumentStandardExtractionTypeDef(TypedDict):
granularity: DocumentExtractionGranularityTypeDef, # (1)
boundingBox: DocumentBoundingBoxTypeDef, # (2)
DocumentOutputFormatOutputTypeDef#
# DocumentOutputFormatOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOutputFormatOutputTypeDef
def get_value() -> DocumentOutputFormatOutputTypeDef:
return {
"textFormat": ...,
}
# DocumentOutputFormatOutputTypeDef definition
class DocumentOutputFormatOutputTypeDef(TypedDict):
textFormat: DocumentOutputTextFormatOutputTypeDef, # (1)
additionalFileFormat: DocumentOutputAdditionalFileFormatTypeDef, # (2)
DocumentOutputFormatTypeDef#
# DocumentOutputFormatTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOutputFormatTypeDef
def get_value() -> DocumentOutputFormatTypeDef:
return {
"textFormat": ...,
}
# DocumentOutputFormatTypeDef definition
class DocumentOutputFormatTypeDef(TypedDict):
textFormat: DocumentOutputTextFormatTypeDef, # (1)
additionalFileFormat: DocumentOutputAdditionalFileFormatTypeDef, # (2)
DocumentOverrideConfigurationTypeDef#
# DocumentOverrideConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOverrideConfigurationTypeDef
def get_value() -> DocumentOverrideConfigurationTypeDef:
return {
"splitter": ...,
}
# DocumentOverrideConfigurationTypeDef definition
class DocumentOverrideConfigurationTypeDef(TypedDict):
splitter: NotRequired[SplitterConfigurationTypeDef], # (1)
ImageStandardExtractionOutputTypeDef#
# ImageStandardExtractionOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageStandardExtractionOutputTypeDef
def get_value() -> ImageStandardExtractionOutputTypeDef:
return {
"category": ...,
}
# ImageStandardExtractionOutputTypeDef definition
class ImageStandardExtractionOutputTypeDef(TypedDict):
category: ImageExtractionCategoryOutputTypeDef, # (1)
boundingBox: ImageBoundingBoxTypeDef, # (2)
ImageStandardExtractionTypeDef#
# ImageStandardExtractionTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageStandardExtractionTypeDef
def get_value() -> ImageStandardExtractionTypeDef:
return {
"category": ...,
}
# ImageStandardExtractionTypeDef definition
class ImageStandardExtractionTypeDef(TypedDict):
category: ImageExtractionCategoryTypeDef, # (1)
boundingBox: ImageBoundingBoxTypeDef, # (2)
ListBlueprintsRequestPaginateTypeDef#
# ListBlueprintsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListBlueprintsRequestPaginateTypeDef
def get_value() -> ListBlueprintsRequestPaginateTypeDef:
return {
"blueprintArn": ...,
}
# ListBlueprintsRequestPaginateTypeDef definition
class ListBlueprintsRequestPaginateTypeDef(TypedDict):
blueprintArn: NotRequired[str],
resourceOwner: NotRequired[ResourceOwnerType], # (1)
blueprintStageFilter: NotRequired[BlueprintStageFilterType], # (2)
projectFilter: NotRequired[DataAutomationProjectFilterTypeDef], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See ResourceOwnerType
- See BlueprintStageFilterType
- See DataAutomationProjectFilterTypeDef
- See PaginatorConfigTypeDef
ListDataAutomationProjectsRequestPaginateTypeDef#
# ListDataAutomationProjectsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ListDataAutomationProjectsRequestPaginateTypeDef
def get_value() -> ListDataAutomationProjectsRequestPaginateTypeDef:
return {
"projectStageFilter": ...,
}
# ListDataAutomationProjectsRequestPaginateTypeDef definition
class ListDataAutomationProjectsRequestPaginateTypeDef(TypedDict):
projectStageFilter: NotRequired[DataAutomationProjectStageFilterType], # (1)
blueprintFilter: NotRequired[BlueprintFilterTypeDef], # (2)
resourceOwner: NotRequired[ResourceOwnerType], # (3)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (4)
- See DataAutomationProjectStageFilterType
- See BlueprintFilterTypeDef
- See ResourceOwnerType
- See PaginatorConfigTypeDef
VideoStandardExtractionOutputTypeDef#
# VideoStandardExtractionOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoStandardExtractionOutputTypeDef
def get_value() -> VideoStandardExtractionOutputTypeDef:
return {
"category": ...,
}
# VideoStandardExtractionOutputTypeDef definition
class VideoStandardExtractionOutputTypeDef(TypedDict):
category: VideoExtractionCategoryOutputTypeDef, # (1)
boundingBox: VideoBoundingBoxTypeDef, # (2)
VideoStandardExtractionTypeDef#
# VideoStandardExtractionTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoStandardExtractionTypeDef
def get_value() -> VideoStandardExtractionTypeDef:
return {
"category": ...,
}
# VideoStandardExtractionTypeDef definition
class VideoStandardExtractionTypeDef(TypedDict):
category: VideoExtractionCategoryTypeDef, # (1)
boundingBox: VideoBoundingBoxTypeDef, # (2)
AudioStandardOutputConfigurationOutputTypeDef#
# AudioStandardOutputConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioStandardOutputConfigurationOutputTypeDef
def get_value() -> AudioStandardOutputConfigurationOutputTypeDef:
return {
"extraction": ...,
}
# AudioStandardOutputConfigurationOutputTypeDef definition
class AudioStandardOutputConfigurationOutputTypeDef(TypedDict):
extraction: NotRequired[AudioStandardExtractionOutputTypeDef], # (1)
generativeField: NotRequired[AudioStandardGenerativeFieldOutputTypeDef], # (2)
AudioStandardOutputConfigurationTypeDef#
# AudioStandardOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioStandardOutputConfigurationTypeDef
def get_value() -> AudioStandardOutputConfigurationTypeDef:
return {
"extraction": ...,
}
# AudioStandardOutputConfigurationTypeDef definition
class AudioStandardOutputConfigurationTypeDef(TypedDict):
extraction: NotRequired[AudioStandardExtractionTypeDef], # (1)
generativeField: NotRequired[AudioStandardGenerativeFieldTypeDef], # (2)
DocumentStandardOutputConfigurationOutputTypeDef#
# DocumentStandardOutputConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentStandardOutputConfigurationOutputTypeDef
def get_value() -> DocumentStandardOutputConfigurationOutputTypeDef:
return {
"extraction": ...,
}
# DocumentStandardOutputConfigurationOutputTypeDef definition
class DocumentStandardOutputConfigurationOutputTypeDef(TypedDict):
extraction: NotRequired[DocumentStandardExtractionOutputTypeDef], # (1)
generativeField: NotRequired[DocumentStandardGenerativeFieldTypeDef], # (2)
outputFormat: NotRequired[DocumentOutputFormatOutputTypeDef], # (3)
- See DocumentStandardExtractionOutputTypeDef
- See DocumentStandardGenerativeFieldTypeDef
- See DocumentOutputFormatOutputTypeDef
DocumentStandardOutputConfigurationTypeDef#
# DocumentStandardOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentStandardOutputConfigurationTypeDef
def get_value() -> DocumentStandardOutputConfigurationTypeDef:
return {
"extraction": ...,
}
# DocumentStandardOutputConfigurationTypeDef definition
class DocumentStandardOutputConfigurationTypeDef(TypedDict):
extraction: NotRequired[DocumentStandardExtractionTypeDef], # (1)
generativeField: NotRequired[DocumentStandardGenerativeFieldTypeDef], # (2)
outputFormat: NotRequired[DocumentOutputFormatTypeDef], # (3)
- See DocumentStandardExtractionTypeDef
- See DocumentStandardGenerativeFieldTypeDef
- See DocumentOutputFormatTypeDef
OverrideConfigurationTypeDef#
# OverrideConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import OverrideConfigurationTypeDef
def get_value() -> OverrideConfigurationTypeDef:
return {
"document": ...,
}
# OverrideConfigurationTypeDef definition
class OverrideConfigurationTypeDef(TypedDict):
document: NotRequired[DocumentOverrideConfigurationTypeDef], # (1)
ImageStandardOutputConfigurationOutputTypeDef#
# ImageStandardOutputConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageStandardOutputConfigurationOutputTypeDef
def get_value() -> ImageStandardOutputConfigurationOutputTypeDef:
return {
"extraction": ...,
}
# ImageStandardOutputConfigurationOutputTypeDef definition
class ImageStandardOutputConfigurationOutputTypeDef(TypedDict):
extraction: NotRequired[ImageStandardExtractionOutputTypeDef], # (1)
generativeField: NotRequired[ImageStandardGenerativeFieldOutputTypeDef], # (2)
ImageStandardOutputConfigurationTypeDef#
# ImageStandardOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageStandardOutputConfigurationTypeDef
def get_value() -> ImageStandardOutputConfigurationTypeDef:
return {
"extraction": ...,
}
# ImageStandardOutputConfigurationTypeDef definition
class ImageStandardOutputConfigurationTypeDef(TypedDict):
extraction: NotRequired[ImageStandardExtractionTypeDef], # (1)
generativeField: NotRequired[ImageStandardGenerativeFieldTypeDef], # (2)
VideoStandardOutputConfigurationOutputTypeDef#
# VideoStandardOutputConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoStandardOutputConfigurationOutputTypeDef
def get_value() -> VideoStandardOutputConfigurationOutputTypeDef:
return {
"extraction": ...,
}
# VideoStandardOutputConfigurationOutputTypeDef definition
class VideoStandardOutputConfigurationOutputTypeDef(TypedDict):
extraction: NotRequired[VideoStandardExtractionOutputTypeDef], # (1)
generativeField: NotRequired[VideoStandardGenerativeFieldOutputTypeDef], # (2)
VideoStandardOutputConfigurationTypeDef#
# VideoStandardOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoStandardOutputConfigurationTypeDef
def get_value() -> VideoStandardOutputConfigurationTypeDef:
return {
"extraction": ...,
}
# VideoStandardOutputConfigurationTypeDef definition
class VideoStandardOutputConfigurationTypeDef(TypedDict):
extraction: NotRequired[VideoStandardExtractionTypeDef], # (1)
generativeField: NotRequired[VideoStandardGenerativeFieldTypeDef], # (2)
StandardOutputConfigurationOutputTypeDef#
# StandardOutputConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import StandardOutputConfigurationOutputTypeDef
def get_value() -> StandardOutputConfigurationOutputTypeDef:
return {
"document": ...,
}
# StandardOutputConfigurationOutputTypeDef definition
class StandardOutputConfigurationOutputTypeDef(TypedDict):
document: NotRequired[DocumentStandardOutputConfigurationOutputTypeDef], # (1)
image: NotRequired[ImageStandardOutputConfigurationOutputTypeDef], # (2)
video: NotRequired[VideoStandardOutputConfigurationOutputTypeDef], # (3)
audio: NotRequired[AudioStandardOutputConfigurationOutputTypeDef], # (4)
- See DocumentStandardOutputConfigurationOutputTypeDef
- See ImageStandardOutputConfigurationOutputTypeDef
- See VideoStandardOutputConfigurationOutputTypeDef
- See AudioStandardOutputConfigurationOutputTypeDef
StandardOutputConfigurationTypeDef#
# StandardOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import StandardOutputConfigurationTypeDef
def get_value() -> StandardOutputConfigurationTypeDef:
return {
"document": ...,
}
# StandardOutputConfigurationTypeDef definition
class StandardOutputConfigurationTypeDef(TypedDict):
document: NotRequired[DocumentStandardOutputConfigurationTypeDef], # (1)
image: NotRequired[ImageStandardOutputConfigurationTypeDef], # (2)
video: NotRequired[VideoStandardOutputConfigurationTypeDef], # (3)
audio: NotRequired[AudioStandardOutputConfigurationTypeDef], # (4)
- See DocumentStandardOutputConfigurationTypeDef
- See ImageStandardOutputConfigurationTypeDef
- See VideoStandardOutputConfigurationTypeDef
- See AudioStandardOutputConfigurationTypeDef
DataAutomationProjectTypeDef#
# DataAutomationProjectTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DataAutomationProjectTypeDef
def get_value() -> DataAutomationProjectTypeDef:
return {
"projectArn": ...,
}
# DataAutomationProjectTypeDef definition
class DataAutomationProjectTypeDef(TypedDict):
projectArn: str,
creationTime: datetime.datetime,
lastModifiedTime: datetime.datetime,
projectName: str,
status: DataAutomationProjectStatusType, # (5)
projectStage: NotRequired[DataAutomationProjectStageType], # (1)
projectDescription: NotRequired[str],
standardOutputConfiguration: NotRequired[StandardOutputConfigurationOutputTypeDef], # (2)
customOutputConfiguration: NotRequired[CustomOutputConfigurationOutputTypeDef], # (3)
overrideConfiguration: NotRequired[OverrideConfigurationTypeDef], # (4)
kmsKeyId: NotRequired[str],
kmsEncryptionContext: NotRequired[Dict[str, str]],
- See DataAutomationProjectStageType
- See StandardOutputConfigurationOutputTypeDef
- See CustomOutputConfigurationOutputTypeDef
- See OverrideConfigurationTypeDef
- See DataAutomationProjectStatusType
GetDataAutomationProjectResponseTypeDef#
# GetDataAutomationProjectResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import GetDataAutomationProjectResponseTypeDef
def get_value() -> GetDataAutomationProjectResponseTypeDef:
return {
"project": ...,
}
# GetDataAutomationProjectResponseTypeDef definition
class GetDataAutomationProjectResponseTypeDef(TypedDict):
project: DataAutomationProjectTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDataAutomationProjectRequestTypeDef#
# CreateDataAutomationProjectRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CreateDataAutomationProjectRequestTypeDef
def get_value() -> CreateDataAutomationProjectRequestTypeDef:
return {
"projectName": ...,
}
# CreateDataAutomationProjectRequestTypeDef definition
class CreateDataAutomationProjectRequestTypeDef(TypedDict):
projectName: str,
standardOutputConfiguration: StandardOutputConfigurationUnionTypeDef, # (1)
projectDescription: NotRequired[str],
projectStage: NotRequired[DataAutomationProjectStageType], # (2)
customOutputConfiguration: NotRequired[CustomOutputConfigurationUnionTypeDef], # (3)
overrideConfiguration: NotRequired[OverrideConfigurationTypeDef], # (4)
clientToken: NotRequired[str],
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (5)
tags: NotRequired[Sequence[TagTypeDef]], # (6)
- See StandardOutputConfigurationUnionTypeDef
- See DataAutomationProjectStageType
- See CustomOutputConfigurationUnionTypeDef
- See OverrideConfigurationTypeDef
- See EncryptionConfigurationTypeDef
- See
Sequence[TagTypeDef]
UpdateDataAutomationProjectRequestTypeDef#
# UpdateDataAutomationProjectRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import UpdateDataAutomationProjectRequestTypeDef
def get_value() -> UpdateDataAutomationProjectRequestTypeDef:
return {
"projectArn": ...,
}
# UpdateDataAutomationProjectRequestTypeDef definition
class UpdateDataAutomationProjectRequestTypeDef(TypedDict):
projectArn: str,
standardOutputConfiguration: StandardOutputConfigurationUnionTypeDef, # (1)
projectStage: NotRequired[DataAutomationProjectStageType], # (2)
projectDescription: NotRequired[str],
customOutputConfiguration: NotRequired[CustomOutputConfigurationUnionTypeDef], # (3)
overrideConfiguration: NotRequired[OverrideConfigurationTypeDef], # (4)
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (5)