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, projectType,
standardOutputConfiguration, customOutputConfiguration,
overrideConfiguration, dataAutomationLibraryConfiguration, clientToken,
encryptionConfiguration, tags)
Arguments¶
projectName |
[required] Name of the DataAutomationProject |
projectDescription |
Description of the DataAutomationProject |
projectStage |
Stage of the Project |
projectType |
Type of the DataAutomationProject |
standardOutputConfiguration |
[required] Standard output configuration |
customOutputConfiguration |
Custom output configuration |
overrideConfiguration |
Override configuration |
dataAutomationLibraryConfiguration |
DataAutomation Library configuration |
clientToken |
Client specified token used for idempotency checks |
encryptionConfiguration |
KMS Encryption Configuration |
tags |
List of tags |
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",
projectType = "ASYNC"|"SYNC",
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"
)
)
),
clientToken = "string",
encryptionConfiguration = list(
kmsKeyId = "string",
kmsEncryptionContext = list(
"string"
)
),
tags = list(
list(
key = "string",
value = "string"
)
)
)