public sealed class ThreatPreventionProfile : IMessage<ThreatPreventionProfile>, IEquatable<ThreatPreventionProfile>, IDeepCloneable<ThreatPreventionProfile>, IBufferMessage, IMessageReference documentation and code samples for the Network Security v1 API class ThreatPreventionProfile.
ThreatPreventionProfile defines an action for specific threat signatures or severity levels.
Implements
IMessageThreatPreventionProfile, IEquatableThreatPreventionProfile, IDeepCloneableThreatPreventionProfile, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
ThreatPreventionProfile()
public ThreatPreventionProfile()ThreatPreventionProfile(ThreatPreventionProfile)
public ThreatPreventionProfile(ThreatPreventionProfile other)| Parameter | |
|---|---|
| Name | Description |
other |
ThreatPreventionProfile |
Properties
AntivirusOverrides
public RepeatedField<AntivirusOverride> AntivirusOverrides { get; }Optional. Configuration for overriding antivirus actions per protocol.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAntivirusOverride |
|
SeverityOverrides
public RepeatedField<SeverityOverride> SeverityOverrides { get; }Optional. Configuration for overriding threats actions by severity match.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldSeverityOverride |
|
ThreatOverrides
public RepeatedField<ThreatOverride> ThreatOverrides { get; }Optional. Configuration for overriding threats actions by threat_id match. If a threat is matched both by configuration provided in severity_overrides and threat_overrides, the threat_overrides action is applied.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldThreatOverride |
|