integrations.sh
← all integrations

googleapis.com – binaryauthorization

OpenAPI apis-guru analyticsmedia

The management interface for Binary Authorization, a service that provides policy-based deployment validation and control for images deployed to Google Kubernetes Engine (GKE), Anthos Service Mesh, Anthos Clusters, and Cloud Run.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:binaryauthorization/v1.json
Provider
googleapis.com:binaryauthorization / binaryauthorization
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/binaryauthorization/v1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/binaryauthorization/v1/openapi.yaml

Tools (11)

Extracted live via the executor SDK.

  • projects.binaryauthorizationProjectsAttestorsCreate

    Creates an attestor, and returns a copy of the new attestor. Returns NOT_FOUND if the project does not exist, INVALID_ARGUMENT if the request is malformed, ALREADY_EXISTS if the attestor already exists.

  • projects.binaryauthorizationProjectsAttestorsDelete

    Deletes an attestor. Returns NOT_FOUND if the attestor does not exist.

  • projects.binaryauthorizationProjectsAttestorsList

    Lists attestors. Returns INVALID_ARGUMENT if the project does not exist.

  • projects.binaryauthorizationProjectsAttestorsUpdate

    Updates an attestor. Returns NOT_FOUND if the attestor does not exist.

  • projects.binaryauthorizationProjectsAttestorsValidateAttestationOccurrence

    Returns whether the given Attestation for the given image URI was signed by the given Attestor

  • projects.binaryauthorizationProjectsPolicyGetIamPolicy

    Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

  • projects.binaryauthorizationProjectsPolicySetIamPolicy

    Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

  • projects.binaryauthorizationProjectsPolicyTestIamPermissions

    Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

  • systempolicy.binaryauthorizationSystempolicyGetPolicy

    Gets the current system policy in the specified location.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools