Skip to main content

data_automation_projects

Creates, updates, deletes, gets or lists a data_automation_projects resource.

Overview

Namedata_automation_projects
TypeResource
Idaws.bedrock_data_automation.data_automation_projects

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
creation_timestring (date-time)Time Stamp
custom_output_configurationobjectCustom output configuration
data_automation_library_configurationobjectDataAutomation Library configuration
kms_encryption_contextobject
kms_key_idstringKMS Key Identifier (pattern: <code>[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]+</code>)
last_modified_timestring (date-time)Time Stamp
override_configurationobjectOverride configuration
project_arnstringARN of a DataAutomationProject (pattern: <code>arn:aws(|-cn|-us-gov):bedrock:[a-zA-Z0-9-]*:(aws|[0-9]{12}):data-automation-project/[a-zA-Z0-9-]{12,36}</code>)
project_descriptionstringDescription of the DataAutomationProject
project_namestringName of the DataAutomationProject (pattern: <code>[a-zA-Z0-9-_]+</code>)
project_stagestringStage of the Project (DEVELOPMENT, LIVE)
project_typestringType of the DataAutomationProject (ASYNC, SYNC)
standard_output_configurationobjectStandard output configuration
statusstringStatus of Data Automation Project (COMPLETED, IN_PROGRESS, FAILED)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_data_automation_projectselectproject_arn, regionGets an existing Amazon Bedrock Data Automation Project
list_data_automation_projectsselectregionLists all existing Amazon Bedrock Data Automation Projects
create_data_automation_projectinsertregion, projectName, standardOutputConfigurationCreates an Amazon Bedrock Data Automation Project
update_data_automation_projectupdateproject_arn, region, standardOutputConfigurationUpdates an existing Amazon Bedrock Data Automation Project
delete_data_automation_projectdeleteproject_arn, regionDeletes an existing Amazon Bedrock Data Automation Project

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
project_arnstringARN generated at the server side when a DataAutomationProject is created
regionstringAWS region (default: us-east-1)

SELECT examples

Gets an existing Amazon Bedrock Data Automation Project

SELECT
creation_time,
custom_output_configuration,
data_automation_library_configuration,
kms_encryption_context,
kms_key_id,
last_modified_time,
override_configuration,
project_arn,
project_description,
project_name,
project_stage,
project_type,
standard_output_configuration,
status
FROM aws.bedrock_data_automation.data_automation_projects
WHERE project_arn = '{{ project_arn }}' -- required
AND region = '{{ region }}' -- required
;

INSERT examples

Creates an Amazon Bedrock Data Automation Project

INSERT INTO aws.bedrock_data_automation.data_automation_projects (
projectName,
projectDescription,
projectStage,
projectType,
standardOutputConfiguration,
customOutputConfiguration,
overrideConfiguration,
dataAutomationLibraryConfiguration,
clientToken,
encryptionConfiguration,
tags,
region
)
SELECT
'{{ projectName }}' /* required */,
'{{ projectDescription }}',
'{{ projectStage }}',
'{{ projectType }}',
'{{ standardOutputConfiguration }}' /* required */,
'{{ customOutputConfiguration }}',
'{{ overrideConfiguration }}',
'{{ dataAutomationLibraryConfiguration }}',
'{{ clientToken }}',
'{{ encryptionConfiguration }}',
'{{ tags }}',
'{{ region }}'
RETURNING
project_arn,
project_stage,
status
;

UPDATE examples

Updates an existing Amazon Bedrock Data Automation Project

UPDATE aws.bedrock_data_automation.data_automation_projects
SET
projectStage = '{{ projectStage }}',
projectDescription = '{{ projectDescription }}',
standardOutputConfiguration = '{{ standardOutputConfiguration }}',
customOutputConfiguration = '{{ customOutputConfiguration }}',
overrideConfiguration = '{{ overrideConfiguration }}',
dataAutomationLibraryConfiguration = '{{ dataAutomationLibraryConfiguration }}',
encryptionConfiguration = '{{ encryptionConfiguration }}'
WHERE
project_arn = '{{ project_arn }}' --required
AND region = '{{ region }}' --required
AND standardOutputConfiguration = '{{ standardOutputConfiguration }}' --required
RETURNING
project_arn,
project_stage,
status;

DELETE examples

Deletes an existing Amazon Bedrock Data Automation Project

DELETE FROM aws.bedrock_data_automation.data_automation_projects
WHERE project_arn = '{{ project_arn }}' --required
AND region = '{{ region }}' --required
;