public sealed class DeleteQaScorecardRevisionRequest : IMessage<DeleteQaScorecardRevisionRequest>, IEquatable<DeleteQaScorecardRevisionRequest>, IDeepCloneable<DeleteQaScorecardRevisionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Contact Center AI Insights v1 API class DeleteQaScorecardRevisionRequest.
Optional. If set to true, all of this QaScorecardRevision's child resources
will also be deleted. Otherwise, the request will only succeed if it has
none.
[[["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\u003eThe latest version available for \u003ccode\u003eDeleteQaScorecardRevisionRequest\u003c/code\u003e within the \u003ccode\u003eGoogle.Cloud.ContactCenterInsights.V1\u003c/code\u003e API is version 2.19.0.\u003c/p\u003e\n"],["\u003cp\u003eThis API provides the capability to delete a specific \u003ccode\u003eQaScorecardRevision\u003c/code\u003e and includes functionality to force the deletion of child resources as well, if desired.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteQaScorecardRevisionRequest\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe request to delete a revision requires the \u003ccode\u003eName\u003c/code\u003e of the \u003ccode\u003eQaScorecardRevision\u003c/code\u003e to be specified, which is a string and can be viewed as a \u003ccode\u003eQaScorecardRevisionName\u003c/code\u003e type.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple prior versions available for the API, ranging from 1.0.0 up to 2.18.0, available to be used if desired.\u003c/p\u003e\n"]]],[],null,["# Contact Center AI Insights v1 API - Class DeleteQaScorecardRevisionRequest (2.19.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.19.0 (latest)](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.18.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.18.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.17.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.17.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.16.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.15.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.14.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.13.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.12.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.11.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.10.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.9.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.8.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.7.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.6.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.5.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.4.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.3.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.2.1](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.2.1/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.1.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/2.0.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.3.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.2.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.1.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/1.0.0/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest) \n\n public sealed class DeleteQaScorecardRevisionRequest : IMessage\u003cDeleteQaScorecardRevisionRequest\u003e, IEquatable\u003cDeleteQaScorecardRevisionRequest\u003e, IDeepCloneable\u003cDeleteQaScorecardRevisionRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Contact Center AI Insights v1 API class DeleteQaScorecardRevisionRequest.\n\nThe request to delete a QaScorecardRevision. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e DeleteQaScorecardRevisionRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[DeleteQaScorecardRevisionRequest](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[DeleteQaScorecardRevisionRequest](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[DeleteQaScorecardRevisionRequest](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest), [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.ContactCenterInsights.V1](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.ContactCenterInsights.V1.dll\n\nConstructors\n------------\n\n### DeleteQaScorecardRevisionRequest()\n\n public DeleteQaScorecardRevisionRequest()\n\n### DeleteQaScorecardRevisionRequest(DeleteQaScorecardRevisionRequest)\n\n public DeleteQaScorecardRevisionRequest(DeleteQaScorecardRevisionRequest other)\n\nProperties\n----------\n\n### Force\n\n public bool Force { get; set; }\n\nOptional. If set to true, all of this QaScorecardRevision's child resources\nwill also be deleted. Otherwise, the request will only succeed if it has\nnone.\n\n### Name\n\n public string Name { get; set; }\n\nRequired. The name of the QaScorecardRevision to delete.\n\n### QaScorecardRevisionName\n\n public QaScorecardRevisionName QaScorecardRevisionName { get; set; }\n\n[QaScorecardRevisionName](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.QaScorecardRevisionName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.ContactCenterInsights.V1/latest/Google.Cloud.ContactCenterInsights.V1.DeleteQaScorecardRevisionRequest#Google_Cloud_ContactCenterInsights_V1_DeleteQaScorecardRevisionRequest_Name) resource name property."]]