Orchestrator Function: AWS EC2 Vpc Attribute Modify

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 Modify an AWS EC2 Vpc Attribute

Public Function: EC2VpcModifyAttribute

publicEC2VpcModifyAttribute(objAWSClient:AWSClient,strVpcId:string,blnEnableDnsHostnames:boolean=true,blnEnableDnsSupport:boolean=true):string{

letobjAmazonEC2Client:AmazonEC2Client=objAWSClient.getAmazonEC2Client();

letobjEC2ModifyVpcAttributeRequest:EC2ModifyVpcAttributeRequest=newEC2ModifyVpcAttributeRequest();
objEC2ModifyVpcAttributeRequest.setVpcId(strVpcId);
objEC2ModifyVpcAttributeRequest.setEnableDnsHostnames(blnEnableDnsHostnames);
objEC2ModifyVpcAttributeRequest.setEnableDnsSupport(blnEnableDnsSupport);

letobjEC2ModifyVpcAttributeResult:EC2ModifyVpcAttributeResult=objAmazonEC2Client.modifyVpcAttribute(objEC2ModifyVpcAttributeRequest);

letstrEC2ModifyVpcAttributeResult:string=objEC2ModifyVpcAttributeResult.toString();

returnstrEC2ModifyVpcAttributeResult;
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like