Class: Google::Apis::CloudsearchV1::AllAuthenticatedUsersProto

Inherits:
Object
  • Object
show all
Includes:
Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
Defined in:
lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb

Overview

Represents a principal who has authenticated as any kind of user which the application understands. This is typically used for "wiki-like" security, where anyone is allowed access so long as they can be held accountable for that access. Since the purpose is knowing whom to blame, it is up to the application to decide what kinds of users it knows how to blame. For example, an application might choose to include GAIA users in "all authenticated users", but not include MDB users. Nothing here.

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ AllAuthenticatedUsersProto

Returns a new instance of AllAuthenticatedUsersProto.



340
341
342
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 340

def initialize(**args)
   update!(**args)
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



345
346
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 345

def update!(**args)
end