public sealed class ReportPhishingRequest : IMessage<ReportPhishingRequest>, IEquatable<ReportPhishingRequest>, IDeepCloneable<ReportPhishingRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Phishing Protection v1beta1 API class ReportPhishingRequest.
The ReportPhishing request message.
Implements
IMessageReportPhishingRequest, IEquatableReportPhishingRequest, IDeepCloneableReportPhishingRequest, IBufferMessage, IMessageNamespace
Google.Cloud.PhishingProtection.V1Beta1Assembly
Google.Cloud.PhishingProtection.V1Beta1.dll
Constructors
ReportPhishingRequest()
public ReportPhishingRequest()
ReportPhishingRequest(ReportPhishingRequest)
public ReportPhishingRequest(ReportPhishingRequest other)
Parameter | |
---|---|
Name | Description |
other |
ReportPhishingRequest |
Properties
Parent
public string Parent { get; set; }
Required. The name of the project for which the report will be created, in the format "projects/{project_number}".
Property Value | |
---|---|
Type | Description |
string |
ParentAsProjectName
public ProjectName ParentAsProjectName { get; set; }
ProjectName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ProjectName |
Uri
public string Uri { get; set; }
Required. The URI that is being reported for phishing content to be analyzed.
Property Value | |
---|---|
Type | Description |
string |