Class DomainMonitoringAlertDetail
A detailed object for a Domain or URL alert.
Implements
Inherited Members
Namespace: Google.Apis.ThreatIntelligenceService.v1beta.Data
Assembly: Google.Apis.ThreatIntelligenceService.v1beta.dll
Syntax
public class DomainMonitoringAlertDetail : IDirectResponseSchema
Properties
DnsDetails
Optional. The DNS details of the domain or URL.
Declaration
[JsonProperty("dnsDetails")]
public virtual DomainMonitoringDnsDetails DnsDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DomainMonitoringDnsDetails |
DomainDetails
Details specific to a monitored domain.
Declaration
[JsonProperty("domainDetails")]
public virtual DomainMonitoringDomainDetails DomainDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DomainMonitoringDomainDetails |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GtiDetails
Optional. The GTI details of the domain or URL.
Declaration
[JsonProperty("gtiDetails")]
public virtual DomainMonitoringGtiDetails GtiDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DomainMonitoringGtiDetails |
Infrastructure
Optional. The infrastructure of the domain or URL.
Declaration
[JsonProperty("infrastructure")]
public virtual Infrastructure Infrastructure { get; set; }
Property Value
| Type | Description |
|---|---|
| Infrastructure |
MatchedDomain
Optional. The matched domain.
Declaration
[JsonProperty("matchedDomain")]
public virtual string MatchedDomain { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ProtectedBrand
The protected brand name that triggered the alert.
Declaration
[JsonProperty("protectedBrand")]
public virtual string ProtectedBrand { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ProtectedDomain
The protected domain that triggered the alert.
Declaration
[JsonProperty("protectedDomain")]
public virtual DomainMonitoringDomainDetails ProtectedDomain { get; set; }
Property Value
| Type | Description |
|---|---|
| DomainMonitoringDomainDetails |
RegistrationDetails
Optional. Extracted WHOIS and DNS registration details.
Declaration
[JsonProperty("registrationDetails")]
public virtual DnsRegistrationDetails RegistrationDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DnsRegistrationDetails |
Relationships
Optional. The relationships of the domain or URL.
Declaration
[JsonProperty("relationships")]
public virtual Relationships Relationships { get; set; }
Property Value
| Type | Description |
|---|---|
| Relationships |
ThreatAttributionDetails
Optional. The threat attribution details of the domain or URL.
Declaration
[JsonProperty("threatAttributionDetails")]
public virtual ThreatAttributionDetails ThreatAttributionDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| ThreatAttributionDetails |
UrlDetails
Details specific to a monitored URL.
Declaration
[JsonProperty("urlDetails")]
public virtual DomainMonitoringUrlDetails UrlDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DomainMonitoringUrlDetails |
WhoisDetails
Optional. The whois details of the domain or URL.
Declaration
[JsonProperty("whoisDetails")]
public virtual DomainMonitoringWhoIsDetails WhoisDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DomainMonitoringWhoIsDetails |