CfnDataAutomationProjectMixinProps
- class aws_cdk.mixins_preview.aws_bedrock.mixins.CfnDataAutomationProjectMixinProps(*, custom_output_configuration=None, kms_encryption_context=None, kms_key_id=None, override_configuration=None, project_description=None, project_name=None, project_type=None, standard_output_configuration=None, tags=None)
Bases:
objectProperties for CfnDataAutomationProjectPropsMixin.
- Parameters:
custom_output_configuration (
Union[IResolvable,CustomOutputConfigurationProperty,Dict[str,Any],None]) – Blueprints to apply to objects processed by the project.kms_encryption_context (
Union[Mapping[str,str],IResolvable,None]) – The AWS encryption context to use for encryption.kms_key_id (
Optional[str]) – The AWS key to use for encryption.override_configuration (
Union[IResolvable,OverrideConfigurationProperty,Dict[str,Any],None]) – Additional settings for the project.project_description (
Optional[str]) – The project’s description.project_name (
Optional[str]) – The project’s name.project_type (
Optional[str]) – Type of the DataAutomationProject - Sync or Async.standard_output_configuration (
Union[IResolvable,StandardOutputConfigurationProperty,Dict[str,Any],None]) – The project’s standard output configuration.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – List of Tags.
- 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 cfn_data_automation_project_mixin_props = 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" )] )
Attributes
- custom_output_configuration
Blueprints to apply to objects processed by the project.
- kms_encryption_context
The AWS encryption context to use for encryption.
- kms_key_id
The AWS key to use for encryption.
- override_configuration
Additional settings for the project.
- project_description
The project’s description.
- project_name
The project’s name.
- project_type
Type of the DataAutomationProject - Sync or Async.
- standard_output_configuration
The project’s standard output configuration.