RuntimeforBedrockDataAutomation / Client / invoke_data_automation_async
invoke_data_automation_async#
- RuntimeforBedrockDataAutomation.Client.invoke_data_automation_async(**kwargs)#
Async API: Invoke data automation.
See also: AWS API Documentation
Request Syntax
response = client.invoke_data_automation_async( clientToken='string', inputConfiguration={ 's3Uri': 'string' }, outputConfiguration={ 's3Uri': 'string' }, dataAutomationConfiguration={ 'dataAutomationArn': 'string', 'stage': 'LIVE'|'DEVELOPMENT' }, encryptionConfiguration={ 'kmsKeyId': 'string', 'kmsEncryptionContext': { 'string': 'string' } }, notificationConfiguration={ 'eventBridgeConfiguration': { 'eventBridgeEnabled': True|False } }, blueprints=[ { 'blueprintArn': 'string', 'version': 'string', 'stage': 'DEVELOPMENT'|'LIVE' }, ] )
- Parameters:
clientToken (string) –
Idempotency token.
This field is autopopulated if not provided.
inputConfiguration (dict) –
[REQUIRED]
Input configuration.
s3Uri (string) – [REQUIRED]
S3 uri.
outputConfiguration (dict) –
[REQUIRED]
Output configuration.
s3Uri (string) – [REQUIRED]
S3 uri.
dataAutomationConfiguration (dict) –
Data automation configuration.
dataAutomationArn (string) – [REQUIRED]
Data automation arn.
stage (string) –
Data automation stage.
encryptionConfiguration (dict) –
Encryption configuration.
kmsKeyId (string) – [REQUIRED]
KMS key id.
kmsEncryptionContext (dict) –
KMS encryption context.
(string) –
Excryption context key.
(string) –
Encryption context value.
notificationConfiguration (dict) –
Notification configuration.
eventBridgeConfiguration (dict) – [REQUIRED]
Event bridge configuration.
eventBridgeEnabled (boolean) – [REQUIRED]
Event bridge flag.
blueprints (list) –
Blueprint list.
(dict) –
Blueprint.
blueprintArn (string) – [REQUIRED]
Arn of blueprint.
version (string) –
Version of blueprint.
stage (string) –
Stage of blueprint.
- Return type:
dict
- Returns:
Response Syntax
{ 'invocationArn': 'string' }
Response Structure
(dict) –
Invoke Data Automation Async Response
invocationArn (string) –
ARN of the automation job
Exceptions
RuntimeforBedrockDataAutomation.Client.exceptions.ServiceQuotaExceededException
RuntimeforBedrockDataAutomation.Client.exceptions.AccessDeniedException
RuntimeforBedrockDataAutomation.Client.exceptions.ValidationException
RuntimeforBedrockDataAutomation.Client.exceptions.InternalServerException
RuntimeforBedrockDataAutomation.Client.exceptions.ThrottlingException