OptionalclassificationUsed for classed color or size. The default value is esriClassifyManual.
OptionalcolorA colorRamp object is used to specify a range of colors that are applied to a group of symbols.
OptionalfieldContains information about an attribute field.
OptionalfieldsAn array of string values representing field names used for creating predominance renderers.
OptionalstandardUse if the classificationMethod is esriClassifyStandardDeviation. Possible values: 0.25, 0.33, 0.5, 1.
OptionaltypeIn case of classed renderers this is set to either classedSize or classedColor.
OptionalvisualAn array of visualVariable objects used for continuous color or size, simple, and unique values with feature opacity.
The authoringInfo is an object containing metadata about the authoring process for creating a renderer object. This allows the authoring clients to save specific overridable settings so that next time it is accessed via the UI, their selections are remembered. Non-authoring clients should ignore it. In order to support the slider with color/size/transparency information, the selection of the various themes, classification, and additional properties are saved within this object.
Note: The authoringInfo object is not required with a renderer. It is only used if rendering was generated using Map Viewer rendering tools.
See https://developers.arcgis.com/web-map-specification/objects/authoringInfo/ https://developers.arcgis.com/web-scene-specification/objects/authoringInfo/.