@swamp/gcp/datamanager
v2026.04.23.1
Google Cloud datamanager infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-clouddatamanagercloudinfrastructure
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/datamanager@swamp/gcp/datamanager/accounttypes-accounts-userlistdirectlicensesv2026.04.23.1accounttypes_accounts_userlistdirectlicenses.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| clientAccountId? | string | Immutable. ID of client customer which the user list is being licensed to. |
| clientAccountType? | enum | Immutable. Account type of client customer which the user list is being licensed to. |
| metrics? | object | Metrics related to a user list license. |
| name? | string | Identifier. The resource name of the user list direct license. |
| pricing? | object | A user list license pricing. |
| status? | enum | Optional. Status of UserListDirectLicense - ENABLED or DISABLED. |
| userListId? | string | Immutable. ID of the user list being licensed. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a userListDirectLicenses
getGet a userListDirectLicenses
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the userListDirectLicenses |
updateUpdate userListDirectLicenses attributes
syncSync userListDirectLicenses state from GCP
Resources
state(infinite)— A user list direct license. This feature is only available to data partners.
@swamp/gcp/datamanager/accounttypes-accounts-userlistgloballicensesv2026.04.23.1accounttypes_accounts_userlistgloballicenses.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| licenseType? | enum | Immutable. Product type of client customer which the user list is being licensed to. |
| metrics? | object | Metrics related to a user list license. |
| name? | string | Identifier. The resource name of the user list global license. |
| pricing? | object | A user list license pricing. |
| status? | enum | Optional. Status of UserListGlobalLicense - ENABLED or DISABLED. |
| userListId? | string | Immutable. ID of the user list being licensed. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a userListGlobalLicenses
getGet a userListGlobalLicenses
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the userListGlobalLicenses |
updateUpdate userListGlobalLicenses attributes
syncSync userListGlobalLicenses state from GCP
Resources
state(infinite)— A user list global license. This feature is only available to data partners.
@swamp/gcp/datamanager/accounttypes-accounts-userlistgloballicenses-userlistgloballicensecustomerinfosv2026.04.23.1accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos.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 userListGlobalLicenseCustomerInfos
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the userListGlobalLicenseCustomerInfos |
syncSync userListGlobalLicenseCustomerInfos state from GCP
Resources
state(infinite)— Information about a customer of a user list global license. This will automat...
@swamp/gcp/datamanager/accounttypes-accounts-userlistsv2026.04.23.1accounttypes_accounts_userlists.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accountAccessStatus? | enum | Optional. Indicates if this share is still enabled. When a user list is shared with the account this field is set to `ENABLED`. Later the user list owner can decide to revoke the share and make it `DISABLED`. |
| description? | string | Optional. A description of the user list. |
| displayName? | string | Required. The display name of the user list. |
| ingestedUserListInfo? | object | Represents a user list that is populated by user provided data. |
| integrationCode? | string | Optional. An ID from external system. It is used by user list sellers to correlate IDs on their systems. |
| membershipDuration? | string | Optional. The duration a user remains in the user list. Valid durations are exact multiples of 24 hours (86400 seconds). Providing a value that is not an exact multiple of 24 hours will result in an INVALID_ARGUMENT error. |
| membershipStatus? | enum | Optional. Membership status of this user list. |
| name? | string | Identifier. The resource name of the user list. Format: accountTypes/{account_type}/accounts/{account}/userLists/{user_list} |
| sizeInfo? | object | Estimated number of members in this user list in different target networks. |
| targetNetworkInfo? | object | Eligibility information for different target networks. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a userLists
getGet a userLists
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the userLists |
updateUpdate userLists attributes
deleteDelete the userLists
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the userLists |
syncSync userLists state from GCP
Resources
state(infinite)— A user list resource.
2026.04.03.332.0 KBApr 3, 2026
Google Cloud datamanager infrastructure models
Release Notes
- Updated: accounttypes_accounts_userlistdirectlicenses, accounttypes_accounts_userlistgloballicenses, accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos, accounttypes_accounts_userlists
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatamanagercloudinfrastructure
2026.04.03.129.5 KBApr 3, 2026
Google Cloud datamanager infrastructure models
Release Notes
- Updated: accounttypes_accounts_userlistdirectlicenses, accounttypes_accounts_userlistgloballicenses, accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos, accounttypes_accounts_userlists
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatamanagercloudinfrastructure
2026.04.02.229.5 KBApr 2, 2026
Google Cloud datamanager infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatamanagercloudinfrastructure
2026.03.27.127.8 KBMar 27, 2026
Google Cloud datamanager infrastructure models
Release Notes
- Added: accounttypes_accounts_userlistdirectlicenses, accounttypes_accounts_userlistgloballicenses, accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos, accounttypes_accounts_userlists
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatamanagercloudinfrastructure