Class UserActionReference (2.3.0)

public sealed class UserActionReference : IMessage<UserActionReference>, IEquatable<UserActionReference>, IDeepCloneable<UserActionReference>, IBufferMessage, IMessage

References an API call. It contains more information about long running operation and Jobs that are triggered by the API call.

Inheritance

Object > UserActionReference

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

UserActionReference()

public UserActionReference()

UserActionReference(UserActionReference)

public UserActionReference(UserActionReference other)
Parameter
NameDescription
otherUserActionReference

Properties

DataLabelingJob

public string DataLabelingJob { get; set; }

For API calls that start a LabelingJob. Resource name of the LabelingJob. Format: 'projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}'

Property Value
TypeDescription
String

Method

public string Method { get; set; }

The method name of the API RPC call. For example, "/google.cloud.aiplatform.{apiVersion}.DatasetService.CreateDataset"

Property Value
TypeDescription
String

Operation

public string Operation { get; set; }

For API calls that return a long running operation. Resource name of the long running operation. Format: 'projects/{project}/locations/{location}/operations/{operation}'

Property Value
TypeDescription
String

ReferenceCase

public UserActionReference.ReferenceOneofCase ReferenceCase { get; }
Property Value
TypeDescription
UserActionReference.ReferenceOneofCase