@swamp/gcp/mybusinessaccountmanagement
v2026.04.23.1
Google Cloud mybusinessaccountmanagement infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-cloudmybusinessaccountmanagementcloudinfrastructure
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/mybusinessaccountmanagement@swamp/gcp/mybusinessaccountmanagement/accountsv2026.04.23.1accounts.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accountName? | string | Required. The name of the account. For an account of type `PERSONAL`, this is the first and last name of the user account. |
| name? | string | Immutable. The resource name, in the format `accounts/{account_id}`. |
| organizationInfo? | object | Additional information stored for an organization. |
| primaryOwner? | string | Required. Input only. The resource name of the account which will be the primary owner of the account being created. It should be of the form `accounts/{account_id}`. |
| type? | enum | Required. Contains the type of account. Accounts of type PERSONAL and ORGANIZATION cannot be created using this API. |
createCreate a accounts
getGet a accounts
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the accounts |
updateUpdate accounts attributes
syncSync accounts state from GCP
Resources
state(infinite)— An account is a container for your location. If you are the only user who man...
@swamp/gcp/mybusinessaccountmanagement/accounts-adminsv2026.04.23.1accounts_admins.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| account? | string | Immutable. The name of the Account resource that this Admin refers to. Used when calling locations.admins.create to invite a LocationGroup as an admin. If both this field and `admin` are set on `CREATE` requests, this field takes precedence and the email address in `admin` will be ignored. Format: `accounts/{account}`. |
| admin? | string | Optional. The name of the admin. When making the initial invitation, this is the invitee's email address. On `GET` calls, the user's email address is returned if the invitation is still pending. Otherwise, it contains the user's first and last names. This field is only needed to be set during admin creation. |
| name? | string | Immutable. The resource name. For account admins, this is in the form: `accounts/{account_id}/admins/{admin_id}` For location admins, this is in the form: `locations/{location_id}/admins/{admin_id}` This field will be ignored if set during admin creation. |
| role? | enum | Required. Specifies the role that this admin uses with the specified Account or Location. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a admins
getGet a admins
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the admins |
updateUpdate admins attributes
deleteDelete the admins
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the admins |
syncSync admins state from GCP
Resources
state(infinite)— An administrator of an Account or a location.
@swamp/gcp/mybusinessaccountmanagement/accounts-invitationsv2026.04.23.1accounts_invitations.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
getGet a invitations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the invitations |
syncSync invitations state from GCP
acceptaccept
declinedecline
Resources
state(infinite)— Represents a pending invitation.
@swamp/gcp/mybusinessaccountmanagement/adminsv2026.04.23.1admins.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| account? | string | Immutable. The name of the Account resource that this Admin refers to. Used when calling locations.admins.create to invite a LocationGroup as an admin. If both this field and `admin` are set on `CREATE` requests, this field takes precedence and the email address in `admin` will be ignored. Format: `accounts/{account}`. |
| admin? | string | Optional. The name of the admin. When making the initial invitation, this is the invitee's email address. On `GET` calls, the user's email address is returned if the invitation is still pending. Otherwise, it contains the user's first and last names. This field is only needed to be set during admin creation. |
| name? | string | Immutable. The resource name. For account admins, this is in the form: `accounts/{account_id}/admins/{admin_id}` For location admins, this is in the form: `locations/{location_id}/admins/{admin_id}` This field will be ignored if set during admin creation. |
| role? | enum | Required. Specifies the role that this admin uses with the specified Account or Location. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a admins
getGet a admins
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the admins |
updateUpdate admins attributes
deleteDelete the admins
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the admins |
syncSync admins state from GCP
Resources
state(infinite)— An administrator of an Account or a location.
2026.04.03.326.8 KBApr 3, 2026
Google Cloud mybusinessaccountmanagement infrastructure models
Release Notes
- Updated: accounts, accounts_admins, accounts_invitations, admins
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudmybusinessaccountmanagementcloudinfrastructure
2026.04.03.126.5 KBApr 3, 2026
Google Cloud mybusinessaccountmanagement infrastructure models
Release Notes
- Updated: accounts, accounts_admins, accounts_invitations, admins
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudmybusinessaccountmanagementcloudinfrastructure
2026.04.02.226.5 KBApr 2, 2026
Google Cloud mybusinessaccountmanagement infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudmybusinessaccountmanagementcloudinfrastructure
2026.03.27.124.3 KBMar 27, 2026
Google Cloud mybusinessaccountmanagement infrastructure models
Release Notes
- Added: accounts, accounts_admins, accounts_invitations, admins
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudmybusinessaccountmanagementcloudinfrastructure