Class: Aws::PartnerCentralSelling::Types::EngagementProspectingResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::EngagementProspectingResult
- Includes:
- Structure
- Defined in:
- 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 '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 '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 '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 '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 '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 |