Mengasosiasikan vSwitch dalam virtual private cloud (VPC) dengan domain multicast melalui operasi AssociateTransitRouterMulticastDomain sehingga sumber daya di dalam VPC dapat berkomunikasi secara multicast.
Deskripsi operasi
-
Satu vSwitch hanya dapat diasosiasikan dengan satu domain multicast. Pastikan vSwitch yang akan diasosiasikan belum terikat dengan domain multicast lain. Untuk memutuskan asosiasi vSwitch dari domain multicast, lihat DisassociateTransitRouterMulticastDomain.
-
AssociateTransitRouterMulticastDomain adalah operasi asinkron. Setelah permintaan dikirim, sistem mengembalikan RequestId, tetapi asosiasi antara vSwitch dan domain multicast belum selesai. Proses asosiasi tersebut berjalan di latar belakang. Anda dapat memanggil ListTransitRouterMulticastDomainAssociations untuk memeriksa status asosiasi antara vSwitch dan domain multicast.
Jika status asosiasi adalah Associating, asosiasi antara vSwitch dan domain multicast sedang dalam proses pembuatan. Dalam keadaan ini, Anda hanya dapat memeriksa vSwitch dan tidak dapat melakukan operasi lain.
Jika status asosiasi adalah Associated, asosiasi antara vSwitch dan domain multicast telah berhasil dibuat.
-
VPC tempat vSwitch berada harus terhubung ke router transit edisi perusahaan. Untuk membuat koneksi VPC, lihat CreateTransitRouterVpcAttachment.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:AssociateTransitRouterMulticastDomain |
update |
*TransitRouterMulticastDomain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
Token client yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan client untuk menghasilkan token tersebut, tetapi pastikan token tersebut unik di antara permintaan yang berbeda. Token client hanya boleh berisi karakter ASCII. |
123e4567-e89b-12d3-a456-426655440000 |
| TransitRouterMulticastDomainId |
string |
Yes |
ID domain multicast. |
tr-mcast-domain-91wpg6wbhchjeq**** |
| TransitRouterAttachmentId |
string |
Yes |
ID koneksi VPC. |
tr-attach-g3kz2k3u76amsk**** |
| VSwitchIds |
array |
Yes |
Daftar ID vSwitch. |
|
|
string |
Yes |
ID vSwitch. Anda dapat mengasosiasikan hingga 5 vSwitch sekaligus, dan satu domain multicast mendukung hingga 10 vSwitch yang diasosiasikan. |
vsw-p0wxk12u6okfkr8xy**** |
|
| DryRun |
boolean |
No |
Menentukan apakah akan menjalankan dry run. Nilai yang valid:
|
false. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
F88AC12C-943B-50E9-A344-4F8820BB07A7 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "F88AC12C-943B-50E9-A344-4F8820BB07A7"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidMulticastDomain.NotFound | The specified MulticastDomain is not found. | MulticastDomain yang ditentukan dalam parameter tidak ada. |
| 400 | IncorrectStatus.MulticastDomain | The status of MulticastDomain is incorrect. | Status MulticastDomain saat ini tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | InvalidAttachmentId.NotFound | The specified AttachmentId is not found. | |
| 400 | IllegalParam.AttachmentId | The specified AttachmentId is illegal. | AttachmentId yang ditentukan dalam parameter permintaan tidak valid. |
| 400 | IncorrectStatus.Attachment | The status of Attachment is incorrect. | Status attachment saat ini tidak mendukung operasi ini. Coba lagi nanti. |
| 400 | MissingParam.VSwitchIds | The parameter VSwitchIds is mandatory. | Parameter VSwitchIds tidak ada. |
| 400 | InstanceNotExist | The instance is not exist. | Instans yang ditentukan tidak ada. |
| 400 | OperationUnsupported.CloudBoxVpc | The specified CloudBoxVpc does not support the operation. | VPC CloudBox tidak mendukung operasi ini. |
| 400 | AssociationExist.VSwitchIds | The association already exists. | vSwitch sudah terikat. |
| 400 | QuotaFull.VswitchPerMulticastDomain | The number of vswitch associated with multicast domain has exceed the maximum value that can be created. | Jumlah vSwitch yang diasosiasikan dengan domain multicast telah mencapai batas atas. |
| 400 | DryRunOperation | Request validation has been passed with DryRun flag set. | Validasi permintaan DryRun berhasil. |
| 400 | OperationUnsupported.VpcRegion | The specified Region is not support for this operation. | Wilayah saat ini tidak mendukung operasi ini. |
| 400 | OperationUnsupported.AdvancedFeature | The specified vpc does not support the operation. | |
| 400 | QuotaFull.MulticastDomainPerVpc | The number of multicast domain that vpc associated has exceed the maximum value that can be associated. | Jumlah domain multicast yang dapat diasosiasikan dengan VPC telah mencapai batas atas. |
| 400 | IllegalParam.VSwitchIds | The parameter VSwitchIds is illegal. | Parameter VSwitchIds tidak valid. |
| 400 | InvalidParameter | Invalid parameter. | Parameter tidak valid. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | Akun tidak memiliki izin untuk melakukan operasi ini. |
| 400 | InvalidParameter.TransitRouterAttachmentId | The specified parameter TransitRouterAttachmentId is invalid. | |
| 400 | InvalidParameter.TransitRouterMulticastDomainId | The specified parameter TransitRouterMulticastDomainId is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.