module Stratosphere.SecurityHub.AutomationRule.AutomationRulesFindingFiltersProperty (
        module Exports, AutomationRulesFindingFiltersProperty(..),
        mkAutomationRulesFindingFiltersProperty
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.SecurityHub.AutomationRule.DateFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.SecurityHub.AutomationRule.MapFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.SecurityHub.AutomationRule.NumberFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.SecurityHub.AutomationRule.StringFilterProperty as Exports
import Stratosphere.ResourceProperties
data AutomationRulesFindingFiltersProperty
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html>
    AutomationRulesFindingFiltersProperty {AutomationRulesFindingFiltersProperty -> ()
haddock_workaround_ :: (),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-awsaccountid>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
awsAccountId :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-companyname>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-complianceassociatedstandardsid>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-compliancesecuritycontrolid>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-compliancestatus>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-confidence>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
confidence :: (Prelude.Maybe [NumberFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-createdat>
                                           AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
createdAt :: (Prelude.Maybe [DateFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-criticality>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
criticality :: (Prelude.Maybe [NumberFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-description>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
description :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-firstobservedat>
                                           AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
firstObservedAt :: (Prelude.Maybe [DateFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-generatorid>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
generatorId :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-id>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-lastobservedat>
                                           AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
lastObservedAt :: (Prelude.Maybe [DateFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-notetext>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteText :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-noteupdatedat>
                                           AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedAt :: (Prelude.Maybe [DateFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-noteupdatedby>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedBy :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-productarn>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-productname>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-recordstate>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-relatedfindingsid>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-relatedfindingsproductarn>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-resourcedetailsother>
                                           AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceDetailsOther :: (Prelude.Maybe [MapFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-resourceid>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceId :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-resourcepartition>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-resourceregion>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-resourcetags>
                                           AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceTags :: (Prelude.Maybe [MapFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-resourcetype>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceType :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-severitylabel>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-sourceurl>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-title>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-type>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-updatedat>
                                           AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
updatedAt :: (Prelude.Maybe [DateFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-userdefinedfields>
                                           AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
userDefinedFields :: (Prelude.Maybe [MapFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-verificationstate>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
verificationState :: (Prelude.Maybe [StringFilterProperty]),
                                           -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-securityhub-automationrule-automationrulesfindingfilters.html#cfn-securityhub-automationrule-automationrulesfindingfilters-workflowstatus>
                                           AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: (Prelude.Maybe [StringFilterProperty])}
  deriving stock (AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty -> Bool
(AutomationRulesFindingFiltersProperty
 -> AutomationRulesFindingFiltersProperty -> Bool)
-> (AutomationRulesFindingFiltersProperty
    -> AutomationRulesFindingFiltersProperty -> Bool)
-> Eq AutomationRulesFindingFiltersProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty -> Bool
== :: AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty -> Bool
$c/= :: AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty -> Bool
/= :: AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty -> Bool
Prelude.Eq, Int -> AutomationRulesFindingFiltersProperty -> ShowS
[AutomationRulesFindingFiltersProperty] -> ShowS
AutomationRulesFindingFiltersProperty -> String
(Int -> AutomationRulesFindingFiltersProperty -> ShowS)
-> (AutomationRulesFindingFiltersProperty -> String)
-> ([AutomationRulesFindingFiltersProperty] -> ShowS)
-> Show AutomationRulesFindingFiltersProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> AutomationRulesFindingFiltersProperty -> ShowS
showsPrec :: Int -> AutomationRulesFindingFiltersProperty -> ShowS
$cshow :: AutomationRulesFindingFiltersProperty -> String
show :: AutomationRulesFindingFiltersProperty -> String
$cshowList :: [AutomationRulesFindingFiltersProperty] -> ShowS
showList :: [AutomationRulesFindingFiltersProperty] -> ShowS
Prelude.Show)
mkAutomationRulesFindingFiltersProperty ::
  AutomationRulesFindingFiltersProperty
mkAutomationRulesFindingFiltersProperty :: AutomationRulesFindingFiltersProperty
mkAutomationRulesFindingFiltersProperty
  = AutomationRulesFindingFiltersProperty
      {haddock_workaround_ :: ()
haddock_workaround_ = (), awsAccountId :: Maybe [StringFilterProperty]
awsAccountId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       companyName :: Maybe [StringFilterProperty]
companyName = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceSecurityControlId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       complianceStatus :: Maybe [StringFilterProperty]
complianceStatus = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, confidence :: Maybe [NumberFilterProperty]
confidence = Maybe [NumberFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       createdAt :: Maybe [DateFilterProperty]
createdAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing, criticality :: Maybe [NumberFilterProperty]
criticality = Maybe [NumberFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       description :: Maybe [StringFilterProperty]
description = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, firstObservedAt :: Maybe [DateFilterProperty]
firstObservedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       generatorId :: Maybe [StringFilterProperty]
generatorId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, id :: Maybe [StringFilterProperty]
id = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       lastObservedAt :: Maybe [DateFilterProperty]
lastObservedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing, noteText :: Maybe [StringFilterProperty]
noteText = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing, noteUpdatedBy :: Maybe [StringFilterProperty]
noteUpdatedBy = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       productArn :: Maybe [StringFilterProperty]
productArn = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, productName :: Maybe [StringFilterProperty]
productName = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       recordState :: Maybe [StringFilterProperty]
recordState = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       relatedFindingsProductArn :: Maybe [StringFilterProperty]
relatedFindingsProductArn = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       resourceDetailsOther :: Maybe [MapFilterProperty]
resourceDetailsOther = Maybe [MapFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       resourceId :: Maybe [StringFilterProperty]
resourceId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, resourcePartition :: Maybe [StringFilterProperty]
resourcePartition = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       resourceRegion :: Maybe [StringFilterProperty]
resourceRegion = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, resourceTags :: Maybe [MapFilterProperty]
resourceTags = Maybe [MapFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       resourceType :: Maybe [StringFilterProperty]
resourceType = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, severityLabel :: Maybe [StringFilterProperty]
severityLabel = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       sourceUrl :: Maybe [StringFilterProperty]
sourceUrl = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, title :: Maybe [StringFilterProperty]
title = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       type' :: Maybe [StringFilterProperty]
type' = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, updatedAt :: Maybe [DateFilterProperty]
updatedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       userDefinedFields :: Maybe [MapFilterProperty]
userDefinedFields = Maybe [MapFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       verificationState :: Maybe [StringFilterProperty]
verificationState = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
       workflowStatus :: Maybe [StringFilterProperty]
workflowStatus = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties AutomationRulesFindingFiltersProperty where
  toResourceProperties :: AutomationRulesFindingFiltersProperty -> ResourceProperties
toResourceProperties AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::SecurityHub::AutomationRule.AutomationRulesFindingFilters",
         supportsTags :: Bool
supportsTags = Bool
Prelude.False,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
                           [Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AwsAccountId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
awsAccountId,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CompanyName" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
companyName,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComplianceAssociatedStandardsId"
                              ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
complianceAssociatedStandardsId,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComplianceSecurityControlId"
                              ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
complianceSecurityControlId,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComplianceStatus" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
complianceStatus,
                            Key -> [NumberFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Confidence" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
confidence,
                            Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreatedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
createdAt,
                            Key -> [NumberFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Criticality" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
criticality,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Description" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
description,
                            Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FirstObservedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
firstObservedAt,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GeneratorId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
generatorId,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Id" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
id,
                            Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"LastObservedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
lastObservedAt,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NoteText" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
noteText,
                            Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NoteUpdatedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
noteUpdatedAt,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NoteUpdatedBy" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
noteUpdatedBy,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProductArn" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
productArn,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProductName" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
productName,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RecordState" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
recordState,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RelatedFindingsId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
relatedFindingsId,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RelatedFindingsProductArn"
                              ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
relatedFindingsProductArn,
                            Key -> [MapFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceDetailsOther" ([MapFilterProperty] -> (Key, Value))
-> Maybe [MapFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MapFilterProperty]
resourceDetailsOther,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourceId,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourcePartition" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourcePartition,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceRegion" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourceRegion,
                            Key -> [MapFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceTags" ([MapFilterProperty] -> (Key, Value))
-> Maybe [MapFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MapFilterProperty]
resourceTags,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceType" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourceType,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SeverityLabel" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
severityLabel,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceUrl" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
sourceUrl,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Title" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
title,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Type" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
type',
                            Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UpdatedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
updatedAt,
                            Key -> [MapFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UserDefinedFields" ([MapFilterProperty] -> (Key, Value))
-> Maybe [MapFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MapFilterProperty]
userDefinedFields,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VerificationState" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
verificationState,
                            Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"WorkflowStatus" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
workflowStatus])}
instance JSON.ToJSON AutomationRulesFindingFiltersProperty where
  toJSON :: AutomationRulesFindingFiltersProperty -> Value
toJSON AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
              [Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AwsAccountId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
awsAccountId,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CompanyName" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
companyName,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComplianceAssociatedStandardsId"
                 ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
complianceAssociatedStandardsId,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComplianceSecurityControlId"
                 ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
complianceSecurityControlId,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComplianceStatus" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
complianceStatus,
               Key -> [NumberFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Confidence" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
confidence,
               Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CreatedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
createdAt,
               Key -> [NumberFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Criticality" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
criticality,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Description" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
description,
               Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FirstObservedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
firstObservedAt,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GeneratorId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
generatorId,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Id" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
id,
               Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"LastObservedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
lastObservedAt,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NoteText" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
noteText,
               Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NoteUpdatedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
noteUpdatedAt,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NoteUpdatedBy" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
noteUpdatedBy,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProductArn" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
productArn,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProductName" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
productName,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RecordState" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
recordState,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RelatedFindingsId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
relatedFindingsId,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RelatedFindingsProductArn"
                 ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
relatedFindingsProductArn,
               Key -> [MapFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceDetailsOther" ([MapFilterProperty] -> (Key, Value))
-> Maybe [MapFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MapFilterProperty]
resourceDetailsOther,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourceId,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourcePartition" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourcePartition,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceRegion" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourceRegion,
               Key -> [MapFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceTags" ([MapFilterProperty] -> (Key, Value))
-> Maybe [MapFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MapFilterProperty]
resourceTags,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ResourceType" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
resourceType,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SeverityLabel" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
severityLabel,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SourceUrl" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
sourceUrl,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Title" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
title,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Type" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
type',
               Key -> [DateFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UpdatedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
updatedAt,
               Key -> [MapFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UserDefinedFields" ([MapFilterProperty] -> (Key, Value))
-> Maybe [MapFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MapFilterProperty]
userDefinedFields,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VerificationState" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
verificationState,
               Key -> [StringFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"WorkflowStatus" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
workflowStatus]))
instance Property "AwsAccountId" AutomationRulesFindingFiltersProperty where
  type PropertyType "AwsAccountId" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "AwsAccountId" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "AwsAccountId" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {awsAccountId :: Maybe [StringFilterProperty]
awsAccountId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "AwsAccountId" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "CompanyName" AutomationRulesFindingFiltersProperty where
  type PropertyType "CompanyName" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "CompanyName" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "CompanyName" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {companyName :: Maybe [StringFilterProperty]
companyName = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "CompanyName" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ComplianceAssociatedStandardsId" AutomationRulesFindingFiltersProperty where
  type PropertyType "ComplianceAssociatedStandardsId" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "ComplianceAssociatedStandardsId"
  AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "ComplianceAssociatedStandardsId"
  AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "ComplianceAssociatedStandardsId"
  AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ComplianceSecurityControlId" AutomationRulesFindingFiltersProperty where
  type PropertyType "ComplianceSecurityControlId" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "ComplianceSecurityControlId" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "ComplianceSecurityControlId" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceSecurityControlId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "ComplianceSecurityControlId" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ComplianceStatus" AutomationRulesFindingFiltersProperty where
  type PropertyType "ComplianceStatus" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "ComplianceStatus" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "ComplianceStatus" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {complianceStatus :: Maybe [StringFilterProperty]
complianceStatus = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "ComplianceStatus" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "Confidence" AutomationRulesFindingFiltersProperty where
  type PropertyType "Confidence" AutomationRulesFindingFiltersProperty = [NumberFilterProperty]
  set :: PropertyType "Confidence" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "Confidence" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {confidence :: Maybe [NumberFilterProperty]
confidence = [NumberFilterProperty] -> Maybe [NumberFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [NumberFilterProperty]
PropertyType "Confidence" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "CreatedAt" AutomationRulesFindingFiltersProperty where
  type PropertyType "CreatedAt" AutomationRulesFindingFiltersProperty = [DateFilterProperty]
  set :: PropertyType "CreatedAt" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "CreatedAt" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {createdAt :: Maybe [DateFilterProperty]
createdAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType "CreatedAt" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "Criticality" AutomationRulesFindingFiltersProperty where
  type PropertyType "Criticality" AutomationRulesFindingFiltersProperty = [NumberFilterProperty]
  set :: PropertyType "Criticality" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "Criticality" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {criticality :: Maybe [NumberFilterProperty]
criticality = [NumberFilterProperty] -> Maybe [NumberFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [NumberFilterProperty]
PropertyType "Criticality" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "Description" AutomationRulesFindingFiltersProperty where
  type PropertyType "Description" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "Description" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "Description" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {description :: Maybe [StringFilterProperty]
description = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Description" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "FirstObservedAt" AutomationRulesFindingFiltersProperty where
  type PropertyType "FirstObservedAt" AutomationRulesFindingFiltersProperty = [DateFilterProperty]
  set :: PropertyType
  "FirstObservedAt" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "FirstObservedAt" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {firstObservedAt :: Maybe [DateFilterProperty]
firstObservedAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType
  "FirstObservedAt" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "GeneratorId" AutomationRulesFindingFiltersProperty where
  type PropertyType "GeneratorId" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "GeneratorId" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "GeneratorId" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {generatorId :: Maybe [StringFilterProperty]
generatorId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "GeneratorId" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "Id" AutomationRulesFindingFiltersProperty where
  type PropertyType "Id" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "Id" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "Id" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {id :: Maybe [StringFilterProperty]
id = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Id" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "LastObservedAt" AutomationRulesFindingFiltersProperty where
  type PropertyType "LastObservedAt" AutomationRulesFindingFiltersProperty = [DateFilterProperty]
  set :: PropertyType "LastObservedAt" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "LastObservedAt" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {lastObservedAt :: Maybe [DateFilterProperty]
lastObservedAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType "LastObservedAt" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "NoteText" AutomationRulesFindingFiltersProperty where
  type PropertyType "NoteText" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "NoteText" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "NoteText" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {noteText :: Maybe [StringFilterProperty]
noteText = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "NoteText" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "NoteUpdatedAt" AutomationRulesFindingFiltersProperty where
  type PropertyType "NoteUpdatedAt" AutomationRulesFindingFiltersProperty = [DateFilterProperty]
  set :: PropertyType "NoteUpdatedAt" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "NoteUpdatedAt" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType "NoteUpdatedAt" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "NoteUpdatedBy" AutomationRulesFindingFiltersProperty where
  type PropertyType "NoteUpdatedBy" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "NoteUpdatedBy" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "NoteUpdatedBy" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {noteUpdatedBy :: Maybe [StringFilterProperty]
noteUpdatedBy = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "NoteUpdatedBy" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ProductArn" AutomationRulesFindingFiltersProperty where
  type PropertyType "ProductArn" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "ProductArn" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "ProductArn" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {productArn :: Maybe [StringFilterProperty]
productArn = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ProductArn" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ProductName" AutomationRulesFindingFiltersProperty where
  type PropertyType "ProductName" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "ProductName" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "ProductName" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {productName :: Maybe [StringFilterProperty]
productName = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ProductName" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "RecordState" AutomationRulesFindingFiltersProperty where
  type PropertyType "RecordState" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "RecordState" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "RecordState" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {recordState :: Maybe [StringFilterProperty]
recordState = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "RecordState" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "RelatedFindingsId" AutomationRulesFindingFiltersProperty where
  type PropertyType "RelatedFindingsId" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "RelatedFindingsId" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "RelatedFindingsId" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "RelatedFindingsId" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "RelatedFindingsProductArn" AutomationRulesFindingFiltersProperty where
  type PropertyType "RelatedFindingsProductArn" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "RelatedFindingsProductArn" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "RelatedFindingsProductArn" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {relatedFindingsProductArn :: Maybe [StringFilterProperty]
relatedFindingsProductArn = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "RelatedFindingsProductArn" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ResourceDetailsOther" AutomationRulesFindingFiltersProperty where
  type PropertyType "ResourceDetailsOther" AutomationRulesFindingFiltersProperty = [MapFilterProperty]
  set :: PropertyType
  "ResourceDetailsOther" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "ResourceDetailsOther" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {resourceDetailsOther :: Maybe [MapFilterProperty]
resourceDetailsOther = [MapFilterProperty] -> Maybe [MapFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [MapFilterProperty]
PropertyType
  "ResourceDetailsOther" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ResourceId" AutomationRulesFindingFiltersProperty where
  type PropertyType "ResourceId" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "ResourceId" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "ResourceId" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {resourceId :: Maybe [StringFilterProperty]
resourceId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ResourceId" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ResourcePartition" AutomationRulesFindingFiltersProperty where
  type PropertyType "ResourcePartition" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "ResourcePartition" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "ResourcePartition" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {resourcePartition :: Maybe [StringFilterProperty]
resourcePartition = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "ResourcePartition" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ResourceRegion" AutomationRulesFindingFiltersProperty where
  type PropertyType "ResourceRegion" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "ResourceRegion" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "ResourceRegion" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {resourceRegion :: Maybe [StringFilterProperty]
resourceRegion = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ResourceRegion" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ResourceTags" AutomationRulesFindingFiltersProperty where
  type PropertyType "ResourceTags" AutomationRulesFindingFiltersProperty = [MapFilterProperty]
  set :: PropertyType "ResourceTags" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "ResourceTags" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {resourceTags :: Maybe [MapFilterProperty]
resourceTags = [MapFilterProperty] -> Maybe [MapFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [MapFilterProperty]
PropertyType "ResourceTags" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "ResourceType" AutomationRulesFindingFiltersProperty where
  type PropertyType "ResourceType" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "ResourceType" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "ResourceType" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {resourceType :: Maybe [StringFilterProperty]
resourceType = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ResourceType" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "SeverityLabel" AutomationRulesFindingFiltersProperty where
  type PropertyType "SeverityLabel" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "SeverityLabel" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "SeverityLabel" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {severityLabel :: Maybe [StringFilterProperty]
severityLabel = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "SeverityLabel" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "SourceUrl" AutomationRulesFindingFiltersProperty where
  type PropertyType "SourceUrl" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "SourceUrl" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "SourceUrl" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {sourceUrl :: Maybe [StringFilterProperty]
sourceUrl = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "SourceUrl" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "Title" AutomationRulesFindingFiltersProperty where
  type PropertyType "Title" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "Title" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "Title" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {title :: Maybe [StringFilterProperty]
title = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Title" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "Type" AutomationRulesFindingFiltersProperty where
  type PropertyType "Type" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "Type" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "Type" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {type' :: Maybe [StringFilterProperty]
type' = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Type" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "UpdatedAt" AutomationRulesFindingFiltersProperty where
  type PropertyType "UpdatedAt" AutomationRulesFindingFiltersProperty = [DateFilterProperty]
  set :: PropertyType "UpdatedAt" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "UpdatedAt" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {updatedAt :: Maybe [DateFilterProperty]
updatedAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType "UpdatedAt" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "UserDefinedFields" AutomationRulesFindingFiltersProperty where
  type PropertyType "UserDefinedFields" AutomationRulesFindingFiltersProperty = [MapFilterProperty]
  set :: PropertyType
  "UserDefinedFields" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "UserDefinedFields" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {userDefinedFields :: Maybe [MapFilterProperty]
userDefinedFields = [MapFilterProperty] -> Maybe [MapFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [MapFilterProperty]
PropertyType
  "UserDefinedFields" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "VerificationState" AutomationRulesFindingFiltersProperty where
  type PropertyType "VerificationState" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType
  "VerificationState" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType
  "VerificationState" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {verificationState :: Maybe [StringFilterProperty]
verificationState = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
  "VerificationState" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
instance Property "WorkflowStatus" AutomationRulesFindingFiltersProperty where
  type PropertyType "WorkflowStatus" AutomationRulesFindingFiltersProperty = [StringFilterProperty]
  set :: PropertyType "WorkflowStatus" AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
-> AutomationRulesFindingFiltersProperty
set PropertyType "WorkflowStatus" AutomationRulesFindingFiltersProperty
newValue AutomationRulesFindingFiltersProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: AutomationRulesFindingFiltersProperty -> ()
awsAccountId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
companyName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceSecurityControlId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
complianceStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
confidence :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
createdAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
criticality :: AutomationRulesFindingFiltersProperty
-> Maybe [NumberFilterProperty]
description :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
firstObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
generatorId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
id :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
lastObservedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteText :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
noteUpdatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
noteUpdatedBy :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
productName :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
recordState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
relatedFindingsProductArn :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceDetailsOther :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceId :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourcePartition :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceRegion :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
resourceTags :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
resourceType :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
severityLabel :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
sourceUrl :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
title :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
type' :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
updatedAt :: AutomationRulesFindingFiltersProperty -> Maybe [DateFilterProperty]
userDefinedFields :: AutomationRulesFindingFiltersProperty -> Maybe [MapFilterProperty]
verificationState :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
workflowStatus :: AutomationRulesFindingFiltersProperty
-> Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
workflowStatus :: Maybe [StringFilterProperty]
..}
    = AutomationRulesFindingFiltersProperty
        {workflowStatus :: Maybe [StringFilterProperty]
workflowStatus = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "WorkflowStatus" AutomationRulesFindingFiltersProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
companyName :: Maybe [StringFilterProperty]
complianceAssociatedStandardsId :: Maybe [StringFilterProperty]
complianceSecurityControlId :: Maybe [StringFilterProperty]
complianceStatus :: Maybe [StringFilterProperty]
confidence :: Maybe [NumberFilterProperty]
createdAt :: Maybe [DateFilterProperty]
criticality :: Maybe [NumberFilterProperty]
description :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
generatorId :: Maybe [StringFilterProperty]
id :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
noteText :: Maybe [StringFilterProperty]
noteUpdatedAt :: Maybe [DateFilterProperty]
noteUpdatedBy :: Maybe [StringFilterProperty]
productArn :: Maybe [StringFilterProperty]
productName :: Maybe [StringFilterProperty]
recordState :: Maybe [StringFilterProperty]
relatedFindingsId :: Maybe [StringFilterProperty]
relatedFindingsProductArn :: Maybe [StringFilterProperty]
resourceDetailsOther :: Maybe [MapFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourcePartition :: Maybe [StringFilterProperty]
resourceRegion :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severityLabel :: Maybe [StringFilterProperty]
sourceUrl :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
type' :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
userDefinedFields :: Maybe [MapFilterProperty]
verificationState :: Maybe [StringFilterProperty]
..}