REST Resource: spaces

Ressource: Espace

Lieu virtuel où se tiennent les conférences. Vous ne pouvez organiser qu'une seule conférence active dans un même espace à la fois.

Représentation JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Champs
name

string

Immuable. Nom de la ressource de l'espace.

Format : spaces/{space}.

{space} est l'identifiant de la ressource de l'espace. Il s'agit d'un identifiant unique généré par le serveur et sensible à la casse. Exemple :jQCFfuBOdN5z

Pour en savoir plus, consultez Comment Meet identifie-t-il un espace de réunion ?

meetingUri

string

Uniquement en sortie. URI utilisé pour rejoindre des réunions, composé de https://meet.google.com/ suivi de meetingCode. Par exemple, https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Uniquement en sortie. Chaîne unique conviviale utilisée pour rejoindre la réunion.

Format : [a-z]+-[a-z]+-[a-z]+. Exemple :abc-mnop-xyz

La longueur maximale est de 128 caractères.

Ne peut être utilisé que comme alias du nom de l'espace pour obtenir l'espace.

config

object (SpaceConfig)

Configuration concernant l'espace de réunion.

activeConference

object (ActiveConference)

Conférence active, le cas échéant

SpaceConfig

Configuration d'un espace de réunion.

Représentation JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess),
  "moderation": enum (Moderation),
  "moderationRestrictions": {
    object (ModerationRestrictions)
  },
  "attendanceReportGenerationType": enum (AttendanceReportGenerationType),
  "artifactConfig": {
    object (ArtifactConfig)
  }
}
Champs
accessType

enum (AccessType)

Type d'accès de l'espace de réunion qui détermine qui peut y participer sans demander à y participer. Par défaut: paramètres d'accès par défaut de l'utilisateur. Contrôle par l'administrateur de l'utilisateur pour les utilisateurs professionnels ou RESTRICTED.

entryPointAccess

enum (EntryPointAccess)

Définit les points d'entrée permettant de rejoindre les réunions hébergées dans cet espace de réunion. Valeur par défaut: EntryPointAccess.ALL

moderation

enum (Moderation)

Mode de modération préconfiguré pour la réunion. Par défaut: contrôlé par les règles de l'utilisateur.

moderationRestrictions

object (ModerationRestrictions)

Lorsque moderation.ON est défini, ces restrictions s'appliquent à la réunion. Lorsque moderation.OFF est défini, la valeur par défaut ModerationRestrictions est rétablie.

attendanceReportGenerationType

enum (AttendanceReportGenerationType)

Indique si le rapport de participation est activé pour l'espace de réunion.

artifactConfig

object (ArtifactConfig)

Configuration concernant les artefacts générés automatiquement compatibles avec la réunion.

AccessType

Types d'accès possibles pour un espace de réunion.

Enums
ACCESS_TYPE_UNSPECIFIED Valeur par défaut spécifiée par l'organisation de l'utilisateur. Remarque: Ce paramètre n'est jamais renvoyé, car le type d'accès configuré est renvoyé à la place.
OPEN Toute personne disposant des informations de connexion (par exemple, l'URL ou les informations d'accès par téléphone) peut rejoindre la réunion sans frapper à la porte.
TRUSTED Les membres de l'organisation de l'organisateur, les utilisateurs externes invités et les utilisateurs connectés par téléphone peuvent rejoindre la réunion sans demander l'autorisation. Les autres personnes doivent envoyer une demande.
RESTRICTED Seuls les invités peuvent rejoindre la réunion directement. Les autres personnes doivent envoyer une demande.

EntryPointAccess

Points d'entrée permettant de rejoindre une réunion. Exemple: meet.google.com, le SDK Web Meet Embed ou une application mobile.

Enums
ENTRY_POINT_ACCESS_UNSPECIFIED Non utilisé.
ALL Tous les points d'entrée sont autorisés.
CREATOR_APP_ONLY Seuls les points d'entrée appartenant au projet Google Cloud ayant créé l'espace peuvent être utilisés pour y participer. Les applications peuvent utiliser le SDK Web Meet Embed ou les SDK Meet mobiles pour créer des points d'entrée appartenant à l'utilisateur.

Moderation

Mode de modération d'une réunion. Lorsque le mode de modération est activé, le propriétaire de la réunion a plus de contrôle sur celle-ci grâce à des fonctionnalités telles que la gestion des coorganisateurs (voir le message "Membre") et les restrictions de fonctionnalités (voir le message "ModerationRestrictions").

Enums
MODERATION_UNSPECIFIED Le type de modération n'est pas spécifié. Cette valeur indique que l'utilisateur n'a spécifié aucune valeur, car il n'a pas l'intention de mettre à jour l'état. Les utilisateurs ne sont pas autorisés à définir la valeur sur "non spécifié".
OFF La modération est désactivée.
ON La modération est activée.

ModerationRestrictions

Définit les restrictions liées aux fonctionnalités lorsque la réunion est modérée.

Représentation JSON
{
  "chatRestriction": enum (RestrictionType),
  "reactionRestriction": enum (RestrictionType),
  "presentRestriction": enum (RestrictionType),
  "defaultJoinAsViewerType": enum (DefaultJoinAsViewerType)
}
Champs
chatRestriction

enum (RestrictionType)

Définit les utilisateurs autorisés à envoyer des messages de chat dans l'espace de réunion.

reactionRestriction

enum (RestrictionType)

Définit les personnes autorisées à envoyer des réactions dans l'espace de réunion.

presentRestriction

enum (RestrictionType)

Définit les utilisateurs autorisés à partager leur écran dans l'espace de réunion.

defaultJoinAsViewerType

enum (DefaultJoinAsViewerType)

Indique si le rôle par défaut attribué aux utilisateurs en tant que lecteurs doit être limité.

RestrictionType

Détermine les utilisateurs autorisés à utiliser une fonctionnalité spécifique.

Enums
RESTRICTION_TYPE_UNSPECIFIED Valeur par défaut spécifiée par la stratégie utilisateur. Cette valeur ne devrait jamais être renvoyée.
HOSTS_ONLY Le propriétaire et le coorganisateur de la réunion disposent de cette autorisation.
NO_RESTRICTION Tous les participants disposent d'autorisations.

DefaultJoinAsViewerType

Par défaut, les utilisateurs rejoindront le projet en tant que contributeurs. Les organisateurs peuvent limiter les utilisateurs à rejoindre la réunion en tant que spectateurs. Remarque: Si un rôle explicite est défini pour un utilisateur dans la ressource "Membre", l'utilisateur rejoindra le groupe avec ce rôle.

Enums
DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED Valeur par défaut spécifiée par la stratégie utilisateur. Cette valeur ne devrait jamais être renvoyée.
ON Par défaut, les utilisateurs rejoindront la réunion en tant que spectateurs.
OFF Par défaut, les utilisateurs rejoindront le groupe en tant que contributeurs.

AttendanceReportGenerationType

États possibles pour l'activation du rapport de participation pour l'espace de réunion.

Enums
ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED Valeur par défaut spécifiée par la stratégie utilisateur. Cette valeur ne devrait jamais être renvoyée.
GENERATE_REPORT Le rapport sur la participation sera généré et envoyé par e-mail ou Drive.
DO_NOT_GENERATE Aucun rapport sur la participation ne sera généré.

ArtifactConfig

Configuration liée aux artefacts de réunion potentiellement générés par cet espace de réunion.

Représentation JSON
{
  "recordingConfig": {
    object (RecordingConfig)
  },
  "transcriptionConfig": {
    object (TranscriptionConfig)
  },
  "smartNotesConfig": {
    object (SmartNotesConfig)
  }
}
Champs
recordingConfig

object (RecordingConfig)

Configuration pour l'enregistrement.

transcriptionConfig

object (TranscriptionConfig)

Configuration de la transcription automatique.

smartNotesConfig

object (SmartNotesConfig)

Configuration des notes intelligentes automatiques.

RecordingConfig

Configuration liée à l'enregistrement dans un espace de réunion.

Représentation JSON
{
  "autoRecordingGeneration": enum (AutoGenerationType)
}
Champs
autoRecordingGeneration

enum (AutoGenerationType)

Indique si un espace de réunion est automatiquement enregistré lorsqu'un utilisateur disposant du droit d'enregistrement rejoint la réunion.

AutoGenerationType

Détermine si un artefact peut être généré automatiquement dans l'espace de réunion.

Enums
AUTO_GENERATION_TYPE_UNSPECIFIED Valeur par défaut spécifiée par la stratégie utilisateur. Cette valeur ne devrait jamais être renvoyée.
ON L'artefact est généré automatiquement.
OFF L'artefact n'est pas généré automatiquement.

TranscriptionConfig

Configuration liée à la transcription dans un espace de réunion.

Représentation JSON
{
  "autoTranscriptionGeneration": enum (AutoGenerationType)
}
Champs
autoTranscriptionGeneration

enum (AutoGenerationType)

Indique si le contenu d'une réunion est automatiquement transcrit lorsqu'une personne disposant du droit de transcription rejoint la réunion.

SmartNotesConfig

Configuration liée aux notes intelligentes dans un espace de réunion. Pour en savoir plus sur les notes intelligentes, consultez Prendre des notes pour moi dans Google Meet.

Représentation JSON
{
  "autoSmartNotesGeneration": enum (AutoGenerationType)
}
Champs
autoSmartNotesGeneration

enum (AutoGenerationType)

Indique si un résumé et un récapitulatif de la réunion doivent être générés automatiquement pour tous les invités de l'organisation lorsqu'une personne disposant du droit d'activer les notes intelligentes rejoint la réunion.

ActiveConference

Conférence active.

Représentation JSON
{
  "conferenceRecord": string
}
Champs
conferenceRecord

string

Uniquement en sortie. Référence à la ressource "ConferenceRecord". Format: conferenceRecords/{conferenceRecord}, où {conferenceRecord} est un identifiant unique pour chaque instance d'appel dans un espace.

Méthodes

create

Crée un espace.

endActiveConference

Met fin à une conférence active (s'il y en a une).

get

Obtient des informations sur un espace de réunion.

patch

Met à jour les informations sur un espace de réunion.