1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. bedrock
  5. getDataAutomationProject

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.45.0 published on Monday, Dec 22, 2025 by Pulumi
aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.45.0 published on Monday, Dec 22, 2025 by Pulumi

    Definition of AWS::Bedrock::DataAutomationProject Resource Type

    Using getDataAutomationProject

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDataAutomationProject(args: GetDataAutomationProjectArgs, opts?: InvokeOptions): Promise<GetDataAutomationProjectResult>
    function getDataAutomationProjectOutput(args: GetDataAutomationProjectOutputArgs, opts?: InvokeOptions): Output<GetDataAutomationProjectResult>
    def get_data_automation_project(project_arn: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetDataAutomationProjectResult
    def get_data_automation_project_output(project_arn: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetDataAutomationProjectResult]
    func LookupDataAutomationProject(ctx *Context, args *LookupDataAutomationProjectArgs, opts ...InvokeOption) (*LookupDataAutomationProjectResult, error)
    func LookupDataAutomationProjectOutput(ctx *Context, args *LookupDataAutomationProjectOutputArgs, opts ...InvokeOption) LookupDataAutomationProjectResultOutput

    > Note: This function is named LookupDataAutomationProject in the Go SDK.

    public static class GetDataAutomationProject 
    {
        public static Task<GetDataAutomationProjectResult> InvokeAsync(GetDataAutomationProjectArgs args, InvokeOptions? opts = null)
        public static Output<GetDataAutomationProjectResult> Invoke(GetDataAutomationProjectInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDataAutomationProjectResult> getDataAutomationProject(GetDataAutomationProjectArgs args, InvokeOptions options)
    public static Output<GetDataAutomationProjectResult> getDataAutomationProject(GetDataAutomationProjectArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:bedrock:getDataAutomationProject
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectArn string
    ARN of a DataAutomationProject
    ProjectArn string
    ARN of a DataAutomationProject
    projectArn String
    ARN of a DataAutomationProject
    projectArn string
    ARN of a DataAutomationProject
    project_arn str
    ARN of a DataAutomationProject
    projectArn String
    ARN of a DataAutomationProject

    getDataAutomationProject Result

    The following output properties are available:

    CreationTime string
    Time Stamp
    CustomOutputConfiguration Pulumi.AwsNative.Bedrock.Outputs.DataAutomationProjectCustomOutputConfiguration
    Blueprints to apply to objects processed by the project.
    KmsEncryptionContext Dictionary<string, string>
    KMS encryption context
    KmsKeyId string
    KMS key identifier
    LastModifiedTime string
    Time Stamp
    OverrideConfiguration Pulumi.AwsNative.Bedrock.Outputs.DataAutomationProjectOverrideConfiguration
    Additional settings for the project.
    ProjectArn string
    ARN of a DataAutomationProject
    ProjectDescription string
    Description of the DataAutomationProject
    ProjectStage Pulumi.AwsNative.Bedrock.DataAutomationProjectStage
    The project's stage.
    StandardOutputConfiguration Pulumi.AwsNative.Bedrock.Outputs.DataAutomationProjectStandardOutputConfiguration
    The project's standard output configuration.
    Status Pulumi.AwsNative.Bedrock.DataAutomationProjectStatus
    The project's status.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    List of Tags
    CreationTime string
    Time Stamp
    CustomOutputConfiguration DataAutomationProjectCustomOutputConfiguration
    Blueprints to apply to objects processed by the project.
    KmsEncryptionContext map[string]string
    KMS encryption context
    KmsKeyId string
    KMS key identifier
    LastModifiedTime string
    Time Stamp
    OverrideConfiguration DataAutomationProjectOverrideConfiguration
    Additional settings for the project.
    ProjectArn string
    ARN of a DataAutomationProject
    ProjectDescription string
    Description of the DataAutomationProject
    ProjectStage DataAutomationProjectStage
    The project's stage.
    StandardOutputConfiguration DataAutomationProjectStandardOutputConfiguration
    The project's standard output configuration.
    Status DataAutomationProjectStatus
    The project's status.
    Tags Tag
    List of Tags
    creationTime String
    Time Stamp
    customOutputConfiguration DataAutomationProjectCustomOutputConfiguration
    Blueprints to apply to objects processed by the project.
    kmsEncryptionContext Map<String,String>
    KMS encryption context
    kmsKeyId String
    KMS key identifier
    lastModifiedTime String
    Time Stamp
    overrideConfiguration DataAutomationProjectOverrideConfiguration
    Additional settings for the project.
    projectArn String
    ARN of a DataAutomationProject
    projectDescription String
    Description of the DataAutomationProject
    projectStage DataAutomationProjectStage
    The project's stage.
    standardOutputConfiguration DataAutomationProjectStandardOutputConfiguration
    The project's standard output configuration.
    status DataAutomationProjectStatus
    The project's status.
    tags List<Tag>
    List of Tags
    creationTime string
    Time Stamp
    customOutputConfiguration DataAutomationProjectCustomOutputConfiguration
    Blueprints to apply to objects processed by the project.
    kmsEncryptionContext {[key: string]: string}
    KMS encryption context
    kmsKeyId string
    KMS key identifier
    lastModifiedTime string
    Time Stamp
    overrideConfiguration DataAutomationProjectOverrideConfiguration
    Additional settings for the project.
    projectArn string
    ARN of a DataAutomationProject
    projectDescription string
    Description of the DataAutomationProject
    projectStage DataAutomationProjectStage
    The project's stage.
    standardOutputConfiguration DataAutomationProjectStandardOutputConfiguration
    The project's standard output configuration.
    status DataAutomationProjectStatus
    The project's status.
    tags Tag[]
    List of Tags
    creation_time str
    Time Stamp
    custom_output_configuration DataAutomationProjectCustomOutputConfiguration
    Blueprints to apply to objects processed by the project.
    kms_encryption_context Mapping[str, str]
    KMS encryption context
    kms_key_id str
    KMS key identifier
    last_modified_time str
    Time Stamp
    override_configuration DataAutomationProjectOverrideConfiguration
    Additional settings for the project.
    project_arn str
    ARN of a DataAutomationProject
    project_description str
    Description of the DataAutomationProject
    project_stage DataAutomationProjectStage
    The project's stage.
    standard_output_configuration DataAutomationProjectStandardOutputConfiguration
    The project's standard output configuration.
    status DataAutomationProjectStatus
    The project's status.
    tags Sequence[root_Tag]
    List of Tags
    creationTime String
    Time Stamp
    customOutputConfiguration Property Map
    Blueprints to apply to objects processed by the project.
    kmsEncryptionContext Map<String>
    KMS encryption context
    kmsKeyId String
    KMS key identifier
    lastModifiedTime String
    Time Stamp
    overrideConfiguration Property Map
    Additional settings for the project.
    projectArn String
    ARN of a DataAutomationProject
    projectDescription String
    Description of the DataAutomationProject
    projectStage "DEVELOPMENT" | "LIVE"
    The project's stage.
    standardOutputConfiguration Property Map
    The project's standard output configuration.
    status "COMPLETED" | "IN_PROGRESS" | "FAILED"
    The project's status.
    tags List<Property Map>
    List of Tags

    Supporting Types

    DataAutomationProjectAudioExtractionCategory

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether generating categorical data from audio is enabled.
    TypeConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectAudioExtractionCategoryTypeConfiguration
    This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.
    Types List<Pulumi.AwsNative.Bedrock.DataAutomationProjectAudioExtractionCategoryType>
    The types of data to generate.
    State DataAutomationProjectStateEnum
    Whether generating categorical data from audio is enabled.
    TypeConfiguration DataAutomationProjectAudioExtractionCategoryTypeConfiguration
    This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.
    Types []DataAutomationProjectAudioExtractionCategoryType
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from audio is enabled.
    typeConfiguration DataAutomationProjectAudioExtractionCategoryTypeConfiguration
    This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.
    types List<DataAutomationProjectAudioExtractionCategoryType>
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from audio is enabled.
    typeConfiguration DataAutomationProjectAudioExtractionCategoryTypeConfiguration
    This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.
    types DataAutomationProjectAudioExtractionCategoryType[]
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from audio is enabled.
    type_configuration DataAutomationProjectAudioExtractionCategoryTypeConfiguration
    This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.
    types Sequence[DataAutomationProjectAudioExtractionCategoryType]
    The types of data to generate.
    state "ENABLED" | "DISABLED"
    Whether generating categorical data from audio is enabled.
    typeConfiguration Property Map
    This element contains information about extractions from different types. Used to enable speaker and channel labeling for transcripts.
    types List<"AUDIO_CONTENT_MODERATION" | "TRANSCRIPT" | "TOPIC_CONTENT_MODERATION">
    The types of data to generate.

    DataAutomationProjectAudioExtractionCategoryType

    DataAutomationProjectAudioExtractionCategoryTypeConfiguration

    Transcript Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectTranscriptConfiguration
    This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.
    Transcript DataAutomationProjectTranscriptConfiguration
    This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.
    transcript DataAutomationProjectTranscriptConfiguration
    This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.
    transcript DataAutomationProjectTranscriptConfiguration
    This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.
    transcript DataAutomationProjectTranscriptConfiguration
    This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.
    transcript Property Map
    This element allows you to configure different extractions for your transcript data, such as speaker and channel labeling.

    DataAutomationProjectAudioGenerativeOutputLanguage

    DataAutomationProjectAudioLanguageConfiguration

    GenerativeOutputLanguage Pulumi.AwsNative.Bedrock.DataAutomationProjectAudioGenerativeOutputLanguage
    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.
    IdentifyMultipleLanguages bool
    The toggle determining if you want to detect multiple languages from your audio.
    InputLanguages List<Pulumi.AwsNative.Bedrock.DataAutomationProjectLanguage>
    The input language of your audio. This can be set to any of the currently supported languages via the language codes.
    GenerativeOutputLanguage DataAutomationProjectAudioGenerativeOutputLanguage
    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.
    IdentifyMultipleLanguages bool
    The toggle determining if you want to detect multiple languages from your audio.
    InputLanguages []DataAutomationProjectLanguage
    The input language of your audio. This can be set to any of the currently supported languages via the language codes.
    generativeOutputLanguage DataAutomationProjectAudioGenerativeOutputLanguage
    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.
    identifyMultipleLanguages Boolean
    The toggle determining if you want to detect multiple languages from your audio.
    inputLanguages List<DataAutomationProjectLanguage>
    The input language of your audio. This can be set to any of the currently supported languages via the language codes.
    generativeOutputLanguage DataAutomationProjectAudioGenerativeOutputLanguage
    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.
    identifyMultipleLanguages boolean
    The toggle determining if you want to detect multiple languages from your audio.
    inputLanguages DataAutomationProjectLanguage[]
    The input language of your audio. This can be set to any of the currently supported languages via the language codes.
    generative_output_language DataAutomationProjectAudioGenerativeOutputLanguage
    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 bool
    The toggle determining if you want to detect multiple languages from your audio.
    input_languages Sequence[DataAutomationProjectLanguage]
    The input language of your audio. This can be set to any of the currently supported languages via the language codes.
    generativeOutputLanguage "DEFAULT" | "EN"
    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.
    identifyMultipleLanguages Boolean
    The toggle determining if you want to detect multiple languages from your audio.
    inputLanguages List<"EN" | "DE" | "ES" | "FR" | "IT" | "PT" | "JA" | "KO" | "CN" | "TW" | "HK">
    The input language of your audio. This can be set to any of the currently supported languages via the language codes.

    DataAutomationProjectAudioOverrideConfiguration

    LanguageConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectAudioLanguageConfiguration
    The output and input language configuration for your audio.
    ModalityProcessing Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for audio files. All modalities are enabled by default.
    SensitiveDataConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for audio files.
    LanguageConfiguration DataAutomationProjectAudioLanguageConfiguration
    The output and input language configuration for your audio.
    ModalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for audio files. All modalities are enabled by default.
    SensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for audio files.
    languageConfiguration DataAutomationProjectAudioLanguageConfiguration
    The output and input language configuration for your audio.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for audio files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for audio files.
    languageConfiguration DataAutomationProjectAudioLanguageConfiguration
    The output and input language configuration for your audio.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for audio files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for audio files.
    language_configuration DataAutomationProjectAudioLanguageConfiguration
    The output and input language configuration for your audio.
    modality_processing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for audio files. All modalities are enabled by default.
    sensitive_data_configuration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for audio files.
    languageConfiguration Property Map
    The output and input language configuration for your audio.
    modalityProcessing Property Map
    Sets modality processing for audio files. All modalities are enabled by default.
    sensitiveDataConfiguration Property Map
    Configuration for sensitive data detection and redaction for audio files.

    DataAutomationProjectAudioStandardExtraction

    Category DataAutomationProjectAudioExtractionCategory
    Settings for generating data from audio.
    category DataAutomationProjectAudioExtractionCategory
    Settings for generating data from audio.
    category DataAutomationProjectAudioExtractionCategory
    Settings for generating data from audio.
    category DataAutomationProjectAudioExtractionCategory
    Settings for generating data from audio.
    category Property Map
    Settings for generating data from audio.

    DataAutomationProjectAudioStandardGenerativeField

    State DataAutomationProjectStateEnum
    Whether generating descriptions is enabled for audio.
    Types []DataAutomationProjectAudioStandardGenerativeFieldType
    The types of description to generate.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for audio.
    types List<DataAutomationProjectAudioStandardGenerativeFieldType>
    The types of description to generate.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for audio.
    types DataAutomationProjectAudioStandardGenerativeFieldType[]
    The types of description to generate.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for audio.
    types Sequence[DataAutomationProjectAudioStandardGenerativeFieldType]
    The types of description to generate.
    state "ENABLED" | "DISABLED"
    Whether generating descriptions is enabled for audio.
    types List<"AUDIO_SUMMARY" | "IAB" | "TOPIC_SUMMARY">
    The types of description to generate.

    DataAutomationProjectAudioStandardGenerativeFieldType

    DataAutomationProjectAudioStandardOutputConfiguration

    Extraction DataAutomationProjectAudioStandardExtraction
    Settings for populating data fields that describe the audio.
    GenerativeField DataAutomationProjectAudioStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction DataAutomationProjectAudioStandardExtraction
    Settings for populating data fields that describe the audio.
    generativeField DataAutomationProjectAudioStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction DataAutomationProjectAudioStandardExtraction
    Settings for populating data fields that describe the audio.
    generativeField DataAutomationProjectAudioStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction DataAutomationProjectAudioStandardExtraction
    Settings for populating data fields that describe the audio.
    generative_field DataAutomationProjectAudioStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction Property Map
    Settings for populating data fields that describe the audio.
    generativeField Property Map
    Whether to generate descriptions of the data.

    DataAutomationProjectBlueprintItem

    BlueprintArn string
    ARN of a Blueprint
    BlueprintStage Pulumi.AwsNative.Bedrock.DataAutomationProjectBlueprintStage
    The blueprint's stage.
    BlueprintVersion string
    Blueprint Version
    BlueprintArn string
    ARN of a Blueprint
    BlueprintStage DataAutomationProjectBlueprintStage
    The blueprint's stage.
    BlueprintVersion string
    Blueprint Version
    blueprintArn String
    ARN of a Blueprint
    blueprintStage DataAutomationProjectBlueprintStage
    The blueprint's stage.
    blueprintVersion String
    Blueprint Version
    blueprintArn string
    ARN of a Blueprint
    blueprintStage DataAutomationProjectBlueprintStage
    The blueprint's stage.
    blueprintVersion string
    Blueprint Version
    blueprint_arn str
    ARN of a Blueprint
    blueprint_stage DataAutomationProjectBlueprintStage
    The blueprint's stage.
    blueprint_version str
    Blueprint Version
    blueprintArn String
    ARN of a Blueprint
    blueprintStage "DEVELOPMENT" | "LIVE"
    The blueprint's stage.
    blueprintVersion String
    Blueprint Version

    DataAutomationProjectBlueprintStage

    DataAutomationProjectChannelLabelingConfiguration

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    State of channel labeling, either enabled or disabled.
    State DataAutomationProjectStateEnum
    State of channel labeling, either enabled or disabled.
    state DataAutomationProjectState
    State of channel labeling, either enabled or disabled.
    state DataAutomationProjectState
    State of channel labeling, either enabled or disabled.
    state DataAutomationProjectState
    State of channel labeling, either enabled or disabled.
    state "ENABLED" | "DISABLED"
    State of channel labeling, either enabled or disabled.

    DataAutomationProjectCustomOutputConfiguration

    blueprints List<Property Map>
    A list of blueprints.

    DataAutomationProjectDesiredModality

    DataAutomationProjectDocumentBoundingBox

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether bounding boxes are enabled for documents.
    State DataAutomationProjectStateEnum
    Whether bounding boxes are enabled for documents.
    state DataAutomationProjectState
    Whether bounding boxes are enabled for documents.
    state DataAutomationProjectState
    Whether bounding boxes are enabled for documents.
    state DataAutomationProjectState
    Whether bounding boxes are enabled for documents.
    state "ENABLED" | "DISABLED"
    Whether bounding boxes are enabled for documents.

    DataAutomationProjectDocumentExtractionGranularity

    DataAutomationProjectDocumentExtractionGranularityType

    DataAutomationProjectDocumentOutputAdditionalFileFormat

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether additional file formats are enabled for a project.
    State DataAutomationProjectStateEnum
    Whether additional file formats are enabled for a project.
    state DataAutomationProjectState
    Whether additional file formats are enabled for a project.
    state DataAutomationProjectState
    Whether additional file formats are enabled for a project.
    state DataAutomationProjectState
    Whether additional file formats are enabled for a project.
    state "ENABLED" | "DISABLED"
    Whether additional file formats are enabled for a project.

    DataAutomationProjectDocumentOutputFormat

    additionalFileFormat Property Map
    Output settings for additional file formats.
    textFormat Property Map
    An output text format.

    DataAutomationProjectDocumentOutputTextFormat

    Types []DataAutomationProjectDocumentOutputTextFormatType
    The types of output text to generate.
    types DataAutomationProjectDocumentOutputTextFormatType[]
    The types of output text to generate.
    types List<"PLAIN_TEXT" | "MARKDOWN" | "HTML" | "CSV">
    The types of output text to generate.

    DataAutomationProjectDocumentOutputTextFormatType

    DataAutomationProjectDocumentOverrideConfiguration

    ModalityProcessing Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for document files. All modalities are enabled by default.
    SensitiveDataConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for document files.
    Splitter Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectSplitterConfiguration
    Whether document splitter is enabled for a project.
    ModalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for document files. All modalities are enabled by default.
    SensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for document files.
    Splitter DataAutomationProjectSplitterConfiguration
    Whether document splitter is enabled for a project.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for document files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for document files.
    splitter DataAutomationProjectSplitterConfiguration
    Whether document splitter is enabled for a project.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for document files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for document files.
    splitter DataAutomationProjectSplitterConfiguration
    Whether document splitter is enabled for a project.
    modality_processing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for document files. All modalities are enabled by default.
    sensitive_data_configuration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for document files.
    splitter DataAutomationProjectSplitterConfiguration
    Whether document splitter is enabled for a project.
    modalityProcessing Property Map
    Sets modality processing for document files. All modalities are enabled by default.
    sensitiveDataConfiguration Property Map
    Configuration for sensitive data detection and redaction for document files.
    splitter Property Map
    Whether document splitter is enabled for a project.

    DataAutomationProjectDocumentStandardExtraction

    BoundingBox DataAutomationProjectDocumentBoundingBox
    Whether to generate bounding boxes.
    Granularity DataAutomationProjectDocumentExtractionGranularity
    Which granularities to generate data for.
    boundingBox DataAutomationProjectDocumentBoundingBox
    Whether to generate bounding boxes.
    granularity DataAutomationProjectDocumentExtractionGranularity
    Which granularities to generate data for.
    boundingBox DataAutomationProjectDocumentBoundingBox
    Whether to generate bounding boxes.
    granularity DataAutomationProjectDocumentExtractionGranularity
    Which granularities to generate data for.
    bounding_box DataAutomationProjectDocumentBoundingBox
    Whether to generate bounding boxes.
    granularity DataAutomationProjectDocumentExtractionGranularity
    Which granularities to generate data for.
    boundingBox Property Map
    Whether to generate bounding boxes.
    granularity Property Map
    Which granularities to generate data for.

    DataAutomationProjectDocumentStandardGenerativeField

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether generating descriptions is enabled for documents.
    State DataAutomationProjectStateEnum
    Whether generating descriptions is enabled for documents.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for documents.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for documents.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for documents.
    state "ENABLED" | "DISABLED"
    Whether generating descriptions is enabled for documents.

    DataAutomationProjectDocumentStandardOutputConfiguration

    Extraction DataAutomationProjectDocumentStandardExtraction
    Settings for populating data fields that describe the document.
    GenerativeField DataAutomationProjectDocumentStandardGenerativeField
    Whether to generate descriptions.
    OutputFormat DataAutomationProjectDocumentOutputFormat
    The output format to generate.
    extraction DataAutomationProjectDocumentStandardExtraction
    Settings for populating data fields that describe the document.
    generativeField DataAutomationProjectDocumentStandardGenerativeField
    Whether to generate descriptions.
    outputFormat DataAutomationProjectDocumentOutputFormat
    The output format to generate.
    extraction DataAutomationProjectDocumentStandardExtraction
    Settings for populating data fields that describe the document.
    generativeField DataAutomationProjectDocumentStandardGenerativeField
    Whether to generate descriptions.
    outputFormat DataAutomationProjectDocumentOutputFormat
    The output format to generate.
    extraction DataAutomationProjectDocumentStandardExtraction
    Settings for populating data fields that describe the document.
    generative_field DataAutomationProjectDocumentStandardGenerativeField
    Whether to generate descriptions.
    output_format DataAutomationProjectDocumentOutputFormat
    The output format to generate.
    extraction Property Map
    Settings for populating data fields that describe the document.
    generativeField Property Map
    Whether to generate descriptions.
    outputFormat Property Map
    The output format to generate.

    DataAutomationProjectImageBoundingBox

    State DataAutomationProjectStateEnum
    Bounding box settings for a project.
    state DataAutomationProjectState
    Bounding box settings for a project.
    state DataAutomationProjectState
    Bounding box settings for a project.
    state DataAutomationProjectState
    Bounding box settings for a project.
    state "ENABLED" | "DISABLED"
    Bounding box settings for a project.

    DataAutomationProjectImageExtractionCategory

    State DataAutomationProjectStateEnum
    Whether generating categorical data from images is enabled.
    Types []DataAutomationProjectImageExtractionCategoryType
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from images is enabled.
    types List<DataAutomationProjectImageExtractionCategoryType>
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from images is enabled.
    types DataAutomationProjectImageExtractionCategoryType[]
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from images is enabled.
    types Sequence[DataAutomationProjectImageExtractionCategoryType]
    The types of data to generate.
    state "ENABLED" | "DISABLED"
    Whether generating categorical data from images is enabled.
    types List<"CONTENT_MODERATION" | "TEXT_DETECTION" | "LOGOS">
    The types of data to generate.

    DataAutomationProjectImageExtractionCategoryType

    DataAutomationProjectImageOverrideConfiguration

    ModalityProcessing Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for image files. All modalities are enabled by default.
    SensitiveDataConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for image files.
    ModalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for image files. All modalities are enabled by default.
    SensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for image files.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for image files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for image files.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for image files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for image files.
    modality_processing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for image files. All modalities are enabled by default.
    sensitive_data_configuration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for image files.
    modalityProcessing Property Map
    Sets modality processing for image files. All modalities are enabled by default.
    sensitiveDataConfiguration Property Map
    Configuration for sensitive data detection and redaction for image files.

    DataAutomationProjectImageStandardExtraction

    BoundingBox DataAutomationProjectImageBoundingBox
    Settings for generating bounding boxes.
    Category DataAutomationProjectImageExtractionCategory
    Settings for generating categorical data.
    boundingBox DataAutomationProjectImageBoundingBox
    Settings for generating bounding boxes.
    category DataAutomationProjectImageExtractionCategory
    Settings for generating categorical data.
    boundingBox DataAutomationProjectImageBoundingBox
    Settings for generating bounding boxes.
    category DataAutomationProjectImageExtractionCategory
    Settings for generating categorical data.
    bounding_box DataAutomationProjectImageBoundingBox
    Settings for generating bounding boxes.
    category DataAutomationProjectImageExtractionCategory
    Settings for generating categorical data.
    boundingBox Property Map
    Settings for generating bounding boxes.
    category Property Map
    Settings for generating categorical data.

    DataAutomationProjectImageStandardGenerativeField

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether generating descriptions is enabled for images.
    Types List<Pulumi.AwsNative.Bedrock.DataAutomationProjectImageStandardGenerativeFieldType>
    Settings for generating descriptions of images.
    State DataAutomationProjectStateEnum
    Whether generating descriptions is enabled for images.
    Types []DataAutomationProjectImageStandardGenerativeFieldType
    Settings for generating descriptions of images.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for images.
    types List<DataAutomationProjectImageStandardGenerativeFieldType>
    Settings for generating descriptions of images.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for images.
    types DataAutomationProjectImageStandardGenerativeFieldType[]
    Settings for generating descriptions of images.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for images.
    types Sequence[DataAutomationProjectImageStandardGenerativeFieldType]
    Settings for generating descriptions of images.
    state "ENABLED" | "DISABLED"
    Whether generating descriptions is enabled for images.
    types List<"IMAGE_SUMMARY" | "IAB">
    Settings for generating descriptions of images.

    DataAutomationProjectImageStandardGenerativeFieldType

    DataAutomationProjectImageStandardOutputConfiguration

    Extraction DataAutomationProjectImageStandardExtraction
    Settings for populating data fields that describe the image.
    GenerativeField DataAutomationProjectImageStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction DataAutomationProjectImageStandardExtraction
    Settings for populating data fields that describe the image.
    generativeField DataAutomationProjectImageStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction DataAutomationProjectImageStandardExtraction
    Settings for populating data fields that describe the image.
    generativeField DataAutomationProjectImageStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction DataAutomationProjectImageStandardExtraction
    Settings for populating data fields that describe the image.
    generative_field DataAutomationProjectImageStandardGenerativeField
    Whether to generate descriptions of the data.
    extraction Property Map
    Settings for populating data fields that describe the image.
    generativeField Property Map
    Whether to generate descriptions of the data.

    DataAutomationProjectLanguage

    DataAutomationProjectModalityProcessingConfiguration

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Stores the state of the modality for your project, set to either enabled or disabled
    State DataAutomationProjectStateEnum
    Stores the state of the modality for your project, set to either enabled or disabled
    state DataAutomationProjectState
    Stores the state of the modality for your project, set to either enabled or disabled
    state DataAutomationProjectState
    Stores the state of the modality for your project, set to either enabled or disabled
    state DataAutomationProjectState
    Stores the state of the modality for your project, set to either enabled or disabled
    state "ENABLED" | "DISABLED"
    Stores the state of the modality for your project, set to either enabled or disabled

    DataAutomationProjectModalityRoutingConfiguration

    Jpeg Pulumi.AwsNative.Bedrock.DataAutomationProjectDesiredModality
    Sets whether JPEG files are routed to document or image processing.
    Mov Pulumi.AwsNative.Bedrock.DataAutomationProjectDesiredModality
    Sets whether MOV files are routed to audio or video processing.
    Mp4 Pulumi.AwsNative.Bedrock.DataAutomationProjectDesiredModality
    Sets whether MP4 files are routed to audio or video processing.
    Png Pulumi.AwsNative.Bedrock.DataAutomationProjectDesiredModality
    Sets whether PNG files are routed to document or image processing.
    Jpeg DataAutomationProjectDesiredModality
    Sets whether JPEG files are routed to document or image processing.
    Mov DataAutomationProjectDesiredModality
    Sets whether MOV files are routed to audio or video processing.
    Mp4 DataAutomationProjectDesiredModality
    Sets whether MP4 files are routed to audio or video processing.
    Png DataAutomationProjectDesiredModality
    Sets whether PNG files are routed to document or image processing.
    jpeg DataAutomationProjectDesiredModality
    Sets whether JPEG files are routed to document or image processing.
    mov DataAutomationProjectDesiredModality
    Sets whether MOV files are routed to audio or video processing.
    mp4 DataAutomationProjectDesiredModality
    Sets whether MP4 files are routed to audio or video processing.
    png DataAutomationProjectDesiredModality
    Sets whether PNG files are routed to document or image processing.
    jpeg DataAutomationProjectDesiredModality
    Sets whether JPEG files are routed to document or image processing.
    mov DataAutomationProjectDesiredModality
    Sets whether MOV files are routed to audio or video processing.
    mp4 DataAutomationProjectDesiredModality
    Sets whether MP4 files are routed to audio or video processing.
    png DataAutomationProjectDesiredModality
    Sets whether PNG files are routed to document or image processing.
    jpeg DataAutomationProjectDesiredModality
    Sets whether JPEG files are routed to document or image processing.
    mov DataAutomationProjectDesiredModality
    Sets whether MOV files are routed to audio or video processing.
    mp4 DataAutomationProjectDesiredModality
    Sets whether MP4 files are routed to audio or video processing.
    png DataAutomationProjectDesiredModality
    Sets whether PNG files are routed to document or image processing.
    jpeg "DOCUMENT" | "IMAGE" | "VIDEO" | "AUDIO"
    Sets whether JPEG files are routed to document or image processing.
    mov "DOCUMENT" | "IMAGE" | "VIDEO" | "AUDIO"
    Sets whether MOV files are routed to audio or video processing.
    mp4 "DOCUMENT" | "IMAGE" | "VIDEO" | "AUDIO"
    Sets whether MP4 files are routed to audio or video processing.
    png "DOCUMENT" | "IMAGE" | "VIDEO" | "AUDIO"
    Sets whether PNG files are routed to document or image processing.

    DataAutomationProjectOverrideConfiguration

    Audio Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectAudioOverrideConfiguration
    This element declares whether your project will process audio files.
    Document Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectDocumentOverrideConfiguration
    Additional settings for a project.
    Image Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectImageOverrideConfiguration
    This element declares whether your project will process image files.
    ModalityRouting Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectModalityRoutingConfiguration
    Lets you set which modalities certain file types are processed as.
    Video Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectVideoOverrideConfiguration
    This element declares whether your project will process video files.
    Audio DataAutomationProjectAudioOverrideConfiguration
    This element declares whether your project will process audio files.
    Document DataAutomationProjectDocumentOverrideConfiguration
    Additional settings for a project.
    Image DataAutomationProjectImageOverrideConfiguration
    This element declares whether your project will process image files.
    ModalityRouting DataAutomationProjectModalityRoutingConfiguration
    Lets you set which modalities certain file types are processed as.
    Video DataAutomationProjectVideoOverrideConfiguration
    This element declares whether your project will process video files.
    audio DataAutomationProjectAudioOverrideConfiguration
    This element declares whether your project will process audio files.
    document DataAutomationProjectDocumentOverrideConfiguration
    Additional settings for a project.
    image DataAutomationProjectImageOverrideConfiguration
    This element declares whether your project will process image files.
    modalityRouting DataAutomationProjectModalityRoutingConfiguration
    Lets you set which modalities certain file types are processed as.
    video DataAutomationProjectVideoOverrideConfiguration
    This element declares whether your project will process video files.
    audio DataAutomationProjectAudioOverrideConfiguration
    This element declares whether your project will process audio files.
    document DataAutomationProjectDocumentOverrideConfiguration
    Additional settings for a project.
    image DataAutomationProjectImageOverrideConfiguration
    This element declares whether your project will process image files.
    modalityRouting DataAutomationProjectModalityRoutingConfiguration
    Lets you set which modalities certain file types are processed as.
    video DataAutomationProjectVideoOverrideConfiguration
    This element declares whether your project will process video files.
    audio DataAutomationProjectAudioOverrideConfiguration
    This element declares whether your project will process audio files.
    document DataAutomationProjectDocumentOverrideConfiguration
    Additional settings for a project.
    image DataAutomationProjectImageOverrideConfiguration
    This element declares whether your project will process image files.
    modality_routing DataAutomationProjectModalityRoutingConfiguration
    Lets you set which modalities certain file types are processed as.
    video DataAutomationProjectVideoOverrideConfiguration
    This element declares whether your project will process video files.
    audio Property Map
    This element declares whether your project will process audio files.
    document Property Map
    Additional settings for a project.
    image Property Map
    This element declares whether your project will process image files.
    modalityRouting Property Map
    Lets you set which modalities certain file types are processed as.
    video Property Map
    This element declares whether your project will process video files.

    DataAutomationProjectPiiEntitiesConfiguration

    PiiEntityTypes List<Pulumi.AwsNative.Bedrock.DataAutomationProjectPiiEntityTypes>
    List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.
    RedactionMaskMode Pulumi.AwsNative.Bedrock.DataAutomationProjectPiiRedactionMaskMode
    Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.
    PiiEntityTypes []DataAutomationProjectPiiEntityTypes
    List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.
    RedactionMaskMode DataAutomationProjectPiiRedactionMaskMode
    Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.
    piiEntityTypes List<DataAutomationProjectPiiEntityTypes>
    List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.
    redactionMaskMode DataAutomationProjectPiiRedactionMaskMode
    Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.
    piiEntityTypes DataAutomationProjectPiiEntityTypes[]
    List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.
    redactionMaskMode DataAutomationProjectPiiRedactionMaskMode
    Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.
    pii_entity_types Sequence[DataAutomationProjectPiiEntityTypes]
    List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.
    redaction_mask_mode DataAutomationProjectPiiRedactionMaskMode
    Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.
    piiEntityTypes List<"ALL" | "ADDRESS" | "AGE" | "NAME" | "EMAIL" | "PHONE" | "USERNAME" | "PASSWORD" | "DRIVER_ID" | "LICENSE_PLATE" | "VEHICLE_IDENTIFICATION_NUMBER" | "CREDIT_DEBIT_CARD_CVV" | "CREDIT_DEBIT_CARD_EXPIRY" | "CREDIT_DEBIT_CARD_NUMBER" | "PIN" | "INTERNATIONAL_BANK_ACCOUNT_NUMBER" | "SWIFT_CODE" | "IP_ADDRESS" | "MAC_ADDRESS" | "URL" | "AWS_ACCESS_KEY" | "AWS_SECRET_KEY" | "US_BANK_ACCOUNT_NUMBER" | "US_BANK_ROUTING_NUMBER" | "US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER" | "US_PASSPORT_NUMBER" | "US_SOCIAL_SECURITY_NUMBER" | "CA_HEALTH_NUMBER" | "CA_SOCIAL_INSURANCE_NUMBER" | "UK_NATIONAL_HEALTH_SERVICE_NUMBER" | "UK_NATIONAL_INSURANCE_NUMBER" | "UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER">
    List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.
    redactionMaskMode "PII" | "ENTITY_TYPE"
    Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.

    DataAutomationProjectPiiEntityTypes

    DataAutomationProjectPiiRedactionMaskMode

    DataAutomationProjectSensitiveDataConfiguration

    DetectionMode Pulumi.AwsNative.Bedrock.DataAutomationProjectSensitiveDataDetectionMode
    Specifies the mode for handling sensitive data detection. Set to DETECTION to only identify sensitive data without modifying content - this produces one output file per detection scope containing detection information with original unredacted content. Set to DETECTION_AND_REDACTION to both identify and mask sensitive data - this produces two output files per detection scope: one unredacted file with detection information and one redacted file with masking applied to sensitive content. For example, if detectionScope includes both STANDARD and CUSTOM with DETECTION_AND_REDACTION mode, four output files will be generated (two for standard output and two for custom output).
    DetectionScope List<Pulumi.AwsNative.Bedrock.DataAutomationProjectSensitiveDataDetectionScope>
    Defines which BDA output types to apply sensitive data detection to. Specify STANDARD to detect sensitive data in standard output, CUSTOM to detect in custom output (blueprint-based extraction), or both to apply detection to both output types. If not specified, defaults to both STANDARD and CUSTOM. The number of output files generated depends on both the detection mode and the scopes selected - each scope specified will produce its own set of output files according to the detection mode configured.
    PiiEntitiesConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectPiiEntitiesConfiguration
    Configuration for detecting and redacting Personally Identifiable Information (PII) entities.
    DetectionMode DataAutomationProjectSensitiveDataDetectionMode
    Specifies the mode for handling sensitive data detection. Set to DETECTION to only identify sensitive data without modifying content - this produces one output file per detection scope containing detection information with original unredacted content. Set to DETECTION_AND_REDACTION to both identify and mask sensitive data - this produces two output files per detection scope: one unredacted file with detection information and one redacted file with masking applied to sensitive content. For example, if detectionScope includes both STANDARD and CUSTOM with DETECTION_AND_REDACTION mode, four output files will be generated (two for standard output and two for custom output).
    DetectionScope []DataAutomationProjectSensitiveDataDetectionScope
    Defines which BDA output types to apply sensitive data detection to. Specify STANDARD to detect sensitive data in standard output, CUSTOM to detect in custom output (blueprint-based extraction), or both to apply detection to both output types. If not specified, defaults to both STANDARD and CUSTOM. The number of output files generated depends on both the detection mode and the scopes selected - each scope specified will produce its own set of output files according to the detection mode configured.
    PiiEntitiesConfiguration DataAutomationProjectPiiEntitiesConfiguration
    Configuration for detecting and redacting Personally Identifiable Information (PII) entities.
    detectionMode DataAutomationProjectSensitiveDataDetectionMode
    Specifies the mode for handling sensitive data detection. Set to DETECTION to only identify sensitive data without modifying content - this produces one output file per detection scope containing detection information with original unredacted content. Set to DETECTION_AND_REDACTION to both identify and mask sensitive data - this produces two output files per detection scope: one unredacted file with detection information and one redacted file with masking applied to sensitive content. For example, if detectionScope includes both STANDARD and CUSTOM with DETECTION_AND_REDACTION mode, four output files will be generated (two for standard output and two for custom output).
    detectionScope List<DataAutomationProjectSensitiveDataDetectionScope>
    Defines which BDA output types to apply sensitive data detection to. Specify STANDARD to detect sensitive data in standard output, CUSTOM to detect in custom output (blueprint-based extraction), or both to apply detection to both output types. If not specified, defaults to both STANDARD and CUSTOM. The number of output files generated depends on both the detection mode and the scopes selected - each scope specified will produce its own set of output files according to the detection mode configured.
    piiEntitiesConfiguration DataAutomationProjectPiiEntitiesConfiguration
    Configuration for detecting and redacting Personally Identifiable Information (PII) entities.
    detectionMode DataAutomationProjectSensitiveDataDetectionMode
    Specifies the mode for handling sensitive data detection. Set to DETECTION to only identify sensitive data without modifying content - this produces one output file per detection scope containing detection information with original unredacted content. Set to DETECTION_AND_REDACTION to both identify and mask sensitive data - this produces two output files per detection scope: one unredacted file with detection information and one redacted file with masking applied to sensitive content. For example, if detectionScope includes both STANDARD and CUSTOM with DETECTION_AND_REDACTION mode, four output files will be generated (two for standard output and two for custom output).
    detectionScope DataAutomationProjectSensitiveDataDetectionScope[]
    Defines which BDA output types to apply sensitive data detection to. Specify STANDARD to detect sensitive data in standard output, CUSTOM to detect in custom output (blueprint-based extraction), or both to apply detection to both output types. If not specified, defaults to both STANDARD and CUSTOM. The number of output files generated depends on both the detection mode and the scopes selected - each scope specified will produce its own set of output files according to the detection mode configured.
    piiEntitiesConfiguration DataAutomationProjectPiiEntitiesConfiguration
    Configuration for detecting and redacting Personally Identifiable Information (PII) entities.
    detection_mode DataAutomationProjectSensitiveDataDetectionMode
    Specifies the mode for handling sensitive data detection. Set to DETECTION to only identify sensitive data without modifying content - this produces one output file per detection scope containing detection information with original unredacted content. Set to DETECTION_AND_REDACTION to both identify and mask sensitive data - this produces two output files per detection scope: one unredacted file with detection information and one redacted file with masking applied to sensitive content. For example, if detectionScope includes both STANDARD and CUSTOM with DETECTION_AND_REDACTION mode, four output files will be generated (two for standard output and two for custom output).
    detection_scope Sequence[DataAutomationProjectSensitiveDataDetectionScope]
    Defines which BDA output types to apply sensitive data detection to. Specify STANDARD to detect sensitive data in standard output, CUSTOM to detect in custom output (blueprint-based extraction), or both to apply detection to both output types. If not specified, defaults to both STANDARD and CUSTOM. The number of output files generated depends on both the detection mode and the scopes selected - each scope specified will produce its own set of output files according to the detection mode configured.
    pii_entities_configuration DataAutomationProjectPiiEntitiesConfiguration
    Configuration for detecting and redacting Personally Identifiable Information (PII) entities.
    detectionMode "DETECTION" | "DETECTION_AND_REDACTION"
    Specifies the mode for handling sensitive data detection. Set to DETECTION to only identify sensitive data without modifying content - this produces one output file per detection scope containing detection information with original unredacted content. Set to DETECTION_AND_REDACTION to both identify and mask sensitive data - this produces two output files per detection scope: one unredacted file with detection information and one redacted file with masking applied to sensitive content. For example, if detectionScope includes both STANDARD and CUSTOM with DETECTION_AND_REDACTION mode, four output files will be generated (two for standard output and two for custom output).
    detectionScope List<"STANDARD" | "CUSTOM">
    Defines which BDA output types to apply sensitive data detection to. Specify STANDARD to detect sensitive data in standard output, CUSTOM to detect in custom output (blueprint-based extraction), or both to apply detection to both output types. If not specified, defaults to both STANDARD and CUSTOM. The number of output files generated depends on both the detection mode and the scopes selected - each scope specified will produce its own set of output files according to the detection mode configured.
    piiEntitiesConfiguration Property Map
    Configuration for detecting and redacting Personally Identifiable Information (PII) entities.

    DataAutomationProjectSensitiveDataDetectionMode

    DataAutomationProjectSensitiveDataDetectionScope

    DataAutomationProjectSpeakerLabelingConfiguration

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    State of speaker labeling, either enabled or disabled.
    State DataAutomationProjectStateEnum
    State of speaker labeling, either enabled or disabled.
    state DataAutomationProjectState
    State of speaker labeling, either enabled or disabled.
    state DataAutomationProjectState
    State of speaker labeling, either enabled or disabled.
    state DataAutomationProjectState
    State of speaker labeling, either enabled or disabled.
    state "ENABLED" | "DISABLED"
    State of speaker labeling, either enabled or disabled.

    DataAutomationProjectSplitterConfiguration

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether document splitter is enabled for a project.
    State DataAutomationProjectStateEnum
    Whether document splitter is enabled for a project.
    state DataAutomationProjectState
    Whether document splitter is enabled for a project.
    state DataAutomationProjectState
    Whether document splitter is enabled for a project.
    state DataAutomationProjectState
    Whether document splitter is enabled for a project.
    state "ENABLED" | "DISABLED"
    Whether document splitter is enabled for a project.

    DataAutomationProjectStage

    DataAutomationProjectStandardOutputConfiguration

    audio Property Map
    Settings for processing audio.
    document Property Map
    Settings for processing documents.
    image Property Map
    Settings for processing images.
    video Property Map
    Settings for processing video.

    DataAutomationProjectState

    DataAutomationProjectStatus

    DataAutomationProjectTranscriptConfiguration

    ChannelLabeling Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectChannelLabelingConfiguration
    Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
    SpeakerLabeling Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectSpeakerLabelingConfiguration
    Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
    ChannelLabeling DataAutomationProjectChannelLabelingConfiguration
    Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
    SpeakerLabeling DataAutomationProjectSpeakerLabelingConfiguration
    Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
    channelLabeling DataAutomationProjectChannelLabelingConfiguration
    Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
    speakerLabeling DataAutomationProjectSpeakerLabelingConfiguration
    Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
    channelLabeling DataAutomationProjectChannelLabelingConfiguration
    Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
    speakerLabeling DataAutomationProjectSpeakerLabelingConfiguration
    Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
    channel_labeling DataAutomationProjectChannelLabelingConfiguration
    Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
    speaker_labeling DataAutomationProjectSpeakerLabelingConfiguration
    Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.
    channelLabeling Property Map
    Enables channel labeling. Each audio channel will be labeled with a number, and the transcript will indicate which channel is being used.
    speakerLabeling Property Map
    Enables speaker labeling. Each speaker within a transcript will recieve a number, and the transcript will note which speaker is talking.

    DataAutomationProjectVideoBoundingBox

    State Pulumi.AwsNative.Bedrock.DataAutomationProjectState
    Whether bounding boxes are enabled for video.
    State DataAutomationProjectStateEnum
    Whether bounding boxes are enabled for video.
    state DataAutomationProjectState
    Whether bounding boxes are enabled for video.
    state DataAutomationProjectState
    Whether bounding boxes are enabled for video.
    state DataAutomationProjectState
    Whether bounding boxes are enabled for video.
    state "ENABLED" | "DISABLED"
    Whether bounding boxes are enabled for video.

    DataAutomationProjectVideoExtractionCategory

    State DataAutomationProjectStateEnum
    Whether generating categorical data from video is enabled.
    Types []DataAutomationProjectVideoExtractionCategoryType
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from video is enabled.
    types List<DataAutomationProjectVideoExtractionCategoryType>
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from video is enabled.
    types DataAutomationProjectVideoExtractionCategoryType[]
    The types of data to generate.
    state DataAutomationProjectState
    Whether generating categorical data from video is enabled.
    types Sequence[DataAutomationProjectVideoExtractionCategoryType]
    The types of data to generate.
    state "ENABLED" | "DISABLED"
    Whether generating categorical data from video is enabled.
    types List<"CONTENT_MODERATION" | "TEXT_DETECTION" | "TRANSCRIPT" | "LOGOS">
    The types of data to generate.

    DataAutomationProjectVideoExtractionCategoryType

    DataAutomationProjectVideoOverrideConfiguration

    ModalityProcessing Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for video files. All modalities are enabled by default.
    SensitiveDataConfiguration Pulumi.AwsNative.Bedrock.Inputs.DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for video files.
    ModalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for video files. All modalities are enabled by default.
    SensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for video files.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for video files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for video files.
    modalityProcessing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for video files. All modalities are enabled by default.
    sensitiveDataConfiguration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for video files.
    modality_processing DataAutomationProjectModalityProcessingConfiguration
    Sets modality processing for video files. All modalities are enabled by default.
    sensitive_data_configuration DataAutomationProjectSensitiveDataConfiguration
    Configuration for sensitive data detection and redaction for video files.
    modalityProcessing Property Map
    Sets modality processing for video files. All modalities are enabled by default.
    sensitiveDataConfiguration Property Map
    Configuration for sensitive data detection and redaction for video files.

    DataAutomationProjectVideoStandardExtraction

    BoundingBox DataAutomationProjectVideoBoundingBox
    Settings for generating bounding boxes.
    Category DataAutomationProjectVideoExtractionCategory
    Settings for generating categorical data.
    boundingBox DataAutomationProjectVideoBoundingBox
    Settings for generating bounding boxes.
    category DataAutomationProjectVideoExtractionCategory
    Settings for generating categorical data.
    boundingBox DataAutomationProjectVideoBoundingBox
    Settings for generating bounding boxes.
    category DataAutomationProjectVideoExtractionCategory
    Settings for generating categorical data.
    bounding_box DataAutomationProjectVideoBoundingBox
    Settings for generating bounding boxes.
    category DataAutomationProjectVideoExtractionCategory
    Settings for generating categorical data.
    boundingBox Property Map
    Settings for generating bounding boxes.
    category Property Map
    Settings for generating categorical data.

    DataAutomationProjectVideoStandardGenerativeField

    State DataAutomationProjectStateEnum
    Whether generating descriptions is enabled for video.
    Types []DataAutomationProjectVideoStandardGenerativeFieldType
    The types of description to generate.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for video.
    types List<DataAutomationProjectVideoStandardGenerativeFieldType>
    The types of description to generate.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for video.
    types DataAutomationProjectVideoStandardGenerativeFieldType[]
    The types of description to generate.
    state DataAutomationProjectState
    Whether generating descriptions is enabled for video.
    types Sequence[DataAutomationProjectVideoStandardGenerativeFieldType]
    The types of description to generate.
    state "ENABLED" | "DISABLED"
    Whether generating descriptions is enabled for video.
    types List<"VIDEO_SUMMARY" | "IAB" | "CHAPTER_SUMMARY">
    The types of description to generate.

    DataAutomationProjectVideoStandardGenerativeFieldType

    DataAutomationProjectVideoStandardOutputConfiguration

    Extraction DataAutomationProjectVideoStandardExtraction
    Settings for populating data fields that describe the video.
    GenerativeField DataAutomationProjectVideoStandardGenerativeField
    Whether to generate descriptions of the video.
    extraction DataAutomationProjectVideoStandardExtraction
    Settings for populating data fields that describe the video.
    generativeField DataAutomationProjectVideoStandardGenerativeField
    Whether to generate descriptions of the video.
    extraction DataAutomationProjectVideoStandardExtraction
    Settings for populating data fields that describe the video.
    generativeField DataAutomationProjectVideoStandardGenerativeField
    Whether to generate descriptions of the video.
    extraction DataAutomationProjectVideoStandardExtraction
    Settings for populating data fields that describe the video.
    generative_field DataAutomationProjectVideoStandardGenerativeField
    Whether to generate descriptions of the video.
    extraction Property Map
    Settings for populating data fields that describe the video.
    generativeField Property Map
    Whether to generate descriptions of the video.

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.45.0 published on Monday, Dec 22, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate