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.
