Class: Aws::AgentRegistryControl::Types::ProvenanceSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb

Overview

A condensed provenance entry surfaced in list results. Contains the source identity of a lineage entry without the source details returned by GetRegistryRecord.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

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.

Returns:

  • (String)


1441
1442
1443
1444
1445
1446
1447
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1441

class ProvenanceSummary < Struct.new(
  :relation,
  :source_id,
  :source_type)
  SENSITIVE = []
  include Aws::Structure
end

#source_id ⇒ String

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

Returns:

  • (String)


1441
1442
1443
1444
1445
1446
1447
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1441

class ProvenanceSummary < Struct.new(
  :relation,
  :source_id,
  :source_type)
  SENSITIVE = []
  include Aws::Structure
end

#source_type ⇒ String

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

Returns:

  • (String)


1441
1442
1443
1444
1445
1446
1447
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1441

class ProvenanceSummary < Struct.new(
  :relation,
  :source_id,
  :source_type)
  SENSITIVE = []
  include Aws::Structure
end