|
1 | 1 | How to create a public offer |
2 | 2 | ============================ |
3 | 3 |
|
| 4 | +Retry behavior for change-set workflows |
| 5 | +-------------------------------------- |
| 6 | + |
| 7 | +Commands that submit Marketplace change sets now support retry options for transient contention failures such as: |
| 8 | + |
| 9 | +- ``Requested change set has entities locked by change sets`` |
| 10 | +- ``maximum service quota limit ... entities ... updated concurrently`` |
| 11 | + |
| 12 | +Retry flags: |
| 13 | + |
| 14 | +- ``--retry-max-retries`` (default: ``0``; retries are opt-in) |
| 15 | +- ``--retry-initial-delay-seconds`` (default: ``60``) |
| 16 | +- ``--retry-max-delay-seconds`` (default: ``300``) |
| 17 | + |
| 18 | +Supported public-offer workflows: |
| 19 | + |
| 20 | +- ``awsmp public-offer create`` |
| 21 | +- ``awsmp public-offer update-description`` |
| 22 | +- ``awsmp public-offer update-instance-type`` |
| 23 | +- ``awsmp public-offer update-region`` |
| 24 | +- ``awsmp public-offer update-version`` |
| 25 | +- ``awsmp public-offer update-legal-terms`` |
| 26 | +- ``awsmp public-offer update-support-terms`` |
| 27 | +- ``awsmp public-offer release`` |
| 28 | +- ``awsmp public-offer update`` |
| 29 | + |
| 30 | +Example: |
| 31 | + |
| 32 | +.. code-block:: sh |
| 33 | +
|
| 34 | + awsmp public-offer update \ |
| 35 | + --product-id prod-fwu3xsqup23cs \ |
| 36 | + --config listing_configuration.yaml \ |
| 37 | + --retry-max-retries 3 \ |
| 38 | + --retry-initial-delay-seconds 60 \ |
| 39 | + --retry-max-delay-seconds 300 |
| 40 | +
|
4 | 41 | To create a new public AMI product listing in the `AWS marketplace management portal`_, use the API calls described below: |
5 | 42 |
|
6 | 43 |
|
|
0 commit comments