Show / Hide Table of Contents

Class MeetingSpace

A meeting space is a persistent object that is the context for one or more calls. The meeting space is what makes users find each other when they want to meet and to find shared resources. With two exceptions, all the fields in the meeting space resource are visible publicly to any client, even anonymous users. The exceptions are that * The call_info field is only visible to clients that have a device (as indicated by the meeting token) in the JOINED or HIDDEN state. * The meeting_alias field will only be set for users who are in the same domain as the meeting space. The meeting space resource (outside call_info) should only contain information necessary to join a call in the meeting space, and not any other metadata about the meeting space, such as what organization it belongs to or things related to ongoing calls.

Inheritance
object
MeetingSpace
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class MeetingSpace : IDirectResponseSchema

Properties

AcceptedNumberClass

Which number classes are accepted by this meeting at the moment? When there is no ongoing conference, this field may change independent of the version number of the MeetingSpace. When a conference starts, this field will be locked to the value at that time, and then will be unlocked again at the end of the conference.

Declaration
[JsonProperty("acceptedNumberClass")]
public virtual IList<string> AcceptedNumberClass { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><string>

BroadcastAccess

Broadcast access information for this meeting space.

Declaration
[JsonProperty("broadcastAccess")]
public virtual BroadcastAccess BroadcastAccess { get; set; }
Property Value
Type Description
BroadcastAccess

CallInfo

Information relevant to an ongoing conference. This field will be set in responses if the client requesting the meeting space has a device in one of the JOINED, HIDDEN, or MISSING_PREREQUISITES states. The field will also be set without a created device if the client requesting the meeting space is eligible to directly create a device in the JOINED state without knocking, eg a same-domain joiner. Can also only be updated by clients with a device in the JOINED state.

Declaration
[JsonProperty("callInfo")]
public virtual CallInfo CallInfo { get; set; }
Property Value
Type Description
CallInfo

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GatewayAccess

The interop gateway access information for the meeting space. A gateway access can be used when joining conferences from non-Google equipment through an interop gateway.

Declaration
[JsonProperty("gatewayAccess")]
public virtual GatewayAccess GatewayAccess { get; set; }
Property Value
Type Description
GatewayAccess

GatewaySipAccess

The SIP based access methods that can be used to join the conference.

Declaration
[JsonProperty("gatewaySipAccess")]
public virtual IList<GatewaySipAccess> GatewaySipAccess { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><GatewaySipAccess>

MeetingAlias

An optional alias for the meeting space. The alias can in some cases be resolved to the meeting space, similar to the meeting code. The limitation is that the user needs to be in the same meeting domain as the meeting space.

Declaration
[JsonProperty("meetingAlias")]
public virtual string MeetingAlias { get; set; }
Property Value
Type Description
string

MeetingCode

A meeting code is a globally unique code which points to a meeting space. Note: Meeting codes may be regenerated, which will cause old meeting codes to become invalid.

Declaration
[JsonProperty("meetingCode")]
public virtual string MeetingCode { get; set; }
Property Value
Type Description
string

MeetingSpaceId

A unique server-generated ID for the meeting space. This is the resource name of the meeting space resource and has the form spaces/, where is a sequence of characters in the base64url set, without any = characters.

Declaration
[JsonProperty("meetingSpaceId")]
public virtual string MeetingSpaceId { get; set; }
Property Value
Type Description
string

MeetingUrl

A URL to identify and access the meeting space. Output only.

Declaration
[JsonProperty("meetingUrl")]
public virtual string MeetingUrl { get; set; }
Property Value
Type Description
string

MoreJoinUrl

Output only. A URL that clients (e.g. Calendar) can use to show the web page with all join methods available for this meeting space. This link is also used in iOS universal links and Android intents, used for opening the "More ways to join" view in the Meet mobile apps. Example: https://tel.meet/mee-ting-cod?pin=1234567891011 Here, "pin" is the universal phone PIN. We include it explicitly to better support the offline case on the mobile. This is set when the meeting space has either a universal PIN or an interop PIN and clients who can show a "more ways to join" button should show it whenever this field is set.

Declaration
[JsonProperty("moreJoinUrl")]
public virtual string MoreJoinUrl { get; set; }
Property Value
Type Description
string

PhoneAccess

All regional phone access methods for this meeting space. Can be empty.

Declaration
[JsonProperty("phoneAccess")]
public virtual IList<PhoneAccess> PhoneAccess { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><PhoneAccess>

Settings

Settings of the meeting space.

Declaration
[JsonProperty("settings")]
public virtual Settings Settings { get; set; }
Property Value
Type Description
Settings

UniversalPhoneAccess

A universal phone access method for this meeting space. Can be unset.

Declaration
[JsonProperty("universalPhoneAccess")]
public virtual UniversalPhoneAccess UniversalPhoneAccess { get; set; }
Property Value
Type Description
UniversalPhoneAccess

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX