Skip to main content

@swamp/gcp/adsenseplatform

v2026.04.23.1

Google Cloud adsenseplatform infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-cloudadsenseplatformcloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

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/adsenseplatform

@swamp/gcp/adsenseplatform/platforms-accountsv2026.04.23.1platforms_accounts.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
creationRequestId?stringRequired. An opaque token that uniquely identifies the account among all the platform's accounts. This string may contain at most 64 non-whitespace ASCII characters, but otherwise has no predefined structure. However, it is expected to be a platform-specific identifier for the user creating the account, so that only a single account can be created for any given user. This field must not contain any information that is recognizable as personally identifiable information. e.g. it should not be an
displayName?stringDisplay name of this account.
regionCode?stringRequired. Input only. CLDR region code of the country/region of the address. Set this to country code of the child account if known, otherwise to your own country code.
timeZone?objectRepresents a time zone from the [IANA Time Zone Database](https://www.iana.org/time-zones).
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
createCreate a accounts
getGet a accounts
ArgumentTypeDescription
identifierstringThe name of the accounts
syncSync accounts state from GCP
closeclose
lookuplookup

Resources

state(infinite)— Representation of an Account.
@swamp/gcp/adsenseplatform/platforms-accounts-sitesv2026.04.23.1platforms_accounts_sites.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
domain?stringDomain/sub-domain of the site. Must be a valid domain complying with [RFC 1035](https://www.ietf.org/rfc/rfc1035.txt) and formatted as punycode [RFC 3492](https://www.ietf.org/rfc/rfc3492.txt) in case the domain contains unicode characters.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
createCreate a sites
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
getGet a sites
ArgumentTypeDescription
identifierstringThe name of the sites
deleteDelete the sites
ArgumentTypeDescription
identifierstringThe name of the sites
syncSync sites state from GCP
request_reviewrequest review

Resources

state(infinite)— Representation of a Site.