Class: Google::Apis::CloudsearchV1::BroadcastAccess
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::BroadcastAccess
- 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
Broadcast access information of a meeting space.
Instance Attribute Summary collapse
-
#access_policy ⇒ String
The policy that controls the broadcast's viewer access.
-
#view_url ⇒ String
A URL that can be used to access the broadcast of the meeting.
Instance Method Summary collapse
-
#initialize(**args) ⇒ BroadcastAccess
constructor
A new instance of BroadcastAccess.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ BroadcastAccess
Returns a new instance of BroadcastAccess.
4955 4956 4957 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4955 def initialize(**args) update!(**args) end |
Instance Attribute Details
#access_policy ⇒ String
The policy that controls the broadcast's viewer access.
Corresponds to the JSON property accessPolicy
4946 4947 4948 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4946 def access_policy @access_policy end |
#view_url ⇒ String
A URL that can be used to access the broadcast of the meeting. This field will
be empty if broadcast is not enabled. It will be populated by the backend.
Clients cannot modify the value.
Corresponds to the JSON property viewUrl
4953 4954 4955 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4953 def view_url @view_url end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4960 4961 4962 4963 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 4960 def update!(**args) @access_policy = args[:access_policy] if args.key?(:access_policy) @view_url = args[:view_url] if args.key?(:view_url) end |