@Override
public AzureDeleteContextObject deleteInit(Stack stack) throws Exception {
AzureCredential credential = (AzureCredential) stack.getCredential();
AzureClient azureClient = createAzureClient(credential, AzureCertificateService.getUserJksFileName(credential, emailAsFolder(stack.getOwner())));
AzureDeleteContextObject azureDeleteContextObject =
new AzureDeleteContextObject(stack.getId(), credential.getCommonName(), azureClient, emailAsFolder(stack.getOwner()));
return azureDeleteContextObject;
}