Skip to content

Async API: Invoke data automation

Description

Async API: Invoke data automation.

Usage

bedrockdataautomationruntime_invoke_data_automation_async(clientToken,
  inputConfiguration, outputConfiguration, dataAutomationConfiguration,
  encryptionConfiguration, notificationConfiguration, blueprints,
  dataAutomationProfileArn, tags)

Arguments

  • clientToken

    Idempotency token.

  • inputConfiguration

    [required] Input configuration.

  • outputConfiguration

    [required] Output configuration.

  • dataAutomationConfiguration

    Data automation configuration.

  • encryptionConfiguration

    Encryption configuration.

  • notificationConfiguration

    Notification configuration.

  • blueprints

    Blueprint list.

  • dataAutomationProfileArn

    [required] Data automation profile ARN

  • tags

    List of tags.

Value

A list with the following syntax:

list(
  invocationArn = "string"
)

Request syntax

svc$invoke_data_automation_async(
  clientToken = "string",
  inputConfiguration = list(
    s3Uri = "string",
    assetProcessingConfiguration = list(
      video = list(
        segmentConfiguration = list(
          timestampSegment = list(
            startTimeMillis = 123,
            endTimeMillis = 123
          )
        )
      )
    )
  ),
  outputConfiguration = list(
    s3Uri = "string"
  ),
  dataAutomationConfiguration = list(
    dataAutomationProjectArn = "string",
    stage = "LIVE"|"DEVELOPMENT"
  ),
  encryptionConfiguration = list(
    kmsKeyId = "string",
    kmsEncryptionContext = list(
      "string"
    )
  ),
  notificationConfiguration = list(
    eventBridgeConfiguration = list(
      eventBridgeEnabled = TRUE|FALSE
    )
  ),
  blueprints = list(
    list(
      blueprintArn = "string",
      version = "string",
      stage = "DEVELOPMENT"|"LIVE"
    )
  ),
  dataAutomationProfileArn = "string",
  tags = list(
    list(
      key = "string",
      value = "string"
    )
  )
)