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.



276
277
278
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 276

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

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



281
282
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 281

def update!(**args)
end