Awso_partnercentral_selling_syncSourceval accept_engagement_invitation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.AcceptEngagementInvitationRequest.t ->
(unit, unit) Result.tval assign_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.AssignOpportunityRequest.t ->
(unit, unit) Result.tval associate_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.AssociateOpportunityRequest.t ->
(unit, unit) Result.tval create_engagement :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.CreateEngagementRequest.t ->
(Awso_partnercentral_selling.Values.CreateEngagementResponse.t,
Awso_partnercentral_selling.Values.CreateEngagementResponse.error)
Result.tval create_engagement_context :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.CreateEngagementContextRequest.t ->
(Awso_partnercentral_selling.Values.CreateEngagementContextResponse.t,
Awso_partnercentral_selling.Values.CreateEngagementContextResponse.error)
Result.tval create_engagement_invitation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.CreateEngagementInvitationRequest.t ->
(Awso_partnercentral_selling.Values.CreateEngagementInvitationResponse.t,
Awso_partnercentral_selling.Values.CreateEngagementInvitationResponse.error)
Result.tval create_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.CreateOpportunityRequest.t ->
(Awso_partnercentral_selling.Values.CreateOpportunityResponse.t,
Awso_partnercentral_selling.Values.CreateOpportunityResponse.error)
Result.tval create_resource_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.CreateResourceSnapshotRequest.t ->
(Awso_partnercentral_selling.Values.CreateResourceSnapshotResponse.t,
Awso_partnercentral_selling.Values.CreateResourceSnapshotResponse.error)
Result.tval create_resource_snapshot_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.CreateResourceSnapshotJobRequest.t ->
(Awso_partnercentral_selling.Values.CreateResourceSnapshotJobResponse.t,
Awso_partnercentral_selling.Values.CreateResourceSnapshotJobResponse.error)
Result.tval delete_resource_snapshot_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.DeleteResourceSnapshotJobRequest.t ->
(unit, unit) Result.tval disassociate_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.DisassociateOpportunityRequest.t ->
(unit, unit) Result.tval get_aws_opportunity_summary :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetAwsOpportunitySummaryRequest.t ->
(Awso_partnercentral_selling.Values.GetAwsOpportunitySummaryResponse.t,
Awso_partnercentral_selling.Values.GetAwsOpportunitySummaryResponse.error)
Result.tval get_engagement :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetEngagementRequest.t ->
(Awso_partnercentral_selling.Values.GetEngagementResponse.t,
Awso_partnercentral_selling.Values.GetEngagementResponse.error)
Result.tval get_engagement_invitation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetEngagementInvitationRequest.t ->
(Awso_partnercentral_selling.Values.GetEngagementInvitationResponse.t,
Awso_partnercentral_selling.Values.GetEngagementInvitationResponse.error)
Result.tval get_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetOpportunityRequest.t ->
(Awso_partnercentral_selling.Values.GetOpportunityResponse.t,
Awso_partnercentral_selling.Values.GetOpportunityResponse.error)
Result.tval get_resource_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetResourceSnapshotRequest.t ->
(Awso_partnercentral_selling.Values.GetResourceSnapshotResponse.t,
Awso_partnercentral_selling.Values.GetResourceSnapshotResponse.error)
Result.tval get_resource_snapshot_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetResourceSnapshotJobRequest.t ->
(Awso_partnercentral_selling.Values.GetResourceSnapshotJobResponse.t,
Awso_partnercentral_selling.Values.GetResourceSnapshotJobResponse.error)
Result.tval get_selling_system_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.GetSellingSystemSettingsRequest.t ->
(Awso_partnercentral_selling.Values.GetSellingSystemSettingsResponse.t,
Awso_partnercentral_selling.Values.GetSellingSystemSettingsResponse.error)
Result.tval list_engagement_by_accepting_invitation_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksRequest.t ->
(Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksResponse.t,
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksResponse.error)
Result.tval list_engagement_from_opportunity_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksRequest.t ->
(Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksResponse.t,
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksResponse.error)
Result.tval list_engagement_invitations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListEngagementInvitationsRequest.t ->
(Awso_partnercentral_selling.Values.ListEngagementInvitationsResponse.t,
Awso_partnercentral_selling.Values.ListEngagementInvitationsResponse.error)
Result.tval list_engagement_members :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListEngagementMembersRequest.t ->
(Awso_partnercentral_selling.Values.ListEngagementMembersResponse.t,
Awso_partnercentral_selling.Values.ListEngagementMembersResponse.error)
Result.tval list_engagement_resource_associations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListEngagementResourceAssociationsRequest.t ->
(Awso_partnercentral_selling.Values.ListEngagementResourceAssociationsResponse.t,
Awso_partnercentral_selling.Values.ListEngagementResourceAssociationsResponse.error)
Result.tval list_engagements :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListEngagementsRequest.t ->
(Awso_partnercentral_selling.Values.ListEngagementsResponse.t,
Awso_partnercentral_selling.Values.ListEngagementsResponse.error)
Result.tval list_opportunities :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListOpportunitiesRequest.t ->
(Awso_partnercentral_selling.Values.ListOpportunitiesResponse.t,
Awso_partnercentral_selling.Values.ListOpportunitiesResponse.error)
Result.tval list_opportunity_from_engagement_tasks :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksRequest.t ->
(Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksResponse.t,
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksResponse.error)
Result.tval list_resource_snapshot_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListResourceSnapshotJobsRequest.t ->
(Awso_partnercentral_selling.Values.ListResourceSnapshotJobsResponse.t,
Awso_partnercentral_selling.Values.ListResourceSnapshotJobsResponse.error)
Result.tval list_resource_snapshots :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListResourceSnapshotsRequest.t ->
(Awso_partnercentral_selling.Values.ListResourceSnapshotsResponse.t,
Awso_partnercentral_selling.Values.ListResourceSnapshotsResponse.error)
Result.tval list_solutions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListSolutionsRequest.t ->
(Awso_partnercentral_selling.Values.ListSolutionsResponse.t,
Awso_partnercentral_selling.Values.ListSolutionsResponse.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.ListTagsForResourceRequest.t ->
(Awso_partnercentral_selling.Values.ListTagsForResourceResponse.t,
Awso_partnercentral_selling.Values.ListTagsForResourceResponse.error)
Result.tval put_selling_system_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.PutSellingSystemSettingsRequest.t ->
(Awso_partnercentral_selling.Values.PutSellingSystemSettingsResponse.t,
Awso_partnercentral_selling.Values.PutSellingSystemSettingsResponse.error)
Result.tval reject_engagement_invitation :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.RejectEngagementInvitationRequest.t ->
(unit, unit) Result.tval start_engagement_by_accepting_invitation_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.StartEngagementByAcceptingInvitationTaskRequest.t ->
(Awso_partnercentral_selling.Values.StartEngagementByAcceptingInvitationTaskResponse.t,
Awso_partnercentral_selling.Values.StartEngagementByAcceptingInvitationTaskResponse.error)
Result.tval start_engagement_from_opportunity_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.StartEngagementFromOpportunityTaskRequest.t ->
(Awso_partnercentral_selling.Values.StartEngagementFromOpportunityTaskResponse.t,
Awso_partnercentral_selling.Values.StartEngagementFromOpportunityTaskResponse.error)
Result.tval start_opportunity_from_engagement_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.StartOpportunityFromEngagementTaskRequest.t ->
(Awso_partnercentral_selling.Values.StartOpportunityFromEngagementTaskResponse.t,
Awso_partnercentral_selling.Values.StartOpportunityFromEngagementTaskResponse.error)
Result.tval start_resource_snapshot_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.StartResourceSnapshotJobRequest.t ->
(unit, unit) Result.tval stop_resource_snapshot_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.StopResourceSnapshotJobRequest.t ->
(unit, unit) Result.tval submit_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.SubmitOpportunityRequest.t ->
(unit, unit) Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.TagResourceRequest.t ->
(Awso_partnercentral_selling.Values.TagResourceResponse.t,
Awso_partnercentral_selling.Values.TagResourceResponse.error)
Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.UntagResourceRequest.t ->
(Awso_partnercentral_selling.Values.UntagResourceResponse.t,
Awso_partnercentral_selling.Values.UntagResourceResponse.error)
Result.tval update_engagement_context :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.UpdateEngagementContextRequest.t ->
(Awso_partnercentral_selling.Values.UpdateEngagementContextResponse.t,
Awso_partnercentral_selling.Values.UpdateEngagementContextResponse.error)
Result.tval update_opportunity :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_partnercentral_selling.Values.UpdateOpportunityRequest.t ->
(Awso_partnercentral_selling.Values.UpdateOpportunityResponse.t,
Awso_partnercentral_selling.Values.UpdateOpportunityResponse.error)
Result.tinclude module type of struct include Awso_partnercentral_selling.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Specific optimization strategies partners can implement to reduce costs.
module AwsProductDetailsCategoriesList =
Awso_partnercentral_selling.Values.AwsProductDetailsCategoriesListmodule AwsProductOptimizationsList =
Awso_partnercentral_selling.Values.AwsProductOptimizationsListList of AWS services with program eligibility indicators (MAP, modernization pathways), cost estimates, and optimization recommendations.
module AddressSummaryPostalCodeString =
Awso_partnercentral_selling.Values.AddressSummaryPostalCodeStringmodule EngagementCustomerBusinessProblem =
Awso_partnercentral_selling.Values.EngagementCustomerBusinessProblemAn object that contains a lead contact's details associated with the engagement. This provides contact information for individuals involved in lead-related activities.
module ExpectedCustomerSpendTargetCompanyString =
Awso_partnercentral_selling.Values.ExpectedCustomerSpendTargetCompanyStringmodule AddressStreetAddressString =
Awso_partnercentral_selling.Values.AddressStreetAddressStringmodule EngagementCustomerProjectDetailsTargetCompletionDateString =
Awso_partnercentral_selling.Values.EngagementCustomerProjectDetailsTargetCompletionDateStringmodule EngagementCustomerProjectTitle =
Awso_partnercentral_selling.Values.EngagementCustomerProjectTitleAn object that contains an Address object's subset of fields.
Represents a specific interaction or touchpoint with a lead customer. This structure captures details about communications, meetings, or other engagement activities that help track the lead's progression and engagement history.
Provides an estimate of the revenue that the partner is expected to generate from the opportunity. This information helps partners assess the financial value of the project.
module AccountSummaryCompanyNameString =
Awso_partnercentral_selling.Values.AccountSummaryCompanyNameStringmodule AccountSummaryOtherIndustryString =
Awso_partnercentral_selling.Values.AccountSummaryOtherIndustryStringmodule ExpectedContractDurationTerm =
Awso_partnercentral_selling.Values.ExpectedContractDurationTermAn object that contains a Customer Partner's contact details.
Comprehensive spend analysis for a single source (AWS or Partner) including total amounts, optimization savings, program category breakdowns, and detailed product-level insights.
Tracks the history of next steps associated with the opportunity. This field captures the actions planned for the future and their timeline.
module AwsTeamMemberFirstNameString =
Awso_partnercentral_selling.Values.AwsTeamMemberFirstNameStringmodule AwsTeamMemberLastNameString =
Awso_partnercentral_selling.Values.AwsTeamMemberLastNameStringmodule AccountOtherIndustryString =
Awso_partnercentral_selling.Values.AccountOtherIndustryStringSpecifies the end Customer's address details associated with the Opportunity.
module AwsMarketplaceOfferIdentifier =
Awso_partnercentral_selling.Values.AwsMarketplaceOfferIdentifiermodule AwsMarketplaceOfferSetIdentifier =
Awso_partnercentral_selling.Values.AwsMarketplaceOfferSetIdentifierContains details about the customer associated with the Engagement Invitation, including company information and industry.
module EngagementCustomerProjectDetails =
Awso_partnercentral_selling.Values.EngagementCustomerProjectDetailsProvides comprehensive details about a customer project associated with an Engagement. This may include information such as project goals, timelines, and specific customer requirements.
Contains detailed information about the customer associated with the lead, including company details, industry classification, and AWS maturity level. This information helps qualify and categorize the lead for appropriate engagement strategies.
module ExpectedCustomerSpendList =
Awso_partnercentral_selling.Values.ExpectedCustomerSpendListmodule ProjectDetailsTitleString =
Awso_partnercentral_selling.Values.ProjectDetailsTitleStringAn object that contains the details of the sender-provided contact person for the EngagementInvitation.
module ValidationExceptionErrorCode =
Awso_partnercentral_selling.Values.ValidationExceptionErrorCodeAn object that contains an Account's subset of fields.
module LifeCycleSummaryNextStepsString =
Awso_partnercentral_selling.Values.LifeCycleSummaryNextStepsStringThe expected duration of a partner's contract with the customer. Used to convert Total Contract Value (TCV) to Monthly Recurring Revenue (MRR) for opportunity dealsizing calculations.
Contains the account details of the partner who received the Engagement Invitation, including the AWS account ID and company name.
module AwsProductsSpendInsightsBySource =
Awso_partnercentral_selling.Values.AwsProductsSpendInsightsBySourceSource-separated spend insights that provide independent analysis for AWS recommendations and partner estimates.
module AwsOpportunityLifeCycleNextStepsHistoryList =
Awso_partnercentral_selling.Values.AwsOpportunityLifeCycleNextStepsHistoryListmodule AwsOpportunityLifeCycleNextStepsString =
Awso_partnercentral_selling.Values.AwsOpportunityLifeCycleNextStepsStringRepresents an Amazon Web Services team member for the engagement. This structure includes details such as name, email, and business title.
Specifies the Customer's account details associated with the Opportunity.
module LifeCycleForViewNextStepsString =
Awso_partnercentral_selling.Values.LifeCycleForViewNextStepsStringmodule ProjectViewOtherSolutionDescriptionString =
Awso_partnercentral_selling.Values.ProjectViewOtherSolutionDescriptionStringmodule AwsMarketplaceOfferIdentifiers =
Awso_partnercentral_selling.Values.AwsMarketplaceOfferIdentifiersmodule AwsMarketplaceOfferSetIdentifiers =
Awso_partnercentral_selling.Values.AwsMarketplaceOfferSetIdentifiersThe CustomerProjects structure in Engagements offers a flexible framework for managing customer-project relationships. It supports multiple customers per Engagement and multiple projects per customer, while also allowing for customers without projects and projects without specific customers. All Engagement members have full visibility of customers and their associated projects, enabling the capture of relevant context even when project details are not fully defined. This structure also facilitates targeted invitations, allowing partners to focus on specific customers and their business problems when sending Engagement invitations.
Provides comprehensive details about a lead associated with an engagement. This structure contains information about lead qualification status, customer details, and interaction history to facilitate lead management and tracking within the engagement.
Contains customer information included in a lead invitation payload. This structure provides essential details about the customer to help partners evaluate the lead opportunity and determine their interest in engagement.
module LeadInvitationInteraction =
Awso_partnercentral_selling.Values.LeadInvitationInteractionRepresents interaction details included in a lead invitation payload. This structure provides context about how the lead was generated and the customer's engagement history to help partners assess the opportunity quality.
Contains details about the project associated with the Engagement Invitation, including the business problem and expected outcomes.
module ReceiverResponsibilityList =
Awso_partnercentral_selling.Values.ReceiverResponsibilityListIndicates an invalid value for a field. REQUIRED_FIELD_MISSING: The request is missing a required field. Fix: Verify your request payload includes all required fields. INVALID_ENUM_VALUE: The enum field value isn't an accepted values. Fix: Check the documentation for the list of valid enum values, and update your request with a valid value. INVALID_STRING_FORMAT: The string format is invalid. Fix: Confirm that the string is in the expected format (For example: email address, date). INVALID_VALUE: The value isn't valid. Fix: Confirm that the value meets the expected criteria and is within the allowable range or set. TOO_MANY_VALUES: There are too many values in a field that expects fewer entries. Fix: Reduce the number of values to match the expected limit. NOT_ENOUGH_VALUES: There are not enough values in a field that expects more entries. Fix: Increase the number of values to match the expected threshold. ACTION_NOT_PERMITTED: The action isn't permitted due to current state or permissions. Fix: Verify that the action is appropriate for the current state, and that you have the necessary permissions to perform it. DUPLICATE_KEY_VALUE: The value in a field duplicates a value that must be unique. Fix: Verify that the value is unique and doesn't duplicate an existing value in the system.
Read-only; shows the last 50 values and change dates for the NextSteps field.
module MonetaryValueAmountString =
Awso_partnercentral_selling.Values.MonetaryValueAmountStringmodule ResourceSnapshotJobIdentifier =
Awso_partnercentral_selling.Values.ResourceSnapshotJobIdentifiermodule ResourceSnapshotJobStatus =
Awso_partnercentral_selling.Values.ResourceSnapshotJobStatusAn object that contains a Customer object's subset of fields.
An object that contains a LifeCycle object's subset of fields.
An object that contains a Project object's subset of fields.
module EngagementContextTypeList =
Awso_partnercentral_selling.Values.EngagementContextTypeListmodule EngagementInvitationArnOrIdentifier =
Awso_partnercentral_selling.Values.EngagementInvitationArnOrIdentifiermodule EngagementInvitationPayloadType =
Awso_partnercentral_selling.Values.EngagementInvitationPayloadTypemodule EngagementInvitationSummarySenderCompanyNameString =
Awso_partnercentral_selling.Values.EngagementInvitationSummarySenderCompanyNameStringRepresents the entity that received the Engagement Invitation, including account and company details. This field is essential for tracking the partner who is being invited to collaborate.
module EngagementInvitationIdentifier =
Awso_partnercentral_selling.Values.EngagementInvitationIdentifierRepresents the customer associated with the AWS opportunity. This field captures key details about the customer that are necessary for managing the opportunity.
Contains insights provided by AWS for the opportunity, offering recommendations and analysis that can help the partner optimize their engagement and strategy.
Tracks the lifecycle of the AWS opportunity, including stages such as qualification, validation, and closure. This field helps partners understand the current status and progression of the opportunity.
Captures details about the project associated with the opportunity, including objectives, scope, and customer requirements.
module AwsOpportunityRelatedEntities =
Awso_partnercentral_selling.Values.AwsOpportunityRelatedEntitiesRepresents other entities related to the AWS opportunity, such as AWS products, partner solutions, and marketplace offers. These associations help build a complete picture of the solution being sold.
module AwsOpportunityTeamMembersList =
Awso_partnercentral_selling.Values.AwsOpportunityTeamMembersListmodule InvolvementTypeChangeReason =
Awso_partnercentral_selling.Values.InvolvementTypeChangeReasonAn object that contains the customer's Account and Contact.
Provides the lifecycle view of an opportunity resource shared through a snapshot.
module PartnerOpportunityTeamMembersList =
Awso_partnercentral_selling.Values.PartnerOpportunityTeamMembersListProvides the project view of an opportunity resource shared through a snapshot.
This field provides the associations' information for other entities with the opportunity. These entities include identifiers for AWSProducts, Partner Solutions, and AWSMarketplaceOffers.
module EngagementContextIdentifier =
Awso_partnercentral_selling.Values.EngagementContextIdentifierRepresents the payload of an Engagement context. The structure of this payload varies based on the context type specified in the EngagementContextDetails.
Represents the data payload of an engagement invitation for a lead opportunity. This contains detailed information about the customer and interaction history that partners use to evaluate whether to accept the lead engagement invitation.
module OpportunityInvitationPayload =
Awso_partnercentral_selling.Values.OpportunityInvitationPayloadRepresents the data payload of an Engagement Invitation for a specific opportunity. This contains detailed information that partners use to evaluate the engagement.
module AccessDeniedExceptionErrorCode =
Awso_partnercentral_selling.Values.AccessDeniedExceptionErrorCodemodule ValidationExceptionErrorList =
Awso_partnercentral_selling.Values.ValidationExceptionErrorListmodule ValidationExceptionReason =
Awso_partnercentral_selling.Values.ValidationExceptionReasonmodule LifeCycleNextStepsHistoryList =
Awso_partnercentral_selling.Values.LifeCycleNextStepsHistoryListmodule ProjectAdditionalCommentsString =
Awso_partnercentral_selling.Values.ProjectAdditionalCommentsStringmodule ProjectCustomerBusinessProblemString =
Awso_partnercentral_selling.Values.ProjectCustomerBusinessProblemStringmodule ProjectOtherCompetitorNamesString =
Awso_partnercentral_selling.Values.ProjectOtherCompetitorNamesStringmodule ProjectOtherSolutionDescriptionString =
Awso_partnercentral_selling.Values.ProjectOtherSolutionDescriptionStringSpecifies payments details.
Updates the context information for a lead with qualification status, customer details, and interaction data.
The key-value pair assigned to a specified resource.
Specifies minimal information for the solution offered to solve the customer's business problem.
Provides a concise summary of a resource snapshot, including its unique identifier and version information. This structure is used to quickly reference and identify specific versions of resource snapshots.
module ResourceSnapshotJobSummary =
Awso_partnercentral_selling.Values.ResourceSnapshotJobSummaryAn object that contains a Resource Snapshot Job's subset of fields.
module ListOpportunityFromEngagementTaskSummary =
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTaskSummaryProvides a summary of a task related to creating an opportunity from an engagement. This structure contains key information about the task's status, associated identifiers, and any failure details for opportunity creation processes.
module EngagementArnOrIdentifier =
Awso_partnercentral_selling.Values.EngagementArnOrIdentifierAn object that contains an Opportunity's subset of fields.
An object that contains an Engagement's subset of fields.
module EngagementResourceAssociationSummary =
Awso_partnercentral_selling.Values.EngagementResourceAssociationSummaryThis 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.
Engagement members are the participants in an Engagement, which is likely a collaborative project or business opportunity within the AWS partner network. Members can be different partner organizations or AWS accounts that are working together on a specific engagement. Each member is represented by their AWS Account ID, Company Name, and associated details. Members have a status within the Engagement (PENDING, ACCEPTED, REJECTED, or WITHDRAWN), indicating their current state of participation. Only existing members of an Engagement can view the list of other members. This implies a level of privacy and access control within the Engagement structure.
module EngagementInvitationSummary =
Awso_partnercentral_selling.Values.EngagementInvitationSummaryProvides a summarized view of the Engagement Invitation, including details like the identifier, status, and sender. This summary helps partners track and manage AWS originated opportunities.
module OpportunityEngagementInvitationSortName =
Awso_partnercentral_selling.Values.OpportunityEngagementInvitationSortNamemodule ListEngagementFromOpportunityTaskSummary =
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTaskSummaryProvides a summary of a task related to creating an engagement from an opportunity. This structure contains key information about the task's status, associated identifiers, and any failure details.
module ListEngagementByAcceptingInvitationTaskSummary =
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTaskSummarySpecifies a subset of fields associated with tasks related to accepting an engagement invitation.
module AwsOpportunitySummaryFullView =
Awso_partnercentral_selling.Values.AwsOpportunitySummaryFullViewProvides a comprehensive view of AwsOpportunitySummaryFullView template.
Provides a comprehensive view of an opportunity summary, including lifecycle information, team details, opportunity type, primary needs from AWS, and associated project information.
Provides detailed context information for an Engagement. This structure allows for specifying the type of context and its associated payload.
The EngagementMemberSummary provides a snapshot of essential information about participants in an AWS Partner Central Engagement. This compact data structure encapsulates key details of each member, facilitating efficient collaboration and management within the Engagement.
Contains the data payload associated with the Engagement Invitation. This payload includes essential details related to the AWS opportunity and is used by partners to evaluate whether to accept or reject the engagement.
module AssigneeContactFirstNameString =
Awso_partnercentral_selling.Values.AssigneeContactFirstNameStringmodule AssigneeContactLastNameString =
Awso_partnercentral_selling.Values.AssigneeContactLastNameStringThis error occurs when you don't have permission to perform the requested action. You don’t have access to this action or resource. Review IAM policies or contact your AWS administrator for assistance.
This error occurs when the request can’t be processed due to a conflict with the target resource's current state, which could result from updating or deleting the resource. Suggested action: Fetch the latest state of the resource, verify the state, and retry the request.
This error occurs when the specified resource can’t be found or doesn't exist. Resource ID and type might be incorrect. Suggested action: This is usually a transient error. Retry after the provided retry delay or a short interval. If the problem persists, contact AWS support.
module ResourceNotFoundException =
Awso_partnercentral_selling.Values.ResourceNotFoundExceptionThis error occurs when the specified resource can't be found. The resource might not exist, or isn't visible with the current credentials. Suggested action: Verify that the resource ID is correct and the resource is in the expected AWS region. Check IAM permissions for accessing the resource.
This error occurs when there are too many requests sent. Review the provided quotas and adapt your usage to avoid throttling. This error occurs when there are too many requests sent. Review the provided Quotas and retry after the provided delay.
The input fails to satisfy the constraints specified by the service or business validation rules. Suggested action: Review the error message, including the failed fields and reasons, to correct the request payload.
An object that contains the Opportunity lifecycle's details.
An object that contains marketing details for the Opportunity.
An object that contains the Opportunity's project details.
Specifies a customer's procurement terms details. Required only for partners in eligible programs.
module UpdateOpportunityRequestPartnerOpportunityIdentifierString =
Awso_partnercentral_selling.Values.UpdateOpportunityRequestPartnerOpportunityIdentifierStringmodule ServiceQuotaExceededException =
Awso_partnercentral_selling.Values.ServiceQuotaExceededExceptionThis error occurs when the request would cause a service quota to be exceeded. Service quotas represent the maximum allowed use of a specific resource, and this error indicates that the request would surpass that limit. Suggested action: Review the Quotas for the resource, and either reduce usage or request a quota increase.
module UpdateEngagementContextPayload =
Awso_partnercentral_selling.Values.UpdateEngagementContextPayloadRepresents the updated payload of an engagement context. The structure of this payload varies based on the context type being updated.
Indicates the level of AWS involvement in the opportunity. This field helps track AWS participation throughout the engagement, such as providing technical support, deal assistance, and sales support.
module ResourceSnapshotJobRoleArn =
Awso_partnercentral_selling.Values.ResourceSnapshotJobRoleArnmodule ResourceSnapshotJobRoleIdentifier =
Awso_partnercentral_selling.Values.ResourceSnapshotJobRoleIdentifiermodule ListSolutionsRequestCategoryList =
Awso_partnercentral_selling.Values.ListSolutionsRequestCategoryListmodule ListSolutionsRequestIdentifierList =
Awso_partnercentral_selling.Values.ListSolutionsRequestIdentifierListmodule ListSolutionsRequestStatusList =
Awso_partnercentral_selling.Values.ListSolutionsRequestStatusListConfigures the solutions' response sorting that enables partners to order solutions based on specified attributes.
module ResourceSnapshotSummaryList =
Awso_partnercentral_selling.Values.ResourceSnapshotSummaryListmodule ListResourceSnapshotsRequestMaxResultsInteger =
Awso_partnercentral_selling.Values.ListResourceSnapshotsRequestMaxResultsIntegermodule ResourceSnapshotJobSummaryList =
Awso_partnercentral_selling.Values.ResourceSnapshotJobSummaryListmodule ListResourceSnapshotJobsRequestMaxResultsInteger =
Awso_partnercentral_selling.Values.ListResourceSnapshotJobsRequestMaxResultsIntegerDefines the sorting parameters for listing resource snapshot jobs. This structure allows you to specify the field to sort by and the order of sorting.
module ListOpportunityFromEngagementTaskSummaries =
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTaskSummariesmodule ListOpportunityFromEngagementTasksRequestMaxResultsInteger =
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksRequestMaxResultsIntegermodule ListOpportunityFromEngagementTasksRequestNextTokenString =
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksRequestNextTokenStringDefines the sorting parameters for listing tasks. This structure allows for specifying the field to sort by and the order of sorting.
Filter for opportunities based on creation date range.
Defines a filter to retrieve opportunities based on the last modified date. This filter is useful for tracking changes or updates to opportunities over time.
module ListOpportunitiesRequestCustomerCompanyNameList =
Awso_partnercentral_selling.Values.ListOpportunitiesRequestCustomerCompanyNameListmodule ListOpportunitiesRequestIdentifierList =
Awso_partnercentral_selling.Values.ListOpportunitiesRequestIdentifierListmodule ListOpportunitiesRequestLifeCycleReviewStatusList =
Awso_partnercentral_selling.Values.ListOpportunitiesRequestLifeCycleReviewStatusListmodule ListOpportunitiesRequestLifeCycleStageList =
Awso_partnercentral_selling.Values.ListOpportunitiesRequestLifeCycleStageListObject that configures response sorting.
Filters opportunities based on their target close date.
Specifies the sorting parameters for listing Engagements.
module EngagementResourceAssociationSummaryList =
Awso_partnercentral_selling.Values.EngagementResourceAssociationSummaryListmodule ListEngagementResourceAssociationsRequestMaxResultsInteger =
Awso_partnercentral_selling.Values.ListEngagementResourceAssociationsRequestMaxResultsIntegermodule EngagementInvitationSummaries =
Awso_partnercentral_selling.Values.EngagementInvitationSummariesmodule EngagementInvitationsPayloadType =
Awso_partnercentral_selling.Values.EngagementInvitationsPayloadTypemodule OpportunityEngagementInvitationSort =
Awso_partnercentral_selling.Values.OpportunityEngagementInvitationSortDefines sorting options for retrieving Engagement Invitations. Sorting can be done based on various criteria like the invitation date or status.
module ListEngagementFromOpportunityTaskSummaries =
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTaskSummariesmodule ListEngagementFromOpportunityTasksRequestMaxResultsInteger =
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksRequestMaxResultsIntegermodule ListEngagementFromOpportunityTasksRequestNextTokenString =
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksRequestNextTokenStringmodule ListEngagementByAcceptingInvitationTaskSummaries =
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTaskSummariesmodule EngagementInvitationIdentifiers =
Awso_partnercentral_selling.Values.EngagementInvitationIdentifiersmodule ListEngagementByAcceptingInvitationTasksRequestMaxResultsInteger =
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksRequestMaxResultsIntegermodule ListEngagementByAcceptingInvitationTasksRequestNextTokenString =
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksRequestNextTokenStringRepresents the payload of a resource snapshot. This structure is designed to accommodate different types of resource snapshots, currently supporting opportunity summaries.
module GetOpportunityResponsePartnerOpportunityIdentifierString =
Awso_partnercentral_selling.Values.GetOpportunityResponsePartnerOpportunityIdentifierStringmodule EngagementMemberSummaries =
Awso_partnercentral_selling.Values.EngagementMemberSummariesmodule GetEngagementInvitationResponseSenderCompanyNameString =
Awso_partnercentral_selling.Values.GetEngagementInvitationResponseSenderCompanyNameStringmodule DisassociateOpportunityRequestRelatedEntityIdentifierString =
Awso_partnercentral_selling.Values.DisassociateOpportunityRequestRelatedEntityIdentifierStringmodule CreateOpportunityRequestPartnerOpportunityIdentifierString =
Awso_partnercentral_selling.Values.CreateOpportunityRequestPartnerOpportunityIdentifierStringThe Invitation structure represents an invitation exchanged between partners and AWS. It includes a message, receiver information, and a payload providing context for the invitation.
module AssociateOpportunityRequestRelatedEntityIdentifierString =
Awso_partnercentral_selling.Values.AssociateOpportunityRequestRelatedEntityIdentifierStringRepresents the contact details of the individual assigned to manage the opportunity within the partner organization. This helps to ensure that there is a point of contact for the opportunity's progress.
module UpdateOpportunityResponse =
Awso_partnercentral_selling.Values.UpdateOpportunityResponseUpdates the Opportunity record identified by a given Identifier. This operation allows you to modify the details of an existing opportunity to reflect the latest information and progress. Use this action to keep the opportunity record up-to-date and accurate. When you perform updates, include the entire payload with each request. If any field is omitted, the API assumes that the field is set to null. The best practice is to always perform a GetOpportunity to retrieve the latest values, then send the complete payload with the updated values to be changed.
Updates the Opportunity record identified by a given Identifier. This operation allows you to modify the details of an existing opportunity to reflect the latest information and progress. Use this action to keep the opportunity record up-to-date and accurate. When you perform updates, include the entire payload with each request. If any field is omitted, the API assumes that the field is set to null. The best practice is to always perform a GetOpportunity to retrieve the latest values, then send the complete payload with the updated values to be changed.
module UpdateEngagementContextResponse =
Awso_partnercentral_selling.Values.UpdateEngagementContextResponseUpdates the context information for an existing engagement with new or modified data.
module UpdateEngagementContextRequest =
Awso_partnercentral_selling.Values.UpdateEngagementContextRequestUpdates the context information for an existing engagement with new or modified data.
Removes a tag or tags from a resource.
Removes a tag or tags from a resource.
Assigns one or more tags (key-value pairs) to the specified resource.
Assigns one or more tags (key-value pairs) to the specified resource.
Use this action to submit an Opportunity that was previously created by partner for AWS review. After you perform this action, the Opportunity becomes non-editable until it is reviewed by AWS and has LifeCycle.ReviewStatus as either Approved or Action Required.
module StopResourceSnapshotJobRequest =
Awso_partnercentral_selling.Values.StopResourceSnapshotJobRequestStops a resource snapshot job. The job must be started prior to being stopped.
module StartResourceSnapshotJobRequest =
Awso_partnercentral_selling.Values.StartResourceSnapshotJobRequestStarts a resource snapshot job that has been previously created.
module StartOpportunityFromEngagementTaskResponse =
Awso_partnercentral_selling.Values.StartOpportunityFromEngagementTaskResponseThis action creates an opportunity from an existing engagement context. The task is asynchronous and orchestrates the process of converting engagement contextual information into a structured opportunity record within the partner's account.
module StartOpportunityFromEngagementTaskRequest =
Awso_partnercentral_selling.Values.StartOpportunityFromEngagementTaskRequestThis action creates an opportunity from an existing engagement context. The task is asynchronous and orchestrates the process of converting engagement contextual information into a structured opportunity record within the partner's account.
module StartEngagementFromOpportunityTaskResponse =
Awso_partnercentral_selling.Values.StartEngagementFromOpportunityTaskResponseSimilar to StartEngagementByAcceptingInvitationTask, this action is asynchronous and performs multiple steps before completion. This action orchestrates a comprehensive workflow that combines multiple API operations into a single task to create and initiate an engagement from an existing opportunity. It automatically executes a sequence of operations including GetOpportunity, CreateEngagement (if it doesn't exist), CreateResourceSnapshot, CreateResourceSnapshotJob, CreateEngagementInvitation (if not already invited/accepted), and SubmitOpportunity.
module StartEngagementFromOpportunityTaskRequest =
Awso_partnercentral_selling.Values.StartEngagementFromOpportunityTaskRequestSimilar to StartEngagementByAcceptingInvitationTask, this action is asynchronous and performs multiple steps before completion. This action orchestrates a comprehensive workflow that combines multiple API operations into a single task to create and initiate an engagement from an existing opportunity. It automatically executes a sequence of operations including GetOpportunity, CreateEngagement (if it doesn't exist), CreateResourceSnapshot, CreateResourceSnapshotJob, CreateEngagementInvitation (if not already invited/accepted), and SubmitOpportunity.
module StartEngagementByAcceptingInvitationTaskResponse =
Awso_partnercentral_selling.Values.StartEngagementByAcceptingInvitationTaskResponseThis action starts the engagement by accepting an EngagementInvitation. The task is asynchronous and involves the following steps: accepting the invitation, creating an opportunity in the partner’s account from the AWS opportunity, and copying details for tracking. When completed, an Opportunity Created event is generated, indicating that the opportunity has been successfully created in the partner's account.
module StartEngagementByAcceptingInvitationTaskRequest =
Awso_partnercentral_selling.Values.StartEngagementByAcceptingInvitationTaskRequestThis action starts the engagement by accepting an EngagementInvitation. The task is asynchronous and involves the following steps: accepting the invitation, creating an opportunity in the partner’s account from the AWS opportunity, and copying details for tracking. When completed, an Opportunity Created event is generated, indicating that the opportunity has been successfully created in the partner's account.
module RejectEngagementInvitationRequest =
Awso_partnercentral_selling.Values.RejectEngagementInvitationRequestThis action rejects an EngagementInvitation that AWS shared. Rejecting an invitation indicates that the partner doesn't want to pursue the opportunity, and all related data will become inaccessible thereafter.
module PutSellingSystemSettingsResponse =
Awso_partnercentral_selling.Values.PutSellingSystemSettingsResponseUpdates the currently set system settings, which include the IAM Role used for resource snapshot jobs.
module PutSellingSystemSettingsRequest =
Awso_partnercentral_selling.Values.PutSellingSystemSettingsRequestUpdates the currently set system settings, which include the IAM Role used for resource snapshot jobs.
module ListTagsForResourceResponse =
Awso_partnercentral_selling.Values.ListTagsForResourceResponseReturns a list of tags for a resource.
module ListTagsForResourceRequest =
Awso_partnercentral_selling.Values.ListTagsForResourceRequestReturns a list of tags for a resource.
Retrieves a list of Partner Solutions that the partner registered on Partner Central. This API is used to generate a list of solutions that an end user selects from for association with an opportunity.
Retrieves a list of Partner Solutions that the partner registered on Partner Central. This API is used to generate a list of solutions that an end user selects from for association with an opportunity.
module ListResourceSnapshotsResponse =
Awso_partnercentral_selling.Values.ListResourceSnapshotsResponseRetrieves a list of resource view snapshots based on specified criteria. This operation supports various use cases, including: Fetching all snapshots associated with an engagement. Retrieving snapshots of a specific resource type within an engagement. Obtaining snapshots for a particular resource using a specified template. Accessing the latest snapshot of a resource within an engagement. Filtering snapshots by resource owner.
module ListResourceSnapshotsRequest =
Awso_partnercentral_selling.Values.ListResourceSnapshotsRequestRetrieves a list of resource view snapshots based on specified criteria. This operation supports various use cases, including: Fetching all snapshots associated with an engagement. Retrieving snapshots of a specific resource type within an engagement. Obtaining snapshots for a particular resource using a specified template. Accessing the latest snapshot of a resource within an engagement. Filtering snapshots by resource owner.
module ListResourceSnapshotJobsResponse =
Awso_partnercentral_selling.Values.ListResourceSnapshotJobsResponseLists resource snapshot jobs owned by the customer. This operation supports various filtering scenarios, including listing all jobs owned by the caller, jobs for a specific engagement, jobs with a specific status, or any combination of these filters.
module ListResourceSnapshotJobsRequest =
Awso_partnercentral_selling.Values.ListResourceSnapshotJobsRequestLists resource snapshot jobs owned by the customer. This operation supports various filtering scenarios, including listing all jobs owned by the caller, jobs for a specific engagement, jobs with a specific status, or any combination of these filters.
module ListOpportunityFromEngagementTasksResponse =
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksResponseLists all in-progress, completed, or failed opportunity creation tasks from engagements that were initiated by the caller's account.
module ListOpportunityFromEngagementTasksRequest =
Awso_partnercentral_selling.Values.ListOpportunityFromEngagementTasksRequestLists all in-progress, completed, or failed opportunity creation tasks from engagements that were initiated by the caller's account.
module ListOpportunitiesResponse =
Awso_partnercentral_selling.Values.ListOpportunitiesResponseThis request accepts a list of filters that retrieve opportunity subsets as well as sort options. This feature is available to partners from Partner Central using the ListOpportunities API action. To synchronize your system with Amazon Web Services, list only the opportunities that were newly created or updated. We recommend you rely on events emitted by the service into your Amazon Web Services account’s Amazon EventBridge default event bus. You can also use the ListOpportunities action. We recommend the following approach: Find the latest LastModifiedDate that you stored, and only use the values that came from Amazon Web Services. Don’t use values generated by your system. When you send a ListOpportunities request, submit the date in ISO 8601 format in the AfterLastModifiedDate filter. Amazon Web Services only returns opportunities created or updated on or after that date and time. Use NextToken to iterate over all pages.
This request accepts a list of filters that retrieve opportunity subsets as well as sort options. This feature is available to partners from Partner Central using the ListOpportunities API action. To synchronize your system with Amazon Web Services, list only the opportunities that were newly created or updated. We recommend you rely on events emitted by the service into your Amazon Web Services account’s Amazon EventBridge default event bus. You can also use the ListOpportunities action. We recommend the following approach: Find the latest LastModifiedDate that you stored, and only use the values that came from Amazon Web Services. Don’t use values generated by your system. When you send a ListOpportunities request, submit the date in ISO 8601 format in the AfterLastModifiedDate filter. Amazon Web Services only returns opportunities created or updated on or after that date and time. Use NextToken to iterate over all pages.
This action allows users to retrieve a list of Engagement records from Partner Central. This action can be used to manage and track various engagements across different stages of the partner selling process.
This action allows users to retrieve a list of Engagement records from Partner Central. This action can be used to manage and track various engagements across different stages of the partner selling process.
module ListEngagementResourceAssociationsResponse =
Awso_partnercentral_selling.Values.ListEngagementResourceAssociationsResponseLists the associations between resources and engagements where the caller is a member and has at least one snapshot in the engagement.
module ListEngagementResourceAssociationsRequest =
Awso_partnercentral_selling.Values.ListEngagementResourceAssociationsRequestLists the associations between resources and engagements where the caller is a member and has at least one snapshot in the engagement.
module ListEngagementMembersResponse =
Awso_partnercentral_selling.Values.ListEngagementMembersResponseRetrieves the details of member partners in an Engagement. This operation can only be invoked by members of the Engagement. The ListEngagementMembers operation allows you to fetch information about the members of a specific Engagement. This action is restricted to members of the Engagement being queried.
module ListEngagementMembersRequest =
Awso_partnercentral_selling.Values.ListEngagementMembersRequestRetrieves the details of member partners in an Engagement. This operation can only be invoked by members of the Engagement. The ListEngagementMembers operation allows you to fetch information about the members of a specific Engagement. This action is restricted to members of the Engagement being queried.
module ListEngagementInvitationsResponse =
Awso_partnercentral_selling.Values.ListEngagementInvitationsResponseRetrieves a list of engagement invitations sent to the partner. This allows partners to view all pending or past engagement invitations, helping them track opportunities shared by AWS.
module ListEngagementInvitationsRequest =
Awso_partnercentral_selling.Values.ListEngagementInvitationsRequestRetrieves a list of engagement invitations sent to the partner. This allows partners to view all pending or past engagement invitations, helping them track opportunities shared by AWS.
module ListEngagementFromOpportunityTasksResponse =
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksResponseLists all in-progress, completed, or failed EngagementFromOpportunity tasks that were initiated by the caller's account.
module ListEngagementFromOpportunityTasksRequest =
Awso_partnercentral_selling.Values.ListEngagementFromOpportunityTasksRequestLists all in-progress, completed, or failed EngagementFromOpportunity tasks that were initiated by the caller's account.
module ListEngagementByAcceptingInvitationTasksResponse =
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksResponseLists all in-progress, completed, or failed StartEngagementByAcceptingInvitationTask tasks that were initiated by the caller's account.
module ListEngagementByAcceptingInvitationTasksRequest =
Awso_partnercentral_selling.Values.ListEngagementByAcceptingInvitationTasksRequestLists all in-progress, completed, or failed StartEngagementByAcceptingInvitationTask tasks that were initiated by the caller's account.
module GetSellingSystemSettingsResponse =
Awso_partnercentral_selling.Values.GetSellingSystemSettingsResponseRetrieves the currently set system settings, which include the IAM Role used for resource snapshot jobs.
module GetSellingSystemSettingsRequest =
Awso_partnercentral_selling.Values.GetSellingSystemSettingsRequestRetrieves the currently set system settings, which include the IAM Role used for resource snapshot jobs.
module GetResourceSnapshotResponse =
Awso_partnercentral_selling.Values.GetResourceSnapshotResponseUse this action to retrieve a specific snapshot record.
module GetResourceSnapshotRequest =
Awso_partnercentral_selling.Values.GetResourceSnapshotRequestUse this action to retrieve a specific snapshot record.
module GetResourceSnapshotJobResponse =
Awso_partnercentral_selling.Values.GetResourceSnapshotJobResponseUse this action to retrieves information about a specific resource snapshot job.
module GetResourceSnapshotJobRequest =
Awso_partnercentral_selling.Values.GetResourceSnapshotJobRequestUse this action to retrieves information about a specific resource snapshot job.
Fetches the Opportunity record from Partner Central by a given Identifier. Use the ListOpportunities action or the event notification (from Amazon EventBridge) to obtain this identifier.
Fetches the Opportunity record from Partner Central by a given Identifier. Use the ListOpportunities action or the event notification (from Amazon EventBridge) to obtain this identifier.
Use this action to retrieve the engagement record for a given EngagementIdentifier.
Use this action to retrieve the engagement record for a given EngagementIdentifier.
module GetEngagementInvitationResponse =
Awso_partnercentral_selling.Values.GetEngagementInvitationResponseRetrieves the details of an engagement invitation shared by AWS with a partner. The information includes aspects such as customer, project details, and lifecycle information. To connect an engagement invitation with an opportunity, match the invitation’s Payload.Project.Title with opportunity Project.Title.
module GetEngagementInvitationRequest =
Awso_partnercentral_selling.Values.GetEngagementInvitationRequestRetrieves the details of an engagement invitation shared by AWS with a partner. The information includes aspects such as customer, project details, and lifecycle information. To connect an engagement invitation with an opportunity, match the invitation’s Payload.Project.Title with opportunity Project.Title.
module GetAwsOpportunitySummaryResponse =
Awso_partnercentral_selling.Values.GetAwsOpportunitySummaryResponseRetrieves a summary of an AWS Opportunity. This summary includes high-level details about the opportunity sourced from AWS, such as lifecycle information, customer details, and involvement type. It is useful for tracking updates on the AWS opportunity corresponding to an opportunity in the partner's account.
module GetAwsOpportunitySummaryRequest =
Awso_partnercentral_selling.Values.GetAwsOpportunitySummaryRequestRetrieves a summary of an AWS Opportunity. This summary includes high-level details about the opportunity sourced from AWS, such as lifecycle information, customer details, and involvement type. It is useful for tracking updates on the AWS opportunity corresponding to an opportunity in the partner's account.
module DisassociateOpportunityRequest =
Awso_partnercentral_selling.Values.DisassociateOpportunityRequestAllows you to remove an existing association between an Opportunity and related entities, such as a Partner Solution, Amazon Web Services product, or an Amazon Web Services Marketplace offer. This operation is the counterpart to AssociateOpportunity, and it provides flexibility to manage associations as business needs change. Use this operation to update the associations of an Opportunity due to changes in the related entities, or if an association was made in error. Ensuring accurate associations helps maintain clarity and accuracy to track and manage business opportunities. When you replace an entity, first attach the new entity and then disassociate the one to be removed, especially if it's the last remaining entity that's required.
module DeleteResourceSnapshotJobRequest =
Awso_partnercentral_selling.Values.DeleteResourceSnapshotJobRequestUse this action to deletes a previously created resource snapshot job. The job must be in a stopped state before it can be deleted.
module CreateResourceSnapshotResponse =
Awso_partnercentral_selling.Values.CreateResourceSnapshotResponseThis action allows you to create an immutable snapshot of a specific resource, such as an opportunity, within the context of an engagement. The snapshot captures a subset of the resource's data based on the schema defined by the provided template.
module CreateResourceSnapshotRequest =
Awso_partnercentral_selling.Values.CreateResourceSnapshotRequestThis action allows you to create an immutable snapshot of a specific resource, such as an opportunity, within the context of an engagement. The snapshot captures a subset of the resource's data based on the schema defined by the provided template.
module CreateResourceSnapshotJobResponse =
Awso_partnercentral_selling.Values.CreateResourceSnapshotJobResponseUse this action to create a job to generate a snapshot of the specified resource within an engagement. It initiates an asynchronous process to create a resource snapshot. The job creates a new snapshot only if the resource state has changed, adhering to the same access control and immutability rules as direct snapshot creation.
module CreateResourceSnapshotJobRequest =
Awso_partnercentral_selling.Values.CreateResourceSnapshotJobRequestUse this action to create a job to generate a snapshot of the specified resource within an engagement. It initiates an asynchronous process to create a resource snapshot. The job creates a new snapshot only if the resource state has changed, adhering to the same access control and immutability rules as direct snapshot creation.
module CreateOpportunityResponse =
Awso_partnercentral_selling.Values.CreateOpportunityResponseCreates an Opportunity record in Partner Central. Use this operation to create a potential business opportunity for submission to Amazon Web Services. Creating an opportunity sets Lifecycle.ReviewStatus to Pending Submission. To submit an opportunity, follow these steps: To create the opportunity, use CreateOpportunity. To associate a solution with the opportunity, use AssociateOpportunity. To start the engagement with AWS, use StartEngagementFromOpportunity. After submission, you can't edit the opportunity until the review is complete. But opportunities in the Pending Submission state must have complete details. You can update the opportunity while it's in the Pending Submission state. There's a set of mandatory fields to create opportunities, but consider providing optional fields to enrich the opportunity record.
Creates an Opportunity record in Partner Central. Use this operation to create a potential business opportunity for submission to Amazon Web Services. Creating an opportunity sets Lifecycle.ReviewStatus to Pending Submission. To submit an opportunity, follow these steps: To create the opportunity, use CreateOpportunity. To associate a solution with the opportunity, use AssociateOpportunity. To start the engagement with AWS, use StartEngagementFromOpportunity. After submission, you can't edit the opportunity until the review is complete. But opportunities in the Pending Submission state must have complete details. You can update the opportunity while it's in the Pending Submission state. There's a set of mandatory fields to create opportunities, but consider providing optional fields to enrich the opportunity record.
The CreateEngagement action allows you to create an Engagement, which serves as a collaborative space between different parties such as AWS Partners and AWS Sellers. This action automatically adds the caller's AWS account as an active member of the newly created Engagement.
The CreateEngagement action allows you to create an Engagement, which serves as a collaborative space between different parties such as AWS Partners and AWS Sellers. This action automatically adds the caller's AWS account as an active member of the newly created Engagement.
module CreateEngagementInvitationResponse =
Awso_partnercentral_selling.Values.CreateEngagementInvitationResponseThis action creates an invitation from a sender to a single receiver to join an engagement.
module CreateEngagementInvitationRequest =
Awso_partnercentral_selling.Values.CreateEngagementInvitationRequestThis action creates an invitation from a sender to a single receiver to join an engagement.
module CreateEngagementContextResponse =
Awso_partnercentral_selling.Values.CreateEngagementContextResponseCreates a new context within an existing engagement. This action allows you to add contextual information such as customer projects or documents to an engagement, providing additional details that help facilitate collaboration between engagement members.
module CreateEngagementContextRequest =
Awso_partnercentral_selling.Values.CreateEngagementContextRequestCreates a new context within an existing engagement. This action allows you to add contextual information such as customer projects or documents to an engagement, providing additional details that help facilitate collaboration between engagement members.
module AssociateOpportunityRequest =
Awso_partnercentral_selling.Values.AssociateOpportunityRequestEnables you to create a formal association between an Opportunity and various related entities, enriching the context and details of the opportunity for better collaboration and decision making. You can associate an opportunity with the following entity types: Partner Solution: A software product or consulting practice created and delivered by Partners. Partner Solutions help customers address business challenges using Amazon Web Services services. Amazon Web Services Products: Amazon Web Services offers many products and services that provide scalable, reliable, and cost-effective infrastructure solutions. For the latest list of Amazon Web Services products, see Amazon Web Services products. Amazon Web Services Marketplace private offer: Allows Amazon Web Services Marketplace sellers to extend custom pricing and terms to individual Amazon Web Services customers. Sellers can negotiate custom prices, payment schedules, and end user license terms through private offers, enabling Amazon Web Services customers to acquire software solutions tailored to their specific needs. For more information, see Private offers in Amazon Web Services Marketplace. To obtain identifiers for these entities, use the following methods: Solution: Use the ListSolutions operation. AWS Products: For the latest list of Amazon Web Services products, see Amazon Web Services products. Amazon Web Services Marketplace private offer: Use the Using the Amazon Web Services Marketplace Catalog API to list entities. Specifically, use the ListEntities operation to retrieve a list of private offers. The request returns the details of available private offers. For more information, see ListEntities.
Enables you to reassign an existing Opportunity to another user within your Partner Central account. The specified user receives the opportunity, and it appears on their Partner Central dashboard, allowing them to take necessary actions or proceed with the opportunity. This is useful for distributing opportunities to the appropriate team members or departments within your organization, ensuring that each opportunity is handled by the right person. By default, the opportunity owner is the one who creates it. Currently, there's no API to enumerate the list of available users.
module AcceptEngagementInvitationRequest =
Awso_partnercentral_selling.Values.AcceptEngagementInvitationRequestUse the AcceptEngagementInvitation action to accept an engagement invitation shared by AWS. Accepting the invitation indicates your willingness to participate in the engagement, granting you access to all engagement-related data.