@swamp/gcp/slides
v2026.04.23.1
Google Cloud slides infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-cloudslidescloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
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/slides@swamp/gcp/slides/presentationsv2026.04.23.1presentations.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| layouts? | array | The layouts in the presentation. A layout is a template that determines how content is arranged and styled on the slides that inherit from that layout. |
| locale? | string | The locale of the presentation, as an IETF BCP 47 language tag. |
| masters? | array | The slide masters in the presentation. A slide master contains all common page elements and the common properties for a set of layouts. They serve three purposes: - Placeholder shapes on a master contain the default text styles and shape properties of all placeholder shapes on pages that use that master. - The master page properties define the common page properties inherited by its layouts. - Any other shapes on the master slide appear on all slides using that master, regardless of their layout |
| notesMaster? | object | A page in a presentation. |
| pageSize? | object | A width and height. |
| presentationId? | string | The ID of the presentation. |
| slides? | array | The slides in the presentation. A slide inherits properties from a slide layout. |
| title? | string | The title of the presentation. |
createCreate a presentations
getGet a presentations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the presentations |
syncSync presentations state from GCP
batch_updatebatch update
| Argument | Type | Description |
|---|---|---|
| requests? | any | |
| writeControl? | any |
Resources
state(infinite)— A Google Slides presentation.
@swamp/gcp/slides/presentations-pagesv2026.04.23.1presentations_pages.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a pages
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pages |
syncSync pages state from GCP
get_thumbnailget thumbnail
Resources
state(infinite)— A page in a presentation.
2026.04.04.143.1 KBApr 4, 2026
Google Cloud slides infrastructure models
Release Notes
- Updated: presentations, presentations_pages
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudslidescloudinfrastructure