module Stratosphere.InspectorV2.Filter.FilterCriteriaProperty (
module Exports, FilterCriteriaProperty(..),
mkFilterCriteriaProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.InspectorV2.Filter.DateFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.InspectorV2.Filter.MapFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.InspectorV2.Filter.NumberFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.InspectorV2.Filter.PackageFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.InspectorV2.Filter.PortRangeFilterProperty as Exports
import {-# SOURCE #-} Stratosphere.InspectorV2.Filter.StringFilterProperty as Exports
import Stratosphere.ResourceProperties
data FilterCriteriaProperty
=
FilterCriteriaProperty {FilterCriteriaProperty -> ()
haddock_workaround_ :: (),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
awsAccountId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImagePushedAt :: (Prelude.Maybe [DateFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRegistry :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [NumberFilterProperty]
epssScore :: (Prelude.Maybe [NumberFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
exploitAvailable :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [DateFilterProperty]
firstObservedAt :: (Prelude.Maybe [DateFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
fixAvailable :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [NumberFilterProperty]
inspectorScore :: (Prelude.Maybe [NumberFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLastModifiedAt :: (Prelude.Maybe [DateFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLayers :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [DateFilterProperty]
lastObservedAt :: (Prelude.Maybe [DateFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
networkProtocol :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
portRange :: (Prelude.Maybe [PortRangeFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
relatedVulnerabilities :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceTags :: (Prelude.Maybe [MapFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceType :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [DateFilterProperty]
updatedAt :: (Prelude.Maybe [DateFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
vendorSeverity :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: (Prelude.Maybe [StringFilterProperty]),
FilterCriteriaProperty -> Maybe [PackageFilterProperty]
vulnerablePackages :: (Prelude.Maybe [PackageFilterProperty])}
deriving stock (FilterCriteriaProperty -> FilterCriteriaProperty -> Bool
(FilterCriteriaProperty -> FilterCriteriaProperty -> Bool)
-> (FilterCriteriaProperty -> FilterCriteriaProperty -> Bool)
-> Eq FilterCriteriaProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FilterCriteriaProperty -> FilterCriteriaProperty -> Bool
== :: FilterCriteriaProperty -> FilterCriteriaProperty -> Bool
$c/= :: FilterCriteriaProperty -> FilterCriteriaProperty -> Bool
/= :: FilterCriteriaProperty -> FilterCriteriaProperty -> Bool
Prelude.Eq, Int -> FilterCriteriaProperty -> ShowS
[FilterCriteriaProperty] -> ShowS
FilterCriteriaProperty -> String
(Int -> FilterCriteriaProperty -> ShowS)
-> (FilterCriteriaProperty -> String)
-> ([FilterCriteriaProperty] -> ShowS)
-> Show FilterCriteriaProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FilterCriteriaProperty -> ShowS
showsPrec :: Int -> FilterCriteriaProperty -> ShowS
$cshow :: FilterCriteriaProperty -> String
show :: FilterCriteriaProperty -> String
$cshowList :: [FilterCriteriaProperty] -> ShowS
showList :: [FilterCriteriaProperty] -> ShowS
Prelude.Show)
mkFilterCriteriaProperty :: FilterCriteriaProperty
mkFilterCriteriaProperty :: FilterCriteriaProperty
mkFilterCriteriaProperty
= FilterCriteriaProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), awsAccountId :: Maybe [StringFilterProperty]
awsAccountId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
componentId :: Maybe [StringFilterProperty]
componentId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, componentType :: Maybe [StringFilterProperty]
componentType = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceImageId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ec2InstanceVpcId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageArchitecture = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ecrImageHash :: Maybe [StringFilterProperty]
ecrImageHash = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImagePushedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRegistry = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageRepositoryName = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
ecrImageTags :: Maybe [StringFilterProperty]
ecrImageTags = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, epssScore :: Maybe [NumberFilterProperty]
epssScore = Maybe [NumberFilterProperty]
forall a. Maybe a
Prelude.Nothing,
exploitAvailable :: Maybe [StringFilterProperty]
exploitAvailable = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, findingArn :: Maybe [StringFilterProperty]
findingArn = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
findingStatus :: Maybe [StringFilterProperty]
findingStatus = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, findingType :: Maybe [StringFilterProperty]
findingType = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
firstObservedAt :: Maybe [DateFilterProperty]
firstObservedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing, fixAvailable :: Maybe [StringFilterProperty]
fixAvailable = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
inspectorScore :: Maybe [NumberFilterProperty]
inspectorScore = Maybe [NumberFilterProperty]
forall a. Maybe a
Prelude.Nothing,
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLastModifiedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing,
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionLayers = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionName = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lambdaFunctionRuntime = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
lastObservedAt :: Maybe [DateFilterProperty]
lastObservedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing,
networkProtocol :: Maybe [StringFilterProperty]
networkProtocol = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, portRange :: Maybe [PortRangeFilterProperty]
portRange = Maybe [PortRangeFilterProperty]
forall a. Maybe a
Prelude.Nothing,
relatedVulnerabilities :: Maybe [StringFilterProperty]
relatedVulnerabilities = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
resourceId :: Maybe [StringFilterProperty]
resourceId = 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, severity :: Maybe [StringFilterProperty]
severity = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
title :: Maybe [StringFilterProperty]
title = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing, updatedAt :: Maybe [DateFilterProperty]
updatedAt = Maybe [DateFilterProperty]
forall a. Maybe a
Prelude.Nothing,
vendorSeverity :: Maybe [StringFilterProperty]
vendorSeverity = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilityId = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerabilitySource = Maybe [StringFilterProperty]
forall a. Maybe a
Prelude.Nothing,
vulnerablePackages :: Maybe [PackageFilterProperty]
vulnerablePackages = Maybe [PackageFilterProperty]
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties FilterCriteriaProperty where
toResourceProperties :: FilterCriteriaProperty -> ResourceProperties
toResourceProperties FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::InspectorV2::Filter.FilterCriteria",
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
"CodeVulnerabilityDetectorName"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName,
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
"CodeVulnerabilityDetectorTags"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags,
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
"CodeVulnerabilityFilePath"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
codeVulnerabilityFilePath,
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
"ComponentId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
componentId,
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
"ComponentType" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
componentType,
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
"Ec2InstanceImageId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ec2InstanceImageId,
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
"Ec2InstanceSubnetId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ec2InstanceSubnetId,
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
"Ec2InstanceVpcId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ec2InstanceVpcId,
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
"EcrImageArchitecture" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageArchitecture,
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
"EcrImageHash" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageHash,
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
"EcrImagePushedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
ecrImagePushedAt,
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
"EcrImageRegistry" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageRegistry,
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
"EcrImageRepositoryName"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageRepositoryName,
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
"EcrImageTags" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageTags,
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
"EpssScore" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
epssScore,
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
"ExploitAvailable" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
exploitAvailable,
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
"FindingArn" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
findingArn,
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
"FindingStatus" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
findingStatus,
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
"FindingType" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
findingType,
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
"FixAvailable" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
fixAvailable,
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
"InspectorScore" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
inspectorScore,
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
"LambdaFunctionExecutionRoleArn"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn,
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
"LambdaFunctionLastModifiedAt"
([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
lambdaFunctionLastModifiedAt,
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
"LambdaFunctionLayers" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionLayers,
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
"LambdaFunctionName" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionName,
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
"LambdaFunctionRuntime"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionRuntime,
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
"NetworkProtocol" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
networkProtocol,
Key -> [PortRangeFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PortRange" ([PortRangeFilterProperty] -> (Key, Value))
-> Maybe [PortRangeFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [PortRangeFilterProperty]
portRange,
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
"RelatedVulnerabilities"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
relatedVulnerabilities,
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 -> [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
"Severity" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
severity,
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 -> [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 -> [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
"VendorSeverity" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
vendorSeverity,
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
"VulnerabilityId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
vulnerabilityId,
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
"VulnerabilitySource" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
vulnerabilitySource,
Key -> [PackageFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VulnerablePackages" ([PackageFilterProperty] -> (Key, Value))
-> Maybe [PackageFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [PackageFilterProperty]
vulnerablePackages])}
instance JSON.ToJSON FilterCriteriaProperty where
toJSON :: FilterCriteriaProperty -> Value
toJSON FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= [(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
"CodeVulnerabilityDetectorName"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName,
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
"CodeVulnerabilityDetectorTags"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags,
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
"CodeVulnerabilityFilePath"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
codeVulnerabilityFilePath,
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
"ComponentId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
componentId,
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
"ComponentType" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
componentType,
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
"Ec2InstanceImageId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ec2InstanceImageId,
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
"Ec2InstanceSubnetId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ec2InstanceSubnetId,
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
"Ec2InstanceVpcId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ec2InstanceVpcId,
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
"EcrImageArchitecture" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageArchitecture,
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
"EcrImageHash" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageHash,
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
"EcrImagePushedAt" ([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
ecrImagePushedAt,
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
"EcrImageRegistry" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageRegistry,
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
"EcrImageRepositoryName"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageRepositoryName,
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
"EcrImageTags" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
ecrImageTags,
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
"EpssScore" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
epssScore,
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
"ExploitAvailable" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
exploitAvailable,
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
"FindingArn" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
findingArn,
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
"FindingStatus" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
findingStatus,
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
"FindingType" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
findingType,
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
"FixAvailable" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
fixAvailable,
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
"InspectorScore" ([NumberFilterProperty] -> (Key, Value))
-> Maybe [NumberFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [NumberFilterProperty]
inspectorScore,
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
"LambdaFunctionExecutionRoleArn"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn,
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
"LambdaFunctionLastModifiedAt"
([DateFilterProperty] -> (Key, Value))
-> Maybe [DateFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DateFilterProperty]
lambdaFunctionLastModifiedAt,
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
"LambdaFunctionLayers" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionLayers,
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
"LambdaFunctionName" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionName,
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
"LambdaFunctionRuntime"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
lambdaFunctionRuntime,
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
"NetworkProtocol" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
networkProtocol,
Key -> [PortRangeFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PortRange" ([PortRangeFilterProperty] -> (Key, Value))
-> Maybe [PortRangeFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [PortRangeFilterProperty]
portRange,
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
"RelatedVulnerabilities"
([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
relatedVulnerabilities,
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 -> [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
"Severity" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
severity,
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 -> [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 -> [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
"VendorSeverity" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
vendorSeverity,
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
"VulnerabilityId" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
vulnerabilityId,
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
"VulnerabilitySource" ([StringFilterProperty] -> (Key, Value))
-> Maybe [StringFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StringFilterProperty]
vulnerabilitySource,
Key -> [PackageFilterProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VulnerablePackages" ([PackageFilterProperty] -> (Key, Value))
-> Maybe [PackageFilterProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [PackageFilterProperty]
vulnerablePackages]))
instance Property "AwsAccountId" FilterCriteriaProperty where
type PropertyType "AwsAccountId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "AwsAccountId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "AwsAccountId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "CodeVulnerabilityDetectorName" FilterCriteriaProperty where
type PropertyType "CodeVulnerabilityDetectorName" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "CodeVulnerabilityDetectorName" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "CodeVulnerabilityDetectorName" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "CodeVulnerabilityDetectorName" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "CodeVulnerabilityDetectorTags" FilterCriteriaProperty where
type PropertyType "CodeVulnerabilityDetectorTags" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "CodeVulnerabilityDetectorTags" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "CodeVulnerabilityDetectorTags" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "CodeVulnerabilityDetectorTags" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "CodeVulnerabilityFilePath" FilterCriteriaProperty where
type PropertyType "CodeVulnerabilityFilePath" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "CodeVulnerabilityFilePath" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "CodeVulnerabilityFilePath" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "CodeVulnerabilityFilePath" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "ComponentId" FilterCriteriaProperty where
type PropertyType "ComponentId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "ComponentId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "ComponentId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {componentId :: Maybe [StringFilterProperty]
componentId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ComponentId" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "ComponentType" FilterCriteriaProperty where
type PropertyType "ComponentType" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "ComponentType" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "ComponentType" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{componentType :: Maybe [StringFilterProperty]
componentType = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ComponentType" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "Ec2InstanceImageId" FilterCriteriaProperty where
type PropertyType "Ec2InstanceImageId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "Ec2InstanceImageId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "Ec2InstanceImageId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceImageId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Ec2InstanceImageId" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "Ec2InstanceSubnetId" FilterCriteriaProperty where
type PropertyType "Ec2InstanceSubnetId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "Ec2InstanceSubnetId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "Ec2InstanceSubnetId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Ec2InstanceSubnetId" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "Ec2InstanceVpcId" FilterCriteriaProperty where
type PropertyType "Ec2InstanceVpcId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "Ec2InstanceVpcId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "Ec2InstanceVpcId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ec2InstanceVpcId :: Maybe [StringFilterProperty]
ec2InstanceVpcId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Ec2InstanceVpcId" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EcrImageArchitecture" FilterCriteriaProperty where
type PropertyType "EcrImageArchitecture" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "EcrImageArchitecture" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EcrImageArchitecture" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageArchitecture = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "EcrImageArchitecture" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EcrImageHash" FilterCriteriaProperty where
type PropertyType "EcrImageHash" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "EcrImageHash" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EcrImageHash" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {ecrImageHash :: Maybe [StringFilterProperty]
ecrImageHash = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "EcrImageHash" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EcrImagePushedAt" FilterCriteriaProperty where
type PropertyType "EcrImagePushedAt" FilterCriteriaProperty = [DateFilterProperty]
set :: PropertyType "EcrImagePushedAt" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EcrImagePushedAt" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImagePushedAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType "EcrImagePushedAt" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EcrImageRegistry" FilterCriteriaProperty where
type PropertyType "EcrImageRegistry" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "EcrImageRegistry" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EcrImageRegistry" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRegistry = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "EcrImageRegistry" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EcrImageRepositoryName" FilterCriteriaProperty where
type PropertyType "EcrImageRepositoryName" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "EcrImageRepositoryName" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EcrImageRepositoryName" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageRepositoryName = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "EcrImageRepositoryName" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EcrImageTags" FilterCriteriaProperty where
type PropertyType "EcrImageTags" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "EcrImageTags" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EcrImageTags" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {ecrImageTags :: Maybe [StringFilterProperty]
ecrImageTags = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "EcrImageTags" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "EpssScore" FilterCriteriaProperty where
type PropertyType "EpssScore" FilterCriteriaProperty = [NumberFilterProperty]
set :: PropertyType "EpssScore" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "EpssScore" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {epssScore :: Maybe [NumberFilterProperty]
epssScore = [NumberFilterProperty] -> Maybe [NumberFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [NumberFilterProperty]
PropertyType "EpssScore" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "ExploitAvailable" FilterCriteriaProperty where
type PropertyType "ExploitAvailable" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "ExploitAvailable" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "ExploitAvailable" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{exploitAvailable :: Maybe [StringFilterProperty]
exploitAvailable = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "ExploitAvailable" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "FindingArn" FilterCriteriaProperty where
type PropertyType "FindingArn" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "FindingArn" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "FindingArn" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {findingArn :: Maybe [StringFilterProperty]
findingArn = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "FindingArn" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "FindingStatus" FilterCriteriaProperty where
type PropertyType "FindingStatus" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "FindingStatus" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "FindingStatus" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{findingStatus :: Maybe [StringFilterProperty]
findingStatus = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "FindingStatus" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "FindingType" FilterCriteriaProperty where
type PropertyType "FindingType" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "FindingType" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "FindingType" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {findingType :: Maybe [StringFilterProperty]
findingType = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "FindingType" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "FirstObservedAt" FilterCriteriaProperty where
type PropertyType "FirstObservedAt" FilterCriteriaProperty = [DateFilterProperty]
set :: PropertyType "FirstObservedAt" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "FirstObservedAt" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "FixAvailable" FilterCriteriaProperty where
type PropertyType "FixAvailable" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "FixAvailable" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "FixAvailable" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {fixAvailable :: Maybe [StringFilterProperty]
fixAvailable = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "FixAvailable" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "InspectorScore" FilterCriteriaProperty where
type PropertyType "InspectorScore" FilterCriteriaProperty = [NumberFilterProperty]
set :: PropertyType "InspectorScore" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "InspectorScore" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{inspectorScore :: Maybe [NumberFilterProperty]
inspectorScore = [NumberFilterProperty] -> Maybe [NumberFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [NumberFilterProperty]
PropertyType "InspectorScore" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "LambdaFunctionExecutionRoleArn" FilterCriteriaProperty where
type PropertyType "LambdaFunctionExecutionRoleArn" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType
"LambdaFunctionExecutionRoleArn" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType
"LambdaFunctionExecutionRoleArn" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionExecutionRoleArn = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType
"LambdaFunctionExecutionRoleArn" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "LambdaFunctionLastModifiedAt" FilterCriteriaProperty where
type PropertyType "LambdaFunctionLastModifiedAt" FilterCriteriaProperty = [DateFilterProperty]
set :: PropertyType "LambdaFunctionLastModifiedAt" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "LambdaFunctionLastModifiedAt" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLastModifiedAt = [DateFilterProperty] -> Maybe [DateFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DateFilterProperty]
PropertyType "LambdaFunctionLastModifiedAt" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "LambdaFunctionLayers" FilterCriteriaProperty where
type PropertyType "LambdaFunctionLayers" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "LambdaFunctionLayers" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "LambdaFunctionLayers" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionLayers = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "LambdaFunctionLayers" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "LambdaFunctionName" FilterCriteriaProperty where
type PropertyType "LambdaFunctionName" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "LambdaFunctionName" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "LambdaFunctionName" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionName = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "LambdaFunctionName" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "LambdaFunctionRuntime" FilterCriteriaProperty where
type PropertyType "LambdaFunctionRuntime" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "LambdaFunctionRuntime" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "LambdaFunctionRuntime" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lambdaFunctionRuntime = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "LambdaFunctionRuntime" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "LastObservedAt" FilterCriteriaProperty where
type PropertyType "LastObservedAt" FilterCriteriaProperty = [DateFilterProperty]
set :: PropertyType "LastObservedAt" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "LastObservedAt" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "NetworkProtocol" FilterCriteriaProperty where
type PropertyType "NetworkProtocol" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "NetworkProtocol" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "NetworkProtocol" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{networkProtocol :: Maybe [StringFilterProperty]
networkProtocol = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "NetworkProtocol" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "PortRange" FilterCriteriaProperty where
type PropertyType "PortRange" FilterCriteriaProperty = [PortRangeFilterProperty]
set :: PropertyType "PortRange" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "PortRange" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {portRange :: Maybe [PortRangeFilterProperty]
portRange = [PortRangeFilterProperty] -> Maybe [PortRangeFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [PortRangeFilterProperty]
PropertyType "PortRange" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "RelatedVulnerabilities" FilterCriteriaProperty where
type PropertyType "RelatedVulnerabilities" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "RelatedVulnerabilities" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "RelatedVulnerabilities" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{relatedVulnerabilities :: Maybe [StringFilterProperty]
relatedVulnerabilities = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "RelatedVulnerabilities" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "ResourceId" FilterCriteriaProperty where
type PropertyType "ResourceId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "ResourceId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "ResourceId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "ResourceTags" FilterCriteriaProperty where
type PropertyType "ResourceTags" FilterCriteriaProperty = [MapFilterProperty]
set :: PropertyType "ResourceTags" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "ResourceTags" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "ResourceType" FilterCriteriaProperty where
type PropertyType "ResourceType" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "ResourceType" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "ResourceType" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "Severity" FilterCriteriaProperty where
type PropertyType "Severity" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "Severity" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "Severity" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {severity :: Maybe [StringFilterProperty]
severity = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "Severity" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "Title" FilterCriteriaProperty where
type PropertyType "Title" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "Title" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "Title" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "UpdatedAt" FilterCriteriaProperty where
type PropertyType "UpdatedAt" FilterCriteriaProperty = [DateFilterProperty]
set :: PropertyType "UpdatedAt" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "UpdatedAt" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty {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" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "VendorSeverity" FilterCriteriaProperty where
type PropertyType "VendorSeverity" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "VendorSeverity" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "VendorSeverity" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{vendorSeverity :: Maybe [StringFilterProperty]
vendorSeverity = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "VendorSeverity" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "VulnerabilityId" FilterCriteriaProperty where
type PropertyType "VulnerabilityId" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "VulnerabilityId" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "VulnerabilityId" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilityId = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "VulnerabilityId" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "VulnerabilitySource" FilterCriteriaProperty where
type PropertyType "VulnerabilitySource" FilterCriteriaProperty = [StringFilterProperty]
set :: PropertyType "VulnerabilitySource" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "VulnerabilitySource" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerabilitySource = [StringFilterProperty] -> Maybe [StringFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StringFilterProperty]
PropertyType "VulnerabilitySource" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
instance Property "VulnerablePackages" FilterCriteriaProperty where
type PropertyType "VulnerablePackages" FilterCriteriaProperty = [PackageFilterProperty]
set :: PropertyType "VulnerablePackages" FilterCriteriaProperty
-> FilterCriteriaProperty -> FilterCriteriaProperty
set PropertyType "VulnerablePackages" FilterCriteriaProperty
newValue FilterCriteriaProperty {Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
Maybe [PackageFilterProperty]
()
haddock_workaround_ :: FilterCriteriaProperty -> ()
awsAccountId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
componentType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceImageId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceSubnetId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ec2InstanceVpcId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageArchitecture :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageHash :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImagePushedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
ecrImageRegistry :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageRepositoryName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
ecrImageTags :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
epssScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
exploitAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingStatus :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
findingType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
firstObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
fixAvailable :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
inspectorScore :: FilterCriteriaProperty -> Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
lambdaFunctionLayers :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionName :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lambdaFunctionRuntime :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
lastObservedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
networkProtocol :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
portRange :: FilterCriteriaProperty -> Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
resourceTags :: FilterCriteriaProperty -> Maybe [MapFilterProperty]
resourceType :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
severity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
title :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
updatedAt :: FilterCriteriaProperty -> Maybe [DateFilterProperty]
vendorSeverity :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilityId :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerabilitySource :: FilterCriteriaProperty -> Maybe [StringFilterProperty]
vulnerablePackages :: FilterCriteriaProperty -> Maybe [PackageFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
vulnerablePackages :: Maybe [PackageFilterProperty]
..}
= FilterCriteriaProperty
{vulnerablePackages :: Maybe [PackageFilterProperty]
vulnerablePackages = [PackageFilterProperty] -> Maybe [PackageFilterProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [PackageFilterProperty]
PropertyType "VulnerablePackages" FilterCriteriaProperty
newValue, Maybe [DateFilterProperty]
Maybe [MapFilterProperty]
Maybe [NumberFilterProperty]
Maybe [PortRangeFilterProperty]
Maybe [StringFilterProperty]
()
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
haddock_workaround_ :: ()
awsAccountId :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorName :: Maybe [StringFilterProperty]
codeVulnerabilityDetectorTags :: Maybe [StringFilterProperty]
codeVulnerabilityFilePath :: Maybe [StringFilterProperty]
componentId :: Maybe [StringFilterProperty]
componentType :: Maybe [StringFilterProperty]
ec2InstanceImageId :: Maybe [StringFilterProperty]
ec2InstanceSubnetId :: Maybe [StringFilterProperty]
ec2InstanceVpcId :: Maybe [StringFilterProperty]
ecrImageArchitecture :: Maybe [StringFilterProperty]
ecrImageHash :: Maybe [StringFilterProperty]
ecrImagePushedAt :: Maybe [DateFilterProperty]
ecrImageRegistry :: Maybe [StringFilterProperty]
ecrImageRepositoryName :: Maybe [StringFilterProperty]
ecrImageTags :: Maybe [StringFilterProperty]
epssScore :: Maybe [NumberFilterProperty]
exploitAvailable :: Maybe [StringFilterProperty]
findingArn :: Maybe [StringFilterProperty]
findingStatus :: Maybe [StringFilterProperty]
findingType :: Maybe [StringFilterProperty]
firstObservedAt :: Maybe [DateFilterProperty]
fixAvailable :: Maybe [StringFilterProperty]
inspectorScore :: Maybe [NumberFilterProperty]
lambdaFunctionExecutionRoleArn :: Maybe [StringFilterProperty]
lambdaFunctionLastModifiedAt :: Maybe [DateFilterProperty]
lambdaFunctionLayers :: Maybe [StringFilterProperty]
lambdaFunctionName :: Maybe [StringFilterProperty]
lambdaFunctionRuntime :: Maybe [StringFilterProperty]
lastObservedAt :: Maybe [DateFilterProperty]
networkProtocol :: Maybe [StringFilterProperty]
portRange :: Maybe [PortRangeFilterProperty]
relatedVulnerabilities :: Maybe [StringFilterProperty]
resourceId :: Maybe [StringFilterProperty]
resourceTags :: Maybe [MapFilterProperty]
resourceType :: Maybe [StringFilterProperty]
severity :: Maybe [StringFilterProperty]
title :: Maybe [StringFilterProperty]
updatedAt :: Maybe [DateFilterProperty]
vendorSeverity :: Maybe [StringFilterProperty]
vulnerabilityId :: Maybe [StringFilterProperty]
vulnerabilitySource :: Maybe [StringFilterProperty]
..}