Skip to content

EC2  >  Operations  >  delete_traffic_mirror_session

delete_traffic_mirror_session

Operation

delete_traffic_mirror_session async

delete_traffic_mirror_session(input: DeleteTrafficMirrorSessionInput, plugins: list[Plugin] | None = None) -> DeleteTrafficMirrorSessionOutput

Deletes the specified Traffic Mirror session.

Parameters:

Name Type Description Default
input DeleteTrafficMirrorSessionInput

An instance of DeleteTrafficMirrorSessionInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
DeleteTrafficMirrorSessionOutput

An instance of DeleteTrafficMirrorSessionOutput.

Input

DeleteTrafficMirrorSessionInput dataclass

Bases: _SerdeShape

Dataclass for DeleteTrafficMirrorSessionInput structure.

Attributes

dry_run class-attribute instance-attribute
dry_run: bool | None = ...

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

traffic_mirror_session_id class-attribute instance-attribute
traffic_mirror_session_id: str | None = ...

The ID of the Traffic Mirror session.

Output

DeleteTrafficMirrorSessionOutput dataclass

Bases: _SerdeShape

Dataclass for DeleteTrafficMirrorSessionOutput structure.

Attributes

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = ...

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.

traffic_mirror_session_id class-attribute instance-attribute
traffic_mirror_session_id: str | None = ...

The ID of the deleted Traffic Mirror session.