Skip to content

Update Data Automation Project

bedrockdataautomation_update_data_automation_project R Documentation

Updates an existing Amazon Bedrock Data Automation Project

Description

Updates an existing Amazon Bedrock Data Automation Project

Usage

bedrockdataautomation_update_data_automation_project(projectArn,
  projectStage, projectDescription, standardOutputConfiguration,
  customOutputConfiguration, overrideConfiguration)

Arguments

projectArn

[required] ARN generated at the server side when a DataAutomationProject is created

projectStage
projectDescription
standardOutputConfiguration

[required]

customOutputConfiguration
overrideConfiguration

Value

A list with the following syntax:

list(
  projectArn = "string",
  projectStage = "DEVELOPMENT"|"LIVE",
  status = "COMPLETED"|"IN_PROGRESS"|"FAILED"
)

Request syntax

svc$update_data_automation_project(
  projectArn = "string",
  projectStage = "DEVELOPMENT"|"LIVE",
  projectDescription = "string",
  standardOutputConfiguration = list(
    document = list(
      extraction = list(
        granularity = list(
          types = list(
            "DOCUMENT"|"PAGE"|"ELEMENT"|"WORD"|"LINE"
          )
        ),
        boundingBox = list(
          state = "ENABLED"|"DISABLED"
        )
      ),
      generativeField = list(
        state = "ENABLED"|"DISABLED"
      ),
      outputFormat = list(
        textFormat = list(
          types = list(
            "PLAIN_TEXT"|"MARKDOWN"|"HTML"|"CSV"
          )
        ),
        additionalFileFormat = list(
          state = "ENABLED"|"DISABLED"
        )
      )
    ),
    image = list(
      extraction = list(
        category = list(
          state = "ENABLED"|"DISABLED",
          types = list(
            "CONTENT_MODERATION"|"TEXT_DETECTION"
          )
        ),
        boundingBox = list(
          state = "ENABLED"|"DISABLED"
        )
      ),
      generativeField = list(
        state = "ENABLED"|"DISABLED",
        types = list(
          "IMAGE_SUMMARY"|"IAB"
        )
      )
    ),
    video = list(
      extraction = list(
        category = list(
          state = "ENABLED"|"DISABLED",
          types = list(
            "CONTENT_MODERATION"|"TEXT_DETECTION"|"TRANSCRIPT"
          )
        ),
        boundingBox = list(
          state = "ENABLED"|"DISABLED"
        )
      ),
      generativeField = list(
        state = "ENABLED"|"DISABLED",
        types = list(
          "VIDEO_SUMMARY"|"SCENE_SUMMARY"|"IAB"
        )
      )
    ),
    audio = list(
      extraction = list(
        category = list(
          state = "ENABLED"|"DISABLED",
          types = list(
            "AUDIO_CONTENT_MODERATION"|"CHAPTER_CONTENT_MODERATION"|"TRANSCRIPT"
          )
        )
      ),
      generativeField = list(
        state = "ENABLED"|"DISABLED",
        types = list(
          "AUDIO_SUMMARY"|"CHAPTER_SUMMARY"|"IAB"
        )
      )
    )
  ),
  customOutputConfiguration = list(
    blueprints = list(
      list(
        blueprintArn = "string",
        blueprintVersion = "string",
        blueprintStage = "DEVELOPMENT"|"LIVE"
      )
    )
  ),
  overrideConfiguration = list(
    document = list(
      splitter = list(
        state = "ENABLED"|"DISABLED"
      )
    )
  )
)