Ajoute des sources de mise en miroir du trafic à une session de mise en miroir du trafic en appelant l'opération AddSourcesToTrafficMirrorSession.
Description de l'opération
- AddSourcesToTrafficMirrorSession est une opération asynchrone. Après l'envoi d'une requête, le système renvoie un identifiant de requête. Cependant, la source de miroir de trafic n'est pas encore ajoutée et la tâche d'ajout s'exécute toujours en arrière-plan. Vous pouvez appeler ListTrafficMirrorSessions pour interroger l'état de l'ajout de la source de miroir de trafic :
Si la session de miroir de trafic est dans l'état Modifying, la source de miroir de trafic est en cours d'ajout.
Si la session de miroir de trafic est dans l'état Created, la source de miroir de trafic est ajoutée.
AddSourcesToTrafficMirrorSession ne prend pas en charge les requêtes simultanées pour ajouter des sources de miroir de trafic à la même session de miroir de trafic.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
vpc:AddSourcesToTrafficMirrorSession |
update |
*TrafficMirrorSession
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ClientToken |
string |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête.\n\nVous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer que le jeton est unique pour chaque requête. La valeur de ClientToken ne peut contenir que des caractères ASCII.\n\n> Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement la valeur RequestId comme valeur ClientToken. La valeur RequestId peut être différente pour chaque requête API. |
0c593ea1-3bea-11e9-b96b-88e9fe63**** |
| DryRun |
boolean |
Non |
Indique si un test à blanc doit être effectué. Valeurs valides :
|
false |
| TrafficMirrorSessionId |
string |
Oui |
L'identifiant d'instance de la session de mise en miroir du trafic à laquelle vous souhaitez ajouter des sources de mise en miroir du trafic. |
tms-j6cla50buc44ap8tu**** |
| TrafficMirrorSourceIds |
array |
Oui |
L'identifiant d'instance de la source de mise en miroir du trafic à ajouter. Actuellement, seules les interfaces réseau élastiques (ENI) sont prises en charge en tant que sources de mise en miroir du trafic. La valeur par défaut de N est 1, ce qui indique que vous ne pouvez ajouter qu'une seule source de mise en miroir du trafic à une session de mise en miroir du trafic. |
eni-j6ccmrl8z3xkvxgw**** |
|
string |
Non |
L'identifiant d'instance de la source de mise en miroir du trafic à ajouter. Actuellement, seules les interfaces réseau élastiques (ENI) sont prises en charge en tant que sources de mise en miroir du trafic. La valeur par défaut de N est 1, ce qui indique que vous ne pouvez ajouter qu'une seule source de mise en miroir du trafic à une session de mise en miroir du trafic. |
eni-j6c8znm5l1yt4sox**** |
|
| RegionId |
string |
Oui |
L'identifiant de la région de la session de mise en miroir du trafic.\n\nVous pouvez appeler l'opération DescribeRegions pour obtenir la liste des régions la plus récente.\n\nPour plus d'informations sur les régions qui prennent en charge la mise en miroir du trafic, consultez Présentation de la mise en miroir du trafic. |
cn-hongkong |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
87F70089-5B38-41A8-BAD8-0B55E2F8DC57 |
Exemples
JSON format
{
"RequestId": "87F70089-5B38-41A8-BAD8-0B55E2F8DC57"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 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. | The specified traffic mirror session does not exist. |
| 400 | IncorrectStatus.TrafficMirrorSession | The status of traffic mirror session is incorrect. | The traffic mirror session is in an incorrect state. |
| 400 | ResourceAlreadyAssociated.TrafficMirrorSource | The specified traffic mirror source and session are already associated. | The specified traffic mirror source is already attached to the session. |
| 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. | The specified ECS instance does not exist. |
| 400 | OperationDenied.EcsNotSupportTrafficMirror | The ECS instance does not support traffic mirroring. | The ECS instance does not support the traffic mirroring feature. |
| 400 | OperationDenied.DuplicateRole | The network interface must not be the source and the target of traffic mirror sessions at the same time. | A network interface controller (NIC) cannot be used as both the traffic mirror source and traffic mirror destination of a traffic mirror session 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. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.