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.
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.