Class: Google::Apis::CloudsearchV1::AllAuthenticatedUsersProto
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::AllAuthenticatedUsersProto
- 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
-
#initialize(**args) ⇒ AllAuthenticatedUsersProto
constructor
A new instance of AllAuthenticatedUsersProto.
-
#update!(**args) ⇒ Object
Update properties of this object.
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 |