@swamp/gcp/essentialcontacts
v2026.04.23.1
Google Cloud essentialcontacts infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-cloudessentialcontactscloudinfrastructure
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/essentialcontacts@swamp/gcp/essentialcontacts/contactsv2026.04.23.1contacts.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| email? | string | Required. The email address to send notifications to. The email address does not need to be a Google Account. |
| languageTag? | string | Required. The preferred language for notifications, as a ISO 639-1 language code. See [Supported languages](https://cloud.google.com/resource-manager/docs/managing-notification-contacts#supported-languages) for a list of supported languages. |
| notificationCategorySubscriptions? | array | Required. The categories of notifications that the contact will receive communications for. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a contacts
getGet a contacts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the contacts |
updateUpdate contacts attributes
deleteDelete the contacts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the contacts |
syncSync contacts state from GCP
computecompute
send_test_messagesend test message
| Argument | Type | Description |
|---|---|---|
| contacts? | any | |
| notificationCategory? | any |
Resources
state(infinite)— A contact that will receive notifications from Google Cloud.
2026.04.03.313.7 KBApr 3, 2026
Google Cloud essentialcontacts infrastructure models
Release Notes
- Updated: contacts
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudessentialcontactscloudinfrastructure
2026.04.03.113.1 KBApr 3, 2026
Google Cloud essentialcontacts infrastructure models
Release Notes
- Updated: contacts
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudessentialcontactscloudinfrastructure
2026.04.02.213.1 KBApr 2, 2026
Google Cloud essentialcontacts infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudessentialcontactscloudinfrastructure
2026.03.27.113.3 KBMar 27, 2026
Google Cloud essentialcontacts infrastructure models
Release Notes
- Added: contacts
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudessentialcontactscloudinfrastructure