public sealed class RetryJobRequest : IMessage<RetryJobRequest>, IEquatable<RetryJobRequest>, IDeepCloneable<RetryJobRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class RetryJobRequest.
RetryJobRequest is the request object used by RetryJob.
Required. Name of the Rollout. Format is
projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/{rollout}.
[[["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 document provides reference documentation for the \u003ccode\u003eRetryJobRequest\u003c/code\u003e class within the Google Cloud Deploy v1 API for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRetryJobRequest\u003c/code\u003e class is used as the request object for the \u003ccode\u003eRetryJob\u003c/code\u003e function.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eRetryJobRequest\u003c/code\u003e class is 3.4.0, but previous versions are also listed, going all the way back to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRetryJobRequest\u003c/code\u003e properties include \u003ccode\u003eJobId\u003c/code\u003e, \u003ccode\u003eOverrideDeployPolicy\u003c/code\u003e, \u003ccode\u003ePhaseId\u003c/code\u003e, and \u003ccode\u003eRollout\u003c/code\u003e which are used to construct a request to retry a job, and to describe the job.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRetryJobRequest\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Deploy v1 API - Class RetryJobRequest (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.RetryJobRequest)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.5.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.4.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.3.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.2.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.1.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.0.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.19.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.19.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.18.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.18.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.17.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.17.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.16.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.15.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.14.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.13.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.12.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.11.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.10.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.9.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.8.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.7.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.6.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.5.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.4.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.3.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.2.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.1.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.0.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/1.1.0/Google.Cloud.Deploy.V1.RetryJobRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Deploy.V1/1.0.0/Google.Cloud.Deploy.V1.RetryJobRequest) \n\n public sealed class RetryJobRequest : IMessage\u003cRetryJobRequest\u003e, IEquatable\u003cRetryJobRequest\u003e, IDeepCloneable\u003cRetryJobRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Deploy v1 API class RetryJobRequest.\n\nRetryJobRequest is the request object used by `RetryJob`. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e RetryJobRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[RetryJobRequest](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[RetryJobRequest](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[RetryJobRequest](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest), [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### RetryJobRequest()\n\n public RetryJobRequest()\n\n### RetryJobRequest(RetryJobRequest)\n\n public RetryJobRequest(RetryJobRequest other)\n\nProperties\n----------\n\n### JobId\n\n public string JobId { get; set; }\n\nRequired. The job ID for the Job to retry.\n\n### OverrideDeployPolicy\n\n public RepeatedField\u003cstring\u003e OverrideDeployPolicy { get; }\n\nOptional. Deploy policies to override. Format is\n`projects/{project}/locations/{location}/deployPolicies/{deployPolicy}`.\n\n### OverrideDeployPolicyAsDeployPolicyNames\n\n public ResourceNameList\u003cDeployPolicyName\u003e OverrideDeployPolicyAsDeployPolicyNames { get; }\n\n[DeployPolicyName](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicyName)-typed view over the [OverrideDeployPolicy](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest#Google_Cloud_Deploy_V1_RetryJobRequest_OverrideDeployPolicy) resource name\nproperty.\n\n### PhaseId\n\n public string PhaseId { get; set; }\n\nRequired. The phase ID the Job to retry belongs to.\n\n### Rollout\n\n public string Rollout { get; set; }\n\nRequired. Name of the Rollout. Format is\n`projects/{project}/locations/{location}/deliveryPipelines/{deliveryPipeline}/releases/{release}/rollouts/{rollout}`.\n\n### RolloutAsRolloutName\n\n public RolloutName RolloutAsRolloutName { get; set; }\n\n[RolloutName](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RolloutName)-typed view over the [Rollout](/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest#Google_Cloud_Deploy_V1_RetryJobRequest_Rollout) resource name property."]]