AwsSecurityFindingFilters constructor
AwsSecurityFindingFilters({
- List<
StringFilter> ? awsAccountId, - List<
StringFilter> ? companyName, - List<
StringFilter> ? complianceStatus, - List<
NumberFilter> ? confidence, - List<
DateFilter> ? createdAt, - List<
NumberFilter> ? criticality, - List<
StringFilter> ? description, - List<
DateFilter> ? firstObservedAt, - List<
StringFilter> ? generatorId, - List<
StringFilter> ? id, - List<
KeywordFilter> ? keyword, - List<
DateFilter> ? lastObservedAt, - List<
StringFilter> ? malwareName, - List<
StringFilter> ? malwarePath, - List<
StringFilter> ? malwareState, - List<
StringFilter> ? malwareType, - List<
StringFilter> ? networkDestinationDomain, - List<
IpFilter> ? networkDestinationIpV4, - List<
IpFilter> ? networkDestinationIpV6, - List<
NumberFilter> ? networkDestinationPort, - List<
StringFilter> ? networkDirection, - List<
StringFilter> ? networkProtocol, - List<
StringFilter> ? networkSourceDomain, - List<
IpFilter> ? networkSourceIpV4, - List<
IpFilter> ? networkSourceIpV6, - List<
StringFilter> ? networkSourceMac, - List<
NumberFilter> ? networkSourcePort, - List<
StringFilter> ? noteText, - List<
DateFilter> ? noteUpdatedAt, - List<
StringFilter> ? noteUpdatedBy, - List<
DateFilter> ? processLaunchedAt, - List<
StringFilter> ? processName, - List<
NumberFilter> ? processParentPid, - List<
StringFilter> ? processPath, - List<
NumberFilter> ? processPid, - List<
DateFilter> ? processTerminatedAt, - List<
StringFilter> ? productArn, - List<
MapFilter> ? productFields, - List<
StringFilter> ? productName, - List<
StringFilter> ? recommendationText, - List<
StringFilter> ? recordState, - List<
StringFilter> ? resourceAwsEc2InstanceIamInstanceProfileArn, - List<
StringFilter> ? resourceAwsEc2InstanceImageId, - List<
IpFilter> ? resourceAwsEc2InstanceIpV4Addresses, - List<
IpFilter> ? resourceAwsEc2InstanceIpV6Addresses, - List<
StringFilter> ? resourceAwsEc2InstanceKeyName, - List<
DateFilter> ? resourceAwsEc2InstanceLaunchedAt, - List<
StringFilter> ? resourceAwsEc2InstanceSubnetId, - List<
StringFilter> ? resourceAwsEc2InstanceType, - List<
StringFilter> ? resourceAwsEc2InstanceVpcId, - List<
DateFilter> ? resourceAwsIamAccessKeyCreatedAt, - List<
StringFilter> ? resourceAwsIamAccessKeyStatus, - List<
StringFilter> ? resourceAwsIamAccessKeyUserName, - List<
StringFilter> ? resourceAwsS3BucketOwnerId, - List<
StringFilter> ? resourceAwsS3BucketOwnerName, - List<
StringFilter> ? resourceContainerImageId, - List<
StringFilter> ? resourceContainerImageName, - List<
DateFilter> ? resourceContainerLaunchedAt, - List<
StringFilter> ? resourceContainerName, - List<
MapFilter> ? resourceDetailsOther, - List<
StringFilter> ? resourceId, - List<
StringFilter> ? resourcePartition, - List<
StringFilter> ? resourceRegion, - List<
MapFilter> ? resourceTags, - List<
StringFilter> ? resourceType, - List<
StringFilter> ? severityLabel, - List<
NumberFilter> ? severityNormalized, - List<
NumberFilter> ? severityProduct, - List<
StringFilter> ? sourceUrl, - List<
StringFilter> ? threatIntelIndicatorCategory, - List<
DateFilter> ? threatIntelIndicatorLastObservedAt, - List<
StringFilter> ? threatIntelIndicatorSource, - List<
StringFilter> ? threatIntelIndicatorSourceUrl, - List<
StringFilter> ? threatIntelIndicatorType, - List<
StringFilter> ? threatIntelIndicatorValue, - List<
StringFilter> ? title, - List<
StringFilter> ? type, - List<
DateFilter> ? updatedAt, - List<
MapFilter> ? userDefinedFields, - List<
StringFilter> ? verificationState, - List<
StringFilter> ? workflowState, - List<
StringFilter> ? workflowStatus,
Implementation
AwsSecurityFindingFilters({
this.awsAccountId,
this.companyName,
this.complianceStatus,
this.confidence,
this.createdAt,
this.criticality,
this.description,
this.firstObservedAt,
this.generatorId,
this.id,
this.keyword,
this.lastObservedAt,
this.malwareName,
this.malwarePath,
this.malwareState,
this.malwareType,
this.networkDestinationDomain,
this.networkDestinationIpV4,
this.networkDestinationIpV6,
this.networkDestinationPort,
this.networkDirection,
this.networkProtocol,
this.networkSourceDomain,
this.networkSourceIpV4,
this.networkSourceIpV6,
this.networkSourceMac,
this.networkSourcePort,
this.noteText,
this.noteUpdatedAt,
this.noteUpdatedBy,
this.processLaunchedAt,
this.processName,
this.processParentPid,
this.processPath,
this.processPid,
this.processTerminatedAt,
this.productArn,
this.productFields,
this.productName,
this.recommendationText,
this.recordState,
this.relatedFindingsId,
this.relatedFindingsProductArn,
this.resourceAwsEc2InstanceIamInstanceProfileArn,
this.resourceAwsEc2InstanceImageId,
this.resourceAwsEc2InstanceIpV4Addresses,
this.resourceAwsEc2InstanceIpV6Addresses,
this.resourceAwsEc2InstanceKeyName,
this.resourceAwsEc2InstanceLaunchedAt,
this.resourceAwsEc2InstanceSubnetId,
this.resourceAwsEc2InstanceType,
this.resourceAwsEc2InstanceVpcId,
this.resourceAwsIamAccessKeyCreatedAt,
this.resourceAwsIamAccessKeyStatus,
this.resourceAwsIamAccessKeyUserName,
this.resourceAwsS3BucketOwnerId,
this.resourceAwsS3BucketOwnerName,
this.resourceContainerImageId,
this.resourceContainerImageName,
this.resourceContainerLaunchedAt,
this.resourceContainerName,
this.resourceDetailsOther,
this.resourceId,
this.resourcePartition,
this.resourceRegion,
this.resourceTags,
this.resourceType,
this.severityLabel,
this.severityNormalized,
this.severityProduct,
this.sourceUrl,
this.threatIntelIndicatorCategory,
this.threatIntelIndicatorLastObservedAt,
this.threatIntelIndicatorSource,
this.threatIntelIndicatorSourceUrl,
this.threatIntelIndicatorType,
this.threatIntelIndicatorValue,
this.title,
this.type,
this.updatedAt,
this.userDefinedFields,
this.verificationState,
this.workflowState,
this.workflowStatus,
});