Show / Hide Table of Contents

Class CfnAutomationRulePropsMixin.AutomationRulesFindingFieldsUpdateProperty

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

Inheritance
object
CfnAutomationRulePropsMixin.AutomationRulesFindingFieldsUpdateProperty
Implements
CfnAutomationRulePropsMixin.IAutomationRulesFindingFieldsUpdateProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.SecurityHub.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnAutomationRulePropsMixin.AutomationRulesFindingFieldsUpdateProperty : CfnAutomationRulePropsMixin.IAutomationRulesFindingFieldsUpdateProperty
Syntax (vb)
Public Class CfnAutomationRulePropsMixin.AutomationRulesFindingFieldsUpdateProperty Implements CfnAutomationRulePropsMixin.IAutomationRulesFindingFieldsUpdateProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.SecurityHub.Mixins;

             var automationRulesFindingFieldsUpdateProperty = new AutomationRulesFindingFieldsUpdateProperty {
                 Confidence = 123,
                 Criticality = 123,
                 Note = new NoteUpdateProperty {
                     Text = "text",
                     UpdatedBy = "updatedBy"
                 },
                 RelatedFindings = new [] { new RelatedFindingProperty {
                     Id = "id",
                     ProductArn = "productArn"
                 } },
                 Severity = new SeverityUpdateProperty {
                     Label = "label",
                     Normalized = 123,
                     Product = 123
                 },
                 Types = new [] { "types" },
                 UserDefinedFields = new Dictionary<string, string> {
                     { "userDefinedFieldsKey", "userDefinedFields" }
                 },
                 VerificationState = "verificationState",
                 Workflow = new WorkflowUpdateProperty {
                     Status = "status"
                 }
             };

Synopsis

Constructors

AutomationRulesFindingFieldsUpdateProperty()

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

Properties

Confidence

The rule action updates the Confidence field of a finding.

Criticality

The rule action updates the Criticality field of a finding.

Note

The rule action will update the Note field of a finding.

RelatedFindings

The rule action will update the RelatedFindings field of a finding.

Severity

The rule action will update the Severity field of a finding.

Types

The rule action updates the Types field of a finding.

UserDefinedFields

The rule action updates the UserDefinedFields field of a finding.

VerificationState

The rule action updates the VerificationState field of a finding.

Workflow

The rule action will update the Workflow field of a finding.

Constructors

AutomationRulesFindingFieldsUpdateProperty()

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

public AutomationRulesFindingFieldsUpdateProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.SecurityHub.Mixins;

             var automationRulesFindingFieldsUpdateProperty = new AutomationRulesFindingFieldsUpdateProperty {
                 Confidence = 123,
                 Criticality = 123,
                 Note = new NoteUpdateProperty {
                     Text = "text",
                     UpdatedBy = "updatedBy"
                 },
                 RelatedFindings = new [] { new RelatedFindingProperty {
                     Id = "id",
                     ProductArn = "productArn"
                 } },
                 Severity = new SeverityUpdateProperty {
                     Label = "label",
                     Normalized = 123,
                     Product = 123
                 },
                 Types = new [] { "types" },
                 UserDefinedFields = new Dictionary<string, string> {
                     { "userDefinedFieldsKey", "userDefinedFields" }
                 },
                 VerificationState = "verificationState",
                 Workflow = new WorkflowUpdateProperty {
                     Status = "status"
                 }
             };

Properties

Confidence

The rule action updates the Confidence field of a finding.

public double? Confidence { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-confidence

Criticality

The rule action updates the Criticality field of a finding.

public double? Criticality { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-criticality

Note

The rule action will update the Note field of a finding.

public object? Note { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-note

Type union: either IResolvable or CfnAutomationRulePropsMixin.INoteUpdateProperty

RelatedFindings

The rule action will update the RelatedFindings field of a finding.

public object? RelatedFindings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-relatedfindings

Type union: either IResolvable or (either IResolvable or CfnAutomationRulePropsMixin.IRelatedFindingProperty)[]

Severity

The rule action will update the Severity field of a finding.

public object? Severity { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-severity

Type union: either IResolvable or CfnAutomationRulePropsMixin.ISeverityUpdateProperty

Types

The rule action updates the Types field of a finding.

public string[]? Types { get; set; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-types

UserDefinedFields

The rule action updates the UserDefinedFields field of a finding.

public object? UserDefinedFields { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-userdefinedfields

Type union: either Dictionary<string, string> or IResolvable

VerificationState

The rule action updates the VerificationState field of a finding.

public string? VerificationState { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-verificationstate

Workflow

The rule action will update the Workflow field of a finding.

public object? Workflow { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfieldsupdate.html#cfn-securityhub-automationrule-automationrulesfindingfieldsupdate-workflow

Type union: either IResolvable or CfnAutomationRulePropsMixin.IWorkflowUpdateProperty

Implements

CfnAutomationRulePropsMixin.IAutomationRulesFindingFieldsUpdateProperty
Back to top Generated by DocFX