Class: Google::Apis::CloudsearchV1::GatewayAccess
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::GatewayAccess
- 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
Details on the third-party interoperability settings for the meeting space.
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
(also: #enabled?)
Whether third-party gateway accesses are enabled for this meeting space.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GatewayAccess
constructor
A new instance of GatewayAccess.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GatewayAccess
Returns a new instance of GatewayAccess.
9261 9262 9263 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 9261 def initialize(**args) update!(**args) end |
Instance Attribute Details
#enabled ⇒ Boolean Also known as: enabled?
Whether third-party gateway accesses are enabled for this meeting space. If
enabled, the actual access code can be retrieved by calling the
GetGatewayAccess RPC method.
Corresponds to the JSON property enabled
9258 9259 9260 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 9258 def enabled @enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
9266 9267 9268 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 9266 def update!(**args) @enabled = args[:enabled] if args.key?(:enabled) end |