Skip to main content

Gcp/datamanager

@swamp/gcp/datamanagerv2026.05.20.1· 1d agoMODELS
01README

Google Cloud datamanager infrastructure models

02Release Notes
  • Updated: accounttypes_accounts_userlists
03Models4
@swamp/gcp/datamanager/accounttypes-accounts-userlistdirectlicensesv2026.05.19.2accounttypes_accounts_userlistdirectlicenses.ts

Global Arguments

ArgumentTypeDescription
clientAccountId?stringImmutable. ID of client customer which the user list is being licensed to.
clientAccountType?enumImmutable. Account type of client customer which the user list is being licensed to.
metrics?objectMetrics related to a user list license.
name?stringIdentifier. The resource name of the user list direct license.
pricing?objectA user list license pricing.
status?enumOptional. Status of UserListDirectLicense - ENABLED or DISABLED.
userListId?stringImmutable. ID of the user list being licensed.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
fn create()
Create a userListDirectLicenses
fn get(identifier: string)
Get a userListDirectLicenses
ArgumentTypeDescription
identifierstringThe name of the userListDirectLicenses
fn update()
Update userListDirectLicenses attributes
fn sync()
Sync 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.05.19.2accounttypes_accounts_userlistgloballicenses.ts

Global Arguments

ArgumentTypeDescription
licenseType?enumImmutable. Product type of client customer which the user list is being licensed to.
metrics?objectMetrics related to a user list license.
name?stringIdentifier. The resource name of the user list global license.
pricing?objectA user list license pricing.
status?enumOptional. Status of UserListGlobalLicense - ENABLED or DISABLED.
userListId?stringImmutable. ID of the user list being licensed.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
fn create()
Create a userListGlobalLicenses
fn get(identifier: string)
Get a userListGlobalLicenses
ArgumentTypeDescription
identifierstringThe name of the userListGlobalLicenses
fn update()
Update userListGlobalLicenses attributes
fn sync()
Sync 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.05.19.2accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
fn get(identifier: string)
Get a userListGlobalLicenseCustomerInfos
ArgumentTypeDescription
identifierstringThe name of the userListGlobalLicenseCustomerInfos
fn sync()
Sync 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.05.20.1accounttypes_accounts_userlists.ts

Global Arguments

ArgumentTypeDescription
accountAccessStatus?enumOptional. 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?stringOptional. A description of the user list.
displayName?stringRequired. The display name of the user list.
ingestedUserListInfo?objectRepresents a user list that is populated by user provided data.
integrationCode?stringOptional. An ID from external system. It is used by user list sellers to correlate IDs on their systems.
membershipDuration?stringOptional. 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?enumOptional. Membership status of this user list.
name?stringIdentifier. The resource name of the user list. Format: accountTypes/{account_type}/accounts/{account}/userLists/{user_list}
sizeInfo?objectEstimated number of members in this user list in different target networks.
targetNetworkInfo?objectEligibility information for different target networks.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
fn create()
Create a userLists
fn get(identifier: string)
Get a userLists
ArgumentTypeDescription
identifierstringThe name of the userLists
fn update()
Update userLists attributes
fn delete(identifier: string)
Delete the userLists
ArgumentTypeDescription
identifierstringThe name of the userLists
fn sync()
Sync userLists state from GCP

Resources

state(infinite)— A user list resource.
04Previous Versions9
2026.05.19.2May 19, 2026
2026.05.19.1May 19, 2026
2026.05.18.2May 18, 2026
2026.05.09.1May 10, 2026
  • Updated: accounttypes_accounts_userlists
2026.04.23.1Apr 23, 2026
2026.04.03.3Apr 3, 2026
  • Updated: accounttypes_accounts_userlistdirectlicenses, accounttypes_accounts_userlistgloballicenses, accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos, accounttypes_accounts_userlists
2026.04.03.1Apr 3, 2026
  • Updated: accounttypes_accounts_userlistdirectlicenses, accounttypes_accounts_userlistgloballicenses, accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos, accounttypes_accounts_userlists
2026.04.02.2Apr 2, 2026
2026.03.27.1Mar 27, 2026
  • Added: accounttypes_accounts_userlistdirectlicenses, accounttypes_accounts_userlistgloballicenses, accounttypes_accounts_userlistgloballicenses_userlistgloballicensecustomerinfos, accounttypes_accounts_userlists
05Stats
A
100 / 100
Downloads
0
Archive size
40.9 KB
Verified by Swamp
  • 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
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels