@@ -53,12 +53,33 @@ import {
5353 HttpAuthSchemeResolvedConfig ,
5454 resolveHttpAuthSchemeConfig ,
5555} from "./auth/httpAuthSchemeProvider" ;
56+ import {
57+ AcceptEngagementInvitationCommandInput ,
58+ AcceptEngagementInvitationCommandOutput ,
59+ } from "./commands/AcceptEngagementInvitationCommand" ;
5660import { AssignOpportunityCommandInput , AssignOpportunityCommandOutput } from "./commands/AssignOpportunityCommand" ;
5761import {
5862 AssociateOpportunityCommandInput ,
5963 AssociateOpportunityCommandOutput ,
6064} from "./commands/AssociateOpportunityCommand" ;
65+ import { CreateEngagementCommandInput , CreateEngagementCommandOutput } from "./commands/CreateEngagementCommand" ;
66+ import {
67+ CreateEngagementInvitationCommandInput ,
68+ CreateEngagementInvitationCommandOutput ,
69+ } from "./commands/CreateEngagementInvitationCommand" ;
6170import { CreateOpportunityCommandInput , CreateOpportunityCommandOutput } from "./commands/CreateOpportunityCommand" ;
71+ import {
72+ CreateResourceSnapshotCommandInput ,
73+ CreateResourceSnapshotCommandOutput ,
74+ } from "./commands/CreateResourceSnapshotCommand" ;
75+ import {
76+ CreateResourceSnapshotJobCommandInput ,
77+ CreateResourceSnapshotJobCommandOutput ,
78+ } from "./commands/CreateResourceSnapshotJobCommand" ;
79+ import {
80+ DeleteResourceSnapshotJobCommandInput ,
81+ DeleteResourceSnapshotJobCommandOutput ,
82+ } from "./commands/DeleteResourceSnapshotJobCommand" ;
6283import {
6384 DisassociateOpportunityCommandInput ,
6485 DisassociateOpportunityCommandOutput ,
@@ -67,17 +88,59 @@ import {
6788 GetAwsOpportunitySummaryCommandInput ,
6889 GetAwsOpportunitySummaryCommandOutput ,
6990} from "./commands/GetAwsOpportunitySummaryCommand" ;
91+ import { GetEngagementCommandInput , GetEngagementCommandOutput } from "./commands/GetEngagementCommand" ;
7092import {
7193 GetEngagementInvitationCommandInput ,
7294 GetEngagementInvitationCommandOutput ,
7395} from "./commands/GetEngagementInvitationCommand" ;
7496import { GetOpportunityCommandInput , GetOpportunityCommandOutput } from "./commands/GetOpportunityCommand" ;
97+ import {
98+ GetResourceSnapshotCommandInput ,
99+ GetResourceSnapshotCommandOutput ,
100+ } from "./commands/GetResourceSnapshotCommand" ;
101+ import {
102+ GetResourceSnapshotJobCommandInput ,
103+ GetResourceSnapshotJobCommandOutput ,
104+ } from "./commands/GetResourceSnapshotJobCommand" ;
105+ import {
106+ GetSellingSystemSettingsCommandInput ,
107+ GetSellingSystemSettingsCommandOutput ,
108+ } from "./commands/GetSellingSystemSettingsCommand" ;
109+ import {
110+ ListEngagementByAcceptingInvitationTasksCommandInput ,
111+ ListEngagementByAcceptingInvitationTasksCommandOutput ,
112+ } from "./commands/ListEngagementByAcceptingInvitationTasksCommand" ;
113+ import {
114+ ListEngagementFromOpportunityTasksCommandInput ,
115+ ListEngagementFromOpportunityTasksCommandOutput ,
116+ } from "./commands/ListEngagementFromOpportunityTasksCommand" ;
75117import {
76118 ListEngagementInvitationsCommandInput ,
77119 ListEngagementInvitationsCommandOutput ,
78120} from "./commands/ListEngagementInvitationsCommand" ;
121+ import {
122+ ListEngagementMembersCommandInput ,
123+ ListEngagementMembersCommandOutput ,
124+ } from "./commands/ListEngagementMembersCommand" ;
125+ import {
126+ ListEngagementResourceAssociationsCommandInput ,
127+ ListEngagementResourceAssociationsCommandOutput ,
128+ } from "./commands/ListEngagementResourceAssociationsCommand" ;
129+ import { ListEngagementsCommandInput , ListEngagementsCommandOutput } from "./commands/ListEngagementsCommand" ;
79130import { ListOpportunitiesCommandInput , ListOpportunitiesCommandOutput } from "./commands/ListOpportunitiesCommand" ;
131+ import {
132+ ListResourceSnapshotJobsCommandInput ,
133+ ListResourceSnapshotJobsCommandOutput ,
134+ } from "./commands/ListResourceSnapshotJobsCommand" ;
135+ import {
136+ ListResourceSnapshotsCommandInput ,
137+ ListResourceSnapshotsCommandOutput ,
138+ } from "./commands/ListResourceSnapshotsCommand" ;
80139import { ListSolutionsCommandInput , ListSolutionsCommandOutput } from "./commands/ListSolutionsCommand" ;
140+ import {
141+ PutSellingSystemSettingsCommandInput ,
142+ PutSellingSystemSettingsCommandOutput ,
143+ } from "./commands/PutSellingSystemSettingsCommand" ;
81144import {
82145 RejectEngagementInvitationCommandInput ,
83146 RejectEngagementInvitationCommandOutput ,
@@ -90,6 +153,15 @@ import {
90153 StartEngagementFromOpportunityTaskCommandInput ,
91154 StartEngagementFromOpportunityTaskCommandOutput ,
92155} from "./commands/StartEngagementFromOpportunityTaskCommand" ;
156+ import {
157+ StartResourceSnapshotJobCommandInput ,
158+ StartResourceSnapshotJobCommandOutput ,
159+ } from "./commands/StartResourceSnapshotJobCommand" ;
160+ import {
161+ StopResourceSnapshotJobCommandInput ,
162+ StopResourceSnapshotJobCommandOutput ,
163+ } from "./commands/StopResourceSnapshotJobCommand" ;
164+ import { SubmitOpportunityCommandInput , SubmitOpportunityCommandOutput } from "./commands/SubmitOpportunityCommand" ;
93165import { UpdateOpportunityCommandInput , UpdateOpportunityCommandOutput } from "./commands/UpdateOpportunityCommand" ;
94166import {
95167 ClientInputEndpointParameters ,
@@ -106,38 +178,80 @@ export { __Client };
106178 * @public
107179 */
108180export type ServiceInputTypes =
181+ | AcceptEngagementInvitationCommandInput
109182 | AssignOpportunityCommandInput
110183 | AssociateOpportunityCommandInput
184+ | CreateEngagementCommandInput
185+ | CreateEngagementInvitationCommandInput
111186 | CreateOpportunityCommandInput
187+ | CreateResourceSnapshotCommandInput
188+ | CreateResourceSnapshotJobCommandInput
189+ | DeleteResourceSnapshotJobCommandInput
112190 | DisassociateOpportunityCommandInput
113191 | GetAwsOpportunitySummaryCommandInput
192+ | GetEngagementCommandInput
114193 | GetEngagementInvitationCommandInput
115194 | GetOpportunityCommandInput
195+ | GetResourceSnapshotCommandInput
196+ | GetResourceSnapshotJobCommandInput
197+ | GetSellingSystemSettingsCommandInput
198+ | ListEngagementByAcceptingInvitationTasksCommandInput
199+ | ListEngagementFromOpportunityTasksCommandInput
116200 | ListEngagementInvitationsCommandInput
201+ | ListEngagementMembersCommandInput
202+ | ListEngagementResourceAssociationsCommandInput
203+ | ListEngagementsCommandInput
117204 | ListOpportunitiesCommandInput
205+ | ListResourceSnapshotJobsCommandInput
206+ | ListResourceSnapshotsCommandInput
118207 | ListSolutionsCommandInput
208+ | PutSellingSystemSettingsCommandInput
119209 | RejectEngagementInvitationCommandInput
120210 | StartEngagementByAcceptingInvitationTaskCommandInput
121211 | StartEngagementFromOpportunityTaskCommandInput
212+ | StartResourceSnapshotJobCommandInput
213+ | StopResourceSnapshotJobCommandInput
214+ | SubmitOpportunityCommandInput
122215 | UpdateOpportunityCommandInput ;
123216
124217/**
125218 * @public
126219 */
127220export type ServiceOutputTypes =
221+ | AcceptEngagementInvitationCommandOutput
128222 | AssignOpportunityCommandOutput
129223 | AssociateOpportunityCommandOutput
224+ | CreateEngagementCommandOutput
225+ | CreateEngagementInvitationCommandOutput
130226 | CreateOpportunityCommandOutput
227+ | CreateResourceSnapshotCommandOutput
228+ | CreateResourceSnapshotJobCommandOutput
229+ | DeleteResourceSnapshotJobCommandOutput
131230 | DisassociateOpportunityCommandOutput
132231 | GetAwsOpportunitySummaryCommandOutput
232+ | GetEngagementCommandOutput
133233 | GetEngagementInvitationCommandOutput
134234 | GetOpportunityCommandOutput
235+ | GetResourceSnapshotCommandOutput
236+ | GetResourceSnapshotJobCommandOutput
237+ | GetSellingSystemSettingsCommandOutput
238+ | ListEngagementByAcceptingInvitationTasksCommandOutput
239+ | ListEngagementFromOpportunityTasksCommandOutput
135240 | ListEngagementInvitationsCommandOutput
241+ | ListEngagementMembersCommandOutput
242+ | ListEngagementResourceAssociationsCommandOutput
243+ | ListEngagementsCommandOutput
136244 | ListOpportunitiesCommandOutput
245+ | ListResourceSnapshotJobsCommandOutput
246+ | ListResourceSnapshotsCommandOutput
137247 | ListSolutionsCommandOutput
248+ | PutSellingSystemSettingsCommandOutput
138249 | RejectEngagementInvitationCommandOutput
139250 | StartEngagementByAcceptingInvitationTaskCommandOutput
140251 | StartEngagementFromOpportunityTaskCommandOutput
252+ | StartResourceSnapshotJobCommandOutput
253+ | StopResourceSnapshotJobCommandOutput
254+ | SubmitOpportunityCommandOutput
141255 | UpdateOpportunityCommandOutput ;
142256
143257/**
@@ -314,70 +428,63 @@ export interface PartnerCentralSellingClientResolvedConfig extends PartnerCentra
314428/**
315429 * <fullname>AWS Partner Central API for Selling</fullname>
316430 * <p>
317- * <b>AWS Partner Central API for Selling Reference Guide</b>
431+ * <b>AWS Partner Central API for Selling Reference
432+ * Guide</b>
318433 * </p>
319- * <p>This Amazon Web Services (AWS) Partner Central API reference is
320- * designed to help <a href="http://aws.amazon.com/partners/programs/">AWS
321- * Partners</a> integrate Customer Relationship Management (CRM)
322- * systems with AWS Partner Central. Partners can automate interactions with
323- * AWS Partner Central, which helps to ensure effective engagements in joint
324- * business activities.</p>
325- * <p>The API provides standard AWS API functionality. Access it by
326- * either using API <a href="https://docs.aws.amazon.com/partner-central/latest/selling-api/API_Operations.html">Actions</a> or by using an AWS SDK that's tailored to your
327- * programming language or platform. For more information, see <a href="http://aws.amazon.com/getting-started">Getting Started with
328- * AWS</a> and <a href="http://aws.amazon.com/developer/tools/">Tools to Build on AWS</a>.</p>
434+ * <p>This Amazon Web Services (AWS) Partner Central API reference is designed to help
435+ * <a href="http://aws.amazon.com/partners/programs/">AWS Partners</a> integrate
436+ * Customer Relationship Management (CRM) systems with AWS Partner Central. Partners can
437+ * automate interactions with AWS Partner Central, which helps to ensure effective
438+ * engagements in joint business activities.</p>
439+ * <p>The API provides standard AWS API functionality. Access it by either using API <a href="https://docs.aws.amazon.com/partner-central/latest/selling-api/API_Operations.html">Actions</a> or by using an AWS SDK that's tailored to your programming language
440+ * or platform. For more information, see <a href="http://aws.amazon.com/getting-started">Getting Started with AWS</a> and <a href="http://aws.amazon.com/developer/tools/">Tools to Build on AWS</a>.</p>
329441 * <p class="title">
330442 * <b>Features offered by AWS Partner Central API</b>
331443 * </p>
332444 * <ol>
333445 * <li>
334446 * <p>
335- * <b>Opportunity management:</b>
336- * Manages coselling opportunities through API actions such as
337- * <code>CreateOpportunity</code>, <code>UpdateOpportunity</code>,
338- * <code>ListOpportunities</code>, <code>GetOpportunity</code>, and
339- * <code>AssignOpportunity</code>.</p>
447+ * <b>Opportunity management:</b> Manages coselling
448+ * opportunities through API actions such as <code>CreateOpportunity</code>,
449+ * <code>UpdateOpportunity</code>, <code>ListOpportunities</code>,
450+ * <code>GetOpportunity</code>, and <code>AssignOpportunity</code>.</p>
340451 * </li>
341452 * <li>
342453 * <p>
343- * <b>AWS referral management:</b>
344- * Manages referrals shared by AWS using actions such as
345- * <code>ListEngagementInvitations</code>,
346- * <code>GetEngagementInvitation</code>,
347- * <code>StartEngagementByAcceptingInvitation</code>, and
348- * <code>RejectEngagementInvitation</code>.</p>
454+ * <b>AWS referral management:</b> Manages referrals
455+ * shared by AWS using actions such as <code>ListEngagementInvitations</code>,
456+ * <code>GetEngagementInvitation</code>,
457+ * <code>StartEngagementByAcceptingInvitation</code>, and
458+ * <code>RejectEngagementInvitation</code>.</p>
349459 * </li>
350460 * <li>
351461 * <p>
352- * <b>Entity association:</b>
353- * Associates related entities such as <i>AWS Products</i>,
354- * <i>Partner Solutions</i>, and <i>AWS
355- * Marketplace Private Offers</i> with opportunities using the
356- * actions <code>AssociateOpportunity</code>, and
357- * <code>DisassociateOpportunity</code>.</p>
462+ * <b>Entity association:</b> Associates related
463+ * entities such as <i>AWS Products</i>, <i>Partner
464+ * Solutions</i>, and <i>AWS Marketplace Private
465+ * Offers</i> with opportunities using the actions
466+ * <code>AssociateOpportunity</code>, and
467+ * <code>DisassociateOpportunity</code>.</p>
358468 * </li>
359469 * <li>
360470 * <p>
361- * <b>View AWS opportunity
362- * details:</b> Retrieves real-time summaries of AWS
363- * opportunities using the <code>GetAWSOpportunitySummary</code>
364- * action.</p>
471+ * <b>View AWS opportunity details:</b> Retrieves
472+ * real-time summaries of AWS opportunities using the
473+ * <code>GetAWSOpportunitySummary</code> action.</p>
365474 * </li>
366475 * <li>
367476 * <p>
368- * <b>List solutions:</b> Provides
369- * list APIs for listing partner offers using
370- * <code>ListSolutions</code>.</p>
477+ * <b>List solutions:</b> Provides list APIs for
478+ * listing partner offers using <code>ListSolutions</code>.</p>
371479 * </li>
372480 * <li>
373481 * <p>
374- * <b>Event subscription:</b>
375- * Subscribe to real-time opportunity updates through AWS EventBridge by
376- * using actions such as <i>Opportunity Created</i>,
377- * <i>Opportunity Updated</i>, <i>Engagement
378- * Invitation Accepted</i>, <i>Engagement Invitation
379- * Rejected</i>, and <i>Engagement Invitation
380- * Created</i>.</p>
482+ * <b>Event subscription:</b> Subscribe to real-time
483+ * opportunity updates through AWS EventBridge by using actions such as
484+ * <i>Opportunity Created</i>, <i>Opportunity
485+ * Updated</i>, <i>Engagement Invitation Accepted</i>,
486+ * <i>Engagement Invitation Rejected</i>, and
487+ * <i>Engagement Invitation Created</i>.</p>
381488 * </li>
382489 * </ol>
383490 * @public
0 commit comments