googleapis.com – binaryauthorization
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.binaryauthorizationProjectsAttestorsCreateCreates 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.binaryauthorizationProjectsAttestorsDeleteDeletes an attestor. Returns NOT_FOUND if the attestor does not exist.
-
projects.binaryauthorizationProjectsAttestorsListLists attestors. Returns INVALID_ARGUMENT if the project does not exist.
-
projects.binaryauthorizationProjectsAttestorsUpdateUpdates an attestor. Returns NOT_FOUND if the attestor does not exist.
-
projects.binaryauthorizationProjectsAttestorsValidateAttestationOccurrenceReturns whether the given Attestation for the given image URI was signed by the given Attestor
-
projects.binaryauthorizationProjectsPolicyGetIamPolicyGets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
-
projects.binaryauthorizationProjectsPolicySetIamPolicySets the access control policy on the specified resource. Replaces any existing policy. Can return
NOT_FOUND,INVALID_ARGUMENT, andPERMISSION_DENIEDerrors. -
projects.binaryauthorizationProjectsPolicyTestIamPermissionsReturns 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_FOUNDerror. 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.binaryauthorizationSystempolicyGetPolicyGets the current system policy in the specified location.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools