Class: Aws::PartnerCentralSelling::Types::EngagementProspectingResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::EngagementProspectingResult
- Defined in:
- gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb
Overview
Contains the result of processing a single engagement within a prospecting task. Each engagement is processed independently, so individual engagements can succeed or fail regardless of other engagements in the same task.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#engagement_context_id ⇒ String
The identifier of the prospecting context created for this engagement.
-
#engagement_identifier ⇒ String
The unique identifier of the engagement that was processed.
-
#message ⇒ String
A human-readable description of the failure for this engagement, including suggested recovery steps.
-
#reason_code ⇒ String
An enumerated code indicating the reason this engagement failed to process.
-
#status ⇒ String
The processing status of this specific engagement.
Instance Attribute Details
#engagement_context_id ⇒ String
The identifier of the prospecting context created for this
engagement. This field is only populated when the engagement was
processed successfully (status is COMPLETED). Use this identifier
to reference the prospecting context in subsequent operations.
1969 1970 1971 1972 1973 1974 1975 1976 1977 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1969 class EngagementProspectingResult < Struct.new( :engagement_identifier, :engagement_context_id, :status, :reason_code, :message) SENSITIVE = [] include Aws::Structure end |
#engagement_identifier ⇒ String
The unique identifier of the engagement that was processed.
1969 1970 1971 1972 1973 1974 1975 1976 1977 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1969 class EngagementProspectingResult < Struct.new( :engagement_identifier, :engagement_context_id, :status, :reason_code, :message) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
A human-readable description of the failure for this engagement,
including suggested recovery steps. This field is only populated
when Status is FAILED.
1969 1970 1971 1972 1973 1974 1975 1976 1977 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1969 class EngagementProspectingResult < Struct.new( :engagement_identifier, :engagement_context_id, :status, :reason_code, :message) SENSITIVE = [] include Aws::Structure end |
#reason_code ⇒ String
An enumerated code indicating the reason this engagement failed to
process. This field is only populated when Status is FAILED.
1969 1970 1971 1972 1973 1974 1975 1976 1977 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1969 class EngagementProspectingResult < Struct.new( :engagement_identifier, :engagement_context_id, :status, :reason_code, :message) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The processing status of this specific engagement. Possible values
are PENDING, IN_PROGRESS, COMPLETED, and FAILED.
1969 1970 1971 1972 1973 1974 1975 1976 1977 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 1969 class EngagementProspectingResult < Struct.new( :engagement_identifier, :engagement_context_id, :status, :reason_code, :message) SENSITIVE = [] include Aws::Structure end |