Adiciona origens de espelhamento de tráfego a uma sessão de espelhamento de tráfego chamando a operação AddSourcesToTrafficMirrorSession.
Descrição da operação
- AddSourcesToTrafficMirrorSession é uma operação assíncrona. Após o envio de uma solicitação, o sistema retorna um ID de solicitação. No entanto, a origem de espelhamento de tráfego ainda não foi adicionada, e a tarefa de adição ainda está em execução em segundo plano. Você pode chamar ListTrafficMirrorSessions para consultar o status da adição da origem de espelhamento de tráfego:
Se a sessão de espelhamento de tráfego estiver no estado Modifying, a origem de espelhamento de tráfego está sendo adicionada.
Se a sessão de espelhamento de tráfego estiver no estado Created, a origem de espelhamento de tráfego foi adicionada.
AddSourcesToTrafficMirrorSession não suporta solicitações simultâneas para adicionar origens de espelhamento de tráfego à mesma sessão de espelhamento de tráfego.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:AddSourcesToTrafficMirrorSession |
update |
*TrafficMirrorSession
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClientToken |
string |
Não |
O token do cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O valor de ClientToken pode conter apenas caracteres ASCII. Nota
Se você não especificar este parâmetro, o sistema usará automaticamente o valor de RequestId como o valor de ClientToken. O valor de RequestId pode ser diferente para cada solicitação de API. |
0c593ea1-3bea-11e9-b96b-88e9fe63**** |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado um dry run. Valores válidos:
|
false |
| TrafficMirrorSessionId |
string |
Sim |
O ID da instância da sessão de espelhamento de tráfego à qual você deseja adicionar origens de espelhamento de tráfego. |
tms-j6cla50buc44ap8tu**** |
| TrafficMirrorSourceIds |
array |
Sim |
O ID da instância da origem de espelhamento de tráfego a ser adicionada. Atualmente, apenas interfaces de rede elásticas (ENIs) são suportadas como origens de espelhamento de tráfego. O valor padrão de N é 1, o que indica que você pode adicionar apenas uma origem de espelhamento de tráfego a uma sessão de espelhamento de tráfego. |
eni-j6ccmrl8z3xkvxgw**** |
|
string |
Não |
O ID da instância da origem de espelhamento de tráfego a ser adicionada. Atualmente, apenas interfaces de rede elásticas (ENIs) são suportadas como origens de espelhamento de tráfego. O valor padrão de N é 1, o que indica que você pode adicionar apenas uma origem de espelhamento de tráfego a uma sessão de espelhamento de tráfego. |
eni-j6c8znm5l1yt4sox**** |
|
| RegionId |
string |
Sim |
O ID da região da sessão de espelhamento de tráfego. Você pode chamar a operação DescribeRegions para consultar a lista de regiões mais recente. Para mais informações sobre as regiões que suportam espelhamento de tráfego, consulte Visão geral do espelhamento de tráfego. |
cn-hongkong |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
87F70089-5B38-41A8-BAD8-0B55E2F8DC57 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "87F70089-5B38-41A8-BAD8-0B55E2F8DC57"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | IncorrectBusinessStatus.TrafficMirror | The business status of traffic mirror is incorrect. | Traffic mirroring is in an invalid state. |
| 400 | OptInRequired.TrafficMirror | You need to subscribe to the traffic mirror service first. | Traffic mirroring is disabled. |
| 400 | DuplicatedParam.SourceInstanceIds | The parameter of source instance IDs contains duplicate values. | Duplicate values are set for TrafficMirrorSourceIds.N. |
| 400 | ResourceNotFound.TrafficMirrorSession | The specified resource of traffic mirror session is not found. | |
| 400 | IncorrectStatus.TrafficMirrorSession | The status of traffic mirror session is incorrect. | |
| 400 | ResourceAlreadyAssociated.TrafficMirrorSource | The specified traffic mirror source and session are already associated. | |
| 400 | ResourceNotFound.NetworkInterface | The specified resource of %s is not found. | The error message returned because NetworkInterface is set to an invalid value. |
| 400 | ResourceNotFound.EcsInstance | The specified resource of ECS instance is not found. | |
| 400 | OperationDenied.EcsNotSupportTrafficMirror | The ECS instance does not support traffic mirroring. | |
| 400 | OperationDenied.DuplicateRole | The network interface must not be the source and the target of traffic mirror sessions at the same time. | |
| 400 | QuotaExceeded.NetworkInterfaceRelatedSession | The quota of the number of traffic mirror sessions related to one network interface is exceeded. | The number of traffic mirror sessions associated with an ENI has reached the upper limit. |
| 400 | OperationDenied.FreeNetworkInterface | The network interface is not attached to any ECS instance. | The ENI is not associated with an ECS instance. |
| 400 | QuotaExceeded.SourceNumPerSession | The quota of the number of traffic mirror sources per session is exceeded. | The number of traffic mirror sources associated with a traffic mirror session has reached the upper limit. |
| 400 | QuotaExceeded.SourceNumPerTarget | The maximum number of traffic mirror sources for a target is exceeded. | The number of traffic mirror sources associated with the image exceeds the upper limit. |
| 400 | OperationUnsupported.BondingNetworkInterface | The specified traffic mirror source is bonding eni without slave. | The operation does not support a bond ENI without a slave ENI. |
| 400 | OperationDenied.UnsupportedTargetType | Traffic mirror target must be SLB if traffic mirror sources contain nat gateway network interface. | When a NAT gateway NIC exists in the traffic mirroring source, the traffic mirroring purpose must be SLB type. |
| 400 | OperationDenied.InvalidSourceBondEniType | The traffic mirroring source does not support the entered bond ENI type. | The traffic mirroring source does not support the entered bond ENI type. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.