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)
]
OverrideConfigurationUnionTypeDef#
# OverrideConfigurationUnionTypeDef Union usage example
from mypy_boto3_bedrock_data_automation.type_defs import OverrideConfigurationUnionTypeDef
def get_value() -> OverrideConfigurationUnionTypeDef:
return ...
# OverrideConfigurationUnionTypeDef definition
OverrideConfigurationUnionTypeDef = Union[
OverrideConfigurationTypeDef, # (1)
OverrideConfigurationOutputTypeDef, # (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)
]
AudioLanguageConfigurationOutputTypeDef#
# AudioLanguageConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioLanguageConfigurationOutputTypeDef
def get_value() -> AudioLanguageConfigurationOutputTypeDef:
return {
"inputLanguages": ...,
}
# AudioLanguageConfigurationOutputTypeDef definition
class AudioLanguageConfigurationOutputTypeDef(TypedDict):
inputLanguages: NotRequired[list[LanguageType]], # (1)
generativeOutputLanguage: NotRequired[AudioGenerativeOutputLanguageType], # (2)
identifyMultipleLanguages: NotRequired[bool],
- See
list[LanguageType] - See AudioGenerativeOutputLanguageType
AudioLanguageConfigurationTypeDef#
# AudioLanguageConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioLanguageConfigurationTypeDef
def get_value() -> AudioLanguageConfigurationTypeDef:
return {
"inputLanguages": ...,
}
# AudioLanguageConfigurationTypeDef definition
class AudioLanguageConfigurationTypeDef(TypedDict):
inputLanguages: NotRequired[Sequence[LanguageType]], # (1)
generativeOutputLanguage: NotRequired[AudioGenerativeOutputLanguageType], # (2)
identifyMultipleLanguages: NotRequired[bool],
- See
Sequence[LanguageType] - See AudioGenerativeOutputLanguageType
ModalityProcessingConfigurationTypeDef#
# ModalityProcessingConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ModalityProcessingConfigurationTypeDef
def get_value() -> ModalityProcessingConfigurationTypeDef:
return {
"state": ...,
}
# ModalityProcessingConfigurationTypeDef definition
class ModalityProcessingConfigurationTypeDef(TypedDict):
state: NotRequired[StateType], # (1)
- See StateType
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)
BlueprintOptimizationObjectTypeDef#
# BlueprintOptimizationObjectTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintOptimizationObjectTypeDef
def get_value() -> BlueprintOptimizationObjectTypeDef:
return {
"blueprintArn": ...,
}
# BlueprintOptimizationObjectTypeDef definition
class BlueprintOptimizationObjectTypeDef(TypedDict):
blueprintArn: str,
stage: NotRequired[BlueprintStageType], # (1)
S3ObjectTypeDef#
# S3ObjectTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import S3ObjectTypeDef
def get_value() -> S3ObjectTypeDef:
return {
"s3Uri": ...,
}
# S3ObjectTypeDef definition
class S3ObjectTypeDef(TypedDict):
s3Uri: str,
version: NotRequired[str],
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],
ChannelLabelingConfigurationTypeDef#
# ChannelLabelingConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ChannelLabelingConfigurationTypeDef
def get_value() -> ChannelLabelingConfigurationTypeDef:
return {
"state": ...,
}
# ChannelLabelingConfigurationTypeDef definition
class ChannelLabelingConfigurationTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
CopyBlueprintStageRequestTypeDef#
# CopyBlueprintStageRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import CopyBlueprintStageRequestTypeDef
def get_value() -> CopyBlueprintStageRequestTypeDef:
return {
"blueprintArn": ...,
}
# CopyBlueprintStageRequestTypeDef definition
class CopyBlueprintStageRequestTypeDef(TypedDict):
blueprintArn: str,
sourceStage: BlueprintStageType, # (1)
targetStage: BlueprintStageType, # (1)
clientToken: NotRequired[str],
- See BlueprintStageType
- 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)
projectType: NotRequired[DataAutomationProjectTypeType], # (2)
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
GetBlueprintOptimizationStatusRequestTypeDef#
# GetBlueprintOptimizationStatusRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import GetBlueprintOptimizationStatusRequestTypeDef
def get_value() -> GetBlueprintOptimizationStatusRequestTypeDef:
return {
"invocationArn": ...,
}
# GetBlueprintOptimizationStatusRequestTypeDef definition
class GetBlueprintOptimizationStatusRequestTypeDef(TypedDict):
invocationArn: str,
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,
ModalityRoutingConfigurationTypeDef#
# ModalityRoutingConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ModalityRoutingConfigurationTypeDef
def get_value() -> ModalityRoutingConfigurationTypeDef:
return {
"jpeg": ...,
}
# ModalityRoutingConfigurationTypeDef definition
class ModalityRoutingConfigurationTypeDef(TypedDict):
jpeg: NotRequired[DesiredModalityType], # (1)
png: NotRequired[DesiredModalityType], # (1)
mp4: NotRequired[DesiredModalityType], # (1)
mov: NotRequired[DesiredModalityType], # (1)
- See DesiredModalityType
- See DesiredModalityType
- See DesiredModalityType
- See DesiredModalityType
PIIEntitiesConfigurationOutputTypeDef#
# PIIEntitiesConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import PIIEntitiesConfigurationOutputTypeDef
def get_value() -> PIIEntitiesConfigurationOutputTypeDef:
return {
"piiEntityTypes": ...,
}
# PIIEntitiesConfigurationOutputTypeDef definition
class PIIEntitiesConfigurationOutputTypeDef(TypedDict):
piiEntityTypes: NotRequired[list[PIIEntityTypeType]], # (1)
redactionMaskMode: NotRequired[PIIRedactionMaskModeType], # (2)
- See
list[PIIEntityTypeType] - See PIIRedactionMaskModeType
PIIEntitiesConfigurationTypeDef#
# PIIEntitiesConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import PIIEntitiesConfigurationTypeDef
def get_value() -> PIIEntitiesConfigurationTypeDef:
return {
"piiEntityTypes": ...,
}
# PIIEntitiesConfigurationTypeDef definition
class PIIEntitiesConfigurationTypeDef(TypedDict):
piiEntityTypes: NotRequired[Sequence[PIIEntityTypeType]], # (1)
redactionMaskMode: NotRequired[PIIRedactionMaskModeType], # (2)
- See
Sequence[PIIEntityTypeType] - See PIIRedactionMaskModeType
SpeakerLabelingConfigurationTypeDef#
# SpeakerLabelingConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import SpeakerLabelingConfigurationTypeDef
def get_value() -> SpeakerLabelingConfigurationTypeDef:
return {
"state": ...,
}
# SpeakerLabelingConfigurationTypeDef definition
class SpeakerLabelingConfigurationTypeDef(TypedDict):
state: StateType, # (1)
- See StateType
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]
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]
BlueprintOptimizationOutputConfigurationTypeDef#
# BlueprintOptimizationOutputConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintOptimizationOutputConfigurationTypeDef
def get_value() -> BlueprintOptimizationOutputConfigurationTypeDef:
return {
"s3Object": ...,
}
# BlueprintOptimizationOutputConfigurationTypeDef definition
class BlueprintOptimizationOutputConfigurationTypeDef(TypedDict):
s3Object: S3ObjectTypeDef, # (1)
- See S3ObjectTypeDef
BlueprintOptimizationSampleTypeDef#
# BlueprintOptimizationSampleTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import BlueprintOptimizationSampleTypeDef
def get_value() -> BlueprintOptimizationSampleTypeDef:
return {
"assetS3Object": ...,
}
# BlueprintOptimizationSampleTypeDef definition
class BlueprintOptimizationSampleTypeDef(TypedDict):
assetS3Object: S3ObjectTypeDef, # (1)
groundTruthS3Object: S3ObjectTypeDef, # (1)
- See S3ObjectTypeDef
- See S3ObjectTypeDef
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]
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)
InvokeBlueprintOptimizationAsyncResponseTypeDef#
# InvokeBlueprintOptimizationAsyncResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import InvokeBlueprintOptimizationAsyncResponseTypeDef
def get_value() -> InvokeBlueprintOptimizationAsyncResponseTypeDef:
return {
"invocationArn": ...,
}
# InvokeBlueprintOptimizationAsyncResponseTypeDef definition
class InvokeBlueprintOptimizationAsyncResponseTypeDef(TypedDict):
invocationArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
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
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)
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
SensitiveDataConfigurationOutputTypeDef#
# SensitiveDataConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import SensitiveDataConfigurationOutputTypeDef
def get_value() -> SensitiveDataConfigurationOutputTypeDef:
return {
"detectionMode": ...,
}
# SensitiveDataConfigurationOutputTypeDef definition
class SensitiveDataConfigurationOutputTypeDef(TypedDict):
detectionMode: SensitiveDataDetectionModeType, # (1)
detectionScope: NotRequired[list[SensitiveDataDetectionScopeTypeType]], # (2)
piiEntitiesConfiguration: NotRequired[PIIEntitiesConfigurationOutputTypeDef], # (3)
- See SensitiveDataDetectionModeType
- See
list[SensitiveDataDetectionScopeTypeType] - See PIIEntitiesConfigurationOutputTypeDef
SensitiveDataConfigurationTypeDef#
# SensitiveDataConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import SensitiveDataConfigurationTypeDef
def get_value() -> SensitiveDataConfigurationTypeDef:
return {
"detectionMode": ...,
}
# SensitiveDataConfigurationTypeDef definition
class SensitiveDataConfigurationTypeDef(TypedDict):
detectionMode: SensitiveDataDetectionModeType, # (1)
detectionScope: NotRequired[Sequence[SensitiveDataDetectionScopeTypeType]], # (2)
piiEntitiesConfiguration: NotRequired[PIIEntitiesConfigurationTypeDef], # (3)
- See SensitiveDataDetectionModeType
- See
Sequence[SensitiveDataDetectionScopeTypeType] - See PIIEntitiesConfigurationTypeDef
TranscriptConfigurationTypeDef#
# TranscriptConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import TranscriptConfigurationTypeDef
def get_value() -> TranscriptConfigurationTypeDef:
return {
"speakerLabeling": ...,
}
# TranscriptConfigurationTypeDef definition
class TranscriptConfigurationTypeDef(TypedDict):
speakerLabeling: NotRequired[SpeakerLabelingConfigurationTypeDef], # (1)
channelLabeling: NotRequired[ChannelLabelingConfigurationTypeDef], # (2)
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)
GetBlueprintOptimizationStatusResponseTypeDef#
# GetBlueprintOptimizationStatusResponseTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import GetBlueprintOptimizationStatusResponseTypeDef
def get_value() -> GetBlueprintOptimizationStatusResponseTypeDef:
return {
"status": ...,
}
# GetBlueprintOptimizationStatusResponseTypeDef definition
class GetBlueprintOptimizationStatusResponseTypeDef(TypedDict):
status: BlueprintOptimizationJobStatusType, # (1)
errorType: str,
errorMessage: str,
outputConfiguration: BlueprintOptimizationOutputConfigurationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See BlueprintOptimizationJobStatusType
- See BlueprintOptimizationOutputConfigurationTypeDef
- See ResponseMetadataTypeDef
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]],
optimizationSamples: NotRequired[list[BlueprintOptimizationSampleTypeDef]], # (3)
optimizationTime: NotRequired[datetime.datetime],
- See TypeType
- See BlueprintStageType
- See
list[BlueprintOptimizationSampleTypeDef]
InvokeBlueprintOptimizationAsyncRequestTypeDef#
# InvokeBlueprintOptimizationAsyncRequestTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import InvokeBlueprintOptimizationAsyncRequestTypeDef
def get_value() -> InvokeBlueprintOptimizationAsyncRequestTypeDef:
return {
"blueprint": ...,
}
# InvokeBlueprintOptimizationAsyncRequestTypeDef definition
class InvokeBlueprintOptimizationAsyncRequestTypeDef(TypedDict):
blueprint: BlueprintOptimizationObjectTypeDef, # (1)
samples: Sequence[BlueprintOptimizationSampleTypeDef], # (2)
outputConfiguration: BlueprintOptimizationOutputConfigurationTypeDef, # (3)
dataAutomationProfileArn: str,
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (4)
tags: NotRequired[Sequence[TagTypeDef]], # (5)
- See BlueprintOptimizationObjectTypeDef
- See
Sequence[BlueprintOptimizationSampleTypeDef] - See BlueprintOptimizationOutputConfigurationTypeDef
- See EncryptionConfigurationTypeDef
- See
Sequence[TagTypeDef]
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
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)
AudioOverrideConfigurationOutputTypeDef#
# AudioOverrideConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioOverrideConfigurationOutputTypeDef
def get_value() -> AudioOverrideConfigurationOutputTypeDef:
return {
"modalityProcessing": ...,
}
# AudioOverrideConfigurationOutputTypeDef definition
class AudioOverrideConfigurationOutputTypeDef(TypedDict):
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (1)
languageConfiguration: NotRequired[AudioLanguageConfigurationOutputTypeDef], # (2)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationOutputTypeDef], # (3)
- See ModalityProcessingConfigurationTypeDef
- See AudioLanguageConfigurationOutputTypeDef
- See SensitiveDataConfigurationOutputTypeDef
DocumentOverrideConfigurationOutputTypeDef#
# DocumentOverrideConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import DocumentOverrideConfigurationOutputTypeDef
def get_value() -> DocumentOverrideConfigurationOutputTypeDef:
return {
"splitter": ...,
}
# DocumentOverrideConfigurationOutputTypeDef definition
class DocumentOverrideConfigurationOutputTypeDef(TypedDict):
splitter: NotRequired[SplitterConfigurationTypeDef], # (1)
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (2)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationOutputTypeDef], # (3)
- See SplitterConfigurationTypeDef
- See ModalityProcessingConfigurationTypeDef
- See SensitiveDataConfigurationOutputTypeDef
ImageOverrideConfigurationOutputTypeDef#
# ImageOverrideConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageOverrideConfigurationOutputTypeDef
def get_value() -> ImageOverrideConfigurationOutputTypeDef:
return {
"modalityProcessing": ...,
}
# ImageOverrideConfigurationOutputTypeDef definition
class ImageOverrideConfigurationOutputTypeDef(TypedDict):
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (1)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationOutputTypeDef], # (2)
VideoOverrideConfigurationOutputTypeDef#
# VideoOverrideConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoOverrideConfigurationOutputTypeDef
def get_value() -> VideoOverrideConfigurationOutputTypeDef:
return {
"modalityProcessing": ...,
}
# VideoOverrideConfigurationOutputTypeDef definition
class VideoOverrideConfigurationOutputTypeDef(TypedDict):
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (1)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationOutputTypeDef], # (2)
AudioOverrideConfigurationTypeDef#
# AudioOverrideConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioOverrideConfigurationTypeDef
def get_value() -> AudioOverrideConfigurationTypeDef:
return {
"modalityProcessing": ...,
}
# AudioOverrideConfigurationTypeDef definition
class AudioOverrideConfigurationTypeDef(TypedDict):
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (1)
languageConfiguration: NotRequired[AudioLanguageConfigurationTypeDef], # (2)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationTypeDef], # (3)
- See ModalityProcessingConfigurationTypeDef
- See AudioLanguageConfigurationTypeDef
- See SensitiveDataConfigurationTypeDef
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)
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (2)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationTypeDef], # (3)
- See SplitterConfigurationTypeDef
- See ModalityProcessingConfigurationTypeDef
- See SensitiveDataConfigurationTypeDef
ImageOverrideConfigurationTypeDef#
# ImageOverrideConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import ImageOverrideConfigurationTypeDef
def get_value() -> ImageOverrideConfigurationTypeDef:
return {
"modalityProcessing": ...,
}
# ImageOverrideConfigurationTypeDef definition
class ImageOverrideConfigurationTypeDef(TypedDict):
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (1)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationTypeDef], # (2)
VideoOverrideConfigurationTypeDef#
# VideoOverrideConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import VideoOverrideConfigurationTypeDef
def get_value() -> VideoOverrideConfigurationTypeDef:
return {
"modalityProcessing": ...,
}
# VideoOverrideConfigurationTypeDef definition
class VideoOverrideConfigurationTypeDef(TypedDict):
modalityProcessing: NotRequired[ModalityProcessingConfigurationTypeDef], # (1)
sensitiveDataConfiguration: NotRequired[SensitiveDataConfigurationTypeDef], # (2)
AudioExtractionCategoryTypeConfigurationTypeDef#
# AudioExtractionCategoryTypeConfigurationTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import AudioExtractionCategoryTypeConfigurationTypeDef
def get_value() -> AudioExtractionCategoryTypeConfigurationTypeDef:
return {
"transcript": ...,
}
# AudioExtractionCategoryTypeConfigurationTypeDef definition
class AudioExtractionCategoryTypeConfigurationTypeDef(TypedDict):
transcript: NotRequired[TranscriptConfigurationTypeDef], # (1)
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)
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)
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)
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)
OverrideConfigurationOutputTypeDef#
# OverrideConfigurationOutputTypeDef TypedDict usage example
from mypy_boto3_bedrock_data_automation.type_defs import OverrideConfigurationOutputTypeDef
def get_value() -> OverrideConfigurationOutputTypeDef:
return {
"document": ...,
}
# OverrideConfigurationOutputTypeDef definition
class OverrideConfigurationOutputTypeDef(TypedDict):
document: NotRequired[DocumentOverrideConfigurationOutputTypeDef], # (1)
image: NotRequired[ImageOverrideConfigurationOutputTypeDef], # (2)
video: NotRequired[VideoOverrideConfigurationOutputTypeDef], # (3)
audio: NotRequired[AudioOverrideConfigurationOutputTypeDef], # (4)
modalityRouting: NotRequired[ModalityRoutingConfigurationTypeDef], # (5)
- See DocumentOverrideConfigurationOutputTypeDef
- See ImageOverrideConfigurationOutputTypeDef
- See VideoOverrideConfigurationOutputTypeDef
- See AudioOverrideConfigurationOutputTypeDef
- See ModalityRoutingConfigurationTypeDef
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)
image: NotRequired[ImageOverrideConfigurationTypeDef], # (2)
video: NotRequired[VideoOverrideConfigurationTypeDef], # (3)
audio: NotRequired[AudioOverrideConfigurationTypeDef], # (4)
modalityRouting: NotRequired[ModalityRoutingConfigurationTypeDef], # (5)
- See DocumentOverrideConfigurationTypeDef
- See ImageOverrideConfigurationTypeDef
- See VideoOverrideConfigurationTypeDef
- See AudioOverrideConfigurationTypeDef
- See ModalityRoutingConfigurationTypeDef
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)
typeConfiguration: NotRequired[AudioExtractionCategoryTypeConfigurationTypeDef], # (3)
- See StateType
- See
list[AudioExtractionCategoryTypeType] - See AudioExtractionCategoryTypeConfigurationTypeDef
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)
typeConfiguration: NotRequired[AudioExtractionCategoryTypeConfigurationTypeDef], # (3)
- See StateType
- See
Sequence[AudioExtractionCategoryTypeType] - See AudioExtractionCategoryTypeConfigurationTypeDef
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)
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)
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, # (6)
projectStage: NotRequired[DataAutomationProjectStageType], # (1)
projectType: NotRequired[DataAutomationProjectTypeType], # (2)
projectDescription: NotRequired[str],
standardOutputConfiguration: NotRequired[StandardOutputConfigurationOutputTypeDef], # (3)
customOutputConfiguration: NotRequired[CustomOutputConfigurationOutputTypeDef], # (4)
overrideConfiguration: NotRequired[OverrideConfigurationOutputTypeDef], # (5)
kmsKeyId: NotRequired[str],
kmsEncryptionContext: NotRequired[dict[str, str]],
- See DataAutomationProjectStageType
- See DataAutomationProjectTypeType
- See StandardOutputConfigurationOutputTypeDef
- See CustomOutputConfigurationOutputTypeDef
- See OverrideConfigurationOutputTypeDef
- 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)
projectType: NotRequired[DataAutomationProjectTypeType], # (3)
customOutputConfiguration: NotRequired[CustomOutputConfigurationUnionTypeDef], # (4)
overrideConfiguration: NotRequired[OverrideConfigurationUnionTypeDef], # (5)
clientToken: NotRequired[str],
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (6)
tags: NotRequired[Sequence[TagTypeDef]], # (7)
- See StandardOutputConfigurationUnionTypeDef
- See DataAutomationProjectStageType
- See DataAutomationProjectTypeType
- See CustomOutputConfigurationUnionTypeDef
- See OverrideConfigurationUnionTypeDef
- 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[OverrideConfigurationUnionTypeDef], # (4)
encryptionConfiguration: NotRequired[EncryptionConfigurationTypeDef], # (5)