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 Modifyan AWS EC2 Volume Attribute
Public Function: EC2VolumeAttributeModify
public EC2VolumeAttributeModify(objAWSClient: AWSClient, strVolumeId: string, blnAutoEnableIO: boolean = true): string {
let objAmazonEC2Client: AmazonEC2Client = objAWSClient.getAmazonEC2Client();
let objEC2ModifyVolumeAttributeRequest: EC2ModifyVolumeAttributeRequest = new EC2ModifyVolumeAttributeRequest();
objEC2ModifyVolumeAttributeRequest.setVolumeId(strVolumeId);
objEC2ModifyVolumeAttributeRequest.setAutoEnableIO(blnAutoEnableIO);
let objEC2ModifyVolumeAttributeResult: EC2ModifyVolumeAttributeResult = objAmazonEC2Client.modifyVolumeAttribute(objEC2ModifyVolumeAttributeRequest);
let strEC2ModifyVolumeAttributeResult: string = objEC2ModifyVolumeAttributeResult.toString();
return strEC2ModifyVolumeAttributeResult;
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
