EMS.Services.TEMSInternalAPI.UpdateModuleResource
Delphi
function UpdateModuleResource(const AModuleName, AResourceName: string; const AJSONObject: TJSONObject): IEMSResourceResponseContent; overload;
C++
_di_IEMSResourceResponseContent __fastcall UpdateModuleResource(const System::UnicodeString AModuleName, const System::UnicodeString AResourceName, System::Json::TJSONObject* const AJSONObject)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | EMS.Services.pas EMS.Services.hpp |
EMS.Services | TEMSInternalAPI |
Description
Met à jour les champs d'une ressource particulière d'un EdgeModule EMS dans le serveur EMS.
UpdateModuleResource met à jour le contenu d'une ressource donnée d'un EdgeModule EMS dans le serveur EMS, en ajoutant, mettant à jour ou supprimant des champs personnalisés.
- Pour ajouter un nouveau champ, ajoutez une paire
nom/valeur
personnalisée au TJSONObject. - Pour supprimer un champ, transmettez une valeur null dans l'objet JSON de cette paire.
"SomeName":null
UpdateModuleResource reçoit les paramètres suivants en entrée :
AModuleName
: le nom du EdgeModule EMS recensé dans le serveur EMS.AResourceName
: le nom de la ressource duAModuleName
à mettre à jour.AJSONObject
: TJSONObject qui contient les pairesnom/valeurs
.
UpdateModuleResource renvoie le contenu de la réponse de la requête envoyée par le serveur EMS.