def unbind_gslbvs_domain(self, client) : try : obj = gslbvserver_domain_binding() obj.name = "gsv1" obj.domainname = "my.dd.com" gslbvserver_domain_binding.delete(client, obj) print("unbind_gslbvs_domain - Done") except nitro_exception as e : print("Exception::unbind_gslbvs_domain::errorcode="+str(e.errorcode)+",message="+ e.message) except Exception as e: print("Exception::unbind_gslbvs_domain::message="+str(e.args))
def get_configured_domain_bindings_proxys(client, module): log('get_configured_domain_bindings_proxys') configured_domain_proxys = {} # Get configured domain bindings and index them by domainname if module.params['domain_bindings'] is not None: for configured_domain_binding in module.params['domain_bindings']: binding_values = copy.deepcopy(configured_domain_binding) binding_values['name'] = module.params['name'] gslbvserver_domain_binding_proxy = ConfigProxy( actual=gslbvserver_domain_binding(), client=client, attribute_values_dict=binding_values, readwrite_attrs=gslbvserver_domain_binding_rw_attrs, readonly_attrs=[], ) configured_domain_proxys[configured_domain_binding['domainname']] = gslbvserver_domain_binding_proxy return configured_domain_proxys