Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SecretOccurrence

import type { SecretOccurrence } from "https://googleapis.deno.dev/v1/ondemandscanning:v1.ts";

The occurrence provides details of a secret.

interface SecretOccurrence {
kind?:
| "SECRET_KIND_UNSPECIFIED"
| "SECRET_KIND_UNKNOWN"
| "SECRET_KIND_GCP_SERVICE_ACCOUNT_KEY"
| "SECRET_KIND_GCP_API_KEY"
| "SECRET_KIND_GCP_OAUTH2_CLIENT_CREDENTIALS"
| "SECRET_KIND_GCP_OAUTH2_ACCESS_TOKEN"
| "SECRET_KIND_ANTHROPIC_ADMIN_API_KEY"
| "SECRET_KIND_ANTHROPIC_API_KEY"
| "SECRET_KIND_AZURE_ACCESS_TOKEN"
| "SECRET_KIND_AZURE_IDENTITY_TOKEN"
| "SECRET_KIND_DOCKER_HUB_PERSONAL_ACCESS_TOKEN"
| "SECRET_KIND_GITHUB_APP_REFRESH_TOKEN"
| "SECRET_KIND_GITHUB_APP_SERVER_TO_SERVER_TOKEN"
| "SECRET_KIND_GITHUB_APP_USER_TO_SERVER_TOKEN"
| "SECRET_KIND_GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN"
| "SECRET_KIND_GITHUB_FINE_GRAINED_PERSONAL_ACCESS_TOKEN"
| "SECRET_KIND_GITHUB_OAUTH_TOKEN"
| "SECRET_KIND_HUGGINGFACE_API_KEY"
| "SECRET_KIND_OPENAI_API_KEY"
| "SECRET_KIND_PERPLEXITY_API_KEY"
| "SECRET_KIND_STRIPE_SECRET_KEY"
| "SECRET_KIND_STRIPE_RESTRICTED_KEY"
| "SECRET_KIND_STRIPE_WEBHOOK_SECRET";
locations?: SecretLocation[];
statuses?: SecretStatus[];
}

§Properties

§
kind?: "SECRET_KIND_UNSPECIFIED" | "SECRET_KIND_UNKNOWN" | "SECRET_KIND_GCP_SERVICE_ACCOUNT_KEY" | "SECRET_KIND_GCP_API_KEY" | "SECRET_KIND_GCP_OAUTH2_CLIENT_CREDENTIALS" | "SECRET_KIND_GCP_OAUTH2_ACCESS_TOKEN" | "SECRET_KIND_ANTHROPIC_ADMIN_API_KEY" | "SECRET_KIND_ANTHROPIC_API_KEY" | "SECRET_KIND_AZURE_ACCESS_TOKEN" | "SECRET_KIND_AZURE_IDENTITY_TOKEN" | "SECRET_KIND_DOCKER_HUB_PERSONAL_ACCESS_TOKEN" | "SECRET_KIND_GITHUB_APP_REFRESH_TOKEN" | "SECRET_KIND_GITHUB_APP_SERVER_TO_SERVER_TOKEN" | "SECRET_KIND_GITHUB_APP_USER_TO_SERVER_TOKEN" | "SECRET_KIND_GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN" | "SECRET_KIND_GITHUB_FINE_GRAINED_PERSONAL_ACCESS_TOKEN" | "SECRET_KIND_GITHUB_OAUTH_TOKEN" | "SECRET_KIND_HUGGINGFACE_API_KEY" | "SECRET_KIND_OPENAI_API_KEY" | "SECRET_KIND_PERPLEXITY_API_KEY" | "SECRET_KIND_STRIPE_SECRET_KEY" | "SECRET_KIND_STRIPE_RESTRICTED_KEY" | "SECRET_KIND_STRIPE_WEBHOOK_SECRET"
[src]

Required. Type of secret.

§
locations?: SecretLocation[]
[src]

Optional. Locations where the secret is detected.

§
statuses?: SecretStatus[]
[src]

Optional. Status of the secret.