Membuat set penyebaran di wilayah tertentu.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:CreateDeploymentSet |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah set penyebaran. Anda dapat memanggil DescribeRegions untuk mengkueri daftar wilayah terbaru. |
cn-hangzhou |
| OnUnableToRedeployFailedInstance |
string |
No |
Solusi darurat yang digunakan ketika instans dalam set penyebaran tidak dapat didistribusikan secara merata setelah migrasi failover karena persediaan instans tidak mencukupi. Nilai valid:
Nilai default: CancelMembershipAndStart. |
CancelMembershipAndStart |
| Description |
string |
No |
Deskripsi set penyebaran. Deskripsi harus memiliki panjang 2 hingga 256 karakter dan tidak boleh diawali dengan |
testDescription |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi pastikan token tersebut unik di antara permintaan yang berbeda. ClientToken hanya dapat berisi karakter ASCII dan tidak boleh melebihi 64 karakter. Untuk informasi lebih lanjut, lihat Cara memastikan idempotensi. |
123e4567-e89b-12d3-a456-426655440000 |
| DeploymentSetName |
string |
No |
Nama set penyebaran. Nama harus memiliki panjang 2 hingga 128 karakter dan harus diawali dengan huruf atau karakter Tionghoa. Nama tidak boleh diawali dengan |
testDeploymentSetName |
| Domain |
string |
No |
Catatan
Parameter ini tidak digunakan lagi. |
null |
| Granularity |
string |
No |
Catatan
Parameter ini tidak digunakan lagi. |
null |
| Strategy |
string |
No |
Strategi penyebaran. Nilai valid:
Nilai default: Availability. |
Availability |
| GroupCount |
integer |
No |
Jumlah kelompok untuk strategi kelompok ketersediaan tinggi. Nilai valid: 1 hingga 7. Nilai default: 3. Catatan
Parameter ini hanya berlaku ketika |
1 |
| Type |
string |
No |
Tipe penyebaran. Nilai valid:
Nilai default: host. |
|
| Affinity |
integer |
No |
Tingkat afinitas set penyebaran. Instans dalam set penyebaran didistribusikan berdasarkan tingkat afinitas ini. Nilai valid: 1 hingga 10. Nilai default: 1. |
3 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| DeploymentSetId |
string |
ID set penyebaran. |
ds-bp1frxuzdg87zh4pzq**** |
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Contoh
Respons sukses
JSONformat
{
"DeploymentSetId": "ds-bp1frxuzdg87zh4pzq****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | The input parameter RegionId that is mandatory for processing this request is not supplied. | |
| 400 | InvalidDeploymentSetName.Malformed | Specified deployment set name is not valid. | |
| 400 | InvalidDescription.Malformed | The specified parameter Description is not valid. | |
| 400 | InvalidParameter.Domain | The specified parameter Domain is not valid. | |
| 400 | InvalidParameter.Strategy | The specified parameter Strategy is not valid. | |
| 400 | InvalidParameter.granularity | The specified parameter Granularity is not valid. | |
| 400 | DependencyViolation.domain.granularity | The DeploymentSet domain and granularity is violation. | |
| 400 | DependencyViolation.strategy.granularity | The DeploymentSet strategy and granularity is violation. | |
| 400 | DeploymentSet.GroupQuotaFull | The deploymentSet group quota is full. | |
| 400 | InvalidParameter.GroupCount | The specified parameter "GroupCount" is not valid. | |
| 400 | InvalidZoneId.NotFound | The zoneId provided does not exist in our records. | |
| 400 | QuotaExceed.DeploymentSet | The deploymentSet quota is full. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.