in ansible/library/azure_rm_virtualmachinescaleset_nic_list_facts.py [0:0]
def exec_module(self, **kwargs):
for key in self.module_arg_spec:
setattr(self, key, kwargs[key])
if not (self.vmss_name and self.resource_group):
self.fail("Parameter error: resource group and name are required parameters.")
networkinterfaces = []
networkinterfaces = self.list_nics()
self.results['networkinterfaces'] = self._promote_properties(self.serialize_nics(networkinterfaces))
return self.results