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