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.
Batasi versi
Anda dapat menggunakan API Katalog untuk membatasi versi produk pembelajaran mesin Anda. AWS Marketplace Ketika dibatasi, pembeli baru tidak dapat mengakses versi itu. Pelanggan yang ada mempertahankan akses ke versi terbatas. AWS Marketplace pedoman memerlukan dukungan berkelanjutan untuk pembeli yang ada selama 90 hari setelah pembatasan.
penting
Setidaknya satu versi tidak terbatas harus tetap tersedia. Anda tidak dapat membatasi versi produk terakhir yang tersedia untuk umum.
Untuk membatasi versi:
-
Untuk membatasi versi, panggil
StartChangeSetoperasi dengan jenisRestrictDeliveryOptionsperubahan.
Sintaksis Permintaan
POST /StartChangeSet HTTP/1.1 Content-type: application/json { "Catalog": "AWSMarketplace", "ChangeSet": [ { "ChangeType": "RestrictDeliveryOptions", "Entity": { "Identifier": "example1-abcd-1234-5ef6-7890abcdef12@1", "Type": "MachineLearningProduct@1.0" }, "DetailsDocument": { "DeliveryOptionIds": [ "example1-2222-cccc-2222-cccccccccccc" ] } } ] }
Bidang yang diperlukan
Bidang yang diperlukan
-
Entity(objek) —diperlukanBerisi informasi tentang produk ML Anda.
-
Identifier(string) —diperlukanID produk Anda. Untuk informasi selengkapnya, lihat Pengenal.
-
Type(string) —diperlukanMenentukan metode pengiriman (jenis produk). Itu pasti
MachineLearningProduct@1.0.
-
-
DetailsDocument(objek) —diperlukanBerisi informasi versi yang diperbarui.
-
DeliveryOptionIds(array objek) —diperlukanDaftar DeliveryOption ID untuk versi yang ingin Anda batasi. Ambil pengenal unik untuk masing-masing DeliveryOption dengan memanggil DescribeEntity tindakan pada versi yang Anda batasi.
-
Sintaksis Respons
Permintaan yang berhasil mengembalikan:
{ "ChangeSetId": "example123456789012abcdef", "ChangeSetArn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/ChangeSet/example123456789012abcdef" }
-
Validasi: Sistem memeriksa apakah semua informasi memenuhi AWS Marketplace pedoman.
-
Waktu pemrosesan: Beberapa menit hingga beberapa jam
-
Untuk kesalahan validasi, lihat Mengubah status set dan kesalahan.
-
-
Pemantauan status: Anda dapat memeriksa status permintaan dengan dua cara.
-
Melalui Portal AWS Marketplace Manajemen
-
Menggunakan
DescribeChangeSetoperasi
-
-
Penyelesaian: Ketika disetujui, versi baru dibatasi.
Kesalahan
Kesalahan asinkron
Kesalahan berikut dapat terjadi selama pemrosesan set perubahan dan dapat diambil menggunakan DescribeChangeSet operasi:
| Kode kesalahan | Pesan kesalahan |
|---|---|
| INCOMPATIBLE_PRODUCT_STATUS | Gunakan produk publik atau terbatas yang sudah ada |
| HILANG_DELIVERY_OPTION_IDS | Berikan opsi pengiriman dari daftar ID yang ada. |
| INVALID_DELIVERY_OPTION_IDS | Berikan ID opsi pengiriman yang dapat ditemukan di produk. ID tidak ditemukan: [x] |
| INVALID_DELIVERY_OPTION_STATUS | ID opsi pengiriman [invalid_ids] tidak valid. Berikan opsi pengiriman di negara publik. |
| ALL_DELIVERY_OPTIONS_RESTRICTED | Berikan lebih sedikit opsi pengiriman untuk membatasi karena setidaknya satu harus tetap berada di negara publik. |