DataAutomationforBedrock / Client / update_blueprint

update_blueprint#

DataAutomationforBedrock.Client.update_blueprint(**kwargs)#

Updates an existing Amazon Bedrock Data Automation Blueprint

See also: AWS API Documentation

Request Syntax

response = client.update_blueprint(
    blueprintArn='string',
    schema='string',
    blueprintStage='DEVELOPMENT'|'LIVE'
)
Parameters:
  • blueprintArn (string) –

    [REQUIRED]

    ARN generated at the server side when a Blueprint is created

  • schema (string) –

    [REQUIRED]

    Schema of the blueprint

  • blueprintStage (string) – Stage of the Blueprint

Return type:

dict

Returns:

Response Syntax

{
    'blueprint': {
        'blueprintArn': 'string',
        'schema': 'string',
        'type': 'DOCUMENT'|'IMAGE',
        'creationTime': datetime(2015, 1, 1),
        'lastModifiedTime': datetime(2015, 1, 1),
        'blueprintName': 'string',
        'blueprintVersion': 'string',
        'blueprintStage': 'DEVELOPMENT'|'LIVE',
        'kmsKeyId': 'string',
        'kmsEncryptionContext': {
            'string': 'string'
        }
    }
}

Response Structure

  • (dict) –

    Update Blueprint Response

    • blueprint (dict) –

      Contains the information of a Blueprint.

      • blueprintArn (string) –

        ARN of a Blueprint

      • schema (string) –

        Schema of the blueprint

      • type (string) –

        Type

      • creationTime (datetime) –

        Time Stamp

      • lastModifiedTime (datetime) –

        Time Stamp

      • blueprintName (string) –

        Name of the Blueprint

      • blueprintVersion (string) –

        Blueprint Version

      • blueprintStage (string) –

        Stage of the Blueprint

      • kmsKeyId (string) –

        KMS Key Identifier

      • kmsEncryptionContext (dict) –

        KMS Encryption Context

        • (string) –

          • (string) –

Exceptions