public sealed class ExecutionConfig : IMessage<ExecutionConfig>, IEquatable<ExecutionConfig>, IDeepCloneable<ExecutionConfig>, IBufferMessage, IMessage
Configuration of the environment to use when calling Skaffold.
Implements
IMessage<ExecutionConfig>, IEquatable<ExecutionConfig>, IDeepCloneable<ExecutionConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
ExecutionConfig()
public ExecutionConfig()
ExecutionConfig(ExecutionConfig)
public ExecutionConfig(ExecutionConfig other)
Parameter | |
---|---|
Name | Description |
other | ExecutionConfig |
Properties
DefaultPool
public DefaultPool DefaultPool { get; set; }
Optional. Use default Cloud Build pool.
Property Value | |
---|---|
Type | Description |
DefaultPool |
ExecutionEnvironmentCase
public ExecutionConfig.ExecutionEnvironmentOneofCase ExecutionEnvironmentCase { get; }
Property Value | |
---|---|
Type | Description |
ExecutionConfig.ExecutionEnvironmentOneofCase |
PrivatePool
public PrivatePool PrivatePool { get; set; }
Optional. Use private Cloud Build pool.
Property Value | |
---|---|
Type | Description |
PrivatePool |
Usages
public RepeatedField<ExecutionConfig.Types.ExecutionEnvironmentUsage> Usages { get; }
Required. Usages when this configuration should be applied.
Property Value | |
---|---|
Type | Description |
RepeatedField<ExecutionConfig.Types.ExecutionEnvironmentUsage> |