View a markdown version of this page

Provenance - AgentRegistry Control Plane API Reference

Provenance

A provenance entry that describes the lineage of a registry record. Records that were auto-detected by AWS Agent Registry carry a provenance entry that links the record back to its upstream source.

Contents

relation

The relationship between the registry record and its upstream source. DETECTED_FROM indicates that the record was auto-detected from the source resource.

Type: String

Valid Values: DETECTED_FROM

Required: Yes

sourceId

The identifier of the upstream source that the registry record was detected from.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Pattern: arn:aws(-[^:]+)?:[a-zA-Z0-9-]+:[a-z0-9-]*:[0-9]{12}:.+

Required: Yes

sourceDetails

Additional details about the upstream source that the registry record was detected from, such as the AgentCore Gateway or Runtime configuration. The populated member corresponds to the source type.

Type: SourceDetails object

Note: This object is a Union. Only one member of this object can be specified or returned.

Required: No

sourceType

The type of the upstream source that the registry record was detected from.

Type: String

Valid Values: AWS::BedrockAgentCore::Runtime | AWS::BedrockAgentCore::Gateway

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: