Glue / Client / get_integration_resource_property

get_integration_resource_property#

Glue.Client.get_integration_resource_property(**kwargs)#

This API is used for fetching the ResourceProperty of the Glue connection (for the source) or Glue database ARN (for the target)

See also: AWS API Documentation

Request Syntax

response = client.get_integration_resource_property(
    ResourceArn='string'
)
Parameters:

ResourceArn (string) –

[REQUIRED]

The connection ARN of the source, or the database ARN of the target.

Return type:

dict

Returns:

Response Syntax

{
    'ResourceArn': 'string',
    'SourceProcessingProperties': {
        'RoleArn': 'string'
    },
    'TargetProcessingProperties': {
        'RoleArn': 'string',
        'KmsArn': 'string',
        'ConnectionName': 'string',
        'EventBusArn': 'string'
    }
}

Response Structure

  • (dict) –

    • ResourceArn (string) –

      The connection ARN of the source, or the database ARN of the target.

    • SourceProcessingProperties (dict) –

      The resource properties associated with the integration source.

      • RoleArn (string) –

        The IAM role to access the Glue connection.

    • TargetProcessingProperties (dict) –

      The resource properties associated with the integration target.

      • RoleArn (string) –

        The IAM role to access the Glue database.

      • KmsArn (string) –

        The ARN of the KMS key used for encryption.

      • ConnectionName (string) –

        The Glue network connection to configure the Glue job running in the customer VPC.

      • EventBusArn (string) –

        The ARN of an Eventbridge event bus to receive the integration status notification.

Exceptions