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.
§
seedAssets?: AssetDiscoverySeed[]
[src]Required. Seed assets for the scheduled discovery scan. At least one seed asset is required.