Reference documentation and code samples for the Google Cloud Deploy V1 Client class CustomTargetSkaffoldActions.
CustomTargetSkaffoldActions represents the CustomTargetType configuration
using Skaffold custom actions.
Generated from protobuf message google.cloud.deploy.v1.CustomTargetSkaffoldActions
Namespace
Google \ Cloud \ Deploy \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ render_action
string
Optional. The Skaffold custom action responsible for render operations. If not provided then Cloud Deploy will perform the render operations via skaffold render.
↳ deploy_action
string
Required. The Skaffold custom action responsible for deploy operations.
Optional. List of Skaffold modules Cloud Deploy will include in the Skaffold Config as required before performing diagnose.
getRenderAction
Optional. The Skaffold custom action responsible for render operations. If
not provided then Cloud Deploy will perform the render operations via
skaffold render.
Returns
Type
Description
string
setRenderAction
Optional. The Skaffold custom action responsible for render operations. If
not provided then Cloud Deploy will perform the render operations via
skaffold render.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDeployAction
Required. The Skaffold custom action responsible for deploy operations.
Returns
Type
Description
string
setDeployAction
Required. The Skaffold custom action responsible for deploy operations.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getIncludeSkaffoldModules
Optional. List of Skaffold modules Cloud Deploy will include in the
Skaffold Config as required before performing diagnose.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Google Cloud Deploy V1 Client - Class CustomTargetSkaffoldActions (2.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0 (latest)](/php/docs/reference/cloud-deploy/latest/V1.CustomTargetSkaffoldActions)\n- [1.5.7](/php/docs/reference/cloud-deploy/1.5.7/V1.CustomTargetSkaffoldActions)\n- [1.4.0](/php/docs/reference/cloud-deploy/1.4.0/V1.CustomTargetSkaffoldActions)\n- [1.3.0](/php/docs/reference/cloud-deploy/1.3.0/V1.CustomTargetSkaffoldActions)\n- [1.2.0](/php/docs/reference/cloud-deploy/1.2.0/V1.CustomTargetSkaffoldActions)\n- [1.1.1](/php/docs/reference/cloud-deploy/1.1.1/V1.CustomTargetSkaffoldActions)\n- [1.0.0](/php/docs/reference/cloud-deploy/1.0.0/V1.CustomTargetSkaffoldActions)\n- [0.19.1](/php/docs/reference/cloud-deploy/0.19.1/V1.CustomTargetSkaffoldActions)\n- [0.18.1](/php/docs/reference/cloud-deploy/0.18.1/V1.CustomTargetSkaffoldActions)\n- [0.17.0](/php/docs/reference/cloud-deploy/0.17.0/V1.CustomTargetSkaffoldActions)\n- [0.16.0](/php/docs/reference/cloud-deploy/0.16.0/V1.CustomTargetSkaffoldActions)\n- [0.15.0](/php/docs/reference/cloud-deploy/0.15.0/V1.CustomTargetSkaffoldActions)\n- [0.14.0](/php/docs/reference/cloud-deploy/0.14.0/V1.CustomTargetSkaffoldActions)\n- [0.13.1](/php/docs/reference/cloud-deploy/0.13.1/V1.CustomTargetSkaffoldActions)\n- [0.12.1](/php/docs/reference/cloud-deploy/0.12.1/V1.CustomTargetSkaffoldActions)\n- [0.11.1](/php/docs/reference/cloud-deploy/0.11.1/V1.CustomTargetSkaffoldActions)\n- [0.10.0](/php/docs/reference/cloud-deploy/0.10.0/V1.CustomTargetSkaffoldActions)\n- [0.9.0](/php/docs/reference/cloud-deploy/0.9.0/V1.CustomTargetSkaffoldActions)\n- [0.8.0](/php/docs/reference/cloud-deploy/0.8.0/V1.CustomTargetSkaffoldActions)\n- [0.7.0](/php/docs/reference/cloud-deploy/0.7.0/V1.CustomTargetSkaffoldActions)\n- [0.6.0](/php/docs/reference/cloud-deploy/0.6.0/V1.CustomTargetSkaffoldActions)\n- [0.5.0](/php/docs/reference/cloud-deploy/0.5.0/V1.CustomTargetSkaffoldActions)\n- [0.4.1](/php/docs/reference/cloud-deploy/0.4.1/V1.CustomTargetSkaffoldActions)\n- [0.3.4](/php/docs/reference/cloud-deploy/0.3.4/V1.CustomTargetSkaffoldActions) \nReference documentation and code samples for the Google Cloud Deploy V1 Client class CustomTargetSkaffoldActions.\n\nCustomTargetSkaffoldActions represents the `CustomTargetType` configuration\nusing Skaffold custom actions.\n\nGenerated from protobuf message `google.cloud.deploy.v1.CustomTargetSkaffoldActions`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Deploy \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getRenderAction\n\nOptional. The Skaffold custom action responsible for render operations. If\nnot provided then Cloud Deploy will perform the render operations via\n`skaffold render`.\n\n### setRenderAction\n\nOptional. The Skaffold custom action responsible for render operations. If\nnot provided then Cloud Deploy will perform the render operations via\n`skaffold render`.\n\n### getDeployAction\n\nRequired. The Skaffold custom action responsible for deploy operations.\n\n### setDeployAction\n\nRequired. The Skaffold custom action responsible for deploy operations.\n\n### getIncludeSkaffoldModules\n\nOptional. List of Skaffold modules Cloud Deploy will include in the\nSkaffold Config as required before performing diagnose.\n\n### setIncludeSkaffoldModules\n\nOptional. List of Skaffold modules Cloud Deploy will include in the\nSkaffold Config as required before performing diagnose."]]