A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/aws/aws-sdk-js-v3/commit/9ede01bc7c9c8b604c1afcb86a5ba0d3f805eb55 below:

Add Tagging Support for Opportun… · aws/aws-sdk-js-v3@9ede01b · GitHub

File tree Expand file treeCollapse file tree 6 files changed

+62

-23

lines changed

Filter options

Expand file treeCollapse file tree 6 files changed

+62

-23

lines changed Original file line number Diff line number Diff line change

@@ -151,6 +151,12 @@ export interface CreateOpportunityCommandOutput extends CreateOpportunityRespons

151 151

* Phone: "STRING_VALUE",

152 152

* },

153 153

* ],

154 +

* Tags: [ // TagList

155 +

* { // Tag

156 +

* Key: "STRING_VALUE", // required

157 +

* Value: "STRING_VALUE", // required

158 +

* },

159 +

* ],

154 160

* };

155 161

* const command = new CreateOpportunityCommand(input);

156 162

* const response = await client.send(command);

Original file line number Diff line number Diff line change

@@ -36,7 +36,7 @@ export interface ListOpportunitiesCommandInput extends ListOpportunitiesRequest

36 36

export interface ListOpportunitiesCommandOutput extends ListOpportunitiesResponse, __MetadataBearer {}

37 37 38 38

/**

39 -

* <p>This request accepts a list of filters that retrieve opportunity subsets as well as sort options. This feature is available to partners from <a href="https://partnercentral.awspartner.com/">Partner Central</a> using the <code>ListOpportunities</code> API action.</p> <p>To synchronize your system with Amazon Web Services, only list 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 <code>ListOpportunities</code> action.</p> <p>We recommend the following approach:</p> <ol> <li> <p>Find the latest <code>LastModifiedDate</code> that you stored, and only use the values that came from Amazon Web Services. Don’t use values generated by your system.</p> </li> <li> <p>When you send a <code>ListOpportunities</code> request, submit the date in ISO 8601 format in the <code>AfterLastModifiedDate</code> filter.</p> </li> <li> <p>Amazon Web Services only returns opportunities created or updated on or after that date and time. Use <code>NextToken</code> to iterate over all pages.</p> </li> </ol>

39 +

* <p>This request accepts a list of filters that retrieve opportunity subsets as well as sort options. This feature is available to partners from <a href="https://partnercentral.awspartner.com/">Partner Central</a> using the <code>ListOpportunities</code> API action.</p> <p>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 <code>ListOpportunities</code> action.</p> <p>We recommend the following approach:</p> <ol> <li> <p>Find the latest <code>LastModifiedDate</code> that you stored, and only use the values that came from Amazon Web Services. Don’t use values generated by your system.</p> </li> <li> <p>When you send a <code>ListOpportunities</code> request, submit the date in ISO 8601 format in the <code>AfterLastModifiedDate</code> filter.</p> </li> <li> <p>Amazon Web Services only returns opportunities created or updated on or after that date and time. Use <code>NextToken</code> to iterate over all pages.</p> </li> </ol>

40 40

* @example

41 41

* Use a bare-bones client and the command you need to make an API call.

42 42

* ```javascript

Original file line number Diff line number Diff line change

@@ -40,7 +40,7 @@ export interface StartEngagementFromOpportunityTaskCommandOutput

40 40

__MetadataBearer {}

41 41 42 42

/**

43 -

* <p>This action initiates the engagement process from an existing opportunity by accepting the engagement invitation and creating a corresponding opportunity in the partner’s system. Similar to <code>StartEngagementByAcceptingInvitationTask</code>, this action is asynchronous and performs multiple steps before completion.</p>

43 +

* <p>Similar to <code>StartEngagementByAcceptingInvitationTask</code>, 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 <code>GetOpportunity</code>, <code>CreateEngagement</code> (if it doesn't exist), <code>CreateResourceSnapshot</code>, <code>CreateResourceSnapshotJob</code>, <code>CreateEngagementInvitation</code> (if not already invited/accepted), and <code>SubmitOpportunity</code>. </p>

44 44

* @example

45 45

* Use a bare-bones client and the command you need to make an API call.

46 46

* ```javascript

Original file line number Diff line number Diff line change

@@ -1265,13 +1265,13 @@ export interface ExpectedCustomerSpend {

1265 1265

CurrencyCode: CurrencyCode | undefined;

1266 1266 1267 1267

/**

1268 -

* <p>Indicates how frequently the customer is expected to spend the projected amount. This can include values such as <code>Monthly</code>, <code>Quarterly</code>, or <code>Annually</code>. The default value is <code>Monthly</code>, representing recurring monthly spend.</p>

1268 +

* <p>Indicates how frequently the customer is expected to spend the projected amount. Only the value <code>Monthly</code> is allowed for the <code>Frequency</code> field, representing recurring monthly spend.</p>

1269 1269

* @public

1270 1270

*/

1271 1271

Frequency: PaymentFrequency | undefined;

1272 1272 1273 1273

/**

1274 -

* <p>Specifies the name of the partner company that is expected to generate revenue from the opportunity. This field helps track the partner’s involvement in the opportunity.</p>

1274 +

* <p>Specifies the name of the partner company that is expected to generate revenue from the opportunity. This field helps track the partner’s involvement in the opportunity. This field only accepts the value <code>AWS</code>. If any other value is provided, the system will automatically set it to <code>AWS</code>.</p>

1275 1275

* @public

1276 1276

*/

1277 1277

TargetCompany: string | undefined;

@@ -3300,13 +3300,13 @@ export interface LifeCycle {

3300 3300

ReviewStatus?: ReviewStatus | undefined;

3301 3301 3302 3302

/**

3303 -

* <p>Indicates why an opportunity was sent back for further details. Partners must take corrective action based on the <code>ReviewComments</code>.</p>

3303 +

* <p>Contains detailed feedback from Amazon Web Services when requesting additional information from partners. Provides specific guidance on what partners need to provide or clarify for opportunity validation, complementing the <code>ReviewStatusReason</code> field.</p>

3304 3304

* @public

3305 3305

*/

3306 3306

ReviewComments?: string | undefined;

3307 3307 3308 3308

/**

3309 -

* <p>Indicates the reason a decision was made during the opportunity review process. This field combines the reasons for both disqualified and action required statuses, and provide clarity for why an opportunity was disqualified or requires further action.</p>

3309 +

* <p>Code indicating the validation decision during the Amazon Web Services opportunity review. Applies when status is <code>Rejected</code> or <code>Action Required</code>. Used to document validation results for AWS Partner Referrals and indicate when additional information is needed from partners as part of the APN Customer Engagement (ACE) program.</p>

3310 3310

* @public

3311 3311

*/

3312 3312

ReviewStatusReason?: string | undefined;

@@ -3739,6 +3739,12 @@ export interface CreateOpportunityRequest {

3739 3739

* @public

3740 3740

*/

3741 3741

OpportunityTeam?: Contact[] | undefined;

3742 + 3743 +

/**

3744 +

* <p>A map of the key-value pairs of the tag or tags to assign.</p>

3745 +

* @public

3746 +

*/

3747 +

Tags?: Tag[] | undefined;

3742 3748

}

3743 3749 3744 3750

/**

@@ -5672,6 +5678,7 @@ export const AwsOpportunityLifeCycleFilterSensitiveLog = (obj: AwsOpportunityLif

5672 5678

*/

5673 5679

export const ExpectedCustomerSpendFilterSensitiveLog = (obj: ExpectedCustomerSpend): any => ({

5674 5680

...obj,

5681 +

...(obj.Amount && { Amount: SENSITIVE_STRING }),

5675 5682

...(obj.CurrencyCode && { CurrencyCode: SENSITIVE_STRING }),

5676 5683

...(obj.EstimationUrl && { EstimationUrl: SENSITIVE_STRING }),

5677 5684

});

Original file line number Diff line number Diff line change

@@ -1702,6 +1702,7 @@ const se_CreateOpportunityRequest = (input: CreateOpportunityRequest, context: _

1702 1702

PrimaryNeedsFromAws: _json,

1703 1703

Project: _json,

1704 1704

SoftwareRevenue: _json,

1705 +

Tags: _json,

1705 1706

});

1706 1707

};

1707 1708

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4