Disassociating a Traffic Mirror Source from a Traffic Mirror Session
Function
This API is used to disassociate a traffic mirror source from a traffic mirror session.
Calling Method
For details, see Calling APIs.
URI
PUT /v3/{project_id}/vpc/traffic-mirror-sessions/{traffic_mirror_session_id}/remove-sources
|
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
|
project_id |
Yes |
String |
Project ID. |
|
traffic_mirror_session_id |
Yes |
String |
Traffic mirror session ID. |
Request Parameters
|
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
|
traffic_mirror_session |
Yes |
TrafficMirrorSourcesOption object |
Traffic mirror session. |
Response Parameters
Status code: 200
|
Parameter |
Type |
Description |
|---|---|---|
|
traffic_mirror_session |
TrafficMirrorSession object |
Definition: Response body for querying details about a traffic mirror session. Range: N/A |
|
request_id |
String |
Definition: Request ID. Range: N/A |
|
Parameter |
Type |
Description |
|---|---|---|
|
id |
String |
Definition: ID of a traffic mirror session. After a traffic mirror session is created, a traffic mirror session ID is generated, which uniquely identifies the traffic mirror session. Range: N/A |
|
project_id |
String |
Definition: ID of the project that a traffic mirror session belongs to. Range: N/A |
|
name |
String |
Definition: Name of a traffic mirror session. Range: The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods. |
|
description |
String |
Definition: Description of a traffic mirror session. Range: The value can contain 0 to 255 characters and cannot contain angle brackets (< or >). |
|
traffic_mirror_filter_id |
String |
Definition: ID of the traffic mirror filter that a traffic mirror session is associated with. Range: N/A |
|
traffic_mirror_sources |
Array of strings |
Definition: IDs of the traffic mirror sources that a traffic mirror session is associated with. Elastic network interfaces can be used as the traffic mirror sources. Range: Each traffic mirror session can have up to 10 mirror sources by default. |
|
traffic_mirror_target_id |
String |
Definition: ID of the traffic mirror target that a traffic mirror session is associated with. Range: N/A |
|
traffic_mirror_target_type |
String |
Definition: Type of the traffic mirror target that a traffic mirror session is associated with. Range:
|
|
virtual_network_id |
Integer |
Definition: VXLAN network identifier (VNI) of a traffic mirror session, which is used to distinguish different mirror sessions. Range: The value is from 0 to 16777215. The default value is 1. |
|
packet_length |
Integer |
Definition: Packet length of a traffic mirror session. Range: The value is from 1 to 1460. The default value is 96. |
|
priority |
Integer |
Definition: Priority of a traffic mirror session. Range: 1 to 32766 |
|
enabled |
Boolean |
Definition: Whether to enable a traffic mirror session. Range:
|
|
type |
String |
Definition: Type of the traffic mirror source that a traffic mirror session is associated with. Range:
|
|
created_at |
String |
Definition: Time when a traffic mirror session was created. Range: The value is a UTC time in the format of yyyy-MM-ddTHH:mm:ssZ. |
|
updated_at |
String |
Definition: Time when a traffic mirror session was updated. Range: The value is a UTC time in the format of yyyy-MM-ddTHH:mm:ssZ. |
Example Requests
Disassociate the mirror source with ID of 6134900d-31a6-4b71-8453-dbca7f26982a from the mirror session with ID of e15a6e40-2580-4949-bf2a-55ee7cd49392.
PUT https://{endpoint}/v3/{project_id}/vpc/traffic-mirror-sessions/e15a6e40-2580-4949-bf2a-55ee7cd49392/remove-sources
{
"traffic_mirror_session" : {
"traffic_mirror_sources" : [ "6134900d-31a6-4b71-8453-dbca7f26982a" ]
}
}
Example Responses
Status code: 200
OK
{
"traffic_mirror_session" : {
"name" : "test-session",
"created_at" : "2023-02-23T06:57:39.000+00:00",
"updated_at" : "2023-02-23T06:57:39.000+00:00",
"id" : "e15a6e40-2580-4949-bf2a-55ee7cd49392",
"project_id" : "7365fcd452924e398ec4cc1fe39c0d12",
"description" : "",
"traffic_mirror_filter_id" : "b765ba87-c0b4-4f1a-9ec3-d5b1d1ddb137",
"traffic_mirror_sources" : [ ],
"traffic_mirror_target_id" : "",
"traffic_mirror_target_type" : "",
"virtual_network_id" : 1,
"packet_length" : 96,
"priority" : 6,
"enabled" : true,
"type" : "eni"
},
"request_id" : "6f107fc1-93be-4d5a-af71-4099da7eeaa9"
}
Status Codes
|
Status Code |
Description |
|---|---|
|
200 |
OK |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot