Input Map | The input map with the layers to iterate. | Map |
Wildcard (Optional) | A combination of * and characters that help to limit the results. The asterisk is the same as specifying ALL. If no wildcard is specified, all inputs will be returned. You can use this parameter to restrict iteration over input names starting with a certain character or word (for example, A* or Ari* or Land* and so on). | String |
Layer Type (Optional) | Specifies the layer type that will be used to filter the layers. If a layer type is not specified, all supported layer types will be iterated. More than one layer type can be used to filter the layers. - 3D Object Feature Layer—
- 3D Tiles Layer—3D tiles layers will be iterated.
- Annotation Layer—Annotation layers will be iterated.
- Building Layer—Building layers will be iterated.
- Building Scene Layer— Building scene layers will be iterated.
- Dimension Layer—Dimension layers will be iterated.
- Feature Layer—Feature layers will be iterated.
- Geostatistical Analyst Layer—Geostatistical layers will be iterated.
- Group Layer—Group layers will be iterated.
- KML Layer—KML layers will be iterated.
- LAS Dataset Layer—LAS dataset layers will be iterated.
- Mosaic Layer—Mosaic layers will be iterated.
- Network Analyst Layer—Network Analyst layers will be iterated.
- Network Dataset Layer—Network dataset layers will be iterated.
- Oriented Imagery Layer—Oriented imagery layers will be iterated.
- Parcel Layer—Parcel layers will be iterated.
- Raster Layer—Raster layers will be iterated.
- Scene Service Layer—Scene service layers will be iterated.
- Subtype Group Layer—Subtype group layers will be iterated.
- Subtype Group Table—Subtype group tables will be iterated.
- Table View—Table views will be iterated.
- Terrain Layer—Terrain layers will be iterated.
- TIN Layer—TIN layers will be iterated.
- Topology Layer—Topology layers will be iterated.
- Trace Network Layer—Trace network layers will be iterated.
- Trajectory Layer—Trajectory layers will be iterated.
- Utility Network Layer—Utility network layers will be iterated.
- Voxel Layer—Voxel layers will be iterated.
| String |
Workspace Type
| Specifies the workspace type that will be used to filter the layers. If a workspace type is not specified, all layers of the supported workspace types will be iterated. The Workspace Type parameter is only enabled when the Layer Type parameter is set to Feature Layer, Raster Layer, or Table View. - Multifile Feature Connection—Layers in a multifile feature connection workspace will be iterated.
- BIM File—Layers in a BIM File workspace will be iterated.
- CAD—Layers in a CAD workspace will be iterated.
- Delimited Text File—Layers in a delimited text file workspace will be iterated.
- Enterprise Geodatabase—Layers in a enterprise geodatabase workspace will be iterated.
- Feature Service—Layers in a feature service workspace will be iterated.
- File Geodatabase—Layers in a file geodatabase workspace will be iterated.
- In Memory Database—Layers in an in memory database workspace will be iterated.
- Microsoft Excel—Layers in a Microsoft Excel workspace will be iterated.
- NetCDF—Layers in a NetCDF workspace will be iterated.
- OLE DB—Layers in a OLE DB workspace will be iterated.
- Raster—Layers in a raster workspace will be iterated.
- Shapefile—Layers in a shapefile workspace will be iterated.
- SQLite—Layers in an SQLite workspace will be iterated.
- SQL Query Layer—Layers in a SQL query layer workspace will be iterated.
- Stream Service—Layers in a stream service workspace will be iterated.
- Web Feature Service—Layers in a web feature service workspace will be iterated.
| String |
Feature Type
(Optional) | Specifies the feature type that will be used to filter the layers. If a feature type is not specified, all supported feature types will be iterated. - Annotation—Annotation feature classes will be iterated.
- Dimension—Dimension feature classes will be iterated.
- Simple Edge—Simple edge feature classes will be iterated.
- Complex Edge—Complex edge feature classes will be iterated.
- Simple Junction—Simple junction feature classes will be iterated.
- Complex Junction—Complex junction feature classes will be iterated.
- Line—Line feature classes will be iterated.
- Point—Point feature classes will be iterated.
- Polygon—Polygon feature classes will be iterated.
- Multipatch—Multipatch feature classes will be iterated.
| String |
Raster Type
(Optional) | The raster format type that will be used to filter the raster layers when the Workspace Type parameter is set to Raster. If a raster type is not specified, all layers of the supported raster types will be iterated.
| String |
Visibility
(Optional) | Specifies whether layer visibility will be used to filter the layers. - All—Layer visibility will not be used to filter layers.
- Visible—Visible layers will be iterated.
- Not Visible—Nonvisible layers will be iterated.
| String |
State
(Optional) | Specifies the layer state that will be used to filter the layers. Layers with broken source path layers will be returned if the parameter is set to invalid. - All—Layer state will not be used to filter layers.
- Valid—Valid layers will be iterated.
- Invalid—Invalid layers will be iterated.
| String |
Recursive (Optional) | Specifies whether the iterator will iterate nested group layers. - Checked—Nested group layers will be iterated.
- Unchecked—Nested group layers will not be iterated.
| Boolean |