Skip to content

Get Data Automation Project

bedrockdataautomation_get_data_automation_project R Documentation

Gets an existing Amazon Bedrock Data Automation Project

Description

Gets an existing Amazon Bedrock Data Automation Project

Usage

bedrockdataautomation_get_data_automation_project(projectArn,
  projectStage)

Arguments

projectArn

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

projectStage

Optional field to delete a specific DataAutomationProject stage

Value

A list with the following syntax:

list(
  project = list(
    projectArn = "string",
    creationTime = as.POSIXct(
      "2015-01-01"
    ),
    lastModifiedTime = as.POSIXct(
      "2015-01-01"
    ),
    projectName = "string",
    projectStage = "DEVELOPMENT"|"LIVE",
    projectType = "ASYNC"|"SYNC",
    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"|"LOGOS"
            )
          ),
          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"|"LOGOS"
            )
          ),
          boundingBox = list(
            state = "ENABLED"|"DISABLED"
          )
        ),
        generativeField = list(
          state = "ENABLED"|"DISABLED",
          types = list(
            "VIDEO_SUMMARY"|"IAB"|"CHAPTER_SUMMARY"
          )
        )
      ),
      audio = list(
        extraction = list(
          category = list(
            state = "ENABLED"|"DISABLED",
            types = list(
              "AUDIO_CONTENT_MODERATION"|"TRANSCRIPT"|"TOPIC_CONTENT_MODERATION"
            ),
            typeConfiguration = list(
              transcript = list(
                speakerLabeling = list(
                  state = "ENABLED"|"DISABLED"
                ),
                channelLabeling = list(
                  state = "ENABLED"|"DISABLED"
                )
              )
            )
          )
        ),
        generativeField = list(
          state = "ENABLED"|"DISABLED",
          types = list(
            "AUDIO_SUMMARY"|"IAB"|"TOPIC_SUMMARY"
          )
        )
      )
    ),
    customOutputConfiguration = list(
      blueprints = list(
        list(
          blueprintArn = "string",
          blueprintVersion = "string",
          blueprintStage = "DEVELOPMENT"|"LIVE"
        )
      ),
      document = list(
        fallbackBlueprints = list(
          list(
            blueprintArn = "string",
            blueprintVersion = "string",
            blueprintStage = "DEVELOPMENT"|"LIVE"
          )
        )
      )
    ),
    overrideConfiguration = list(
      document = list(
        splitter = list(
          state = "ENABLED"|"DISABLED"
        ),
        modalityProcessing = list(
          state = "ENABLED"|"DISABLED"
        ),
        sensitiveDataConfiguration = list(
          detectionMode = "DETECTION"|"DETECTION_AND_REDACTION",
          detectionScope = list(
            "STANDARD"|"CUSTOM"
          ),
          piiEntitiesConfiguration = list(
            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"
            ),
            redactionMaskMode = "PII"|"ENTITY_TYPE"
          )
        )
      ),
      image = list(
        modalityProcessing = list(
          state = "ENABLED"|"DISABLED"
        ),
        sensitiveDataConfiguration = list(
          detectionMode = "DETECTION"|"DETECTION_AND_REDACTION",
          detectionScope = list(
            "STANDARD"|"CUSTOM"
          ),
          piiEntitiesConfiguration = list(
            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"
            ),
            redactionMaskMode = "PII"|"ENTITY_TYPE"
          )
        )
      ),
      video = list(
        modalityProcessing = list(
          state = "ENABLED"|"DISABLED"
        ),
        sensitiveDataConfiguration = list(
          detectionMode = "DETECTION"|"DETECTION_AND_REDACTION",
          detectionScope = list(
            "STANDARD"|"CUSTOM"
          ),
          piiEntitiesConfiguration = list(
            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"
            ),
            redactionMaskMode = "PII"|"ENTITY_TYPE"
          )
        )
      ),
      audio = list(
        modalityProcessing = list(
          state = "ENABLED"|"DISABLED"
        ),
        languageConfiguration = list(
          inputLanguages = list(
            "EN"|"DE"|"ES"|"FR"|"IT"|"PT"|"JA"|"KO"|"CN"|"TW"|"HK"
          ),
          generativeOutputLanguage = "DEFAULT"|"EN",
          identifyMultipleLanguages = TRUE|FALSE
        ),
        sensitiveDataConfiguration = list(
          detectionMode = "DETECTION"|"DETECTION_AND_REDACTION",
          detectionScope = list(
            "STANDARD"|"CUSTOM"
          ),
          piiEntitiesConfiguration = list(
            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"
            ),
            redactionMaskMode = "PII"|"ENTITY_TYPE"
          )
        )
      ),
      modalityRouting = list(
        jpeg = "IMAGE"|"DOCUMENT"|"AUDIO"|"VIDEO",
        png = "IMAGE"|"DOCUMENT"|"AUDIO"|"VIDEO",
        mp4 = "IMAGE"|"DOCUMENT"|"AUDIO"|"VIDEO",
        mov = "IMAGE"|"DOCUMENT"|"AUDIO"|"VIDEO"
      )
    ),
    dataAutomationLibraryConfiguration = list(
      libraries = list(
        list(
          libraryArn = "string"
        )
      )
    ),
    status = "COMPLETED"|"IN_PROGRESS"|"FAILED",
    kmsKeyId = "string",
    kmsEncryptionContext = list(
      "string"
    )
  )
)

Request syntax

svc$get_data_automation_project(
  projectArn = "string",
  projectStage = "DEVELOPMENT"|"LIVE"
)