public sealed class Pipeline : IMessage<Pipeline>, IEquatable<Pipeline>, IDeepCloneable<Pipeline>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Life Sciences v2beta API class Pipeline.
Specifies a series of actions to execute, expressed as Docker containers.
Namespace
Google.Cloud.LifeSciences.V2BetaAssembly
Google.Cloud.LifeSciences.V2Beta.dll
Constructors
Pipeline()
public Pipeline()
Pipeline(Pipeline)
public Pipeline(Pipeline other)
Parameter | |
---|---|
Name | Description |
other | Pipeline |
Properties
Actions
public RepeatedField<Action> Actions { get; }
The list of actions to execute, in the order they are specified.
Property Value | |
---|---|
Type | Description |
RepeatedFieldAction |
EncryptedEnvironment
public Secret EncryptedEnvironment { get; set; }
The encrypted environment to pass into every action. Each action can also specify its own encrypted environment.
The secret must decrypt to a JSON-encoded dictionary where key-value pairs
serve as environment variable names and their values. The decoded
environment variables can overwrite the values specified by the
environment
field.
Property Value | |
---|---|
Type | Description |
Secret |
Environment
public MapField<string, string> Environment { get; }
The environment to pass into every action. Each action can also specify additional environment variables but cannot delete an entry from this map (though they can overwrite it with a different value).
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Resources
public Resources Resources { get; set; }
The resources required for execution.
Property Value | |
---|---|
Type | Description |
Resources |
Timeout
public Duration Timeout { get; set; }
The maximum amount of time to give the pipeline to complete. This includes the time spent waiting for a worker to be allocated. If the pipeline fails to complete before the timeout, it will be cancelled and the error code will be set to DEADLINE_EXCEEDED.
If unspecified, it will default to 7 days.
Property Value | |
---|---|
Type | Description |
Duration |