Reference documentation and code samples for the Google Cloud Deploy V1 Client class TargetArtifact.
The artifacts produced by a target render operation.
Generated from protobuf message google.cloud.deploy.v1.TargetArtifact
Namespace
Google \ Cloud \ Deploy \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ artifact_uri
string
Output only. URI of a directory containing the artifacts. This contains deployment configuration used by Skaffold during a rollout, and all paths are relative to this location.
↳ skaffold_config_path
string
Output only. File path of the resolved Skaffold configuration relative to the URI.
↳ manifest_path
string
Output only. File path of the rendered manifest relative to the URI.
Output only. Map from the phase ID to the phase artifacts for the Target.
getArtifactUri
Output only. URI of a directory containing the artifacts. This contains
deployment configuration used by Skaffold during a rollout, and all
paths are relative to this location.
Returns
Type
Description
string
hasArtifactUri
setArtifactUri
Output only. URI of a directory containing the artifacts. This contains
deployment configuration used by Skaffold during a rollout, and all
paths are relative to this location.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSkaffoldConfigPath
Output only. File path of the resolved Skaffold configuration relative to
the URI.
Returns
Type
Description
string
setSkaffoldConfigPath
Output only. File path of the resolved Skaffold configuration relative to
the URI.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getManifestPath
Output only. File path of the rendered manifest relative to the URI.
Returns
Type
Description
string
setManifestPath
Output only. File path of the rendered manifest relative to the URI.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPhaseArtifacts
Output only. Map from the phase ID to the phase artifacts for the Target.
[[["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 TargetArtifact (2.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0 (latest)](/php/docs/reference/cloud-deploy/latest/V1.TargetArtifact)\n- [1.5.7](/php/docs/reference/cloud-deploy/1.5.7/V1.TargetArtifact)\n- [1.4.0](/php/docs/reference/cloud-deploy/1.4.0/V1.TargetArtifact)\n- [1.3.0](/php/docs/reference/cloud-deploy/1.3.0/V1.TargetArtifact)\n- [1.2.0](/php/docs/reference/cloud-deploy/1.2.0/V1.TargetArtifact)\n- [1.1.1](/php/docs/reference/cloud-deploy/1.1.1/V1.TargetArtifact)\n- [1.0.0](/php/docs/reference/cloud-deploy/1.0.0/V1.TargetArtifact)\n- [0.19.1](/php/docs/reference/cloud-deploy/0.19.1/V1.TargetArtifact)\n- [0.18.1](/php/docs/reference/cloud-deploy/0.18.1/V1.TargetArtifact)\n- [0.17.0](/php/docs/reference/cloud-deploy/0.17.0/V1.TargetArtifact)\n- [0.16.0](/php/docs/reference/cloud-deploy/0.16.0/V1.TargetArtifact)\n- [0.15.0](/php/docs/reference/cloud-deploy/0.15.0/V1.TargetArtifact)\n- [0.14.0](/php/docs/reference/cloud-deploy/0.14.0/V1.TargetArtifact)\n- [0.13.1](/php/docs/reference/cloud-deploy/0.13.1/V1.TargetArtifact)\n- [0.12.1](/php/docs/reference/cloud-deploy/0.12.1/V1.TargetArtifact)\n- [0.11.1](/php/docs/reference/cloud-deploy/0.11.1/V1.TargetArtifact)\n- [0.10.0](/php/docs/reference/cloud-deploy/0.10.0/V1.TargetArtifact)\n- [0.9.0](/php/docs/reference/cloud-deploy/0.9.0/V1.TargetArtifact)\n- [0.8.0](/php/docs/reference/cloud-deploy/0.8.0/V1.TargetArtifact)\n- [0.7.0](/php/docs/reference/cloud-deploy/0.7.0/V1.TargetArtifact)\n- [0.6.0](/php/docs/reference/cloud-deploy/0.6.0/V1.TargetArtifact)\n- [0.5.0](/php/docs/reference/cloud-deploy/0.5.0/V1.TargetArtifact)\n- [0.4.1](/php/docs/reference/cloud-deploy/0.4.1/V1.TargetArtifact)\n- [0.3.4](/php/docs/reference/cloud-deploy/0.3.4/V1.TargetArtifact) \nReference documentation and code samples for the Google Cloud Deploy V1 Client class TargetArtifact.\n\nThe artifacts produced by a target render operation.\n\nGenerated from protobuf message `google.cloud.deploy.v1.TargetArtifact`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Deploy \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getArtifactUri\n\nOutput only. URI of a directory containing the artifacts. This contains\ndeployment configuration used by Skaffold during a rollout, and all\npaths are relative to this location.\n\n### hasArtifactUri\n\n### setArtifactUri\n\nOutput only. URI of a directory containing the artifacts. This contains\ndeployment configuration used by Skaffold during a rollout, and all\npaths are relative to this location.\n\n### getSkaffoldConfigPath\n\nOutput only. File path of the resolved Skaffold configuration relative to\nthe URI.\n\n### setSkaffoldConfigPath\n\nOutput only. File path of the resolved Skaffold configuration relative to\nthe URI.\n\n### getManifestPath\n\nOutput only. File path of the rendered manifest relative to the URI.\n\n### setManifestPath\n\nOutput only. File path of the rendered manifest relative to the URI.\n\n### getPhaseArtifacts\n\nOutput only. Map from the phase ID to the phase artifacts for the `Target`.\n\n### setPhaseArtifacts\n\nOutput only. Map from the phase ID to the phase artifacts for the `Target`.\n\n### getUri"]]