public sealed class Actor : IMessage<Actor>, IEquatable<Actor>, IDeepCloneable<Actor>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Support v2 API class Actor.
An Actor represents an entity that performed an action. For example, an actor
could be a user who posted a comment on a support case, a user who
uploaded an attachment, or a service account that created a support case.
The name to display for the actor. If not provided, it is inferred from
credentials supplied during case creation. When an email is provided, a
display name must also be provided. This will be obfuscated if the user
is a Google Support agent.
The email address of the actor. If not provided, it is inferred from the
credentials supplied during case creation. When a name is provided, an
email must also be provided. If the user is a Google Support agent, this is
obfuscated.
This field is deprecated. Use username field instead.
Output only. The username of the actor. It may look like an email or other
format provided by the identity provider. If not provided, it is inferred
from the credentials supplied. When a name is provided, a username must
also be provided. If the user is a Google Support agent, this will not be
set.
[[["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."],[[["This document provides reference documentation for the `Actor` class within the Google Cloud Support v2 API, which represents a user or principal responsible for an action."],["The `Actor` class is part of the `Google.Cloud.Support.V2` namespace and is available in the `Google.Cloud.Support.V2.dll` assembly, with the latest version being 1.3.0."],["The `Actor` class includes properties like `DisplayName`, `Email`, and `GoogleSupport` to describe the actor, and its constructor allows for creating an instance, either empty or based on another `Actor` instance."],["The `Actor` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and also inherits members from the base `object` class, and provides different properties with their descriptions."],["There are multiple versions of the documentation that are available for the `Actor` class, starting from 1.0.0 and including up to the latest 1.3.0 version."]]],[]]