To use this function add it to the class library file named PluginAVIService.ts
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: PluginAVIService.ts
Description: Orchestrator Function to Build an AVI SSL Key And Certificate.
Private Function: AviSSLKeyAndCertificateBuild
private AviSSLKeyAndCertificateBuild(objAviSSLCertificate: AviSSLCertificate, objAviSSLKeyParams: AviSSLKeyParams, strFormat: string, strType: string, strName: string, strCertificateBase64: string): AviSSLKeyAndCertificate {
let objAviSSLKeyAndCertificate: AviSSLKeyAndCertificate = new AviSSLKeyAndCertificate();
objAviSSLKeyAndCertificate.setStatus("SSL_CERTIFICATE_FINISHED");
objAviSSLKeyAndCertificate.setCertificate(objAviSSLCertificate);
objAviSSLKeyAndCertificate.setKeyParams(objAviSSLKeyParams);
objAviSSLKeyAndCertificate.setFormat(strFormat);
objAviSSLKeyAndCertificate.setType(strType);
objAviSSLKeyAndCertificate.setName(strName);
if (strCertificateBase64) {
objAviSSLKeyAndCertificate.setCertificateBase64(strCertificateBase64);
}
return objAviSSLKeyAndCertificate;
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
