@swamp/gcp/cloudcontrolspartner
v2026.04.23.1
Google Cloud cloudcontrolspartner infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-cloudcloudcontrolspartnercloudinfrastructure
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/cloudcontrolspartner@swamp/gcp/cloudcontrolspartner/customersv2026.04.23.1customers.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| customerOnboardingState? | object | Container for customer onboarding steps |
| displayName? | string | Required. Display name for the customer |
| name? | string | Identifier. Format: `organizations/{organization}/locations/{location}/customers/{customer}` |
| customerId? | string | Required. The customer id to use for the customer, which will become the final component of the customer's resource name. The specified value must be a valid Google cloud organization id. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
createCreate a customers
getGet a customers
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the customers |
updateUpdate customers attributes
deleteDelete the customers
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the customers |
syncSync customers state from GCP
Resources
state(infinite)— Contains metadata around a Cloud Controls Partner Customer
@swamp/gcp/cloudcontrolspartner/customers-workloadsv2026.04.23.1customers_workloads.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 workloads
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the workloads |
syncSync workloads state from GCP
get_ekm_connectionsget ekm connections
get_partner_permissionsget partner permissions
Resources
state(infinite)— Contains metadata around the [Workload resource](https://cloud.google.com/ass...
@swamp/gcp/cloudcontrolspartner/customers-workloads-accessapprovalrequestsv2026.04.23.1customers_workloads_accessapprovalrequests.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 accessApprovalRequests
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the accessApprovalRequests |
syncSync accessApprovalRequests state from GCP
Resources
state(infinite)— Details about the Access request.
@swamp/gcp/cloudcontrolspartner/customers-workloads-violationsv2026.04.23.1customers_workloads_violations.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 violations
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the violations |
syncSync violations state from GCP
Resources
state(infinite)— Details of resource Violation
2026.04.03.317.4 KBApr 3, 2026
Google Cloud cloudcontrolspartner infrastructure models
Release Notes
- Updated: customers, customers_workloads, customers_workloads_accessapprovalrequests, customers_workloads_violations
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudcloudcontrolspartnercloudinfrastructure
2026.04.03.117.2 KBApr 3, 2026
Google Cloud cloudcontrolspartner infrastructure models
Release Notes
- Updated: customers, customers_workloads, customers_workloads_accessapprovalrequests, customers_workloads_violations
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudcloudcontrolspartnercloudinfrastructure
2026.04.02.217.2 KBApr 2, 2026
Google Cloud cloudcontrolspartner infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudcloudcontrolspartnercloudinfrastructure
2026.03.27.117.1 KBMar 27, 2026
Google Cloud cloudcontrolspartner infrastructure models
Release Notes
- Added: customers, customers_workloads, customers_workloads_accessapprovalrequests, customers_workloads_violations
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudcloudcontrolspartnercloudinfrastructure