public sealed class Release.Types.TargetRender : IMessage<Release.Types.TargetRender>, IEquatable<Release.Types.TargetRender>, IDeepCloneable<Release.Types.TargetRender>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class Release.Types.TargetRender.
Output only. The resource name of the Cloud Build Build object that is
used to render the manifest for this target. Format is
projects/{project}/locations/{location}/builds/{build}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides reference documentation for the \u003ccode\u003eRelease.Types.TargetRender\u003c/code\u003e class within the Google Cloud Deploy v1 API, detailing its structure and functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTargetRender\u003c/code\u003e class represents the rendering details for a single target in the Google Cloud Deploy service, used to describe the process and result of rendering manifests.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eTargetRender\u003c/code\u003e documentation is version 3.4.0, with versions available for navigation dating back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eTargetRender\u003c/code\u003e include \u003ccode\u003eFailureCause\u003c/code\u003e, \u003ccode\u003eFailureMessage\u003c/code\u003e, \u003ccode\u003eMetadata\u003c/code\u003e, \u003ccode\u003eRenderingBuild\u003c/code\u003e, and \u003ccode\u003eRenderingState\u003c/code\u003e, which provide information on the status and outcome of the rendering process.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eTargetRender\u003c/code\u003e implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, suggesting its use within a broader messaging and data management framework.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Deploy v1 API - Class Release.Types.TargetRender (3.6.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.6.0 (latest)](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.5.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.4.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.3.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.2.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.1.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.0.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.19.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.19.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.18.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.18.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.17.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.17.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.16.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.15.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.14.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.13.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.12.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.11.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.10.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.9.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.8.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.7.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.6.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.5.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.4.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.3.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.2.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.1.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.0.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/1.1.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/1.0.0/Google.Cloud.Deploy.V1.Release.Types.TargetRender) \n\n public sealed class Release.Types.TargetRender : IMessage\u003cRelease.Types.TargetRender\u003e, IEquatable\u003cRelease.Types.TargetRender\u003e, IDeepCloneable\u003cRelease.Types.TargetRender\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Deploy v1 API class Release.Types.TargetRender.\n\nDetails of rendering for a single target. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e Release.Types.TargetRender \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[Release](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release)[Types](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types)[TargetRender](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types.TargetRender), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[Release](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release)[Types](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types)[TargetRender](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types.TargetRender), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[Release](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release)[Types](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types)[TargetRender](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types.TargetRender), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Deploy.V1](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Deploy.V1.dll\n\nConstructors\n------------\n\n### TargetRender()\n\n public TargetRender()\n\n### TargetRender(TargetRender)\n\n public TargetRender(Release.Types.TargetRender other)\n\nProperties\n----------\n\n### FailureCause\n\n public Release.Types.TargetRender.Types.FailureCause FailureCause { get; set; }\n\nOutput only. Reason this render failed. This will always be unspecified\nwhile the render in progress.\n\n### FailureMessage\n\n public string FailureMessage { get; set; }\n\nOutput only. Additional information about the render failure, if\navailable.\n\n### Metadata\n\n public RenderMetadata Metadata { get; set; }\n\nOutput only. Metadata related to the `Release` render for this Target.\n\n### RenderingBuild\n\n public string RenderingBuild { get; set; }\n\nOutput only. The resource name of the Cloud Build `Build` object that is\nused to render the manifest for this target. Format is\n`projects/{project}/locations/{location}/builds/{build}`.\n\n### RenderingBuildAsBuildName\n\n public BuildName RenderingBuildAsBuildName { get; set; }\n\n[BuildName](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.BuildName)-typed view over the [RenderingBuild](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release.Types.TargetRender#Google_Cloud_Deploy_V1_Release_Types_TargetRender_RenderingBuild) resource name property.\n\n### RenderingState\n\n public Release.Types.TargetRender.Types.TargetRenderState RenderingState { get; set; }\n\nOutput only. Current state of the render operation for this Target."]]