CfnDataAutomationProjectPropsMixin
- class aws_cdk.mixins_preview.aws_bedrock.mixins.CfnDataAutomationProjectPropsMixin(props, *, strategy=None)
Bases:
MixinA data automation project.
- See:
- CloudformationResource:
AWS::Bedrock::DataAutomationProject
- Mixin:
true
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview import mixins from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins cfn_data_automation_project_props_mixin = bedrock_mixins.CfnDataAutomationProjectPropsMixin(bedrock_mixins.CfnDataAutomationProjectMixinProps( custom_output_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.CustomOutputConfigurationProperty( blueprints=[bedrock_mixins.CfnDataAutomationProjectPropsMixin.BlueprintItemProperty( blueprint_arn="blueprintArn", blueprint_stage="blueprintStage", blueprint_version="blueprintVersion" )] ), kms_encryption_context={ "kms_encryption_context_key": "kmsEncryptionContext" }, kms_key_id="kmsKeyId", override_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.OverrideConfigurationProperty( audio=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioOverrideConfigurationProperty( language_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioLanguageConfigurationProperty( generative_output_language="generativeOutputLanguage", identify_multiple_languages=False, input_languages=["inputLanguages"] ), modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) ), document=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ), splitter=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SplitterConfigurationProperty( state="state" ) ), image=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) ), modality_routing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityRoutingConfigurationProperty( jpeg="jpeg", mov="mov", mp4="mp4", png="png" ), video=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) ) ), project_description="projectDescription", project_name="projectName", project_type="projectType", standard_output_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.StandardOutputConfigurationProperty( audio=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardExtractionProperty( category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty( state="state", type_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty( transcript=bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) ) ), types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardGenerativeFieldProperty( state="state", types=["types"] ) ), document=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty( state="state" ), granularity=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty( types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardGenerativeFieldProperty( state="state" ), output_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputFormatProperty( additional_file_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty( state="state" ), text_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty( types=["types"] ) ) ), image=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty( state="state", types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardGenerativeFieldProperty( state="state", types=["types"] ) ), video=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty( state="state", types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardGenerativeFieldProperty( state="state", types=["types"] ) ) ), tags=[CfnTag( key="key", value="value" )] ), strategy=mixins.PropertyMergeStrategy.OVERRIDE )
Create a mixin to apply properties to
AWS::Bedrock::DataAutomationProject.- Parameters:
props (
Union[CfnDataAutomationProjectMixinProps,Dict[str,Any]]) – L1 properties to apply.strategy (
Optional[PropertyMergeStrategy]) – (experimental) Strategy for merging nested properties. Default: - PropertyMergeStrategy.MERGE
Methods
- apply_to(construct)
Apply the mixin properties to the construct.
- Parameters:
construct (
IConstruct)- Return type:
- supports(construct)
Check if this mixin supports the given construct.
- Parameters:
construct (
IConstruct)- Return type:
bool
Attributes
- CFN_PROPERTY_KEYS = ['customOutputConfiguration', 'kmsEncryptionContext', 'kmsKeyId', 'overrideConfiguration', 'projectDescription', 'projectName', 'projectType', 'standardOutputConfiguration', 'tags']
Static Methods
- classmethod is_mixin(x)
(experimental) Checks if
xis a Mixin.- Parameters:
x (
Any) – Any object.- Return type:
bool- Returns:
true if
xis an object created from a class which extendsMixin.- Stability:
experimental
AudioExtractionCategoryProperty
- class CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty(*, state=None, type_configuration=None, types=None)
Bases:
objectSettings for generating data from audio.
- Parameters:
state (
Optional[str]) – Whether generating categorical data from audio is enabled.type_configuration (
Union[IResolvable,AudioExtractionCategoryTypeConfigurationProperty,Dict[str,Any],None]) – This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.types (
Optional[Sequence[str]]) – The types of data to generate.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_extraction_category_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty( state="state", type_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty( transcript=bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) ) ), types=["types"] )
Attributes
- state
Whether generating categorical data from audio is enabled.
- type_configuration
This element contains information about extractions from different types.
Used to enable speaker and channel labeling for transcripts.
AudioExtractionCategoryTypeConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty(*, transcript=None)
Bases:
objectAllows configuration of extractions for different types of data, such as transcript and content moderation.
- Parameters:
transcript (
Union[IResolvable,TranscriptConfigurationProperty,Dict[str,Any],None]) – This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_extraction_category_type_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty( transcript=bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) ) )
Attributes
- transcript
This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.
AudioLanguageConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.AudioLanguageConfigurationProperty(*, generative_output_language=None, identify_multiple_languages=None, input_languages=None)
Bases:
objectThis allows you to set the input and output language of your audio.
The input language can be set to any of the languages supported by Bedrock Data Automation. The output can either be set to english or whatever the dominant language is of the audio, determined by the language spoken for the most seconds.
- Parameters:
generative_output_language (
Optional[str]) – The output language of your processing results. This can either be set toEN(English) orDEFAULTwhich will output the results in the dominant language of the audio. The dominant language is determined as the language in the audio, spoken the longest in the input audio.identify_multiple_languages (
Union[bool,IResolvable,None]) – The toggle determining if you want to detect multiple languages from your audio.input_languages (
Optional[Sequence[str]]) – The input language of your audio. This can be set to any of the currently supported languages via the language codes.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_language_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioLanguageConfigurationProperty( generative_output_language="generativeOutputLanguage", identify_multiple_languages=False, input_languages=["inputLanguages"] )
Attributes
- generative_output_language
The output language of your processing results.
This can either be set to
EN(English) orDEFAULTwhich will output the results in the dominant language of the audio. The dominant language is determined as the language in the audio, spoken the longest in the input audio.
- identify_multiple_languages
The toggle determining if you want to detect multiple languages from your audio.
- input_languages
The input language of your audio.
This can be set to any of the currently supported languages via the language codes.
AudioOverrideConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.AudioOverrideConfigurationProperty(*, language_configuration=None, modality_processing=None, sensitive_data_configuration=None)
Bases:
objectSets whether your project will process audio or not.
- Parameters:
language_configuration (
Union[IResolvable,AudioLanguageConfigurationProperty,Dict[str,Any],None]) – The output and input language configuration for your audio.modality_processing (
Union[IResolvable,ModalityProcessingConfigurationProperty,Dict[str,Any],None]) – Sets modality processing for audio files. All modalities are enabled by default.sensitive_data_configuration (
Union[IResolvable,SensitiveDataConfigurationProperty,Dict[str,Any],None])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_override_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioOverrideConfigurationProperty( language_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioLanguageConfigurationProperty( generative_output_language="generativeOutputLanguage", identify_multiple_languages=False, input_languages=["inputLanguages"] ), modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) )
Attributes
- language_configuration
The output and input language configuration for your audio.
- modality_processing
Sets modality processing for audio files.
All modalities are enabled by default.
AudioStandardExtractionProperty
- class CfnDataAutomationProjectPropsMixin.AudioStandardExtractionProperty(*, category=None)
Bases:
objectSettings for generating data from audio.
- Parameters:
category (
Union[IResolvable,AudioExtractionCategoryProperty,Dict[str,Any],None]) – Settings for generating data from audio.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_standard_extraction_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardExtractionProperty( category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty( state="state", type_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty( transcript=bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) ) ), types=["types"] ) )
Attributes
- category
Settings for generating data from audio.
AudioStandardGenerativeFieldProperty
- class CfnDataAutomationProjectPropsMixin.AudioStandardGenerativeFieldProperty(*, state=None, types=None)
Bases:
objectSettings for generating descriptions of audio.
- Parameters:
state (
Optional[str]) – Whether generating descriptions is enabled for audio.types (
Optional[Sequence[str]]) – The types of description to generate.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_standard_generative_field_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardGenerativeFieldProperty( state="state", types=["types"] )
Attributes
- state
Whether generating descriptions is enabled for audio.
AudioStandardOutputConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.AudioStandardOutputConfigurationProperty(*, extraction=None, generative_field=None)
Bases:
objectOutput settings for processing audio.
- Parameters:
extraction (
Union[IResolvable,AudioStandardExtractionProperty,Dict[str,Any],None]) – Settings for populating data fields that describe the audio.generative_field (
Union[IResolvable,AudioStandardGenerativeFieldProperty,Dict[str,Any],None]) – Whether to generate descriptions of the data.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins audio_standard_output_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardExtractionProperty( category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty( state="state", type_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty( transcript=bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) ) ), types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardGenerativeFieldProperty( state="state", types=["types"] ) )
Attributes
- extraction
Settings for populating data fields that describe the audio.
- generative_field
Whether to generate descriptions of the data.
BlueprintItemProperty
- class CfnDataAutomationProjectPropsMixin.BlueprintItemProperty(*, blueprint_arn=None, blueprint_stage=None, blueprint_version=None)
Bases:
objectAn abbreviated summary of a blueprint.
- Parameters:
blueprint_arn (
Optional[str]) – The blueprint’s ARN.blueprint_stage (
Optional[str]) – The blueprint’s stage.blueprint_version (
Optional[str]) – The blueprint’s version.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins blueprint_item_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.BlueprintItemProperty( blueprint_arn="blueprintArn", blueprint_stage="blueprintStage", blueprint_version="blueprintVersion" )
Attributes
- blueprint_arn
The blueprint’s ARN.
- blueprint_stage
The blueprint’s stage.
- blueprint_version
The blueprint’s version.
ChannelLabelingConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty(*, state=None)
Bases:
objectEnables or disables channel labeling.
Channel labeling, when enabled will assign a number to each audio channel, and indicate which channel is being used in each portion of the transcript. This appears in the response as “ch_0” for the first channel, and “ch_1” for the second.
- Parameters:
state (
Optional[str]) – State of channel labeling, either enabled or disabled.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins channel_labeling_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" )
Attributes
- state
State of channel labeling, either enabled or disabled.
CustomOutputConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.CustomOutputConfigurationProperty(*, blueprints=None)
Bases:
objectBlueprints to apply to objects processed by the project.
- Parameters:
blueprints (
Union[IResolvable,Sequence[Union[IResolvable,BlueprintItemProperty,Dict[str,Any]]],None]) – A list of blueprints.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins custom_output_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.CustomOutputConfigurationProperty( blueprints=[bedrock_mixins.CfnDataAutomationProjectPropsMixin.BlueprintItemProperty( blueprint_arn="blueprintArn", blueprint_stage="blueprintStage", blueprint_version="blueprintVersion" )] )
Attributes
DocumentBoundingBoxProperty
- class CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty(*, state=None)
Bases:
objectBounding box settings for documents.
- Parameters:
state (
Optional[str]) – Whether bounding boxes are enabled for documents.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_bounding_box_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty( state="state" )
Attributes
- state
Whether bounding boxes are enabled for documents.
DocumentExtractionGranularityProperty
- class CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty(*, types=None)
Bases:
objectGranularity settings for documents.
- Parameters:
types (
Optional[Sequence[str]]) – Granularity settings for documents.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_extraction_granularity_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty( types=["types"] )
Attributes
DocumentOutputAdditionalFileFormatProperty
- class CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty(*, state=None)
Bases:
objectOutput settings for additional file formats.
- Parameters:
state (
Optional[str]) – Whether additional file formats are enabled for a project.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_output_additional_file_format_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty( state="state" )
Attributes
- state
Whether additional file formats are enabled for a project.
DocumentOutputFormatProperty
- class CfnDataAutomationProjectPropsMixin.DocumentOutputFormatProperty(*, additional_file_format=None, text_format=None)
Bases:
objectA document output format.
- Parameters:
additional_file_format (
Union[IResolvable,DocumentOutputAdditionalFileFormatProperty,Dict[str,Any],None]) – Output settings for additional file formats.text_format (
Union[IResolvable,DocumentOutputTextFormatProperty,Dict[str,Any],None]) – An output text format.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_output_format_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputFormatProperty( additional_file_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty( state="state" ), text_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty( types=["types"] ) )
Attributes
- additional_file_format
Output settings for additional file formats.
DocumentOutputTextFormatProperty
- class CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty(*, types=None)
Bases:
objectAn output text format.
- Parameters:
types (
Optional[Sequence[str]]) – The types of output text to generate.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_output_text_format_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty( types=["types"] )
Attributes
DocumentOverrideConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.DocumentOverrideConfigurationProperty(*, modality_processing=None, sensitive_data_configuration=None, splitter=None)
Bases:
objectAdditional settings for a project.
- Parameters:
modality_processing (
Union[IResolvable,ModalityProcessingConfigurationProperty,Dict[str,Any],None]) – Sets modality processing for document files. All modalities are enabled by default.sensitive_data_configuration (
Union[IResolvable,SensitiveDataConfigurationProperty,Dict[str,Any],None])splitter (
Union[IResolvable,SplitterConfigurationProperty,Dict[str,Any],None]) – Whether document splitter is enabled for a project.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_override_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ), splitter=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SplitterConfigurationProperty( state="state" ) )
Attributes
- modality_processing
Sets modality processing for document files.
All modalities are enabled by default.
- sensitive_data_configuration
-
- Type:
see
- splitter
Whether document splitter is enabled for a project.
DocumentStandardExtractionProperty
- class CfnDataAutomationProjectPropsMixin.DocumentStandardExtractionProperty(*, bounding_box=None, granularity=None)
Bases:
objectSettings for generating data from documents.
- Parameters:
bounding_box (
Union[IResolvable,DocumentBoundingBoxProperty,Dict[str,Any],None]) – Whether to generate bounding boxes.granularity (
Union[IResolvable,DocumentExtractionGranularityProperty,Dict[str,Any],None]) – Which granularities to generate data for.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_standard_extraction_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty( state="state" ), granularity=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty( types=["types"] ) )
Attributes
- bounding_box
Whether to generate bounding boxes.
- granularity
Which granularities to generate data for.
DocumentStandardGenerativeFieldProperty
- class CfnDataAutomationProjectPropsMixin.DocumentStandardGenerativeFieldProperty(*, state=None)
Bases:
objectSettings for generating descriptions of documents.
- Parameters:
state (
Optional[str]) – Whether generating descriptions is enabled for documents.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_standard_generative_field_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardGenerativeFieldProperty( state="state" )
Attributes
- state
Whether generating descriptions is enabled for documents.
DocumentStandardOutputConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.DocumentStandardOutputConfigurationProperty(*, extraction=None, generative_field=None, output_format=None)
Bases:
objectOutput settings for processing documents.
- Parameters:
extraction (
Union[IResolvable,DocumentStandardExtractionProperty,Dict[str,Any],None]) – Settings for populating data fields that describe the document.generative_field (
Union[IResolvable,DocumentStandardGenerativeFieldProperty,Dict[str,Any],None]) – Whether to generate descriptions.output_format (
Union[IResolvable,DocumentOutputFormatProperty,Dict[str,Any],None]) – The output format to generate.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins document_standard_output_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty( state="state" ), granularity=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty( types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardGenerativeFieldProperty( state="state" ), output_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputFormatProperty( additional_file_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty( state="state" ), text_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty( types=["types"] ) ) )
Attributes
- extraction
Settings for populating data fields that describe the document.
- generative_field
Whether to generate descriptions.
ImageBoundingBoxProperty
- class CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty(*, state=None)
Bases:
objectBounding box settings for a project.
- Parameters:
state (
Optional[str]) – Bounding box settings for a project.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins image_bounding_box_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty( state="state" )
Attributes
- state
Bounding box settings for a project.
ImageExtractionCategoryProperty
- class CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty(*, state=None, types=None)
Bases:
objectSettings for generating categorical data from images.
- Parameters:
state (
Optional[str]) – Whether generating categorical data from images is enabled.types (
Optional[Sequence[str]]) – The types of data to generate.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins image_extraction_category_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty( state="state", types=["types"] )
Attributes
- state
Whether generating categorical data from images is enabled.
ImageOverrideConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.ImageOverrideConfigurationProperty(*, modality_processing=None, sensitive_data_configuration=None)
Bases:
objectSets whether your project will process images or not.
- Parameters:
modality_processing (
Union[IResolvable,ModalityProcessingConfigurationProperty,Dict[str,Any],None]) – Sets modality processing for image files. All modalities are enabled by default.sensitive_data_configuration (
Union[IResolvable,SensitiveDataConfigurationProperty,Dict[str,Any],None])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins image_override_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) )
Attributes
- modality_processing
Sets modality processing for image files.
All modalities are enabled by default.
ImageStandardExtractionProperty
- class CfnDataAutomationProjectPropsMixin.ImageStandardExtractionProperty(*, bounding_box=None, category=None)
Bases:
objectSettings for generating data from images.
- Parameters:
bounding_box (
Union[IResolvable,ImageBoundingBoxProperty,Dict[str,Any],None]) – Settings for generating bounding boxes.category (
Union[IResolvable,ImageExtractionCategoryProperty,Dict[str,Any],None]) – Settings for generating categorical data.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins image_standard_extraction_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty( state="state", types=["types"] ) )
Attributes
- bounding_box
Settings for generating bounding boxes.
- category
Settings for generating categorical data.
ImageStandardGenerativeFieldProperty
- class CfnDataAutomationProjectPropsMixin.ImageStandardGenerativeFieldProperty(*, state=None, types=None)
Bases:
objectSettings for generating descriptions of images.
- Parameters:
state (
Optional[str]) – Whether generating descriptions is enabled for images.types (
Optional[Sequence[str]]) – Settings for generating descriptions of images.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins image_standard_generative_field_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardGenerativeFieldProperty( state="state", types=["types"] )
Attributes
- state
Whether generating descriptions is enabled for images.
- types
Settings for generating descriptions of images.
ImageStandardOutputConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.ImageStandardOutputConfigurationProperty(*, extraction=None, generative_field=None)
Bases:
objectOutput settings for processing images.
- Parameters:
extraction (
Union[IResolvable,ImageStandardExtractionProperty,Dict[str,Any],None]) – Settings for populating data fields that describe the image.generative_field (
Union[IResolvable,ImageStandardGenerativeFieldProperty,Dict[str,Any],None]) – Whether to generate descriptions of the data.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins image_standard_output_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty( state="state", types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardGenerativeFieldProperty( state="state", types=["types"] ) )
Attributes
- extraction
Settings for populating data fields that describe the image.
- generative_field
Whether to generate descriptions of the data.
ModalityProcessingConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty(*, state=None)
Bases:
objectThis element is used to determine if the modality it is associated with is enabled or disabled.
All modalities are enabled by default.
- Parameters:
state (
Optional[str]) – Stores the state of the modality for your project, set to either enabled or disabled.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins modality_processing_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" )
Attributes
- state
Stores the state of the modality for your project, set to either enabled or disabled.
ModalityRoutingConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.ModalityRoutingConfigurationProperty(*, jpeg=None, mov=None, mp4=None, png=None)
Bases:
objectThis element allows you to set up where JPEG, PNG, MOV, and MP4 files get routed to for processing.
JPEG routing applies to both “JPEG” and “JPG” file extensions.
- Parameters:
jpeg (
Optional[str]) – Sets whether JPEG files are routed to document or image processing.mov (
Optional[str]) – Sets whether MOV files are routed to audio or video processing.mp4 (
Optional[str]) – Sets whether MP4 files are routed to audio or video processing.png (
Optional[str]) – Sets whether PNG files are routed to document or image processing.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins modality_routing_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityRoutingConfigurationProperty( jpeg="jpeg", mov="mov", mp4="mp4", png="png" )
Attributes
- jpeg
Sets whether JPEG files are routed to document or image processing.
- mov
Sets whether MOV files are routed to audio or video processing.
- mp4
Sets whether MP4 files are routed to audio or video processing.
- png
Sets whether PNG files are routed to document or image processing.
OverrideConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.OverrideConfigurationProperty(*, audio=None, document=None, image=None, modality_routing=None, video=None)
Bases:
objectAdditional settings for a project.
- Parameters:
audio (
Union[IResolvable,AudioOverrideConfigurationProperty,Dict[str,Any],None]) – This element declares whether your project will process audio files.document (
Union[IResolvable,DocumentOverrideConfigurationProperty,Dict[str,Any],None]) – Additional settings for a project.image (
Union[IResolvable,ImageOverrideConfigurationProperty,Dict[str,Any],None]) – This element declares whether your project will process image files.modality_routing (
Union[IResolvable,ModalityRoutingConfigurationProperty,Dict[str,Any],None]) – Lets you set which modalities certain file types are processed as.video (
Union[IResolvable,VideoOverrideConfigurationProperty,Dict[str,Any],None]) – This element declares whether your project will process video files.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins override_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.OverrideConfigurationProperty( audio=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioOverrideConfigurationProperty( language_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioLanguageConfigurationProperty( generative_output_language="generativeOutputLanguage", identify_multiple_languages=False, input_languages=["inputLanguages"] ), modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) ), document=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ), splitter=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SplitterConfigurationProperty( state="state" ) ), image=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) ), modality_routing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityRoutingConfigurationProperty( jpeg="jpeg", mov="mov", mp4="mp4", png="png" ), video=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) ) )
Attributes
- audio
This element declares whether your project will process audio files.
- document
Additional settings for a project.
- image
This element declares whether your project will process image files.
- modality_routing
Lets you set which modalities certain file types are processed as.
- video
This element declares whether your project will process video files.
PIIEntitiesConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty(*, pii_entity_types=None, redaction_mask_mode=None)
Bases:
object- Parameters:
pii_entity_types (
Optional[Sequence[str]])redaction_mask_mode (
Optional[str])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins p_iIEntities_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" )
Attributes
- pii_entity_types
-
- Type:
see
SensitiveDataConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty(*, detection_mode=None, detection_scope=None, pii_entities_configuration=None)
Bases:
object- Parameters:
detection_mode (
Optional[str])detection_scope (
Optional[Sequence[str]])pii_entities_configuration (
Union[IResolvable,PIIEntitiesConfigurationProperty,Dict[str,Any],None])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins sensitive_data_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) )
Attributes
- detection_mode
-
- Type:
see
- detection_scope
-
- Type:
see
SpeakerLabelingConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty(*, state=None)
Bases:
objectEnables or disables speaker labeling.
Speaker labeling, when enabled will assign a number to each speaker, and indicate which speaker is talking in each portion of the transcript. This appears in the response as “spk_0” for the first speaker, “spk_1” for the second, and so on for up to 30 speakers.
- Parameters:
state (
Optional[str]) – State of speaker labeling, either enabled or disabled.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins speaker_labeling_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" )
Attributes
- state
State of speaker labeling, either enabled or disabled.
SplitterConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.SplitterConfigurationProperty(*, state=None)
Bases:
objectDocument splitter settings.
If a document is too large to be processed in one pass, the document splitter splits it into smaller documents.
- Parameters:
state (
Optional[str]) – Whether document splitter is enabled for a project.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins splitter_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.SplitterConfigurationProperty( state="state" )
Attributes
- state
Whether document splitter is enabled for a project.
StandardOutputConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.StandardOutputConfigurationProperty(*, audio=None, document=None, image=None, video=None)
Bases:
objectThe project’s standard output configuration.
- Parameters:
audio (
Union[IResolvable,AudioStandardOutputConfigurationProperty,Dict[str,Any],None]) – Settings for processing audio.document (
Union[IResolvable,DocumentStandardOutputConfigurationProperty,Dict[str,Any],None]) – Settings for processing documents.image (
Union[IResolvable,ImageStandardOutputConfigurationProperty,Dict[str,Any],None]) – Settings for processing images.video (
Union[IResolvable,VideoStandardOutputConfigurationProperty,Dict[str,Any],None]) – Settings for processing video.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins standard_output_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.StandardOutputConfigurationProperty( audio=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardExtractionProperty( category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty( state="state", type_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty( transcript=bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) ) ), types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.AudioStandardGenerativeFieldProperty( state="state", types=["types"] ) ), document=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty( state="state" ), granularity=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty( types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentStandardGenerativeFieldProperty( state="state" ), output_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputFormatProperty( additional_file_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty( state="state" ), text_format=bedrock_mixins.CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty( types=["types"] ) ) ), image=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty( state="state", types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ImageStandardGenerativeFieldProperty( state="state", types=["types"] ) ), video=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty( state="state", types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardGenerativeFieldProperty( state="state", types=["types"] ) ) )
Attributes
- audio
Settings for processing audio.
- document
Settings for processing documents.
- image
Settings for processing images.
TranscriptConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty(*, channel_labeling=None, speaker_labeling=None)
Bases:
objectConfiguration for transcript options.
This option allows you to enable speaker labeling and channel labeling.
- Parameters:
channel_labeling (
Union[IResolvable,ChannelLabelingConfigurationProperty,Dict[str,Any],None]) – Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.speaker_labeling (
Union[IResolvable,SpeakerLabelingConfigurationProperty,Dict[str,Any],None]) – Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins transcript_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty( channel_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty( state="state" ), speaker_labeling=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty( state="state" ) )
Attributes
- channel_labeling
Enables channel labeling.
Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
- speaker_labeling
Enables speaker labeling.
Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
VideoBoundingBoxProperty
- class CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty(*, state=None)
Bases:
objectBounding box settings for video.
- Parameters:
state (
Optional[str]) – Whether bounding boxes are enabled for video.- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins video_bounding_box_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty( state="state" )
Attributes
- state
Whether bounding boxes are enabled for video.
VideoExtractionCategoryProperty
- class CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty(*, state=None, types=None)
Bases:
objectSettings for generating categorical data from video.
- Parameters:
state (
Optional[str]) – Whether generating categorical data from video is enabled.types (
Optional[Sequence[str]]) – The types of data to generate.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins video_extraction_category_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty( state="state", types=["types"] )
Attributes
- state
Whether generating categorical data from video is enabled.
VideoOverrideConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.VideoOverrideConfigurationProperty(*, modality_processing=None, sensitive_data_configuration=None)
Bases:
objectSets whether your project will process videos or not.
- Parameters:
modality_processing (
Union[IResolvable,ModalityProcessingConfigurationProperty,Dict[str,Any],None]) – Sets modality processing for video files. All modalities are enabled by default.sensitive_data_configuration (
Union[IResolvable,SensitiveDataConfigurationProperty,Dict[str,Any],None])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins video_override_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoOverrideConfigurationProperty( modality_processing=bedrock_mixins.CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty( state="state" ), sensitive_data_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty( detection_mode="detectionMode", detection_scope=["detectionScope"], pii_entities_configuration=bedrock_mixins.CfnDataAutomationProjectPropsMixin.PIIEntitiesConfigurationProperty( pii_entity_types=["piiEntityTypes"], redaction_mask_mode="redactionMaskMode" ) ) )
Attributes
- modality_processing
Sets modality processing for video files.
All modalities are enabled by default.
VideoStandardExtractionProperty
- class CfnDataAutomationProjectPropsMixin.VideoStandardExtractionProperty(*, bounding_box=None, category=None)
Bases:
objectSettings for generating data from video.
- Parameters:
bounding_box (
Union[IResolvable,VideoBoundingBoxProperty,Dict[str,Any],None]) – Settings for generating bounding boxes.category (
Union[IResolvable,VideoExtractionCategoryProperty,Dict[str,Any],None]) – Settings for generating categorical data.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins video_standard_extraction_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty( state="state", types=["types"] ) )
Attributes
- bounding_box
Settings for generating bounding boxes.
- category
Settings for generating categorical data.
VideoStandardGenerativeFieldProperty
- class CfnDataAutomationProjectPropsMixin.VideoStandardGenerativeFieldProperty(*, state=None, types=None)
Bases:
objectSettings for generating descriptions of video.
- Parameters:
state (
Optional[str]) – Whether generating descriptions is enabled for video.types (
Optional[Sequence[str]]) – The types of description to generate.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins video_standard_generative_field_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardGenerativeFieldProperty( state="state", types=["types"] )
Attributes
- state
Whether generating descriptions is enabled for video.
VideoStandardOutputConfigurationProperty
- class CfnDataAutomationProjectPropsMixin.VideoStandardOutputConfigurationProperty(*, extraction=None, generative_field=None)
Bases:
objectOutput settings for processing video.
- Parameters:
extraction (
Union[IResolvable,VideoStandardExtractionProperty,Dict[str,Any],None]) – Settings for populating data fields that describe the video.generative_field (
Union[IResolvable,VideoStandardGenerativeFieldProperty,Dict[str,Any],None]) – Whether to generate descriptions of the video.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_bedrock import mixins as bedrock_mixins video_standard_output_configuration_property = bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardOutputConfigurationProperty( extraction=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardExtractionProperty( bounding_box=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty( state="state" ), category=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty( state="state", types=["types"] ) ), generative_field=bedrock_mixins.CfnDataAutomationProjectPropsMixin.VideoStandardGenerativeFieldProperty( state="state", types=["types"] ) )
Attributes
- extraction
Settings for populating data fields that describe the video.
- generative_field
Whether to generate descriptions of the video.