public sealed class RunPipelineRequest : IMessage<RunPipelineRequest>, IEquatable<RunPipelineRequest>, IDeepCloneable<RunPipelineRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Life Sciences v2beta API class RunPipelineRequest.
The arguments to the RunPipeline method. The requesting user must have
the iam.serviceAccounts.actAs permission for the Cloud Life Sciences
service account or the request will fail.
User-defined labels to associate with the returned operation. These
labels are not propagated to any Google Cloud Platform resources used by
the operation, and can be modified at any time.
To associate labels with resources created while executing the operation,
see the appropriate resource message (for example, VirtualMachine).
The name of an existing Pub/Sub topic. The server will publish
messages to this topic whenever the status of the operation changes.
The Life Sciences Service Agent account must have publisher permissions to
the specified topic or notifications will not be sent.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003e\u003ccode\u003eRunPipelineRequest\u003c/code\u003e is a class within the Cloud Life Sciences v2beta API, used to define arguments for the \u003ccode\u003eRunPipeline\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe user initiating a \u003ccode\u003eRunPipelineRequest\u003c/code\u003e must have the \u003ccode\u003eiam.serviceAccounts.actAs\u003c/code\u003e permission for the Cloud Life Sciences service account.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, for protocol buffer and object management.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRunPipelineRequest\u003c/code\u003e includes properties like \u003ccode\u003eLabels\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, \u003ccode\u003ePipeline\u003c/code\u003e, and \u003ccode\u003ePubSubTopic\u003c/code\u003e to configure and manage pipeline execution and related resources.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of this API documented including the latest version beta06, beta05 and beta02.\u003c/p\u003e\n"]]],[],null,[]]