A preference set is a container of various preference settings declaringthe choices, desires, course of actions, or customizations per actor, group,or scope. A preference set captures the related properties for somefunctional area.
Preference set naming guidelines
A names must use alpha-numeric ASCII characters only and must not include spaces
Special characters are discouraged; preference set names may be used askeys in resource bundles for internationalization
A name must clearly indicate usage
A name must be in init caps with the first letter of each word in uppercase
A name should preferably avoid a "Preferences" suffix
A name can be up to 64 characters long; smaller is better
A preference set can only extend from another with the same name (or template)
The number of preference sets per profile must be small; use property namingeffectively to further organize preferences
Directive to the server, indicating the format of the returned payload (or error class)
runas
Query
Identity under-which to execute this operation. Callers require permission to run as a different identity.
suppress_20x_code
Query
Restricted to:
false
true
Indicates if HTTP status codes in the 200-299 range are suppressed and always returned as 200. Required when client technology assumes that any return code other than 200 is a fault.
anticsrf
Query
Specifies the anti-CSRF token
content-type
Header
Restricted to:
application/json
application/xml
The standard HTTP Content-Type Header, indicating the MIME type of the payload
JSON payload received with a wrong data member type
400
No payload specified
400
Required header not specified
400
Required query parameter not specified
400
Type of payload specified does not match what is expected
406
Unsupported value in Accept header
500
500
Internal error occurred
Delete
Deletes an existing preference set; any preference properties contained
in this profile will also be deleted. Preference sets that extend from this
preference set, and the preference set that this set extends from, will not
be affected
Directive to the server, indicating the format of the returned payload (or error class)
runas
Query
Identity under-which to execute this operation. Callers require permission to run as a different identity.
suppress_20x_code
Query
Restricted to:
false
true
Indicates if HTTP status codes in the 200-299 range are suppressed and always returned as 200. Required when client technology assumes that any return code other than 200 is a fault.
The id of the PreferenceHolder for which the preference set must be fetched
name
Query
The name of the preference set that must be fetched
projection
Query
Restricted to:
BASIC
EMPTY
FULL
META
the projection for the fetched preference set
accept
Header
Restricted to:
application/json
application/xml
Directive to the server, indicating the format of the returned payload (or error class)
runas
Query
Identity under-which to execute this operation. Callers require permission to run as a different identity.
suppress_20x_code
Query
Restricted to:
false
true
Indicates if HTTP status codes in the 200-299 range are suppressed and always returned as 200. Required when client technology assumes that any return code other than 200 is a fault.
Directive to the server, indicating the format of the returned payload (or error class)
runas
Query
Identity under-which to execute this operation. Callers require permission to run as a different identity.
suppress_20x_code
Query
Restricted to:
false
true
Indicates if HTTP status codes in the 200-299 range are suppressed and always returned as 200. Required when client technology assumes that any return code other than 200 is a fault.
Loads snapshots of specified, existing preference sets.
Any set-specific failure that occured during loading of one or more of the
specified preference sets will be thrown when the
method
is invoked subsequently.
Directive to the server, indicating the format of the returned payload (or error class)
runas
Query
Identity under-which to execute this operation. Callers require permission to run as a different identity.
suppress_20x_code
Query
Restricted to:
false
true
Indicates if HTTP status codes in the 200-299 range are suppressed and always returned as 200. Required when client technology assumes that any return code other than 200 is a fault.
anticsrf
Query
Specifies the anti-CSRF token
content-type
Header
Restricted to:
application/json
application/xml
The standard HTTP Content-Type Header, indicating the MIME type of the payload
Directive to the server, indicating the format of the returned payload (or error class)
runas
Query
Identity under-which to execute this operation. Callers require permission to run as a different identity.
suppress_20x_code
Query
Restricted to:
false
true
Indicates if HTTP status codes in the 200-299 range are suppressed and always returned as 200. Required when client technology assumes that any return code other than 200 is a fault.
anticsrf
Query
Specifies the anti-CSRF token
content-type
Header
Restricted to:
application/json
application/xml
The standard HTTP Content-Type Header, indicating the MIME type of the payload