integrations.sh
← all integrations

googleapis.com – secretmanager

OpenAPI apis-guru analyticsmedia

Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.

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

Tools (17)

Extracted live via the executor SDK.

  • projects.secretmanagerProjectsLocationsList

    Lists information about the supported locations for this service.

  • projects.secretmanagerProjectsSecretsAddVersion

    Creates a new SecretVersion containing secret data and attaches it to an existing Secret.

  • projects.secretmanagerProjectsSecretsCreate

    Creates a new Secret containing no SecretVersions.

  • projects.secretmanagerProjectsSecretsDelete

    Deletes a Secret.

  • projects.secretmanagerProjectsSecretsGetIamPolicy

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

  • projects.secretmanagerProjectsSecretsList

    Lists Secrets.

  • projects.secretmanagerProjectsSecretsPatch

    Updates metadata of an existing Secret.

  • projects.secretmanagerProjectsSecretsSetIamPolicy

    Sets the access control policy on the specified secret. Replaces any existing policy. Permissions on SecretVersions are enforced according to the policy set on the associated Secret.

  • projects.secretmanagerProjectsSecretsTestIamPermissions

    Returns permissions that a caller has for the specified secret. If the secret does not exist, this call returns 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.

  • projects.secretmanagerProjectsSecretsVersionsAccess

    Accesses a SecretVersion. This call returns the secret data. projects/*/secrets/*/versions/latest is an alias to the most recently created SecretVersion.

  • projects.secretmanagerProjectsSecretsVersionsDestroy

    Destroys a SecretVersion. Sets the state of the SecretVersion to DESTROYED and irrevocably destroys the secret data.

  • projects.secretmanagerProjectsSecretsVersionsDisable

    Disables a SecretVersion. Sets the state of the SecretVersion to DISABLED.

  • projects.secretmanagerProjectsSecretsVersionsEnable

    Enables a SecretVersion. Sets the state of the SecretVersion to ENABLED.

  • projects.secretmanagerProjectsSecretsVersionsGet

    Gets metadata for a SecretVersion. projects/*/secrets/*/versions/latest is an alias to the most recently created SecretVersion.

  • projects.secretmanagerProjectsSecretsVersionsList

    Lists SecretVersions. This call does not return secret data.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools