CfnDataAutomationProjectPropsMixin

class aws_cdk.mixins_preview.aws_bedrock.mixins.CfnDataAutomationProjectPropsMixin(props, *, strategy=None)

Bases: Mixin

A data automation project.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrock-dataautomationproject.html

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:

Methods

apply_to(construct)

Apply the mixin properties to the construct.

Parameters:

construct (IConstruct)

Return type:

IConstruct

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 x is a Mixin.

Parameters:

x (Any) – Any object.

Return type:

bool

Returns:

true if x is an object created from a class which extends Mixin.

Stability:

experimental

AudioExtractionCategoryProperty

class CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryProperty(*, state=None, type_configuration=None, types=None)

Bases: object

Settings 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audioextractioncategory.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audioextractioncategory.html#cfn-bedrock-dataautomationproject-audioextractioncategory-state

type_configuration

This element contains information about extractions from different types.

Used to enable speaker and channel labeling for transcripts.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audioextractioncategory.html#cfn-bedrock-dataautomationproject-audioextractioncategory-typeconfiguration

types

The types of data to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audioextractioncategory.html#cfn-bedrock-dataautomationproject-audioextractioncategory-types

AudioExtractionCategoryTypeConfigurationProperty

class CfnDataAutomationProjectPropsMixin.AudioExtractionCategoryTypeConfigurationProperty(*, transcript=None)

Bases: object

Allows 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audioextractioncategorytypeconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audioextractioncategorytypeconfiguration.html#cfn-bedrock-dataautomationproject-audioextractioncategorytypeconfiguration-transcript

AudioLanguageConfigurationProperty

class CfnDataAutomationProjectPropsMixin.AudioLanguageConfigurationProperty(*, generative_output_language=None, identify_multiple_languages=None, input_languages=None)

Bases: object

This 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 to EN (English) or DEFAULT which 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiolanguageconfiguration.html

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) or DEFAULT which 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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiolanguageconfiguration.html#cfn-bedrock-dataautomationproject-audiolanguageconfiguration-generativeoutputlanguage

identify_multiple_languages

The toggle determining if you want to detect multiple languages from your audio.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiolanguageconfiguration.html#cfn-bedrock-dataautomationproject-audiolanguageconfiguration-identifymultiplelanguages

input_languages

The input language of your audio.

This can be set to any of the currently supported languages via the language codes.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiolanguageconfiguration.html#cfn-bedrock-dataautomationproject-audiolanguageconfiguration-inputlanguages

AudioOverrideConfigurationProperty

class CfnDataAutomationProjectPropsMixin.AudioOverrideConfigurationProperty(*, language_configuration=None, modality_processing=None, sensitive_data_configuration=None)

Bases: object

Sets whether your project will process audio or not.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiooverrideconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiooverrideconfiguration.html#cfn-bedrock-dataautomationproject-audiooverrideconfiguration-languageconfiguration

modality_processing

Sets modality processing for audio files.

All modalities are enabled by default.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiooverrideconfiguration.html#cfn-bedrock-dataautomationproject-audiooverrideconfiguration-modalityprocessing

sensitive_data_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiooverrideconfiguration.html#cfn-bedrock-dataautomationproject-audiooverrideconfiguration-sensitivedataconfiguration

Type:

see

AudioStandardExtractionProperty

class CfnDataAutomationProjectPropsMixin.AudioStandardExtractionProperty(*, category=None)

Bases: object

Settings for generating data from audio.

Parameters:

category (Union[IResolvable, AudioExtractionCategoryProperty, Dict[str, Any], None]) – Settings for generating data from audio.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardextraction.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardextraction.html#cfn-bedrock-dataautomationproject-audiostandardextraction-category

AudioStandardGenerativeFieldProperty

class CfnDataAutomationProjectPropsMixin.AudioStandardGenerativeFieldProperty(*, state=None, types=None)

Bases: object

Settings 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardgenerativefield.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardgenerativefield.html#cfn-bedrock-dataautomationproject-audiostandardgenerativefield-state

types

The types of description to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardgenerativefield.html#cfn-bedrock-dataautomationproject-audiostandardgenerativefield-types

AudioStandardOutputConfigurationProperty

class CfnDataAutomationProjectPropsMixin.AudioStandardOutputConfigurationProperty(*, extraction=None, generative_field=None)

Bases: object

Output settings for processing audio.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardoutputconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-audiostandardoutputconfiguration-extraction

generative_field

Whether to generate descriptions of the data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-audiostandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-audiostandardoutputconfiguration-generativefield

BlueprintItemProperty

class CfnDataAutomationProjectPropsMixin.BlueprintItemProperty(*, blueprint_arn=None, blueprint_stage=None, blueprint_version=None)

Bases: object

An 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-blueprintitem.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-blueprintitem.html#cfn-bedrock-dataautomationproject-blueprintitem-blueprintarn

blueprint_stage

The blueprint’s stage.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-blueprintitem.html#cfn-bedrock-dataautomationproject-blueprintitem-blueprintstage

blueprint_version

The blueprint’s version.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-blueprintitem.html#cfn-bedrock-dataautomationproject-blueprintitem-blueprintversion

ChannelLabelingConfigurationProperty

class CfnDataAutomationProjectPropsMixin.ChannelLabelingConfigurationProperty(*, state=None)

Bases: object

Enables 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-channellabelingconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-channellabelingconfiguration.html#cfn-bedrock-dataautomationproject-channellabelingconfiguration-state

CustomOutputConfigurationProperty

class CfnDataAutomationProjectPropsMixin.CustomOutputConfigurationProperty(*, blueprints=None)

Bases: object

Blueprints 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-customoutputconfiguration.html

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

blueprints

A list of blueprints.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-customoutputconfiguration.html#cfn-bedrock-dataautomationproject-customoutputconfiguration-blueprints

DocumentBoundingBoxProperty

class CfnDataAutomationProjectPropsMixin.DocumentBoundingBoxProperty(*, state=None)

Bases: object

Bounding box settings for documents.

Parameters:

state (Optional[str]) – Whether bounding boxes are enabled for documents.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentboundingbox.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentboundingbox.html#cfn-bedrock-dataautomationproject-documentboundingbox-state

DocumentExtractionGranularityProperty

class CfnDataAutomationProjectPropsMixin.DocumentExtractionGranularityProperty(*, types=None)

Bases: object

Granularity settings for documents.

Parameters:

types (Optional[Sequence[str]]) – Granularity settings for documents.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentextractiongranularity.html

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

types

Granularity settings for documents.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentextractiongranularity.html#cfn-bedrock-dataautomationproject-documentextractiongranularity-types

DocumentOutputAdditionalFileFormatProperty

class CfnDataAutomationProjectPropsMixin.DocumentOutputAdditionalFileFormatProperty(*, state=None)

Bases: object

Output settings for additional file formats.

Parameters:

state (Optional[str]) – Whether additional file formats are enabled for a project.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputadditionalfileformat.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputadditionalfileformat.html#cfn-bedrock-dataautomationproject-documentoutputadditionalfileformat-state

DocumentOutputFormatProperty

class CfnDataAutomationProjectPropsMixin.DocumentOutputFormatProperty(*, additional_file_format=None, text_format=None)

Bases: object

A document output format.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputformat.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputformat.html#cfn-bedrock-dataautomationproject-documentoutputformat-additionalfileformat

text_format

An output text format.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputformat.html#cfn-bedrock-dataautomationproject-documentoutputformat-textformat

DocumentOutputTextFormatProperty

class CfnDataAutomationProjectPropsMixin.DocumentOutputTextFormatProperty(*, types=None)

Bases: object

An output text format.

Parameters:

types (Optional[Sequence[str]]) – The types of output text to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputtextformat.html

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

types

The types of output text to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoutputtextformat.html#cfn-bedrock-dataautomationproject-documentoutputtextformat-types

DocumentOverrideConfigurationProperty

class CfnDataAutomationProjectPropsMixin.DocumentOverrideConfigurationProperty(*, modality_processing=None, sensitive_data_configuration=None, splitter=None)

Bases: object

Additional settings for a project.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoverrideconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoverrideconfiguration.html#cfn-bedrock-dataautomationproject-documentoverrideconfiguration-modalityprocessing

sensitive_data_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoverrideconfiguration.html#cfn-bedrock-dataautomationproject-documentoverrideconfiguration-sensitivedataconfiguration

Type:

see

splitter

Whether document splitter is enabled for a project.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentoverrideconfiguration.html#cfn-bedrock-dataautomationproject-documentoverrideconfiguration-splitter

DocumentStandardExtractionProperty

class CfnDataAutomationProjectPropsMixin.DocumentStandardExtractionProperty(*, bounding_box=None, granularity=None)

Bases: object

Settings for generating data from documents.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardextraction.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardextraction.html#cfn-bedrock-dataautomationproject-documentstandardextraction-boundingbox

granularity

Which granularities to generate data for.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardextraction.html#cfn-bedrock-dataautomationproject-documentstandardextraction-granularity

DocumentStandardGenerativeFieldProperty

class CfnDataAutomationProjectPropsMixin.DocumentStandardGenerativeFieldProperty(*, state=None)

Bases: object

Settings for generating descriptions of documents.

Parameters:

state (Optional[str]) – Whether generating descriptions is enabled for documents.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardgenerativefield.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardgenerativefield.html#cfn-bedrock-dataautomationproject-documentstandardgenerativefield-state

DocumentStandardOutputConfigurationProperty

class CfnDataAutomationProjectPropsMixin.DocumentStandardOutputConfigurationProperty(*, extraction=None, generative_field=None, output_format=None)

Bases: object

Output settings for processing documents.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardoutputconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-documentstandardoutputconfiguration-extraction

generative_field

Whether to generate descriptions.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-documentstandardoutputconfiguration-generativefield

output_format

The output format to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-documentstandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-documentstandardoutputconfiguration-outputformat

ImageBoundingBoxProperty

class CfnDataAutomationProjectPropsMixin.ImageBoundingBoxProperty(*, state=None)

Bases: object

Bounding box settings for a project.

Parameters:

state (Optional[str]) – Bounding box settings for a project.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageboundingbox.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageboundingbox.html#cfn-bedrock-dataautomationproject-imageboundingbox-state

ImageExtractionCategoryProperty

class CfnDataAutomationProjectPropsMixin.ImageExtractionCategoryProperty(*, state=None, types=None)

Bases: object

Settings 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageextractioncategory.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageextractioncategory.html#cfn-bedrock-dataautomationproject-imageextractioncategory-state

types

The types of data to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageextractioncategory.html#cfn-bedrock-dataautomationproject-imageextractioncategory-types

ImageOverrideConfigurationProperty

class CfnDataAutomationProjectPropsMixin.ImageOverrideConfigurationProperty(*, modality_processing=None, sensitive_data_configuration=None)

Bases: object

Sets whether your project will process images or not.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageoverrideconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageoverrideconfiguration.html#cfn-bedrock-dataautomationproject-imageoverrideconfiguration-modalityprocessing

sensitive_data_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imageoverrideconfiguration.html#cfn-bedrock-dataautomationproject-imageoverrideconfiguration-sensitivedataconfiguration

Type:

see

ImageStandardExtractionProperty

class CfnDataAutomationProjectPropsMixin.ImageStandardExtractionProperty(*, bounding_box=None, category=None)

Bases: object

Settings for generating data from images.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardextraction.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardextraction.html#cfn-bedrock-dataautomationproject-imagestandardextraction-boundingbox

category

Settings for generating categorical data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardextraction.html#cfn-bedrock-dataautomationproject-imagestandardextraction-category

ImageStandardGenerativeFieldProperty

class CfnDataAutomationProjectPropsMixin.ImageStandardGenerativeFieldProperty(*, state=None, types=None)

Bases: object

Settings 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardgenerativefield.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardgenerativefield.html#cfn-bedrock-dataautomationproject-imagestandardgenerativefield-state

types

Settings for generating descriptions of images.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardgenerativefield.html#cfn-bedrock-dataautomationproject-imagestandardgenerativefield-types

ImageStandardOutputConfigurationProperty

class CfnDataAutomationProjectPropsMixin.ImageStandardOutputConfigurationProperty(*, extraction=None, generative_field=None)

Bases: object

Output settings for processing images.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardoutputconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-imagestandardoutputconfiguration-extraction

generative_field

Whether to generate descriptions of the data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-imagestandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-imagestandardoutputconfiguration-generativefield

ModalityProcessingConfigurationProperty

class CfnDataAutomationProjectPropsMixin.ModalityProcessingConfigurationProperty(*, state=None)

Bases: object

This 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityprocessingconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityprocessingconfiguration.html#cfn-bedrock-dataautomationproject-modalityprocessingconfiguration-state

ModalityRoutingConfigurationProperty

class CfnDataAutomationProjectPropsMixin.ModalityRoutingConfigurationProperty(*, jpeg=None, mov=None, mp4=None, png=None)

Bases: object

This 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityroutingconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityroutingconfiguration.html#cfn-bedrock-dataautomationproject-modalityroutingconfiguration-jpeg

mov

Sets whether MOV files are routed to audio or video processing.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityroutingconfiguration.html#cfn-bedrock-dataautomationproject-modalityroutingconfiguration-mov

mp4

Sets whether MP4 files are routed to audio or video processing.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityroutingconfiguration.html#cfn-bedrock-dataautomationproject-modalityroutingconfiguration-mp4

png

Sets whether PNG files are routed to document or image processing.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-modalityroutingconfiguration.html#cfn-bedrock-dataautomationproject-modalityroutingconfiguration-png

OverrideConfigurationProperty

class CfnDataAutomationProjectPropsMixin.OverrideConfigurationProperty(*, audio=None, document=None, image=None, modality_routing=None, video=None)

Bases: object

Additional settings for a project.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-overrideconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-overrideconfiguration.html#cfn-bedrock-dataautomationproject-overrideconfiguration-audio

document

Additional settings for a project.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-overrideconfiguration.html#cfn-bedrock-dataautomationproject-overrideconfiguration-document

image

This element declares whether your project will process image files.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-overrideconfiguration.html#cfn-bedrock-dataautomationproject-overrideconfiguration-image

modality_routing

Lets you set which modalities certain file types are processed as.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-overrideconfiguration.html#cfn-bedrock-dataautomationproject-overrideconfiguration-modalityrouting

video

This element declares whether your project will process video files.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-overrideconfiguration.html#cfn-bedrock-dataautomationproject-overrideconfiguration-video

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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-piientitiesconfiguration.html

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

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-piientitiesconfiguration.html#cfn-bedrock-dataautomationproject-piientitiesconfiguration-piientitytypes

Type:

see

redaction_mask_mode

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-piientitiesconfiguration.html#cfn-bedrock-dataautomationproject-piientitiesconfiguration-redactionmaskmode

Type:

see

SensitiveDataConfigurationProperty

class CfnDataAutomationProjectPropsMixin.SensitiveDataConfigurationProperty(*, detection_mode=None, detection_scope=None, pii_entities_configuration=None)

Bases: object

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-sensitivedataconfiguration.html

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

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-sensitivedataconfiguration.html#cfn-bedrock-dataautomationproject-sensitivedataconfiguration-detectionmode

Type:

see

detection_scope

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-sensitivedataconfiguration.html#cfn-bedrock-dataautomationproject-sensitivedataconfiguration-detectionscope

Type:

see

pii_entities_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-sensitivedataconfiguration.html#cfn-bedrock-dataautomationproject-sensitivedataconfiguration-piientitiesconfiguration

Type:

see

SpeakerLabelingConfigurationProperty

class CfnDataAutomationProjectPropsMixin.SpeakerLabelingConfigurationProperty(*, state=None)

Bases: object

Enables 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-speakerlabelingconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-speakerlabelingconfiguration.html#cfn-bedrock-dataautomationproject-speakerlabelingconfiguration-state

SplitterConfigurationProperty

class CfnDataAutomationProjectPropsMixin.SplitterConfigurationProperty(*, state=None)

Bases: object

Document 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-splitterconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-splitterconfiguration.html#cfn-bedrock-dataautomationproject-splitterconfiguration-state

StandardOutputConfigurationProperty

class CfnDataAutomationProjectPropsMixin.StandardOutputConfigurationProperty(*, audio=None, document=None, image=None, video=None)

Bases: object

The project’s standard output configuration.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-standardoutputconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-standardoutputconfiguration.html#cfn-bedrock-dataautomationproject-standardoutputconfiguration-audio

document

Settings for processing documents.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-standardoutputconfiguration.html#cfn-bedrock-dataautomationproject-standardoutputconfiguration-document

image

Settings for processing images.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-standardoutputconfiguration.html#cfn-bedrock-dataautomationproject-standardoutputconfiguration-image

video

Settings for processing video.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-standardoutputconfiguration.html#cfn-bedrock-dataautomationproject-standardoutputconfiguration-video

TranscriptConfigurationProperty

class CfnDataAutomationProjectPropsMixin.TranscriptConfigurationProperty(*, channel_labeling=None, speaker_labeling=None)

Bases: object

Configuration 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-transcriptconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-transcriptconfiguration.html#cfn-bedrock-dataautomationproject-transcriptconfiguration-channellabeling

speaker_labeling

Enables speaker labeling.

Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-transcriptconfiguration.html#cfn-bedrock-dataautomationproject-transcriptconfiguration-speakerlabeling

VideoBoundingBoxProperty

class CfnDataAutomationProjectPropsMixin.VideoBoundingBoxProperty(*, state=None)

Bases: object

Bounding box settings for video.

Parameters:

state (Optional[str]) – Whether bounding boxes are enabled for video.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videoboundingbox.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videoboundingbox.html#cfn-bedrock-dataautomationproject-videoboundingbox-state

VideoExtractionCategoryProperty

class CfnDataAutomationProjectPropsMixin.VideoExtractionCategoryProperty(*, state=None, types=None)

Bases: object

Settings 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videoextractioncategory.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videoextractioncategory.html#cfn-bedrock-dataautomationproject-videoextractioncategory-state

types

The types of data to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videoextractioncategory.html#cfn-bedrock-dataautomationproject-videoextractioncategory-types

VideoOverrideConfigurationProperty

class CfnDataAutomationProjectPropsMixin.VideoOverrideConfigurationProperty(*, modality_processing=None, sensitive_data_configuration=None)

Bases: object

Sets whether your project will process videos or not.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videooverrideconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videooverrideconfiguration.html#cfn-bedrock-dataautomationproject-videooverrideconfiguration-modalityprocessing

sensitive_data_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videooverrideconfiguration.html#cfn-bedrock-dataautomationproject-videooverrideconfiguration-sensitivedataconfiguration

Type:

see

VideoStandardExtractionProperty

class CfnDataAutomationProjectPropsMixin.VideoStandardExtractionProperty(*, bounding_box=None, category=None)

Bases: object

Settings for generating data from video.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardextraction.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardextraction.html#cfn-bedrock-dataautomationproject-videostandardextraction-boundingbox

category

Settings for generating categorical data.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardextraction.html#cfn-bedrock-dataautomationproject-videostandardextraction-category

VideoStandardGenerativeFieldProperty

class CfnDataAutomationProjectPropsMixin.VideoStandardGenerativeFieldProperty(*, state=None, types=None)

Bases: object

Settings 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardgenerativefield.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardgenerativefield.html#cfn-bedrock-dataautomationproject-videostandardgenerativefield-state

types

The types of description to generate.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardgenerativefield.html#cfn-bedrock-dataautomationproject-videostandardgenerativefield-types

VideoStandardOutputConfigurationProperty

class CfnDataAutomationProjectPropsMixin.VideoStandardOutputConfigurationProperty(*, extraction=None, generative_field=None)

Bases: object

Output settings for processing video.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardoutputconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-videostandardoutputconfiguration-extraction

generative_field

Whether to generate descriptions of the video.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-dataautomationproject-videostandardoutputconfiguration.html#cfn-bedrock-dataautomationproject-videostandardoutputconfiguration-generativefield