The Parameters resource is a special resource that has no other use than for operation parameters, and there is no RESTful end-point associated with it. For further information, see the operations page. Operation Definition defines constraints on the Parameters resource instances that are used to convey the inputs and outputs of the operation.
Parameter names can be repeated at any level. The meaning of duplicate parameter names, and whether it is valid to repeat any given parameter name, depends on the context. Typically, operation definitions define what parameters can be used, and whether they can repeat. The order of parameters with different names is not considered significant. For technical compatibility reasons, the Parameters resource inherits from Resource, but since the parameter exchange format has no end-point and/or persistence, it never has an id, a versionId, or a last Updated. The other features of Resource (tags, profiles, security labels, language etc.) may have use when operations are executed. Resources in parameter resource do not need to be unique, though the interpretation of non-unique resources, or different versions of the same resource, may be ambiguous in cases where the parameter names do not clearly differentiate the purpose of the parameter.