Class: Aws::PartnerCentralSelling::Types::EngagementResourceAssociationSummary

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-partnercentralselling/types.rb

Overview

This provide a streamlined view of the relationships between engagements and resources. These summaries offer a crucial link between collaborative engagements and the specific resources involved, such as opportunities.These summaries are particularly valuable for partners navigating complex engagements with multiple resources. They enable quick insights into resource distribution across engagements, support efficient resource management, and help maintain a clear overview of collaborative activities.

Constant Summary collapse

SENSITIVE =
[:created_by]

Instance Attribute Summary collapse

Instance Attribute Details

#catalogString

Indicates the environment in which the resource and engagement exist.

Returns:

  • (String)


1572
1573
1574
1575
1576
1577
1578
1579
1580
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 1572

class EngagementResourceAssociationSummary < Struct.new(
  :catalog,
  :created_by,
  :engagement_id,
  :resource_id,
  :resource_type)
  SENSITIVE = [:created_by]
  include Aws::Structure
end

#created_byString

The AWS account ID of the entity that created the association.

Returns:

  • (String)


1572
1573
1574
1575
1576
1577
1578
1579
1580
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 1572

class EngagementResourceAssociationSummary < Struct.new(
  :catalog,
  :created_by,
  :engagement_id,
  :resource_id,
  :resource_type)
  SENSITIVE = [:created_by]
  include Aws::Structure
end

#engagement_idString

A unique identifier for the engagement associated with the resource.

Returns:

  • (String)


1572
1573
1574
1575
1576
1577
1578
1579
1580
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 1572

class EngagementResourceAssociationSummary < Struct.new(
  :catalog,
  :created_by,
  :engagement_id,
  :resource_id,
  :resource_type)
  SENSITIVE = [:created_by]
  include Aws::Structure
end

#resource_idString

A unique identifier for the specific resource. Varies depending on the resource type.

Returns:

  • (String)


1572
1573
1574
1575
1576
1577
1578
1579
1580
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 1572

class EngagementResourceAssociationSummary < Struct.new(
  :catalog,
  :created_by,
  :engagement_id,
  :resource_id,
  :resource_type)
  SENSITIVE = [:created_by]
  include Aws::Structure
end

#resource_typeString

Categorizes the type of resource associated with the engagement.

Returns:

  • (String)


1572
1573
1574
1575
1576
1577
1578
1579
1580
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 1572

class EngagementResourceAssociationSummary < Struct.new(
  :catalog,
  :created_by,
  :engagement_id,
  :resource_id,
  :resource_type)
  SENSITIVE = [:created_by]
  include Aws::Structure
end