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.
OptionaldisableAllows a client to ignore popups defined by the service 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.
OptionalidIdentifies the sublayer inside the building scene layer.
OptionallayerAdditional properties that can define drawing information and a definition expression for the sublayer. See layerDefinition properties table.
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.
OptionallistTo show or hide the sublayer in the layer list. If property is present, must be one of the following values: show, hide.
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.
OptionalopacityThe degree of transparency applied to the sublayer on the client side, where 0 is full transparency and 1 is no transparency. This is multiplied with the opacity of the containing layers.
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 content of pop-up windows when you click or query a feature.
OptionalshowIndicates whether to allow map authors the ability to control what layers should be shown in a client's legend.
OptionalsubIf the layer is a parent layer, it will have one or more sub layers included in an array.
OptionaltitleA user-friendly string title for the sublayer that can be used in a table of contents.
OptionalvisibilityBoolean property determining whether the sublayer is initially visible in the web scene.
OptionalvisibleVisibility of the sublayer.
Properties that can be specified for the
BuildingSublayer.sublayerproperty.