Google Cloud Deploy v1 API - Class CustomTargetSkaffoldActions (2.17.0)

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.

Inheritance

object > CustomTargetSkaffoldActions

Namespace

Google.Cloud.Deploy.V1

Assembly

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