public sealed class CloudArmor : IMessage<CloudArmor>, IEquatable<CloudArmor>, IDeepCloneable<CloudArmor>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class CloudArmor.
Fields related to Google Cloud Armor findings.
Implements
IMessageCloudArmor, IEquatableCloudArmor, IDeepCloneableCloudArmor, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
CloudArmor()
public CloudArmor()
CloudArmor(CloudArmor)
public CloudArmor(CloudArmor other)
Parameter | |
---|---|
Name | Description |
other |
CloudArmor |
Properties
AdaptiveProtection
public AdaptiveProtection AdaptiveProtection { get; set; }
Information about potential Layer 7 DDoS attacks identified by Google Cloud Armor Adaptive Protection.
Property Value | |
---|---|
Type | Description |
AdaptiveProtection |
Attack
public Attack Attack { get; set; }
Information about DDoS attack volume and classification.
Property Value | |
---|---|
Type | Description |
Attack |
Duration
public Duration Duration { get; set; }
Duration of attack from the start until the current moment (updated every 5 minutes).
Property Value | |
---|---|
Type | Description |
Duration |
Requests
public Requests Requests { get; set; }
Information about incoming requests evaluated by Google Cloud Armor security policies.
Property Value | |
---|---|
Type | Description |
Requests |
SecurityPolicy
public SecurityPolicy SecurityPolicy { get; set; }
Information about the Google Cloud Armor security policy relevant to the finding.
Property Value | |
---|---|
Type | Description |
SecurityPolicy |
ThreatVector
public string ThreatVector { get; set; }
Distinguish between volumetric & protocol DDoS attack and application layer attacks. For example, “L3_4” for Layer 3 and Layer 4 DDoS attacks, or “L_7” for Layer 7 DDoS attacks.
Property Value | |
---|---|
Type | Description |
string |