Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

add_association

add_association(**kwargs)

Creates an association between the source and the destination. A source can be associated with multiple destinations, and a destination can be associated with multiple sources. An association is a lineage tracking entity. For more information, see Amazon SageMaker ML Lineage Tracking.

See also: AWS API Documentation

Request Syntax

response = client.add_association(
    SourceArn='string',
    DestinationArn='string',
    AssociationType='ContributedTo'|'AssociatedWith'|'DerivedFrom'|'Produced'
)
Parameters
  • SourceArn (string) --

    [REQUIRED]

    The ARN of the source.

  • DestinationArn (string) --

    [REQUIRED]

    The Amazon Resource Name (ARN) of the destination.

  • AssociationType (string) --

    The type of association. The following are suggested uses for each type. Amazon SageMaker places no restrictions on their use.

    • ContributedTo - The source contributed to the destination or had a part in enabling the destination. For example, the training data contributed to the training job.
    • AssociatedWith - The source is connected to the destination. For example, an approval workflow is associated with a model deployment.
    • DerivedFrom - The destination is a modification of the source. For example, a digest output of a channel input for a processing job is derived from the original inputs.
    • Produced - The source generated the destination. For example, a training job produced a model artifact.
Return type

dict

Returns

Response Syntax

{
    'SourceArn': 'string',
    'DestinationArn': 'string'
}

Response Structure

  • (dict) --

    • SourceArn (string) --

      The ARN of the source.

    • DestinationArn (string) --

      The Amazon Resource Name (ARN) of the destination.

Exceptions

  • SageMaker.Client.exceptions.ResourceNotFound
  • SageMaker.Client.exceptions.ResourceLimitExceeded