REST Resource: spaces

Recurso: espaço

Local virtual onde as conferências são realizadas. Apenas uma conferência ativa pode ser realizada em um espaço de cada vez.

Representação JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Campos
name

string

Imutável. Nome do recurso do espaço. Formato: spaces/{space}

meetingUri

string

Apenas saída. URI usado para participar de reuniões, como https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Apenas saída. Digite um código para participar da reunião. Formato: [a-z]+-[a-z]+-[a-z]+, como abc-mnop-xyz. O tamanho máximo é de 128 caracteres. Só pode ser usado como alias do ID do espaço para acessar o espaço.

config

object (SpaceConfig)

Configuração referente ao espaço de reunião.

activeConference

object (ActiveConference)

Conferência ativa, se houver.

SpaceConfig

A configuração de um espaço para reuniões.

Representação JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Campos
accessType

enum (AccessType)

O tipo de acesso do espaço de reunião que determina quem pode participar sem pedir. Padrão: as configurações de acesso padrão do usuário. Controlado pelo administrador do usuário para usuários corporativos ou RESTRITO.

entryPointAccess

enum (EntryPointAccess)

Define os pontos de entrada que podem ser usados para participar de reuniões organizadas neste espaço. Padrão: EntryPointAccess.ALL

AccessType

Possíveis tipos de acesso a um espaço para reuniões.

Enums
ACCESS_TYPE_UNSPECIFIED Valor padrão especificado pela organização do usuário. Observação: nunca é retornado, porque o tipo de acesso configurado também é retornado.
OPEN Qualquer pessoa com as informações de participação (por exemplo, URL ou dados de acesso por telefone) pode participar sem pedir.
TRUSTED Participantes da organização do organizador, usuários externos convidados e usuários que ligam para a reunião podem participar sem pedir. As outras pessoas precisam pedir para entrar.
RESTRICTED Apenas convidados podem participar sem pedir. As outras pessoas precisam pedir para entrar.

EntryPointAccess

Pontos de entrada que podem ser usados para participar de uma reunião. Exemplo: meet.google.com, o SDK de incorporação do Meet na Web ou um app para dispositivos móveis.

Enums
ENTRY_POINT_ACCESS_UNSPECIFIED Não utilizado.
ALL Todos os pontos de entrada são permitidos.
CREATOR_APP_ONLY Só é possível usar os pontos de entrada do projeto do Google Cloud que criou o espaço para participar de reuniões. Os apps podem usar o SDK de incorporação do Meet para Web ou os SDKs do Meet para dispositivos móveis para criar pontos de entrada próprios.

ActiveConference

Conferência ativa.

Representação JSON
{
  "conferenceRecord": string
}
Campos
conferenceRecord

string

Apenas saída. Referência ao recurso "ConferênciaRecord". Formato: conferenceRecords/{conferenceRecord}, em que {conferenceRecord} é um ID exclusivo para cada instância de uma chamada em um espaço.

Métodos

create

Cria um espaço.

endActiveConference

Encerra uma conferência ativa (se houver uma).

get

Recebe um espaço até space_id ou meeting_code.

patch

Atualiza um espaço.