Security Command Center v2 API - Class CreateFindingRequest (1.0.0-beta01)

public sealed class CreateFindingRequest : IMessage<CreateFindingRequest>, IEquatable<CreateFindingRequest>, IDeepCloneable<CreateFindingRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Security Command Center v2 API class CreateFindingRequest.

Request message for creating a finding.

Inheritance

object > CreateFindingRequest

Namespace

Google.Cloud.SecurityCenter.V2

Assembly

Google.Cloud.SecurityCenter.V2.dll

Constructors

CreateFindingRequest()

public CreateFindingRequest()

CreateFindingRequest(CreateFindingRequest)

public CreateFindingRequest(CreateFindingRequest other)
Parameter
NameDescription
otherCreateFindingRequest

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
TypeDescription
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
TypeDescription
string

Parent

public string Parent { get; set; }

Required. Resource name of the new finding's parent. The following list shows some examples of the format: + organizations/[organization_id]/sources/[source_id] + organizations/[organization_id]/sources/[source_id]/locations/[location_id]

Property Value
TypeDescription
string

ParentAsSourceName

public SourceName ParentAsSourceName { get; set; }

SourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
SourceName