Class: Aws::AgentRegistryControl::Types::Provenance
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistryControl::Types::Provenance
- Defined in:
- gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb
Overview
A provenance entry that describes the lineage of a registry record. Records that were auto-detected by Amazon Web Services Agent Registry carry a provenance entry that links the record back to its upstream source.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#relation ⇒ String
The relationship between the registry record and its upstream source.
-
#source_details ⇒ Types::SourceDetails
Additional details about the upstream source that the registry record was detected from, such as the AgentCore Gateway or Runtime configuration.
-
#source_id ⇒ String
The identifier of the upstream source that the registry record was detected from.
-
#source_type ⇒ String
The type of the upstream source that the registry record was detected from.
Instance Attribute Details
#relation ⇒ String
The relationship between the registry record and its upstream
source. DETECTED_FROM indicates that the record was auto-detected
from the source resource.
1410 1411 1412 1413 1414 1415 1416 1417 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1410 class Provenance < Struct.new( :relation, :source_id, :source_type, :source_details) SENSITIVE = [] include Aws::Structure end |
#source_details ⇒ Types::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.
1410 1411 1412 1413 1414 1415 1416 1417 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1410 class Provenance < Struct.new( :relation, :source_id, :source_type, :source_details) SENSITIVE = [] include Aws::Structure end |
#source_id ⇒ String
The identifier of the upstream source that the registry record was detected from.
1410 1411 1412 1413 1414 1415 1416 1417 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1410 class Provenance < Struct.new( :relation, :source_id, :source_type, :source_details) SENSITIVE = [] include Aws::Structure end |
#source_type ⇒ String
The type of the upstream source that the registry record was detected from.
1410 1411 1412 1413 1414 1415 1416 1417 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1410 class Provenance < Struct.new( :relation, :source_id, :source_type, :source_details) SENSITIVE = [] include Aws::Structure end |