Skip to content

Provenance

Source code in docs_src/capo_agent_registry_control/types/provenance.py
class Provenance(TypedDict, closed=True):
    relation: "capo_agent_registry_control.types.provenance_relation.ProvenanceRelation"
    """<p>The relationship between the registry record and its upstream source. <code>DETECTED_FROM</code> indicates that the record was auto-detected from the source resource.</p>"""
    source_id: "capo_agent_registry_control.types.source_id.SourceId"
    """<p>The identifier of the upstream source that the registry record was detected from.</p>"""
    source_type: NotRequired["capo_agent_registry_control.types.source_type.SourceType"]
    """<p>The type of the upstream source that the registry record was detected from.</p>"""
    source_details: NotRequired[
        "capo_agent_registry_control.types.source_details.SourceDetails"
    ]
    """<p>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.</p>"""

relation instance-attribute

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

source_details instance-attribute

source_details: NotRequired[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.

source_id instance-attribute

source_id: SourceId

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

source_type instance-attribute

source_type: NotRequired[SourceType]

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