public sealed class UserActionReference : IMessage<UserActionReference>, IEquatable<UserActionReference>, IDeepCloneable<UserActionReference>, IBufferMessage, IMessage
Reference documentation and code samples for the Vertex AI v1beta1 API class UserActionReference.
References an API call. It contains more information about long running
operation and Jobs that are triggered by the API call.
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
projects/{project}/locations/{location}/operations/{operation}
[[["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 document provides reference documentation for the \u003ccode\u003eUserActionReference\u003c/code\u003e class within the Vertex AI v1beta1 API, detailing its structure and usage.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUserActionReference\u003c/code\u003e class is designed to track and provide information about API calls, including those that trigger long-running operations or Jobs.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from the \u003ccode\u003eobject\u003c/code\u003e class and implements several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, offering functionalities like cloning and message handling.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the class include \u003ccode\u003eDataLabelingJob\u003c/code\u003e, \u003ccode\u003eHasDataLabelingJob\u003c/code\u003e, \u003ccode\u003eHasOperation\u003c/code\u003e, \u003ccode\u003eMethod\u003c/code\u003e, \u003ccode\u003eOperation\u003c/code\u003e, and \u003ccode\u003eReferenceCase\u003c/code\u003e, each serving specific roles in identifying and understanding API calls and their associated operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUserActionReference\u003c/code\u003e class can be constructed either as a default instance or by copying an existing \u003ccode\u003eUserActionReference\u003c/code\u003e object, making it adaptable to various development needs.\u003c/p\u003e\n"]]],[],null,[]]