Orchestrator Function: AWS EC2 Network Interface Delete

by Simon Sparks · 7 February 2026

To use this function add it to the class library file named OrchestratorPluginAWSService.ts

GitHub Repository: https://github.com/SimonSparksUK/Orchestrator

Filename: OrchestratorPluginAWSService.ts

Description: Orchestrator Function to Delete a AWS EC2 Network Interface

Private Function: EC2NetworkInterfaceDelete

publicEC2NetworkInterfaceDelete(objAWSClient:AWSClient,objEC2NetworkInterface:EC2NetworkInterface):string{

letobjAmazonEC2Client:AmazonEC2Client=objAWSClient.getAmazonEC2Client();

letobjEC2DeleteNetworkInterfaceRequest:EC2DeleteNetworkInterfaceRequest=newEC2DeleteNetworkInterfaceRequest();
objEC2DeleteNetworkInterfaceRequest.setNetworkInterfaceId(objEC2NetworkInterface.getNetworkInterfaceId());

letobjEC2DeleteNetworkInterfaceResult:EC2DeleteNetworkInterfaceResult=objAmazonEC2Client.deleteNetworkInterface(objEC2DeleteNetworkInterfaceRequest);

letstrEC2DeleteNetworkInterfaceResult:string=objEC2DeleteNetworkInterfaceResult.toString();

returnstrEC2DeleteNetworkInterfaceResult;
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like