amazonka-inspector2-2.0: Amazon Inspector2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Inspector2.Types

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-06-08 of the Amazon Inspector2 SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

_BadRequestException :: AsError a => Fold a ServiceError Source #

One or more tags submitted as part of the request is not valid.

_ConflictException :: AsError a => Fold a ServiceError Source #

A conflict occurred.

_InternalServerException :: AsError a => Fold a ServiceError Source #

The request has failed due to an internal failure of the Amazon Inspector service.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The operation tried to access an invalid resource. Make sure the resource is specified correctly.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The limit on the number of requests per second was exceeded.

_ValidationException :: AsError a => Fold a ServiceError Source #

The request has failed validation due to missing required fields or having invalid inputs.

AccountSortBy

newtype AccountSortBy Source #

Constructors

AccountSortBy' 

Instances

Instances details
FromJSON AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

FromJSONKey AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToJSON AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToJSONKey AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToByteString AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToHeader AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToLog AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToQuery AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

FromText AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToText AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Methods

toText :: AccountSortBy -> Text #

FromXML AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

ToXML AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Methods

toXML :: AccountSortBy -> XML #

Generic AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Associated Types

type Rep AccountSortBy :: Type -> Type #

Read AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Show AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

NFData AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Methods

rnf :: AccountSortBy -> () #

Eq AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Ord AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

Hashable AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

type Rep AccountSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountSortBy

type Rep AccountSortBy = D1 ('MetaData "AccountSortBy" "Amazonka.Inspector2.Types.AccountSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "AccountSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccountSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AggregationFindingType

newtype AggregationFindingType Source #

Instances

Instances details
FromJSON AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

FromJSONKey AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToJSON AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToJSONKey AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToByteString AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToHeader AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToLog AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToQuery AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

FromText AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToText AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

FromXML AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

ToXML AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

Generic AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

Associated Types

type Rep AggregationFindingType :: Type -> Type #

Read AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

Show AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

NFData AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

Methods

rnf :: AggregationFindingType -> () #

Eq AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

Ord AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

Hashable AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

type Rep AggregationFindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationFindingType

type Rep AggregationFindingType = D1 ('MetaData "AggregationFindingType" "Amazonka.Inspector2.Types.AggregationFindingType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "AggregationFindingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregationFindingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AggregationResourceType

newtype AggregationResourceType Source #

Instances

Instances details
FromJSON AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

FromJSONKey AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToJSON AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToJSONKey AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToByteString AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToHeader AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToLog AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToQuery AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

FromText AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToText AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

FromXML AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

ToXML AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

Generic AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

Associated Types

type Rep AggregationResourceType :: Type -> Type #

Read AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

Show AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

NFData AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

Methods

rnf :: AggregationResourceType -> () #

Eq AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

Ord AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

Hashable AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

type Rep AggregationResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResourceType

type Rep AggregationResourceType = D1 ('MetaData "AggregationResourceType" "Amazonka.Inspector2.Types.AggregationResourceType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "AggregationResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregationResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AggregationType

newtype AggregationType Source #

Constructors

AggregationType' 

Instances

Instances details
FromJSON AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

FromJSONKey AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToJSON AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToJSONKey AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToByteString AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToHeader AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToLog AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToQuery AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

FromText AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToText AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

FromXML AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

ToXML AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

Methods

toXML :: AggregationType -> XML #

Generic AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

Associated Types

type Rep AggregationType :: Type -> Type #

Read AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

Show AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

NFData AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

Methods

rnf :: AggregationType -> () #

Eq AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

Ord AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

Hashable AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

type Rep AggregationType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationType

type Rep AggregationType = D1 ('MetaData "AggregationType" "Amazonka.Inspector2.Types.AggregationType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "AggregationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AmiSortBy

newtype AmiSortBy Source #

Constructors

AmiSortBy' 

Fields

Instances

Instances details
FromJSON AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

FromJSONKey AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToJSON AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToJSONKey AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToByteString AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Methods

toBS :: AmiSortBy -> ByteString #

ToHeader AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToLog AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToQuery AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

FromText AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToText AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Methods

toText :: AmiSortBy -> Text #

FromXML AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

ToXML AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Methods

toXML :: AmiSortBy -> XML #

Generic AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Associated Types

type Rep AmiSortBy :: Type -> Type #

Read AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Show AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

NFData AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Methods

rnf :: AmiSortBy -> () #

Eq AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Ord AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

Hashable AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

type Rep AmiSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiSortBy

type Rep AmiSortBy = D1 ('MetaData "AmiSortBy" "Amazonka.Inspector2.Types.AmiSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "AmiSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAmiSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Architecture

newtype Architecture Source #

Constructors

Architecture' 

Bundled Patterns

pattern Architecture_ARM64 :: Architecture 
pattern Architecture_X86_64 :: Architecture 

Instances

Instances details
FromJSON Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

FromJSONKey Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToJSON Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToJSONKey Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToByteString Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToHeader Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToLog Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToQuery Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

FromText Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToText Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Methods

toText :: Architecture -> Text #

FromXML Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

ToXML Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Methods

toXML :: Architecture -> XML #

Generic Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Associated Types

type Rep Architecture :: Type -> Type #

Read Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Show Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

NFData Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Methods

rnf :: Architecture -> () #

Eq Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Ord Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

Hashable Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

type Rep Architecture Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Architecture

type Rep Architecture = D1 ('MetaData "Architecture" "Amazonka.Inspector2.Types.Architecture" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Architecture'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AwsEcrContainerSortBy

newtype AwsEcrContainerSortBy Source #

Instances

Instances details
FromJSON AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

FromJSONKey AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToJSON AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToJSONKey AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToByteString AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToHeader AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToLog AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToQuery AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

FromText AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToText AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

FromXML AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

ToXML AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

Generic AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

Associated Types

type Rep AwsEcrContainerSortBy :: Type -> Type #

Read AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

Show AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

NFData AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

Methods

rnf :: AwsEcrContainerSortBy -> () #

Eq AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

Ord AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

Hashable AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

type Rep AwsEcrContainerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerSortBy

type Rep AwsEcrContainerSortBy = D1 ('MetaData "AwsEcrContainerSortBy" "Amazonka.Inspector2.Types.AwsEcrContainerSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "AwsEcrContainerSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAwsEcrContainerSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CoverageMapComparison

newtype CoverageMapComparison Source #

Instances

Instances details
FromJSON CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

FromJSONKey CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToJSON CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToJSONKey CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToByteString CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToHeader CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToLog CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToQuery CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

FromText CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToText CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

FromXML CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

ToXML CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

Generic CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

Associated Types

type Rep CoverageMapComparison :: Type -> Type #

Read CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

Show CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

NFData CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

Methods

rnf :: CoverageMapComparison -> () #

Eq CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

Ord CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

Hashable CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

type Rep CoverageMapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapComparison

type Rep CoverageMapComparison = D1 ('MetaData "CoverageMapComparison" "Amazonka.Inspector2.Types.CoverageMapComparison" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "CoverageMapComparison'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCoverageMapComparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CoverageResourceType

newtype CoverageResourceType Source #

Instances

Instances details
FromJSON CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

FromJSONKey CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToJSON CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToJSONKey CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToByteString CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToHeader CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToLog CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToQuery CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

FromText CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToText CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

FromXML CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

ToXML CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

Generic CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

Associated Types

type Rep CoverageResourceType :: Type -> Type #

Read CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

Show CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

NFData CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

Methods

rnf :: CoverageResourceType -> () #

Eq CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

Ord CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

Hashable CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

type Rep CoverageResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageResourceType

type Rep CoverageResourceType = D1 ('MetaData "CoverageResourceType" "Amazonka.Inspector2.Types.CoverageResourceType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "CoverageResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCoverageResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CoverageStringComparison

newtype CoverageStringComparison Source #

Instances

Instances details
FromJSON CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

FromJSONKey CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToJSON CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToJSONKey CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToByteString CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToHeader CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToLog CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToQuery CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

FromText CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToText CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

FromXML CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

ToXML CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

Generic CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

Associated Types

type Rep CoverageStringComparison :: Type -> Type #

Read CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

Show CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

NFData CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

Eq CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

Ord CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

Hashable CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

type Rep CoverageStringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringComparison

type Rep CoverageStringComparison = D1 ('MetaData "CoverageStringComparison" "Amazonka.Inspector2.Types.CoverageStringComparison" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "CoverageStringComparison'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCoverageStringComparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Currency

newtype Currency Source #

Constructors

Currency' 

Fields

Bundled Patterns

pattern Currency_USD :: Currency 

Instances

Instances details
FromJSON Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

FromJSONKey Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

ToJSON Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

ToJSONKey Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

ToByteString Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Methods

toBS :: Currency -> ByteString #

ToHeader Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Methods

toHeader :: HeaderName -> Currency -> [Header] #

ToLog Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

ToQuery Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

FromText Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

ToText Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Methods

toText :: Currency -> Text #

FromXML Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

ToXML Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Methods

toXML :: Currency -> XML #

Generic Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Associated Types

type Rep Currency :: Type -> Type #

Methods

from :: Currency -> Rep Currency x #

to :: Rep Currency x -> Currency #

Read Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Show Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

NFData Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Methods

rnf :: Currency -> () #

Eq Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Ord Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Hashable Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

Methods

hashWithSalt :: Int -> Currency -> Int #

hash :: Currency -> Int #

type Rep Currency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Currency

type Rep Currency = D1 ('MetaData "Currency" "Amazonka.Inspector2.Types.Currency" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Currency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCurrency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DelegatedAdminStatus

newtype DelegatedAdminStatus Source #

Instances

Instances details
FromJSON DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

FromJSONKey DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToJSON DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToJSONKey DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToByteString DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToHeader DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToLog DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToQuery DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

FromText DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToText DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

FromXML DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

ToXML DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

Generic DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

Associated Types

type Rep DelegatedAdminStatus :: Type -> Type #

Read DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

Show DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

NFData DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

Methods

rnf :: DelegatedAdminStatus -> () #

Eq DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

Ord DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

Hashable DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

type Rep DelegatedAdminStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminStatus

type Rep DelegatedAdminStatus = D1 ('MetaData "DelegatedAdminStatus" "Amazonka.Inspector2.Types.DelegatedAdminStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "DelegatedAdminStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDelegatedAdminStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Ec2InstanceSortBy

newtype Ec2InstanceSortBy Source #

Instances

Instances details
FromJSON Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

FromJSONKey Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToJSON Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToJSONKey Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToByteString Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToHeader Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToLog Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToQuery Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

FromText Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToText Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

FromXML Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

ToXML Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

Generic Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

Associated Types

type Rep Ec2InstanceSortBy :: Type -> Type #

Read Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

Show Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

NFData Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

Methods

rnf :: Ec2InstanceSortBy -> () #

Eq Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

Ord Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

Hashable Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

type Rep Ec2InstanceSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceSortBy

type Rep Ec2InstanceSortBy = D1 ('MetaData "Ec2InstanceSortBy" "Amazonka.Inspector2.Types.Ec2InstanceSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Ec2InstanceSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEc2InstanceSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Ec2Platform

newtype Ec2Platform Source #

Constructors

Ec2Platform' 

Instances

Instances details
FromJSON Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

FromJSONKey Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToJSON Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToJSONKey Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToByteString Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToHeader Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToLog Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToQuery Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

FromText Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToText Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Methods

toText :: Ec2Platform -> Text #

FromXML Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

ToXML Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Methods

toXML :: Ec2Platform -> XML #

Generic Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Associated Types

type Rep Ec2Platform :: Type -> Type #

Read Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Show Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

NFData Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Methods

rnf :: Ec2Platform -> () #

Eq Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Ord Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

Hashable Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

type Rep Ec2Platform Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Platform

type Rep Ec2Platform = D1 ('MetaData "Ec2Platform" "Amazonka.Inspector2.Types.Ec2Platform" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Ec2Platform'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEc2Platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EcrRescanDuration

newtype EcrRescanDuration Source #

Instances

Instances details
FromJSON EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

FromJSONKey EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToJSON EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToJSONKey EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToByteString EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToHeader EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToLog EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToQuery EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

FromText EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToText EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

FromXML EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

ToXML EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

Generic EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

Associated Types

type Rep EcrRescanDuration :: Type -> Type #

Read EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

Show EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

NFData EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

Methods

rnf :: EcrRescanDuration -> () #

Eq EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

Ord EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

Hashable EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

type Rep EcrRescanDuration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDuration

type Rep EcrRescanDuration = D1 ('MetaData "EcrRescanDuration" "Amazonka.Inspector2.Types.EcrRescanDuration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "EcrRescanDuration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEcrRescanDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EcrRescanDurationStatus

newtype EcrRescanDurationStatus Source #

Instances

Instances details
FromJSON EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

FromJSONKey EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToJSON EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToJSONKey EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToByteString EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToHeader EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToLog EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToQuery EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

FromText EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToText EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

FromXML EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

ToXML EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

Generic EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

Associated Types

type Rep EcrRescanDurationStatus :: Type -> Type #

Read EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

Show EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

NFData EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

Methods

rnf :: EcrRescanDurationStatus -> () #

Eq EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

Ord EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

Hashable EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

type Rep EcrRescanDurationStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationStatus

type Rep EcrRescanDurationStatus = D1 ('MetaData "EcrRescanDurationStatus" "Amazonka.Inspector2.Types.EcrRescanDurationStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "EcrRescanDurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEcrRescanDurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EcrScanFrequency

newtype EcrScanFrequency Source #

Instances

Instances details
FromJSON EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

FromJSONKey EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToJSON EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToJSONKey EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToByteString EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToHeader EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToLog EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToQuery EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

FromText EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToText EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

FromXML EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

ToXML EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

Generic EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

Associated Types

type Rep EcrScanFrequency :: Type -> Type #

Read EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

Show EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

NFData EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

Methods

rnf :: EcrScanFrequency -> () #

Eq EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

Ord EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

Hashable EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

type Rep EcrScanFrequency Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrScanFrequency

type Rep EcrScanFrequency = D1 ('MetaData "EcrScanFrequency" "Amazonka.Inspector2.Types.EcrScanFrequency" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "EcrScanFrequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEcrScanFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorCode

newtype ErrorCode Source #

Constructors

ErrorCode' 

Fields

Instances

Instances details
FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

FromJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToJSON ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

FromText ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToText ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Methods

toText :: ErrorCode -> Text #

FromXML ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

ToXML ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Methods

toXML :: ErrorCode -> XML #

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

Read ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Eq ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ErrorCode

type Rep ErrorCode = D1 ('MetaData "ErrorCode" "Amazonka.Inspector2.Types.ErrorCode" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExploitAvailable

newtype ExploitAvailable Source #

Instances

Instances details
FromJSON ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

FromJSONKey ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToJSON ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToJSONKey ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToByteString ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToHeader ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToLog ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToQuery ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

FromText ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToText ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

FromXML ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

ToXML ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

Generic ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

Associated Types

type Rep ExploitAvailable :: Type -> Type #

Read ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

Show ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

NFData ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

Methods

rnf :: ExploitAvailable -> () #

Eq ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

Ord ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

Hashable ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

type Rep ExploitAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitAvailable

type Rep ExploitAvailable = D1 ('MetaData "ExploitAvailable" "Amazonka.Inspector2.Types.ExploitAvailable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ExploitAvailable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExploitAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExternalReportStatus

newtype ExternalReportStatus Source #

Instances

Instances details
FromJSON ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

FromJSONKey ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToJSON ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToJSONKey ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToByteString ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToHeader ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToLog ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToQuery ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

FromText ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToText ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

FromXML ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

ToXML ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

Generic ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

Associated Types

type Rep ExternalReportStatus :: Type -> Type #

Read ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

Show ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

NFData ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

Methods

rnf :: ExternalReportStatus -> () #

Eq ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

Ord ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

Hashable ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

type Rep ExternalReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExternalReportStatus

type Rep ExternalReportStatus = D1 ('MetaData "ExternalReportStatus" "Amazonka.Inspector2.Types.ExternalReportStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ExternalReportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExternalReportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FilterAction

newtype FilterAction Source #

Constructors

FilterAction' 

Bundled Patterns

pattern FilterAction_NONE :: FilterAction 
pattern FilterAction_SUPPRESS :: FilterAction 

Instances

Instances details
FromJSON FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

FromJSONKey FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToJSON FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToJSONKey FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToByteString FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToHeader FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToLog FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToQuery FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

FromText FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToText FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Methods

toText :: FilterAction -> Text #

FromXML FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

ToXML FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Methods

toXML :: FilterAction -> XML #

Generic FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Associated Types

type Rep FilterAction :: Type -> Type #

Read FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Show FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

NFData FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Methods

rnf :: FilterAction -> () #

Eq FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Ord FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

Hashable FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

type Rep FilterAction Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterAction

type Rep FilterAction = D1 ('MetaData "FilterAction" "Amazonka.Inspector2.Types.FilterAction" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FilterAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFilterAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FindingStatus

newtype FindingStatus Source #

Constructors

FindingStatus' 

Instances

Instances details
FromJSON FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

FromJSONKey FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToJSON FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToJSONKey FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToByteString FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToHeader FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToLog FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToQuery FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

FromText FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToText FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Methods

toText :: FindingStatus -> Text #

FromXML FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

ToXML FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Methods

toXML :: FindingStatus -> XML #

Generic FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Associated Types

type Rep FindingStatus :: Type -> Type #

Read FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Show FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

NFData FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Methods

rnf :: FindingStatus -> () #

Eq FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Ord FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

Hashable FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

type Rep FindingStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingStatus

type Rep FindingStatus = D1 ('MetaData "FindingStatus" "Amazonka.Inspector2.Types.FindingStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FindingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFindingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FindingType

newtype FindingType Source #

Constructors

FindingType' 

Instances

Instances details
FromJSON FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

FromJSONKey FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToJSON FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToJSONKey FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToByteString FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToHeader FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToLog FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToQuery FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

FromText FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToText FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Methods

toText :: FindingType -> Text #

FromXML FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

ToXML FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Methods

toXML :: FindingType -> XML #

Generic FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Associated Types

type Rep FindingType :: Type -> Type #

Read FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Show FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

NFData FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Methods

rnf :: FindingType -> () #

Eq FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Ord FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

Hashable FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

type Rep FindingType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingType

type Rep FindingType = D1 ('MetaData "FindingType" "Amazonka.Inspector2.Types.FindingType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FindingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFindingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FindingTypeSortBy

newtype FindingTypeSortBy Source #

Instances

Instances details
FromJSON FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

FromJSONKey FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToJSON FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToJSONKey FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToByteString FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToHeader FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToLog FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToQuery FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

FromText FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToText FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

FromXML FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

ToXML FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

Generic FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

Associated Types

type Rep FindingTypeSortBy :: Type -> Type #

Read FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

Show FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

NFData FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

Methods

rnf :: FindingTypeSortBy -> () #

Eq FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

Ord FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

Hashable FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

type Rep FindingTypeSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeSortBy

type Rep FindingTypeSortBy = D1 ('MetaData "FindingTypeSortBy" "Amazonka.Inspector2.Types.FindingTypeSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FindingTypeSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFindingTypeSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FixAvailable

newtype FixAvailable Source #

Constructors

FixAvailable' 

Bundled Patterns

pattern FixAvailable_NO :: FixAvailable 
pattern FixAvailable_PARTIAL :: FixAvailable 
pattern FixAvailable_YES :: FixAvailable 

Instances

Instances details
FromJSON FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

FromJSONKey FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToJSON FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToJSONKey FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToByteString FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToHeader FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToLog FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToQuery FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

FromText FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToText FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Methods

toText :: FixAvailable -> Text #

FromXML FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

ToXML FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Methods

toXML :: FixAvailable -> XML #

Generic FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Associated Types

type Rep FixAvailable :: Type -> Type #

Read FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Show FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

NFData FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Methods

rnf :: FixAvailable -> () #

Eq FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Ord FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

Hashable FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

type Rep FixAvailable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FixAvailable

type Rep FixAvailable = D1 ('MetaData "FixAvailable" "Amazonka.Inspector2.Types.FixAvailable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FixAvailable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFixAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FreeTrialInfoErrorCode

newtype FreeTrialInfoErrorCode Source #

Instances

Instances details
FromJSON FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

FromJSONKey FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToJSON FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToJSONKey FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToByteString FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToHeader FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToLog FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToQuery FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

FromText FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToText FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

FromXML FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

ToXML FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

Generic FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

Associated Types

type Rep FreeTrialInfoErrorCode :: Type -> Type #

Read FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

Show FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

NFData FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

Methods

rnf :: FreeTrialInfoErrorCode -> () #

Eq FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

Ord FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

Hashable FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

type Rep FreeTrialInfoErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoErrorCode

type Rep FreeTrialInfoErrorCode = D1 ('MetaData "FreeTrialInfoErrorCode" "Amazonka.Inspector2.Types.FreeTrialInfoErrorCode" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FreeTrialInfoErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFreeTrialInfoErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FreeTrialStatus

newtype FreeTrialStatus Source #

Constructors

FreeTrialStatus' 

Instances

Instances details
FromJSON FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

FromJSONKey FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToJSON FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToJSONKey FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToByteString FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToHeader FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToLog FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToQuery FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

FromText FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToText FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

FromXML FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

ToXML FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

Methods

toXML :: FreeTrialStatus -> XML #

Generic FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

Associated Types

type Rep FreeTrialStatus :: Type -> Type #

Read FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

Show FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

NFData FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

Methods

rnf :: FreeTrialStatus -> () #

Eq FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

Ord FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

Hashable FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

type Rep FreeTrialStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialStatus

type Rep FreeTrialStatus = D1 ('MetaData "FreeTrialStatus" "Amazonka.Inspector2.Types.FreeTrialStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FreeTrialStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFreeTrialStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FreeTrialType

newtype FreeTrialType Source #

Constructors

FreeTrialType' 

Instances

Instances details
FromJSON FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

FromJSONKey FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToJSON FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToJSONKey FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToByteString FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToHeader FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToLog FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToQuery FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

FromText FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToText FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Methods

toText :: FreeTrialType -> Text #

FromXML FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

ToXML FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Methods

toXML :: FreeTrialType -> XML #

Generic FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Associated Types

type Rep FreeTrialType :: Type -> Type #

Read FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Show FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

NFData FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Methods

rnf :: FreeTrialType -> () #

Eq FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Ord FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

Hashable FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

type Rep FreeTrialType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialType

type Rep FreeTrialType = D1 ('MetaData "FreeTrialType" "Amazonka.Inspector2.Types.FreeTrialType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "FreeTrialType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFreeTrialType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GroupKey

newtype GroupKey Source #

Constructors

GroupKey' 

Fields

Instances

Instances details
FromJSON GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

FromJSONKey GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

ToJSON GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

ToJSONKey GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

ToByteString GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Methods

toBS :: GroupKey -> ByteString #

ToHeader GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Methods

toHeader :: HeaderName -> GroupKey -> [Header] #

ToLog GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

ToQuery GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

FromText GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

ToText GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Methods

toText :: GroupKey -> Text #

FromXML GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

ToXML GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Methods

toXML :: GroupKey -> XML #

Generic GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Associated Types

type Rep GroupKey :: Type -> Type #

Methods

from :: GroupKey -> Rep GroupKey x #

to :: Rep GroupKey x -> GroupKey #

Read GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Show GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

NFData GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Methods

rnf :: GroupKey -> () #

Eq GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Ord GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Hashable GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

Methods

hashWithSalt :: Int -> GroupKey -> Int #

hash :: GroupKey -> Int #

type Rep GroupKey Source # 
Instance details

Defined in Amazonka.Inspector2.Types.GroupKey

type Rep GroupKey = D1 ('MetaData "GroupKey" "Amazonka.Inspector2.Types.GroupKey" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "GroupKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGroupKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageLayerSortBy

newtype ImageLayerSortBy Source #

Instances

Instances details
FromJSON ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

FromJSONKey ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToJSON ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToJSONKey ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToByteString ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToHeader ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToLog ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToQuery ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

FromText ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToText ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

FromXML ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

ToXML ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

Generic ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

Associated Types

type Rep ImageLayerSortBy :: Type -> Type #

Read ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

Show ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

NFData ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

Methods

rnf :: ImageLayerSortBy -> () #

Eq ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

Ord ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

Hashable ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

type Rep ImageLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerSortBy

type Rep ImageLayerSortBy = D1 ('MetaData "ImageLayerSortBy" "Amazonka.Inspector2.Types.ImageLayerSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ImageLayerSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageLayerSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LambdaFunctionSortBy

newtype LambdaFunctionSortBy Source #

Instances

Instances details
FromJSON LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

FromJSONKey LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToJSON LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToJSONKey LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToByteString LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToHeader LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToLog LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToQuery LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

FromText LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToText LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

FromXML LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

ToXML LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

Generic LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

Associated Types

type Rep LambdaFunctionSortBy :: Type -> Type #

Read LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

Show LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

NFData LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

Methods

rnf :: LambdaFunctionSortBy -> () #

Eq LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

Ord LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

Hashable LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

type Rep LambdaFunctionSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionSortBy

type Rep LambdaFunctionSortBy = D1 ('MetaData "LambdaFunctionSortBy" "Amazonka.Inspector2.Types.LambdaFunctionSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "LambdaFunctionSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLambdaFunctionSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LambdaLayerSortBy

newtype LambdaLayerSortBy Source #

Instances

Instances details
FromJSON LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

FromJSONKey LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToJSON LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToJSONKey LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToByteString LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToHeader LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToLog LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToQuery LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

FromText LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToText LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

FromXML LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

ToXML LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

Generic LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

Associated Types

type Rep LambdaLayerSortBy :: Type -> Type #

Read LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

Show LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

NFData LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

Methods

rnf :: LambdaLayerSortBy -> () #

Eq LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

Ord LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

Hashable LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

type Rep LambdaLayerSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerSortBy

type Rep LambdaLayerSortBy = D1 ('MetaData "LambdaLayerSortBy" "Amazonka.Inspector2.Types.LambdaLayerSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "LambdaLayerSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLambdaLayerSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MapComparison

newtype MapComparison Source #

Constructors

MapComparison' 

Bundled Patterns

pattern MapComparison_EQUALS :: MapComparison 

Instances

Instances details
FromJSON MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

FromJSONKey MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToJSON MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToJSONKey MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToByteString MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToHeader MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToLog MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToQuery MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

FromText MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToText MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Methods

toText :: MapComparison -> Text #

FromXML MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

ToXML MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Methods

toXML :: MapComparison -> XML #

Generic MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Associated Types

type Rep MapComparison :: Type -> Type #

Read MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Show MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

NFData MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Methods

rnf :: MapComparison -> () #

Eq MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Ord MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

Hashable MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

type Rep MapComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapComparison

type Rep MapComparison = D1 ('MetaData "MapComparison" "Amazonka.Inspector2.Types.MapComparison" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "MapComparison'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMapComparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkProtocol

newtype NetworkProtocol Source #

Constructors

NetworkProtocol' 

Instances

Instances details
FromJSON NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

FromJSONKey NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToJSON NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToJSONKey NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToByteString NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToHeader NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToLog NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToQuery NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

FromText NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToText NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

FromXML NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

ToXML NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

Methods

toXML :: NetworkProtocol -> XML #

Generic NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

Associated Types

type Rep NetworkProtocol :: Type -> Type #

Read NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

Show NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

NFData NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

Methods

rnf :: NetworkProtocol -> () #

Eq NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

Ord NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

Hashable NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

type Rep NetworkProtocol Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkProtocol

type Rep NetworkProtocol = D1 ('MetaData "NetworkProtocol" "Amazonka.Inspector2.Types.NetworkProtocol" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "NetworkProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Operation

newtype Operation Source #

Constructors

Operation' 

Fields

Instances

Instances details
FromJSON Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

FromJSONKey Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToJSON Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToJSONKey Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToByteString Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Methods

toBS :: Operation -> ByteString #

ToHeader Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToLog Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToQuery Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

FromText Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToText Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Methods

toText :: Operation -> Text #

FromXML Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

ToXML Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Methods

toXML :: Operation -> XML #

Generic Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Associated Types

type Rep Operation :: Type -> Type #

Read Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Show Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

NFData Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Methods

rnf :: Operation -> () #

Eq Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Ord Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

Hashable Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

type Rep Operation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Operation

type Rep Operation = D1 ('MetaData "Operation" "Amazonka.Inspector2.Types.Operation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Operation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageManager

newtype PackageManager Source #

Constructors

PackageManager' 

Instances

Instances details
FromJSON PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

FromJSONKey PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToJSON PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToJSONKey PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToByteString PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToHeader PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToLog PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToQuery PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

FromText PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToText PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

FromXML PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

ToXML PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

Methods

toXML :: PackageManager -> XML #

Generic PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

Associated Types

type Rep PackageManager :: Type -> Type #

Read PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

Show PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

NFData PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

Methods

rnf :: PackageManager -> () #

Eq PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

Ord PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

Hashable PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

type Rep PackageManager Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageManager

type Rep PackageManager = D1 ('MetaData "PackageManager" "Amazonka.Inspector2.Types.PackageManager" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "PackageManager'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageSortBy

newtype PackageSortBy Source #

Constructors

PackageSortBy' 

Instances

Instances details
FromJSON PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

FromJSONKey PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToJSON PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToJSONKey PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToByteString PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToHeader PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToLog PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToQuery PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

FromText PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToText PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Methods

toText :: PackageSortBy -> Text #

FromXML PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

ToXML PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Methods

toXML :: PackageSortBy -> XML #

Generic PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Associated Types

type Rep PackageSortBy :: Type -> Type #

Read PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Show PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

NFData PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Methods

rnf :: PackageSortBy -> () #

Eq PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Ord PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

Hashable PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

type Rep PackageSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageSortBy

type Rep PackageSortBy = D1 ('MetaData "PackageSortBy" "Amazonka.Inspector2.Types.PackageSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "PackageSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageType

newtype PackageType Source #

Constructors

PackageType' 

Bundled Patterns

pattern PackageType_IMAGE :: PackageType 
pattern PackageType_ZIP :: PackageType 

Instances

Instances details
FromJSON PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

FromJSONKey PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToJSON PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToJSONKey PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToByteString PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToHeader PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToLog PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToQuery PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

FromText PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToText PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Methods

toText :: PackageType -> Text #

FromXML PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

ToXML PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Methods

toXML :: PackageType -> XML #

Generic PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Associated Types

type Rep PackageType :: Type -> Type #

Read PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Show PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

NFData PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Methods

rnf :: PackageType -> () #

Eq PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Ord PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

Hashable PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

type Rep PackageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageType

type Rep PackageType = D1 ('MetaData "PackageType" "Amazonka.Inspector2.Types.PackageType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "PackageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelationshipStatus

newtype RelationshipStatus Source #

Instances

Instances details
FromJSON RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

FromJSONKey RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToJSON RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToJSONKey RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToByteString RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToHeader RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToLog RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToQuery RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

FromText RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToText RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

FromXML RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

ToXML RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

Generic RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

Associated Types

type Rep RelationshipStatus :: Type -> Type #

Read RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

Show RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

NFData RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

Methods

rnf :: RelationshipStatus -> () #

Eq RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

Ord RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

Hashable RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

type Rep RelationshipStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RelationshipStatus

type Rep RelationshipStatus = D1 ('MetaData "RelationshipStatus" "Amazonka.Inspector2.Types.RelationshipStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "RelationshipStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelationshipStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportFormat

newtype ReportFormat Source #

Constructors

ReportFormat' 

Bundled Patterns

pattern ReportFormat_CSV :: ReportFormat 
pattern ReportFormat_JSON :: ReportFormat 

Instances

Instances details
FromJSON ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

FromJSONKey ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToJSON ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToJSONKey ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToByteString ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToHeader ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToLog ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToQuery ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

FromText ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToText ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Methods

toText :: ReportFormat -> Text #

FromXML ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

ToXML ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Methods

toXML :: ReportFormat -> XML #

Generic ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Associated Types

type Rep ReportFormat :: Type -> Type #

Read ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Show ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

NFData ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Methods

rnf :: ReportFormat -> () #

Eq ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Ord ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

Hashable ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

type Rep ReportFormat Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportFormat

type Rep ReportFormat = D1 ('MetaData "ReportFormat" "Amazonka.Inspector2.Types.ReportFormat" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ReportFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportingErrorCode

newtype ReportingErrorCode Source #

Instances

Instances details
FromJSON ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

FromJSONKey ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToJSON ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToJSONKey ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToByteString ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToHeader ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToLog ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToQuery ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

FromText ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToText ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

FromXML ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

ToXML ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

Generic ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

Associated Types

type Rep ReportingErrorCode :: Type -> Type #

Read ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

Show ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

NFData ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

Methods

rnf :: ReportingErrorCode -> () #

Eq ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

Ord ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

Hashable ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

type Rep ReportingErrorCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ReportingErrorCode

type Rep ReportingErrorCode = D1 ('MetaData "ReportingErrorCode" "Amazonka.Inspector2.Types.ReportingErrorCode" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ReportingErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportingErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RepositorySortBy

newtype RepositorySortBy Source #

Instances

Instances details
FromJSON RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

FromJSONKey RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToJSON RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToJSONKey RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToByteString RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToHeader RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToLog RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToQuery RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

FromText RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToText RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

FromXML RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

ToXML RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

Generic RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

Associated Types

type Rep RepositorySortBy :: Type -> Type #

Read RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

Show RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

NFData RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

Methods

rnf :: RepositorySortBy -> () #

Eq RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

Ord RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

Hashable RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

type Rep RepositorySortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositorySortBy

type Rep RepositorySortBy = D1 ('MetaData "RepositorySortBy" "Amazonka.Inspector2.Types.RepositorySortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "RepositorySortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRepositorySortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceScanType

newtype ResourceScanType Source #

Instances

Instances details
FromJSON ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

FromJSONKey ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToJSON ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToJSONKey ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToByteString ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToHeader ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToLog ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToQuery ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

FromText ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToText ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

FromXML ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

ToXML ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

Generic ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

Associated Types

type Rep ResourceScanType :: Type -> Type #

Read ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

Show ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

NFData ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

Methods

rnf :: ResourceScanType -> () #

Eq ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

Ord ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

Hashable ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

type Rep ResourceScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanType

type Rep ResourceScanType = D1 ('MetaData "ResourceScanType" "Amazonka.Inspector2.Types.ResourceScanType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ResourceScanType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceScanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Instances

Instances details
FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Methods

toText :: ResourceType -> Text #

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

Generic ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

Read ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

NFData ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Eq ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.Inspector2.Types.ResourceType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Runtime

newtype Runtime Source #

Constructors

Runtime' 

Fields

Instances

Instances details
FromJSON Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

FromJSONKey Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

ToJSON Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

ToJSONKey Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

ToByteString Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

toBS :: Runtime -> ByteString #

ToHeader Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

toHeader :: HeaderName -> Runtime -> [Header] #

ToLog Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

ToQuery Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

FromText Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

ToText Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

toText :: Runtime -> Text #

FromXML Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

ToXML Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

toXML :: Runtime -> XML #

Generic Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Associated Types

type Rep Runtime :: Type -> Type #

Methods

from :: Runtime -> Rep Runtime x #

to :: Rep Runtime x -> Runtime #

Read Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Show Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

NFData Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

rnf :: Runtime -> () #

Eq Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

(==) :: Runtime -> Runtime -> Bool #

(/=) :: Runtime -> Runtime -> Bool #

Ord Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Hashable Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

Methods

hashWithSalt :: Int -> Runtime -> Int #

hash :: Runtime -> Int #

type Rep Runtime Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Runtime

type Rep Runtime = D1 ('MetaData "Runtime" "Amazonka.Inspector2.Types.Runtime" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Runtime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuntime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanStatusCode

newtype ScanStatusCode Source #

Constructors

ScanStatusCode' 

Instances

Instances details
FromJSON ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

FromJSONKey ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToJSON ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToJSONKey ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToByteString ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToHeader ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToLog ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToQuery ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

FromText ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToText ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

FromXML ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

ToXML ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

Methods

toXML :: ScanStatusCode -> XML #

Generic ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

Associated Types

type Rep ScanStatusCode :: Type -> Type #

Read ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

Show ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

NFData ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

Methods

rnf :: ScanStatusCode -> () #

Eq ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

Ord ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

Hashable ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

type Rep ScanStatusCode Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusCode

type Rep ScanStatusCode = D1 ('MetaData "ScanStatusCode" "Amazonka.Inspector2.Types.ScanStatusCode" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ScanStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanStatusReason

newtype ScanStatusReason Source #

Instances

Instances details
FromJSON ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

FromJSONKey ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToJSON ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToJSONKey ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToByteString ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToHeader ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToLog ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToQuery ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

FromText ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToText ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

FromXML ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

ToXML ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

Generic ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

Associated Types

type Rep ScanStatusReason :: Type -> Type #

Read ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

Show ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

NFData ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

Methods

rnf :: ScanStatusReason -> () #

Eq ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

Ord ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

Hashable ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

type Rep ScanStatusReason Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatusReason

type Rep ScanStatusReason = D1 ('MetaData "ScanStatusReason" "Amazonka.Inspector2.Types.ScanStatusReason" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ScanStatusReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanType

newtype ScanType Source #

Constructors

ScanType' 

Fields

Bundled Patterns

pattern ScanType_NETWORK :: ScanType 
pattern ScanType_PACKAGE :: ScanType 

Instances

Instances details
FromJSON ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

FromJSONKey ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

ToJSON ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

ToJSONKey ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

ToByteString ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Methods

toBS :: ScanType -> ByteString #

ToHeader ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Methods

toHeader :: HeaderName -> ScanType -> [Header] #

ToLog ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

ToQuery ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

FromText ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

ToText ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Methods

toText :: ScanType -> Text #

FromXML ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

ToXML ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Methods

toXML :: ScanType -> XML #

Generic ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Associated Types

type Rep ScanType :: Type -> Type #

Methods

from :: ScanType -> Rep ScanType x #

to :: Rep ScanType x -> ScanType #

Read ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Show ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

NFData ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Methods

rnf :: ScanType -> () #

Eq ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Ord ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Hashable ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

Methods

hashWithSalt :: Int -> ScanType -> Int #

hash :: ScanType -> Int #

type Rep ScanType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanType

type Rep ScanType = D1 ('MetaData "ScanType" "Amazonka.Inspector2.Types.ScanType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "ScanType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Service

newtype Service Source #

Constructors

Service' 

Fields

Bundled Patterns

pattern Service_EC2 :: Service 
pattern Service_ECR :: Service 
pattern Service_LAMBDA :: Service 

Instances

Instances details
FromJSON Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

FromJSONKey Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

ToJSON Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

ToJSONKey Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

ToByteString Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

toBS :: Service -> ByteString #

ToHeader Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

toHeader :: HeaderName -> Service -> [Header] #

ToLog Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

ToQuery Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

FromText Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

ToText Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

toText :: Service -> Text #

FromXML Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

ToXML Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

toXML :: Service -> XML #

Generic Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Associated Types

type Rep Service :: Type -> Type #

Methods

from :: Service -> Rep Service x #

to :: Rep Service x -> Service #

Read Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Show Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

NFData Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

rnf :: Service -> () #

Eq Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

(==) :: Service -> Service -> Bool #

(/=) :: Service -> Service -> Bool #

Ord Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Hashable Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

Methods

hashWithSalt :: Int -> Service -> Int #

hash :: Service -> Int #

type Rep Service Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Service

type Rep Service = D1 ('MetaData "Service" "Amazonka.Inspector2.Types.Service" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Service'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromService") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Severity

newtype Severity Source #

Constructors

Severity' 

Fields

Bundled Patterns

pattern Severity_CRITICAL :: Severity 
pattern Severity_HIGH :: Severity 
pattern Severity_INFORMATIONAL :: Severity 
pattern Severity_LOW :: Severity 
pattern Severity_MEDIUM :: Severity 
pattern Severity_UNTRIAGED :: Severity 

Instances

Instances details
FromJSON Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

FromJSONKey Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

ToJSON Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

ToJSONKey Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

ToByteString Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Methods

toBS :: Severity -> ByteString #

ToHeader Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Methods

toHeader :: HeaderName -> Severity -> [Header] #

ToLog Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

ToQuery Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

FromText Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

ToText Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Methods

toText :: Severity -> Text #

FromXML Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

ToXML Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Methods

toXML :: Severity -> XML #

Generic Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Associated Types

type Rep Severity :: Type -> Type #

Methods

from :: Severity -> Rep Severity x #

to :: Rep Severity x -> Severity #

Read Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Show Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

NFData Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Methods

rnf :: Severity -> () #

Eq Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Ord Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Hashable Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

Methods

hashWithSalt :: Int -> Severity -> Int #

hash :: Severity -> Int #

type Rep Severity Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Severity

type Rep Severity = D1 ('MetaData "Severity" "Amazonka.Inspector2.Types.Severity" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Severity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortField

newtype SortField Source #

Constructors

SortField' 

Fields

Instances

Instances details
FromJSON SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

FromJSONKey SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToJSON SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToJSONKey SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToByteString SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Methods

toBS :: SortField -> ByteString #

ToHeader SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToLog SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToQuery SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

FromText SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToText SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Methods

toText :: SortField -> Text #

FromXML SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

ToXML SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Methods

toXML :: SortField -> XML #

Generic SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Associated Types

type Rep SortField :: Type -> Type #

Read SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Show SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

NFData SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Methods

rnf :: SortField -> () #

Eq SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Ord SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

Hashable SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

type Rep SortField Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortField

type Rep SortField = D1 ('MetaData "SortField" "Amazonka.Inspector2.Types.SortField" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "SortField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_ASC :: SortOrder 
pattern SortOrder_DESC :: SortOrder 

Instances

Instances details
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

FromText SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Methods

toText :: SortOrder -> Text #

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.Inspector2.Types.SortOrder" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

newtype Status Source #

Constructors

Status' 

Fields

Bundled Patterns

pattern Status_DISABLED :: Status 
pattern Status_DISABLING :: Status 
pattern Status_ENABLED :: Status 
pattern Status_ENABLING :: Status 
pattern Status_SUSPENDED :: Status 
pattern Status_SUSPENDING :: Status 

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

ToJSON Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

ToByteString Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

toBS :: Status -> ByteString #

ToHeader Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToLog Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

ToQuery Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

FromText Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

toText :: Status -> Text #

FromXML Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

toXML :: Status -> XML #

Generic Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Read Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

NFData Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

rnf :: Status -> () #

Eq Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Hashable Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

type Rep Status Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.Inspector2.Types.Status" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StringComparison

newtype StringComparison Source #

Instances

Instances details
FromJSON StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

FromJSONKey StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToJSON StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToJSONKey StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToByteString StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToHeader StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToLog StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToQuery StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

FromText StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToText StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

FromXML StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

ToXML StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

Generic StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

Associated Types

type Rep StringComparison :: Type -> Type #

Read StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

Show StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

NFData StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

Methods

rnf :: StringComparison -> () #

Eq StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

Ord StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

Hashable StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

type Rep StringComparison Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringComparison

type Rep StringComparison = D1 ('MetaData "StringComparison" "Amazonka.Inspector2.Types.StringComparison" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "StringComparison'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringComparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TitleSortBy

newtype TitleSortBy Source #

Constructors

TitleSortBy' 

Bundled Patterns

pattern TitleSortBy_ALL :: TitleSortBy 
pattern TitleSortBy_CRITICAL :: TitleSortBy 
pattern TitleSortBy_HIGH :: TitleSortBy 

Instances

Instances details
FromJSON TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

FromJSONKey TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToJSON TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToJSONKey TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToByteString TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToHeader TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToLog TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToQuery TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

FromText TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToText TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Methods

toText :: TitleSortBy -> Text #

FromXML TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

ToXML TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Methods

toXML :: TitleSortBy -> XML #

Generic TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Associated Types

type Rep TitleSortBy :: Type -> Type #

Read TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Show TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

NFData TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Methods

rnf :: TitleSortBy -> () #

Eq TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Ord TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

Hashable TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

type Rep TitleSortBy Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleSortBy

type Rep TitleSortBy = D1 ('MetaData "TitleSortBy" "Amazonka.Inspector2.Types.TitleSortBy" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "TitleSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTitleSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UsageType

newtype UsageType Source #

Constructors

UsageType' 

Fields

Instances

Instances details
FromJSON UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

FromJSONKey UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToJSON UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToJSONKey UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToByteString UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Methods

toBS :: UsageType -> ByteString #

ToHeader UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToLog UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToQuery UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

FromText UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToText UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Methods

toText :: UsageType -> Text #

FromXML UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

ToXML UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Methods

toXML :: UsageType -> XML #

Generic UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Associated Types

type Rep UsageType :: Type -> Type #

Read UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Show UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

NFData UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Methods

rnf :: UsageType -> () #

Eq UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Ord UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

Hashable UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

type Rep UsageType Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageType

type Rep UsageType = D1 ('MetaData "UsageType" "Amazonka.Inspector2.Types.UsageType" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'True) (C1 ('MetaCons "UsageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUsageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Account

data Account Source #

An Amazon Web Services account within your environment that Amazon Inspector has been enabled for.

See: newAccount smart constructor.

Constructors

Account' 

Fields

Instances

Instances details
FromJSON Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

Generic Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

Associated Types

type Rep Account :: Type -> Type #

Methods

from :: Account -> Rep Account x #

to :: Rep Account x -> Account #

Read Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

Show Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

NFData Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

Methods

rnf :: Account -> () #

Eq Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

Methods

(==) :: Account -> Account -> Bool #

(/=) :: Account -> Account -> Bool #

Hashable Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

Methods

hashWithSalt :: Int -> Account -> Int #

hash :: Account -> Int #

type Rep Account Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Account

type Rep Account = D1 ('MetaData "Account" "Amazonka.Inspector2.Types.Account" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Account'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "resourceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceStatus) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status))))

newAccount Source #

Create a value of Account with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:Account', account_accountId - The ID of the Amazon Web Services account.

$sel:resourceStatus:Account', account_resourceStatus - Details of the status of Amazon Inspector scans by resource type.

$sel:status:Account', account_status - The status of Amazon Inspector for the account.

account_accountId :: Lens' Account Text Source #

The ID of the Amazon Web Services account.

account_resourceStatus :: Lens' Account ResourceStatus Source #

Details of the status of Amazon Inspector scans by resource type.

account_status :: Lens' Account Status Source #

The status of Amazon Inspector for the account.

AccountAggregation

data AccountAggregation Source #

An object that contains details about an aggregation response based on Amazon Web Services accounts.

See: newAccountAggregation smart constructor.

Constructors

AccountAggregation' 

Fields

Instances

Instances details
ToJSON AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

Generic AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

Associated Types

type Rep AccountAggregation :: Type -> Type #

Read AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

Show AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

NFData AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

Methods

rnf :: AccountAggregation -> () #

Eq AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

Hashable AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

type Rep AccountAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregation

type Rep AccountAggregation = D1 ('MetaData "AccountAggregation" "Amazonka.Inspector2.Types.AccountAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AccountAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "findingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationFindingType)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationResourceType))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)))))

newAccountAggregation :: AccountAggregation Source #

Create a value of AccountAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:findingType:AccountAggregation', accountAggregation_findingType - The type of finding.

$sel:resourceType:AccountAggregation', accountAggregation_resourceType - The type of resource.

$sel:sortBy:AccountAggregation', accountAggregation_sortBy - The value to sort by.

$sel:sortOrder:AccountAggregation', accountAggregation_sortOrder - The sort order (ascending or descending).

accountAggregation_sortOrder :: Lens' AccountAggregation (Maybe SortOrder) Source #

The sort order (ascending or descending).

AccountAggregationResponse

data AccountAggregationResponse Source #

An aggregation of findings by Amazon Web Services account ID.

See: newAccountAggregationResponse smart constructor.

Constructors

AccountAggregationResponse' 

Fields

Instances

Instances details
FromJSON AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

Generic AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

Associated Types

type Rep AccountAggregationResponse :: Type -> Type #

Read AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

Show AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

NFData AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

Eq AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

Hashable AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

type Rep AccountAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountAggregationResponse

type Rep AccountAggregationResponse = D1 ('MetaData "AccountAggregationResponse" "Amazonka.Inspector2.Types.AccountAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AccountAggregationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts))))

newAccountAggregationResponse :: AccountAggregationResponse Source #

Create a value of AccountAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:AccountAggregationResponse', accountAggregationResponse_accountId - The Amazon Web Services account ID.

$sel:severityCounts:AccountAggregationResponse', accountAggregationResponse_severityCounts - The number of findings by severity.

AccountState

data AccountState Source #

An object with details the status of an Amazon Web Services account within your Amazon Inspector environment.

See: newAccountState smart constructor.

Constructors

AccountState' 

Fields

  • accountId :: Text

    The Amazon Web Services account ID.

  • resourceState :: ResourceState

    An object detailing which resources Amazon Inspector is enabled to scan for the account.

  • state :: State

    An object detailing the status of Amazon Inspector for the account.

Instances

Instances details
FromJSON AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

Generic AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

Associated Types

type Rep AccountState :: Type -> Type #

Read AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

Show AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

NFData AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

Methods

rnf :: AccountState -> () #

Eq AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

Hashable AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

type Rep AccountState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AccountState

type Rep AccountState = D1 ('MetaData "AccountState" "Amazonka.Inspector2.Types.AccountState" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AccountState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "resourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceState) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 State))))

newAccountState Source #

Create a value of AccountState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:AccountState', accountState_accountId - The Amazon Web Services account ID.

$sel:resourceState:AccountState', accountState_resourceState - An object detailing which resources Amazon Inspector is enabled to scan for the account.

$sel:state:AccountState', accountState_state - An object detailing the status of Amazon Inspector for the account.

accountState_accountId :: Lens' AccountState Text Source #

The Amazon Web Services account ID.

accountState_resourceState :: Lens' AccountState ResourceState Source #

An object detailing which resources Amazon Inspector is enabled to scan for the account.

accountState_state :: Lens' AccountState State Source #

An object detailing the status of Amazon Inspector for the account.

AggregationRequest

data AggregationRequest Source #

Contains details about an aggregation request.

See: newAggregationRequest smart constructor.

Constructors

AggregationRequest' 

Fields

Instances

Instances details
ToJSON AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

Generic AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

Associated Types

type Rep AggregationRequest :: Type -> Type #

Read AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

Show AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

NFData AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

Methods

rnf :: AggregationRequest -> () #

Eq AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

Hashable AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

type Rep AggregationRequest Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationRequest

type Rep AggregationRequest = D1 ('MetaData "AggregationRequest" "Amazonka.Inspector2.Types.AggregationRequest" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AggregationRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountAggregation)) :*: S1 ('MetaSel ('Just "amiAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmiAggregation))) :*: (S1 ('MetaSel ('Just "awsEcrContainerAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEcrContainerAggregation)) :*: (S1 ('MetaSel ('Just "ec2InstanceAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Ec2InstanceAggregation)) :*: S1 ('MetaSel ('Just "findingTypeAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingTypeAggregation))))) :*: ((S1 ('MetaSel ('Just "imageLayerAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageLayerAggregation)) :*: (S1 ('MetaSel ('Just "lambdaFunctionAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionAggregation)) :*: S1 ('MetaSel ('Just "lambdaLayerAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaLayerAggregation)))) :*: (S1 ('MetaSel ('Just "packageAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageAggregation)) :*: (S1 ('MetaSel ('Just "repositoryAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryAggregation)) :*: S1 ('MetaSel ('Just "titleAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TitleAggregation)))))))

newAggregationRequest :: AggregationRequest Source #

Create a value of AggregationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountAggregation:AggregationRequest', aggregationRequest_accountAggregation - An object that contains details about an aggregation request based on Amazon Web Services account IDs.

$sel:amiAggregation:AggregationRequest', aggregationRequest_amiAggregation - An object that contains details about an aggregation request based on Amazon Machine Images (AMIs).

$sel:awsEcrContainerAggregation:AggregationRequest', aggregationRequest_awsEcrContainerAggregation - An object that contains details about an aggregation request based on Amazon ECR container images.

$sel:ec2InstanceAggregation:AggregationRequest', aggregationRequest_ec2InstanceAggregation - An object that contains details about an aggregation request based on Amazon EC2 instances.

$sel:findingTypeAggregation:AggregationRequest', aggregationRequest_findingTypeAggregation - An object that contains details about an aggregation request based on finding types.

$sel:imageLayerAggregation:AggregationRequest', aggregationRequest_imageLayerAggregation - An object that contains details about an aggregation request based on container image layers.

$sel:lambdaFunctionAggregation:AggregationRequest', aggregationRequest_lambdaFunctionAggregation - Returns an object with findings aggregated by AWS Lambda function.

$sel:lambdaLayerAggregation:AggregationRequest', aggregationRequest_lambdaLayerAggregation - Returns an object with findings aggregated by AWS Lambda layer.

$sel:packageAggregation:AggregationRequest', aggregationRequest_packageAggregation - An object that contains details about an aggregation request based on operating system package type.

$sel:repositoryAggregation:AggregationRequest', aggregationRequest_repositoryAggregation - An object that contains details about an aggregation request based on Amazon ECR repositories.

$sel:titleAggregation:AggregationRequest', aggregationRequest_titleAggregation - An object that contains details about an aggregation request based on finding title.

aggregationRequest_accountAggregation :: Lens' AggregationRequest (Maybe AccountAggregation) Source #

An object that contains details about an aggregation request based on Amazon Web Services account IDs.

aggregationRequest_amiAggregation :: Lens' AggregationRequest (Maybe AmiAggregation) Source #

An object that contains details about an aggregation request based on Amazon Machine Images (AMIs).

aggregationRequest_awsEcrContainerAggregation :: Lens' AggregationRequest (Maybe AwsEcrContainerAggregation) Source #

An object that contains details about an aggregation request based on Amazon ECR container images.

aggregationRequest_ec2InstanceAggregation :: Lens' AggregationRequest (Maybe Ec2InstanceAggregation) Source #

An object that contains details about an aggregation request based on Amazon EC2 instances.

aggregationRequest_findingTypeAggregation :: Lens' AggregationRequest (Maybe FindingTypeAggregation) Source #

An object that contains details about an aggregation request based on finding types.

aggregationRequest_imageLayerAggregation :: Lens' AggregationRequest (Maybe ImageLayerAggregation) Source #

An object that contains details about an aggregation request based on container image layers.

aggregationRequest_lambdaFunctionAggregation :: Lens' AggregationRequest (Maybe LambdaFunctionAggregation) Source #

Returns an object with findings aggregated by AWS Lambda function.

aggregationRequest_lambdaLayerAggregation :: Lens' AggregationRequest (Maybe LambdaLayerAggregation) Source #

Returns an object with findings aggregated by AWS Lambda layer.

aggregationRequest_packageAggregation :: Lens' AggregationRequest (Maybe PackageAggregation) Source #

An object that contains details about an aggregation request based on operating system package type.

aggregationRequest_repositoryAggregation :: Lens' AggregationRequest (Maybe RepositoryAggregation) Source #

An object that contains details about an aggregation request based on Amazon ECR repositories.

aggregationRequest_titleAggregation :: Lens' AggregationRequest (Maybe TitleAggregation) Source #

An object that contains details about an aggregation request based on finding title.

AggregationResponse

data AggregationResponse Source #

A structure that contains details about the results of an aggregation type.

See: newAggregationResponse smart constructor.

Constructors

AggregationResponse' 

Fields

Instances

Instances details
FromJSON AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

Generic AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

Associated Types

type Rep AggregationResponse :: Type -> Type #

Read AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

Show AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

NFData AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

Methods

rnf :: AggregationResponse -> () #

Eq AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

Hashable AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

type Rep AggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AggregationResponse

type Rep AggregationResponse = D1 ('MetaData "AggregationResponse" "Amazonka.Inspector2.Types.AggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AggregationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountAggregationResponse)) :*: S1 ('MetaSel ('Just "amiAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmiAggregationResponse))) :*: (S1 ('MetaSel ('Just "awsEcrContainerAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEcrContainerAggregationResponse)) :*: (S1 ('MetaSel ('Just "ec2InstanceAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Ec2InstanceAggregationResponse)) :*: S1 ('MetaSel ('Just "findingTypeAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingTypeAggregationResponse))))) :*: ((S1 ('MetaSel ('Just "imageLayerAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageLayerAggregationResponse)) :*: (S1 ('MetaSel ('Just "lambdaFunctionAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionAggregationResponse)) :*: S1 ('MetaSel ('Just "lambdaLayerAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaLayerAggregationResponse)))) :*: (S1 ('MetaSel ('Just "packageAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageAggregationResponse)) :*: (S1 ('MetaSel ('Just "repositoryAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryAggregationResponse)) :*: S1 ('MetaSel ('Just "titleAggregation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TitleAggregationResponse)))))))

newAggregationResponse :: AggregationResponse Source #

Create a value of AggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountAggregation:AggregationResponse', aggregationResponse_accountAggregation - An object that contains details about an aggregation response based on Amazon Web Services account IDs.

$sel:amiAggregation:AggregationResponse', aggregationResponse_amiAggregation - An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).

$sel:awsEcrContainerAggregation:AggregationResponse', aggregationResponse_awsEcrContainerAggregation - An object that contains details about an aggregation response based on Amazon ECR container images.

$sel:ec2InstanceAggregation:AggregationResponse', aggregationResponse_ec2InstanceAggregation - An object that contains details about an aggregation response based on Amazon EC2 instances.

$sel:findingTypeAggregation:AggregationResponse', aggregationResponse_findingTypeAggregation - An object that contains details about an aggregation response based on finding types.

$sel:imageLayerAggregation:AggregationResponse', aggregationResponse_imageLayerAggregation - An object that contains details about an aggregation response based on container image layers.

$sel:lambdaFunctionAggregation:AggregationResponse', aggregationResponse_lambdaFunctionAggregation - An aggregation of findings by AWS Lambda function.

$sel:lambdaLayerAggregation:AggregationResponse', aggregationResponse_lambdaLayerAggregation - An aggregation of findings by AWS Lambda layer.

$sel:packageAggregation:AggregationResponse', aggregationResponse_packageAggregation - An object that contains details about an aggregation response based on operating system package type.

$sel:repositoryAggregation:AggregationResponse', aggregationResponse_repositoryAggregation - An object that contains details about an aggregation response based on Amazon ECR repositories.

$sel:titleAggregation:AggregationResponse', aggregationResponse_titleAggregation - An object that contains details about an aggregation response based on finding title.

aggregationResponse_accountAggregation :: Lens' AggregationResponse (Maybe AccountAggregationResponse) Source #

An object that contains details about an aggregation response based on Amazon Web Services account IDs.

aggregationResponse_amiAggregation :: Lens' AggregationResponse (Maybe AmiAggregationResponse) Source #

An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).

aggregationResponse_awsEcrContainerAggregation :: Lens' AggregationResponse (Maybe AwsEcrContainerAggregationResponse) Source #

An object that contains details about an aggregation response based on Amazon ECR container images.

aggregationResponse_ec2InstanceAggregation :: Lens' AggregationResponse (Maybe Ec2InstanceAggregationResponse) Source #

An object that contains details about an aggregation response based on Amazon EC2 instances.

aggregationResponse_findingTypeAggregation :: Lens' AggregationResponse (Maybe FindingTypeAggregationResponse) Source #

An object that contains details about an aggregation response based on finding types.

aggregationResponse_imageLayerAggregation :: Lens' AggregationResponse (Maybe ImageLayerAggregationResponse) Source #

An object that contains details about an aggregation response based on container image layers.

aggregationResponse_packageAggregation :: Lens' AggregationResponse (Maybe PackageAggregationResponse) Source #

An object that contains details about an aggregation response based on operating system package type.

aggregationResponse_repositoryAggregation :: Lens' AggregationResponse (Maybe RepositoryAggregationResponse) Source #

An object that contains details about an aggregation response based on Amazon ECR repositories.

aggregationResponse_titleAggregation :: Lens' AggregationResponse (Maybe TitleAggregationResponse) Source #

An object that contains details about an aggregation response based on finding title.

AmiAggregation

data AmiAggregation Source #

The details that define an aggregation based on Amazon machine images (AMIs).

See: newAmiAggregation smart constructor.

Constructors

AmiAggregation' 

Fields

Instances

Instances details
ToJSON AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

Generic AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

Associated Types

type Rep AmiAggregation :: Type -> Type #

Read AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

Show AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

NFData AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

Methods

rnf :: AmiAggregation -> () #

Eq AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

Hashable AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

type Rep AmiAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregation

type Rep AmiAggregation = D1 ('MetaData "AmiAggregation" "Amazonka.Inspector2.Types.AmiAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AmiAggregation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmiSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)))))

newAmiAggregation :: AmiAggregation Source #

Create a value of AmiAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:amis:AmiAggregation', amiAggregation_amis - The IDs of AMIs to aggregate findings for.

$sel:sortBy:AmiAggregation', amiAggregation_sortBy - The value to sort results by.

$sel:sortOrder:AmiAggregation', amiAggregation_sortOrder - The order to sort results by.

amiAggregation_amis :: Lens' AmiAggregation (Maybe (NonEmpty StringFilter)) Source #

The IDs of AMIs to aggregate findings for.

AmiAggregationResponse

data AmiAggregationResponse Source #

A response that contains the results of a finding aggregation by AMI.

See: newAmiAggregationResponse smart constructor.

Constructors

AmiAggregationResponse' 

Fields

Instances

Instances details
FromJSON AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

Generic AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

Associated Types

type Rep AmiAggregationResponse :: Type -> Type #

Read AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

Show AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

NFData AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

Methods

rnf :: AmiAggregationResponse -> () #

Eq AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

Hashable AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

type Rep AmiAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AmiAggregationResponse

type Rep AmiAggregationResponse = D1 ('MetaData "AmiAggregationResponse" "Amazonka.Inspector2.Types.AmiAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AmiAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "affectedInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "ami") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAmiAggregationResponse Source #

Create a value of AmiAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:AmiAggregationResponse', amiAggregationResponse_accountId - The Amazon Web Services account ID for the AMI.

$sel:affectedInstances:AmiAggregationResponse', amiAggregationResponse_affectedInstances - The IDs of Amazon EC2 instances using this AMI.

$sel:severityCounts:AmiAggregationResponse', amiAggregationResponse_severityCounts - An object that contains the count of matched findings per severity.

$sel:ami:AmiAggregationResponse', amiAggregationResponse_ami - The ID of the AMI that findings were aggregated for.

amiAggregationResponse_accountId :: Lens' AmiAggregationResponse (Maybe Text) Source #

The Amazon Web Services account ID for the AMI.

amiAggregationResponse_affectedInstances :: Lens' AmiAggregationResponse (Maybe Integer) Source #

The IDs of Amazon EC2 instances using this AMI.

amiAggregationResponse_severityCounts :: Lens' AmiAggregationResponse (Maybe SeverityCounts) Source #

An object that contains the count of matched findings per severity.

amiAggregationResponse_ami :: Lens' AmiAggregationResponse Text Source #

The ID of the AMI that findings were aggregated for.

AutoEnable

data AutoEnable Source #

Represents which scan types are automatically enabled for new members of your Amazon Inspector organization.

See: newAutoEnable smart constructor.

Constructors

AutoEnable' 

Fields

  • lambda :: Maybe Bool

    Represents whether AWS Lambda scans are automatically enabled for new members of your Amazon Inspector organization.

  • ec2 :: Bool

    Represents whether Amazon EC2 scans are automatically enabled for new members of your Amazon Inspector organization.

  • ecr :: Bool

    Represents whether Amazon ECR scans are automatically enabled for new members of your Amazon Inspector organization.

Instances

Instances details
FromJSON AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

ToJSON AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Generic AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Associated Types

type Rep AutoEnable :: Type -> Type #

Read AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Show AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

NFData AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Methods

rnf :: AutoEnable -> () #

Eq AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Hashable AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

type Rep AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

type Rep AutoEnable = D1 ('MetaData "AutoEnable" "Amazonka.Inspector2.Types.AutoEnable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AutoEnable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "ec2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "ecr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newAutoEnable Source #

Create a value of AutoEnable with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lambda:AutoEnable', autoEnable_lambda - Represents whether AWS Lambda scans are automatically enabled for new members of your Amazon Inspector organization.

$sel:ec2:AutoEnable', autoEnable_ec2 - Represents whether Amazon EC2 scans are automatically enabled for new members of your Amazon Inspector organization.

$sel:ecr:AutoEnable', autoEnable_ecr - Represents whether Amazon ECR scans are automatically enabled for new members of your Amazon Inspector organization.

autoEnable_lambda :: Lens' AutoEnable (Maybe Bool) Source #

Represents whether AWS Lambda scans are automatically enabled for new members of your Amazon Inspector organization.

autoEnable_ec2 :: Lens' AutoEnable Bool Source #

Represents whether Amazon EC2 scans are automatically enabled for new members of your Amazon Inspector organization.

autoEnable_ecr :: Lens' AutoEnable Bool Source #

Represents whether Amazon ECR scans are automatically enabled for new members of your Amazon Inspector organization.

AwsEc2InstanceDetails

data AwsEc2InstanceDetails Source #

Details of the Amazon EC2 instance involved in a finding.

See: newAwsEc2InstanceDetails smart constructor.

Constructors

AwsEc2InstanceDetails' 

Fields

Instances

Instances details
FromJSON AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Generic AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Associated Types

type Rep AwsEc2InstanceDetails :: Type -> Type #

Read AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Show AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

NFData AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Methods

rnf :: AwsEc2InstanceDetails -> () #

Eq AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Hashable AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

type Rep AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

newAwsEc2InstanceDetails :: AwsEc2InstanceDetails Source #

Create a value of AwsEc2InstanceDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:iamInstanceProfileArn:AwsEc2InstanceDetails', awsEc2InstanceDetails_iamInstanceProfileArn - The IAM instance profile ARN of the Amazon EC2 instance.

$sel:imageId:AwsEc2InstanceDetails', awsEc2InstanceDetails_imageId - The image ID of the Amazon EC2 instance.

$sel:ipV4Addresses:AwsEc2InstanceDetails', awsEc2InstanceDetails_ipV4Addresses - The IPv4 addresses of the Amazon EC2 instance.

$sel:ipV6Addresses:AwsEc2InstanceDetails', awsEc2InstanceDetails_ipV6Addresses - The IPv6 addresses of the Amazon EC2 instance.

$sel:keyName:AwsEc2InstanceDetails', awsEc2InstanceDetails_keyName - The name of the key pair used to launch the Amazon EC2 instance.

$sel:launchedAt:AwsEc2InstanceDetails', awsEc2InstanceDetails_launchedAt - The date and time the Amazon EC2 instance was launched at.

$sel:platform:AwsEc2InstanceDetails', awsEc2InstanceDetails_platform - The platform of the Amazon EC2 instance.

$sel:subnetId:AwsEc2InstanceDetails', awsEc2InstanceDetails_subnetId - The subnet ID of the Amazon EC2 instance.

$sel:type':AwsEc2InstanceDetails', awsEc2InstanceDetails_type - The type of the Amazon EC2 instance.

$sel:vpcId:AwsEc2InstanceDetails', awsEc2InstanceDetails_vpcId - The VPC ID of the Amazon EC2 instance.

awsEc2InstanceDetails_iamInstanceProfileArn :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The IAM instance profile ARN of the Amazon EC2 instance.

awsEc2InstanceDetails_imageId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The image ID of the Amazon EC2 instance.

awsEc2InstanceDetails_ipV4Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text]) Source #

The IPv4 addresses of the Amazon EC2 instance.

awsEc2InstanceDetails_ipV6Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text]) Source #

The IPv6 addresses of the Amazon EC2 instance.

awsEc2InstanceDetails_keyName :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The name of the key pair used to launch the Amazon EC2 instance.

awsEc2InstanceDetails_launchedAt :: Lens' AwsEc2InstanceDetails (Maybe UTCTime) Source #

The date and time the Amazon EC2 instance was launched at.

awsEc2InstanceDetails_platform :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The platform of the Amazon EC2 instance.

awsEc2InstanceDetails_subnetId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The subnet ID of the Amazon EC2 instance.

awsEc2InstanceDetails_type :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The type of the Amazon EC2 instance.

awsEc2InstanceDetails_vpcId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The VPC ID of the Amazon EC2 instance.

AwsEcrContainerAggregation

data AwsEcrContainerAggregation Source #

An aggregation of information about Amazon ECR containers.

See: newAwsEcrContainerAggregation smart constructor.

Constructors

AwsEcrContainerAggregation' 

Fields

Instances

Instances details
ToJSON AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

Generic AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

Associated Types

type Rep AwsEcrContainerAggregation :: Type -> Type #

Read AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

Show AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

NFData AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

Eq AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

Hashable AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

type Rep AwsEcrContainerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregation

AwsEcrContainerAggregationResponse

data AwsEcrContainerAggregationResponse Source #

An aggregation of information about Amazon ECR containers.

See: newAwsEcrContainerAggregationResponse smart constructor.

Constructors

AwsEcrContainerAggregationResponse' 

Fields

Instances

Instances details
FromJSON AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

Generic AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

Associated Types

type Rep AwsEcrContainerAggregationResponse :: Type -> Type #

Read AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

Show AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

NFData AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

Eq AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

Hashable AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

type Rep AwsEcrContainerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse

type Rep AwsEcrContainerAggregationResponse = D1 ('MetaData "AwsEcrContainerAggregationResponse" "Amazonka.Inspector2.Types.AwsEcrContainerAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AwsEcrContainerAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageSha") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "imageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

awsEcrContainerAggregationResponse_accountId :: Lens' AwsEcrContainerAggregationResponse (Maybe Text) Source #

The Amazon Web Services account ID of the account that owns the container.

AwsEcrContainerImageDetails

data AwsEcrContainerImageDetails Source #

The image details of the Amazon ECR container image.

See: newAwsEcrContainerImageDetails smart constructor.

Constructors

AwsEcrContainerImageDetails' 

Fields

Instances

Instances details
FromJSON AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

Generic AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

Associated Types

type Rep AwsEcrContainerImageDetails :: Type -> Type #

Read AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

Show AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

NFData AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

Eq AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

Hashable AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

type Rep AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEcrContainerImageDetails

type Rep AwsEcrContainerImageDetails = D1 ('MetaData "AwsEcrContainerImageDetails" "Amazonka.Inspector2.Types.AwsEcrContainerImageDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AwsEcrContainerImageDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "author") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "pushedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "imageHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "registry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newAwsEcrContainerImageDetails Source #

Create a value of AwsEcrContainerImageDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:architecture:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_architecture - The architecture of the Amazon ECR container image.

$sel:author:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_author - The image author of the Amazon ECR container image.

$sel:imageTags:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_imageTags - The image tags attached to the Amazon ECR container image.

$sel:platform:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_platform - The platform of the Amazon ECR container image.

$sel:pushedAt:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_pushedAt - The date and time the Amazon ECR container image was pushed.

$sel:imageHash:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_imageHash - The image hash of the Amazon ECR container image.

$sel:registry:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_registry - The registry for the Amazon ECR container image.

$sel:repositoryName:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_repositoryName - The name of the repository the Amazon ECR container image resides in.

awsEcrContainerImageDetails_architecture :: Lens' AwsEcrContainerImageDetails (Maybe Text) Source #

The architecture of the Amazon ECR container image.

awsEcrContainerImageDetails_author :: Lens' AwsEcrContainerImageDetails (Maybe Text) Source #

The image author of the Amazon ECR container image.

awsEcrContainerImageDetails_imageTags :: Lens' AwsEcrContainerImageDetails (Maybe [Text]) Source #

The image tags attached to the Amazon ECR container image.

awsEcrContainerImageDetails_platform :: Lens' AwsEcrContainerImageDetails (Maybe Text) Source #

The platform of the Amazon ECR container image.

awsEcrContainerImageDetails_pushedAt :: Lens' AwsEcrContainerImageDetails (Maybe UTCTime) Source #

The date and time the Amazon ECR container image was pushed.

awsEcrContainerImageDetails_imageHash :: Lens' AwsEcrContainerImageDetails Text Source #

The image hash of the Amazon ECR container image.

awsEcrContainerImageDetails_registry :: Lens' AwsEcrContainerImageDetails Text Source #

The registry for the Amazon ECR container image.

awsEcrContainerImageDetails_repositoryName :: Lens' AwsEcrContainerImageDetails Text Source #

The name of the repository the Amazon ECR container image resides in.

AwsLambdaFunctionDetails

data AwsLambdaFunctionDetails Source #

A summary of information about the AWS Lambda function.

See: newAwsLambdaFunctionDetails smart constructor.

Constructors

AwsLambdaFunctionDetails' 

Fields

Instances

Instances details
FromJSON AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Generic AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Associated Types

type Rep AwsLambdaFunctionDetails :: Type -> Type #

Read AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Show AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

NFData AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Eq AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Hashable AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

type Rep AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

newAwsLambdaFunctionDetails Source #

Create a value of AwsLambdaFunctionDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:architectures:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_architectures - The instruction set architecture that the AWS Lambda function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

$sel:lastModifiedAt:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_lastModifiedAt - The date and time that a user last updated the configuration, in ISO 8601 format

$sel:layers:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_layers - The AWS Lambda function's layers. A Lambda function can have up to five layers.

$sel:packageType:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_packageType - The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

$sel:vpcConfig:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_vpcConfig - The AWS Lambda function's networking configuration.

$sel:codeSha256:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_codeSha256 - The SHA256 hash of the AWS Lambda function's deployment package.

$sel:executionRoleArn:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_executionRoleArn - The AWS Lambda function's execution role.

$sel:functionName:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_functionName - The name of the AWS Lambda function.

$sel:runtime:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_runtime - The runtime environment for the AWS Lambda function.

$sel:version:AwsLambdaFunctionDetails', awsLambdaFunctionDetails_version - The version of the AWS Lambda function.

awsLambdaFunctionDetails_architectures :: Lens' AwsLambdaFunctionDetails (Maybe (NonEmpty Architecture)) Source #

The instruction set architecture that the AWS Lambda function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

awsLambdaFunctionDetails_lastModifiedAt :: Lens' AwsLambdaFunctionDetails (Maybe UTCTime) Source #

The date and time that a user last updated the configuration, in ISO 8601 format

awsLambdaFunctionDetails_layers :: Lens' AwsLambdaFunctionDetails (Maybe (NonEmpty Text)) Source #

The AWS Lambda function's layers. A Lambda function can have up to five layers.

awsLambdaFunctionDetails_packageType :: Lens' AwsLambdaFunctionDetails (Maybe PackageType) Source #

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

awsLambdaFunctionDetails_vpcConfig :: Lens' AwsLambdaFunctionDetails (Maybe LambdaVpcConfig) Source #

The AWS Lambda function's networking configuration.

awsLambdaFunctionDetails_codeSha256 :: Lens' AwsLambdaFunctionDetails Text Source #

The SHA256 hash of the AWS Lambda function's deployment package.

awsLambdaFunctionDetails_runtime :: Lens' AwsLambdaFunctionDetails Runtime Source #

The runtime environment for the AWS Lambda function.

Counts

data Counts Source #

a structure that contains information on the count of resources within a group.

See: newCounts smart constructor.

Constructors

Counts' 

Fields

Instances

Instances details
FromJSON Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

Generic Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

Associated Types

type Rep Counts :: Type -> Type #

Methods

from :: Counts -> Rep Counts x #

to :: Rep Counts x -> Counts #

Read Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

Show Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

NFData Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

Methods

rnf :: Counts -> () #

Eq Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

Methods

(==) :: Counts -> Counts -> Bool #

(/=) :: Counts -> Counts -> Bool #

Hashable Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

Methods

hashWithSalt :: Int -> Counts -> Int #

hash :: Counts -> Int #

type Rep Counts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Counts

type Rep Counts = D1 ('MetaData "Counts" "Amazonka.Inspector2.Types.Counts" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Counts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "groupKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupKey))))

newCounts :: Counts Source #

Create a value of Counts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:count:Counts', counts_count - The number of resources.

$sel:groupKey:Counts', counts_groupKey - The key associated with this group

counts_count :: Lens' Counts (Maybe Integer) Source #

The number of resources.

counts_groupKey :: Lens' Counts (Maybe GroupKey) Source #

The key associated with this group

CoverageFilterCriteria

data CoverageFilterCriteria Source #

A structure that identifies filter criteria for GetCoverageStatistics.

See: newCoverageFilterCriteria smart constructor.

Constructors

CoverageFilterCriteria' 

Fields

Instances

Instances details
ToJSON CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

Generic CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

Associated Types

type Rep CoverageFilterCriteria :: Type -> Type #

Read CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

Show CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

NFData CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

Methods

rnf :: CoverageFilterCriteria -> () #

Eq CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

Hashable CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

type Rep CoverageFilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageFilterCriteria

type Rep CoverageFilterCriteria = D1 ('MetaData "CoverageFilterCriteria" "Amazonka.Inspector2.Types.CoverageFilterCriteria" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CoverageFilterCriteria'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))) :*: (S1 ('MetaSel ('Just "ec2InstanceTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageMapFilter))) :*: S1 ('MetaSel ('Just "ecrImageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))))) :*: (S1 ('MetaSel ('Just "ecrRepositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))) :*: (S1 ('MetaSel ('Just "lambdaFunctionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))) :*: S1 ('MetaSel ('Just "lambdaFunctionRuntime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter)))))) :*: ((S1 ('MetaSel ('Just "lambdaFunctionTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageMapFilter))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))))) :*: (S1 ('MetaSel ('Just "scanStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))) :*: (S1 ('MetaSel ('Just "scanStatusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))) :*: S1 ('MetaSel ('Just "scanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CoverageStringFilter))))))))

newCoverageFilterCriteria :: CoverageFilterCriteria Source #

Create a value of CoverageFilterCriteria with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:CoverageFilterCriteria', coverageFilterCriteria_accountId - An array of Amazon Web Services account IDs to return coverage statistics for.

$sel:ec2InstanceTags:CoverageFilterCriteria', coverageFilterCriteria_ec2InstanceTags - The Amazon EC2 instance tags to filter on.

$sel:ecrImageTags:CoverageFilterCriteria', coverageFilterCriteria_ecrImageTags - The Amazon ECR image tags to filter on.

$sel:ecrRepositoryName:CoverageFilterCriteria', coverageFilterCriteria_ecrRepositoryName - The Amazon ECR repository name to filter on.

$sel:lambdaFunctionName:CoverageFilterCriteria', coverageFilterCriteria_lambdaFunctionName - Returns coverage statistics for AWS Lambda functions filtered by function names.

$sel:lambdaFunctionRuntime:CoverageFilterCriteria', coverageFilterCriteria_lambdaFunctionRuntime - Returns coverage statistics for AWS Lambda functions filtered by runtime.

$sel:lambdaFunctionTags:CoverageFilterCriteria', coverageFilterCriteria_lambdaFunctionTags - Returns coverage statistics for AWS Lambda functions filtered by tag.

$sel:resourceId:CoverageFilterCriteria', coverageFilterCriteria_resourceId - An array of Amazon Web Services resource IDs to return coverage statistics for.

$sel:resourceType:CoverageFilterCriteria', coverageFilterCriteria_resourceType - An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE or AWS_ECR_REPOSITORY.

$sel:scanStatusCode:CoverageFilterCriteria', coverageFilterCriteria_scanStatusCode - The scan status code to filter on.

$sel:scanStatusReason:CoverageFilterCriteria', coverageFilterCriteria_scanStatusReason - The scan status reason to filter on.

$sel:scanType:CoverageFilterCriteria', coverageFilterCriteria_scanType - An array of Amazon Inspector scan types to return coverage statistics for.

coverageFilterCriteria_accountId :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageStringFilter)) Source #

An array of Amazon Web Services account IDs to return coverage statistics for.

coverageFilterCriteria_lambdaFunctionName :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageStringFilter)) Source #

Returns coverage statistics for AWS Lambda functions filtered by function names.

coverageFilterCriteria_lambdaFunctionRuntime :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageStringFilter)) Source #

Returns coverage statistics for AWS Lambda functions filtered by runtime.

coverageFilterCriteria_lambdaFunctionTags :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageMapFilter)) Source #

Returns coverage statistics for AWS Lambda functions filtered by tag.

coverageFilterCriteria_resourceId :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageStringFilter)) Source #

An array of Amazon Web Services resource IDs to return coverage statistics for.

coverageFilterCriteria_resourceType :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageStringFilter)) Source #

An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE or AWS_ECR_REPOSITORY.

coverageFilterCriteria_scanType :: Lens' CoverageFilterCriteria (Maybe (NonEmpty CoverageStringFilter)) Source #

An array of Amazon Inspector scan types to return coverage statistics for.

CoverageMapFilter

data CoverageMapFilter Source #

Contains details of a coverage map filter.

See: newCoverageMapFilter smart constructor.

Constructors

CoverageMapFilter' 

Fields

Instances

Instances details
ToJSON CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

Generic CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

Associated Types

type Rep CoverageMapFilter :: Type -> Type #

Read CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

Show CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

NFData CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

Methods

rnf :: CoverageMapFilter -> () #

Eq CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

Hashable CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

type Rep CoverageMapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageMapFilter

type Rep CoverageMapFilter = D1 ('MetaData "CoverageMapFilter" "Amazonka.Inspector2.Types.CoverageMapFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CoverageMapFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "comparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CoverageMapComparison) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCoverageMapFilter Source #

Create a value of CoverageMapFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:CoverageMapFilter', coverageMapFilter_value - The tag value associated with the coverage map filter.

$sel:comparison:CoverageMapFilter', coverageMapFilter_comparison - The operator to compare coverage on.

$sel:key:CoverageMapFilter', coverageMapFilter_key - The tag key associated with the coverage map filter.

coverageMapFilter_value :: Lens' CoverageMapFilter (Maybe Text) Source #

The tag value associated with the coverage map filter.

coverageMapFilter_key :: Lens' CoverageMapFilter Text Source #

The tag key associated with the coverage map filter.

CoverageStringFilter

data CoverageStringFilter Source #

Contains details of a coverage string filter.

See: newCoverageStringFilter smart constructor.

Constructors

CoverageStringFilter' 

Fields

Instances

Instances details
ToJSON CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

Generic CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

Associated Types

type Rep CoverageStringFilter :: Type -> Type #

Read CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

Show CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

NFData CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

Methods

rnf :: CoverageStringFilter -> () #

Eq CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

Hashable CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

type Rep CoverageStringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoverageStringFilter

type Rep CoverageStringFilter = D1 ('MetaData "CoverageStringFilter" "Amazonka.Inspector2.Types.CoverageStringFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CoverageStringFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CoverageStringComparison) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCoverageStringFilter Source #

Create a value of CoverageStringFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:comparison:CoverageStringFilter', coverageStringFilter_comparison - The operator to compare strings on.

$sel:value:CoverageStringFilter', coverageStringFilter_value - The value to compare strings on.

CoveredResource

data CoveredResource Source #

An object that contains details about a resource covered by Amazon Inspector.

See: newCoveredResource smart constructor.

Constructors

CoveredResource' 

Fields

Instances

Instances details
FromJSON CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

Generic CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

Associated Types

type Rep CoveredResource :: Type -> Type #

Read CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

Show CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

NFData CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

Methods

rnf :: CoveredResource -> () #

Eq CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

Hashable CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

type Rep CoveredResource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CoveredResource

type Rep CoveredResource = D1 ('MetaData "CoveredResource" "Amazonka.Inspector2.Types.CoveredResource" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CoveredResource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceScanMetadata)) :*: (S1 ('MetaSel ('Just "scanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanStatus)) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CoverageResourceType) :*: S1 ('MetaSel ('Just "scanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScanType)))))

newCoveredResource Source #

Create a value of CoveredResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceMetadata:CoveredResource', coveredResource_resourceMetadata - An object that contains details about the metadata.

$sel:scanStatus:CoveredResource', coveredResource_scanStatus - The status of the scan covering the resource.

$sel:accountId:CoveredResource', coveredResource_accountId - The Amazon Web Services account ID of the covered resource.

$sel:resourceId:CoveredResource', coveredResource_resourceId - The ID of the covered resource.

$sel:resourceType:CoveredResource', coveredResource_resourceType - The type of the covered resource.

$sel:scanType:CoveredResource', coveredResource_scanType - The Amazon Inspector scan type covering the resource.

coveredResource_resourceMetadata :: Lens' CoveredResource (Maybe ResourceScanMetadata) Source #

An object that contains details about the metadata.

coveredResource_scanStatus :: Lens' CoveredResource (Maybe ScanStatus) Source #

The status of the scan covering the resource.

coveredResource_accountId :: Lens' CoveredResource Text Source #

The Amazon Web Services account ID of the covered resource.

coveredResource_resourceId :: Lens' CoveredResource Text Source #

The ID of the covered resource.

coveredResource_scanType :: Lens' CoveredResource ScanType Source #

The Amazon Inspector scan type covering the resource.

CvssScore

data CvssScore Source #

The CVSS score for a finding.

See: newCvssScore smart constructor.

Constructors

CvssScore' 

Fields

Instances

Instances details
FromJSON CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

Generic CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

Associated Types

type Rep CvssScore :: Type -> Type #

Read CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

Show CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

NFData CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

Methods

rnf :: CvssScore -> () #

Eq CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

Hashable CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

type Rep CvssScore Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScore

type Rep CvssScore = D1 ('MetaData "CvssScore" "Amazonka.Inspector2.Types.CvssScore" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CvssScore'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "baseScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "scoringVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCvssScore Source #

Create a value of CvssScore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:baseScore:CvssScore', cvssScore_baseScore - The base CVSS score used for the finding.

$sel:scoringVector:CvssScore', cvssScore_scoringVector - The vector string of the CVSS score.

$sel:source:CvssScore', cvssScore_source - The source of the CVSS score.

$sel:version:CvssScore', cvssScore_version - The version of CVSS used for the score.

cvssScore_baseScore :: Lens' CvssScore Double Source #

The base CVSS score used for the finding.

cvssScore_scoringVector :: Lens' CvssScore Text Source #

The vector string of the CVSS score.

cvssScore_source :: Lens' CvssScore Text Source #

The source of the CVSS score.

cvssScore_version :: Lens' CvssScore Text Source #

The version of CVSS used for the score.

CvssScoreAdjustment

data CvssScoreAdjustment Source #

Details on adjustments Amazon Inspector made to the CVSS score for a finding.

See: newCvssScoreAdjustment smart constructor.

Constructors

CvssScoreAdjustment' 

Fields

  • metric :: Text

    The metric used to adjust the CVSS score.

  • reason :: Text

    The reason the CVSS score has been adjustment.

Instances

Instances details
FromJSON CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

Generic CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

Associated Types

type Rep CvssScoreAdjustment :: Type -> Type #

Read CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

Show CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

NFData CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

Methods

rnf :: CvssScoreAdjustment -> () #

Eq CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

Hashable CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

type Rep CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreAdjustment

type Rep CvssScoreAdjustment = D1 ('MetaData "CvssScoreAdjustment" "Amazonka.Inspector2.Types.CvssScoreAdjustment" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CvssScoreAdjustment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCvssScoreAdjustment Source #

Create a value of CvssScoreAdjustment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:metric:CvssScoreAdjustment', cvssScoreAdjustment_metric - The metric used to adjust the CVSS score.

$sel:reason:CvssScoreAdjustment', cvssScoreAdjustment_reason - The reason the CVSS score has been adjustment.

cvssScoreAdjustment_metric :: Lens' CvssScoreAdjustment Text Source #

The metric used to adjust the CVSS score.

cvssScoreAdjustment_reason :: Lens' CvssScoreAdjustment Text Source #

The reason the CVSS score has been adjustment.

CvssScoreDetails

data CvssScoreDetails Source #

Information about the CVSS score.

See: newCvssScoreDetails smart constructor.

Constructors

CvssScoreDetails' 

Fields

Instances

Instances details
FromJSON CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

Generic CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

Associated Types

type Rep CvssScoreDetails :: Type -> Type #

Read CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

Show CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

NFData CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

Methods

rnf :: CvssScoreDetails -> () #

Eq CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

Hashable CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

type Rep CvssScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.CvssScoreDetails

type Rep CvssScoreDetails = D1 ('MetaData "CvssScoreDetails" "Amazonka.Inspector2.Types.CvssScoreDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CvssScoreDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "adjustments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CvssScoreAdjustment])) :*: (S1 ('MetaSel ('Just "cvssSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))) :*: (S1 ('MetaSel ('Just "scoreSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "scoringVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCvssScoreDetails Source #

Create a value of CvssScoreDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:adjustments:CvssScoreDetails', cvssScoreDetails_adjustments - An object that contains details about adjustment Amazon Inspector made to the CVSS score.

$sel:cvssSource:CvssScoreDetails', cvssScoreDetails_cvssSource - The source of the CVSS data.

$sel:score:CvssScoreDetails', cvssScoreDetails_score - The CVSS score.

$sel:scoreSource:CvssScoreDetails', cvssScoreDetails_scoreSource - The source for the CVSS score.

$sel:scoringVector:CvssScoreDetails', cvssScoreDetails_scoringVector - The vector for the CVSS score.

$sel:version:CvssScoreDetails', cvssScoreDetails_version - The CVSS version used in scoring.

cvssScoreDetails_adjustments :: Lens' CvssScoreDetails (Maybe [CvssScoreAdjustment]) Source #

An object that contains details about adjustment Amazon Inspector made to the CVSS score.

cvssScoreDetails_version :: Lens' CvssScoreDetails Text Source #

The CVSS version used in scoring.

DateFilter

data DateFilter Source #

Contains details on the time range used to filter findings.

See: newDateFilter smart constructor.

Constructors

DateFilter' 

Fields

Instances

Instances details
FromJSON DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

ToJSON DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

Generic DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

Associated Types

type Rep DateFilter :: Type -> Type #

Read DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

Show DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

NFData DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

Methods

rnf :: DateFilter -> () #

Eq DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

Hashable DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

type Rep DateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DateFilter

type Rep DateFilter = D1 ('MetaData "DateFilter" "Amazonka.Inspector2.Types.DateFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newDateFilter :: DateFilter Source #

Create a value of DateFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endInclusive:DateFilter', dateFilter_endInclusive - A timestamp representing the end of the time period filtered on.

$sel:startInclusive:DateFilter', dateFilter_startInclusive - A timestamp representing the start of the time period filtered on.

dateFilter_endInclusive :: Lens' DateFilter (Maybe UTCTime) Source #

A timestamp representing the end of the time period filtered on.

dateFilter_startInclusive :: Lens' DateFilter (Maybe UTCTime) Source #

A timestamp representing the start of the time period filtered on.

DelegatedAdmin

data DelegatedAdmin Source #

Details of the Amazon Inspector delegated administrator for your organization.

See: newDelegatedAdmin smart constructor.

Constructors

DelegatedAdmin' 

Fields

Instances

Instances details
FromJSON DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

Generic DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

Associated Types

type Rep DelegatedAdmin :: Type -> Type #

Read DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

Show DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

NFData DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

Methods

rnf :: DelegatedAdmin -> () #

Eq DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

Hashable DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

type Rep DelegatedAdmin Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdmin

type Rep DelegatedAdmin = D1 ('MetaData "DelegatedAdmin" "Amazonka.Inspector2.Types.DelegatedAdmin" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DelegatedAdmin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relationshipStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationshipStatus))))

newDelegatedAdmin :: DelegatedAdmin Source #

Create a value of DelegatedAdmin with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:DelegatedAdmin', delegatedAdmin_accountId - The Amazon Web Services account ID of the Amazon Inspector delegated administrator for your organization.

$sel:relationshipStatus:DelegatedAdmin', delegatedAdmin_relationshipStatus - The status of the Amazon Inspector delegated administrator.

delegatedAdmin_accountId :: Lens' DelegatedAdmin (Maybe Text) Source #

The Amazon Web Services account ID of the Amazon Inspector delegated administrator for your organization.

delegatedAdmin_relationshipStatus :: Lens' DelegatedAdmin (Maybe RelationshipStatus) Source #

The status of the Amazon Inspector delegated administrator.

DelegatedAdminAccount

data DelegatedAdminAccount Source #

Details of the Amazon Inspector delegated administrator for your organization.

See: newDelegatedAdminAccount smart constructor.

Constructors

DelegatedAdminAccount' 

Fields

Instances

Instances details
FromJSON DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

Generic DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

Associated Types

type Rep DelegatedAdminAccount :: Type -> Type #

Read DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

Show DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

NFData DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

Methods

rnf :: DelegatedAdminAccount -> () #

Eq DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

Hashable DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

type Rep DelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.DelegatedAdminAccount

type Rep DelegatedAdminAccount = D1 ('MetaData "DelegatedAdminAccount" "Amazonka.Inspector2.Types.DelegatedAdminAccount" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DelegatedAdminAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DelegatedAdminStatus))))

newDelegatedAdminAccount :: DelegatedAdminAccount Source #

Create a value of DelegatedAdminAccount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:DelegatedAdminAccount', delegatedAdminAccount_accountId - The Amazon Web Services account ID of the Amazon Inspector delegated administrator for your organization.

$sel:status:DelegatedAdminAccount', delegatedAdminAccount_status - The status of the Amazon Inspector delegated administrator.

delegatedAdminAccount_accountId :: Lens' DelegatedAdminAccount (Maybe Text) Source #

The Amazon Web Services account ID of the Amazon Inspector delegated administrator for your organization.

delegatedAdminAccount_status :: Lens' DelegatedAdminAccount (Maybe DelegatedAdminStatus) Source #

The status of the Amazon Inspector delegated administrator.

Destination

data Destination Source #

Contains details of the Amazon S3 bucket and KMS key used to export findings.

See: newDestination smart constructor.

Constructors

Destination' 

Fields

  • keyPrefix :: Maybe Text

    The prefix of the KMS key used to export findings.

  • bucketName :: Text

    The name of the Amazon S3 bucket to export findings to.

  • kmsKeyArn :: Text

    The ARN of the KMS key used to encrypt data when exporting findings.

Instances

Instances details
FromJSON Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

ToJSON Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

Generic Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

Associated Types

type Rep Destination :: Type -> Type #

Read Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

Show Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

NFData Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

Methods

rnf :: Destination -> () #

Eq Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

Hashable Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

type Rep Destination Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Destination

type Rep Destination = D1 ('MetaData "Destination" "Amazonka.Inspector2.Types.Destination" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Destination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDestination Source #

Create a value of Destination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPrefix:Destination', destination_keyPrefix - The prefix of the KMS key used to export findings.

$sel:bucketName:Destination', destination_bucketName - The name of the Amazon S3 bucket to export findings to.

$sel:kmsKeyArn:Destination', destination_kmsKeyArn - The ARN of the KMS key used to encrypt data when exporting findings.

destination_keyPrefix :: Lens' Destination (Maybe Text) Source #

The prefix of the KMS key used to export findings.

destination_bucketName :: Lens' Destination Text Source #

The name of the Amazon S3 bucket to export findings to.

destination_kmsKeyArn :: Lens' Destination Text Source #

The ARN of the KMS key used to encrypt data when exporting findings.

Ec2InstanceAggregation

data Ec2InstanceAggregation Source #

The details that define an aggregation based on Amazon EC2 instances.

See: newEc2InstanceAggregation smart constructor.

Constructors

Ec2InstanceAggregation' 

Fields

Instances

Instances details
ToJSON Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

Generic Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

Associated Types

type Rep Ec2InstanceAggregation :: Type -> Type #

Read Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

Show Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

NFData Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

Methods

rnf :: Ec2InstanceAggregation -> () #

Eq Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

Hashable Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

type Rep Ec2InstanceAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregation

type Rep Ec2InstanceAggregation = D1 ('MetaData "Ec2InstanceAggregation" "Amazonka.Inspector2.Types.Ec2InstanceAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Ec2InstanceAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "instanceTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MapFilter))))) :*: (S1 ('MetaSel ('Just "operatingSystems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Ec2InstanceSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder))))))

newEc2InstanceAggregation :: Ec2InstanceAggregation Source #

Create a value of Ec2InstanceAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:amis:Ec2InstanceAggregation', ec2InstanceAggregation_amis - The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.

$sel:instanceIds:Ec2InstanceAggregation', ec2InstanceAggregation_instanceIds - The Amazon EC2 instance IDs to aggregate findings for.

$sel:instanceTags:Ec2InstanceAggregation', ec2InstanceAggregation_instanceTags - The Amazon EC2 instance tags to aggregate findings for.

$sel:operatingSystems:Ec2InstanceAggregation', ec2InstanceAggregation_operatingSystems - The operating system types to aggregate findings for. Valid values must be uppercase and underscore separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.

$sel:sortBy:Ec2InstanceAggregation', ec2InstanceAggregation_sortBy - The value to sort results by.

$sel:sortOrder:Ec2InstanceAggregation', ec2InstanceAggregation_sortOrder - The order to sort results by.

ec2InstanceAggregation_amis :: Lens' Ec2InstanceAggregation (Maybe (NonEmpty StringFilter)) Source #

The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.

ec2InstanceAggregation_instanceIds :: Lens' Ec2InstanceAggregation (Maybe (NonEmpty StringFilter)) Source #

The Amazon EC2 instance IDs to aggregate findings for.

ec2InstanceAggregation_instanceTags :: Lens' Ec2InstanceAggregation (Maybe (NonEmpty MapFilter)) Source #

The Amazon EC2 instance tags to aggregate findings for.

ec2InstanceAggregation_operatingSystems :: Lens' Ec2InstanceAggregation (Maybe (NonEmpty StringFilter)) Source #

The operating system types to aggregate findings for. Valid values must be uppercase and underscore separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.

Ec2InstanceAggregationResponse

data Ec2InstanceAggregationResponse Source #

A response that contains the results of a finding aggregation by Amazon EC2 instance.

See: newEc2InstanceAggregationResponse smart constructor.

Constructors

Ec2InstanceAggregationResponse' 

Fields

Instances

Instances details
FromJSON Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

Generic Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

Associated Types

type Rep Ec2InstanceAggregationResponse :: Type -> Type #

Read Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

Show Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

NFData Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

Eq Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

Hashable Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

type Rep Ec2InstanceAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse

type Rep Ec2InstanceAggregationResponse = D1 ('MetaData "Ec2InstanceAggregationResponse" "Amazonka.Inspector2.Types.Ec2InstanceAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Ec2InstanceAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ami") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "networkFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "operatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEc2InstanceAggregationResponse Source #

Create a value of Ec2InstanceAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_accountId - The Amazon Web Services account for the Amazon EC2 instance.

$sel:ami:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_ami - The Amazon Machine Image (AMI) of the Amazon EC2 instance.

$sel:instanceTags:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_instanceTags - The tags attached to the instance.

$sel:networkFindings:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_networkFindings - The number of network findings for the Amazon EC2 instance.

$sel:operatingSystem:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_operatingSystem - The operating system of the Amazon EC2 instance.

$sel:severityCounts:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_severityCounts - An object that contains the count of matched findings per severity.

$sel:instanceId:Ec2InstanceAggregationResponse', ec2InstanceAggregationResponse_instanceId - The Amazon EC2 instance ID.

ec2InstanceAggregationResponse_accountId :: Lens' Ec2InstanceAggregationResponse (Maybe Text) Source #

The Amazon Web Services account for the Amazon EC2 instance.

ec2InstanceAggregationResponse_ami :: Lens' Ec2InstanceAggregationResponse (Maybe Text) Source #

The Amazon Machine Image (AMI) of the Amazon EC2 instance.

ec2InstanceAggregationResponse_networkFindings :: Lens' Ec2InstanceAggregationResponse (Maybe Integer) Source #

The number of network findings for the Amazon EC2 instance.

ec2InstanceAggregationResponse_severityCounts :: Lens' Ec2InstanceAggregationResponse (Maybe SeverityCounts) Source #

An object that contains the count of matched findings per severity.

Ec2Metadata

data Ec2Metadata Source #

Meta data details of an Amazon EC2 instance.

See: newEc2Metadata smart constructor.

Constructors

Ec2Metadata' 

Fields

Instances

Instances details
FromJSON Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

Generic Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

Associated Types

type Rep Ec2Metadata :: Type -> Type #

Read Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

Show Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

NFData Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

Methods

rnf :: Ec2Metadata -> () #

Eq Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

Hashable Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

type Rep Ec2Metadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Ec2Metadata

type Rep Ec2Metadata = D1 ('MetaData "Ec2Metadata" "Amazonka.Inspector2.Types.Ec2Metadata" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Ec2Metadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amiId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Ec2Platform)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newEc2Metadata :: Ec2Metadata Source #

Create a value of Ec2Metadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:amiId:Ec2Metadata', ec2Metadata_amiId - The ID of the Amazon Machine Image (AMI) used to launch the instance.

$sel:platform:Ec2Metadata', ec2Metadata_platform - The platform of the instance.

$sel:tags:Ec2Metadata', ec2Metadata_tags - The tags attached to the instance.

ec2Metadata_amiId :: Lens' Ec2Metadata (Maybe Text) Source #

The ID of the Amazon Machine Image (AMI) used to launch the instance.

ec2Metadata_platform :: Lens' Ec2Metadata (Maybe Ec2Platform) Source #

The platform of the instance.

ec2Metadata_tags :: Lens' Ec2Metadata (Maybe (HashMap Text Text)) Source #

The tags attached to the instance.

EcrConfiguration

data EcrConfiguration Source #

Details about the ECR automated re-scan duration setting for your environment.

See: newEcrConfiguration smart constructor.

Constructors

EcrConfiguration' 

Fields

  • rescanDuration :: EcrRescanDuration

    The ECR automated re-scan duration defines how long an ECR image will be actively scanned by Amazon Inspector. When the number of days since an image was last pushed exceeds the automated re-scan duration the monitoring state of that image becomes inactive and all associated findings are scheduled for closure.

Instances

Instances details
ToJSON EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

Generic EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

Associated Types

type Rep EcrConfiguration :: Type -> Type #

Read EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

Show EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

NFData EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

Methods

rnf :: EcrConfiguration -> () #

Eq EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

Hashable EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

type Rep EcrConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfiguration

type Rep EcrConfiguration = D1 ('MetaData "EcrConfiguration" "Amazonka.Inspector2.Types.EcrConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EcrConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rescanDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EcrRescanDuration)))

newEcrConfiguration Source #

Create a value of EcrConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rescanDuration:EcrConfiguration', ecrConfiguration_rescanDuration - The ECR automated re-scan duration defines how long an ECR image will be actively scanned by Amazon Inspector. When the number of days since an image was last pushed exceeds the automated re-scan duration the monitoring state of that image becomes inactive and all associated findings are scheduled for closure.

ecrConfiguration_rescanDuration :: Lens' EcrConfiguration EcrRescanDuration Source #

The ECR automated re-scan duration defines how long an ECR image will be actively scanned by Amazon Inspector. When the number of days since an image was last pushed exceeds the automated re-scan duration the monitoring state of that image becomes inactive and all associated findings are scheduled for closure.

EcrConfigurationState

data EcrConfigurationState Source #

Details about the state of the ECR scans for your environment.

See: newEcrConfigurationState smart constructor.

Constructors

EcrConfigurationState' 

Fields

Instances

Instances details
FromJSON EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

Generic EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

Associated Types

type Rep EcrConfigurationState :: Type -> Type #

Read EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

Show EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

NFData EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

Methods

rnf :: EcrConfigurationState -> () #

Eq EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

Hashable EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

type Rep EcrConfigurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrConfigurationState

type Rep EcrConfigurationState = D1 ('MetaData "EcrConfigurationState" "Amazonka.Inspector2.Types.EcrConfigurationState" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EcrConfigurationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rescanDurationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrRescanDurationState))))

newEcrConfigurationState :: EcrConfigurationState Source #

Create a value of EcrConfigurationState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rescanDurationState:EcrConfigurationState', ecrConfigurationState_rescanDurationState - An object that contains details about the state of the ECR automated re-scan setting.

ecrConfigurationState_rescanDurationState :: Lens' EcrConfigurationState (Maybe EcrRescanDurationState) Source #

An object that contains details about the state of the ECR automated re-scan setting.

EcrContainerImageMetadata

data EcrContainerImageMetadata Source #

Information on the Amazon ECR image metadata associated with a finding.

See: newEcrContainerImageMetadata smart constructor.

Constructors

EcrContainerImageMetadata' 

Fields

  • tags :: Maybe [Text]

    Tags associated with the Amazon ECR image metadata.

Instances

Instances details
FromJSON EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

Generic EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

Associated Types

type Rep EcrContainerImageMetadata :: Type -> Type #

Read EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

Show EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

NFData EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

Eq EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

Hashable EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

type Rep EcrContainerImageMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrContainerImageMetadata

type Rep EcrContainerImageMetadata = D1 ('MetaData "EcrContainerImageMetadata" "Amazonka.Inspector2.Types.EcrContainerImageMetadata" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EcrContainerImageMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newEcrContainerImageMetadata :: EcrContainerImageMetadata Source #

Create a value of EcrContainerImageMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:EcrContainerImageMetadata', ecrContainerImageMetadata_tags - Tags associated with the Amazon ECR image metadata.

ecrContainerImageMetadata_tags :: Lens' EcrContainerImageMetadata (Maybe [Text]) Source #

Tags associated with the Amazon ECR image metadata.

EcrRepositoryMetadata

data EcrRepositoryMetadata Source #

Information on the Amazon ECR repository metadata associated with a finding.

See: newEcrRepositoryMetadata smart constructor.

Constructors

EcrRepositoryMetadata' 

Fields

Instances

Instances details
FromJSON EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

Generic EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

Associated Types

type Rep EcrRepositoryMetadata :: Type -> Type #

Read EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

Show EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

NFData EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

Methods

rnf :: EcrRepositoryMetadata -> () #

Eq EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

Hashable EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

type Rep EcrRepositoryMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRepositoryMetadata

type Rep EcrRepositoryMetadata = D1 ('MetaData "EcrRepositoryMetadata" "Amazonka.Inspector2.Types.EcrRepositoryMetadata" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EcrRepositoryMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scanFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrScanFrequency))))

newEcrRepositoryMetadata :: EcrRepositoryMetadata Source #

Create a value of EcrRepositoryMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:EcrRepositoryMetadata', ecrRepositoryMetadata_name - The name of the Amazon ECR repository.

$sel:scanFrequency:EcrRepositoryMetadata', ecrRepositoryMetadata_scanFrequency - The frequency of scans.

ecrRepositoryMetadata_name :: Lens' EcrRepositoryMetadata (Maybe Text) Source #

The name of the Amazon ECR repository.

EcrRescanDurationState

data EcrRescanDurationState Source #

Details about the state of any changes to the ECR automated re-scan duration setting.

See: newEcrRescanDurationState smart constructor.

Constructors

EcrRescanDurationState' 

Fields

  • rescanDuration :: Maybe EcrRescanDuration

    The ECR automated re-scan duration defines how long an ECR image will be actively scanned by Amazon Inspector. When the number of days since an image was last pushed exceeds the automated re-scan duration the monitoring state of that image becomes inactive and all associated findings are scheduled for closure.

  • status :: Maybe EcrRescanDurationStatus

    The status of changes to the ECR automated re-scan duration.

  • updatedAt :: Maybe POSIX

    A timestamp representing when the last time the ECR scan duration setting was changed.

Instances

Instances details
FromJSON EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

Generic EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

Associated Types

type Rep EcrRescanDurationState :: Type -> Type #

Read EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

Show EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

NFData EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

Methods

rnf :: EcrRescanDurationState -> () #

Eq EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

Hashable EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

type Rep EcrRescanDurationState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.EcrRescanDurationState

type Rep EcrRescanDurationState = D1 ('MetaData "EcrRescanDurationState" "Amazonka.Inspector2.Types.EcrRescanDurationState" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EcrRescanDurationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rescanDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrRescanDuration)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrRescanDurationStatus)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newEcrRescanDurationState :: EcrRescanDurationState Source #

Create a value of EcrRescanDurationState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rescanDuration:EcrRescanDurationState', ecrRescanDurationState_rescanDuration - The ECR automated re-scan duration defines how long an ECR image will be actively scanned by Amazon Inspector. When the number of days since an image was last pushed exceeds the automated re-scan duration the monitoring state of that image becomes inactive and all associated findings are scheduled for closure.

$sel:status:EcrRescanDurationState', ecrRescanDurationState_status - The status of changes to the ECR automated re-scan duration.

$sel:updatedAt:EcrRescanDurationState', ecrRescanDurationState_updatedAt - A timestamp representing when the last time the ECR scan duration setting was changed.

ecrRescanDurationState_rescanDuration :: Lens' EcrRescanDurationState (Maybe EcrRescanDuration) Source #

The ECR automated re-scan duration defines how long an ECR image will be actively scanned by Amazon Inspector. When the number of days since an image was last pushed exceeds the automated re-scan duration the monitoring state of that image becomes inactive and all associated findings are scheduled for closure.

ecrRescanDurationState_status :: Lens' EcrRescanDurationState (Maybe EcrRescanDurationStatus) Source #

The status of changes to the ECR automated re-scan duration.

ecrRescanDurationState_updatedAt :: Lens' EcrRescanDurationState (Maybe UTCTime) Source #

A timestamp representing when the last time the ECR scan duration setting was changed.

ExploitabilityDetails

data ExploitabilityDetails Source #

The details of an exploit available for a finding discovered in your environment.

See: newExploitabilityDetails smart constructor.

Constructors

ExploitabilityDetails' 

Fields

Instances

Instances details
FromJSON ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

Generic ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

Associated Types

type Rep ExploitabilityDetails :: Type -> Type #

Read ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

Show ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

NFData ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

Methods

rnf :: ExploitabilityDetails -> () #

Eq ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

Hashable ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

type Rep ExploitabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ExploitabilityDetails

type Rep ExploitabilityDetails = D1 ('MetaData "ExploitabilityDetails" "Amazonka.Inspector2.Types.ExploitabilityDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ExploitabilityDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastKnownExploitAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newExploitabilityDetails :: ExploitabilityDetails Source #

Create a value of ExploitabilityDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastKnownExploitAt:ExploitabilityDetails', exploitabilityDetails_lastKnownExploitAt - The date and time of the last exploit associated with a finding discovered in your environment.

exploitabilityDetails_lastKnownExploitAt :: Lens' ExploitabilityDetails (Maybe UTCTime) Source #

The date and time of the last exploit associated with a finding discovered in your environment.

FailedAccount

data FailedAccount Source #

An object with details on why an account failed to enable Amazon Inspector.

See: newFailedAccount smart constructor.

Constructors

FailedAccount' 

Fields

Instances

Instances details
FromJSON FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

Generic FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

Associated Types

type Rep FailedAccount :: Type -> Type #

Read FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

Show FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

NFData FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

Methods

rnf :: FailedAccount -> () #

Eq FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

Hashable FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

type Rep FailedAccount Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FailedAccount

type Rep FailedAccount = D1 ('MetaData "FailedAccount" "Amazonka.Inspector2.Types.FailedAccount" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FailedAccount'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceStatus)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status))) :*: (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ErrorCode) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newFailedAccount Source #

Create a value of FailedAccount with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceStatus:FailedAccount', failedAccount_resourceStatus - An object detailing which resources Amazon Inspector is enabled to scan for the account.

$sel:status:FailedAccount', failedAccount_status - The status of Amazon Inspector for the account.

$sel:accountId:FailedAccount', failedAccount_accountId - The Amazon Web Services account ID.

$sel:errorCode:FailedAccount', failedAccount_errorCode - The error code explaining why the account failed to enable Amazon Inspector.

$sel:errorMessage:FailedAccount', failedAccount_errorMessage - The error message received when the account failed to enable Amazon Inspector.

failedAccount_resourceStatus :: Lens' FailedAccount (Maybe ResourceStatus) Source #

An object detailing which resources Amazon Inspector is enabled to scan for the account.

failedAccount_status :: Lens' FailedAccount (Maybe Status) Source #

The status of Amazon Inspector for the account.

failedAccount_accountId :: Lens' FailedAccount Text Source #

The Amazon Web Services account ID.

failedAccount_errorCode :: Lens' FailedAccount ErrorCode Source #

The error code explaining why the account failed to enable Amazon Inspector.

failedAccount_errorMessage :: Lens' FailedAccount Text Source #

The error message received when the account failed to enable Amazon Inspector.

Filter

data Filter Source #

Details about a filter.

See: newFilter smart constructor.

Constructors

Filter' 

Fields

Instances

Instances details
FromJSON Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Filter

newFilter Source #

Create a value of Filter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:Filter', filter_description - A description of the filter.

$sel:reason:Filter', filter_reason - The reason for the filter.

$sel:tags:Filter', filter_tags - The tags attached to the filter.

$sel:action:Filter', filter_action - The action that is to be applied to the findings that match the filter.

$sel:arn:Filter', filter_arn - The Amazon Resource Number (ARN) associated with this filter.

$sel:createdAt:Filter', filter_createdAt - The date and time this filter was created at.

$sel:criteria:Filter', filter_criteria - Details on the filter criteria associated with this filter.

$sel:name:Filter', filter_name - The name of the filter.

$sel:ownerId:Filter', filter_ownerId - The Amazon Web Services account ID of the account that created the filter.

Filter, filter_updatedAt - The date and time the filter was last updated at.

filter_description :: Lens' Filter (Maybe Text) Source #

A description of the filter.

filter_reason :: Lens' Filter (Maybe Text) Source #

The reason for the filter.

filter_tags :: Lens' Filter (Maybe (HashMap Text Text)) Source #

The tags attached to the filter.

filter_action :: Lens' Filter FilterAction Source #

The action that is to be applied to the findings that match the filter.

filter_arn :: Lens' Filter Text Source #

The Amazon Resource Number (ARN) associated with this filter.

filter_createdAt :: Lens' Filter UTCTime Source #

The date and time this filter was created at.

filter_criteria :: Lens' Filter FilterCriteria Source #

Details on the filter criteria associated with this filter.

filter_name :: Lens' Filter Text Source #

The name of the filter.

filter_ownerId :: Lens' Filter Text Source #

The Amazon Web Services account ID of the account that created the filter.

filter_updatedAt :: Lens' Filter UTCTime Source #

The date and time the filter was last updated at.

FilterCriteria

data FilterCriteria Source #

Details on the criteria used to define the filter.

See: newFilterCriteria smart constructor.

Constructors

FilterCriteria' 

Fields

Instances

Instances details
FromJSON FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

ToJSON FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

Generic FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

Associated Types

type Rep FilterCriteria :: Type -> Type #

Read FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

Show FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

NFData FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

Methods

rnf :: FilterCriteria -> () #

Eq FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

Hashable FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

type Rep FilterCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FilterCriteria

type Rep FilterCriteria = D1 ('MetaData "FilterCriteria" "Amazonka.Inspector2.Types.FilterCriteria" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FilterCriteria'" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "componentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "ec2InstanceImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))))) :*: ((S1 ('MetaSel ('Just "ec2InstanceSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "ec2InstanceVpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "ecrImageArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "ecrImageHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "ecrImagePushedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateFilter))))))) :*: (((S1 ('MetaSel ('Just "ecrImageRegistry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "ecrImageRepositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "ecrImageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "exploitAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "findingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))))) :*: ((S1 ('MetaSel ('Just "findingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "findingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "firstObservedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateFilter))) :*: (S1 ('MetaSel ('Just "fixAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "inspectorScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty NumberFilter)))))))) :*: ((((S1 ('MetaSel ('Just "lambdaFunctionExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "lambdaFunctionLastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateFilter)))) :*: (S1 ('MetaSel ('Just "lambdaFunctionLayers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "lambdaFunctionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))))) :*: ((S1 ('MetaSel ('Just "lambdaFunctionRuntime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "lastObservedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateFilter)))) :*: (S1 ('MetaSel ('Just "networkProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "portRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty PortRangeFilter))) :*: S1 ('MetaSel ('Just "relatedVulnerabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))))))) :*: (((S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "resourceTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MapFilter)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))))) :*: ((S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateFilter))) :*: S1 ('MetaSel ('Just "vendorSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "vulnerabilityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "vulnerabilitySource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "vulnerablePackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty PackageFilter))))))))))

newFilterCriteria :: FilterCriteria Source #

Create a value of FilterCriteria with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsAccountId:FilterCriteria', filterCriteria_awsAccountId - Details of the Amazon Web Services account IDs used to filter findings.

$sel:componentId:FilterCriteria', filterCriteria_componentId - Details of the component IDs used to filter findings.

$sel:componentType:FilterCriteria', filterCriteria_componentType - Details of the component types used to filter findings.

$sel:ec2InstanceImageId:FilterCriteria', filterCriteria_ec2InstanceImageId - Details of the Amazon EC2 instance image IDs used to filter findings.

$sel:ec2InstanceSubnetId:FilterCriteria', filterCriteria_ec2InstanceSubnetId - Details of the Amazon EC2 instance subnet IDs used to filter findings.

$sel:ec2InstanceVpcId:FilterCriteria', filterCriteria_ec2InstanceVpcId - Details of the Amazon EC2 instance VPC IDs used to filter findings.

$sel:ecrImageArchitecture:FilterCriteria', filterCriteria_ecrImageArchitecture - Details of the Amazon ECR image architecture types used to filter findings.

$sel:ecrImageHash:FilterCriteria', filterCriteria_ecrImageHash - Details of the Amazon ECR image hashes used to filter findings.

$sel:ecrImagePushedAt:FilterCriteria', filterCriteria_ecrImagePushedAt - Details on the Amazon ECR image push date and time used to filter findings.

$sel:ecrImageRegistry:FilterCriteria', filterCriteria_ecrImageRegistry - Details on the Amazon ECR registry used to filter findings.

$sel:ecrImageRepositoryName:FilterCriteria', filterCriteria_ecrImageRepositoryName - Details on the name of the Amazon ECR repository used to filter findings.

$sel:ecrImageTags:FilterCriteria', filterCriteria_ecrImageTags - The tags attached to the Amazon ECR container image.

$sel:exploitAvailable:FilterCriteria', filterCriteria_exploitAvailable - Filters the list of AWS Lambda findings by the availability of exploits.

$sel:findingArn:FilterCriteria', filterCriteria_findingArn - Details on the finding ARNs used to filter findings.

$sel:findingStatus:FilterCriteria', filterCriteria_findingStatus - Details on the finding status types used to filter findings.

$sel:findingType:FilterCriteria', filterCriteria_findingType - Details on the finding types used to filter findings.

$sel:firstObservedAt:FilterCriteria', filterCriteria_firstObservedAt - Details on the date and time a finding was first seen used to filter findings.

$sel:fixAvailable:FilterCriteria', filterCriteria_fixAvailable - Details on whether a fix is available through a version update. This value can be YES, NO, or PARTIAL. A PARTIAL fix means that some, but not all, of the packages identified in the finding have fixes available through updated versions.

$sel:inspectorScore:FilterCriteria', filterCriteria_inspectorScore - The Amazon Inspector score to filter on.

$sel:lambdaFunctionExecutionRoleArn:FilterCriteria', filterCriteria_lambdaFunctionExecutionRoleArn - Filters the list of AWS Lambda functions by execution role.

$sel:lambdaFunctionLastModifiedAt:FilterCriteria', filterCriteria_lambdaFunctionLastModifiedAt - Filters the list of AWS Lambda functions by the date and time that a user last updated the configuration, in ISO 8601 format

$sel:lambdaFunctionLayers:FilterCriteria', filterCriteria_lambdaFunctionLayers - Filters the list of AWS Lambda functions by the function's layers. A Lambda function can have up to five layers.

$sel:lambdaFunctionName:FilterCriteria', filterCriteria_lambdaFunctionName - Filters the list of AWS Lambda functions by the name of the function.

$sel:lambdaFunctionRuntime:FilterCriteria', filterCriteria_lambdaFunctionRuntime - Filters the list of AWS Lambda functions by the runtime environment for the Lambda function.

$sel:lastObservedAt:FilterCriteria', filterCriteria_lastObservedAt - Details on the date and time a finding was last seen used to filter findings.

$sel:networkProtocol:FilterCriteria', filterCriteria_networkProtocol - Details on the ingress source addresses used to filter findings.

$sel:portRange:FilterCriteria', filterCriteria_portRange - Details on the port ranges used to filter findings.

$sel:relatedVulnerabilities:FilterCriteria', filterCriteria_relatedVulnerabilities - Details on the related vulnerabilities used to filter findings.

$sel:resourceId:FilterCriteria', filterCriteria_resourceId - Details on the resource IDs used to filter findings.

$sel:resourceTags:FilterCriteria', filterCriteria_resourceTags - Details on the resource tags used to filter findings.

$sel:resourceType:FilterCriteria', filterCriteria_resourceType - Details on the resource types used to filter findings.

$sel:severity:FilterCriteria', filterCriteria_severity - Details on the severity used to filter findings.

$sel:title:FilterCriteria', filterCriteria_title - Details on the finding title used to filter findings.

$sel:updatedAt:FilterCriteria', filterCriteria_updatedAt - Details on the date and time a finding was last updated at used to filter findings.

$sel:vendorSeverity:FilterCriteria', filterCriteria_vendorSeverity - Details on the vendor severity used to filter findings.

$sel:vulnerabilityId:FilterCriteria', filterCriteria_vulnerabilityId - Details on the vulnerability ID used to filter findings.

$sel:vulnerabilitySource:FilterCriteria', filterCriteria_vulnerabilitySource - Details on the vulnerability type used to filter findings.

$sel:vulnerablePackages:FilterCriteria', filterCriteria_vulnerablePackages - Details on the vulnerable packages used to filter findings.

filterCriteria_awsAccountId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the Amazon Web Services account IDs used to filter findings.

filterCriteria_componentId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the component IDs used to filter findings.

filterCriteria_componentType :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the component types used to filter findings.

filterCriteria_ec2InstanceImageId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the Amazon EC2 instance image IDs used to filter findings.

filterCriteria_ec2InstanceSubnetId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the Amazon EC2 instance subnet IDs used to filter findings.

filterCriteria_ec2InstanceVpcId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the Amazon EC2 instance VPC IDs used to filter findings.

filterCriteria_ecrImageArchitecture :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the Amazon ECR image architecture types used to filter findings.

filterCriteria_ecrImageHash :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details of the Amazon ECR image hashes used to filter findings.

filterCriteria_ecrImagePushedAt :: Lens' FilterCriteria (Maybe (NonEmpty DateFilter)) Source #

Details on the Amazon ECR image push date and time used to filter findings.

filterCriteria_ecrImageRegistry :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the Amazon ECR registry used to filter findings.

filterCriteria_ecrImageRepositoryName :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the name of the Amazon ECR repository used to filter findings.

filterCriteria_ecrImageTags :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

The tags attached to the Amazon ECR container image.

filterCriteria_exploitAvailable :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Filters the list of AWS Lambda findings by the availability of exploits.

filterCriteria_findingArn :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the finding ARNs used to filter findings.

filterCriteria_findingStatus :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the finding status types used to filter findings.

filterCriteria_findingType :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the finding types used to filter findings.

filterCriteria_firstObservedAt :: Lens' FilterCriteria (Maybe (NonEmpty DateFilter)) Source #

Details on the date and time a finding was first seen used to filter findings.

filterCriteria_fixAvailable :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on whether a fix is available through a version update. This value can be YES, NO, or PARTIAL. A PARTIAL fix means that some, but not all, of the packages identified in the finding have fixes available through updated versions.

filterCriteria_inspectorScore :: Lens' FilterCriteria (Maybe (NonEmpty NumberFilter)) Source #

The Amazon Inspector score to filter on.

filterCriteria_lambdaFunctionExecutionRoleArn :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Filters the list of AWS Lambda functions by execution role.

filterCriteria_lambdaFunctionLastModifiedAt :: Lens' FilterCriteria (Maybe (NonEmpty DateFilter)) Source #

Filters the list of AWS Lambda functions by the date and time that a user last updated the configuration, in ISO 8601 format

filterCriteria_lambdaFunctionLayers :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Filters the list of AWS Lambda functions by the function's layers. A Lambda function can have up to five layers.

filterCriteria_lambdaFunctionName :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Filters the list of AWS Lambda functions by the name of the function.

filterCriteria_lambdaFunctionRuntime :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Filters the list of AWS Lambda functions by the runtime environment for the Lambda function.

filterCriteria_lastObservedAt :: Lens' FilterCriteria (Maybe (NonEmpty DateFilter)) Source #

Details on the date and time a finding was last seen used to filter findings.

filterCriteria_networkProtocol :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the ingress source addresses used to filter findings.

filterCriteria_portRange :: Lens' FilterCriteria (Maybe (NonEmpty PortRangeFilter)) Source #

Details on the port ranges used to filter findings.

filterCriteria_relatedVulnerabilities :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the related vulnerabilities used to filter findings.

filterCriteria_resourceId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the resource IDs used to filter findings.

filterCriteria_resourceTags :: Lens' FilterCriteria (Maybe (NonEmpty MapFilter)) Source #

Details on the resource tags used to filter findings.

filterCriteria_resourceType :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the resource types used to filter findings.

filterCriteria_severity :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the severity used to filter findings.

filterCriteria_title :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the finding title used to filter findings.

filterCriteria_updatedAt :: Lens' FilterCriteria (Maybe (NonEmpty DateFilter)) Source #

Details on the date and time a finding was last updated at used to filter findings.

filterCriteria_vendorSeverity :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the vendor severity used to filter findings.

filterCriteria_vulnerabilityId :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the vulnerability ID used to filter findings.

filterCriteria_vulnerabilitySource :: Lens' FilterCriteria (Maybe (NonEmpty StringFilter)) Source #

Details on the vulnerability type used to filter findings.

filterCriteria_vulnerablePackages :: Lens' FilterCriteria (Maybe (NonEmpty PackageFilter)) Source #

Details on the vulnerable packages used to filter findings.

Finding

data Finding Source #

Details about an Amazon Inspector finding.

See: newFinding smart constructor.

Constructors

Finding' 

Fields

Instances

Instances details
FromJSON Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

Generic Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

Associated Types

type Rep Finding :: Type -> Type #

Methods

from :: Finding -> Rep Finding x #

to :: Rep Finding x -> Finding #

Read Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

Show Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

NFData Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

Methods

rnf :: Finding -> () #

Eq Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

Methods

(==) :: Finding -> Finding -> Bool #

(/=) :: Finding -> Finding -> Bool #

Hashable Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

Methods

hashWithSalt :: Int -> Finding -> Int #

hash :: Finding -> Int #

type Rep Finding Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Finding

type Rep Finding = D1 ('MetaData "Finding" "Amazonka.Inspector2.Types.Finding" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Finding'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "exploitAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExploitAvailable)) :*: S1 ('MetaSel ('Just "exploitabilityDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExploitabilityDetails))) :*: (S1 ('MetaSel ('Just "fixAvailable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FixAvailable)) :*: S1 ('MetaSel ('Just "inspectorScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: ((S1 ('MetaSel ('Just "inspectorScoreDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InspectorScoreDetails)) :*: S1 ('MetaSel ('Just "networkReachabilityDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkReachabilityDetails))) :*: (S1 ('MetaSel ('Just "packageVulnerabilityDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVulnerabilityDetails)) :*: (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))) :*: (((S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "findingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "firstObservedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastObservedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))) :*: ((S1 ('MetaSel ('Just "remediation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Remediation) :*: S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Resource))) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Severity) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FindingStatus) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FindingType)))))))

newFinding Source #

Create a value of Finding with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:exploitAvailable:Finding', finding_exploitAvailable - If a finding discovered in your environment has an exploit available.

$sel:exploitabilityDetails:Finding', finding_exploitabilityDetails - The details of an exploit available for a finding discovered in your environment.

$sel:fixAvailable:Finding', finding_fixAvailable - Details on whether a fix is available through a version update. This value can be YES, NO, or PARTIAL. A PARTIAL fix means that some, but not all, of the packages identified in the finding have fixes available through updated versions.

$sel:inspectorScore:Finding', finding_inspectorScore - The Amazon Inspector score given to the finding.

$sel:inspectorScoreDetails:Finding', finding_inspectorScoreDetails - An object that contains details of the Amazon Inspector score.

$sel:networkReachabilityDetails:Finding', finding_networkReachabilityDetails - An object that contains the details of a network reachability finding.

$sel:packageVulnerabilityDetails:Finding', finding_packageVulnerabilityDetails - An object that contains the details of a package vulnerability finding.

$sel:title:Finding', finding_title - The title of the finding.

$sel:updatedAt:Finding', finding_updatedAt - The date and time the finding was last updated at.

$sel:awsAccountId:Finding', finding_awsAccountId - The Amazon Web Services account ID associated with the finding.

$sel:description:Finding', finding_description - The description of the finding.

$sel:findingArn:Finding', finding_findingArn - The Amazon Resource Number (ARN) of the finding.

$sel:firstObservedAt:Finding', finding_firstObservedAt - The date and time that the finding was first observed.

$sel:lastObservedAt:Finding', finding_lastObservedAt - The date and time that the finding was last observed.

$sel:remediation:Finding', finding_remediation - An object that contains the details about how to remediate a finding.

$sel:resources:Finding', finding_resources - Contains information on the resources involved in a finding.

$sel:severity:Finding', finding_severity - The severity of the finding.

$sel:status:Finding', finding_status - The status of the finding.

Finding, finding_type - The type of the finding.

finding_exploitAvailable :: Lens' Finding (Maybe ExploitAvailable) Source #

If a finding discovered in your environment has an exploit available.

finding_exploitabilityDetails :: Lens' Finding (Maybe ExploitabilityDetails) Source #

The details of an exploit available for a finding discovered in your environment.

finding_fixAvailable :: Lens' Finding (Maybe FixAvailable) Source #

Details on whether a fix is available through a version update. This value can be YES, NO, or PARTIAL. A PARTIAL fix means that some, but not all, of the packages identified in the finding have fixes available through updated versions.

finding_inspectorScore :: Lens' Finding (Maybe Double) Source #

The Amazon Inspector score given to the finding.

finding_inspectorScoreDetails :: Lens' Finding (Maybe InspectorScoreDetails) Source #

An object that contains details of the Amazon Inspector score.

finding_networkReachabilityDetails :: Lens' Finding (Maybe NetworkReachabilityDetails) Source #

An object that contains the details of a network reachability finding.

finding_packageVulnerabilityDetails :: Lens' Finding (Maybe PackageVulnerabilityDetails) Source #

An object that contains the details of a package vulnerability finding.

finding_title :: Lens' Finding (Maybe Text) Source #

The title of the finding.

finding_updatedAt :: Lens' Finding (Maybe UTCTime) Source #

The date and time the finding was last updated at.

finding_awsAccountId :: Lens' Finding Text Source #

The Amazon Web Services account ID associated with the finding.

finding_description :: Lens' Finding Text Source #

The description of the finding.

finding_findingArn :: Lens' Finding Text Source #

The Amazon Resource Number (ARN) of the finding.

finding_firstObservedAt :: Lens' Finding UTCTime Source #

The date and time that the finding was first observed.

finding_lastObservedAt :: Lens' Finding UTCTime Source #

The date and time that the finding was last observed.

finding_remediation :: Lens' Finding Remediation Source #

An object that contains the details about how to remediate a finding.

finding_resources :: Lens' Finding (NonEmpty Resource) Source #

Contains information on the resources involved in a finding.

finding_severity :: Lens' Finding Severity Source #

The severity of the finding.

finding_status :: Lens' Finding FindingStatus Source #

The status of the finding.

finding_type :: Lens' Finding FindingType Source #

The type of the finding.

FindingTypeAggregation

data FindingTypeAggregation Source #

The details that define an aggregation based on finding type.

See: newFindingTypeAggregation smart constructor.

Constructors

FindingTypeAggregation' 

Fields

Instances

Instances details
ToJSON FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

Generic FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

Associated Types

type Rep FindingTypeAggregation :: Type -> Type #

Read FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

Show FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

NFData FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

Methods

rnf :: FindingTypeAggregation -> () #

Eq FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

Hashable FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

type Rep FindingTypeAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregation

type Rep FindingTypeAggregation = D1 ('MetaData "FindingTypeAggregation" "Amazonka.Inspector2.Types.FindingTypeAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FindingTypeAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "findingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationFindingType)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationResourceType))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingTypeSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)))))

newFindingTypeAggregation :: FindingTypeAggregation Source #

Create a value of FindingTypeAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:findingType:FindingTypeAggregation', findingTypeAggregation_findingType - The finding type to aggregate.

$sel:resourceType:FindingTypeAggregation', findingTypeAggregation_resourceType - The resource type to aggregate.

$sel:sortBy:FindingTypeAggregation', findingTypeAggregation_sortBy - The value to sort results by.

$sel:sortOrder:FindingTypeAggregation', findingTypeAggregation_sortOrder - The order to sort results by.

FindingTypeAggregationResponse

data FindingTypeAggregationResponse Source #

A response that contains the results of a finding type aggregation.

See: newFindingTypeAggregationResponse smart constructor.

Constructors

FindingTypeAggregationResponse' 

Fields

Instances

Instances details
FromJSON FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

Generic FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

Associated Types

type Rep FindingTypeAggregationResponse :: Type -> Type #

Read FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

Show FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

NFData FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

Eq FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

Hashable FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

type Rep FindingTypeAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FindingTypeAggregationResponse

type Rep FindingTypeAggregationResponse = D1 ('MetaData "FindingTypeAggregationResponse" "Amazonka.Inspector2.Types.FindingTypeAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FindingTypeAggregationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts))))

newFindingTypeAggregationResponse :: FindingTypeAggregationResponse Source #

Create a value of FindingTypeAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:FindingTypeAggregationResponse', findingTypeAggregationResponse_accountId - The ID of the Amazon Web Services account associated with the findings.

$sel:severityCounts:FindingTypeAggregationResponse', findingTypeAggregationResponse_severityCounts - The value to sort results by.

findingTypeAggregationResponse_accountId :: Lens' FindingTypeAggregationResponse (Maybe Text) Source #

The ID of the Amazon Web Services account associated with the findings.

FreeTrialAccountInfo

data FreeTrialAccountInfo Source #

Information about the Amazon Inspector free trial for an account.

See: newFreeTrialAccountInfo smart constructor.

Constructors

FreeTrialAccountInfo' 

Fields

  • accountId :: Text

    The account associated with the Amazon Inspector free trial information.

  • freeTrialInfo :: [FreeTrialInfo]

    Contains information about the Amazon Inspector free trial for an account.

Instances

Instances details
FromJSON FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

Generic FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

Associated Types

type Rep FreeTrialAccountInfo :: Type -> Type #

Read FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

Show FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

NFData FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

Methods

rnf :: FreeTrialAccountInfo -> () #

Eq FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

Hashable FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

type Rep FreeTrialAccountInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialAccountInfo

type Rep FreeTrialAccountInfo = D1 ('MetaData "FreeTrialAccountInfo" "Amazonka.Inspector2.Types.FreeTrialAccountInfo" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FreeTrialAccountInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "freeTrialInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FreeTrialInfo])))

newFreeTrialAccountInfo Source #

Create a value of FreeTrialAccountInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:FreeTrialAccountInfo', freeTrialAccountInfo_accountId - The account associated with the Amazon Inspector free trial information.

$sel:freeTrialInfo:FreeTrialAccountInfo', freeTrialAccountInfo_freeTrialInfo - Contains information about the Amazon Inspector free trial for an account.

freeTrialAccountInfo_accountId :: Lens' FreeTrialAccountInfo Text Source #

The account associated with the Amazon Inspector free trial information.

freeTrialAccountInfo_freeTrialInfo :: Lens' FreeTrialAccountInfo [FreeTrialInfo] Source #

Contains information about the Amazon Inspector free trial for an account.

FreeTrialInfo

data FreeTrialInfo Source #

An object that contains information about the Amazon Inspector free trial for an account.

See: newFreeTrialInfo smart constructor.

Constructors

FreeTrialInfo' 

Fields

  • end :: POSIX

    The date and time that the Amazon Inspector free trail ends for a given account.

  • start :: POSIX

    The date and time that the Amazon Inspector free trail started for a given account.

  • status :: FreeTrialStatus

    The order to sort results by.

  • type' :: FreeTrialType

    The type of scan covered by the Amazon Inspector free trail.

Instances

Instances details
FromJSON FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Generic FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Associated Types

type Rep FreeTrialInfo :: Type -> Type #

Read FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Show FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

NFData FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Methods

rnf :: FreeTrialInfo -> () #

Eq FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

Hashable FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

type Rep FreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfo

type Rep FreeTrialInfo = D1 ('MetaData "FreeTrialInfo" "Amazonka.Inspector2.Types.FreeTrialInfo" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FreeTrialInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FreeTrialStatus) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FreeTrialType))))

newFreeTrialInfo Source #

Create a value of FreeTrialInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:end:FreeTrialInfo', freeTrialInfo_end - The date and time that the Amazon Inspector free trail ends for a given account.

$sel:start:FreeTrialInfo', freeTrialInfo_start - The date and time that the Amazon Inspector free trail started for a given account.

$sel:status:FreeTrialInfo', freeTrialInfo_status - The order to sort results by.

$sel:type':FreeTrialInfo', freeTrialInfo_type - The type of scan covered by the Amazon Inspector free trail.

freeTrialInfo_end :: Lens' FreeTrialInfo UTCTime Source #

The date and time that the Amazon Inspector free trail ends for a given account.

freeTrialInfo_start :: Lens' FreeTrialInfo UTCTime Source #

The date and time that the Amazon Inspector free trail started for a given account.

freeTrialInfo_type :: Lens' FreeTrialInfo FreeTrialType Source #

The type of scan covered by the Amazon Inspector free trail.

FreeTrialInfoError

data FreeTrialInfoError Source #

Information about an error received while accessing free trail data for an account.

See: newFreeTrialInfoError smart constructor.

Constructors

FreeTrialInfoError' 

Fields

Instances

Instances details
FromJSON FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

Generic FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

Associated Types

type Rep FreeTrialInfoError :: Type -> Type #

Read FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

Show FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

NFData FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

Methods

rnf :: FreeTrialInfoError -> () #

Eq FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

Hashable FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

type Rep FreeTrialInfoError Source # 
Instance details

Defined in Amazonka.Inspector2.Types.FreeTrialInfoError

type Rep FreeTrialInfoError = D1 ('MetaData "FreeTrialInfoError" "Amazonka.Inspector2.Types.FreeTrialInfoError" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "FreeTrialInfoError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FreeTrialInfoErrorCode) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFreeTrialInfoError Source #

Create a value of FreeTrialInfoError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:FreeTrialInfoError', freeTrialInfoError_accountId - The account associated with the Amazon Inspector free trial information.

$sel:code:FreeTrialInfoError', freeTrialInfoError_code - The error code.

$sel:message:FreeTrialInfoError', freeTrialInfoError_message - The error message returned.

freeTrialInfoError_accountId :: Lens' FreeTrialInfoError Text Source #

The account associated with the Amazon Inspector free trial information.

ImageLayerAggregation

data ImageLayerAggregation Source #

The details that define an aggregation based on container image layers.

See: newImageLayerAggregation smart constructor.

Constructors

ImageLayerAggregation' 

Fields

Instances

Instances details
ToJSON ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

Generic ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

Associated Types

type Rep ImageLayerAggregation :: Type -> Type #

Read ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

Show ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

NFData ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

Methods

rnf :: ImageLayerAggregation -> () #

Eq ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

Hashable ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

type Rep ImageLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregation

type Rep ImageLayerAggregation = D1 ('MetaData "ImageLayerAggregation" "Amazonka.Inspector2.Types.ImageLayerAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ImageLayerAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "layerHashes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "resourceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageLayerSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder))))))

newImageLayerAggregation :: ImageLayerAggregation Source #

Create a value of ImageLayerAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:layerHashes:ImageLayerAggregation', imageLayerAggregation_layerHashes - The hashes associated with the layers.

$sel:repositories:ImageLayerAggregation', imageLayerAggregation_repositories - The repository associated with the container image hosting the layers.

$sel:resourceIds:ImageLayerAggregation', imageLayerAggregation_resourceIds - The ID of the container image layer.

$sel:sortBy:ImageLayerAggregation', imageLayerAggregation_sortBy - The value to sort results by.

$sel:sortOrder:ImageLayerAggregation', imageLayerAggregation_sortOrder - The order to sort results by.

imageLayerAggregation_repositories :: Lens' ImageLayerAggregation (Maybe (NonEmpty StringFilter)) Source #

The repository associated with the container image hosting the layers.

ImageLayerAggregationResponse

data ImageLayerAggregationResponse Source #

A response that contains the results of a finding aggregation by image layer.

See: newImageLayerAggregationResponse smart constructor.

Constructors

ImageLayerAggregationResponse' 

Fields

Instances

Instances details
FromJSON ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

Generic ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

Associated Types

type Rep ImageLayerAggregationResponse :: Type -> Type #

Read ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

Show ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

NFData ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

Eq ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

Hashable ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

type Rep ImageLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ImageLayerAggregationResponse

type Rep ImageLayerAggregationResponse = D1 ('MetaData "ImageLayerAggregationResponse" "Amazonka.Inspector2.Types.ImageLayerAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ImageLayerAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "layerHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newImageLayerAggregationResponse Source #

Create a value of ImageLayerAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:severityCounts:ImageLayerAggregationResponse', imageLayerAggregationResponse_severityCounts - An object that represents the count of matched findings per severity.

$sel:accountId:ImageLayerAggregationResponse', imageLayerAggregationResponse_accountId - The ID of the Amazon Web Services account that owns the container image hosting the layer image.

$sel:layerHash:ImageLayerAggregationResponse', imageLayerAggregationResponse_layerHash - The layer hash.

$sel:repository:ImageLayerAggregationResponse', imageLayerAggregationResponse_repository - The repository the layer resides in.

$sel:resourceId:ImageLayerAggregationResponse', imageLayerAggregationResponse_resourceId - The resource ID of the container image layer.

imageLayerAggregationResponse_severityCounts :: Lens' ImageLayerAggregationResponse (Maybe SeverityCounts) Source #

An object that represents the count of matched findings per severity.

imageLayerAggregationResponse_accountId :: Lens' ImageLayerAggregationResponse Text Source #

The ID of the Amazon Web Services account that owns the container image hosting the layer image.

InspectorScoreDetails

data InspectorScoreDetails Source #

Information about the Amazon Inspector score given to a finding.

See: newInspectorScoreDetails smart constructor.

Constructors

InspectorScoreDetails' 

Fields

Instances

Instances details
FromJSON InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

Generic InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

Associated Types

type Rep InspectorScoreDetails :: Type -> Type #

Read InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

Show InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

NFData InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

Methods

rnf :: InspectorScoreDetails -> () #

Eq InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

Hashable InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

type Rep InspectorScoreDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.InspectorScoreDetails

type Rep InspectorScoreDetails = D1 ('MetaData "InspectorScoreDetails" "Amazonka.Inspector2.Types.InspectorScoreDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "InspectorScoreDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "adjustedCvss") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CvssScoreDetails))))

newInspectorScoreDetails :: InspectorScoreDetails Source #

Create a value of InspectorScoreDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:adjustedCvss:InspectorScoreDetails', inspectorScoreDetails_adjustedCvss - An object that contains details about the CVSS score given to a finding.

inspectorScoreDetails_adjustedCvss :: Lens' InspectorScoreDetails (Maybe CvssScoreDetails) Source #

An object that contains details about the CVSS score given to a finding.

LambdaFunctionAggregation

data LambdaFunctionAggregation Source #

The details that define a findings aggregation based on AWS Lambda functions.

See: newLambdaFunctionAggregation smart constructor.

Constructors

LambdaFunctionAggregation' 

Fields

Instances

Instances details
ToJSON LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

Generic LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

Associated Types

type Rep LambdaFunctionAggregation :: Type -> Type #

Read LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

Show LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

NFData LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

Eq LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

Hashable LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

type Rep LambdaFunctionAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregation

type Rep LambdaFunctionAggregation = D1 ('MetaData "LambdaFunctionAggregation" "Amazonka.Inspector2.Types.LambdaFunctionAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "LambdaFunctionAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "functionNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "functionTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MapFilter))) :*: S1 ('MetaSel ('Just "resourceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))))) :*: (S1 ('MetaSel ('Just "runtimes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder))))))

newLambdaFunctionAggregation :: LambdaFunctionAggregation Source #

Create a value of LambdaFunctionAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functionNames:LambdaFunctionAggregation', lambdaFunctionAggregation_functionNames - The AWS Lambda function names to include in the aggregation results.

$sel:functionTags:LambdaFunctionAggregation', lambdaFunctionAggregation_functionTags - The tags to include in the aggregation results.

$sel:resourceIds:LambdaFunctionAggregation', lambdaFunctionAggregation_resourceIds - The resource IDs to include in the aggregation results.

$sel:runtimes:LambdaFunctionAggregation', lambdaFunctionAggregation_runtimes - Returns findings aggregated by AWS Lambda function runtime environments.

$sel:sortBy:LambdaFunctionAggregation', lambdaFunctionAggregation_sortBy - The finding severity to use for sorting the results.

$sel:sortOrder:LambdaFunctionAggregation', lambdaFunctionAggregation_sortOrder - The order to use for sorting the results.

lambdaFunctionAggregation_functionNames :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter)) Source #

The AWS Lambda function names to include in the aggregation results.

lambdaFunctionAggregation_resourceIds :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter)) Source #

The resource IDs to include in the aggregation results.

lambdaFunctionAggregation_runtimes :: Lens' LambdaFunctionAggregation (Maybe (NonEmpty StringFilter)) Source #

Returns findings aggregated by AWS Lambda function runtime environments.

lambdaFunctionAggregation_sortBy :: Lens' LambdaFunctionAggregation (Maybe LambdaFunctionSortBy) Source #

The finding severity to use for sorting the results.

LambdaFunctionAggregationResponse

data LambdaFunctionAggregationResponse Source #

A response that contains the results of an AWS Lambda function finding aggregation.

See: newLambdaFunctionAggregationResponse smart constructor.

Constructors

LambdaFunctionAggregationResponse' 

Fields

Instances

Instances details
FromJSON LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

Generic LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

Associated Types

type Rep LambdaFunctionAggregationResponse :: Type -> Type #

Read LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

Show LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

NFData LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

Eq LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

Hashable LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

type Rep LambdaFunctionAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse

type Rep LambdaFunctionAggregationResponse = D1 ('MetaData "LambdaFunctionAggregationResponse" "Amazonka.Inspector2.Types.LambdaFunctionAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "LambdaFunctionAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "functionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lambdaTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newLambdaFunctionAggregationResponse Source #

Create a value of LambdaFunctionAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_accountId - The ID of the AWS account that owns the AWS Lambda function.

$sel:functionName:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_functionName - The AWS Lambda function names included in the aggregation results.

$sel:lambdaTags:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_lambdaTags - The tags included in the aggregation results.

$sel:lastModifiedAt:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_lastModifiedAt - The date that the AWS Lambda function included in the aggregation results was last changed.

$sel:runtime:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_runtime - The runtimes included in the aggregation results.

$sel:severityCounts:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_severityCounts - Undocumented member.

$sel:resourceId:LambdaFunctionAggregationResponse', lambdaFunctionAggregationResponse_resourceId - The resource IDs included in the aggregation results.

lambdaFunctionAggregationResponse_accountId :: Lens' LambdaFunctionAggregationResponse (Maybe Text) Source #

The ID of the AWS account that owns the AWS Lambda function.

lambdaFunctionAggregationResponse_functionName :: Lens' LambdaFunctionAggregationResponse (Maybe Text) Source #

The AWS Lambda function names included in the aggregation results.

lambdaFunctionAggregationResponse_lastModifiedAt :: Lens' LambdaFunctionAggregationResponse (Maybe UTCTime) Source #

The date that the AWS Lambda function included in the aggregation results was last changed.

LambdaFunctionMetadata

data LambdaFunctionMetadata Source #

The AWS Lambda function metadata.

See: newLambdaFunctionMetadata smart constructor.

Constructors

LambdaFunctionMetadata' 

Fields

Instances

Instances details
FromJSON LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

Generic LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

Associated Types

type Rep LambdaFunctionMetadata :: Type -> Type #

Read LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

Show LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

NFData LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

Methods

rnf :: LambdaFunctionMetadata -> () #

Eq LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

Hashable LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

type Rep LambdaFunctionMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaFunctionMetadata

type Rep LambdaFunctionMetadata = D1 ('MetaData "LambdaFunctionMetadata" "Amazonka.Inspector2.Types.LambdaFunctionMetadata" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "LambdaFunctionMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "functionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "layers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Runtime)))))

newLambdaFunctionMetadata :: LambdaFunctionMetadata Source #

Create a value of LambdaFunctionMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functionName:LambdaFunctionMetadata', lambdaFunctionMetadata_functionName - The name of a function.

$sel:functionTags:LambdaFunctionMetadata', lambdaFunctionMetadata_functionTags - The resource tags on an AWS Lambda function.

$sel:layers:LambdaFunctionMetadata', lambdaFunctionMetadata_layers - The layers for an AWS Lambda function. A Lambda function can have up to five layers.

$sel:runtime:LambdaFunctionMetadata', lambdaFunctionMetadata_runtime - An AWS Lambda function's runtime.

lambdaFunctionMetadata_layers :: Lens' LambdaFunctionMetadata (Maybe [Text]) Source #

The layers for an AWS Lambda function. A Lambda function can have up to five layers.

LambdaLayerAggregation

data LambdaLayerAggregation Source #

The details that define a findings aggregation based on an AWS Lambda function's layers.

See: newLambdaLayerAggregation smart constructor.

Constructors

LambdaLayerAggregation' 

Fields

Instances

Instances details
ToJSON LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

Generic LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

Associated Types

type Rep LambdaLayerAggregation :: Type -> Type #

Read LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

Show LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

NFData LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

Methods

rnf :: LambdaLayerAggregation -> () #

Eq LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

Hashable LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

type Rep LambdaLayerAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregation

type Rep LambdaLayerAggregation = D1 ('MetaData "LambdaLayerAggregation" "Amazonka.Inspector2.Types.LambdaLayerAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "LambdaLayerAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "functionNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "layerArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))) :*: (S1 ('MetaSel ('Just "resourceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaLayerSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder))))))

newLambdaLayerAggregation :: LambdaLayerAggregation Source #

Create a value of LambdaLayerAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:functionNames:LambdaLayerAggregation', lambdaLayerAggregation_functionNames - The names of the AWS Lambda functions associated with the layers.

$sel:layerArns:LambdaLayerAggregation', lambdaLayerAggregation_layerArns - The Amazon Resource Name (ARN) of the AWS Lambda function layer.

$sel:resourceIds:LambdaLayerAggregation', lambdaLayerAggregation_resourceIds - The resource IDs for the AWS Lambda function layers.

$sel:sortBy:LambdaLayerAggregation', lambdaLayerAggregation_sortBy - The finding severity to use for sorting the results.

$sel:sortOrder:LambdaLayerAggregation', lambdaLayerAggregation_sortOrder - The order to use for sorting the results.

lambdaLayerAggregation_functionNames :: Lens' LambdaLayerAggregation (Maybe (NonEmpty StringFilter)) Source #

The names of the AWS Lambda functions associated with the layers.

lambdaLayerAggregation_layerArns :: Lens' LambdaLayerAggregation (Maybe (NonEmpty StringFilter)) Source #

The Amazon Resource Name (ARN) of the AWS Lambda function layer.

lambdaLayerAggregation_resourceIds :: Lens' LambdaLayerAggregation (Maybe (NonEmpty StringFilter)) Source #

The resource IDs for the AWS Lambda function layers.

lambdaLayerAggregation_sortBy :: Lens' LambdaLayerAggregation (Maybe LambdaLayerSortBy) Source #

The finding severity to use for sorting the results.

LambdaLayerAggregationResponse

data LambdaLayerAggregationResponse Source #

A response that contains the results of an AWS Lambda function layer finding aggregation.

See: newLambdaLayerAggregationResponse smart constructor.

Constructors

LambdaLayerAggregationResponse' 

Fields

Instances

Instances details
FromJSON LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

Generic LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

Associated Types

type Rep LambdaLayerAggregationResponse :: Type -> Type #

Read LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

Show LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

NFData LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

Eq LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

Hashable LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

type Rep LambdaLayerAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaLayerAggregationResponse

type Rep LambdaLayerAggregationResponse = D1 ('MetaData "LambdaLayerAggregationResponse" "Amazonka.Inspector2.Types.LambdaLayerAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "LambdaLayerAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "functionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "layerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

lambdaLayerAggregationResponse_functionName :: Lens' LambdaLayerAggregationResponse Text Source #

The names of the AWS Lambda functions associated with the layers.

lambdaLayerAggregationResponse_layerArn :: Lens' LambdaLayerAggregationResponse Text Source #

The Amazon Resource Name (ARN) of the AWS Lambda function layer.

LambdaVpcConfig

data LambdaVpcConfig Source #

The VPC security groups and subnets that are attached to an AWS Lambda function. For more information, see VPC Settings.

See: newLambdaVpcConfig smart constructor.

Constructors

LambdaVpcConfig' 

Fields

Instances

Instances details
FromJSON LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

Generic LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

Associated Types

type Rep LambdaVpcConfig :: Type -> Type #

Read LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

Show LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

NFData LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

Methods

rnf :: LambdaVpcConfig -> () #

Eq LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

Hashable LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

type Rep LambdaVpcConfig Source # 
Instance details

Defined in Amazonka.Inspector2.Types.LambdaVpcConfig

type Rep LambdaVpcConfig = D1 ('MetaData "LambdaVpcConfig" "Amazonka.Inspector2.Types.LambdaVpcConfig" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "LambdaVpcConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLambdaVpcConfig :: LambdaVpcConfig Source #

Create a value of LambdaVpcConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroupIds:LambdaVpcConfig', lambdaVpcConfig_securityGroupIds - The VPC security groups and subnets that are attached to an AWS Lambda function. For more information, see VPC Settings.

$sel:subnetIds:LambdaVpcConfig', lambdaVpcConfig_subnetIds - A list of VPC subnet IDs.

$sel:vpcId:LambdaVpcConfig', lambdaVpcConfig_vpcId - The ID of the VPC.

lambdaVpcConfig_securityGroupIds :: Lens' LambdaVpcConfig (Maybe [Text]) Source #

The VPC security groups and subnets that are attached to an AWS Lambda function. For more information, see VPC Settings.

MapFilter

data MapFilter Source #

An object that describes details of a map filter.

See: newMapFilter smart constructor.

Constructors

MapFilter' 

Fields

Instances

Instances details
FromJSON MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

ToJSON MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

Generic MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

Associated Types

type Rep MapFilter :: Type -> Type #

Read MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

Show MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

NFData MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

Methods

rnf :: MapFilter -> () #

Eq MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

Hashable MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

type Rep MapFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.MapFilter

type Rep MapFilter = D1 ('MetaData "MapFilter" "Amazonka.Inspector2.Types.MapFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "MapFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "comparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MapComparison) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newMapFilter Source #

Create a value of MapFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:MapFilter', mapFilter_value - The tag value used in the filter.

$sel:comparison:MapFilter', mapFilter_comparison - The operator to use when comparing values in the filter.

$sel:key:MapFilter', mapFilter_key - The tag key used in the filter.

mapFilter_value :: Lens' MapFilter (Maybe Text) Source #

The tag value used in the filter.

mapFilter_comparison :: Lens' MapFilter MapComparison Source #

The operator to use when comparing values in the filter.

mapFilter_key :: Lens' MapFilter Text Source #

The tag key used in the filter.

Member

data Member Source #

Details on a member account in your organization.

See: newMember smart constructor.

Constructors

Member' 

Fields

Instances

Instances details
FromJSON Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

Generic Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

Associated Types

type Rep Member :: Type -> Type #

Methods

from :: Member -> Rep Member x #

to :: Rep Member x -> Member #

Read Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

Show Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

NFData Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

Methods

rnf :: Member -> () #

Eq Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

Methods

(==) :: Member -> Member -> Bool #

(/=) :: Member -> Member -> Bool #

Hashable Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

Methods

hashWithSalt :: Int -> Member -> Int #

hash :: Member -> Int #

type Rep Member Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Member

type Rep Member = D1 ('MetaData "Member" "Amazonka.Inspector2.Types.Member" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Member'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "delegatedAdminAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "relationshipStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationshipStatus)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newMember :: Member Source #

Create a value of Member with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:Member', member_accountId - The Amazon Web Services account ID of the member account.

$sel:delegatedAdminAccountId:Member', member_delegatedAdminAccountId - The Amazon Web Services account ID of the Amazon Inspector delegated administrator for this member account.

$sel:relationshipStatus:Member', member_relationshipStatus - The status of the member account.

$sel:updatedAt:Member', member_updatedAt - A timestamp showing when the status of this member was last updated.

member_accountId :: Lens' Member (Maybe Text) Source #

The Amazon Web Services account ID of the member account.

member_delegatedAdminAccountId :: Lens' Member (Maybe Text) Source #

The Amazon Web Services account ID of the Amazon Inspector delegated administrator for this member account.

member_relationshipStatus :: Lens' Member (Maybe RelationshipStatus) Source #

The status of the member account.

member_updatedAt :: Lens' Member (Maybe UTCTime) Source #

A timestamp showing when the status of this member was last updated.

NetworkPath

data NetworkPath Source #

Information on the network path associated with a finding.

See: newNetworkPath smart constructor.

Constructors

NetworkPath' 

Fields

Instances

Instances details
FromJSON NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

Generic NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

Associated Types

type Rep NetworkPath :: Type -> Type #

Read NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

Show NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

NFData NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

Methods

rnf :: NetworkPath -> () #

Eq NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

Hashable NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

type Rep NetworkPath Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkPath

type Rep NetworkPath = D1 ('MetaData "NetworkPath" "Amazonka.Inspector2.Types.NetworkPath" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "NetworkPath'" 'PrefixI 'True) (S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Step)))))

newNetworkPath :: NetworkPath Source #

Create a value of NetworkPath with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:steps:NetworkPath', networkPath_steps - The details on the steps in the network path.

networkPath_steps :: Lens' NetworkPath (Maybe (NonEmpty Step)) Source #

The details on the steps in the network path.

NetworkReachabilityDetails

data NetworkReachabilityDetails Source #

Contains the details of a network reachability finding.

See: newNetworkReachabilityDetails smart constructor.

Constructors

NetworkReachabilityDetails' 

Fields

Instances

Instances details
FromJSON NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

Generic NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

Associated Types

type Rep NetworkReachabilityDetails :: Type -> Type #

Read NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

Show NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

NFData NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

Eq NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

Hashable NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

type Rep NetworkReachabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NetworkReachabilityDetails

type Rep NetworkReachabilityDetails = D1 ('MetaData "NetworkReachabilityDetails" "Amazonka.Inspector2.Types.NetworkReachabilityDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "NetworkReachabilityDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NetworkPath) :*: (S1 ('MetaSel ('Just "openPortRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PortRange) :*: S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NetworkProtocol))))

newNetworkReachabilityDetails Source #

Create a value of NetworkReachabilityDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:networkPath:NetworkReachabilityDetails', networkReachabilityDetails_networkPath - An object that contains details about a network path associated with a finding.

$sel:openPortRange:NetworkReachabilityDetails', networkReachabilityDetails_openPortRange - An object that contains details about the open port range associated with a finding.

$sel:protocol:NetworkReachabilityDetails', networkReachabilityDetails_protocol - The protocol associated with a finding.

networkReachabilityDetails_networkPath :: Lens' NetworkReachabilityDetails NetworkPath Source #

An object that contains details about a network path associated with a finding.

networkReachabilityDetails_openPortRange :: Lens' NetworkReachabilityDetails PortRange Source #

An object that contains details about the open port range associated with a finding.

NumberFilter

data NumberFilter Source #

An object that describes the details of a number filter.

See: newNumberFilter smart constructor.

Constructors

NumberFilter' 

Fields

Instances

Instances details
FromJSON NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

ToJSON NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

Generic NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

Associated Types

type Rep NumberFilter :: Type -> Type #

Read NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

Show NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

NFData NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

Methods

rnf :: NumberFilter -> () #

Eq NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

Hashable NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

type Rep NumberFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.NumberFilter

type Rep NumberFilter = D1 ('MetaData "NumberFilter" "Amazonka.Inspector2.Types.NumberFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "NumberFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lowerInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "upperInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newNumberFilter :: NumberFilter Source #

Create a value of NumberFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lowerInclusive:NumberFilter', numberFilter_lowerInclusive - The lowest number to be included in the filter.

$sel:upperInclusive:NumberFilter', numberFilter_upperInclusive - The highest number to be included in the filter.

numberFilter_lowerInclusive :: Lens' NumberFilter (Maybe Double) Source #

The lowest number to be included in the filter.

numberFilter_upperInclusive :: Lens' NumberFilter (Maybe Double) Source #

The highest number to be included in the filter.

PackageAggregation

data PackageAggregation Source #

The details that define an aggregation based on operating system package type.

See: newPackageAggregation smart constructor.

Constructors

PackageAggregation' 

Fields

Instances

Instances details
ToJSON PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

Generic PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

Associated Types

type Rep PackageAggregation :: Type -> Type #

Read PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

Show PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

NFData PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

Methods

rnf :: PackageAggregation -> () #

Eq PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

Hashable PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

type Rep PackageAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregation

type Rep PackageAggregation = D1 ('MetaData "PackageAggregation" "Amazonka.Inspector2.Types.PackageAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "PackageAggregation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packageNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageSortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)))))

newPackageAggregation :: PackageAggregation Source #

Create a value of PackageAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:packageNames:PackageAggregation', packageAggregation_packageNames - The names of packages to aggregate findings on.

$sel:sortBy:PackageAggregation', packageAggregation_sortBy - The value to sort results by.

$sel:sortOrder:PackageAggregation', packageAggregation_sortOrder - The order to sort results by.

packageAggregation_packageNames :: Lens' PackageAggregation (Maybe (NonEmpty StringFilter)) Source #

The names of packages to aggregate findings on.

PackageAggregationResponse

data PackageAggregationResponse Source #

A response that contains the results of a finding aggregation by image layer.

See: newPackageAggregationResponse smart constructor.

Constructors

PackageAggregationResponse' 

Fields

Instances

Instances details
FromJSON PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

Generic PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

Associated Types

type Rep PackageAggregationResponse :: Type -> Type #

Read PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

Show PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

NFData PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

Eq PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

Hashable PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

type Rep PackageAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageAggregationResponse

type Rep PackageAggregationResponse = D1 ('MetaData "PackageAggregationResponse" "Amazonka.Inspector2.Types.PackageAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "PackageAggregationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPackageAggregationResponse Source #

Create a value of PackageAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:PackageAggregationResponse', packageAggregationResponse_accountId - The ID of the Amazon Web Services account associated with the findings.

$sel:severityCounts:PackageAggregationResponse', packageAggregationResponse_severityCounts - An object that contains the count of matched findings per severity.

$sel:packageName:PackageAggregationResponse', packageAggregationResponse_packageName - The name of the operating system package.

packageAggregationResponse_accountId :: Lens' PackageAggregationResponse (Maybe Text) Source #

The ID of the Amazon Web Services account associated with the findings.

packageAggregationResponse_severityCounts :: Lens' PackageAggregationResponse (Maybe SeverityCounts) Source #

An object that contains the count of matched findings per severity.

PackageFilter

data PackageFilter Source #

Contains information on the details of a package filter.

See: newPackageFilter smart constructor.

Constructors

PackageFilter' 

Fields

Instances

Instances details
FromJSON PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

ToJSON PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

Generic PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

Associated Types

type Rep PackageFilter :: Type -> Type #

Read PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

Show PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

NFData PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

Methods

rnf :: PackageFilter -> () #

Eq PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

Hashable PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

type Rep PackageFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageFilter

newPackageFilter :: PackageFilter Source #

Create a value of PackageFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:architecture:PackageFilter', packageFilter_architecture - An object that contains details on the package architecture type to filter on.

$sel:epoch:PackageFilter', packageFilter_epoch - An object that contains details on the package epoch to filter on.

$sel:name:PackageFilter', packageFilter_name - An object that contains details on the name of the package to filter on.

$sel:release:PackageFilter', packageFilter_release - An object that contains details on the package release to filter on.

$sel:sourceLambdaLayerArn:PackageFilter', packageFilter_sourceLambdaLayerArn - Undocumented member.

$sel:sourceLayerHash:PackageFilter', packageFilter_sourceLayerHash - An object that contains details on the source layer hash to filter on.

$sel:version:PackageFilter', packageFilter_version - The package version to filter on.

packageFilter_architecture :: Lens' PackageFilter (Maybe StringFilter) Source #

An object that contains details on the package architecture type to filter on.

packageFilter_epoch :: Lens' PackageFilter (Maybe NumberFilter) Source #

An object that contains details on the package epoch to filter on.

packageFilter_name :: Lens' PackageFilter (Maybe StringFilter) Source #

An object that contains details on the name of the package to filter on.

packageFilter_release :: Lens' PackageFilter (Maybe StringFilter) Source #

An object that contains details on the package release to filter on.

packageFilter_sourceLayerHash :: Lens' PackageFilter (Maybe StringFilter) Source #

An object that contains details on the source layer hash to filter on.

packageFilter_version :: Lens' PackageFilter (Maybe StringFilter) Source #

The package version to filter on.

PackageVulnerabilityDetails

data PackageVulnerabilityDetails Source #

Information about a package vulnerability finding.

See: newPackageVulnerabilityDetails smart constructor.

Constructors

PackageVulnerabilityDetails' 

Fields

Instances

Instances details
FromJSON PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

Generic PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

Associated Types

type Rep PackageVulnerabilityDetails :: Type -> Type #

Read PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

Show PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

NFData PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

Eq PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

Hashable PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

type Rep PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PackageVulnerabilityDetails

type Rep PackageVulnerabilityDetails = D1 ('MetaData "PackageVulnerabilityDetails" "Amazonka.Inspector2.Types.PackageVulnerabilityDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "PackageVulnerabilityDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cvss") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CvssScore])) :*: S1 ('MetaSel ('Just "referenceUrls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "relatedVulnerabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "sourceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vendorCreatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "vendorSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vendorUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "vulnerablePackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VulnerablePackage])) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vulnerabilityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newPackageVulnerabilityDetails Source #

Create a value of PackageVulnerabilityDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cvss:PackageVulnerabilityDetails', packageVulnerabilityDetails_cvss - An object that contains details about the CVSS score of a finding.

$sel:referenceUrls:PackageVulnerabilityDetails', packageVulnerabilityDetails_referenceUrls - One or more URLs that contain details about this vulnerability type.

$sel:relatedVulnerabilities:PackageVulnerabilityDetails', packageVulnerabilityDetails_relatedVulnerabilities - One or more vulnerabilities related to the one identified in this finding.

$sel:sourceUrl:PackageVulnerabilityDetails', packageVulnerabilityDetails_sourceUrl - A URL to the source of the vulnerability information.

$sel:vendorCreatedAt:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorCreatedAt - The date and time that this vulnerability was first added to the vendor's database.

$sel:vendorSeverity:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorSeverity - The severity the vendor has given to this vulnerability type.

$sel:vendorUpdatedAt:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorUpdatedAt - The date and time the vendor last updated this vulnerability in their database.

$sel:vulnerablePackages:PackageVulnerabilityDetails', packageVulnerabilityDetails_vulnerablePackages - The packages impacted by this vulnerability.

PackageVulnerabilityDetails, packageVulnerabilityDetails_source - The source of the vulnerability information.

$sel:vulnerabilityId:PackageVulnerabilityDetails', packageVulnerabilityDetails_vulnerabilityId - The ID given to this vulnerability.

packageVulnerabilityDetails_cvss :: Lens' PackageVulnerabilityDetails (Maybe [CvssScore]) Source #

An object that contains details about the CVSS score of a finding.

packageVulnerabilityDetails_referenceUrls :: Lens' PackageVulnerabilityDetails (Maybe [Text]) Source #

One or more URLs that contain details about this vulnerability type.

packageVulnerabilityDetails_relatedVulnerabilities :: Lens' PackageVulnerabilityDetails (Maybe [Text]) Source #

One or more vulnerabilities related to the one identified in this finding.

packageVulnerabilityDetails_sourceUrl :: Lens' PackageVulnerabilityDetails (Maybe Text) Source #

A URL to the source of the vulnerability information.

packageVulnerabilityDetails_vendorCreatedAt :: Lens' PackageVulnerabilityDetails (Maybe UTCTime) Source #

The date and time that this vulnerability was first added to the vendor's database.

packageVulnerabilityDetails_vendorSeverity :: Lens' PackageVulnerabilityDetails (Maybe Text) Source #

The severity the vendor has given to this vulnerability type.

packageVulnerabilityDetails_vendorUpdatedAt :: Lens' PackageVulnerabilityDetails (Maybe UTCTime) Source #

The date and time the vendor last updated this vulnerability in their database.

packageVulnerabilityDetails_source :: Lens' PackageVulnerabilityDetails Text Source #

The source of the vulnerability information.

Permission

data Permission Source #

Contains information on the permissions an account has within Amazon Inspector.

See: newPermission smart constructor.

Constructors

Permission' 

Fields

  • operation :: Operation

    The operations that can be performed with the given permissions.

  • service :: Service

    The services that the permissions allow an account to perform the given operations for.

Instances

Instances details
FromJSON Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

Generic Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

Read Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

NFData Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

Methods

rnf :: Permission -> () #

Eq Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

Hashable Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

type Rep Permission Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.Inspector2.Types.Permission" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Permission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Operation) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Service)))

newPermission Source #

Create a value of Permission with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operation:Permission', permission_operation - The operations that can be performed with the given permissions.

$sel:service:Permission', permission_service - The services that the permissions allow an account to perform the given operations for.

permission_operation :: Lens' Permission Operation Source #

The operations that can be performed with the given permissions.

permission_service :: Lens' Permission Service Source #

The services that the permissions allow an account to perform the given operations for.

PortRange

data PortRange Source #

Details about the port range associated with a finding.

See: newPortRange smart constructor.

Constructors

PortRange' 

Fields

Instances

Instances details
FromJSON PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

Generic PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

Associated Types

type Rep PortRange :: Type -> Type #

Read PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

Show PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

NFData PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

Methods

rnf :: PortRange -> () #

Eq PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

Hashable PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

type Rep PortRange Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRange

type Rep PortRange = D1 ('MetaData "PortRange" "Amazonka.Inspector2.Types.PortRange" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "PortRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "begin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newPortRange Source #

Create a value of PortRange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:begin:PortRange', portRange_begin - The beginning port in a port range.

$sel:end:PortRange', portRange_end - The ending port in a port range.

portRange_begin :: Lens' PortRange Natural Source #

The beginning port in a port range.

portRange_end :: Lens' PortRange Natural Source #

The ending port in a port range.

PortRangeFilter

data PortRangeFilter Source #

An object that describes the details of a port range filter.

See: newPortRangeFilter smart constructor.

Constructors

PortRangeFilter' 

Fields

Instances

Instances details
FromJSON PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

ToJSON PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

Generic PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

Associated Types

type Rep PortRangeFilter :: Type -> Type #

Read PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

Show PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

NFData PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

Methods

rnf :: PortRangeFilter -> () #

Eq PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

Hashable PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

type Rep PortRangeFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.PortRangeFilter

type Rep PortRangeFilter = D1 ('MetaData "PortRangeFilter" "Amazonka.Inspector2.Types.PortRangeFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "PortRangeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "beginInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "endInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newPortRangeFilter :: PortRangeFilter Source #

Create a value of PortRangeFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:beginInclusive:PortRangeFilter', portRangeFilter_beginInclusive - The port number the port range begins at.

$sel:endInclusive:PortRangeFilter', portRangeFilter_endInclusive - The port number the port range ends at.

portRangeFilter_beginInclusive :: Lens' PortRangeFilter (Maybe Natural) Source #

The port number the port range begins at.

portRangeFilter_endInclusive :: Lens' PortRangeFilter (Maybe Natural) Source #

The port number the port range ends at.

Recommendation

data Recommendation Source #

Details about the recommended course of action to remediate the finding.

See: newRecommendation smart constructor.

Constructors

Recommendation' 

Fields

  • url :: Maybe Text

    The URL address to the CVE remediation recommendations.

  • text :: Maybe Text

    The recommended course of action to remediate the finding.

Instances

Instances details
FromJSON Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

Generic Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

Associated Types

type Rep Recommendation :: Type -> Type #

Read Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

Show Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

NFData Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

Methods

rnf :: Recommendation -> () #

Eq Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

Hashable Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

type Rep Recommendation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Recommendation

type Rep Recommendation = D1 ('MetaData "Recommendation" "Amazonka.Inspector2.Types.Recommendation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Recommendation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecommendation :: Recommendation Source #

Create a value of Recommendation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:url:Recommendation', recommendation_url - The URL address to the CVE remediation recommendations.

$sel:text:Recommendation', recommendation_text - The recommended course of action to remediate the finding.

recommendation_url :: Lens' Recommendation (Maybe Text) Source #

The URL address to the CVE remediation recommendations.

recommendation_text :: Lens' Recommendation (Maybe Text) Source #

The recommended course of action to remediate the finding.

Remediation

data Remediation Source #

Information on how to remediate a finding.

See: newRemediation smart constructor.

Constructors

Remediation' 

Fields

Instances

Instances details
FromJSON Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

Generic Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

Associated Types

type Rep Remediation :: Type -> Type #

Read Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

Show Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

NFData Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

Methods

rnf :: Remediation -> () #

Eq Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

Hashable Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

type Rep Remediation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Remediation

type Rep Remediation = D1 ('MetaData "Remediation" "Amazonka.Inspector2.Types.Remediation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Remediation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recommendation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recommendation))))

newRemediation :: Remediation Source #

Create a value of Remediation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:recommendation:Remediation', remediation_recommendation - An object that contains information about the recommended course of action to remediate the finding.

remediation_recommendation :: Lens' Remediation (Maybe Recommendation) Source #

An object that contains information about the recommended course of action to remediate the finding.

RepositoryAggregation

data RepositoryAggregation Source #

The details that define an aggregation based on repository.

See: newRepositoryAggregation smart constructor.

Constructors

RepositoryAggregation' 

Fields

Instances

Instances details
ToJSON RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

Generic RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

Associated Types

type Rep RepositoryAggregation :: Type -> Type #

Read RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

Show RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

NFData RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

Methods

rnf :: RepositoryAggregation -> () #

Eq RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

Hashable RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

type Rep RepositoryAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregation

type Rep RepositoryAggregation = D1 ('MetaData "RepositoryAggregation" "Amazonka.Inspector2.Types.RepositoryAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "RepositoryAggregation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositorySortBy)) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)))))

newRepositoryAggregation :: RepositoryAggregation Source #

Create a value of RepositoryAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositories:RepositoryAggregation', repositoryAggregation_repositories - The names of repositories to aggregate findings on.

$sel:sortBy:RepositoryAggregation', repositoryAggregation_sortBy - The value to sort results by.

$sel:sortOrder:RepositoryAggregation', repositoryAggregation_sortOrder - The order to sort results by.

repositoryAggregation_repositories :: Lens' RepositoryAggregation (Maybe (NonEmpty StringFilter)) Source #

The names of repositories to aggregate findings on.

RepositoryAggregationResponse

data RepositoryAggregationResponse Source #

A response that contains details on the results of a finding aggregation by repository.

See: newRepositoryAggregationResponse smart constructor.

Constructors

RepositoryAggregationResponse' 

Fields

Instances

Instances details
FromJSON RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

Generic RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

Associated Types

type Rep RepositoryAggregationResponse :: Type -> Type #

Read RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

Show RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

NFData RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

Eq RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

Hashable RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

type Rep RepositoryAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.RepositoryAggregationResponse

type Rep RepositoryAggregationResponse = D1 ('MetaData "RepositoryAggregationResponse" "Amazonka.Inspector2.Types.RepositoryAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "RepositoryAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "affectedImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts)) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRepositoryAggregationResponse Source #

Create a value of RepositoryAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:RepositoryAggregationResponse', repositoryAggregationResponse_accountId - The ID of the Amazon Web Services account associated with the findings.

$sel:affectedImages:RepositoryAggregationResponse', repositoryAggregationResponse_affectedImages - The number of container images impacted by the findings.

$sel:severityCounts:RepositoryAggregationResponse', repositoryAggregationResponse_severityCounts - An object that represent the count of matched findings per severity.

$sel:repository:RepositoryAggregationResponse', repositoryAggregationResponse_repository - The name of the repository associated with the findings.

repositoryAggregationResponse_accountId :: Lens' RepositoryAggregationResponse (Maybe Text) Source #

The ID of the Amazon Web Services account associated with the findings.

repositoryAggregationResponse_affectedImages :: Lens' RepositoryAggregationResponse (Maybe Integer) Source #

The number of container images impacted by the findings.

repositoryAggregationResponse_severityCounts :: Lens' RepositoryAggregationResponse (Maybe SeverityCounts) Source #

An object that represent the count of matched findings per severity.

repositoryAggregationResponse_repository :: Lens' RepositoryAggregationResponse Text Source #

The name of the repository associated with the findings.

Resource

data Resource Source #

Details about the resource involved in a finding.

See: newResource smart constructor.

Constructors

Resource' 

Fields

Instances

Instances details
FromJSON Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

Read Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

NFData Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

Methods

rnf :: Resource -> () #

Eq Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

Hashable Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

type Rep Resource Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Resource

newResource Source #

Create a value of Resource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:details:Resource', resource_details - An object that contains details about the resource involved in a finding.

$sel:partition:Resource', resource_partition - The partition of the resource.

$sel:region:Resource', resource_region - The Amazon Web Services Region the impacted resource is located in.

$sel:tags:Resource', resource_tags - The tags attached to the resource.

$sel:id:Resource', resource_id - The ID of the resource.

$sel:type':Resource', resource_type - The type of resource.

resource_details :: Lens' Resource (Maybe ResourceDetails) Source #

An object that contains details about the resource involved in a finding.

resource_partition :: Lens' Resource (Maybe Text) Source #

The partition of the resource.

resource_region :: Lens' Resource (Maybe Text) Source #

The Amazon Web Services Region the impacted resource is located in.

resource_tags :: Lens' Resource (Maybe (HashMap Text Text)) Source #

The tags attached to the resource.

resource_id :: Lens' Resource Text Source #

The ID of the resource.

ResourceDetails

data ResourceDetails Source #

Contains details about the resource involved in the finding.

See: newResourceDetails smart constructor.

Constructors

ResourceDetails' 

Fields

Instances

Instances details
FromJSON ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

Generic ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

Associated Types

type Rep ResourceDetails :: Type -> Type #

Read ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

Show ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

NFData ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

Methods

rnf :: ResourceDetails -> () #

Eq ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

Hashable ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

type Rep ResourceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceDetails

type Rep ResourceDetails = D1 ('MetaData "ResourceDetails" "Amazonka.Inspector2.Types.ResourceDetails" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ResourceDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsEc2Instance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEc2InstanceDetails)) :*: (S1 ('MetaSel ('Just "awsEcrContainerImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEcrContainerImageDetails)) :*: S1 ('MetaSel ('Just "awsLambdaFunction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsLambdaFunctionDetails)))))

newResourceDetails :: ResourceDetails Source #

Create a value of ResourceDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsEc2Instance:ResourceDetails', resourceDetails_awsEc2Instance - An object that contains details about the Amazon EC2 instance involved in the finding.

$sel:awsEcrContainerImage:ResourceDetails', resourceDetails_awsEcrContainerImage - An object that contains details about the Amazon ECR container image involved in the finding.

$sel:awsLambdaFunction:ResourceDetails', resourceDetails_awsLambdaFunction - A summary of the information about an AWS Lambda function affected by a finding.

resourceDetails_awsEc2Instance :: Lens' ResourceDetails (Maybe AwsEc2InstanceDetails) Source #

An object that contains details about the Amazon EC2 instance involved in the finding.

resourceDetails_awsEcrContainerImage :: Lens' ResourceDetails (Maybe AwsEcrContainerImageDetails) Source #

An object that contains details about the Amazon ECR container image involved in the finding.

resourceDetails_awsLambdaFunction :: Lens' ResourceDetails (Maybe AwsLambdaFunctionDetails) Source #

A summary of the information about an AWS Lambda function affected by a finding.

ResourceScanMetadata

data ResourceScanMetadata Source #

An object that contains details about the metadata for an Amazon ECR resource.

See: newResourceScanMetadata smart constructor.

Constructors

ResourceScanMetadata' 

Fields

Instances

Instances details
FromJSON ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

Generic ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

Associated Types

type Rep ResourceScanMetadata :: Type -> Type #

Read ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

Show ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

NFData ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

Methods

rnf :: ResourceScanMetadata -> () #

Eq ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

Hashable ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

type Rep ResourceScanMetadata Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceScanMetadata

type Rep ResourceScanMetadata = D1 ('MetaData "ResourceScanMetadata" "Amazonka.Inspector2.Types.ResourceScanMetadata" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ResourceScanMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ec2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Ec2Metadata)) :*: S1 ('MetaSel ('Just "ecrImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrContainerImageMetadata))) :*: (S1 ('MetaSel ('Just "ecrRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrRepositoryMetadata)) :*: S1 ('MetaSel ('Just "lambdaFunction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunctionMetadata)))))

newResourceScanMetadata :: ResourceScanMetadata Source #

Create a value of ResourceScanMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ec2:ResourceScanMetadata', resourceScanMetadata_ec2 - An object that contains metadata details for an Amazon EC2 instance.

$sel:ecrImage:ResourceScanMetadata', resourceScanMetadata_ecrImage - An object that contains details about the container metadata for an Amazon ECR image.

$sel:ecrRepository:ResourceScanMetadata', resourceScanMetadata_ecrRepository - An object that contains details about the repository an Amazon ECR image resides in.

$sel:lambdaFunction:ResourceScanMetadata', resourceScanMetadata_lambdaFunction - An object that contains metadata details for an AWS Lambda function.

resourceScanMetadata_ec2 :: Lens' ResourceScanMetadata (Maybe Ec2Metadata) Source #

An object that contains metadata details for an Amazon EC2 instance.

resourceScanMetadata_ecrImage :: Lens' ResourceScanMetadata (Maybe EcrContainerImageMetadata) Source #

An object that contains details about the container metadata for an Amazon ECR image.

resourceScanMetadata_ecrRepository :: Lens' ResourceScanMetadata (Maybe EcrRepositoryMetadata) Source #

An object that contains details about the repository an Amazon ECR image resides in.

resourceScanMetadata_lambdaFunction :: Lens' ResourceScanMetadata (Maybe LambdaFunctionMetadata) Source #

An object that contains metadata details for an AWS Lambda function.

ResourceState

data ResourceState Source #

Details the state of Amazon Inspector for each resource type Amazon Inspector scans.

See: newResourceState smart constructor.

Constructors

ResourceState' 

Fields

  • lambda :: Maybe State
     
  • ec2 :: State

    An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.

  • ecr :: State

    An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.

Instances

Instances details
FromJSON ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

Generic ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

Associated Types

type Rep ResourceState :: Type -> Type #

Read ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

Show ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

NFData ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

Methods

rnf :: ResourceState -> () #

Eq ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

Hashable ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

type Rep ResourceState Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceState

type Rep ResourceState = D1 ('MetaData "ResourceState" "Amazonka.Inspector2.Types.ResourceState" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ResourceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe State)) :*: (S1 ('MetaSel ('Just "ec2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 State) :*: S1 ('MetaSel ('Just "ecr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 State))))

newResourceState Source #

Create a value of ResourceState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lambda:ResourceState', resourceState_lambda - Undocumented member.

$sel:ec2:ResourceState', resourceState_ec2 - An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.

$sel:ecr:ResourceState', resourceState_ecr - An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.

resourceState_ec2 :: Lens' ResourceState State Source #

An object detailing the state of Amazon Inspector scanning for Amazon EC2 resources.

resourceState_ecr :: Lens' ResourceState State Source #

An object detailing the state of Amazon Inspector scanning for Amazon ECR resources.

ResourceStatus

data ResourceStatus Source #

Details the status of Amazon Inspector for each resource type Amazon Inspector scans.

See: newResourceStatus smart constructor.

Constructors

ResourceStatus' 

Fields

  • lambda :: Maybe Status

    The status of Amazon Inspector scanning for AWS Lambda function resources.

  • ec2 :: Status

    The status of Amazon Inspector scanning for Amazon EC2 resources.

  • ecr :: Status

    The status of Amazon Inspector scanning for Amazon ECR resources.

Instances

Instances details
FromJSON ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

Generic ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

Associated Types

type Rep ResourceStatus :: Type -> Type #

Read ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

Show ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

NFData ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

Methods

rnf :: ResourceStatus -> () #

Eq ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

Hashable ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

type Rep ResourceStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ResourceStatus

type Rep ResourceStatus = D1 ('MetaData "ResourceStatus" "Amazonka.Inspector2.Types.ResourceStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ResourceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: (S1 ('MetaSel ('Just "ec2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status) :*: S1 ('MetaSel ('Just "ecr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status))))

newResourceStatus Source #

Create a value of ResourceStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lambda:ResourceStatus', resourceStatus_lambda - The status of Amazon Inspector scanning for AWS Lambda function resources.

$sel:ec2:ResourceStatus', resourceStatus_ec2 - The status of Amazon Inspector scanning for Amazon EC2 resources.

$sel:ecr:ResourceStatus', resourceStatus_ecr - The status of Amazon Inspector scanning for Amazon ECR resources.

resourceStatus_lambda :: Lens' ResourceStatus (Maybe Status) Source #

The status of Amazon Inspector scanning for AWS Lambda function resources.

resourceStatus_ec2 :: Lens' ResourceStatus Status Source #

The status of Amazon Inspector scanning for Amazon EC2 resources.

resourceStatus_ecr :: Lens' ResourceStatus Status Source #

The status of Amazon Inspector scanning for Amazon ECR resources.

ScanStatus

data ScanStatus Source #

The status of the scan.

See: newScanStatus smart constructor.

Constructors

ScanStatus' 

Fields

Instances

Instances details
FromJSON ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

Generic ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

Associated Types

type Rep ScanStatus :: Type -> Type #

Read ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

Show ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

NFData ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

Methods

rnf :: ScanStatus -> () #

Eq ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

Hashable ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

type Rep ScanStatus Source # 
Instance details

Defined in Amazonka.Inspector2.Types.ScanStatus

type Rep ScanStatus = D1 ('MetaData "ScanStatus" "Amazonka.Inspector2.Types.ScanStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ScanStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScanStatusReason) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScanStatusCode)))

newScanStatus Source #

Create a value of ScanStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reason:ScanStatus', scanStatus_reason - The reason for the scan.

$sel:statusCode:ScanStatus', scanStatus_statusCode - The status code of the scan.

SeverityCounts

data SeverityCounts Source #

An object that contains the counts of aggregated finding per severity.

See: newSeverityCounts smart constructor.

Constructors

SeverityCounts' 

Fields

Instances

Instances details
FromJSON SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

Generic SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

Associated Types

type Rep SeverityCounts :: Type -> Type #

Read SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

Show SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

NFData SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

Methods

rnf :: SeverityCounts -> () #

Eq SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

Hashable SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

type Rep SeverityCounts Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SeverityCounts

type Rep SeverityCounts = D1 ('MetaData "SeverityCounts" "Amazonka.Inspector2.Types.SeverityCounts" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "SeverityCounts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "all") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "critical") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "high") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "medium") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newSeverityCounts :: SeverityCounts Source #

Create a value of SeverityCounts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:all:SeverityCounts', severityCounts_all - The total count of findings from all severities.

$sel:critical:SeverityCounts', severityCounts_critical - The total count of critical severity findings.

$sel:high:SeverityCounts', severityCounts_high - The total count of high severity findings.

$sel:medium:SeverityCounts', severityCounts_medium - The total count of medium severity findings.

severityCounts_all :: Lens' SeverityCounts (Maybe Integer) Source #

The total count of findings from all severities.

severityCounts_critical :: Lens' SeverityCounts (Maybe Integer) Source #

The total count of critical severity findings.

severityCounts_high :: Lens' SeverityCounts (Maybe Integer) Source #

The total count of high severity findings.

severityCounts_medium :: Lens' SeverityCounts (Maybe Integer) Source #

The total count of medium severity findings.

SortCriteria

data SortCriteria Source #

Details about the criteria used to sort finding results.

See: newSortCriteria smart constructor.

Constructors

SortCriteria' 

Fields

Instances

Instances details
ToJSON SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

Generic SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

Associated Types

type Rep SortCriteria :: Type -> Type #

Read SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

Show SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

NFData SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

Methods

rnf :: SortCriteria -> () #

Eq SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

Hashable SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

type Rep SortCriteria Source # 
Instance details

Defined in Amazonka.Inspector2.Types.SortCriteria

type Rep SortCriteria = D1 ('MetaData "SortCriteria" "Amazonka.Inspector2.Types.SortCriteria" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "SortCriteria'" 'PrefixI 'True) (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortField) :*: S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newSortCriteria Source #

Create a value of SortCriteria with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:field:SortCriteria', sortCriteria_field - The finding detail field by which results are sorted.

$sel:sortOrder:SortCriteria', sortCriteria_sortOrder - The order by which findings are sorted.

sortCriteria_field :: Lens' SortCriteria SortField Source #

The finding detail field by which results are sorted.

sortCriteria_sortOrder :: Lens' SortCriteria SortOrder Source #

The order by which findings are sorted.

State

data State Source #

An object that described the state of Amazon Inspector scans for an account.

See: newState smart constructor.

Constructors

State' 

Fields

  • errorCode :: ErrorCode

    The error code explaining why the account failed to enable Amazon Inspector.

  • errorMessage :: Text

    The error message received when the account failed to enable Amazon Inspector.

  • status :: Status

    The status of Amazon Inspector for the account.

Instances

Instances details
FromJSON State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Generic State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Associated Types

type Rep State :: Type -> Type #

Methods

from :: State -> Rep State x #

to :: Rep State x -> State #

Read State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Show State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

NFData State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Methods

rnf :: State -> () #

Eq State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Methods

(==) :: State -> State -> Bool #

(/=) :: State -> State -> Bool #

Hashable State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

Methods

hashWithSalt :: Int -> State -> Int #

hash :: State -> Int #

type Rep State Source # 
Instance details

Defined in Amazonka.Inspector2.Types.State

type Rep State = D1 ('MetaData "State" "Amazonka.Inspector2.Types.State" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "State'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ErrorCode) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status))))

newState Source #

Create a value of State with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:State', state_errorCode - The error code explaining why the account failed to enable Amazon Inspector.

$sel:errorMessage:State', state_errorMessage - The error message received when the account failed to enable Amazon Inspector.

$sel:status:State', state_status - The status of Amazon Inspector for the account.

state_errorCode :: Lens' State ErrorCode Source #

The error code explaining why the account failed to enable Amazon Inspector.

state_errorMessage :: Lens' State Text Source #

The error message received when the account failed to enable Amazon Inspector.

state_status :: Lens' State Status Source #

The status of Amazon Inspector for the account.

Step

data Step Source #

Details about the step associated with a finding.

See: newStep smart constructor.

Constructors

Step' 

Fields

Instances

Instances details
FromJSON Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Generic Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Associated Types

type Rep Step :: Type -> Type #

Methods

from :: Step -> Rep Step x #

to :: Rep Step x -> Step #

Read Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Show Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Methods

showsPrec :: Int -> Step -> ShowS #

show :: Step -> String #

showList :: [Step] -> ShowS #

NFData Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Methods

rnf :: Step -> () #

Eq Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Methods

(==) :: Step -> Step -> Bool #

(/=) :: Step -> Step -> Bool #

Hashable Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

Methods

hashWithSalt :: Int -> Step -> Int #

hash :: Step -> Int #

type Rep Step Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Step

type Rep Step = D1 ('MetaData "Step" "Amazonka.Inspector2.Types.Step" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Step'" 'PrefixI 'True) (S1 ('MetaSel ('Just "componentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStep Source #

Create a value of Step with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:componentId:Step', step_componentId - The component ID.

$sel:componentType:Step', step_componentType - The component type.

step_componentId :: Lens' Step Text Source #

The component ID.

step_componentType :: Lens' Step Text Source #

The component type.

StringFilter

data StringFilter Source #

An object that describes the details of a string filter.

See: newStringFilter smart constructor.

Constructors

StringFilter' 

Fields

Instances

Instances details
FromJSON StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

ToJSON StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

Generic StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

Associated Types

type Rep StringFilter :: Type -> Type #

Read StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

Show StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

NFData StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

Methods

rnf :: StringFilter -> () #

Eq StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

Hashable StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

type Rep StringFilter Source # 
Instance details

Defined in Amazonka.Inspector2.Types.StringFilter

type Rep StringFilter = D1 ('MetaData "StringFilter" "Amazonka.Inspector2.Types.StringFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "StringFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StringComparison) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStringFilter Source #

Create a value of StringFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:comparison:StringFilter', stringFilter_comparison - The operator to use when comparing values in the filter.

$sel:value:StringFilter', stringFilter_value - The value to filter on.

stringFilter_comparison :: Lens' StringFilter StringComparison Source #

The operator to use when comparing values in the filter.

stringFilter_value :: Lens' StringFilter Text Source #

The value to filter on.

TitleAggregation

data TitleAggregation Source #

The details that define an aggregation based on finding title.

See: newTitleAggregation smart constructor.

Constructors

TitleAggregation' 

Fields

Instances

Instances details
ToJSON TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

Generic TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

Associated Types

type Rep TitleAggregation :: Type -> Type #

Read TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

Show TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

NFData TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

Methods

rnf :: TitleAggregation -> () #

Eq TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

Hashable TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

type Rep TitleAggregation Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregation

type Rep TitleAggregation = D1 ('MetaData "TitleAggregation" "Amazonka.Inspector2.Types.TitleAggregation" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "TitleAggregation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationResourceType)) :*: S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TitleSortBy))) :*: (S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)) :*: (S1 ('MetaSel ('Just "titles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "vulnerabilityIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter)))))))

newTitleAggregation :: TitleAggregation Source #

Create a value of TitleAggregation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceType:TitleAggregation', titleAggregation_resourceType - The resource type to aggregate on.

$sel:sortBy:TitleAggregation', titleAggregation_sortBy - The value to sort results by.

$sel:sortOrder:TitleAggregation', titleAggregation_sortOrder - The order to sort results by.

$sel:titles:TitleAggregation', titleAggregation_titles - The finding titles to aggregate on.

$sel:vulnerabilityIds:TitleAggregation', titleAggregation_vulnerabilityIds - The vulnerability IDs of the findings.

TitleAggregationResponse

data TitleAggregationResponse Source #

A response that contains details on the results of a finding aggregation by title.

See: newTitleAggregationResponse smart constructor.

Constructors

TitleAggregationResponse' 

Fields

Instances

Instances details
FromJSON TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

Generic TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

Associated Types

type Rep TitleAggregationResponse :: Type -> Type #

Read TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

Show TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

NFData TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

Eq TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

Hashable TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

type Rep TitleAggregationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Types.TitleAggregationResponse

type Rep TitleAggregationResponse = D1 ('MetaData "TitleAggregationResponse" "Amazonka.Inspector2.Types.TitleAggregationResponse" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "TitleAggregationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "severityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityCounts))) :*: (S1 ('MetaSel ('Just "vulnerabilityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newTitleAggregationResponse Source #

Create a value of TitleAggregationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:TitleAggregationResponse', titleAggregationResponse_accountId - The ID of the Amazon Web Services account associated with the findings.

$sel:severityCounts:TitleAggregationResponse', titleAggregationResponse_severityCounts - An object that represent the count of matched findings per severity.

$sel:vulnerabilityId:TitleAggregationResponse', titleAggregationResponse_vulnerabilityId - The vulnerability ID of the finding.

$sel:title:TitleAggregationResponse', titleAggregationResponse_title - The title that the findings were aggregated on.

titleAggregationResponse_accountId :: Lens' TitleAggregationResponse (Maybe Text) Source #

The ID of the Amazon Web Services account associated with the findings.

titleAggregationResponse_severityCounts :: Lens' TitleAggregationResponse (Maybe SeverityCounts) Source #

An object that represent the count of matched findings per severity.

titleAggregationResponse_title :: Lens' TitleAggregationResponse Text Source #

The title that the findings were aggregated on.

Usage

data Usage Source #

Contains usage information about the cost of Amazon Inspector operation.

See: newUsage smart constructor.

Constructors

Usage' 

Fields

Instances

Instances details
FromJSON Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Generic Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Associated Types

type Rep Usage :: Type -> Type #

Methods

from :: Usage -> Rep Usage x #

to :: Rep Usage x -> Usage #

Read Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Show Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Methods

showsPrec :: Int -> Usage -> ShowS #

show :: Usage -> String #

showList :: [Usage] -> ShowS #

NFData Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Methods

rnf :: Usage -> () #

Eq Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Methods

(==) :: Usage -> Usage -> Bool #

(/=) :: Usage -> Usage -> Bool #

Hashable Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

Methods

hashWithSalt :: Int -> Usage -> Int #

hash :: Usage -> Int #

type Rep Usage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.Usage

type Rep Usage = D1 ('MetaData "Usage" "Amazonka.Inspector2.Types.Usage" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Usage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "currency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Currency)) :*: S1 ('MetaSel ('Just "estimatedMonthlyCost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "total") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UsageType)))))

newUsage :: Usage Source #

Create a value of Usage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currency:Usage', usage_currency - The currency type used when calculating usage data.

$sel:estimatedMonthlyCost:Usage', usage_estimatedMonthlyCost - The estimated monthly cost of Amazon Inspector.

$sel:total:Usage', usage_total - The total of usage.

$sel:type':Usage', usage_type - The type scan.

usage_currency :: Lens' Usage (Maybe Currency) Source #

The currency type used when calculating usage data.

usage_estimatedMonthlyCost :: Lens' Usage (Maybe Double) Source #

The estimated monthly cost of Amazon Inspector.

usage_total :: Lens' Usage (Maybe Double) Source #

The total of usage.

UsageTotal

data UsageTotal Source #

The total of usage for an account ID.

See: newUsageTotal smart constructor.

Constructors

UsageTotal' 

Fields

Instances

Instances details
FromJSON UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

Generic UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

Associated Types

type Rep UsageTotal :: Type -> Type #

Read UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

Show UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

NFData UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

Methods

rnf :: UsageTotal -> () #

Eq UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

Hashable UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

type Rep UsageTotal Source # 
Instance details

Defined in Amazonka.Inspector2.Types.UsageTotal

type Rep UsageTotal = D1 ('MetaData "UsageTotal" "Amazonka.Inspector2.Types.UsageTotal" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "UsageTotal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "usage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Usage]))))

newUsageTotal :: UsageTotal Source #

Create a value of UsageTotal with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountId:UsageTotal', usageTotal_accountId - The account ID of the account that usage data was retrieved for.

$sel:usage:UsageTotal', usageTotal_usage - An object representing the total usage for an account.

usageTotal_accountId :: Lens' UsageTotal (Maybe Text) Source #

The account ID of the account that usage data was retrieved for.

usageTotal_usage :: Lens' UsageTotal (Maybe [Usage]) Source #

An object representing the total usage for an account.

VulnerablePackage

data VulnerablePackage Source #

Information on the vulnerable package identified by a finding.

See: newVulnerablePackage smart constructor.

Constructors

VulnerablePackage' 

Fields

Instances

Instances details
FromJSON VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

Generic VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

Associated Types

type Rep VulnerablePackage :: Type -> Type #

Read VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

Show VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

NFData VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

Methods

rnf :: VulnerablePackage -> () #

Eq VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

Hashable VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

type Rep VulnerablePackage Source # 
Instance details

Defined in Amazonka.Inspector2.Types.VulnerablePackage

type Rep VulnerablePackage = D1 ('MetaData "VulnerablePackage" "Amazonka.Inspector2.Types.VulnerablePackage" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "VulnerablePackage'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "epoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "filePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fixedInVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageManager") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageManager))))) :*: ((S1 ('MetaSel ('Just "release") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "remediation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceLambdaLayerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sourceLayerHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newVulnerablePackage Source #

Create a value of VulnerablePackage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arch:VulnerablePackage', vulnerablePackage_arch - The architecture of the vulnerable package.

$sel:epoch:VulnerablePackage', vulnerablePackage_epoch - The epoch of the vulnerable package.

$sel:filePath:VulnerablePackage', vulnerablePackage_filePath - The file path of the vulnerable package.

$sel:fixedInVersion:VulnerablePackage', vulnerablePackage_fixedInVersion - The version of the package that contains the vulnerability fix.

$sel:packageManager:VulnerablePackage', vulnerablePackage_packageManager - The package manager of the vulnerable package.

$sel:release:VulnerablePackage', vulnerablePackage_release - The release of the vulnerable package.

$sel:remediation:VulnerablePackage', vulnerablePackage_remediation - The code to run in your environment to update packages with a fix available.

$sel:sourceLambdaLayerArn:VulnerablePackage', vulnerablePackage_sourceLambdaLayerArn - The Amazon Resource Number (ARN) of the AWS Lambda function affected by a finding.

$sel:sourceLayerHash:VulnerablePackage', vulnerablePackage_sourceLayerHash - The source layer hash of the vulnerable package.

$sel:name:VulnerablePackage', vulnerablePackage_name - The name of the vulnerable package.

$sel:version:VulnerablePackage', vulnerablePackage_version - The version of the vulnerable package.

vulnerablePackage_arch :: Lens' VulnerablePackage (Maybe Text) Source #

The architecture of the vulnerable package.

vulnerablePackage_epoch :: Lens' VulnerablePackage (Maybe Int) Source #

The epoch of the vulnerable package.

vulnerablePackage_filePath :: Lens' VulnerablePackage (Maybe Text) Source #

The file path of the vulnerable package.

vulnerablePackage_fixedInVersion :: Lens' VulnerablePackage (Maybe Text) Source #

The version of the package that contains the vulnerability fix.

vulnerablePackage_packageManager :: Lens' VulnerablePackage (Maybe PackageManager) Source #

The package manager of the vulnerable package.

vulnerablePackage_release :: Lens' VulnerablePackage (Maybe Text) Source #

The release of the vulnerable package.

vulnerablePackage_remediation :: Lens' VulnerablePackage (Maybe Text) Source #

The code to run in your environment to update packages with a fix available.

vulnerablePackage_sourceLambdaLayerArn :: Lens' VulnerablePackage (Maybe Text) Source #

The Amazon Resource Number (ARN) of the AWS Lambda function affected by a finding.

vulnerablePackage_sourceLayerHash :: Lens' VulnerablePackage (Maybe Text) Source #

The source layer hash of the vulnerable package.

vulnerablePackage_name :: Lens' VulnerablePackage Text Source #

The name of the vulnerable package.

vulnerablePackage_version :: Lens' VulnerablePackage Text Source #

The version of the vulnerable package.