Class: Google::Cloud::Support::V2::Actor

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/support/v2/actor.rb

Overview

An object containing information about the effective user and authenticated principal responsible for an action.

Instance Attribute Summary collapse

Instance Attribute Details

#display_name::String

Returns 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.

Returns:

  • (::String)

    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.



42
43
44
45
# File 'proto_docs/google/cloud/support/v2/actor.rb', line 42

class Actor
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#email::String

Returns The email address of the actor. If not provided, it is inferred from credentials supplied during case creation. If the authenticated principal does not have an email address, one must be provided. When a name is provided, an email must also be provided. This will be obfuscated if the user is a Google Support agent.

Returns:

  • (::String)

    The email address of the actor. If not provided, it is inferred from credentials supplied during case creation. If the authenticated principal does not have an email address, one must be provided. When a name is provided, an email must also be provided. This will be obfuscated if the user is a Google Support agent.



42
43
44
45
# File 'proto_docs/google/cloud/support/v2/actor.rb', line 42

class Actor
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#google_support::Boolean (readonly)

Returns Output only. Whether the actor is a Google support actor.

Returns:

  • (::Boolean)

    Output only. Whether the actor is a Google support actor.



42
43
44
45
# File 'proto_docs/google/cloud/support/v2/actor.rb', line 42

class Actor
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end