public sealed class CreateFindingRequest : IMessage<CreateFindingRequest>, IEquatable<CreateFindingRequest>, IDeepCloneable<CreateFindingRequest>, IBufferMessage, IMessage
Request message for creating a finding.
Implements
IMessage<CreateFindingRequest>, System.IEquatable<CreateFindingRequest>, IDeepCloneable<CreateFindingRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
CreateFindingRequest()
public CreateFindingRequest()
CreateFindingRequest(CreateFindingRequest)
public CreateFindingRequest(CreateFindingRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateFindingRequest |
Properties
Finding
public Finding Finding { get; set; }
Required. The Finding being created. The name and security_marks will be ignored as they are both output only fields on this resource.
Property Value | |
---|---|
Type | Description |
Finding |
FindingId
public string FindingId { get; set; }
Required. Unique identifier provided by the client within the parent scope. It must be alphanumeric and less than or equal to 32 characters and greater than 0 characters in length.
Property Value | |
---|---|
Type | Description |
String |
Parent
public string Parent { get; set; }
Required. Resource name of the new finding's parent. Its format should be "organizations/[organization_id]/sources/[source_id]".
Property Value | |
---|---|
Type | Description |
String |
ParentAsSourceName
public SourceName ParentAsSourceName { get; set; }
SourceName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
SourceName |