Skip to content

EC2  >  Operations  >  delete_local_gateway_virtual_interface

delete_local_gateway_virtual_interface

Operation

delete_local_gateway_virtual_interface async

delete_local_gateway_virtual_interface(input: DeleteLocalGatewayVirtualInterfaceInput, plugins: list[Plugin] | None = None) -> DeleteLocalGatewayVirtualInterfaceOutput

Deletes the specified local gateway virtual interface.

Parameters:

Name Type Description Default
input DeleteLocalGatewayVirtualInterfaceInput

An instance of DeleteLocalGatewayVirtualInterfaceInput.

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
DeleteLocalGatewayVirtualInterfaceOutput

An instance of DeleteLocalGatewayVirtualInterfaceOutput.

Input

DeleteLocalGatewayVirtualInterfaceInput dataclass

Bases: _SerdeShape

Dataclass for DeleteLocalGatewayVirtualInterfaceInput 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.

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

The ID of the local virtual interface to delete.

Output

DeleteLocalGatewayVirtualInterfaceOutput dataclass

Bases: _SerdeShape

Dataclass for DeleteLocalGatewayVirtualInterfaceOutput structure.

Attributes

local_gateway_virtual_interface class-attribute instance-attribute
local_gateway_virtual_interface: LocalGatewayVirtualInterface | None = ...

Information about the deleted local gateway virtual interface.

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.