Desassocia um vSwitch de um domínio de multicast.
Descrição da operação
-
Antes de desassociar um vSwitch de um domínio de multicast, certifique-se de que nenhuma origem ou membro de multicast exista no vSwitch. Para obter mais informações sobre como excluir uma origem de multicast e um membro de multicast, consulte DeregisterTransitRouterMulticastGroupSources e DeregisterTransitRouterMulticastGroupMembers.
-
Se você fornecer parâmetros inválidos, o sistema retornará um ID de solicitação, mas não desassociará o vSwitch do domínio de multicast.
-
DisassociateTransitRouterMulticastDomain é uma operação assíncrona. Depois que você envia uma solicitação, o sistema retorna um RequestId, mas o vSwitch não é desassociado imediatamente do domínio de multicast. O sistema executa a tarefa de desassociação em segundo plano. Você pode chamar a operação ListTransitRouterMulticastDomainAssociations para consultar o status de associação do vSwitch e do domínio de multicast.
-
Se o status de associação for Dissociating, o vSwitch está sendo desassociado do domínio de multicast. Nesse estado, você pode apenas consultar o vSwitch. Não é possível realizar outras operações.
-
Se o vSwitch não puder ser encontrado no domínio de multicast, o vSwitch foi desassociado com sucesso do domínio de multicast.
-
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cen:DisassociateTransitRouterMulticastDomain |
delete |
*TransitRouterMulticastDomain
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Gere um token a partir do seu cliente para garantir que o token seja exclusivo entre diferentes solicitações. O token pode conter apenas caracteres ASCII. |
123e4567-e89b-12d3-a456-426655440000 |
| TransitRouterMulticastDomainId |
string |
Sim |
O ID do domínio de multicast. |
tr-mcast-domain-91wpg6wbhchjeq**** |
| TransitRouterAttachmentId |
string |
Sim |
O ID da conexão VPC. A conexão VPC é criada depois que a Virtual Private Cloud (VPC) à qual o vSwitch pertence é conectada ao transit router. |
tr-attach-g3kz2k3u76amsk**** |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado apenas um dry run. Valores válidos:
Valor padrão: false. |
false |
| VSwitchIds |
array |
Não |
A lista de IDs de vSwitch. |
|
|
string |
Sim |
O ID do vSwitch. Você pode desassociar até 5 vSwitches de um domínio de multicast por vez. |
vsw-p0w9s2ig1jnwgrbzl**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta. |
||
| RequestId |
string |
O ID da solicitação. |
6F6B3FF0-45D1-5416-B189-C45A42A0222B |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "6F6B3FF0-45D1-5416-B189-C45A42A0222B"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidMulticastDomainId.NotFound | The specified MulticastDomainId is not found. | The error message returned because the specified multicast domain does not exist. |
| 400 | IncorrectStatus.MulticastDomain | The status of MulticastDomain is incorrect. | The error message returned because the status of the specified multicast domain does not support this operation. Try again later. |
| 400 | InstanceStatusNotSupport | The status of instance not support the operation. | The error message returned because the operation is not supported while the instance is in the current state. |
| 400 | InvalidAttachmentId.NotFound | The specified AttachmentId is not found. | |
| 400 | IncorrectStatus.Attachment | The status of Attachment is incorrect. | The error message returned because the status of the attachment does not support this operation. Try again later. |
| 400 | IllegalParam.AttachmentId | The specified AttachmentId is illegal. | The error message returned because the specified attachment ID is invalid. |
| 400 | InvalidOperation.MulticastGroupExist | Operation is invalid because multicast groups exist. | The error message returned because this operation is not supported when a multicast domain group exists. |
| 400 | DryRunOperation | Request validation has been passed with DryRun flag set. | The error message returned because the dry run request passed the precheck. |
| 400 | InvalidParameter | Invalid parameter. | The error message returned because the parameter is set to an invalid value. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | The error message returned because you do not have the permissions to perform this operation. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.