AWS cli medium security documentation change
Summary
Updated CLI command reference from 2.28.8 to 2.28.11, restructured parameters, added national security field, partner opportunity identifier, tags, and revised documentation for opportunity lifecycle stages and marketing fields
Security assessment
Added '--national-security' parameter with documentation stating 'additional privacy and security measures apply during review and management process'. Explicitly mentions security controls for government-related opportunities.
Diff
diff --git a/cli/latest/reference/partnercentral-selling/create-opportunity.md b/cli/latest/reference/partnercentral-selling/create-opportunity.md index d42397103..4e3e0d179 100644 --- a//cli/latest/reference/partnercentral-selling/create-opportunity.md +++ b//cli/latest/reference/partnercentral-selling/create-opportunity.md @@ -15 +15 @@ - * [AWS CLI 2.28.8 Command Reference](../../index.html) » + * [AWS CLI 2.28.11 Command Reference](../../index.html) » @@ -80,4 +80 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne - [--client-token <value>] - [--customer <value>] - [--life-cycle <value>] - [--marketing <value>] + [--primary-needs-from-aws <value>] @@ -85,3 +81,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne - [--opportunity-team <value>] - [--opportunity-type <value>] - [--origin <value>] @@ -89 +83 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne - [--primary-needs-from-aws <value>] + [--customer <value>] @@ -90,0 +85,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne + [--opportunity-type <value>] + [--marketing <value>] @@ -91,0 +88,5 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne + [--client-token <value>] + [--life-cycle <value>] + [--origin <value>] + [--opportunity-team <value>] + [--tags <value>] @@ -120 +121 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne -`--client-token` (string) +`--primary-needs-from-aws` (list) @@ -122 +123 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne -> Required to be unique, and should be unchanging, it can be randomly generated or a meaningful string. +> Identifies the type of support the partner needs from Amazon Web Services. @@ -124 +125 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne -> Default: None +> Valid values: @@ -126 +127,45 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne -> Best practice: To help ensure uniqueness and avoid conflicts, use a Universally Unique Identifier (UUID) as the `ClientToken` . You can use standard libraries from most programming languages to generate this. If you use the same client token, the API returns the following error: “Conflicting client token submitted for a new request body.” +> * Cosell—Architectural Validation: Confirmation from Amazon Web Services that the partner’s proposed solution architecture is aligned with Amazon Web Services best practices and poses minimal architectural risks. +> * Cosell—Business Presentation: Request Amazon Web Services seller’s participation in a joint customer presentation. +> * Cosell—Competitive Information: Access to Amazon Web Services competitive resources and support for the partner’s proposed solution. +> * Cosell—Pricing Assistance: Connect with an Amazon Web Services seller for support situations where a partner may be receiving an upfront discount on a service (for example: EDP deals). +> * Cosell—Technical Consultation: Connect with an Amazon Web Services Solutions Architect to address the partner’s questions about the proposed solution. +> * Cosell—Total Cost of Ownership Evaluation: Assistance with quoting different cost savings of proposed solutions on Amazon Web Services versus on-premises or a traditional hosting environment. +> * Cosell—Deal Support: Request Amazon Web Services seller’s support to progress the opportunity (for example: joint customer call, strategic positioning). +> * Cosell—Support for Public Tender/RFx: Opportunity related to the public sector where the partner needs Amazon Web Services RFx support. +> + +> +> (string) + +Syntax: + + + "string" "string" ... + + Where valid values are: + Co-Sell - Architectural Validation + Co-Sell - Business Presentation + Co-Sell - Competitive Information + Co-Sell - Pricing Assistance + Co-Sell - Technical Consultation + Co-Sell - Total Cost of Ownership Evaluation + Co-Sell - Deal Support + Co-Sell - Support for Public Tender / RFx + + +`--national-security` (string) + +> Indicates whether the `Opportunity` pertains to a national security project. This field must be set to `true` only when the customer’s industry is _Government_ . Additional privacy and security measures apply during the review and management process for opportunities marked as `NationalSecurity` . +> +> Possible values: +> +> * `Yes` +> * `No` +> + + +`--partner-opportunity-identifier` (string) + +> Specifies the opportunity’s unique identifier in the partner’s CRM system. This value is essential to track and reconcile because it’s included in the outbound payload to the partner. +> +> This field allows partners to link an opportunity to their CRM, which helps to ensure seamless integration and accurate synchronization between the Partner Central API and the partner’s internal systems. @@ -135,0 +181,20 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne +>> Industry -> (string) +>> +>>> Specifies the industry the end `Customer` belongs to that’s associated with the `Opportunity` . It refers to the category or sector where the customer’s business operates. This is a required field. +>> +>> OtherIndustry -> (string) +>> +>>> Specifies the end `Customer` ‘s industry associated with the `Opportunity` , when the selected value in the `Industry` field is `Other` . +>> +>> CompanyName -> (string) +>> +>>> Specifies the end `Customer` ‘s company name associated with the `Opportunity` . +>> +>> WebsiteUrl -> (string) +>> +>>> Specifies the end customer’s company website URL associated with the `Opportunity` . This value is crucial to map the customer within the Amazon Web Services CRM system. This field is required in all cases except when the opportunity is related to national security. +>> +>> AwsAccountId -> (string) +>> +>>> Specifies the `Customer` Amazon Web Services account ID associated with the `Opportunity` . +>> @@ -144,4 +208,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne ->>> CountryCode -> (string) ->>> ->>>> Specifies the end `Customer` ‘s country associated with the `Opportunity` . ->>> @@ -157,0 +219,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne +>>> CountryCode -> (string) +>>> +>>>> Specifies the end `Customer` ‘s country associated with the `Opportunity` . +>>> @@ -162,8 +226,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne ->> AwsAccountId -> (string) ->> ->>> Specifies the `Customer` Amazon Web Services account ID associated with the `Opportunity` . ->> ->> CompanyName -> (string) ->> ->>> Specifies the end `Customer` ‘s company name associated with the `Opportunity` . ->> @@ -173,12 +229,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne ->> ->> Industry -> (string) ->> ->>> Specifies the industry the end `Customer` belongs to that’s associated with the `Opportunity` . It refers to the category or sector where the customer’s business operates. This is a required field. ->> ->> OtherIndustry -> (string) ->> ->>> Specifies the end `Customer` ‘s industry associated with the `Opportunity` , when the selected value in the `Industry` field is `Other` . ->> ->> WebsiteUrl -> (string) ->> ->>> Specifies the end customer’s company website URL associated with the `Opportunity` . This value is crucial to map the customer within the Amazon Web Services CRM system. This field is required in all cases except when the opportunity is related to national security. @@ -194,4 +238,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne ->>> BusinessTitle -> (string) ->>> ->>>> The partner contact’s title (job title or role) associated with the `Opportunity` . `BusinessTitle` supports either `PartnerAccountManager` or `OpportunityOwner` . ->>> @@ -209,0 +251,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/partne +>>> BusinessTitle -> (string) +>>> +>>>> The partner contact’s title (job title or role) associated with the `Opportunity` . `BusinessTitle` supports either `PartnerAccountManager` or `OpportunityOwner` . +>>> @@ -217 +262 @@ Shorthand Syntax: - Account={Address={City=string,CountryCode=string,PostalCode=string,StateOrRegion=string,StreetAddress=string},AwsAccountId=string,CompanyName=string,Duns=string,Industry=string,OtherIndustry=string,WebsiteUrl=string},Contacts=[{BusinessTitle=string,Email=string,FirstName=string,LastName=string,Phone=string},{BusinessTitle=string,Email=string,FirstName=string,LastName=string,Phone=string}] + Account={Industry=string,OtherIndustry=string,CompanyName=string,WebsiteUrl=string,AwsAccountId=string,Address={City=string,PostalCode=string,StateOrRegion=string,CountryCode=string,StreetAddress=string},Duns=string},Contacts=[{Email=string,FirstName=string,LastName=string,BusinessTitle=string,Phone=string},{Email=string,FirstName=string,LastName=string,BusinessTitle=string,Phone=string}] @@ -224,0 +270,5 @@ JSON Syntax: + "Industry": "Aerospace"|"Agriculture"|"Automotive"|"Computers and Electronics"|"Consumer Goods"|"Education"|"Energy - Oil and Gas"|"Energy - Power and Utilities"|"Financial Services"|"Gaming"|"Government"|"Healthcare"|"Hospitality"|"Life Sciences"|"Manufacturing"|"Marketing and Advertising"|"Media and Entertainment"|"Mining"|"Non-Profit Organization"|"Professional Services"|"Real Estate and Construction"|"Retail"|"Software and Internet"|"Telecommunications"|"Transportation and Logistics"|"Travel"|"Wholesale and Distribution"|"Other", + "OtherIndustry": "string", + "CompanyName": "string", + "WebsiteUrl": "string", + "AwsAccountId": "string", @@ -227 +276,0 @@ JSON Syntax: - "CountryCode": "US"|"AF"|"AX"|"AL"|"DZ"|"AS"|"AD"|"AO"|"AI"|"AQ"|"AG"|"AR"|"AM"|"AW"|"AU"|"AT"|"AZ"|"BS"|"BH"|"BD"|"BB"|"BY"|"BE"|"BZ"|"BJ"|"BM"|"BT"|"BO"|"BQ"|"BA"|"BW"|"BV"|"BR"|"IO"|"BN"|"BG"|"BF"|"BI"|"KH"|"CM"|"CA"|"CV"|"KY"|"CF"|"TD"|"CL"|"CN"|"CX"|"CC"|"CO"|"KM"|"CG"|"CK"|"CR"|"CI"|"HR"|"CU"|"CW"|"CY"|"CZ"|"CD"|"DK"|"DJ"|"DM"|"DO"|"EC"|"EG"|"SV"|"GQ"|"ER"|"EE"|"ET"|"FK"|"FO"|"FJ"|"FI"|"FR"|"GF"|"PF"|"TF"|"GA"|"GM"|"GE"|"DE"|"GH"|"GI"|"GR"|"GL"|"GD"|"GP"|"GU"|"GT"|"GG"|"GN"|"GW"|"GY"|"HT"|"HM"|"VA"|"HN"|"HK"|"HU"|"IS"|"IN"|"ID"|"IR"|"IQ"|"IE"|"IM"|"IL"|"IT"|"JM"|"JP"|"JE"|"JO"|"KZ"|"KE"|"KI"|"KR"|"KW"|"KG"|"LA"|"LV"|"LB"|"LS"|"LR"|"LY"|"LI"|"LT"|"LU"|"MO"|"MK"|"MG"|"MW"|"MY"|"MV"|"ML"|"MT"|"MH"|"MQ"|"MR"|"MU"|"YT"|"MX"|"FM"|"MD"|"MC"|"MN"|"ME"|"MS"|"MA"|"MZ"|"MM"|"NA"|"NR"|"NP"|"NL"|"AN"|"NC"|"NZ"|"NI"|"NE"|"NG"|"NU"|"NF"|"MP"|"NO"|"OM"|"PK"|"PW"|"PS"|"PA"|"PG"|"PY"|"PE"|"PH"|"PN"|"PL"|"PT"|"PR"|"QA"|"RE"|"RO"|"RU"|"RW"|"BL"|"SH"|"KN"|"LC"|"MF"|"PM"|"VC"|"WS"|"SM"|"ST"|"SA"|"SN"|"RS"|"SC"|"SL"|"SG"|"SX"|"SK"|"SI"|"SB"|"SO"|"ZA"|"GS"|"SS"|"ES"|"LK"|"SD"|"SR"|"SJ"|"SZ"|"SE"|"CH"|"SY"|"TW"|"TJ"|"TZ"|"TH"|"TL"|"TG"|"TK"|"TO"|"TT"|"TN"|"TR"|"TM"|"TC"|"TV"|"UG"|"UA"|"AE"|"GB"|"UM"|"UY"|"UZ"|"VU"|"VE"|"VN"|"VG"|"VI"|"WF"|"EH"|"YE"|"ZM"|"ZW", @@ -229,0 +279 @@ JSON Syntax: + "CountryCode": "US"|"AF"|"AX"|"AL"|"DZ"|"AS"|"AD"|"AO"|"AI"|"AQ"|"AG"|"AR"|"AM"|"AW"|"AU"|"AT"|"AZ"|"BS"|"BH"|"BD"|"BB"|"BY"|"BE"|"BZ"|"BJ"|"BM"|"BT"|"BO"|"BQ"|"BA"|"BW"|"BV"|"BR"|"IO"|"BN"|"BG"|"BF"|"BI"|"KH"|"CM"|"CA"|"CV"|"KY"|"CF"|"TD"|"CL"|"CN"|"CX"|"CC"|"CO"|"KM"|"CG"|"CK"|"CR"|"CI"|"HR"|"CU"|"CW"|"CY"|"CZ"|"CD"|"DK"|"DJ"|"DM"|"DO"|"EC"|"EG"|"SV"|"GQ"|"ER"|"EE"|"ET"|"FK"|"FO"|"FJ"|"FI"|"FR"|"GF"|"PF"|"TF"|"GA"|"GM"|"GE"|"DE"|"GH"|"GI"|"GR"|"GL"|"GD"|"GP"|"GU"|"GT"|"GG"|"GN"|"GW"|"GY"|"HT"|"HM"|"VA"|"HN"|"HK"|"HU"|"IS"|"IN"|"ID"|"IR"|"IQ"|"IE"|"IM"|"IL"|"IT"|"JM"|"JP"|"JE"|"JO"|"KZ"|"KE"|"KI"|"KR"|"KW"|"KG"|"LA"|"LV"|"LB"|"LS"|"LR"|"LY"|"LI"|"LT"|"LU"|"MO"|"MK"|"MG"|"MW"|"MY"|"MV"|"ML"|"MT"|"MH"|"MQ"|"MR"|"MU"|"YT"|"MX"|"FM"|"MD"|"MC"|"MN"|"ME"|"MS"|"MA"|"MZ"|"MM"|"NA"|"NR"|"NP"|"NL"|"AN"|"NC"|"NZ"|"NI"|"NE"|"NG"|"NU"|"NF"|"MP"|"NO"|"OM"|"PK"|"PW"|"PS"|"PA"|"PG"|"PY"|"PE"|"PH"|"PN"|"PL"|"PT"|"PR"|"QA"|"RE"|"RO"|"RU"|"RW"|"BL"|"SH"|"KN"|"LC"|"MF"|"PM"|"VC"|"WS"|"SM"|"ST"|"SA"|"SN"|"RS"|"SC"|"SL"|"SG"|"SX"|"SK"|"SI"|"SB"|"SO"|"ZA"|"GS"|"SS"|"ES"|"LK"|"SD"|"SR"|"SJ"|"SZ"|"SE"|"CH"|"SY"|"TW"|"TJ"|"TZ"|"TH"|"TL"|"TG"|"TK"|"TO"|"TT"|"TN"|"TR"|"TM"|"TC"|"TV"|"UG"|"UA"|"AE"|"GB"|"UM"|"UY"|"UZ"|"VU"|"VE"|"VN"|"VG"|"VI"|"WF"|"EH"|"YE"|"ZM"|"ZW", @@ -232,6 +282 @@ JSON Syntax: - "AwsAccountId": "string", - "CompanyName": "string", - "Duns": "string", - "Industry": "Aerospace"|"Agriculture"|"Automotive"|"Computers and Electronics"|"Consumer Goods"|"Education"|"Energy - Oil and Gas"|"Energy - Power and Utilities"|"Financial Services"|"Gaming"|"Government"|"Healthcare"|"Hospitality"|"Life Sciences"|"Manufacturing"|"Marketing and Advertising"|"Media and Entertainment"|"Mining"|"Non-Profit Organization"|"Professional Services"|"Real Estate and Construction"|"Retail"|"Software and Internet"|"Telecommunications"|"Transportation and Logistics"|"Travel"|"Wholesale and Distribution"|"Other", - "OtherIndustry": "string", - "WebsiteUrl": "string" + "Duns": "string" @@ -241 +285,0 @@ JSON Syntax: - "BusinessTitle": "string", @@ -244,0 +289 @@ JSON Syntax: + "BusinessTitle": "string", @@ -252 +297 @@ JSON Syntax: -`--life-cycle` (structure) +`--project` (structure) @@ -254 +299 @@ JSON Syntax: -> An object that contains lifecycle details for the `Opportunity` . +> An object that contains project details for the `Opportunity` . @@ -256 +301 @@ JSON Syntax: -> ClosedLostReason -> (string) +> DeliveryModels -> (list) @@ -258 +303 @@ JSON Syntax: ->> Specifies the reason code when an opportunity is marked as _Closed Lost_ . When you select an appropriate reason code, you communicate the context for closing the `Opportunity` , and aid in accurate reports and analysis of opportunity outcomes. The possible values are: +>> Specifies the deployment or consumption model for your solution or service in the `Opportunity` ‘s context. You can select multiple options. @@ -260,19 +305,8 @@ JSON Syntax: ->> * Customer Deficiency: The customer lacked necessary resources or capabilities. ->> * Delay/Cancellation of Project: The project was delayed or canceled. ->> * Legal/Tax/Regulatory: Legal, tax, or regulatory issues prevented progress. ->> * Lost to Competitor—Google: The opportunity was lost to Google. ->> * Lost to Competitor—Microsoft: The opportunity was lost to Microsoft. ->> * Lost to Competitor—SoftLayer: The opportunity was lost to SoftLayer. ->> * Lost to Competitor—VMWare: The opportunity was lost to VMWare. ->> * Lost to Competitor—Other: The opportunity was lost to a competitor not listed above. ->> * No Opportunity: There was no opportunity to pursue. ->> * On Premises Deployment: The customer chose an on-premises solution. ->> * Partner Gap: The partner lacked necessary resources or capabilities. ->> * Price: The price was not competitive or acceptable to the customer. ->> * Security/Compliance: Security or compliance issues prevented progress. ->> * Technical Limitations: Technical limitations prevented progress.