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

AssetDiscoveryConfig

import type { AssetDiscoveryConfig } from "https://googleapis.deno.dev/v1/threatintelligence:v1beta.ts";

Customer defined Configuration for asset discovery.

interface AssetDiscoveryConfig {
readonly lastScanCompleteTime?: Date;
readonly lastScanStartTime?: Date;
scanFrequency?:
| "ASSET_DISCOVERY_SCAN_FREQUENCY_UNSPECIFIED"
| "ON_DEMAND"
| "WEEKLY"
| "DAILY"
| "MONTHLY";
scopeExclusionAssets?: AssetDiscoverySeed[];
seedAssets?: AssetDiscoverySeed[];
workflow?:
| "ASSET_DISCOVERY_WORKFLOW_UNSPECIFIED"
| "EXTERNAL_DISCOVERY"
| "EXTERNAL_DISCOVERY_AND_ASSESSMENT"
| "MOBILE_APP_DISCOVERY";
}

§Properties

§
readonly lastScanCompleteTime?: Date
[src]

Output only. Timestamp of the last scan completed. This field is set by the system and cannot be modified by the user.

§
readonly lastScanStartTime?: Date
[src]

Output only. Timestamp of the last scan started - used for scheduling the next scan. This field is set by the system and cannot be modified by the user.

§
scanFrequency?: "ASSET_DISCOVERY_SCAN_FREQUENCY_UNSPECIFIED" | "ON_DEMAND" | "WEEKLY" | "DAILY" | "MONTHLY"
[src]

Required. Frequency at which the scheduled discovery scan should be run. If not specified, the default frequency is DAILY.

§
scopeExclusionAssets?: AssetDiscoverySeed[]
[src]

Optional. Seed assets that are out of scope for the scheduled discovery scan.

§

Required. Seed assets for the scheduled discovery scan. At least one seed asset is required.

§
workflow?: "ASSET_DISCOVERY_WORKFLOW_UNSPECIFIED" | "EXTERNAL_DISCOVERY" | "EXTERNAL_DISCOVERY_AND_ASSESSMENT" | "MOBILE_APP_DISCOVERY"
[src]

Required. Workflow to be used for the scheduled discovery scan. If not specified, the default workflow is EXTERNAL_DISCOVERY.