AwsSecurityFindingFilters constructor

AwsSecurityFindingFilters({
  1. List<StringFilter>? awsAccountId,
  2. List<StringFilter>? companyName,
  3. List<StringFilter>? complianceStatus,
  4. List<NumberFilter>? confidence,
  5. List<DateFilter>? createdAt,
  6. List<NumberFilter>? criticality,
  7. List<StringFilter>? description,
  8. List<DateFilter>? firstObservedAt,
  9. List<StringFilter>? generatorId,
  10. List<StringFilter>? id,
  11. List<KeywordFilter>? keyword,
  12. List<DateFilter>? lastObservedAt,
  13. List<StringFilter>? malwareName,
  14. List<StringFilter>? malwarePath,
  15. List<StringFilter>? malwareState,
  16. List<StringFilter>? malwareType,
  17. List<StringFilter>? networkDestinationDomain,
  18. List<IpFilter>? networkDestinationIpV4,
  19. List<IpFilter>? networkDestinationIpV6,
  20. List<NumberFilter>? networkDestinationPort,
  21. List<StringFilter>? networkDirection,
  22. List<StringFilter>? networkProtocol,
  23. List<StringFilter>? networkSourceDomain,
  24. List<IpFilter>? networkSourceIpV4,
  25. List<IpFilter>? networkSourceIpV6,
  26. List<StringFilter>? networkSourceMac,
  27. List<NumberFilter>? networkSourcePort,
  28. List<StringFilter>? noteText,
  29. List<DateFilter>? noteUpdatedAt,
  30. List<StringFilter>? noteUpdatedBy,
  31. List<DateFilter>? processLaunchedAt,
  32. List<StringFilter>? processName,
  33. List<NumberFilter>? processParentPid,
  34. List<StringFilter>? processPath,
  35. List<NumberFilter>? processPid,
  36. List<DateFilter>? processTerminatedAt,
  37. List<StringFilter>? productArn,
  38. List<MapFilter>? productFields,
  39. List<StringFilter>? productName,
  40. List<StringFilter>? recommendationText,
  41. List<StringFilter>? recordState,
  42. List<StringFilter>? relatedFindingsId,
  43. List<StringFilter>? relatedFindingsProductArn,
  44. List<StringFilter>? resourceAwsEc2InstanceIamInstanceProfileArn,
  45. List<StringFilter>? resourceAwsEc2InstanceImageId,
  46. List<IpFilter>? resourceAwsEc2InstanceIpV4Addresses,
  47. List<IpFilter>? resourceAwsEc2InstanceIpV6Addresses,
  48. List<StringFilter>? resourceAwsEc2InstanceKeyName,
  49. List<DateFilter>? resourceAwsEc2InstanceLaunchedAt,
  50. List<StringFilter>? resourceAwsEc2InstanceSubnetId,
  51. List<StringFilter>? resourceAwsEc2InstanceType,
  52. List<StringFilter>? resourceAwsEc2InstanceVpcId,
  53. List<DateFilter>? resourceAwsIamAccessKeyCreatedAt,
  54. List<StringFilter>? resourceAwsIamAccessKeyStatus,
  55. List<StringFilter>? resourceAwsIamAccessKeyUserName,
  56. List<StringFilter>? resourceAwsS3BucketOwnerId,
  57. List<StringFilter>? resourceAwsS3BucketOwnerName,
  58. List<StringFilter>? resourceContainerImageId,
  59. List<StringFilter>? resourceContainerImageName,
  60. List<DateFilter>? resourceContainerLaunchedAt,
  61. List<StringFilter>? resourceContainerName,
  62. List<MapFilter>? resourceDetailsOther,
  63. List<StringFilter>? resourceId,
  64. List<StringFilter>? resourcePartition,
  65. List<StringFilter>? resourceRegion,
  66. List<MapFilter>? resourceTags,
  67. List<StringFilter>? resourceType,
  68. List<StringFilter>? severityLabel,
  69. List<NumberFilter>? severityNormalized,
  70. List<NumberFilter>? severityProduct,
  71. List<StringFilter>? sourceUrl,
  72. List<StringFilter>? threatIntelIndicatorCategory,
  73. List<DateFilter>? threatIntelIndicatorLastObservedAt,
  74. List<StringFilter>? threatIntelIndicatorSource,
  75. List<StringFilter>? threatIntelIndicatorSourceUrl,
  76. List<StringFilter>? threatIntelIndicatorType,
  77. List<StringFilter>? threatIntelIndicatorValue,
  78. List<StringFilter>? title,
  79. List<StringFilter>? type,
  80. List<DateFilter>? updatedAt,
  81. List<MapFilter>? userDefinedFields,
  82. List<StringFilter>? verificationState,
  83. List<StringFilter>? workflowState,
  84. 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,
});