Page 2
getStorageService .......................................................................................................................................... 15
getTemplateService........................................................................................................................................ 15
getVmService ................................................................................................................................................. 15
getVpcService ................................................................................................................................................. 16
CAPIPLUGINNETWORKIF ........................................................................................................................................... 16
listPublicIpAddress ......................................................................................................................................... 16
CAPIPLUGINSESSIONIF ............................................................................................................................................. 17
createClientSession ........................................................................................................................................ 17
deleteClientSession ........................................................................................................................................ 17
validateClientSession ..................................................................................................................................... 18
CAPIPLUGINSTORAGEIF ............................................................................................................................................ 18
CAPIPLUGINSECURITYIF ............................................................................................................................................ 18
createSecurityGroup ...................................................................................................................................... 18
deleteSecurityGroup....................................................................................................................................... 19
updateSecurityGroup ..................................................................................................................................... 20
addSecurityRule ............................................................................................................................................. 20
updateSecurityRule ........................................................................................................................................ 21
deleteSecurityRule.......................................................................................................................................... 21
CAPIPLUGINTEMPLATESIF ......................................................................................................................................... 22
createTemplate .............................................................................................................................................. 22
deleteTemplate .............................................................................................................................................. 24
discoverTemplate ........................................................................................................................................... 25
CAPIPLUGINVMIF .................................................................................................................................................... 26
deployVirtualMachine .................................................................................................................................... 26
destroyVirtualMachine .................................................................................................................................. 29
rebootVirtualMachine/ startVirtualMachine/ stopVirtualMachine ............................................................... 30
downloadVMInstance .................................................................................................................................... 32
listVirtualMachines ........................................................................................................................................ 33
getVirtualMachines ........................................................................................................................................ 33
updateVirtualMachine ................................................................................................................................... 33
updateVirtualMachines ................................................................................................................................. 35
CAPIPLUGINVPCIF ................................................................................................................................................... 35
listProviderVPC ............................................................................................................................................... 36
listVpcById ...................................................................................................................................................... 36
createVpc ....................................................................................................................................................... 37
deleteVpc ....................................................................................................................................................... 37
listVpcNetworkById ........................................................................................................................................ 38
createVpcNetwork ......................................................................................................................................... 39
deleteVpcNetwork.......................................................................................................................................... 40
ABBREVIATIONS AND ACRONYMS ................................................................................................................... 41
REFERENCES ..................................................................................................................................................... 41
OBTAINING DOCUMENTATION, OBTAINING SUPPORT, AND SECURITY GUIDELINES ........................................ 41