Skip to main content

@swamp/gcp/meet

v2026.04.23.1

Google Cloud meet infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-cloudmeetcloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/gcp/meet

@swamp/gcp/meet/conferencerecordsv2026.04.23.1conferencerecords.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
getGet a conferenceRecords
ArgumentTypeDescription
identifierstringThe name of the conferenceRecords
syncSync conferenceRecords state from GCP

Resources

state(infinite)— Single instance of a meeting held in a space.
@swamp/gcp/meet/conferencerecords-participantsv2026.04.23.1conferencerecords_participants.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a participants
ArgumentTypeDescription
identifierstringThe name of the participants
syncSync participants state from GCP

Resources

state(infinite)— User who attended or is attending a conference.
@swamp/gcp/meet/conferencerecords-participants-participantsessionsv2026.04.23.1conferencerecords_participants_participantsessions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a participantSessions
ArgumentTypeDescription
identifierstringThe name of the participantSessions
syncSync participantSessions state from GCP

Resources

state(infinite)— Refers to each unique join or leave session when a user joins a conference fr...
@swamp/gcp/meet/conferencerecords-recordingsv2026.04.23.1conferencerecords_recordings.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a recordings
ArgumentTypeDescription
identifierstringThe name of the recordings
syncSync recordings state from GCP

Resources

state(infinite)— Metadata about a recording created during a conference.
@swamp/gcp/meet/conferencerecords-smartnotesv2026.04.23.1conferencerecords_smartnotes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a smartNotes
ArgumentTypeDescription
identifierstringThe name of the smartNotes
syncSync smartNotes state from GCP

Resources

state(infinite)— Metadata for a smart note generated from a conference. It refers to the notes...
@swamp/gcp/meet/conferencerecords-transcriptsv2026.04.23.1conferencerecords_transcripts.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a transcripts
ArgumentTypeDescription
identifierstringThe name of the transcripts
syncSync transcripts state from GCP

Resources

state(infinite)— Metadata for a transcript generated from a conference. It refers to the ASR (...
@swamp/gcp/meet/conferencerecords-transcripts-entriesv2026.04.23.1conferencerecords_transcripts_entries.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a entries
ArgumentTypeDescription
identifierstringThe name of the entries
syncSync entries state from GCP

Resources

state(infinite)— Single entry for one user’s speech during a transcript session.
@swamp/gcp/meet/spacesv2026.04.23.1spaces.ts

Global Arguments

ArgumentTypeDescription
activeConference?objectActive conference.
config?objectThe configuration pertaining to a meeting space.
name?stringImmutable. Resource name of the space. Format: `spaces/{space}`. `{space}` is the resource identifier for the space. It's a unique, server-generated ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more information, see [How Meet identifies a meeting space](https://developers.google.com/workspace/meet/api/guides/meeting-spaces#identify-meeting-space).
createCreate a spaces
getGet a spaces
ArgumentTypeDescription
identifierstringThe name of the spaces
updateUpdate spaces attributes
syncSync spaces state from GCP
end_active_conferenceend active conference

Resources

state(infinite)— Virtual place where conferences are held. Only one active conference can be h...