public sealed class ExternalSystem.Types.TicketInfo : IMessage<ExternalSystem.Types.TicketInfo>, IEquatable<ExternalSystem.Types.TicketInfo>, IDeepCloneable<ExternalSystem.Types.TicketInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Security Command Center v2 API class ExternalSystem.Types.TicketInfo.
Information about the ticket, if any, that is being used to track the
resolution of the issue that is identified by this finding.
[[["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-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eExternalSystem.Types.TicketInfo\u003c/code\u003e class within the Security Command Center v2 API, detailing how to track the resolution of issues found.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTicketInfo\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, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties such as \u003ccode\u003eAssignee\u003c/code\u003e, \u003ccode\u003eDescription\u003c/code\u003e, \u003ccode\u003eId\u003c/code\u003e, \u003ccode\u003eStatus\u003c/code\u003e, \u003ccode\u003eUpdateTime\u003c/code\u003e, and \u003ccode\u003eUri\u003c/code\u003e, which provide details about a ticket within an external system, that are all strings except \u003ccode\u003eUpdateTime\u003c/code\u003e which is a timestamp.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTicketInfo\u003c/code\u003e class has two constructors, one for a default instance and another for creating a new instance from an existing \u003ccode\u003eTicketInfo\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is \u003ccode\u003e1.1.0\u003c/code\u003e and is found in the namespace \u003ccode\u003eGoogle.Cloud.SecurityCenter.V2\u003c/code\u003e, within the assembly \u003ccode\u003eGoogle.Cloud.SecurityCenter.V2.dll\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Security Command Center v2 API - Class ExternalSystem.Types.TicketInfo (1.2.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.0 (latest)](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types.TicketInfo)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/1.1.0/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types.TicketInfo)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/1.0.0/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types.TicketInfo) \n\n public sealed class ExternalSystem.Types.TicketInfo : IMessage\u003cExternalSystem.Types.TicketInfo\u003e, IEquatable\u003cExternalSystem.Types.TicketInfo\u003e, IDeepCloneable\u003cExternalSystem.Types.TicketInfo\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Security Command Center v2 API class ExternalSystem.Types.TicketInfo.\n\nInformation about the ticket, if any, that is being used to track the\nresolution of the issue that is identified by this finding. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ExternalSystem.Types.TicketInfo \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ExternalSystem](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem)[Types](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types)[TicketInfo](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types.TicketInfo), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ExternalSystem](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem)[Types](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types)[TicketInfo](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types.TicketInfo), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ExternalSystem](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem)[Types](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types)[TicketInfo](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2.ExternalSystem.Types.TicketInfo), [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.SecurityCenter.V2](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V2/latest/Google.Cloud.SecurityCenter.V2)\n\nAssembly\n--------\n\nGoogle.Cloud.SecurityCenter.V2.dll\n\nConstructors\n------------\n\n### TicketInfo()\n\n public TicketInfo()\n\n### TicketInfo(TicketInfo)\n\n public TicketInfo(ExternalSystem.Types.TicketInfo other)\n\nProperties\n----------\n\n### Assignee\n\n public string Assignee { get; set; }\n\nThe assignee of the ticket in the ticket system.\n\n### Description\n\n public string Description { get; set; }\n\nThe description of the ticket in the ticket system.\n\n### Id\n\n public string Id { get; set; }\n\nThe identifier of the ticket in the ticket system.\n\n### Status\n\n public string Status { get; set; }\n\nThe latest status of the ticket, as reported by the ticket system.\n\n### UpdateTime\n\n public Timestamp UpdateTime { get; set; }\n\nThe time when the ticket was last updated, as reported by the ticket\nsystem.\n\n### Uri\n\n public string Uri { get; set; }\n\nThe link to the ticket in the ticket system."]]