gogol-dataflow
Copyright(c) 2015-2025 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <[email protected]> Toni Cebrián <[email protected]>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageGHC2021

Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

Description

Leases a dataflow WorkItem to run.

See: Dataflow API Reference for dataflow.projects.jobs.workItems.lease.

Synopsis

Resource

type DataflowProjectsJobsWorkItemsLeaseResource = "v1b3" :> ("projects" :> (Capture "projectId" Text :> ("jobs" :> (Capture "jobId" Text :> ("workItems:lease" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "access_token" Text :> (QueryParam "callback" Text :> (QueryParam "uploadType" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] LeaseWorkItemRequest :> Post '[JSON] LeaseWorkItemResponse)))))))))))) Source #

A resource alias for dataflow.projects.jobs.workItems.lease method which the DataflowProjectsJobsWorkItemsLease request conforms to.

Constructing a Request

data DataflowProjectsJobsWorkItemsLease Source #

Leases a dataflow WorkItem to run.

See: newDataflowProjectsJobsWorkItemsLease smart constructor.

Constructors

DataflowProjectsJobsWorkItemsLease 

Fields

Instances

Instances details
Generic DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

Show DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

Eq DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

GoogleRequest DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

type Rep DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

type Rs DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

type Scopes DataflowProjectsJobsWorkItemsLease Source # 
Instance details

Defined in Gogol.Dataflow.Projects.Jobs.WorkItems.Lease

newDataflowProjectsJobsWorkItemsLease Source #

Arguments

:: Text

Identifies the workflow job this worker belongs to. See jobId.

-> LeaseWorkItemRequest

Multipart request metadata. See payload.

-> Text

Identifies the project this worker belongs to. See projectId.

-> DataflowProjectsJobsWorkItemsLease 

Creates a value of DataflowProjectsJobsWorkItemsLease with the minimum fields required to make a request.