DataAutomationforBedrock / Client / get_data_automation_library

get_data_automation_library

DataAutomationforBedrock.Client.get_data_automation_library(**kwargs)

Gets an existing Amazon Bedrock Data Automation Library

See also: AWS API Documentation

Request Syntax

response = client.get_data_automation_library(
    libraryArn='string'
)
Parameters:

libraryArn (string) –

[REQUIRED]

ARN generated at the server side when a DataAutomationLibrary is created

Return type:

dict

Returns:

Response Syntax

{
    'library': {
        'libraryArn': 'string',
        'creationTime': datetime(2015, 1, 1),
        'libraryName': 'string',
        'libraryDescription': 'string',
        'status': 'ACTIVE'|'DELETING',
        'entityTypes': [
            {
                'entityType': 'VOCABULARY',
                'entityMetadata': 'string'
            },
        ],
        'kmsKeyId': 'string',
        'kmsEncryptionContext': {
            'string': 'string'
        }
    }
}

Response Structure

  • (dict) –

    Get DataAutomationLibrary Response

    • library (dict) –

      Contains the information of a DataAutomationLibrary.

      • libraryArn (string) –

        ARN generated at the server side when a DataAutomationLibrary is created

      • creationTime (datetime) –

        Time Stamp

      • libraryName (string) –

        Name of the DataAutomationLibrary

      • libraryDescription (string) –

        Description of the DataAutomationLibrary

      • status (string) –

        Status of DataAutomationLibrary

      • entityTypes (list) –

        List of info for each entity type in the DataAutomationLibrary

        • (dict) –

          Information about an entity type in the DataAutomationLibrary

          • entityType (string) –

            Entity types supported in DataAutomationLibraries

          • entityMetadata (string) –

            JSON string representing relevant metadata for the entity type

      • kmsKeyId (string) –

        KMS Key Identifier

      • kmsEncryptionContext (dict) –

        KMS Encryption Context

        • (string) –

          Encryption context key.

          • (string) –

            Encryption context value.

Exceptions

  • DataAutomationforBedrock.Client.exceptions.ValidationException

  • DataAutomationforBedrock.Client.exceptions.InternalServerException

  • DataAutomationforBedrock.Client.exceptions.ThrottlingException

  • DataAutomationforBedrock.Client.exceptions.AccessDeniedException

  • DataAutomationforBedrock.Client.exceptions.ResourceNotFoundException