@swamp/gcp/blogger
v2026.04.23.1
Google Cloud blogger infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-cloudbloggercloudinfrastructure
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/blogger@swamp/gcp/blogger/blogsv2026.04.23.1blogs.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a blogs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the blogs |
syncSync blogs state from GCP
get_by_urlget by url
list_by_userlist by user
Resources
state(infinite)— Gets a blog by id.
@swamp/gcp/blogger/bloguserinfosv2026.04.23.1bloguserinfos.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a blogUserInfos
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the blogUserInfos |
syncSync blogUserInfos state from GCP
Resources
state(infinite)— Gets one blog and user info pair by blog id and user id.
@swamp/gcp/blogger/commentsv2026.04.23.1comments.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a comments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the comments |
deleteDelete the comments
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the comments |
syncSync comments state from GCP
approveapprove
list_by_bloglist by blog
mark_as_spammark as spam
Resources
state(infinite)— Gets a comment by id.
@swamp/gcp/blogger/pagesv2026.04.23.1pages.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| author? | object | The author of this Page. |
| blog? | object | Data about the blog containing this Page. |
| content? | string | The body content of this Page, in HTML. |
| id? | string | The identifier for this resource. |
| published? | string | RFC 3339 date-time when this Page was published. |
| status? | enum | The status of the page for admin resources (either LIVE or DRAFT). |
| title? | string | The title of this entity. This is the name displayed in the Admin user interface. |
| trashed? | string | RFC 3339 date-time when this Page was trashed. |
| updated? | string | RFC 3339 date-time when this Page was last updated. |
| url? | string | The URL that this Page is displayed at. |
| blogId | string | The blogId for this resource |
| isDraft? | string | The isDraft for this resource |
createCreate a pages
getGet a pages
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pages |
updateUpdate pages attributes
deleteDelete the pages
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pages |
syncSync pages state from GCP
publishpublish
revertrevert
Resources
state(infinite)— Gets a page by blog id and page id.
@swamp/gcp/blogger/pageviewsv2026.04.23.1pageviews.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a pageViews
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pageViews |
syncSync pageViews state from GCP
Resources
state(infinite)— Gets page views by blog id.
@swamp/gcp/blogger/postsv2026.04.23.1posts.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| author? | object | The author of this Post. |
| blog? | object | Data about the blog containing this Post. |
| content? | string | The content of the Post. May contain HTML markup. |
| id? | string | The identifier of this Post. |
| images? | array | Display image for the Post. |
| labels? | array | The list of labels this Post was tagged with. |
| location? | object | The location for geotagged posts. |
| published? | string | RFC 3339 date-time when this Post was published. |
| readerComments? | enum | Comment control and display setting for readers of this post. |
| replies? | object | The container of comments on this Post. |
| status? | enum | Status of the post. Only set for admin-level requests. |
| title? | string | The title of the Post. |
| titleLink? | string | The title link URL, similar to atom's related link. |
| trashed? | string | RFC 3339 date-time when this Post was last trashed. |
| updated? | string | RFC 3339 date-time when this Post was last updated. |
| url? | string | The URL where this Post is displayed. |
| blogId | string | The blogId for this resource |
| fetchBody? | string | The fetchBody for this resource |
| fetchImages? | string | The fetchImages for this resource |
| isDraft? | string | The isDraft for this resource |
createCreate a posts
getGet a posts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the posts |
updateUpdate posts attributes
deleteDelete the posts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the posts |
syncSync posts state from GCP
get_by_pathget by path
publishpublish
revertrevert
searchsearch
Resources
state(infinite)— Gets a post by blog id and post id
@swamp/gcp/blogger/postuserinfosv2026.04.23.1postuserinfos.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a postUserInfos
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the postUserInfos |
syncSync postUserInfos state from GCP
Resources
state(infinite)— Gets one post and user info pair, by post_id and user_id.
@swamp/gcp/blogger/usersv2026.04.23.1users.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a users
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the users |
syncSync users state from GCP
Resources
state(infinite)— Gets one user by user_id.
2026.04.04.132.6 KBApr 4, 2026
Google Cloud blogger infrastructure models
Release Notes
- Updated: bloguserinfos, blogs, postuserinfos, posts
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudbloggercloudinfrastructure
2026.04.03.332.6 KBApr 3, 2026
Google Cloud blogger infrastructure models
Release Notes
- Updated: bloguserinfos, blogs, comments, pageviews, pages, postuserinfos, posts, users
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudbloggercloudinfrastructure
2026.04.03.130.4 KBApr 3, 2026
Google Cloud blogger infrastructure models
Release Notes
- Updated: bloguserinfos, blogs, comments, pageviews, pages, postuserinfos, posts, users
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudbloggercloudinfrastructure
2026.04.02.230.4 KBApr 2, 2026
Google Cloud blogger infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudbloggercloudinfrastructure
2026.03.27.128.7 KBMar 27, 2026
Google Cloud blogger infrastructure models
Release Notes
- Added: bloguserinfos, blogs, comments, pageviews, pages, postuserinfos, posts, users
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudbloggercloudinfrastructure