Referensi API AWS Marketplace direstrukturisasi. Untuk informasi selengkapnya tentang operasi API yang didukung, lihat Referensi API AWS Marketplace.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perbarui tanggal kedaluwarsa CPPO menggunakanAWSSDK
Contoh kode berikut menunjukkan cara memperbarui tanggal kedaluwarsa CPPO untuk memberi pembeli lebih banyak waktu untuk mengevaluasi dan menerima penawaran.
- Java
-
- SDK untuk Java 2.x
-
Untuk menjalankan contoh ini, teruskan changeset JSON berikut ke RunChangesets dalam Utilities untuk memulai changeset dari bagian Utilities.
{
"Catalog": "AWSMarketplace",
"ChangeSet": [
{
"ChangeType": "UpdateAvailability",
"Entity": {
"Type": "Offer@1.0",
"Identifier": "offer-1111111111111"
},
"DetailsDocument": {
"AvailabilityEndDate": "2025-07-31"
}
}
]
}
- Python
-
- SDK untuk Python (Boto3)
-
{
"Catalog": "AWSMarketplace",
"ChangeSet": [
{
"ChangeType": "UpdateAvailability",
"Entity": {
"Type": "Offer@1.0",
"Identifier": "offer-1111111111111"
},
"DetailsDocument": {
"AvailabilityEndDate": "2025-07-31"
}
}
]
}
Jalankan skrip ini untuk memulai changeset. Fungsi pembantu didefinisikan dalam Utilities untuk memulai changeset dari bagian Utilities.
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
# SPDX-License-Identifier: Apache-2.0
"""
Purpose
Shows how to use the AWS SDK for Python (Boto3) to update the expiry
date of a CPPO offer
"""
import os
import utils.start_changeset as sc
import utils.stringify_details as sd
def main(change_set=None):
if change_set is None:
fname = "changeset.json"
change_set_file = os.path.join(os.path.dirname(__file__), fname)
stringified_change_set = sd.stringify_changeset(change_set_file)
else:
stringified_change_set = change_set
response = sc.usage_demo(
stringified_change_set,
"Update the expiry date of a CPPO offer"
)
return response
if __name__ == "__main__":
main()
Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihatMenggunakan layanan ini denganAWSSDK. Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.