Skip to main content

@swamp/gcp/binaryauthorization

v2026.04.23.1

Google Cloud binaryauthorization infrastructure models

Repository

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

Labels

gcpgoogle-cloudbinaryauthorizationcloudinfrastructure

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

@swamp/gcp/binaryauthorization/attestorsv2026.04.23.1attestors.ts

Global Arguments

ArgumentTypeDescription
description?stringOptional. A descriptive comment. This field may be updated. The field may be displayed in chooser dialogs.
name?stringRequired. The resource name, in the format: `projects/*/attestors/*`. This field may not be updated.
userOwnedGrafeasNote?objectAn user owned Grafeas note references a Grafeas Attestation.Authority Note created by the user.
attestorId?stringRequired. The attestors ID.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a attestors
getGet a attestors
ArgumentTypeDescription
identifierstringThe name of the attestors
updateUpdate attestors attributes
deleteDelete the attestors
ArgumentTypeDescription
identifierstringThe name of the attestors
syncSync attestors state from GCP
validate_attestation_occurrencevalidate attestation occurrence
ArgumentTypeDescription
attestation?any
occurrenceNote?any
occurrenceResourceUri?any

Resources

state(infinite)— An attestor that attests to container image artifacts. An existing attestor c...
@swamp/gcp/binaryauthorization/platforms-policiesv2026.04.23.1platforms_policies.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
description?stringOptional. A description comment about the policy.
gkePolicy?objectA Binary Authorization policy for a GKE cluster. This is one type of policy that can occur as a `PlatformPolicy`.
policyId?stringRequired. The platform policy ID.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a policies
getGet a policies
ArgumentTypeDescription
identifierstringThe name of the policies
deleteDelete the policies
ArgumentTypeDescription
identifierstringThe name of the policies
syncSync policies state from GCP
replace_platform_policyreplace platform policy
ArgumentTypeDescription
description?any
etag?any
gkePolicy?any
name?any
updateTime?any

Resources

state(infinite)— A Binary Authorization platform policy for deployments on various platforms.