REST Resource: spaces

Recurso: Espacio

Lugar virtual donde se realizan conferencias. Solo se puede realizar una conferencia activa en un espacio a la vez.

Representación JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Campos
name

string

Inmutable. Es el nombre del recurso del espacio. Formato: spaces/{space}

meetingUri

string

Solo salida. El URI que se usa para unirte a reuniones, como https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Solo salida. Escribe un código amigable para unirte a la reunión. Formato: [a-z]+-[a-z]+-[a-z]+, como abc-mnop-xyz. La longitud máxima es de 128 caracteres. Solo se puede usar como alias del ID de espacio para obtener el espacio.

config

object (SpaceConfig)

Es la configuración relativa a la sala de reuniones.

activeConference

object (ActiveConference)

Conferencia activa, si existe

SpaceConfig

Es la configuración correspondiente a una sala de reuniones.

Representación JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Campos
accessType

enum (AccessType)

Tipo de acceso de la sala de reuniones que determina quiénes se pueden unir sin solicitar acceso Configuración predeterminada: Es la configuración de acceso predeterminada del usuario. Controlado por el administrador del usuario para usuarios empresariales o RESTRINGIDO.

entryPointAccess

enum (EntryPointAccess)

Define los puntos de entrada que se pueden usar para unirse a reuniones organizadas en esta sala de reuniones. Valor predeterminado: EntryPointAccess.ALL

AccessType

Tipos de acceso posibles para una sala de reuniones.

Enumeradores
ACCESS_TYPE_UNSPECIFIED Es el valor predeterminado que especifica la organización del usuario. Nota: No se muestra nunca, ya que en su lugar se muestra el tipo de acceso configurado.
OPEN Cualquier persona que tenga la información para unirse (por ejemplo, la URL o la información de acceso al teléfono) puede unirse sin solicitar acceso.
TRUSTED Los miembros de la organización del organizador, los usuarios externos invitados y los usuarios que llamen para entrar a la reunión pueden unirse sin solicitar acceso. Los demás deben pedir permiso.
RESTRICTED Solo los invitados pueden unirse sin solicitar acceso. Los demás deben pedir permiso.

EntryPointAccess

Puntos de entrada que se pueden usar para unirse a una reunión. Por ejemplo: meet.google.com, el SDK de Meet Embed para la Web o una aplicación para dispositivos móviles.

Enumeradores
ENTRY_POINT_ACCESS_UNSPECIFIED No se utiliza.
ALL Se permiten todos los puntos de entrada.
CREATOR_APP_ONLY Para unirte a reuniones en este espacio, solo se pueden usar los puntos de entrada que pertenecen al proyecto de Google Cloud que creó el espacio. Las apps pueden usar los SDK de Meet para dispositivos móviles o la Web del SDK de Embed de Meet para crear puntos de entrada propios.

ActiveConference

Conferencia activa.

Representación JSON
{
  "conferenceRecord": string
}
Campos
conferenceRecord

string

Solo salida. Referencia al recurso "ConferenceRecord". Formato: conferenceRecords/{conferenceRecord}, donde {conferenceRecord} es un ID único para cada instancia de una llamada dentro de un espacio.

Métodos

create

Crea un espacio.

endActiveConference

Finaliza una conferencia activa (si hay una).

get

Obtiene un espacio antes del space_id o del meeting_code.

patch

Actualiza un espacio.