1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. securityhub
  5. getAutomationRuleV2

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi

aws-native.securityhub.getAutomationRuleV2

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi

    Resource schema for AWS::SecurityHub::AutomationRuleV2

    Using getAutomationRuleV2

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getAutomationRuleV2(args: GetAutomationRuleV2Args, opts?: InvokeOptions): Promise<GetAutomationRuleV2Result>
    function getAutomationRuleV2Output(args: GetAutomationRuleV2OutputArgs, opts?: InvokeOptions): Output<GetAutomationRuleV2Result>
    def get_automation_rule_v2(rule_arn: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetAutomationRuleV2Result
    def get_automation_rule_v2_output(rule_arn: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetAutomationRuleV2Result]
    func LookupAutomationRuleV2(ctx *Context, args *LookupAutomationRuleV2Args, opts ...InvokeOption) (*LookupAutomationRuleV2Result, error)
    func LookupAutomationRuleV2Output(ctx *Context, args *LookupAutomationRuleV2OutputArgs, opts ...InvokeOption) LookupAutomationRuleV2ResultOutput

    > Note: This function is named LookupAutomationRuleV2 in the Go SDK.

    public static class GetAutomationRuleV2 
    {
        public static Task<GetAutomationRuleV2Result> InvokeAsync(GetAutomationRuleV2Args args, InvokeOptions? opts = null)
        public static Output<GetAutomationRuleV2Result> Invoke(GetAutomationRuleV2InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAutomationRuleV2Result> getAutomationRuleV2(GetAutomationRuleV2Args args, InvokeOptions options)
    public static Output<GetAutomationRuleV2Result> getAutomationRuleV2(GetAutomationRuleV2Args args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:securityhub:getAutomationRuleV2
      arguments:
        # arguments dictionary

    The following arguments are supported:

    RuleArn string
    The ARN of the automation rule
    RuleArn string
    The ARN of the automation rule
    ruleArn String
    The ARN of the automation rule
    ruleArn string
    The ARN of the automation rule
    rule_arn str
    The ARN of the automation rule
    ruleArn String
    The ARN of the automation rule

    getAutomationRuleV2 Result

    The following output properties are available:

    Actions List<Pulumi.AwsNative.SecurityHub.Outputs.AutomationRuleV2AutomationRulesActionV2>
    A list of actions to be performed when the rule criteria is met
    CreatedAt string
    The timestamp when the V2 automation rule was created.
    Criteria Pulumi.AwsNative.SecurityHub.Outputs.AutomationRuleV2Criteria
    The filtering type and configuration of the automation rule.
    Description string
    A description of the automation rule
    RuleArn string
    The ARN of the automation rule
    RuleId string
    The ID of the automation rule
    RuleName string
    The name of the automation rule
    RuleOrder double
    The value for the rule priority
    RuleStatus Pulumi.AwsNative.SecurityHub.AutomationRuleV2RuleStatus
    The status of the automation rule
    Tags Dictionary<string, string>
    A list of key-value pairs associated with the V2 automation rule.
    UpdatedAt string
    The timestamp when the V2 automation rule was updated.
    Actions []AutomationRuleV2AutomationRulesActionV2
    A list of actions to be performed when the rule criteria is met
    CreatedAt string
    The timestamp when the V2 automation rule was created.
    Criteria AutomationRuleV2Criteria
    The filtering type and configuration of the automation rule.
    Description string
    A description of the automation rule
    RuleArn string
    The ARN of the automation rule
    RuleId string
    The ID of the automation rule
    RuleName string
    The name of the automation rule
    RuleOrder float64
    The value for the rule priority
    RuleStatus AutomationRuleV2RuleStatus
    The status of the automation rule
    Tags map[string]string
    A list of key-value pairs associated with the V2 automation rule.
    UpdatedAt string
    The timestamp when the V2 automation rule was updated.
    actions List<AutomationRuleV2AutomationRulesActionV2>
    A list of actions to be performed when the rule criteria is met
    createdAt String
    The timestamp when the V2 automation rule was created.
    criteria AutomationRuleV2Criteria
    The filtering type and configuration of the automation rule.
    description String
    A description of the automation rule
    ruleArn String
    The ARN of the automation rule
    ruleId String
    The ID of the automation rule
    ruleName String
    The name of the automation rule
    ruleOrder Double
    The value for the rule priority
    ruleStatus AutomationRuleV2RuleStatus
    The status of the automation rule
    tags Map<String,String>
    A list of key-value pairs associated with the V2 automation rule.
    updatedAt String
    The timestamp when the V2 automation rule was updated.
    actions AutomationRuleV2AutomationRulesActionV2[]
    A list of actions to be performed when the rule criteria is met
    createdAt string
    The timestamp when the V2 automation rule was created.
    criteria AutomationRuleV2Criteria
    The filtering type and configuration of the automation rule.
    description string
    A description of the automation rule
    ruleArn string
    The ARN of the automation rule
    ruleId string
    The ID of the automation rule
    ruleName string
    The name of the automation rule
    ruleOrder number
    The value for the rule priority
    ruleStatus AutomationRuleV2RuleStatus
    The status of the automation rule
    tags {[key: string]: string}
    A list of key-value pairs associated with the V2 automation rule.
    updatedAt string
    The timestamp when the V2 automation rule was updated.
    actions Sequence[AutomationRuleV2AutomationRulesActionV2]
    A list of actions to be performed when the rule criteria is met
    created_at str
    The timestamp when the V2 automation rule was created.
    criteria AutomationRuleV2Criteria
    The filtering type and configuration of the automation rule.
    description str
    A description of the automation rule
    rule_arn str
    The ARN of the automation rule
    rule_id str
    The ID of the automation rule
    rule_name str
    The name of the automation rule
    rule_order float
    The value for the rule priority
    rule_status AutomationRuleV2RuleStatus
    The status of the automation rule
    tags Mapping[str, str]
    A list of key-value pairs associated with the V2 automation rule.
    updated_at str
    The timestamp when the V2 automation rule was updated.
    actions List<Property Map>
    A list of actions to be performed when the rule criteria is met
    createdAt String
    The timestamp when the V2 automation rule was created.
    criteria Property Map
    The filtering type and configuration of the automation rule.
    description String
    A description of the automation rule
    ruleArn String
    The ARN of the automation rule
    ruleId String
    The ID of the automation rule
    ruleName String
    The name of the automation rule
    ruleOrder Number
    The value for the rule priority
    ruleStatus "ENABLED" | "DISABLED"
    The status of the automation rule
    tags Map<String>
    A list of key-value pairs associated with the V2 automation rule.
    updatedAt String
    The timestamp when the V2 automation rule was updated.

    Supporting Types

    AutomationRuleV2AllowedOperators

    AutomationRuleV2AutomationRulesActionV2

    Type Pulumi.AwsNative.SecurityHub.AutomationRuleV2AutomationRulesActionV2Type
    The category of action to be executed by the automation rule
    ExternalIntegrationConfiguration Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2ExternalIntegrationConfiguration
    The settings for integrating automation rule actions with external systems or service.
    FindingFieldsUpdate Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2AutomationRulesFindingFieldsUpdateV2
    Specifies that the automation rule action is an update to a finding field.
    Type AutomationRuleV2AutomationRulesActionV2Type
    The category of action to be executed by the automation rule
    ExternalIntegrationConfiguration AutomationRuleV2ExternalIntegrationConfiguration
    The settings for integrating automation rule actions with external systems or service.
    FindingFieldsUpdate AutomationRuleV2AutomationRulesFindingFieldsUpdateV2
    Specifies that the automation rule action is an update to a finding field.
    type AutomationRuleV2AutomationRulesActionV2Type
    The category of action to be executed by the automation rule
    externalIntegrationConfiguration AutomationRuleV2ExternalIntegrationConfiguration
    The settings for integrating automation rule actions with external systems or service.
    findingFieldsUpdate AutomationRuleV2AutomationRulesFindingFieldsUpdateV2
    Specifies that the automation rule action is an update to a finding field.
    type AutomationRuleV2AutomationRulesActionV2Type
    The category of action to be executed by the automation rule
    externalIntegrationConfiguration AutomationRuleV2ExternalIntegrationConfiguration
    The settings for integrating automation rule actions with external systems or service.
    findingFieldsUpdate AutomationRuleV2AutomationRulesFindingFieldsUpdateV2
    Specifies that the automation rule action is an update to a finding field.
    type AutomationRuleV2AutomationRulesActionV2Type
    The category of action to be executed by the automation rule
    external_integration_configuration AutomationRuleV2ExternalIntegrationConfiguration
    The settings for integrating automation rule actions with external systems or service.
    finding_fields_update AutomationRuleV2AutomationRulesFindingFieldsUpdateV2
    Specifies that the automation rule action is an update to a finding field.
    type "FINDING_FIELDS_UPDATE" | "EXTERNAL_INTEGRATION"
    The category of action to be executed by the automation rule
    externalIntegrationConfiguration Property Map
    The settings for integrating automation rule actions with external systems or service.
    findingFieldsUpdate Property Map
    Specifies that the automation rule action is an update to a finding field.

    AutomationRuleV2AutomationRulesActionV2Type

    AutomationRuleV2AutomationRulesFindingFieldsUpdateV2

    Comment string
    Notes or contextual information for findings that are modified by the automation rule
    SeverityId int
    The severity level to be assigned to findings that match the automation rule criteria
    StatusId int
    The status to be applied to findings that match automation rule criteria
    Comment string
    Notes or contextual information for findings that are modified by the automation rule
    SeverityId int
    The severity level to be assigned to findings that match the automation rule criteria
    StatusId int
    The status to be applied to findings that match automation rule criteria
    comment String
    Notes or contextual information for findings that are modified by the automation rule
    severityId Integer
    The severity level to be assigned to findings that match the automation rule criteria
    statusId Integer
    The status to be applied to findings that match automation rule criteria
    comment string
    Notes or contextual information for findings that are modified by the automation rule
    severityId number
    The severity level to be assigned to findings that match the automation rule criteria
    statusId number
    The status to be applied to findings that match automation rule criteria
    comment str
    Notes or contextual information for findings that are modified by the automation rule
    severity_id int
    The severity level to be assigned to findings that match the automation rule criteria
    status_id int
    The status to be applied to findings that match automation rule criteria
    comment String
    Notes or contextual information for findings that are modified by the automation rule
    severityId Number
    The severity level to be assigned to findings that match the automation rule criteria
    statusId Number
    The status to be applied to findings that match automation rule criteria

    AutomationRuleV2BooleanFilter

    Value bool
    The value of the boolean
    Value bool
    The value of the boolean
    value Boolean
    The value of the boolean
    value boolean
    The value of the boolean
    value bool
    The value of the boolean
    value Boolean
    The value of the boolean

    AutomationRuleV2CompositeFilter

    BooleanFilters List<Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2OcsfBooleanFilter>
    Enables filtering based on boolean field values
    DateFilters List<Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2OcsfDateFilter>
    Enables filtering based on date and timestamp fields
    MapFilters List<Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2OcsfMapFilter>
    Enables filtering based on map field value
    NumberFilters List<Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2OcsfNumberFilter>
    Enables filtering based on numerical field values
    Operator Pulumi.AwsNative.SecurityHub.AutomationRuleV2AllowedOperators
    The logical operator used to combine multiple filter conditions.
    StringFilters List<Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2OcsfStringFilter>
    Enables filtering based on string field values
    BooleanFilters []AutomationRuleV2OcsfBooleanFilter
    Enables filtering based on boolean field values
    DateFilters []AutomationRuleV2OcsfDateFilter
    Enables filtering based on date and timestamp fields
    MapFilters []AutomationRuleV2OcsfMapFilter
    Enables filtering based on map field value
    NumberFilters []AutomationRuleV2OcsfNumberFilter
    Enables filtering based on numerical field values
    Operator AutomationRuleV2AllowedOperators
    The logical operator used to combine multiple filter conditions.
    StringFilters []AutomationRuleV2OcsfStringFilter
    Enables filtering based on string field values
    booleanFilters List<AutomationRuleV2OcsfBooleanFilter>
    Enables filtering based on boolean field values
    dateFilters List<AutomationRuleV2OcsfDateFilter>
    Enables filtering based on date and timestamp fields
    mapFilters List<AutomationRuleV2OcsfMapFilter>
    Enables filtering based on map field value
    numberFilters List<AutomationRuleV2OcsfNumberFilter>
    Enables filtering based on numerical field values
    operator AutomationRuleV2AllowedOperators
    The logical operator used to combine multiple filter conditions.
    stringFilters List<AutomationRuleV2OcsfStringFilter>
    Enables filtering based on string field values
    booleanFilters AutomationRuleV2OcsfBooleanFilter[]
    Enables filtering based on boolean field values
    dateFilters AutomationRuleV2OcsfDateFilter[]
    Enables filtering based on date and timestamp fields
    mapFilters AutomationRuleV2OcsfMapFilter[]
    Enables filtering based on map field value
    numberFilters AutomationRuleV2OcsfNumberFilter[]
    Enables filtering based on numerical field values
    operator AutomationRuleV2AllowedOperators
    The logical operator used to combine multiple filter conditions.
    stringFilters AutomationRuleV2OcsfStringFilter[]
    Enables filtering based on string field values
    boolean_filters Sequence[AutomationRuleV2OcsfBooleanFilter]
    Enables filtering based on boolean field values
    date_filters Sequence[AutomationRuleV2OcsfDateFilter]
    Enables filtering based on date and timestamp fields
    map_filters Sequence[AutomationRuleV2OcsfMapFilter]
    Enables filtering based on map field value
    number_filters Sequence[AutomationRuleV2OcsfNumberFilter]
    Enables filtering based on numerical field values
    operator AutomationRuleV2AllowedOperators
    The logical operator used to combine multiple filter conditions.
    string_filters Sequence[AutomationRuleV2OcsfStringFilter]
    Enables filtering based on string field values
    booleanFilters List<Property Map>
    Enables filtering based on boolean field values
    dateFilters List<Property Map>
    Enables filtering based on date and timestamp fields
    mapFilters List<Property Map>
    Enables filtering based on map field value
    numberFilters List<Property Map>
    Enables filtering based on numerical field values
    operator "AND" | "OR"
    The logical operator used to combine multiple filter conditions.
    stringFilters List<Property Map>
    Enables filtering based on string field values

    AutomationRuleV2Criteria

    OcsfFindingCriteria AutomationRuleV2OcsfFindingFilters
    The filtering conditions that align with OCSF standards.
    ocsfFindingCriteria AutomationRuleV2OcsfFindingFilters
    The filtering conditions that align with OCSF standards.
    ocsfFindingCriteria AutomationRuleV2OcsfFindingFilters
    The filtering conditions that align with OCSF standards.
    ocsf_finding_criteria AutomationRuleV2OcsfFindingFilters
    The filtering conditions that align with OCSF standards.
    ocsfFindingCriteria Property Map
    The filtering conditions that align with OCSF standards.

    AutomationRuleV2DateFilter

    DateRange Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2DateRange
    A date range for the date filter.
    End string

    A timestamp that provides the end date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    Start string

    A timestamp that provides the start date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    DateRange AutomationRuleV2DateRange
    A date range for the date filter.
    End string

    A timestamp that provides the end date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    Start string

    A timestamp that provides the start date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    dateRange AutomationRuleV2DateRange
    A date range for the date filter.
    end String

    A timestamp that provides the end date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    start String

    A timestamp that provides the start date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    dateRange AutomationRuleV2DateRange
    A date range for the date filter.
    end string

    A timestamp that provides the end date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    start string

    A timestamp that provides the start date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    date_range AutomationRuleV2DateRange
    A date range for the date filter.
    end str

    A timestamp that provides the end date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    start str

    A timestamp that provides the start date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    dateRange Property Map
    A date range for the date filter.
    end String

    A timestamp that provides the end date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    start String

    A timestamp that provides the start date for the date filter.

    For more information about the validation and formatting of timestamp fields in AWS Security Hub , see Timestamps .

    AutomationRuleV2DateRange

    Unit Pulumi.AwsNative.SecurityHub.AutomationRuleV2DateRangeUnit
    A date range unit for the date filter
    Value double
    A date range value for the date filter
    Unit AutomationRuleV2DateRangeUnit
    A date range unit for the date filter
    Value float64
    A date range value for the date filter
    unit AutomationRuleV2DateRangeUnit
    A date range unit for the date filter
    value Double
    A date range value for the date filter
    unit AutomationRuleV2DateRangeUnit
    A date range unit for the date filter
    value number
    A date range value for the date filter
    unit AutomationRuleV2DateRangeUnit
    A date range unit for the date filter
    value float
    A date range value for the date filter
    unit "DAYS"
    A date range unit for the date filter
    value Number
    A date range value for the date filter

    AutomationRuleV2DateRangeUnit

    AutomationRuleV2ExternalIntegrationConfiguration

    ConnectorArn string
    The ARN of the connector that establishes the integration
    ConnectorArn string
    The ARN of the connector that establishes the integration
    connectorArn String
    The ARN of the connector that establishes the integration
    connectorArn string
    The ARN of the connector that establishes the integration
    connector_arn str
    The ARN of the connector that establishes the integration
    connectorArn String
    The ARN of the connector that establishes the integration

    AutomationRuleV2MapFilter

    Comparison Pulumi.AwsNative.SecurityHub.AutomationRuleV2MapFilterComparison
    The condition to apply to the key value when filtering findings with a map filter
    Key string
    The key of the map filter
    Value string
    The value for the key in the map filter
    Comparison AutomationRuleV2MapFilterComparison
    The condition to apply to the key value when filtering findings with a map filter
    Key string
    The key of the map filter
    Value string
    The value for the key in the map filter
    comparison AutomationRuleV2MapFilterComparison
    The condition to apply to the key value when filtering findings with a map filter
    key String
    The key of the map filter
    value String
    The value for the key in the map filter
    comparison AutomationRuleV2MapFilterComparison
    The condition to apply to the key value when filtering findings with a map filter
    key string
    The key of the map filter
    value string
    The value for the key in the map filter
    comparison AutomationRuleV2MapFilterComparison
    The condition to apply to the key value when filtering findings with a map filter
    key str
    The key of the map filter
    value str
    The value for the key in the map filter
    comparison "EQUALS" | "NOT_EQUALS"
    The condition to apply to the key value when filtering findings with a map filter
    key String
    The key of the map filter
    value String
    The value for the key in the map filter

    AutomationRuleV2MapFilterComparison

    AutomationRuleV2NumberFilter

    Eq double
    The equal-to condition to be applied to a single field when querying for findings
    Gte double
    The greater-than-equal condition to be applied to a single field when querying for findings
    Lte double
    The less-than-equal condition to be applied to a single field when querying for findings
    Eq float64
    The equal-to condition to be applied to a single field when querying for findings
    Gte float64
    The greater-than-equal condition to be applied to a single field when querying for findings
    Lte float64
    The less-than-equal condition to be applied to a single field when querying for findings
    eq Double
    The equal-to condition to be applied to a single field when querying for findings
    gte Double
    The greater-than-equal condition to be applied to a single field when querying for findings
    lte Double
    The less-than-equal condition to be applied to a single field when querying for findings
    eq number
    The equal-to condition to be applied to a single field when querying for findings
    gte number
    The greater-than-equal condition to be applied to a single field when querying for findings
    lte number
    The less-than-equal condition to be applied to a single field when querying for findings
    eq float
    The equal-to condition to be applied to a single field when querying for findings
    gte float
    The greater-than-equal condition to be applied to a single field when querying for findings
    lte float
    The less-than-equal condition to be applied to a single field when querying for findings
    eq Number
    The equal-to condition to be applied to a single field when querying for findings
    gte Number
    The greater-than-equal condition to be applied to a single field when querying for findings
    lte Number
    The less-than-equal condition to be applied to a single field when querying for findings

    AutomationRuleV2OcsfBooleanFilter

    FieldName AutomationRuleV2OcsfBooleanFilterFieldName
    The name of the field
    Filter AutomationRuleV2BooleanFilter
    Enables filtering of security findings based on boolean field values in OCSF.
    fieldName AutomationRuleV2OcsfBooleanFilterFieldName
    The name of the field
    filter AutomationRuleV2BooleanFilter
    Enables filtering of security findings based on boolean field values in OCSF.
    fieldName AutomationRuleV2OcsfBooleanFilterFieldName
    The name of the field
    filter AutomationRuleV2BooleanFilter
    Enables filtering of security findings based on boolean field values in OCSF.
    field_name AutomationRuleV2OcsfBooleanFilterFieldName
    The name of the field
    filter AutomationRuleV2BooleanFilter
    Enables filtering of security findings based on boolean field values in OCSF.
    fieldName "compliance.assessments.meets_criteria" | "vulnerabilities.is_exploit_available" | "vulnerabilities.is_fix_available"
    The name of the field
    filter Property Map
    Enables filtering of security findings based on boolean field values in OCSF.

    AutomationRuleV2OcsfBooleanFilterFieldName

    AutomationRuleV2OcsfDateFilter

    FieldName Pulumi.AwsNative.SecurityHub.AutomationRuleV2OcsfDateFilterFieldName
    The name of the field
    Filter Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2DateFilter
    Enables filtering of security findings based on date and timestamp fields in OCSF.
    FieldName AutomationRuleV2OcsfDateFilterFieldName
    The name of the field
    Filter AutomationRuleV2DateFilter
    Enables filtering of security findings based on date and timestamp fields in OCSF.
    fieldName AutomationRuleV2OcsfDateFilterFieldName
    The name of the field
    filter AutomationRuleV2DateFilter
    Enables filtering of security findings based on date and timestamp fields in OCSF.
    fieldName AutomationRuleV2OcsfDateFilterFieldName
    The name of the field
    filter AutomationRuleV2DateFilter
    Enables filtering of security findings based on date and timestamp fields in OCSF.
    field_name AutomationRuleV2OcsfDateFilterFieldName
    The name of the field
    filter AutomationRuleV2DateFilter
    Enables filtering of security findings based on date and timestamp fields in OCSF.

    AutomationRuleV2OcsfDateFilterFieldName

    AutomationRuleV2OcsfFindingFilters

    CompositeFilters List<Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2CompositeFilter>
    Enables the creation of complex filtering conditions by combining filter
    CompositeOperator Pulumi.AwsNative.SecurityHub.AutomationRuleV2AllowedOperators
    The logical operators used to combine the filtering on multiple CompositeFilters .
    CompositeFilters []AutomationRuleV2CompositeFilter
    Enables the creation of complex filtering conditions by combining filter
    CompositeOperator AutomationRuleV2AllowedOperators
    The logical operators used to combine the filtering on multiple CompositeFilters .
    compositeFilters List<AutomationRuleV2CompositeFilter>
    Enables the creation of complex filtering conditions by combining filter
    compositeOperator AutomationRuleV2AllowedOperators
    The logical operators used to combine the filtering on multiple CompositeFilters .
    compositeFilters AutomationRuleV2CompositeFilter[]
    Enables the creation of complex filtering conditions by combining filter
    compositeOperator AutomationRuleV2AllowedOperators
    The logical operators used to combine the filtering on multiple CompositeFilters .
    composite_filters Sequence[AutomationRuleV2CompositeFilter]
    Enables the creation of complex filtering conditions by combining filter
    composite_operator AutomationRuleV2AllowedOperators
    The logical operators used to combine the filtering on multiple CompositeFilters .
    compositeFilters List<Property Map>
    Enables the creation of complex filtering conditions by combining filter
    compositeOperator "AND" | "OR"
    The logical operators used to combine the filtering on multiple CompositeFilters .

    AutomationRuleV2OcsfMapFilter

    FieldName Pulumi.AwsNative.SecurityHub.AutomationRuleV2OcsfMapFilterFieldName
    The name of the field
    Filter Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2MapFilter
    Enables filtering of security findings based on map field values in OCSF.
    FieldName AutomationRuleV2OcsfMapFilterFieldName
    The name of the field
    Filter AutomationRuleV2MapFilter
    Enables filtering of security findings based on map field values in OCSF.
    fieldName AutomationRuleV2OcsfMapFilterFieldName
    The name of the field
    filter AutomationRuleV2MapFilter
    Enables filtering of security findings based on map field values in OCSF.
    fieldName AutomationRuleV2OcsfMapFilterFieldName
    The name of the field
    filter AutomationRuleV2MapFilter
    Enables filtering of security findings based on map field values in OCSF.
    field_name AutomationRuleV2OcsfMapFilterFieldName
    The name of the field
    filter AutomationRuleV2MapFilter
    Enables filtering of security findings based on map field values in OCSF.
    fieldName "resources.tags"
    The name of the field
    filter Property Map
    Enables filtering of security findings based on map field values in OCSF.

    AutomationRuleV2OcsfMapFilterFieldName

    AutomationRuleV2OcsfNumberFilter

    FieldName Pulumi.AwsNative.SecurityHub.AutomationRuleV2OcsfNumberFilterFieldName
    The name of the field
    Filter Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2NumberFilter
    Enables filtering of security findings based on numerical field values in OCSF.
    FieldName AutomationRuleV2OcsfNumberFilterFieldName
    The name of the field
    Filter AutomationRuleV2NumberFilter
    Enables filtering of security findings based on numerical field values in OCSF.
    fieldName AutomationRuleV2OcsfNumberFilterFieldName
    The name of the field
    filter AutomationRuleV2NumberFilter
    Enables filtering of security findings based on numerical field values in OCSF.
    fieldName AutomationRuleV2OcsfNumberFilterFieldName
    The name of the field
    filter AutomationRuleV2NumberFilter
    Enables filtering of security findings based on numerical field values in OCSF.
    field_name AutomationRuleV2OcsfNumberFilterFieldName
    The name of the field
    filter AutomationRuleV2NumberFilter
    Enables filtering of security findings based on numerical field values in OCSF.

    AutomationRuleV2OcsfNumberFilterFieldName

    AutomationRuleV2OcsfStringField

    AutomationRuleV2OcsfStringFilter

    FieldName Pulumi.AwsNative.SecurityHub.AutomationRuleV2OcsfStringField
    The name of the field.
    Filter Pulumi.AwsNative.SecurityHub.Inputs.AutomationRuleV2StringFilter
    Enables filtering of security findings based on string field values in OCSF.
    FieldName AutomationRuleV2OcsfStringField
    The name of the field.
    Filter AutomationRuleV2StringFilter
    Enables filtering of security findings based on string field values in OCSF.
    fieldName AutomationRuleV2OcsfStringField
    The name of the field.
    filter AutomationRuleV2StringFilter
    Enables filtering of security findings based on string field values in OCSF.
    fieldName AutomationRuleV2OcsfStringField
    The name of the field.
    filter AutomationRuleV2StringFilter
    Enables filtering of security findings based on string field values in OCSF.
    field_name AutomationRuleV2OcsfStringField
    The name of the field.
    filter AutomationRuleV2StringFilter
    Enables filtering of security findings based on string field values in OCSF.
    fieldName "metadata.uid" | "activity_name" | "cloud.account.name" | "cloud.account.uid" | "cloud.provider" | "cloud.region" | "compliance.assessments.category" | "compliance.assessments.name" | "compliance.control" | "compliance.status" | "compliance.standards" | "finding_info.desc" | "finding_info.src_url" | "finding_info.title" | "finding_info.types" | "finding_info.uid" | "finding_info.related_events.uid" | "finding_info.related_events.product.uid" | "finding_info.related_events.title" | "metadata.product.feature.uid" | "metadata.product.name" | "metadata.product.uid" | "metadata.product.vendor_name" | "remediation.desc" | "remediation.references" | "resources.cloud_partition" | "resources.name" | "resources.region" | "resources.type" | "resources.uid" | "severity" | "status" | "comment" | "vulnerabilities.fix_coverage" | "class_name"
    The name of the field.
    filter Property Map
    Enables filtering of security findings based on string field values in OCSF.

    AutomationRuleV2RuleStatus

    AutomationRuleV2StringFilter

    Comparison Pulumi.AwsNative.SecurityHub.AutomationRuleV2StringFilterComparison
    The condition to apply to a string value when filtering findings
    Value string
    The string filter value
    Comparison AutomationRuleV2StringFilterComparison
    The condition to apply to a string value when filtering findings
    Value string
    The string filter value
    comparison AutomationRuleV2StringFilterComparison
    The condition to apply to a string value when filtering findings
    value String
    The string filter value
    comparison AutomationRuleV2StringFilterComparison
    The condition to apply to a string value when filtering findings
    value string
    The string filter value
    comparison AutomationRuleV2StringFilterComparison
    The condition to apply to a string value when filtering findings
    value str
    The string filter value
    comparison "EQUALS" | "PREFIX" | "NOT_EQUALS" | "PREFIX_NOT_EQUALS" | "CONTAINS"
    The condition to apply to a string value when filtering findings
    value String
    The string filter value

    AutomationRuleV2StringFilterComparison

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.32.0 published on Wednesday, Aug 13, 2025 by Pulumi