Gcp/accesscontextmanager
@swamp/gcp/accesscontextmanagerv2026.10.31.1
01README
Google Cloud accesscontextmanager infrastructure models
02Release Notes
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, services
03Behaviors
@swamp/gcp/accesscontextmanager/accesspoliciesv2026.10.31.1accesspolicies.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| parent? | string | Required. The parent of this `AccessPolicy` in the Cloud Resource Hierarchy. Currently immutable once created. Format: `organizations/{organization_id}` |
| scopes? | array | The scopes of the AccessPolicy. Scopes define which resources a policy can restrict and where its resources can be referenced. For example, policy A with `scopes=["folders/123"]` has the following behavior: - ServicePerimeter can only restrict projects within `folders/123`. - ServicePerimeter within policy A can only reference access levels defined within policy A. - Only one policy can include a given scope; thus, attempting to create a second policy that includes `folders/123` will result in a |
| title? | string | Required. Human-readable title. Does not affect behavior. |
fn create()
Create a accessPolicies
fn get(identifier: string)
Get a accessPolicies
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the accessPolicies |
fn update(identifier?: string)
Update accessPolicies attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific accessPolicies by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the accessPolicies
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the accessPolicies |
fn sync(identifier?: string)
Sync accessPolicies state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific accessPolicies by name (e.g. one discovered by list) |
fn list(pageSize?: number, parent?: string, maxPages?: number)
List accessPolicies resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | Number of AccessPolicy instances to include in the list. Default 100. |
| parent? | string | Required. Resource name for the container to list AccessPolicy instances from. Format: `organizations/{org_id}` |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn get_iam_policy(options?: any)
get iam policy
| Argument | Type | Description |
|---|---|---|
| options? | any |
fn set_iam_policy(policy?: any, updateMask?: any)
set iam policy
| Argument | Type | Description |
|---|---|---|
| policy? | any | |
| updateMask? | any |
fn test_iam_permissions(permissions?: any)
test iam permissions
| Argument | Type | Description |
|---|---|---|
| permissions? | any |
Resources
state(infinite)— `AccessPolicy` is a container for `AccessLevels` (which define the necessary ...
@swamp/gcp/accesscontextmanager/accesspolicies-accesslevelsv2026.10.31.1accesspolicies_accesslevels.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| basic? | object | A `BasicLevel` composed of `Conditions`. |
| custom? | object | A `CustomLevel` written in the Common Expression Language. |
| description? | string | Description of the `AccessLevel` and its use. Does not affect behavior. |
| name? | string | Identifier. Resource name for the `AccessLevel`. Format: `accessPolicies/{access_policy}/accessLevels/{access_level}`. The `access_level` component must begin with a letter, followed by alphanumeric characters or `_`. Its maximum length is 50 characters. After you create an `AccessLevel`, you cannot change its `name`. |
| title? | string | Human-readable title. Must be unique within the policy. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
fn create()
Create a accessLevels
fn get(identifier: string)
Get a accessLevels
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the accessLevels |
fn update(identifier?: string)
Update accessLevels attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific accessLevels by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the accessLevels
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the accessLevels |
fn sync(identifier?: string)
Sync accessLevels state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific accessLevels by name (e.g. one discovered by list) |
fn list(accessLevelFormat?: string, pageSize?: number, maxPages?: number)
List accessLevels resources
| Argument | Type | Description |
|---|---|---|
| accessLevelFormat? | string | Whether to return `BasicLevels` in the Cloud Common Expression Language, as `CustomLevels`, rather than as `BasicLevels`. Defaults to returning `AccessLevels` in the format they were defined. |
| pageSize? | number | Number of Access Levels to include in the list. Default 100. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn replace_all(accessLevels?: any, etag?: any)
replace all
| Argument | Type | Description |
|---|---|---|
| accessLevels? | any | |
| etag? | any |
fn test_iam_permissions(permissions?: any)
test iam permissions
| Argument | Type | Description |
|---|---|---|
| permissions? | any |
Resources
state(infinite)— An `AccessLevel` is a label that can be applied to requests to Google Cloud s...
@swamp/gcp/accesscontextmanager/accesspolicies-authorizedorgsdescsv2026.10.31.1accesspolicies_authorizedorgsdescs.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| assetType? | enum | The asset type of this authorized orgs desc. Valid values are `ASSET_TYPE_DEVICE` and `ASSET_TYPE_CREDENTIAL_STRENGTH`. |
| authorizationDirection? | enum | The direction of the authorization relationship between this organization and the organizations listed in the `orgs` field. The valid values for this field include the following: `AUTHORIZATION_DIRECTION_FROM`: Allows this organization to evaluate traffic in the organizations listed in the `orgs` field. `AUTHORIZATION_DIRECTION_TO`: Allows the organizations listed in the `orgs` field to evaluate the traffic in this organization. For the authorization relationship to take effect, all of the organ |
| authorizationType? | enum | A granular control type for authorization levels. Valid value is `AUTHORIZATION_TYPE_TRUST`. |
| name? | string | Identifier. Resource name for the `AuthorizedOrgsDesc`. Format: `accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}`. The `authorized_orgs_desc` component must begin with a letter, followed by alphanumeric characters or `_`. After you create an `AuthorizedOrgsDesc`, you cannot change its `name`. |
| orgs? | array | The list of organization IDs in this `AuthorizedOrgsDesc`. Format: `organizations/{org_number}` Example: `organizations/123456` |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
fn create()
Create a authorizedOrgsDescs
fn get(identifier: string)
Get a authorizedOrgsDescs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the authorizedOrgsDescs |
fn update(identifier?: string)
Update authorizedOrgsDescs attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific authorizedOrgsDescs by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the authorizedOrgsDescs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the authorizedOrgsDescs |
fn sync(identifier?: string)
Sync authorizedOrgsDescs state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific authorizedOrgsDescs by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List authorizedOrgsDescs resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | Number of Authorized Orgs Descs to include in the list. Default 100. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— `AuthorizedOrgsDesc` contains data for an organization's authorization policy.
@swamp/gcp/accesscontextmanager/accesspolicies-serviceperimetersv2026.10.31.1accesspolicies_serviceperimeters.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| description? | string | Description of the `ServicePerimeter` and its use. Does not affect behavior. |
| name? | string | Identifier. Resource name for the `ServicePerimeter`. Format: `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` component must begin with a letter, followed by alphanumeric characters or `_`. After you create a `ServicePerimeter`, you cannot change its `name`. |
| perimeterType? | enum | Perimeter type indicator. A single project or VPC network is allowed to be a member of a single regular perimeter, but multiple service perimeter bridges. A project cannot be included in a perimeter bridge without being included in a regular perimeter. For perimeter bridges, the restricted service list as well as access level lists must be empty. |
| spec? | object | Proposed (or dry run) ServicePerimeter configuration. This configuration allows you to specify and test ServicePerimeter configuration without enforcing actual access restrictions. Only allowed to be set when the `use_explicit_dry_run_spec` flag is set. |
| status? | object | Current ServicePerimeter configuration. Specifies sets of resources, restricted services, and access levels that determine perimeter content and boundaries. |
| title? | string | Human readable title. Must be unique within the Policy. |
| useExplicitDryRunSpec? | boolean | Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly exists for all Service Perimeters, and that spec is identical to the status for those Service Perimeters. When this flag is set, it inhibits the generation of the implicit spec, thereby allowing the user to explicitly provide a configuration ("spec") to use in a dry-run version of the Service Perimeter. This allows the user to test changes to the enforced config ("status") without actually enforcing them. This testing is done |
| deletedPrincipalSyntax? | string | Optional. If true, the response will contain the deleted principal syntax for identities that support it and the request can contain identities with deleted principal syntax. |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
fn create()
Create a servicePerimeters
fn get(identifier: string)
Get a servicePerimeters
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the servicePerimeters |
fn update(identifier?: string)
Update servicePerimeters attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific servicePerimeters by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the servicePerimeters
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the servicePerimeters |
fn sync(identifier?: string)
Sync servicePerimeters state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific servicePerimeters by name (e.g. one discovered by list) |
fn list(deletedPrincipalSyntax?: string, pageSize?: number, maxPages?: number)
List servicePerimeters resources
| Argument | Type | Description |
|---|---|---|
| deletedPrincipalSyntax? | string | Optional. If true, the response will contain the deleted principal syntax for identities that support it. |
| pageSize? | number | Number of Service Perimeters to include in the list. Default 100. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
fn commit(etag?: any)
commit
| Argument | Type | Description |
|---|---|---|
| etag? | any |
fn replace_all(etag?: any, servicePerimeters?: any)
replace all
| Argument | Type | Description |
|---|---|---|
| etag? | any | |
| servicePerimeters? | any |
fn test_iam_permissions(permissions?: any)
test iam permissions
| Argument | Type | Description |
|---|---|---|
| permissions? | any |
Resources
state(infinite)— `ServicePerimeter` describes a set of Google Cloud resources which can freely...
@swamp/gcp/accesscontextmanager/gcpuseraccessbindingsv2026.10.31.1gcpuseraccessbindings.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
| accessLevels? | array | Optional. Access level that a user must have to be granted access. Only one access level is supported, not multiple. This repeated field must have exactly one element. Example: `"accessPolicies/9522/accessLevels/device_trusted"` |
| dryRunAccessLevels? | array | Optional. Dry-run access level that is evaluated, but not enforced. Any access denial based on the dry-run policy is logged. Only one access level is supported, not multiple. This list must have exactly one element. Example: `"accessPolicies/9522/accessLevels/device_trusted"` |
| groupKey? | string | Optional. Immutable. Google Group ID whose users are subject to this binding\ |
| name? | string | Immutable. Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by [RFC 3986 Section 2.3](https://tools.ietf.org/html/rfc3986#section-2.3)). Should not be specified by the client during creation. Example: `"organizations/256/gcpUserAccessBindings/b3-BhcX_Ud5N"` |
| principal? | object | Optional. Immutable. The principal that is subject to the access policies in this policy binding. |
| scopedAccessSettings? | array | Optional. A list of scoped access settings that set this binding's restrictions on a subset of applications. |
| sessionSettings? | object | Optional. The Google Cloud session length (GCSL) policy for the group key. |
| append? | string | Optional. This field controls whether or not certain repeated settings in the update request overwrite or append to existing settings on the binding. If true, then append. Otherwise overwrite. So far, only `scoped_access_settings` with `session_settings` supports appending. Global `access_levels`, `access_levels` in `scoped_access_settings`, `dry_run_access_levels`, and `session_settings` are not compatible with append functionality, and the request will return an error if `append=true` when the |
| parent? | string | The parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456) |
fn create()
Create a gcpUserAccessBindings
fn get(identifier: string)
Get a gcpUserAccessBindings
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the gcpUserAccessBindings |
fn update(identifier?: string)
Update gcpUserAccessBindings attributes
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific gcpUserAccessBindings by name (e.g. one discovered by list) |
fn delete(identifier: string)
Delete the gcpUserAccessBindings
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the gcpUserAccessBindings |
fn sync(identifier?: string)
Sync gcpUserAccessBindings state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific gcpUserAccessBindings by name (e.g. one discovered by list) |
fn list(filter?: string, pageSize?: number, maxPages?: number)
List gcpUserAccessBindings resources
| Argument | Type | Description |
|---|---|---|
| filter? | string | Optional. Filters the results by principal type. Uses the [AIP-160](https://google.aip.dev/160) filter syntax. Only the following filters are supported: * `principal:group_key`: bindings for groups. This is the default when the filter is empty. * `principal:service_account OR principal:service_account_project_number`: bindings for service accounts. * `principal:federated_principal`: bindings for federated principals. Values can be in snake_case or camelCase. Whitespace and the order of `OR` term |
| pageSize? | number | Optional. Maximum number of items to return. The server may return fewer items. If left blank, the server may return any number of items. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— Restricts access to Cloud Console and Google Cloud APIs for a set of users us...
@swamp/gcp/accesscontextmanager/permissionsv2026.10.23.1permissions.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
fn get(identifier: string)
Get a permissions
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the permissions |
fn sync(identifier?: string)
Sync permissions state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific permissions by name (e.g. one discovered by list) |
Resources
state(infinite)— Lists all supported permissions in VPC Service Controls ingress and egress ru...
@swamp/gcp/accesscontextmanager/servicesv2026.10.31.1services.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| accessToken? | string | GCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| credentialsJson? | string | GCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault. |
| project? | string | GCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables. |
| scopes? | string | Comma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes. |
| quotaProject? | string | GCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials. |
| apiEndpoint? | string | Custom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL. |
fn get(identifier: string)
Get a services
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the services |
fn sync(identifier?: string)
Sync services state from GCP
| Argument | Type | Description |
|---|---|---|
| identifier? | string | Target a specific services by name (e.g. one discovered by list) |
fn list(pageSize?: number, maxPages?: number)
List services resources
| Argument | Type | Description |
|---|---|---|
| pageSize? | number | This flag specifies the maximum number of services to return per page. Default value is 100. |
| maxPages? | number | Maximum number of pages to fetch (default: 10) |
Resources
state(infinite)— `SupportedService` specifies a service supported by VPC Service Controls and ...
04Previous Versions
2026.10.23.1AGPL-3.0-or-later
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.10.16.1AGPL-3.0-or-later(was none)
- Updated: accesspolicies_serviceperimeters
2026.10.13.1
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.10.06.1
- Updated: accesspolicies
2026.09.07.1
- Updated: accesspolicies_serviceperimeters, gcpuseraccessbindings
2026.09.04.1
- Updated: gcpuseraccessbindings
2026.08.25.1
- Updated: accesspolicies_serviceperimeters, gcpuseraccessbindings
2026.08.14.1
- Updated: accesspolicies_serviceperimeters, gcpuseraccessbindings
2026.08.12.2
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.08.05.1
- Updated: gcpuseraccessbindings
2026.07.29.1
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.07.26.1
- Updated: gcpuseraccessbindings
2026.07.24.1
- Updated: accesspolicies_serviceperimeters, permissions, services
2026.07.21.3
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.07.21.1
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_serviceperimeters, gcpuseraccessbindings
2026.07.20.2
- Updated: accesspolicies_serviceperimeters, permissions, services
2026.07.20.1
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.07.19.1
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
2026.07.18.2
- Updated: accesspolicies, accesspolicies_accesslevels, accesspolicies_authorizedorgsdescs, accesspolicies_serviceperimeters, gcpuseraccessbindings, permissions, services
05Stats
A
100 / 100
Downloads
35
Archive size
86.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 types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Docs keep secrets in a vault1/1earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License2/2earned
- Verified public repository2/2earned
06Platforms
07Labels