def vserver_sslcert_delete(v_name, sc_name, **connection_args):
 ret = True
 if (not vserver_sslcert_exists(v_name, sc_name, **connection_args)):
  return False
 nitro = _connect(**connection_args)
 if (nitro is None):
  return False
 sslcert = NSSSLVServerSSLCertKeyBinding()
 sslcert.set_vservername(v_name)
 sslcert.set_certkeyname(sc_name)
 try:
  NSSSLVServerSSLCertKeyBinding.delete(nitro, sslcert)
 except NSNitroError as error:
  log.debug('netscaler module error - NSSSLVServerSSLCertKeyBinding.delete() failed: {0}'.format(error))
  ret = False
 _disconnect(nitro)
 return ret

def vserver_sslcert_delete ( v_name , sc_name , ** connection_args ) : ret = True if ( not vserver_sslcert_exists ( v_name , sc_name , ** connection_args ) ) : return False nitro = _connect ( ** connection_args ) if ( nitro is None ) : return False sslcert = NSSSLVServerSSLCertKeyBinding ( ) sslcert . set_vservername ( v_name ) sslcert . set_certkeyname ( sc_name ) try : NSSSLVServerSSLCertKeyBinding . delete ( nitro , sslcert ) except NSNitroError as error : log . debug ( 'netscaler module error - NSSSLVServerSSLCertKeyBinding.delete() failed: {0}' . format ( error ) ) ret = False _disconnect ( nitro ) return ret
unbinds a ssl certificate from a vserver cli example: .