Copyright | (c) 2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Return all raster collections readable by the current user.
See: Google Maps Engine API Reference for mapsengine.rasterCollections.list
.
- type RasterCollectionsListResource = "mapsengine" :> ("v1" :> ("rasterCollections" :> (QueryParam "createdAfter" DateTime' :> (QueryParam "creatorEmail" Text :> (QueryParam "role" RasterCollectionsListRole :> (QueryParam "bbox" Text :> (QueryParam "processingStatus" RasterCollectionsListProcessingStatus :> (QueryParam "modifiedAfter" DateTime' :> (QueryParam "modifiedBefore" DateTime' :> (QueryParam "pageToken" Text :> (QueryParam "projectId" Text :> (QueryParam "search" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "tags" Text :> (QueryParam "createdBefore" DateTime' :> (QueryParam "alt" AltJSON :> Get `[JSON]` RasterCollectionsListResponse))))))))))))))))
- rasterCollectionsList :: RasterCollectionsList
- data RasterCollectionsList
- rclCreatedAfter :: Lens' RasterCollectionsList (Maybe UTCTime)
- rclCreatorEmail :: Lens' RasterCollectionsList (Maybe Text)
- rclRole :: Lens' RasterCollectionsList (Maybe RasterCollectionsListRole)
- rclBbox :: Lens' RasterCollectionsList (Maybe Text)
- rclProcessingStatus :: Lens' RasterCollectionsList (Maybe RasterCollectionsListProcessingStatus)
- rclModifiedAfter :: Lens' RasterCollectionsList (Maybe UTCTime)
- rclModifiedBefore :: Lens' RasterCollectionsList (Maybe UTCTime)
- rclPageToken :: Lens' RasterCollectionsList (Maybe Text)
- rclProjectId :: Lens' RasterCollectionsList (Maybe Text)
- rclSearch :: Lens' RasterCollectionsList (Maybe Text)
- rclMaxResults :: Lens' RasterCollectionsList (Maybe Word32)
- rclTags :: Lens' RasterCollectionsList (Maybe Text)
- rclCreatedBefore :: Lens' RasterCollectionsList (Maybe UTCTime)
REST Resource
type RasterCollectionsListResource = "mapsengine" :> ("v1" :> ("rasterCollections" :> (QueryParam "createdAfter" DateTime' :> (QueryParam "creatorEmail" Text :> (QueryParam "role" RasterCollectionsListRole :> (QueryParam "bbox" Text :> (QueryParam "processingStatus" RasterCollectionsListProcessingStatus :> (QueryParam "modifiedAfter" DateTime' :> (QueryParam "modifiedBefore" DateTime' :> (QueryParam "pageToken" Text :> (QueryParam "projectId" Text :> (QueryParam "search" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "tags" Text :> (QueryParam "createdBefore" DateTime' :> (QueryParam "alt" AltJSON :> Get `[JSON]` RasterCollectionsListResponse)))))))))))))))) Source
A resource alias for mapsengine.rasterCollections.list
method which the
RasterCollectionsList
request conforms to.
Creating a Request
rasterCollectionsList :: RasterCollectionsList Source
Creates a value of RasterCollectionsList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data RasterCollectionsList Source
Return all raster collections readable by the current user.
See: rasterCollectionsList
smart constructor.
Request Lenses
rclCreatedAfter :: Lens' RasterCollectionsList (Maybe UTCTime) Source
An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have been created at or after this time.
rclCreatorEmail :: Lens' RasterCollectionsList (Maybe Text) Source
An email address representing a user. Returned assets that have been created by the user associated with the provided email address.
rclRole :: Lens' RasterCollectionsList (Maybe RasterCollectionsListRole) Source
The role parameter indicates that the response should only contain assets where the current user has the specified level of access.
rclBbox :: Lens' RasterCollectionsList (Maybe Text) Source
A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this bounding box will be returned.
rclProcessingStatus :: Lens' RasterCollectionsList (Maybe RasterCollectionsListProcessingStatus) Source
rclModifiedAfter :: Lens' RasterCollectionsList (Maybe UTCTime) Source
An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have been modified at or after this time.
rclModifiedBefore :: Lens' RasterCollectionsList (Maybe UTCTime) Source
An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have been modified at or before this time.
rclPageToken :: Lens' RasterCollectionsList (Maybe Text) Source
The continuation token, used to page through large result sets. To get the next page of results, set this parameter to the value of nextPageToken from the previous response.
rclProjectId :: Lens' RasterCollectionsList (Maybe Text) Source
The ID of a Maps Engine project, used to filter the response. To list all available projects with their IDs, send a Projects: list request. You can also find your project ID as the value of the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
rclSearch :: Lens' RasterCollectionsList (Maybe Text) Source
An unstructured search string used to filter the set of results based on asset metadata.
rclMaxResults :: Lens' RasterCollectionsList (Maybe Word32) Source
The maximum number of items to include in a single response page. The maximum supported value is 100.
rclTags :: Lens' RasterCollectionsList (Maybe Text) Source
A comma separated list of tags. Returned assets will contain all the tags from the list.
rclCreatedBefore :: Lens' RasterCollectionsList (Maybe UTCTime) Source
An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have been created at or before this time.