public sealed class CorroborateContentRequest : IMessage<CorroborateContentRequest>, IEquatable<CorroborateContentRequest>, IDeepCloneable<CorroborateContentRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Vertex AI v1beta1 API class CorroborateContentRequest.
Required. The resource name of the Location from which to corroborate text.
The users must have permission to make a call in the project.
Format:
projects/{project}/locations/{location}.
[[["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-14 UTC."],[[["\u003cp\u003eThis documentation details the \u003ccode\u003eCorroborateContentRequest\u003c/code\u003e class, which is used in the Vertex AI v1beta1 API for corroborating content.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCorroborateContentRequest\u003c/code\u003e class is the request message for the \u003ccode\u003eCorroborateContent\u003c/code\u003e function, designed to check the validity of text, with its latest version being 1.0.0-beta21.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple 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\u003eKey properties of the \u003ccode\u003eCorroborateContentRequest\u003c/code\u003e class include \u003ccode\u003eContent\u003c/code\u003e for the input text, \u003ccode\u003eFacts\u003c/code\u003e for related facts, \u003ccode\u003eParameters\u003c/code\u003e for overriding default settings, and \u003ccode\u003eParent\u003c/code\u003e to specify the resource location.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors that allow either default instantiation, or instantiation by copying an already existing instance of \u003ccode\u003eCorroborateContentRequest\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Vertex AI v1beta1 API - Class CorroborateContentRequest (1.0.0-beta47)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0-beta47 (latest)](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.CorroborateContentRequest)\n- [1.0.0-beta46](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/1.0.0-beta46/Google.Cloud.AIPlatform.V1Beta1.CorroborateContentRequest) \n\n public sealed class CorroborateContentRequest : IMessage\u003cCorroborateContentRequest\u003e, IEquatable\u003cCorroborateContentRequest\u003e, IDeepCloneable\u003cCorroborateContentRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Vertex AI v1beta1 API class CorroborateContentRequest.\n\nRequest message for CorroborateContent. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e CorroborateContentRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[CorroborateContentRequest](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.CorroborateContentRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[CorroborateContentRequest](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.CorroborateContentRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[CorroborateContentRequest](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.CorroborateContentRequest), [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.AIPlatform.V1Beta1](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1)\n\nAssembly\n--------\n\nGoogle.Cloud.AIPlatform.V1Beta1.dll\n\nConstructors\n------------\n\n### CorroborateContentRequest()\n\n public CorroborateContentRequest()\n\n### CorroborateContentRequest(CorroborateContentRequest)\n\n public CorroborateContentRequest(CorroborateContentRequest other)\n\nProperties\n----------\n\n### Content\n\n public Content Content { get; set; }\n\nOptional. Input content to corroborate, only text format is supported for\nnow.\n\n### Facts\n\n public RepeatedField\u003cFact\u003e Facts { get; }\n\nOptional. Facts used to generate the text can also be used to corroborate\nthe text.\n\n### Parameters\n\n public CorroborateContentRequest.Types.Parameters Parameters { get; set; }\n\nOptional. Parameters that can be set to override default settings per\nrequest.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The resource name of the Location from which to corroborate text.\nThe users must have permission to make a call in the project.\nFormat:\n`projects/{project}/locations/{location}`.\n\n### ParentAsLocationName\n\n public LocationName ParentAsLocationName { get; set; }\n\n[LocationName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.ResourceNames.LocationName.html)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.AIPlatform.V1Beta1/latest/Google.Cloud.AIPlatform.V1Beta1.CorroborateContentRequest#Google_Cloud_AIPlatform_V1Beta1_CorroborateContentRequest_Parent) resource name property."]]