Optional$refA reference to an existing sublayer, which is the ID or title of the sublayer (or both). In this case, the sublayer extension will attempt to find an existing sublayer instead of creating one.
Optional$sublayerThe type of sublayer. This property is required when calling mapping/_SublayerExtension!SublayerExtension.create.
OptionaldefaultDefault visibility of the layers in the map service.
OptionaldefinitionAn object that provides interactive filters.
OptionaldisableIndicates whether to allow a client to ignore the popups defined on the layer. The popupInfo object could be saved in the map or item.
OptionalfeatureA featureSet object containing the geometry and attributes of the features in the layer. Used with feature collections only.
OptionalfieldInformation about each field in a layer.
NOTE: This is how it's typed and documented in the web map spec, but is almost certainly total nonsense.
OptionalidA number indicating the index position of the layer in the WMS or map service.
OptionallayerAn array of LayerDefinition objects defining the attribute schema and drawing information for the layer.
OptionallayerA URL to a service that should be used for all queries against the layer. Used with hosted tiled map services on ArcGIS Online when there is an associated feature service that allows for queries.
OptionallegendA string URL to a legend graphic for the layer.
OptionalmaxRepresents the maximum scale at which the layer definition will be applied.
OptionalminRepresents the minimum scale at which the layer definition will be applied.
Optionalname(Deprecated, use title instead.) A name for the layer.
OptionalnextIterates within a feature set. Number objectId value is incremented +1 based on last Object ID defined for the feature in a feature set.
OptionalparentIf working with nested layers, this is the numeric value indicating the layer id of the next layer (parent) directly above the current referenced layer.
OptionalpopupA popupInfo object defining the pop-up window content for the layer.
OptionalqueryableBoolean specifying whether a layer is queryable or not.
OptionalshowIndicates whether to allow map authors the ability to control what layers should be shown in a client's legend.
OptionalshowBoolean specifying whether to display popup or not.
OptionalsubIf the layer is a parent layer, it will have one or more sub layers included in an array.
OptionaltitleA user-friendly title for the layer that can be used in a table of contents.
OptionalvisibleVisibility of the sublayer.
Properties that can be specified for the WMSSublayerExtensionProperties.sublayer property.