Operation void setAdditionalInfo (CIS SequenceOf Structs::AVP additionalInfo = empty list), in Class CommonResourceInfo

Documentation
This operation sets the additional info attribute of the object (i.e. resource).
As an input only the list of parameters to be changed, removed, or added shall be provided. If an entry is to be removed, "-" shall be specified as a value. If a parameter is specified that is currently not part of the additionalInfo attribute of the resource that parameter is added by the EMS with the specified value.
The EMS may reject removal and addition requests, however.
The operation is best effort.
The output specifies the values which were actually set.
Operation Exceptions:
1. NOT_IMPLEMENTED - Raised when the EMS does not support this operation.
2. INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
3. INVALID_INPUT - Raised when input parameter are syntactical incorrect and raised when a parameter is identified as only
"settable" using a "specific operation"; i.e. the whole list of parameters will be rejected if one of the parameters indicates
that it should be set via a specific operation other than setAdditionalInfo.
4. NE_COMM_LOSS - Raised when communication to the ME is lost.
5. UNABLE_TO_COMPLY - Raised when the EMS is unable to execute the request because at least one of the parameters
although valid can not be set and that parameter is identified as "not best effort"; i.e. the whole list of parameters will be
rejected if one fails that must be set. This is potentially usable for cases where two parameters interact and must both be
set at once for the operation to be valid.

Protocol |  | Qualification |
Exceptions |  | Size |
Time |  | Concurrency | Sequential
Export Control | PublicAccess |  |

Preconditions
Parameter to be set is a best-effort parameter.
Postconditions
Additional info of resource is set/modified.
Semantics

Arguments

additionalInfo
/* inout */ The input parameter contains the list of parameters to be changed, added, or removed.
The output parameter contains the actually updated, changed or added parameters.