Skip to content

Create Data Automation Project

bedrockdataautomation_create_data_automation_project R Documentation

Creates an Amazon Bedrock Data Automation Project

Description

Creates an Amazon Bedrock Data Automation Project

Usage

bedrockdataautomation_create_data_automation_project(projectName,
  projectDescription, projectStage, standardOutputConfiguration,
  customOutputConfiguration, overrideConfiguration, clientToken,
  encryptionConfiguration)

Arguments

projectName

[required]

projectDescription
projectStage
standardOutputConfiguration

[required]

customOutputConfiguration
overrideConfiguration
clientToken
encryptionConfiguration

Value

A list with the following syntax:

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

Request syntax

svc$create_data_automation_project(
  projectName = "string",
  projectDescription = "string",
  projectStage = "DEVELOPMENT"|"LIVE",
  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"
      )
    )
  ),
  clientToken = "string",
  encryptionConfiguration = list(
    kmsKeyId = "string",
    kmsEncryptionContext = list(
      "string"
    )
  )
)