Adiciona origens de espelhamento de tráfego a uma sessão de espelhamento de tráfego.
Descrição da operação
AddSourcesToTrafficMirrorSession é uma operação assíncrona. O sistema retorna um ID de solicitação, mas as origens de espelhamento de tráfego ainda não foram adicionadas. A tarefa de adição ainda está sendo executada em segundo plano. Você pode chamar ListTrafficMirrorSessions para consultar o status de adição das origens de espelhamento de tráfego:\n - Se a sessão de espelhamento de tráfego estiver no estado Modifying, as origens de espelhamento de tráfego estão sendo adicionadas.\n - Se a sessão de espelhamento de tráfego estiver no estado Created, as origens de espelhamento de tráfego foram adicionadas.\n- AddSourcesToTrafficMirrorSession não oferece suporte à adição simultânea de 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 de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o valor e deve garantir que o valor seja exclusivo entre diferentes solicitações. O token de cliente pode conter apenas caracteres ASCII.\n\n> Se você não especificar este parâmetro, o sistema usará automaticamente o RequestId da solicitação de API como o ClientToken. O RequestId de cada solicitação de API pode ser diferente. |
0c593ea1-3bea-11e9-b96b-88e9fe63**** |
| DryRun |
boolean |
Não |
Especifica se deve ser realizada apenas uma pré-verificação da solicitação. Valores válidos:\n\n- true: realiza a pré-verificação da solicitação sem adicionar as origens de espelhamento de tráfego. O sistema verifica se os parâmetros obrigatórios foram especificados, o formato da solicitação e os limites. Se a solicitação falhar na pré-verificação, o erro correspondente será retornado. Se a solicitação passar na pré-verificação, o código de erro |
false |
| TrafficMirrorSessionId |
string |
Sim |
O ID da sessão de espelhamento de tráfego à qual você deseja adicionar origens de espelhamento de tráfego. |
tms-j6cla50buc44ap8tu**** |
| TrafficMirrorSourceIds |
array |
Sim |
Os IDs das origens de espelhamento de tráfego que você deseja adicionar. 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 significa 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 |
Os IDs das origens de espelhamento de tráfego que você deseja adicionar. 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 significa 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.\n\nVocê pode chamar a operação DescribeRegions para consultar os IDs de região.\n\nPara obter mais informações sobre as regiões que oferecem suporte ao 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. | O status comercial do espelhamento de tráfego é inválido. |
| 400 | OptInRequired.TrafficMirror | You need to subscribe to the traffic mirror service first. | O serviço de espelhamento de tráfego não está ativado. |
| 400 | DuplicatedParam.SourceInstanceIds | The parameter of source instance IDs contains duplicate values. | O parâmetro de ID da instância de origem do espelhamento de tráfego contém valores duplicados. |
| 400 | ResourceNotFound.TrafficMirrorSession | The specified resource of traffic mirror session is not found. | A sessão de espelhamento de tráfego especificada não existe. |
| 400 | IncorrectStatus.TrafficMirrorSession | The status of traffic mirror session is incorrect. | O status da sessão de espelhamento de tráfego é inválido. |
| 400 | ResourceAlreadyAssociated.TrafficMirrorSource | The specified traffic mirror source and session are already associated. | A origem e a sessão de espelhamento de tráfego especificadas já estão associadas. |
| 400 | ResourceNotFound.NetworkInterface | The specified resource of %s is not found. | A interface de rede elástica (ENI) especificada não existe. |
| 400 | ResourceNotFound.EcsInstance | The specified resource of ECS instance is not found. | A instância ECS especificada não existe. |
| 400 | OperationDenied.EcsNotSupportTrafficMirror | The ECS instance does not support traffic mirroring. | A instância ECS não oferece suporte ao espelhamento de tráfego. |
| 400 | OperationDenied.DuplicateRole | The network interface must not be the source and the target of traffic mirror sessions at the same time. | Uma interface de rede elástica (ENI) não pode ser usada como origem e destino de uma sessão de espelhamento de tráfego ao mesmo tempo. |
| 400 | QuotaExceeded.NetworkInterfaceRelatedSession | The quota of the number of traffic mirror sessions related to one network interface is exceeded. | O número de sessões de espelhamento de tráfego associadas a uma interface de rede elástica (ENI) excede a cota. |
| 400 | OperationDenied.FreeNetworkInterface | The network interface is not attached to any ECS instance. | A interface de rede elástica especificada não está associada a nenhuma instância ECS. |
| 400 | QuotaExceeded.SourceNumPerSession | The quota of the number of traffic mirror sources per session is exceeded. | O número de origens associadas a uma sessão de espelhamento de tráfego excede a cota. |
| 400 | QuotaExceeded.SourceNumPerTarget | The maximum number of traffic mirror sources for a target is exceeded. | O número de origens de espelhamento de tráfego associadas ao destino de espelhamento de tráfego excede o limite. |
| 400 | OperationUnsupported.BondingNetworkInterface | The specified traffic mirror source is bonding eni without slave. | A operação atual não suporta ENIs agregadas sem ENIs secundárias. |
| 400 | OperationDenied.UnsupportedTargetType | Traffic mirror target must be SLB if traffic mirror sources contain nat gateway network interface. | Se a origem do espelhamento de tráfego contiver uma controladora de interface de rede (NIC) de um gateway NAT, o destino do espelhamento de tráfego deverá ser do tipo SLB. |
| 400 | OperationDenied.InvalidSourceBondEniType | The traffic mirroring source does not support the entered bond ENI type. | A origem do espelhamento de tráfego não suporta o tipo especificado de controladores de interface de rede (NICs) gerenciados. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.