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

Contents

Description

Derived from API version 2020-06-08 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Inspector is a vulnerability discovery service that automates continuous scanning for security vulnerabilities within your Amazon EC2 and Amazon ECR environments.

Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Inspector2.

AccessDeniedException

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

You do not have sufficient access to perform this action.

BadRequestException

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

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

ConflictException

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

A conflict occurred.

InternalServerException

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

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

ResourceNotFoundException

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

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

ServiceQuotaExceededException

_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

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

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

ValidationException

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

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

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateMember

data AssociateMember Source #

See: newAssociateMember smart constructor.

Constructors

AssociateMember' Text 

Instances

Instances details
ToJSON AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

ToHeaders AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

ToPath AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

ToQuery AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

AWSRequest AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Associated Types

type AWSResponse AssociateMember #

Generic AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Associated Types

type Rep AssociateMember :: Type -> Type #

Read AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Show AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

NFData AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Methods

rnf :: AssociateMember -> () #

Eq AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Hashable AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

type AWSResponse AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

type Rep AssociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

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

newAssociateMember Source #

Create a value of AssociateMember 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:

AssociateMember, associateMember_accountId - The Amazon Web Services account ID of the member account to be associated.

data AssociateMemberResponse Source #

See: newAssociateMemberResponse smart constructor.

Instances

Instances details
Generic AssociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Associated Types

type Rep AssociateMemberResponse :: Type -> Type #

Read AssociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Show AssociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

NFData AssociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

Methods

rnf :: AssociateMemberResponse -> () #

Eq AssociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

type Rep AssociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.AssociateMember

type Rep AssociateMemberResponse = D1 ('MetaData "AssociateMemberResponse" "Amazonka.Inspector2.AssociateMember" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AssociateMemberResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateMemberResponse Source #

Create a value of AssociateMemberResponse 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:httpStatus:AssociateMemberResponse', associateMemberResponse_httpStatus - The response's http status code.

AssociateMember, associateMemberResponse_accountId - The Amazon Web Services account ID of the successfully associated member account.

BatchGetAccountStatus

data BatchGetAccountStatus Source #

See: newBatchGetAccountStatus smart constructor.

Instances

Instances details
ToJSON BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

ToHeaders BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

ToPath BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

ToQuery BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

AWSRequest BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Associated Types

type AWSResponse BatchGetAccountStatus #

Generic BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Associated Types

type Rep BatchGetAccountStatus :: Type -> Type #

Read BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Show BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

NFData BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Methods

rnf :: BatchGetAccountStatus -> () #

Eq BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Hashable BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

type AWSResponse BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

type Rep BatchGetAccountStatus Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

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

newBatchGetAccountStatus :: BatchGetAccountStatus Source #

Create a value of BatchGetAccountStatus 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:accountIds:BatchGetAccountStatus', batchGetAccountStatus_accountIds - The 12-digit Amazon Web Services account IDs of the accounts to retrieve Amazon Inspector status for.

data BatchGetAccountStatusResponse Source #

See: newBatchGetAccountStatusResponse smart constructor.

Instances

Instances details
Generic BatchGetAccountStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Associated Types

type Rep BatchGetAccountStatusResponse :: Type -> Type #

Read BatchGetAccountStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Show BatchGetAccountStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

NFData BatchGetAccountStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

Eq BatchGetAccountStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

type Rep BatchGetAccountStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetAccountStatus

type Rep BatchGetAccountStatusResponse = D1 ('MetaData "BatchGetAccountStatusResponse" "Amazonka.Inspector2.BatchGetAccountStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "BatchGetAccountStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedAccount])) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AccountState]))))

newBatchGetAccountStatusResponse Source #

Create a value of BatchGetAccountStatusResponse 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:failedAccounts:BatchGetAccountStatusResponse', batchGetAccountStatusResponse_failedAccounts - An array of objects detailing any accounts that failed to enable Amazon Inspector and why.

$sel:httpStatus:BatchGetAccountStatusResponse', batchGetAccountStatusResponse_httpStatus - The response's http status code.

$sel:accounts:BatchGetAccountStatusResponse', batchGetAccountStatusResponse_accounts - An array of objects that provide details on the status of Amazon Inspector for each of the requested accounts.

BatchGetFreeTrialInfo

data BatchGetFreeTrialInfo Source #

See: newBatchGetFreeTrialInfo smart constructor.

Instances

Instances details
ToJSON BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

ToHeaders BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

ToPath BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

ToQuery BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

AWSRequest BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Associated Types

type AWSResponse BatchGetFreeTrialInfo #

Generic BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Associated Types

type Rep BatchGetFreeTrialInfo :: Type -> Type #

Read BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Show BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

NFData BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Methods

rnf :: BatchGetFreeTrialInfo -> () #

Eq BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Hashable BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

type AWSResponse BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

type Rep BatchGetFreeTrialInfo Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

type Rep BatchGetFreeTrialInfo = D1 ('MetaData "BatchGetFreeTrialInfo" "Amazonka.Inspector2.BatchGetFreeTrialInfo" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "BatchGetFreeTrialInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newBatchGetFreeTrialInfo Source #

Create a value of BatchGetFreeTrialInfo 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:accountIds:BatchGetFreeTrialInfo', batchGetFreeTrialInfo_accountIds - The account IDs to get free trial status for.

data BatchGetFreeTrialInfoResponse Source #

See: newBatchGetFreeTrialInfoResponse smart constructor.

Instances

Instances details
Generic BatchGetFreeTrialInfoResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Associated Types

type Rep BatchGetFreeTrialInfoResponse :: Type -> Type #

Read BatchGetFreeTrialInfoResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Show BatchGetFreeTrialInfoResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

NFData BatchGetFreeTrialInfoResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

Eq BatchGetFreeTrialInfoResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

type Rep BatchGetFreeTrialInfoResponse Source # 
Instance details

Defined in Amazonka.Inspector2.BatchGetFreeTrialInfo

type Rep BatchGetFreeTrialInfoResponse = D1 ('MetaData "BatchGetFreeTrialInfoResponse" "Amazonka.Inspector2.BatchGetFreeTrialInfo" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "BatchGetFreeTrialInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FreeTrialAccountInfo]) :*: S1 ('MetaSel ('Just "failedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FreeTrialInfoError]))))

newBatchGetFreeTrialInfoResponse Source #

Create a value of BatchGetFreeTrialInfoResponse 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:httpStatus:BatchGetFreeTrialInfoResponse', batchGetFreeTrialInfoResponse_httpStatus - The response's http status code.

$sel:accounts:BatchGetFreeTrialInfoResponse', batchGetFreeTrialInfoResponse_accounts - An array of objects that provide Amazon Inspector free trial details for each of the requested accounts.

$sel:failedAccounts:BatchGetFreeTrialInfoResponse', batchGetFreeTrialInfoResponse_failedAccounts - An array of objects detailing any accounts that free trial data could not be returned for.

CancelFindingsReport

data CancelFindingsReport Source #

See: newCancelFindingsReport smart constructor.

Instances

Instances details
ToJSON CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

ToHeaders CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

ToPath CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

ToQuery CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

AWSRequest CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Associated Types

type AWSResponse CancelFindingsReport #

Generic CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Associated Types

type Rep CancelFindingsReport :: Type -> Type #

Read CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Show CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

NFData CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Methods

rnf :: CancelFindingsReport -> () #

Eq CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Hashable CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

type AWSResponse CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

type Rep CancelFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

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

newCancelFindingsReport Source #

Create a value of CancelFindingsReport 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:

CancelFindingsReport, cancelFindingsReport_reportId - The ID of the report to be canceled.

data CancelFindingsReportResponse Source #

See: newCancelFindingsReportResponse smart constructor.

Instances

Instances details
Generic CancelFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Associated Types

type Rep CancelFindingsReportResponse :: Type -> Type #

Read CancelFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Show CancelFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

NFData CancelFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

Eq CancelFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

type Rep CancelFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CancelFindingsReport

type Rep CancelFindingsReportResponse = D1 ('MetaData "CancelFindingsReportResponse" "Amazonka.Inspector2.CancelFindingsReport" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CancelFindingsReportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "reportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelFindingsReportResponse Source #

Create a value of CancelFindingsReportResponse 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:httpStatus:CancelFindingsReportResponse', cancelFindingsReportResponse_httpStatus - The response's http status code.

CancelFindingsReport, cancelFindingsReportResponse_reportId - The ID of the canceled report.

CreateFilter

data CreateFilter Source #

See: newCreateFilter smart constructor.

Instances

Instances details
ToJSON CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

ToHeaders CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

ToPath CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

ToQuery CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

AWSRequest CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Associated Types

type AWSResponse CreateFilter #

Generic CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Associated Types

type Rep CreateFilter :: Type -> Type #

Read CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Show CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

NFData CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Methods

rnf :: CreateFilter -> () #

Eq CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Hashable CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

type AWSResponse CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

type Rep CreateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

newCreateFilter Source #

Create a value of CreateFilter 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:

CreateFilter, createFilter_description - A description of the filter.

CreateFilter, createFilter_reason - The reason for creating the filter.

CreateFilter, createFilter_tags - A list of tags for the filter.

CreateFilter, createFilter_action - Defines the action that is to be applied to the findings that match the filter.

$sel:filterCriteria:CreateFilter', createFilter_filterCriteria - Defines the criteria to be used in the filter for querying findings.

CreateFilter, createFilter_name - The name of the filter. Minimum length of 3. Maximum length of 64. Valid characters include alphanumeric characters, dot (.), underscore (_), and dash (-). Spaces are not allowed.

data CreateFilterResponse Source #

See: newCreateFilterResponse smart constructor.

Instances

Instances details
Generic CreateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Associated Types

type Rep CreateFilterResponse :: Type -> Type #

Read CreateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Show CreateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

NFData CreateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

Methods

rnf :: CreateFilterResponse -> () #

Eq CreateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

type Rep CreateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFilter

type Rep CreateFilterResponse = D1 ('MetaData "CreateFilterResponse" "Amazonka.Inspector2.CreateFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CreateFilterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateFilterResponse Source #

Create a value of CreateFilterResponse 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:httpStatus:CreateFilterResponse', createFilterResponse_httpStatus - The response's http status code.

CreateFilterResponse, createFilterResponse_arn - The Amazon Resource Number (ARN) of the successfully created filter.

CreateFindingsReport

data CreateFindingsReport Source #

See: newCreateFindingsReport smart constructor.

Instances

Instances details
ToJSON CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

ToHeaders CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

ToPath CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

ToQuery CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

AWSRequest CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Associated Types

type AWSResponse CreateFindingsReport #

Generic CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Associated Types

type Rep CreateFindingsReport :: Type -> Type #

Read CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Show CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

NFData CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Methods

rnf :: CreateFindingsReport -> () #

Eq CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Hashable CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

type AWSResponse CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

type Rep CreateFindingsReport Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

type Rep CreateFindingsReport = D1 ('MetaData "CreateFindingsReport" "Amazonka.Inspector2.CreateFindingsReport" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CreateFindingsReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterCriteria)) :*: (S1 ('MetaSel ('Just "reportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReportFormat) :*: S1 ('MetaSel ('Just "s3Destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Destination))))

newCreateFindingsReport Source #

Create a value of CreateFindingsReport 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:filterCriteria:CreateFindingsReport', createFindingsReport_filterCriteria - The filter criteria to apply to the results of the finding report.

$sel:reportFormat:CreateFindingsReport', createFindingsReport_reportFormat - The format to generate the report in.

$sel:s3Destination:CreateFindingsReport', createFindingsReport_s3Destination - The Amazon S3 export destination for the report.

data CreateFindingsReportResponse Source #

See: newCreateFindingsReportResponse smart constructor.

Instances

Instances details
Generic CreateFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Associated Types

type Rep CreateFindingsReportResponse :: Type -> Type #

Read CreateFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Show CreateFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

NFData CreateFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

Eq CreateFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

type Rep CreateFindingsReportResponse Source # 
Instance details

Defined in Amazonka.Inspector2.CreateFindingsReport

type Rep CreateFindingsReportResponse = D1 ('MetaData "CreateFindingsReportResponse" "Amazonka.Inspector2.CreateFindingsReport" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "CreateFindingsReportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFindingsReportResponse Source #

Create a value of CreateFindingsReportResponse 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:reportId:CreateFindingsReportResponse', createFindingsReportResponse_reportId - The ID of the report.

$sel:httpStatus:CreateFindingsReportResponse', createFindingsReportResponse_httpStatus - The response's http status code.

DeleteFilter

data DeleteFilter Source #

See: newDeleteFilter smart constructor.

Constructors

DeleteFilter' Text 

Instances

Instances details
ToJSON DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

ToHeaders DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

ToPath DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

ToQuery DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

AWSRequest DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Associated Types

type AWSResponse DeleteFilter #

Generic DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Associated Types

type Rep DeleteFilter :: Type -> Type #

Read DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Show DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

NFData DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Methods

rnf :: DeleteFilter -> () #

Eq DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Hashable DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

type AWSResponse DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

type Rep DeleteFilter Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

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

newDeleteFilter Source #

Create a value of DeleteFilter 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:

DeleteFilter, deleteFilter_arn - The Amazon Resource Number (ARN) of the filter to be deleted.

data DeleteFilterResponse Source #

See: newDeleteFilterResponse smart constructor.

Instances

Instances details
Generic DeleteFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Associated Types

type Rep DeleteFilterResponse :: Type -> Type #

Read DeleteFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Show DeleteFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

NFData DeleteFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

Methods

rnf :: DeleteFilterResponse -> () #

Eq DeleteFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

type Rep DeleteFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DeleteFilter

type Rep DeleteFilterResponse = D1 ('MetaData "DeleteFilterResponse" "Amazonka.Inspector2.DeleteFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DeleteFilterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFilterResponse Source #

Create a value of DeleteFilterResponse 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:httpStatus:DeleteFilterResponse', deleteFilterResponse_httpStatus - The response's http status code.

DeleteFilter, deleteFilterResponse_arn - The Amazon Resource Number (ARN) of the filter that has been deleted.

DescribeOrganizationConfiguration

data DescribeOrganizationConfiguration Source #

See: newDescribeOrganizationConfiguration smart constructor.

Instances

Instances details
ToJSON DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

ToHeaders DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

ToPath DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

ToQuery DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

AWSRequest DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Generic DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Associated Types

type Rep DescribeOrganizationConfiguration :: Type -> Type #

Read DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Show DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

NFData DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Eq DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Hashable DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

type AWSResponse DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

type Rep DescribeOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

type Rep DescribeOrganizationConfiguration = D1 ('MetaData "DescribeOrganizationConfiguration" "Amazonka.Inspector2.DescribeOrganizationConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DescribeOrganizationConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeOrganizationConfiguration :: DescribeOrganizationConfiguration Source #

Create a value of DescribeOrganizationConfiguration with all optional fields omitted.

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

data DescribeOrganizationConfigurationResponse Source #

Instances

Instances details
Generic DescribeOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Read DescribeOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Show DescribeOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

NFData DescribeOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

Eq DescribeOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

type Rep DescribeOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DescribeOrganizationConfiguration

type Rep DescribeOrganizationConfigurationResponse = D1 ('MetaData "DescribeOrganizationConfigurationResponse" "Amazonka.Inspector2.DescribeOrganizationConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DescribeOrganizationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoEnable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoEnable)) :*: (S1 ('MetaSel ('Just "maxAccountLimitReached") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeOrganizationConfigurationResponse Source #

Create a value of DescribeOrganizationConfigurationResponse 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:autoEnable:DescribeOrganizationConfigurationResponse', describeOrganizationConfigurationResponse_autoEnable - The scan types are automatically enabled for new members of your organization.

$sel:maxAccountLimitReached:DescribeOrganizationConfigurationResponse', describeOrganizationConfigurationResponse_maxAccountLimitReached - Represents whether your organization has reached the maximum Amazon Web Services account limit for Amazon Inspector.

$sel:httpStatus:DescribeOrganizationConfigurationResponse', describeOrganizationConfigurationResponse_httpStatus - The response's http status code.

Disable

data Disable Source #

See: newDisable smart constructor.

Constructors

Disable' (Maybe [Text]) (Maybe [ResourceScanType]) 

Instances

Instances details
ToJSON Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

ToHeaders Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Methods

toHeaders :: Disable -> [Header] #

ToPath Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Methods

toPath :: Disable -> ByteString #

ToQuery Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

AWSRequest Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Associated Types

type AWSResponse Disable #

Generic Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Associated Types

type Rep Disable :: Type -> Type #

Methods

from :: Disable -> Rep Disable x #

to :: Rep Disable x -> Disable #

Read Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Show Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

NFData Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Methods

rnf :: Disable -> () #

Eq Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Methods

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

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

Hashable Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Methods

hashWithSalt :: Int -> Disable -> Int #

hash :: Disable -> Int #

type AWSResponse Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

type Rep Disable Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

type Rep Disable = D1 ('MetaData "Disable" "Amazonka.Inspector2.Disable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Disable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "resourceTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceScanType]))))

newDisable :: Disable Source #

Create a value of Disable 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:accountIds:Disable', disable_accountIds - An array of account IDs you want to disable Amazon Inspector scans for.

$sel:resourceTypes:Disable', disable_resourceTypes - The resource scan types you want to disable.

data DisableResponse Source #

See: newDisableResponse smart constructor.

Instances

Instances details
Generic DisableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Associated Types

type Rep DisableResponse :: Type -> Type #

Read DisableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Show DisableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

NFData DisableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

Methods

rnf :: DisableResponse -> () #

Eq DisableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

type Rep DisableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Disable

type Rep DisableResponse = D1 ('MetaData "DisableResponse" "Amazonka.Inspector2.Disable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DisableResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedAccount])) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Account]))))

newDisableResponse Source #

Create a value of DisableResponse 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:failedAccounts:DisableResponse', disableResponse_failedAccounts - Information on any accounts for which Amazon Inspector scans could not be disabled. Details are provided for each account.

$sel:httpStatus:DisableResponse', disableResponse_httpStatus - The response's http status code.

$sel:accounts:DisableResponse', disableResponse_accounts - Information on the accounts that have had Amazon Inspector scans successfully disabled. Details are provided for each account.

DisableDelegatedAdminAccount

data DisableDelegatedAdminAccount Source #

See: newDisableDelegatedAdminAccount smart constructor.

Instances

Instances details
ToJSON DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

ToHeaders DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

ToPath DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

ToQuery DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

AWSRequest DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Generic DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Associated Types

type Rep DisableDelegatedAdminAccount :: Type -> Type #

Read DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Show DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

NFData DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Eq DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Hashable DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

type AWSResponse DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

type Rep DisableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

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

newDisableDelegatedAdminAccount Source #

Create a value of DisableDelegatedAdminAccount 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:

DisableDelegatedAdminAccount, disableDelegatedAdminAccount_delegatedAdminAccountId - The Amazon Web Services account ID of the current Amazon Inspector delegated administrator.

data DisableDelegatedAdminAccountResponse Source #

Instances

Instances details
Generic DisableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Read DisableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Show DisableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

NFData DisableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

Eq DisableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

type Rep DisableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisableDelegatedAdminAccount

type Rep DisableDelegatedAdminAccountResponse = D1 ('MetaData "DisableDelegatedAdminAccountResponse" "Amazonka.Inspector2.DisableDelegatedAdminAccount" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DisableDelegatedAdminAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "delegatedAdminAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisableDelegatedAdminAccountResponse Source #

Create a value of DisableDelegatedAdminAccountResponse 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:httpStatus:DisableDelegatedAdminAccountResponse', disableDelegatedAdminAccountResponse_httpStatus - The response's http status code.

DisableDelegatedAdminAccount, disableDelegatedAdminAccountResponse_delegatedAdminAccountId - The Amazon Web Services account ID of the successfully disabled delegated administrator.

DisassociateMember

data DisassociateMember Source #

See: newDisassociateMember smart constructor.

Instances

Instances details
ToJSON DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

ToHeaders DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

ToPath DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

ToQuery DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

AWSRequest DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Associated Types

type AWSResponse DisassociateMember #

Generic DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Associated Types

type Rep DisassociateMember :: Type -> Type #

Read DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Show DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

NFData DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Methods

rnf :: DisassociateMember -> () #

Eq DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Hashable DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

type AWSResponse DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

type Rep DisassociateMember Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

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

newDisassociateMember Source #

Create a value of DisassociateMember 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:

DisassociateMember, disassociateMember_accountId - The Amazon Web Services account ID of the member account to disassociate.

data DisassociateMemberResponse Source #

See: newDisassociateMemberResponse smart constructor.

Instances

Instances details
Generic DisassociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Associated Types

type Rep DisassociateMemberResponse :: Type -> Type #

Read DisassociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Show DisassociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

NFData DisassociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

Eq DisassociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

type Rep DisassociateMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.DisassociateMember

type Rep DisassociateMemberResponse = D1 ('MetaData "DisassociateMemberResponse" "Amazonka.Inspector2.DisassociateMember" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "DisassociateMemberResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateMemberResponse Source #

Create a value of DisassociateMemberResponse 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:httpStatus:DisassociateMemberResponse', disassociateMemberResponse_httpStatus - The response's http status code.

DisassociateMember, disassociateMemberResponse_accountId - The Amazon Web Services account ID of the successfully disassociated member.

Enable

data Enable Source #

See: newEnable smart constructor.

Instances

Instances details
ToJSON Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

ToHeaders Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Methods

toHeaders :: Enable -> [Header] #

ToPath Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Methods

toPath :: Enable -> ByteString #

ToQuery Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

AWSRequest Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Associated Types

type AWSResponse Enable #

Generic Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Associated Types

type Rep Enable :: Type -> Type #

Methods

from :: Enable -> Rep Enable x #

to :: Rep Enable x -> Enable #

Read Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Show Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

NFData Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Methods

rnf :: Enable -> () #

Eq Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Methods

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

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

Hashable Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Methods

hashWithSalt :: Int -> Enable -> Int #

hash :: Enable -> Int #

type AWSResponse Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

type Rep Enable Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

type Rep Enable = D1 ('MetaData "Enable" "Amazonka.Inspector2.Enable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "Enable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ResourceScanType)))))

newEnable Source #

Create a value of Enable 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:accountIds:Enable', enable_accountIds - A list of account IDs you want to enable Amazon Inspector scans for.

$sel:clientToken:Enable', enable_clientToken - The idempotency token for the request.

$sel:resourceTypes:Enable', enable_resourceTypes - The resource scan types you want to enable.

data EnableResponse Source #

See: newEnableResponse smart constructor.

Instances

Instances details
Generic EnableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Associated Types

type Rep EnableResponse :: Type -> Type #

Read EnableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Show EnableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

NFData EnableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

Methods

rnf :: EnableResponse -> () #

Eq EnableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

type Rep EnableResponse Source # 
Instance details

Defined in Amazonka.Inspector2.Enable

type Rep EnableResponse = D1 ('MetaData "EnableResponse" "Amazonka.Inspector2.Enable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EnableResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedAccount])) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Account]))))

newEnableResponse Source #

Create a value of EnableResponse 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:failedAccounts:EnableResponse', enableResponse_failedAccounts - Information on any accounts for which Amazon Inspector scans could not be enabled. Details are provided for each account.

$sel:httpStatus:EnableResponse', enableResponse_httpStatus - The response's http status code.

$sel:accounts:EnableResponse', enableResponse_accounts - Information on the accounts that have had Amazon Inspector scans successfully enabled. Details are provided for each account.

EnableDelegatedAdminAccount

data EnableDelegatedAdminAccount Source #

See: newEnableDelegatedAdminAccount smart constructor.

Instances

Instances details
ToJSON EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

ToHeaders EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

ToPath EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

ToQuery EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

AWSRequest EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Generic EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Associated Types

type Rep EnableDelegatedAdminAccount :: Type -> Type #

Read EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Show EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

NFData EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Eq EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Hashable EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

type AWSResponse EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

type Rep EnableDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

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

newEnableDelegatedAdminAccount Source #

Create a value of EnableDelegatedAdminAccount 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:clientToken:EnableDelegatedAdminAccount', enableDelegatedAdminAccount_clientToken - The idempotency token for the request.

EnableDelegatedAdminAccount, enableDelegatedAdminAccount_delegatedAdminAccountId - The Amazon Web Services account ID of the Amazon Inspector delegated administrator.

data EnableDelegatedAdminAccountResponse Source #

Instances

Instances details
Generic EnableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Read EnableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Show EnableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

NFData EnableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

Eq EnableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

type Rep EnableDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.EnableDelegatedAdminAccount

type Rep EnableDelegatedAdminAccountResponse = D1 ('MetaData "EnableDelegatedAdminAccountResponse" "Amazonka.Inspector2.EnableDelegatedAdminAccount" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "EnableDelegatedAdminAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "delegatedAdminAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEnableDelegatedAdminAccountResponse Source #

Create a value of EnableDelegatedAdminAccountResponse 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:httpStatus:EnableDelegatedAdminAccountResponse', enableDelegatedAdminAccountResponse_httpStatus - The response's http status code.

EnableDelegatedAdminAccount, enableDelegatedAdminAccountResponse_delegatedAdminAccountId - The Amazon Web Services account ID of the successfully Amazon Inspector delegated administrator.

GetConfiguration

data GetConfiguration Source #

See: newGetConfiguration smart constructor.

Constructors

GetConfiguration' 

Instances

Instances details
ToJSON GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

ToHeaders GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

ToPath GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

ToQuery GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

AWSRequest GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Associated Types

type AWSResponse GetConfiguration #

Generic GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Associated Types

type Rep GetConfiguration :: Type -> Type #

Read GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Show GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

NFData GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Methods

rnf :: GetConfiguration -> () #

Eq GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Hashable GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

type AWSResponse GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

type Rep GetConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

type Rep GetConfiguration = D1 ('MetaData "GetConfiguration" "Amazonka.Inspector2.GetConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "GetConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetConfiguration :: GetConfiguration Source #

Create a value of GetConfiguration with all optional fields omitted.

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

data GetConfigurationResponse Source #

See: newGetConfigurationResponse smart constructor.

Instances

Instances details
Generic GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Associated Types

type Rep GetConfigurationResponse :: Type -> Type #

Read GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Show GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

NFData GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

Eq GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

type Rep GetConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetConfiguration

type Rep GetConfigurationResponse = D1 ('MetaData "GetConfigurationResponse" "Amazonka.Inspector2.GetConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "GetConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ecrConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EcrConfigurationState)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetConfigurationResponse Source #

Create a value of GetConfigurationResponse 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:ecrConfiguration:GetConfigurationResponse', getConfigurationResponse_ecrConfiguration - Specifies how the ECR automated re-scan duration is currently configured for your environment.

$sel:httpStatus:GetConfigurationResponse', getConfigurationResponse_httpStatus - The response's http status code.

GetDelegatedAdminAccount

data GetDelegatedAdminAccount Source #

See: newGetDelegatedAdminAccount smart constructor.

Instances

Instances details
ToJSON GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

ToHeaders GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

ToPath GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

ToQuery GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

AWSRequest GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Generic GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Associated Types

type Rep GetDelegatedAdminAccount :: Type -> Type #

Read GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Show GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

NFData GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Eq GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Hashable GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

type AWSResponse GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

type Rep GetDelegatedAdminAccount Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

type Rep GetDelegatedAdminAccount = D1 ('MetaData "GetDelegatedAdminAccount" "Amazonka.Inspector2.GetDelegatedAdminAccount" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "GetDelegatedAdminAccount'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetDelegatedAdminAccount :: GetDelegatedAdminAccount Source #

Create a value of GetDelegatedAdminAccount with all optional fields omitted.

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

data GetDelegatedAdminAccountResponse Source #

See: newGetDelegatedAdminAccountResponse smart constructor.

Instances

Instances details
Generic GetDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Associated Types

type Rep GetDelegatedAdminAccountResponse :: Type -> Type #

Read GetDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Show GetDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

NFData GetDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

Eq GetDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

type Rep GetDelegatedAdminAccountResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetDelegatedAdminAccount

type Rep GetDelegatedAdminAccountResponse = D1 ('MetaData "GetDelegatedAdminAccountResponse" "Amazonka.Inspector2.GetDelegatedAdminAccount" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "GetDelegatedAdminAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "delegatedAdmin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DelegatedAdmin)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDelegatedAdminAccountResponse Source #

Create a value of GetDelegatedAdminAccountResponse 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:delegatedAdmin:GetDelegatedAdminAccountResponse', getDelegatedAdminAccountResponse_delegatedAdmin - The Amazon Web Services account ID of the Amazon Inspector delegated administrator.

$sel:httpStatus:GetDelegatedAdminAccountResponse', getDelegatedAdminAccountResponse_httpStatus - The response's http status code.

GetFindingsReportStatus

data GetFindingsReportStatus Source #

See: newGetFindingsReportStatus smart constructor.

Instances

Instances details
ToJSON GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

ToHeaders GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

ToPath GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

ToQuery GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

AWSRequest GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Generic GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Associated Types

type Rep GetFindingsReportStatus :: Type -> Type #

Read GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Show GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

NFData GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Methods

rnf :: GetFindingsReportStatus -> () #

Eq GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Hashable GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

type AWSResponse GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

type Rep GetFindingsReportStatus Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

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

newGetFindingsReportStatus :: GetFindingsReportStatus Source #

Create a value of GetFindingsReportStatus 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:

GetFindingsReportStatus, getFindingsReportStatus_reportId - The ID of the report to retrieve the status of.

data GetFindingsReportStatusResponse Source #

See: newGetFindingsReportStatusResponse smart constructor.

Instances

Instances details
Generic GetFindingsReportStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Associated Types

type Rep GetFindingsReportStatusResponse :: Type -> Type #

Read GetFindingsReportStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Show GetFindingsReportStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

NFData GetFindingsReportStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

Eq GetFindingsReportStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

type Rep GetFindingsReportStatusResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetFindingsReportStatus

type Rep GetFindingsReportStatusResponse = D1 ('MetaData "GetFindingsReportStatusResponse" "Amazonka.Inspector2.GetFindingsReportStatus" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "GetFindingsReportStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Destination)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportingErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "filterCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterCriteria)) :*: S1 ('MetaSel ('Just "reportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalReportStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

GetMember

data GetMember Source #

See: newGetMember smart constructor.

Constructors

GetMember' Text 

Instances

Instances details
ToJSON GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

ToHeaders GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Methods

toHeaders :: GetMember -> [Header] #

ToPath GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

ToQuery GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

AWSRequest GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Associated Types

type AWSResponse GetMember #

Generic GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Associated Types

type Rep GetMember :: Type -> Type #

Read GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Show GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

NFData GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Methods

rnf :: GetMember -> () #

Eq GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Hashable GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

type AWSResponse GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

type Rep GetMember Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

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

newGetMember Source #

Arguments

:: Text

GetMember

-> GetMember 

Create a value of GetMember 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:

GetMember, getMember_accountId - The Amazon Web Services account ID of the member account to retrieve information on.

data GetMemberResponse Source #

See: newGetMemberResponse smart constructor.

Instances

Instances details
Generic GetMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Associated Types

type Rep GetMemberResponse :: Type -> Type #

Read GetMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Show GetMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

NFData GetMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

Methods

rnf :: GetMemberResponse -> () #

Eq GetMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

type Rep GetMemberResponse Source # 
Instance details

Defined in Amazonka.Inspector2.GetMember

type Rep GetMemberResponse = D1 ('MetaData "GetMemberResponse" "Amazonka.Inspector2.GetMember" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "GetMemberResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "member") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Member)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetMemberResponse Source #

Create a value of GetMemberResponse 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:member:GetMemberResponse', getMemberResponse_member - Details of the retrieved member account.

$sel:httpStatus:GetMemberResponse', getMemberResponse_httpStatus - The response's http status code.

ListAccountPermissions (Paginated)

data ListAccountPermissions Source #

See: newListAccountPermissions smart constructor.

Instances

Instances details
ToJSON ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

ToHeaders ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

ToPath ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

ToQuery ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

AWSPager ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

AWSRequest ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Associated Types

type AWSResponse ListAccountPermissions #

Generic ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Associated Types

type Rep ListAccountPermissions :: Type -> Type #

Read ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Show ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

NFData ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Methods

rnf :: ListAccountPermissions -> () #

Eq ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Hashable ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

type AWSResponse ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

type Rep ListAccountPermissions Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

type Rep ListAccountPermissions = D1 ('MetaData "ListAccountPermissions" "Amazonka.Inspector2.ListAccountPermissions" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListAccountPermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Service)))))

newListAccountPermissions :: ListAccountPermissions Source #

Create a value of ListAccountPermissions 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:maxResults:ListAccountPermissions', listAccountPermissions_maxResults - The maximum number of results to return in the response.

ListAccountPermissions, listAccountPermissions_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

ListAccountPermissions, listAccountPermissions_service - The service scan type to check permissions for.

data ListAccountPermissionsResponse Source #

See: newListAccountPermissionsResponse smart constructor.

Instances

Instances details
Generic ListAccountPermissionsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Associated Types

type Rep ListAccountPermissionsResponse :: Type -> Type #

Read ListAccountPermissionsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Show ListAccountPermissionsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

NFData ListAccountPermissionsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

Eq ListAccountPermissionsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

type Rep ListAccountPermissionsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListAccountPermissions

type Rep ListAccountPermissionsResponse = D1 ('MetaData "ListAccountPermissionsResponse" "Amazonka.Inspector2.ListAccountPermissions" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListAccountPermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Permission]))))

newListAccountPermissionsResponse Source #

Create a value of ListAccountPermissionsResponse 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:

ListAccountPermissions, listAccountPermissionsResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:httpStatus:ListAccountPermissionsResponse', listAccountPermissionsResponse_httpStatus - The response's http status code.

$sel:permissions:ListAccountPermissionsResponse', listAccountPermissionsResponse_permissions - Contains details on the permissions an account has to configure Amazon Inspector.

ListCoverage (Paginated)

data ListCoverage Source #

See: newListCoverage smart constructor.

Instances

Instances details
ToJSON ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

ToHeaders ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

ToPath ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

ToQuery ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

AWSPager ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

AWSRequest ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Associated Types

type AWSResponse ListCoverage #

Generic ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Associated Types

type Rep ListCoverage :: Type -> Type #

Read ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Show ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

NFData ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Methods

rnf :: ListCoverage -> () #

Eq ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Hashable ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

type AWSResponse ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

type Rep ListCoverage Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

type Rep ListCoverage = D1 ('MetaData "ListCoverage" "Amazonka.Inspector2.ListCoverage" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListCoverage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoverageFilterCriteria)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListCoverage :: ListCoverage Source #

Create a value of ListCoverage 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:filterCriteria:ListCoverage', listCoverage_filterCriteria - An object that contains details on the filters to apply to the coverage data for your environment.

$sel:maxResults:ListCoverage', listCoverage_maxResults - The maximum number of results to return in the response.

ListCoverage, listCoverage_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

data ListCoverageResponse Source #

See: newListCoverageResponse smart constructor.

Instances

Instances details
Generic ListCoverageResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Associated Types

type Rep ListCoverageResponse :: Type -> Type #

Read ListCoverageResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Show ListCoverageResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

NFData ListCoverageResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

Methods

rnf :: ListCoverageResponse -> () #

Eq ListCoverageResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

type Rep ListCoverageResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverage

type Rep ListCoverageResponse = D1 ('MetaData "ListCoverageResponse" "Amazonka.Inspector2.ListCoverage" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListCoverageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coveredResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CoveredResource])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCoverageResponse Source #

Create a value of ListCoverageResponse 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:coveredResources:ListCoverageResponse', listCoverageResponse_coveredResources - An object that contains details on the covered resources in your environment.

ListCoverage, listCoverageResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:httpStatus:ListCoverageResponse', listCoverageResponse_httpStatus - The response's http status code.

ListCoverageStatistics (Paginated)

data ListCoverageStatistics Source #

See: newListCoverageStatistics smart constructor.

Instances

Instances details
ToJSON ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

ToHeaders ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

ToPath ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

ToQuery ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

AWSPager ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

AWSRequest ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Associated Types

type AWSResponse ListCoverageStatistics #

Generic ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Associated Types

type Rep ListCoverageStatistics :: Type -> Type #

Read ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Show ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

NFData ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Methods

rnf :: ListCoverageStatistics -> () #

Eq ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Hashable ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

type AWSResponse ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

type Rep ListCoverageStatistics Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

type Rep ListCoverageStatistics = D1 ('MetaData "ListCoverageStatistics" "Amazonka.Inspector2.ListCoverageStatistics" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListCoverageStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoverageFilterCriteria)) :*: (S1 ('MetaSel ('Just "groupBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupKey)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListCoverageStatistics :: ListCoverageStatistics Source #

Create a value of ListCoverageStatistics 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:filterCriteria:ListCoverageStatistics', listCoverageStatistics_filterCriteria - An object that contains details on the filters to apply to the coverage data for your environment.

$sel:groupBy:ListCoverageStatistics', listCoverageStatistics_groupBy - The value to group the results by.

ListCoverageStatistics, listCoverageStatistics_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

data ListCoverageStatisticsResponse Source #

See: newListCoverageStatisticsResponse smart constructor.

Instances

Instances details
Generic ListCoverageStatisticsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Associated Types

type Rep ListCoverageStatisticsResponse :: Type -> Type #

Read ListCoverageStatisticsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Show ListCoverageStatisticsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

NFData ListCoverageStatisticsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

Eq ListCoverageStatisticsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

type Rep ListCoverageStatisticsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListCoverageStatistics

type Rep ListCoverageStatisticsResponse = D1 ('MetaData "ListCoverageStatisticsResponse" "Amazonka.Inspector2.ListCoverageStatistics" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListCoverageStatisticsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "countsByGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Counts))) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "totalCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))

newListCoverageStatisticsResponse Source #

Create a value of ListCoverageStatisticsResponse 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:countsByGroup:ListCoverageStatisticsResponse', listCoverageStatisticsResponse_countsByGroup - An array with the number for each group.

ListCoverageStatistics, listCoverageStatisticsResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:httpStatus:ListCoverageStatisticsResponse', listCoverageStatisticsResponse_httpStatus - The response's http status code.

$sel:totalCounts:ListCoverageStatisticsResponse', listCoverageStatisticsResponse_totalCounts - The total number for all groups.

ListDelegatedAdminAccounts (Paginated)

data ListDelegatedAdminAccounts Source #

See: newListDelegatedAdminAccounts smart constructor.

Instances

Instances details
ToJSON ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

ToHeaders ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

ToPath ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

ToQuery ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

AWSPager ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

AWSRequest ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Generic ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Associated Types

type Rep ListDelegatedAdminAccounts :: Type -> Type #

Read ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Show ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

NFData ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Eq ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Hashable ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

type AWSResponse ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

type Rep ListDelegatedAdminAccounts Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

type Rep ListDelegatedAdminAccounts = D1 ('MetaData "ListDelegatedAdminAccounts" "Amazonka.Inspector2.ListDelegatedAdminAccounts" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListDelegatedAdminAccounts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDelegatedAdminAccounts :: ListDelegatedAdminAccounts Source #

Create a value of ListDelegatedAdminAccounts 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:maxResults:ListDelegatedAdminAccounts', listDelegatedAdminAccounts_maxResults - The maximum number of results to return in the response.

ListDelegatedAdminAccounts, listDelegatedAdminAccounts_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

data ListDelegatedAdminAccountsResponse Source #

Instances

Instances details
Generic ListDelegatedAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Associated Types

type Rep ListDelegatedAdminAccountsResponse :: Type -> Type #

Read ListDelegatedAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Show ListDelegatedAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

NFData ListDelegatedAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

Eq ListDelegatedAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

type Rep ListDelegatedAdminAccountsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListDelegatedAdminAccounts

type Rep ListDelegatedAdminAccountsResponse = D1 ('MetaData "ListDelegatedAdminAccountsResponse" "Amazonka.Inspector2.ListDelegatedAdminAccounts" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListDelegatedAdminAccountsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "delegatedAdminAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DelegatedAdminAccount])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDelegatedAdminAccountsResponse Source #

Create a value of ListDelegatedAdminAccountsResponse 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:delegatedAdminAccounts:ListDelegatedAdminAccountsResponse', listDelegatedAdminAccountsResponse_delegatedAdminAccounts - Details of the Amazon Inspector delegated administrator of your organization.

ListDelegatedAdminAccounts, listDelegatedAdminAccountsResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:httpStatus:ListDelegatedAdminAccountsResponse', listDelegatedAdminAccountsResponse_httpStatus - The response's http status code.

ListFilters (Paginated)

data ListFilters Source #

See: newListFilters smart constructor.

Instances

Instances details
ToJSON ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

ToHeaders ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Methods

toHeaders :: ListFilters -> [Header] #

ToPath ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

ToQuery ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

AWSPager ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

AWSRequest ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Associated Types

type AWSResponse ListFilters #

Generic ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Associated Types

type Rep ListFilters :: Type -> Type #

Read ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Show ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

NFData ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Methods

rnf :: ListFilters -> () #

Eq ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Hashable ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

type AWSResponse ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

type Rep ListFilters Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

type Rep ListFilters = D1 ('MetaData "ListFilters" "Amazonka.Inspector2.ListFilters" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterAction)) :*: S1 ('MetaSel ('Just "arns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListFilters :: ListFilters Source #

Create a value of ListFilters 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:

ListFilters, listFilters_action - The action the filter applies to matched findings.

$sel:arns:ListFilters', listFilters_arns - The Amazon resource number (ARN) of the filter.

$sel:maxResults:ListFilters', listFilters_maxResults - The maximum number of results to return in the response.

ListFilters, listFilters_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

data ListFiltersResponse Source #

See: newListFiltersResponse smart constructor.

Instances

Instances details
Generic ListFiltersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Associated Types

type Rep ListFiltersResponse :: Type -> Type #

Read ListFiltersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Show ListFiltersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

NFData ListFiltersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

Methods

rnf :: ListFiltersResponse -> () #

Eq ListFiltersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

type Rep ListFiltersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFilters

type Rep ListFiltersResponse = D1 ('MetaData "ListFiltersResponse" "Amazonka.Inspector2.ListFilters" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListFiltersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Filter]))))

newListFiltersResponse Source #

Create a value of ListFiltersResponse 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:

ListFilters, listFiltersResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:httpStatus:ListFiltersResponse', listFiltersResponse_httpStatus - The response's http status code.

$sel:filters:ListFiltersResponse', listFiltersResponse_filters - Contains details on the filters associated with your account.

ListFindingAggregations (Paginated)

data ListFindingAggregations Source #

See: newListFindingAggregations smart constructor.

Instances

Instances details
ToJSON ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

ToHeaders ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

ToPath ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

ToQuery ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

AWSPager ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

AWSRequest ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Generic ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Associated Types

type Rep ListFindingAggregations :: Type -> Type #

Read ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Show ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

NFData ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Methods

rnf :: ListFindingAggregations -> () #

Eq ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Hashable ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

type AWSResponse ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

type Rep ListFindingAggregations Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

type Rep ListFindingAggregations = D1 ('MetaData "ListFindingAggregations" "Amazonka.Inspector2.ListFindingAggregations" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListFindingAggregations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StringFilter))) :*: S1 ('MetaSel ('Just "aggregationRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationRequest))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "aggregationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregationType)))))

newListFindingAggregations Source #

Create a value of ListFindingAggregations 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:accountIds:ListFindingAggregations', listFindingAggregations_accountIds - The Amazon Web Services account IDs to retrieve finding aggregation data for.

$sel:aggregationRequest:ListFindingAggregations', listFindingAggregations_aggregationRequest - Details of the aggregation request that is used to filter your aggregation results.

$sel:maxResults:ListFindingAggregations', listFindingAggregations_maxResults - The maximum number of results to return in the response.

ListFindingAggregations, listFindingAggregations_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

ListFindingAggregations, listFindingAggregations_aggregationType - The type of the aggregation request.

data ListFindingAggregationsResponse Source #

See: newListFindingAggregationsResponse smart constructor.

Instances

Instances details
Generic ListFindingAggregationsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Associated Types

type Rep ListFindingAggregationsResponse :: Type -> Type #

Read ListFindingAggregationsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Show ListFindingAggregationsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

NFData ListFindingAggregationsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

Eq ListFindingAggregationsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

type Rep ListFindingAggregationsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindingAggregations

type Rep ListFindingAggregationsResponse = D1 ('MetaData "ListFindingAggregationsResponse" "Amazonka.Inspector2.ListFindingAggregations" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListFindingAggregationsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AggregationResponse]))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "aggregationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregationType))))

newListFindingAggregationsResponse Source #

Create a value of ListFindingAggregationsResponse 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:

ListFindingAggregations, listFindingAggregationsResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:responses:ListFindingAggregationsResponse', listFindingAggregationsResponse_responses - Objects that contain the results of an aggregation operation.

$sel:httpStatus:ListFindingAggregationsResponse', listFindingAggregationsResponse_httpStatus - The response's http status code.

ListFindingAggregations, listFindingAggregationsResponse_aggregationType - The type of aggregation to perform.

ListFindings (Paginated)

data ListFindings Source #

See: newListFindings smart constructor.

Instances

Instances details
ToJSON ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

ToHeaders ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

ToPath ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

ToQuery ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

AWSPager ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

AWSRequest ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Associated Types

type AWSResponse ListFindings #

Generic ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Associated Types

type Rep ListFindings :: Type -> Type #

Read ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Show ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

NFData ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Methods

rnf :: ListFindings -> () #

Eq ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Hashable ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

type AWSResponse ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

type Rep ListFindings Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

type Rep ListFindings = D1 ('MetaData "ListFindings" "Amazonka.Inspector2.ListFindings" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterCriteria)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sortCriteria") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortCriteria)))))

newListFindings :: ListFindings Source #

Create a value of ListFindings 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:filterCriteria:ListFindings', listFindings_filterCriteria - Details on the filters to apply to your finding results.

$sel:maxResults:ListFindings', listFindings_maxResults - The maximum number of results to return in the response.

ListFindings, listFindings_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:sortCriteria:ListFindings', listFindings_sortCriteria - Details on the sort criteria to apply to your finding results.

data ListFindingsResponse Source #

See: newListFindingsResponse smart constructor.

Instances

Instances details
Generic ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Associated Types

type Rep ListFindingsResponse :: Type -> Type #

Read ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Show ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

NFData ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

Methods

rnf :: ListFindingsResponse -> () #

Eq ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

type Rep ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListFindings

type Rep ListFindingsResponse = D1 ('MetaData "ListFindingsResponse" "Amazonka.Inspector2.ListFindings" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListFindingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "findings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Finding])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFindingsResponse Source #

Create a value of ListFindingsResponse 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:findings:ListFindingsResponse', listFindingsResponse_findings - Contains details on the findings in your environment.

ListFindings, listFindingsResponse_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:httpStatus:ListFindingsResponse', listFindingsResponse_httpStatus - The response's http status code.

ListMembers (Paginated)

data ListMembers Source #

See: newListMembers smart constructor.

Instances

Instances details
ToJSON ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

ToHeaders ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Methods

toHeaders :: ListMembers -> [Header] #

ToPath ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

ToQuery ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

AWSPager ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

AWSRequest ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Associated Types

type AWSResponse ListMembers #

Generic ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Associated Types

type Rep ListMembers :: Type -> Type #

Read ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Show ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

NFData ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Methods

rnf :: ListMembers -> () #

Eq ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Hashable ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

type AWSResponse ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

type Rep ListMembers Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

type Rep ListMembers = D1 ('MetaData "ListMembers" "Amazonka.Inspector2.ListMembers" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListMembers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "onlyAssociated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newListMembers :: ListMembers Source #

Create a value of ListMembers 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:maxResults:ListMembers', listMembers_maxResults - The maximum number of results to return in the response.

ListMembers, listMembers_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

$sel:onlyAssociated:ListMembers', listMembers_onlyAssociated - Specifies whether to list only currently associated members if True or to list all members within the organization if False.

data ListMembersResponse Source #

See: newListMembersResponse smart constructor.

Instances

Instances details
Generic ListMembersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Associated Types

type Rep ListMembersResponse :: Type -> Type #

Read ListMembersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Show ListMembersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

NFData ListMembersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

Methods

rnf :: ListMembersResponse -> () #

Eq ListMembersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

type Rep ListMembersResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListMembers

type Rep ListMembersResponse = D1 ('MetaData "ListMembersResponse" "Amazonka.Inspector2.ListMembers" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListMembersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "members") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Member])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListMembersResponse Source #

Create a value of ListMembersResponse 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:members:ListMembersResponse', listMembersResponse_members - An object that contains details for each member account.

ListMembers, listMembersResponse_nextToken - The pagination parameter to be used on the next list operation to retrieve more items.

$sel:httpStatus:ListMembersResponse', listMembersResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

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

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon resource number (ARN) of the resource to list tags of.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Inspector2.ListTagsForResource" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The tags associated with the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListUsageTotals (Paginated)

data ListUsageTotals Source #

See: newListUsageTotals smart constructor.

Instances

Instances details
ToJSON ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

ToHeaders ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

ToPath ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

ToQuery ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

AWSPager ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

AWSRequest ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Associated Types

type AWSResponse ListUsageTotals #

Generic ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Associated Types

type Rep ListUsageTotals :: Type -> Type #

Read ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Show ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

NFData ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Methods

rnf :: ListUsageTotals -> () #

Eq ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Hashable ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

type AWSResponse ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

type Rep ListUsageTotals Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

type Rep ListUsageTotals = D1 ('MetaData "ListUsageTotals" "Amazonka.Inspector2.ListUsageTotals" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListUsageTotals'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListUsageTotals :: ListUsageTotals Source #

Create a value of ListUsageTotals 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:accountIds:ListUsageTotals', listUsageTotals_accountIds - The Amazon Web Services account IDs to retrieve usage totals for.

$sel:maxResults:ListUsageTotals', listUsageTotals_maxResults - The maximum number of results to return in the response.

ListUsageTotals, listUsageTotals_nextToken - A token to use for paginating results that are returned in the response. Set the value of this parameter to null for the first request to a list action. For subsequent calls, use the NextToken value returned from the previous request to continue listing results after the first page.

data ListUsageTotalsResponse Source #

See: newListUsageTotalsResponse smart constructor.

Instances

Instances details
Generic ListUsageTotalsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Associated Types

type Rep ListUsageTotalsResponse :: Type -> Type #

Read ListUsageTotalsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Show ListUsageTotalsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

NFData ListUsageTotalsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

Methods

rnf :: ListUsageTotalsResponse -> () #

Eq ListUsageTotalsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

type Rep ListUsageTotalsResponse Source # 
Instance details

Defined in Amazonka.Inspector2.ListUsageTotals

type Rep ListUsageTotalsResponse = D1 ('MetaData "ListUsageTotalsResponse" "Amazonka.Inspector2.ListUsageTotals" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "ListUsageTotalsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "totals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UsageTotal])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListUsageTotalsResponse Source #

Create a value of ListUsageTotalsResponse 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:

ListUsageTotals, listUsageTotalsResponse_nextToken - The pagination parameter to be used on the next list operation to retrieve more items.

$sel:totals:ListUsageTotalsResponse', listUsageTotalsResponse_totals - An object with details on the total usage for the requested account.

$sel:httpStatus:ListUsageTotalsResponse', listUsageTotalsResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

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

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to apply a tag to.

TagResource, tagResource_tags - The tags to be added to a resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Inspector2.TagResource" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

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

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) for the resource to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys to remove from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Inspector2.UntagResource" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateConfiguration

data UpdateConfiguration Source #

See: newUpdateConfiguration smart constructor.

Instances

Instances details
ToJSON UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

ToHeaders UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

ToPath UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

ToQuery UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

AWSRequest UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Associated Types

type AWSResponse UpdateConfiguration #

Generic UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Associated Types

type Rep UpdateConfiguration :: Type -> Type #

Read UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Show UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

NFData UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Methods

rnf :: UpdateConfiguration -> () #

Eq UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Hashable UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

type AWSResponse UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

type Rep UpdateConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

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

newUpdateConfiguration Source #

Create a value of UpdateConfiguration 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:ecrConfiguration:UpdateConfiguration', updateConfiguration_ecrConfiguration - Specifies how the ECR automated re-scan will be updated for your environment.

data UpdateConfigurationResponse Source #

See: newUpdateConfigurationResponse smart constructor.

Instances

Instances details
Generic UpdateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Associated Types

type Rep UpdateConfigurationResponse :: Type -> Type #

Read UpdateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Show UpdateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

NFData UpdateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

Eq UpdateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

type Rep UpdateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateConfiguration

type Rep UpdateConfigurationResponse = D1 ('MetaData "UpdateConfigurationResponse" "Amazonka.Inspector2.UpdateConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "UpdateConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConfigurationResponse Source #

Create a value of UpdateConfigurationResponse 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:httpStatus:UpdateConfigurationResponse', updateConfigurationResponse_httpStatus - The response's http status code.

UpdateFilter

data UpdateFilter Source #

See: newUpdateFilter smart constructor.

Instances

Instances details
ToJSON UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

ToHeaders UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

ToPath UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

ToQuery UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

AWSRequest UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Associated Types

type AWSResponse UpdateFilter #

Generic UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Associated Types

type Rep UpdateFilter :: Type -> Type #

Read UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Show UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

NFData UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Methods

rnf :: UpdateFilter -> () #

Eq UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Hashable UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

type AWSResponse UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

type Rep UpdateFilter Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

newUpdateFilter Source #

Create a value of UpdateFilter 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:

UpdateFilter, updateFilter_action - Specifies the action that is to be applied to the findings that match the filter.

UpdateFilter, updateFilter_description - A description of the filter.

$sel:filterCriteria:UpdateFilter', updateFilter_filterCriteria - Defines the criteria to be update in the filter.

UpdateFilter, updateFilter_name - The name of the filter.

UpdateFilter, updateFilter_reason - The reason the filter was updated.

$sel:filterArn:UpdateFilter', updateFilter_filterArn - The Amazon Resource Number (ARN) of the filter to update.

data UpdateFilterResponse Source #

See: newUpdateFilterResponse smart constructor.

Instances

Instances details
Generic UpdateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Associated Types

type Rep UpdateFilterResponse :: Type -> Type #

Read UpdateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Show UpdateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

NFData UpdateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

Methods

rnf :: UpdateFilterResponse -> () #

Eq UpdateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

type Rep UpdateFilterResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateFilter

type Rep UpdateFilterResponse = D1 ('MetaData "UpdateFilterResponse" "Amazonka.Inspector2.UpdateFilter" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "UpdateFilterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateFilterResponse Source #

Create a value of UpdateFilterResponse 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:httpStatus:UpdateFilterResponse', updateFilterResponse_httpStatus - The response's http status code.

UpdateFilterResponse, updateFilterResponse_arn - The Amazon Resource Number (ARN) of the successfully updated filter.

UpdateOrganizationConfiguration

data UpdateOrganizationConfiguration Source #

See: newUpdateOrganizationConfiguration smart constructor.

Instances

Instances details
ToJSON UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

ToHeaders UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

ToPath UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

ToQuery UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

AWSRequest UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Generic UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Associated Types

type Rep UpdateOrganizationConfiguration :: Type -> Type #

Read UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Show UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

NFData UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Eq UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Hashable UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

type AWSResponse UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

type Rep UpdateOrganizationConfiguration Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

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

newUpdateOrganizationConfiguration Source #

Create a value of UpdateOrganizationConfiguration 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:

UpdateOrganizationConfiguration, updateOrganizationConfiguration_autoEnable - Defines which scan types are enabled automatically for new members of your Amazon Inspector organization.

data UpdateOrganizationConfigurationResponse Source #

Instances

Instances details
Generic UpdateOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Read UpdateOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Show UpdateOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

NFData UpdateOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

Eq UpdateOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

type Rep UpdateOrganizationConfigurationResponse Source # 
Instance details

Defined in Amazonka.Inspector2.UpdateOrganizationConfiguration

type Rep UpdateOrganizationConfigurationResponse = D1 ('MetaData "UpdateOrganizationConfigurationResponse" "Amazonka.Inspector2.UpdateOrganizationConfiguration" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "UpdateOrganizationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "autoEnable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AutoEnable)))

newUpdateOrganizationConfigurationResponse Source #

Create a value of UpdateOrganizationConfigurationResponse 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:httpStatus:UpdateOrganizationConfigurationResponse', updateOrganizationConfigurationResponse_httpStatus - The response's http status code.

UpdateOrganizationConfiguration, updateOrganizationConfigurationResponse_autoEnable - The updated status of scan types automatically enabled for new members of your Amazon Inspector organization.

Types

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.

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.

AccountAggregation

data AccountAggregation Source #

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

See: newAccountAggregation smart constructor.

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).

AccountAggregationResponse

data AccountAggregationResponse Source #

An aggregation of findings by Amazon Web Services account ID.

See: newAccountAggregationResponse smart constructor.

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.

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.

AggregationRequest

data AggregationRequest Source #

Contains details about an aggregation request.

See: newAggregationRequest smart constructor.

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.

AggregationResponse

data AggregationResponse Source #

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

See: newAggregationResponse smart constructor.

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.

AmiAggregation

data AmiAggregation Source #

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

See: newAmiAggregation smart constructor.

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.

AmiAggregationResponse

data AmiAggregationResponse Source #

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

See: newAmiAggregationResponse smart constructor.

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.

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' (Maybe Bool) Bool Bool 

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.

AwsEc2InstanceDetails

data AwsEc2InstanceDetails Source #

Details of the Amazon EC2 instance involved in a finding.

See: newAwsEc2InstanceDetails smart constructor.

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.

AwsEcrContainerAggregation

data AwsEcrContainerAggregation Source #

An aggregation of information about Amazon ECR containers.

See: newAwsEcrContainerAggregation smart constructor.

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.

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)))))

AwsEcrContainerImageDetails

data AwsEcrContainerImageDetails Source #

The image details of the Amazon ECR container image.

See: newAwsEcrContainerImageDetails smart constructor.

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.

AwsLambdaFunctionDetails

data AwsLambdaFunctionDetails Source #

A summary of information about the AWS Lambda function.

See: newAwsLambdaFunctionDetails smart constructor.

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.

Counts

data Counts Source #

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

See: newCounts smart constructor.

Constructors

Counts' (Maybe Integer) (Maybe GroupKey) 

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

CoverageFilterCriteria

data CoverageFilterCriteria Source #

A structure that identifies filter criteria for GetCoverageStatistics.

See: newCoverageFilterCriteria smart constructor.

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.

CoverageMapFilter

data CoverageMapFilter Source #

Contains details of a coverage map filter.

See: newCoverageMapFilter smart constructor.

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.

CoverageStringFilter

data CoverageStringFilter Source #

Contains details of a coverage string filter.

See: newCoverageStringFilter smart constructor.

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.

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.

CvssScore

data CvssScore Source #

The CVSS score for a finding.

See: newCvssScore smart constructor.

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.

CvssScoreAdjustment

data CvssScoreAdjustment Source #

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

See: newCvssScoreAdjustment smart constructor.

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.

CvssScoreDetails

data CvssScoreDetails Source #

Information about the CVSS score.

See: newCvssScoreDetails smart constructor.

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.

DateFilter

data DateFilter Source #

Contains details on the time range used to filter findings.

See: newDateFilter smart constructor.

Constructors

DateFilter' (Maybe POSIX) (Maybe POSIX) 

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.

DelegatedAdmin

data DelegatedAdmin Source #

Details of the Amazon Inspector delegated administrator for your organization.

See: newDelegatedAdmin smart constructor.

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.

DelegatedAdminAccount

data DelegatedAdminAccount Source #

Details of the Amazon Inspector delegated administrator for your organization.

See: newDelegatedAdminAccount smart constructor.

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.

Destination

data Destination Source #

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

See: newDestination smart constructor.

Constructors

Destination' (Maybe Text) Text Text 

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.

Ec2InstanceAggregation

data Ec2InstanceAggregation Source #

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

See: newEc2InstanceAggregation smart constructor.

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.

Ec2InstanceAggregationResponse

data Ec2InstanceAggregationResponse Source #

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

See: newEc2InstanceAggregationResponse smart constructor.

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.

Ec2Metadata

data Ec2Metadata Source #

Meta data details of an Amazon EC2 instance.

See: newEc2Metadata smart constructor.

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.

EcrConfiguration

data EcrConfiguration Source #

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

See: newEcrConfiguration smart constructor.

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.

EcrConfigurationState

data EcrConfigurationState Source #

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

See: newEcrConfigurationState smart constructor.

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.

EcrContainerImageMetadata

data EcrContainerImageMetadata Source #

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

See: newEcrContainerImageMetadata smart constructor.

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.

EcrRepositoryMetadata

data EcrRepositoryMetadata Source #

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

See: newEcrRepositoryMetadata smart constructor.

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.

EcrRescanDurationState

data EcrRescanDurationState Source #

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

See: newEcrRescanDurationState smart constructor.

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.

ExploitabilityDetails

data ExploitabilityDetails Source #

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

See: newExploitabilityDetails smart constructor.

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.

FailedAccount

data FailedAccount Source #

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

See: newFailedAccount smart constructor.

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.

Filter

data Filter Source #

Details about a filter.

See: newFilter smart constructor.

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.

FilterCriteria

data FilterCriteria Source #

Details on the criteria used to define the filter.

See: newFilterCriteria smart constructor.

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.

Finding

data Finding Source #

Details about an Amazon Inspector finding.

See: newFinding smart constructor.

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.

FindingTypeAggregation

data FindingTypeAggregation Source #

The details that define an aggregation based on finding type.

See: newFindingTypeAggregation smart constructor.

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.

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.

FreeTrialAccountInfo

data FreeTrialAccountInfo Source #

Information about the Amazon Inspector free trial for an account.

See: newFreeTrialAccountInfo smart constructor.

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.

FreeTrialInfo

data FreeTrialInfo Source #

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

See: newFreeTrialInfo smart constructor.

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.

FreeTrialInfoError

data FreeTrialInfoError Source #

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

See: newFreeTrialInfoError smart constructor.

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.

ImageLayerAggregation

data ImageLayerAggregation Source #

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

See: newImageLayerAggregation smart constructor.

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.

ImageLayerAggregationResponse

data ImageLayerAggregationResponse Source #

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

See: newImageLayerAggregationResponse smart constructor.

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.

InspectorScoreDetails

data InspectorScoreDetails Source #

Information about the Amazon Inspector score given to a finding.

See: newInspectorScoreDetails smart constructor.

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.

LambdaFunctionAggregation

data LambdaFunctionAggregation Source #

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

See: newLambdaFunctionAggregation smart constructor.

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.

LambdaFunctionAggregationResponse

data LambdaFunctionAggregationResponse Source #

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

See: newLambdaFunctionAggregationResponse smart constructor.

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.

LambdaFunctionMetadata

data LambdaFunctionMetadata Source #

The AWS Lambda function metadata.

See: newLambdaFunctionMetadata smart constructor.

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.

LambdaLayerAggregation

data LambdaLayerAggregation Source #

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

See: newLambdaLayerAggregation smart constructor.

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.

LambdaLayerAggregationResponse

data LambdaLayerAggregationResponse Source #

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

See: newLambdaLayerAggregationResponse smart constructor.

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)))))

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' (Maybe [Text]) (Maybe [Text]) (Maybe Text) 

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.

MapFilter

data MapFilter Source #

An object that describes details of a map filter.

See: newMapFilter smart constructor.

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.

Member

data Member Source #

Details on a member account in your organization.

See: newMember smart constructor.

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.

NetworkPath

data NetworkPath Source #

Information on the network path associated with a finding.

See: newNetworkPath smart constructor.

Constructors

NetworkPath' (Maybe (NonEmpty Step)) 

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.

NetworkReachabilityDetails

data NetworkReachabilityDetails Source #

Contains the details of a network reachability finding.

See: newNetworkReachabilityDetails smart constructor.

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.

NumberFilter

data NumberFilter Source #

An object that describes the details of a number filter.

See: newNumberFilter smart constructor.

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.

PackageAggregation

data PackageAggregation Source #

The details that define an aggregation based on operating system package type.

See: newPackageAggregation smart constructor.

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.

PackageAggregationResponse

data PackageAggregationResponse Source #

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

See: newPackageAggregationResponse smart constructor.

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.

PackageFilter

data PackageFilter Source #

Contains information on the details of a package filter.

See: newPackageFilter smart constructor.

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.

PackageVulnerabilityDetails

data PackageVulnerabilityDetails Source #

Information about a package vulnerability finding.

See: newPackageVulnerabilityDetails smart constructor.

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.

Permission

data Permission Source #

Contains information on the permissions an account has within Amazon Inspector.

See: newPermission smart constructor.

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.

PortRange

data PortRange Source #

Details about the port range associated with a finding.

See: newPortRange smart constructor.

Constructors

PortRange' Natural Natural 

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.

PortRangeFilter

data PortRangeFilter Source #

An object that describes the details of a port range filter.

See: newPortRangeFilter smart constructor.

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.

Recommendation

data Recommendation Source #

Details about the recommended course of action to remediate the finding.

See: newRecommendation smart constructor.

Constructors

Recommendation' (Maybe Text) (Maybe Text) 

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.

Remediation

data Remediation Source #

Information on how to remediate a finding.

See: newRemediation smart constructor.

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.

RepositoryAggregation

data RepositoryAggregation Source #

The details that define an aggregation based on repository.

See: newRepositoryAggregation smart constructor.

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.

RepositoryAggregationResponse

data RepositoryAggregationResponse Source #

A response that contains details on the results of a finding aggregation by repository.

See: newRepositoryAggregationResponse smart constructor.

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.

Resource

data Resource Source #

Details about the resource involved in a finding.

See: newResource smart constructor.

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.

ResourceDetails

data ResourceDetails Source #

Contains details about the resource involved in the finding.

See: newResourceDetails smart constructor.

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.

ResourceScanMetadata

data ResourceScanMetadata Source #

An object that contains details about the metadata for an Amazon ECR resource.

See: newResourceScanMetadata smart constructor.

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.

ResourceState

data ResourceState Source #

Details the state of Amazon Inspector for each resource type Amazon Inspector scans.

See: newResourceState smart constructor.

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.

ResourceStatus

data ResourceStatus Source #

Details the status of Amazon Inspector for each resource type Amazon Inspector scans.

See: newResourceStatus smart constructor.

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.

ScanStatus

data ScanStatus Source #

The status of the scan.

See: newScanStatus smart constructor.

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.

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.

SortCriteria

data SortCriteria Source #

Details about the criteria used to sort finding results.

See: newSortCriteria smart constructor.

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.

State

data State Source #

An object that described the state of Amazon Inspector scans for an account.

See: newState smart constructor.

Constructors

State' ErrorCode Text Status 

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.

Step

data Step Source #

Details about the step associated with a finding.

See: newStep smart constructor.

Constructors

Step' Text Text 

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.

StringFilter

data StringFilter Source #

An object that describes the details of a string filter.

See: newStringFilter smart constructor.

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.

TitleAggregation

data TitleAggregation Source #

The details that define an aggregation based on finding title.

See: newTitleAggregation smart constructor.

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.

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.

Usage

data Usage Source #

Contains usage information about the cost of Amazon Inspector operation.

See: newUsage smart constructor.

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.

UsageTotal

data UsageTotal Source #

The total of usage for an account ID.

See: newUsageTotal smart constructor.

Constructors

UsageTotal' (Maybe Text) (Maybe [Usage]) 

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.

VulnerablePackage

data VulnerablePackage Source #

Information on the vulnerable package identified by a finding.

See: newVulnerablePackage smart constructor.

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.