Copyright | (c) 2015-2016 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 |
Report events issued when end user interacts with customer's application that uses Cloud Talent Solution. You may inspect the created events in self service tools. Learn more about self service tools.
See: Cloud Talent Solution API Reference for jobs.projects.clientEvents.create
.
Synopsis
- type ProjectsClientEventsCreateResource = "v3p1beta1" :> (Capture "parent" Text :> ("clientEvents" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] CreateClientEventRequest :> Post '[JSON] ClientEvent)))))))))
- projectsClientEventsCreate :: Text -> CreateClientEventRequest -> ProjectsClientEventsCreate
- data ProjectsClientEventsCreate
- pcecParent :: Lens' ProjectsClientEventsCreate Text
- pcecXgafv :: Lens' ProjectsClientEventsCreate (Maybe Xgafv)
- pcecUploadProtocol :: Lens' ProjectsClientEventsCreate (Maybe Text)
- pcecAccessToken :: Lens' ProjectsClientEventsCreate (Maybe Text)
- pcecUploadType :: Lens' ProjectsClientEventsCreate (Maybe Text)
- pcecPayload :: Lens' ProjectsClientEventsCreate CreateClientEventRequest
- pcecCallback :: Lens' ProjectsClientEventsCreate (Maybe Text)
REST Resource
type ProjectsClientEventsCreateResource = "v3p1beta1" :> (Capture "parent" Text :> ("clientEvents" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] CreateClientEventRequest :> Post '[JSON] ClientEvent))))))))) Source #
A resource alias for jobs.projects.clientEvents.create
method which the
ProjectsClientEventsCreate
request conforms to.
Creating a Request
projectsClientEventsCreate Source #
Creates a value of ProjectsClientEventsCreate
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ProjectsClientEventsCreate Source #
Report events issued when end user interacts with customer's application that uses Cloud Talent Solution. You may inspect the created events in self service tools. Learn more about self service tools.
See: projectsClientEventsCreate
smart constructor.
Instances
Request Lenses
pcecParent :: Lens' ProjectsClientEventsCreate Text Source #
Parent project name.
pcecUploadProtocol :: Lens' ProjectsClientEventsCreate (Maybe Text) Source #
Upload protocol for media (e.g. "raw", "multipart").
pcecAccessToken :: Lens' ProjectsClientEventsCreate (Maybe Text) Source #
OAuth access token.
pcecUploadType :: Lens' ProjectsClientEventsCreate (Maybe Text) Source #
Legacy upload protocol for media (e.g. "media", "multipart").
pcecPayload :: Lens' ProjectsClientEventsCreate CreateClientEventRequest Source #
Multipart request metadata.
pcecCallback :: Lens' ProjectsClientEventsCreate (Maybe Text) Source #
JSONP