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

VulnerabilityScanningConfig

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

Config on whether to perform vulnerability scanning for resources in this repository, as well as output fields describing current state.

interface VulnerabilityScanningConfig {
enablementConfig?: "ENABLEMENT_CONFIG_UNSPECIFIED" | "INHERITED" | "DISABLED";
readonly enablementState?:
| "ENABLEMENT_STATE_UNSPECIFIED"
| "SCANNING_UNSUPPORTED"
| "SCANNING_DISABLED"
| "SCANNING_ACTIVE";
readonly enablementStateReason?: string;
readonly lastEnableTime?: Date;
}

§Properties

§
enablementConfig?: "ENABLEMENT_CONFIG_UNSPECIFIED" | "INHERITED" | "DISABLED"
[src]

Optional. Config for whether this repository has vulnerability scanning disabled.

§
readonly enablementState?: "ENABLEMENT_STATE_UNSPECIFIED" | "SCANNING_UNSUPPORTED" | "SCANNING_DISABLED" | "SCANNING_ACTIVE"
[src]

Output only. State of feature enablement, combining repository enablement config and API enablement state.

§
readonly enablementStateReason?: string
[src]

Output only. Reason for the repository state.

§
readonly lastEnableTime?: Date
[src]

Output only. The last time this repository config was enabled.