UpdateRecordFields
Permet de mettre à jour plusieurs champs d'un enregistrement.
UpdateRecordFieldsRequest
Propriété |
Type |
Valeur |
Credentials |
Credentials |
Informations d'authentification |
RecordRef |
RecordRef |
Référence de l'enregistrement à modifier |
RecordFields |
ArrayOfRecordField |
Les champs de l'enregistrement à modifier |
UpdateRecordFieldsResponse
La réponse ne contient rien. Une erreur sera lancée si les informations entrées sont invalides.
Exemples:
// Mettre à jour les propriétés d'un équipement
UpdateRecordFieldsRequest request = new UpdateRecordFieldsRequest();
request.setCredentials(credentials);
request.setRecordRef(newRecordRef(RecordType.RESOURCE, 1L));
ArrayOfRecordField arrayOfRecordField = new ArrayOfRecordField();
RecordField f;
f = new RecordField();
f.setType(RecordFieldType.PROPERTY);
f.setName("equipment.mac");
f.setValue("test");
arrayOfRecordField.getRecordField().add(f);
f = new RecordField();
f.setType(RecordFieldType.PROPERTY);
f.setName("equipment.state");
f.setValue("test");
arrayOfRecordField.getRecordField().add(f);
request.setRecordFields(arrayOfRecordField);
progressionWebService.updateRecordFields(request);
|