public sealed class CustomTargetSkaffoldActions : IMessage<CustomTargetSkaffoldActions>, IEquatable<CustomTargetSkaffoldActions>, IDeepCloneable<CustomTargetSkaffoldActions>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class CustomTargetSkaffoldActions.
CustomTargetSkaffoldActions represents the CustomTargetType
configuration
using Skaffold custom actions.
Implements
IMessageCustomTargetSkaffoldActions, IEquatableCustomTargetSkaffoldActions, IDeepCloneableCustomTargetSkaffoldActions, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
CustomTargetSkaffoldActions()
public CustomTargetSkaffoldActions()
CustomTargetSkaffoldActions(CustomTargetSkaffoldActions)
public CustomTargetSkaffoldActions(CustomTargetSkaffoldActions other)
Parameter | |
---|---|
Name | Description |
other | CustomTargetSkaffoldActions |
Properties
DeployAction
public string DeployAction { get; set; }
Required. The Skaffold custom action responsible for deploy operations.
Property Value | |
---|---|
Type | Description |
string |
IncludeSkaffoldModules
public RepeatedField<SkaffoldModules> IncludeSkaffoldModules { get; }
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
Property Value | |
---|---|
Type | Description |
RepeatedFieldSkaffoldModules |
RenderAction
public string RenderAction { get; set; }
Optional. The Skaffold custom action responsible for render operations. If
not provided then Cloud Deploy will perform the render operations via
skaffold render
.
Property Value | |
---|---|
Type | Description |
string |