Skip to content
v2.274.0

AutomationRulesFindingFieldsUpdateProperty Struct ​

Identifies the finding fields that the automation rule action updates when a finding matches the defined criteria.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_securityhub as securityhub } from 'aws-cdk-lib';
const automationRulesFindingFieldsUpdateProperty: securityhub.CfnAutomationRule.AutomationRulesFindingFieldsUpdateProperty = {
  confidence: 123,
  criticality: 123,
  note: {
    text: 'text',
    updatedBy: 'updatedBy',
  },
  relatedFindings: [{
    id: 'id',
    productArn: 'productArn',
  }],
  severity: {
    label: 'label',
    normalized: 123,
    product: 123,
  },
  types: ['types'],
  userDefinedFields: {
    userDefinedFieldsKey: 'userDefinedFields',
  },
  verificationState: 'verificationState',
  workflow: {
    status: 'status',
  },
};

Properties ​

confidenceoptionalnumberconfidenceoptionalint | floatconfidenceoptionalNumberConfidenceoptionaldoubleConfidenceoptional*float64#
The rule action updates the `Confidence` field of a finding.
criticalityoptionalnumbercriticalityoptionalint | floatcriticalityoptionalNumberCriticalityoptionaldoubleCriticalityoptional*float64#
The rule action updates the `Criticality` field of a finding.
noteoptionalIResolvable | CfnAutomationRule.NoteUpdatePropertynoteoptionaltyping.Union[IResolvable, NoteUpdateProperty]noteoptionalIResolvableNoteoptionalIResolvableNoteoptionalinterface{}#
The rule action will update the `Note` field of a finding.
relatedFindingsoptionalIResolvable | IResolvable | CfnAutomationRule.RelatedFindingProperty[]related_findingsoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, RelatedFindingProperty]]]relatedFindingsoptionalIResolvableRelatedFindingsoptionalIResolvableRelatedFindingsoptionalinterface{}#
The rule action will update the `RelatedFindings` field of a finding.
severityoptionalIResolvable | CfnAutomationRule.SeverityUpdatePropertyseverityoptionaltyping.Union[IResolvable, SeverityUpdateProperty]severityoptionalIResolvableSeverityoptionalIResolvableSeverityoptionalinterface{}#
The rule action will update the `Severity` field of a finding.
typesoptionalstring[]typesoptionaltyping.List[str]typesoptionalList<String>Typesoptionalstring[]Typesoptional*[]*string#
The rule action updates the `Types` field of a finding.
userDefinedFieldsoptionalIResolvable | { [key: string]: string }user_defined_fieldsoptionaltyping.Union[IResolvable, typing.Mapping[str, str]]userDefinedFieldsoptionalIResolvableUserDefinedFieldsoptionalIResolvableUserDefinedFieldsoptionalinterface{}#
The rule action updates the `UserDefinedFields` field of a finding.
verificationStateoptionalstringverification_stateoptionalstrverificationStateoptionalStringVerificationStateoptionalstringVerificationStateoptional*string#
The rule action updates the `VerificationState` field of a finding.
workflowoptionalIResolvable | CfnAutomationRule.WorkflowUpdatePropertyworkflowoptionaltyping.Union[IResolvable, WorkflowUpdateProperty]workflowoptionalIResolvableWorkflowoptionalIResolvableWorkflowoptionalinterface{}#
The rule action will update the `Workflow` field of a finding.