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.