Show / Hide Table of Contents

Class AssetDiscoveryConfig

Customer defined Configuration for asset discovery.

Inheritance
object
AssetDiscoveryConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ThreatIntelligenceService.v1beta.Data
Assembly: Google.Apis.ThreatIntelligenceService.v1beta.dll
Syntax
public class AssetDiscoveryConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LastScanCompleteTime

object representation of LastScanCompleteTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastScanCompleteTimeDateTimeOffset instead.")]
public virtual object LastScanCompleteTime { get; set; }
Property Value
Type Description
object

LastScanCompleteTimeDateTimeOffset

DateTimeOffset representation of LastScanCompleteTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastScanCompleteTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastScanCompleteTimeRaw

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

Declaration
[JsonProperty("lastScanCompleteTime")]
public virtual string LastScanCompleteTimeRaw { get; set; }
Property Value
Type Description
string

LastScanStartTime

object representation of LastScanStartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastScanStartTimeDateTimeOffset instead.")]
public virtual object LastScanStartTime { get; set; }
Property Value
Type Description
object

LastScanStartTimeDateTimeOffset

DateTimeOffset representation of LastScanStartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastScanStartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastScanStartTimeRaw

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.

Declaration
[JsonProperty("lastScanStartTime")]
public virtual string LastScanStartTimeRaw { get; set; }
Property Value
Type Description
string

ScanFrequency

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

Declaration
[JsonProperty("scanFrequency")]
public virtual string ScanFrequency { get; set; }
Property Value
Type Description
string

ScopeExclusionAssets

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

Declaration
[JsonProperty("scopeExclusionAssets")]
public virtual IList<AssetDiscoverySeed> ScopeExclusionAssets { get; set; }
Property Value
Type Description
IList<AssetDiscoverySeed>

SeedAssets

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

Declaration
[JsonProperty("seedAssets")]
public virtual IList<AssetDiscoverySeed> SeedAssets { get; set; }
Property Value
Type Description
IList<AssetDiscoverySeed>

Workflow

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

Declaration
[JsonProperty("workflow")]
public virtual string Workflow { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX